/*
Theme Name: Selectrip Guide
Theme URI: 
Description: 
Version: 1.1
Author: Robertson
Tags:

*/

@import url(screen.css);


/* !-- colors -- */

	/* new grey */
h1,h2,h3 {color:#424242}
h2 a, h3 a {color:#424242}
.page-title a {color:#424242 }
h3 {color:#424242 }
h2.the-excerpt p {color:#424242 }
.bouton a:hover {color:#424242 }

	/* selectrip grey */
#onglets li a { background-color:#a8a8a8 }
#menu a {border-color:#a8a8a8 }
#content{border-color:#a8a8a8 } 
#promobar{border-color:#a8a8a8 }



	/* grey text */
p,a {color:rgb(51, 51, 51);}
li.current_page_item .children a {color:rgb(51, 51, 51);}

	/* orange */	
a:hover {color:#fc6901}
#onglets li a:hover { background-color:#fc6901}
#onglets li a.current { background-color:#fc6901 }
#menu a:hover { border-color:#fc6901 }
.body-content ul a:hover {color:#fc6901 }
li.current_page_item a {color:#fc6901}
.box-a a:hover { color:#fc6901 }
.bouton a { background-color:#fc6901}
.motscles a:hover {color:#fc6901}
a.more-link {color:#fc6901}

   /* blue selectrip */
.box-a {background-color:rgb(33, 88, 133)}
h2.guide-region {color:rgb(33, 88, 133)}

	/* light grey */
#bannerad {border-color:#dcdcdc}
h2.guide-region {border-color:#dcdcdc}
.bouton a:hover {background-color:#dcdcdc }
#footer-selectrip {border-color:#dcdcdc }


	/* very light grey */
.box-b {background-color:#ededed}
#footer-selectrip {background-color:#ededed }

	/* white */
#onglets li a {color:white}
#onglets li a:hover { color:white}
h2.guide-france {color:white }
.box-a a { color:white }
.bouton a {color:white }

    /* light blue */
.body-content ul {color:rgb(45, 125, 185) }
.body-content ul a {color:rgb(45, 125, 185) }
.FoldingCategoryList a:hover { color:rgb(45, 125, 185)}    
h2.guide-france {border-color:rgb(45, 125, 185)}
a.focalLinkSelected { color:rgb(45, 125, 185) }
.motscles a { color:rgb(45, 125, 185) }



/* !-- typography -- */

p {font-family:Helvetica; font-size: 12px;}
ul, li {list-style-type: none ; padding: 0}
#onglets li { font-weight: bold; font-size: 1.25em; }
#menu { }
small { font-size: 65%;}
h1, h2, h3, h4 {font-weight: bold; }
h1 a {text-decoration: none; font-size: 18px; line-height: 1.2em}
h1 a:hover {text-decoration: underline;}
h4 a {text-decoration: none; font-size: 1.25em; line-height: 1em}
h1.page-title {font-size: 20px !important}
.homepage h2,.related h2 { font-size: 14px ; line-height: 22px; margin-bottom: 0 }
h3 { margin-bottom: 5px }
.homepage h3 p { margin-bottom: 0}
h2.the-excerpt,.intro_home p { font-size: 14px; margin:0 0 1em 0; font-weight: normal; line-height: 1.5em; }
h2.guide-france,h2.guide-region { font-size: 1.333em; margin:0 ; text-align: center}
#home li a {text-decoration: none}
#home #regions li a { font-size: 1.333em;}
#home #thematiques li a { font-size: 1.333em;}
#themes, #liste-sous-pages { font-size: 1.25em;}
#liste-sous-pages li a { text-decoration: none;}
#footer-regions,#footer-thematiques,ul.box-liste {font-size: 1.25em;}
#footer-thematiques li a,#footer-regions li a, ul.box-liste li a {text-decoration: none;}
.body-content ul { padding: 0 ; }
.body-content ul li { font-size: 13px; }
li a {text-decoration: none }
li a:hover {text-decoration: underline }
.body-content ul li:after {content: " ›"}
.FoldingCategoryList a {text-decoration: none}
.wp-caption-text { font-size: 0.9em; }
.bouton a { text-decoration: none;}
#breadcrumbs a:hover {text-decoration: underline !important;}

a { text-decoration: none }
.motscles a:hover { text-decoration: underline;}
.motscles { margin-bottom: 20px;}

#footer-legals { font-size: 11px;}

a.more-link { display: block; font-weight: bold}
a.more-link:hover {text-decoration: underline;}

/* !-- layout -- */

#header { padding-top: 100px}
#logo { margin:0; padding:0 ; width :193px; height:90px; text-indent: -9999px; background-image: url(images/selectrip-logo.png); float: left; margin-right: 25px; }
#bannerad { width: 728px; height:90px; border-width: 1px; border-style: solid; float: left;}
#onglets { margin-top: 1.5em;}
#onglets ul li { display: inline-table; margin-right: 2px}
#onglets li a { display:inline; padding: 8px 15px; text-decoration: none ; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#menu {margin-bottom: 2em;}
#menu a { text-decoration: none ;}
.box-a {  border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.box-b {  border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
#footer-legals {text-align: right; margin-bottom: 4em;}
#googlemaps {text-align: right;}
#themes { margin-top: 1em;}
.body-content { overflow: hidden }
.body-content p { text-align: justify;}
h1.page-title { margin-bottom: 0.2em}
#footer { margin-top: 0em; margin-bottom: 3em;}
#footer-regions,#footer-thematiques { margin-bottom: 0.5em}
.article-body p { margin-bottom: 0px}
.article h4{ margin-bottom: 0.333em }
.thumb {float: left; margin: 0 1.5em 1.5em 0; }
.article-body { display:inline; }
.meta { margin-bottom: 1em}
.the-excerpt p {margin-bottom: 0;}
p.wp-caption-text { margin-top: 0.7em; }
.box-content {padding: 1em; margin-bottom: 1em;}
h2.guide-region,h2.guide-france { border-style: solid; border-bottom-width: 1px; padding-bottom:0.5em; margin-bottom: 0.5em ; line-height: 20px;}
.navigation { text-align: center;}
img.wp-post-image { float: left; margin-right: 1em; margin-bottom: 1em;}
.box-b .children {padding-left: 1em;}
.bouton a { display: inline ; padding: 8px 15px 9px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.left { float: left}
.right { float: right}
.navigation {margin-top:35px;}

.intro_home p { padding-top: 1em; padding-bottom: 1em;}

#breadcrumbs { margin-bottom: 0;}

/* 
hr {border:3px solid}
.attachment-post-thumbnail {border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;}
 */

/* !-- header & promobar selectrip.fr -- */

#header-officiel { width:950px; height: 60px; position: absolute; }
h1.officiel { color:black; display: block;font-size: 10px; top:2px; position: absolute; font-weight: normal;}
a#header_logo {display: block;height:30px;left:0;position: absolute;top:16px;width: 208px;}
img#header_pub {display: block;height: 38px;left:421px;position: absolute;top:20px;width: 464px;}

ul#menu-officiel { height:25px; position: absolute; top:70px;}
ul#menu-officiel li { display: inline; float: left; margin-right: 5px; text-align: center}
ul#menu-officiel li a { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; display: block; font-size: 12px; font-weight: bold; height:25px; line-height: 25px; padding:0 10px; text-decoration: none; background-color: #a8a8a8; color: white}
ul#menu-officiel li a:hover  { background-color: #fc6901; }
ul#menu-officiel li a.current  { background-color: #fc6901; }


.boite_pub_droite {display: block;position: relative;margin: 0px auto 8px auto;padding: 12px 10px;background-color: #fff;border: 1px solid #dcdcdc;text-align: center;cursor: pointer;font-size: 11px;line-height: 12px;}
.boite_pub_droite img {margin-bottom: 8px;}
.boite_pub_droite span.nom_cadre {display: block;color: #fc6901;font-weight: bold;font-size: 11px;}
.boite_pub_droite span.texte_cadre { display: block;margin-top: 8px;color: #424242;}
.boite_pub_droite span.plus_info { display: block; margin-top: 8px; color: #fc6901; font-weight: bold;}


.boite_pub_droite { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.boite_pub_droite:hover {border-color:#fc6901}


#footer-selectrip {width: 100%; border-top-width: 1px; border-top-style: solid ; margin-top: 4em; padding-top: 1em;}

img.wp-post-image { cursor: pointer;}
