﻿body{margin:5px;color:#000;background-image:url(img/background.png);background-repeat:repeat-x;background-color:#FFF;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;width:99%;height:100%;}
label{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
pre{text-align:left;}
a{color:#1E52A4;text-decoration:none;}
a:visited{color:#1E52A4;}
a:hover{text-decoration:underline;}
.colonne_variable{}
#header{margin-bottom:0px;}
#header a{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;text-decoration:none;}
#header img{border:none;}
#header p, #header b{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;text-decoration:none;margin-top:15px;font-weight:bold;}
p.login-text{margin-bottom:0px;}
#footer{margin:10px;padding:10px;font-size:10px;border-top:1px solid #7AB2B5;border-bottom:1px solid #7AB2B5;font-family:arial;font-size:10px;/font-size:11px;}
#footer td{font-family:arial;font-size:10px;/font-size:11px;}
/*div#div_news{min-height:689px;}*/
div#div_news p{font-family:arial;font-size:10px;/font-size:11px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:11px;padding-left:10px;/margin-right:10px;}
p.p-description-news{font-family:arial;font-size:10px;/font-size:11px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:11px;/margin-right:10px;}
div#droiteA p{font-family:arial;font-size:10px;/font-size:11px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:11px;}
div#droiteA p.archive{font-family:arial;font-size:10px;/font-size:11px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:11px;}
p.p-description-news-general{padding-left:10px;margin-top:0px;margin-left:10px;margin-right:10px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:11px;}
#sidebar{width:160px;margin-top:-27px;z-index:1;position:relative;}
#sidebar a:hover{text-decoration:underline;}
#sidebar h1{padding-left:10px;margin-top:10px;background-color:#D0E1E3;border:1px solid #7AB2B5;font-size:12px;text-align:left;font-weight:bold;width:80%;margin-bottom:-1px;}
#sidebar img{border:0px;}
div.menu_cache{display:none;margin-top:1px;margin-left:0px;}
.ul{border:1px solid #7AB2B5;font-size:10px;/font-size:11px;background-color:#FFF;list-style:none;margin:0;padding:0;text-align:left;line-height:18px;padding-top: 2px;}
.sidebar_ul{border:1px solid #7AB2B5;font-size:10px;/font-size:11px;background-color:#FFF;list-style:none;margin:0;padding:0;text-align:left;}
.ul li{margin-left:20px;list-style-image:url(img/bullet.gif);}
.sidebar_ul div{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
#sidebar li{list-style-image:url(img/bullet.gif);}
li.retrait{margin-left:-25px;text-align:left;}
.ul_pays{border:0;list-style:none;}
.sidebar_ul form{margin-left:15px;}
input{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;margin-bottom:8px;}
input[name="nom_fiche"] {border: 1px solid #aaa;background: #ccc;}
img{border:none;}
.bouton{margin-left:13px;}
table#tableau-un-recherche{width:100%;border:none;}
table#tableau-un-recherche td{width:50%;border:none;vertical-align:top;}
table#tableau-deux-recherche{width:100%;}
table#tableau-deux-recherche td{width:50%;vertical-align:top;}
table#tableau-trois-recherche{width:100%;}
table#tableau-trois-recherche td{width:50%;vertical-align:top;}
#zone, #famille, #region{/margin-top:0px;/margin-left:10px;/width:300px;}
#pays, #counties, #type{/margin-top:0px;/margin-right:10px;/width:300px;}
#counties{/margin-top:-0px;}
#type{/margin-top:-0px;}
#contenu{height:100%;border:1px solid #7AB2B5;background-image:url(img/Fond.jpg);background-position:right top;background-repeat:no-repeat;background-color:#FFF;margin-left:15px;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;min-height:689px;}
#contenu table{border-spacing:0px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
#contenu td{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
#tablo_accueil{border-spacing:10px;}
td.colonne_fiche{margin-right:520px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;/margin-top:0px}
td.colonne_fiche p{/margin-top:0px;width:98%;text-align:justify;}
td.colonne_publicite{width:310px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
.spacer{clear:both;}
p.p-liste-news{line-height:1.2em;margin-bottom:0.5em;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
p.description-news{padding-left:15px;padding-right:15px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
#contenu h1{font-size:22px;margin:auto;margin-top:10px;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;}
#contenu h2{font-size:14px;font-weight:normal;margin:auto;margin-top:0px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;}
#centre{margin-left:20px;margin-bottom:10px;margin-right:320px;text-align:left;}
#centre h1{font-size:22px;width:500px;margin:auto;margin-top:10px;margin-bottom:2px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
#centre h2{font-size:14px;font-weight:normal;width:500px;margin:auto;margin-top:0px;margin-bottom:10px;text-align:center;font-family:Arial, Helvetica, sans-serif;}
#centre h3{text-align:center;}
#conteneur_inside{margin-right:320px;text-align:left;}
#conteneur_inside hr{margin-left:10px;width:98%;}
#conteneur_inside h1{width:95%;text-align:left;font-size:16px;margin-left:10px;margin-top:20px;}
#conteneur_inside h2{text-align:left;margin-left:10px;font-size:14px;font-style:italic;background-color:#B5B3B2;width:90%;margin-top:20px;margin-bottom:20px;margin-left:20px;margin-right:20px;}
#conteneur_inside h3{text-align:left;margin-left:15px;font-size:12px;}
#contenu span{font-size:10px;/font-size:11px;font-weight:normal;float:none;margin-left:20px;font-family:Arial, Helvetica, sans-serif;}
#conteneur_inside table{margin-left:10px;}
#content h2{background-color:#B5B3B2;}
#content p{margin-left:10px;}
#conteneur_inside p{margin-top:-2px;margin-left:10px;margin-right:50px;line-height:1.5em;}
#div_form{margin-left:10px;}
#accessform{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
.news{margin-top:55px;margin-bottom:100px;}
.titrefiche{text-align:left;font-size:14px;margin-left:0px;margin-top:20px;margin-bottom:2px;}
.menu-grossiste{width:100%;/width:110%;background-color:#7AB2B5;padding:2px;text-align:left;margin-left:-10px;margin-top:-10px;padding-right:18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.menu-grossiste ul{margin:0;margin-left:-40px;/margin-left:0px;}
.menu-grossiste li{display:inline;padding:10px;}
.menu-grossiste a{font-weight:bold;color:#FFF;}
ul.enumeration{text-align:left;margin-left:-40px;margin-top:0px;/margin-left:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:11px;}
li.item_enum{display:inline;line-height:1.2em;}
.pub{width:310px;margin-right:5px;margin-top:8px;}
.gaucheaccueil{width:50%;border:1px solid #7AB2B5;padding-left:15px;padding-right:15px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
.droiteaccueil{width:50%;border:1px solid #7AB2B5;padding-left:15px;padding-right:15px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
.archivedroite{text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;}
div.cadregris{background-color:white;background-image:url(img/separation.jpg);background-repeat:repeat-x;vertical-align:top;padding:7px;margin-bottom:.6em;}
div.menucompte{text-align:left;margin-left:5px;margin-right:5px;margin-bottom:20px;margin-top:20px;}
#titre{color:#002bb8;width:100%;margin-top:10px;margin-bottom:7px;font-size:20px;background-color:#D0E1E3;border:1px solid #7AB2B5;}
h4#titre a{padding-left:10px;}
a#CacheCadreAccueil1,a#CacheCadreAccueil0{margin-left:-10px;}
.stitre{color:black;width:100%;text-align:left;margin-top:15px;margin-bottom:15px;font-size:16px;background-color:transparent;}
.sstitre{color:black;width:100%;text-align:left;font-size:12px;margin-top:15px;margin-bottom:0px;}
.searchform{margin:5px;}
.searchform input#marque,.searchform input#nom{border:1px solid #008483;width:98%;}
p.p_bt_submit{float:left;margin:5px;width:610px;text-align:center;}
#BT_RECH{margin-top:22px;width:200px;font-size: 14px;/*font-weight:bold;*/}
#BT_RECH_FORM{margin-top:20px;width:200px; color: #008483;font-size: 14px;font-weight:bold;}
.searchform h5{color:#008483;text-align:left;font-size:14px;margin-left:0px;margin-top:20px;margin-bottom:2px;}
.searchform h3{font-weight:normal;text-align:left;font-size:14px;margin-left:0px;margin-top:20px;margin-bottom:2px;}
.searchform select{border:1px solid #008483;width:80%;font-size:10px;/font-size:11px;}
.searchBtn{margin-top:8px;margin-bottom:8px;}
div.gauche{width:50%;float:left;margin-left:0px;}
div.droite{margin:0 0 0 52%;}
div.floatdroite{text-align:right;float:right;margin-right:18px; margin-top:10px;}
.imglogo{max-width: 150px; max-height: 120px;}
.imggoit{margin-top:7px;margin-bottom:5px;}
.imglinkedin{margin-top:7px;margin-bottom:5px;}
.smenu li{list-style:none;}
#menuRechercher .puce a{margin:0px;border:0px;text-align:left;}
.back{width:98%;margin-top:-20px;text-align:right;float:right; margin-right:18px;}
#flechehaut{width:98%;text-align:right;margin-bottom:-34px;}
#flechehaut a{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;color:#969696;text-decoration:none}
.published{margin-left:0px;}
html[xmlns*=""]body:last-child .published{margin-left:20px;}
.navigation a{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;text-decoration:none}
#content_blog{width:100%;}
#content_blog h2{background:none;width:90%;font-size:19px;color:#7AB2B5;font-weight:bold;text-align:left;margin-left:0px;}
#sidebar_blog{margin-right:20px;}
.separator{color:#CCCCCC;margin:0 5px;}
.clear{clear:both;font-size:0;height:0;}
.meta-sep{color:#CCCCCC;margin:0 5px;}
#access{overflow:hidden;width:760px;}
#menu ul{display:inline;list-style:none;}
#menu ul li{display:inline;margin-left:10px;padding:15px 10px;}
#blog-title{font-size:250%;font-weight:normal;margin:40px 0 0 20px;}
#blog-title a{color:#333333;}
#blog-description{font-size:120%;font-weight:normal;margin:0 0 0 20px;}
.entry-date{width:200px;margin-top:80px;margin-bottom:10px;padding-left:20px;margin-left:-10px;color:#888;background:transparent url(blog/wp-content/themes/CorporateSandbox/images/day-date.png) no-repeat left center;font-style:italic;text-align:left;}
.page-title{margin-bottom:15px;font-weight:normal;font-size:160%;text-align:left;}
.post{margin-bottom:50px;}
.entry-comments{float:right;}
.more-link{display:block;margin:10px 0 0 0;}
.entry-comments{float:right;padding:3px 0 7px 7px;}
.entry-comments a{background:url(blog/wp-content/themes/CorporateSandbox/images/cbubble_right.gif) no-repeat top right;padding:3px 7px 7px 0;color:#FFFFFF;}
.entry-comments a:hover{color:#FFFFFF;}
.entry-meta{margin-top:-10px;margin-bottom:-20px;margin-left:-20px;width:450px;color:#7AB2B5;font-size:10px;/font-size:11px;text-align:left;}
.entry-categ{color:#666666;font-size:90%;padding-bottom:5px;}
.entry-footer{color:#666666;font-size:90%;padding:5px 0;}
.entry-footer span{color:#CCCCCC;margin:0 5px;}
.entry-subscribe{padding:5px 5px 5px 26px;background:#FAFAFA url(blog/wp-content/themes/CorporateSandbox/images/rss.gif) no-repeat top left;background-position:6px 6px;}
.entry-content{text-align:justify;margin-top:15px;width:100%;margin-bottom:-30px;line-height:1.5em;}
.entry-content p{margin-bottom:10px;}
.entry-content h2{font-size:110%;/font-size:120%;margin-bottom:5px;margin-top:25px;}
.entry-content a{text-decoration:underline;}
.entry-content ul, .entry-content ol{margin-left:30px;margin-bottom:10px;}
.entry-content ul li, .entry-content ol li{line-height:1.3;margin-bottom:5px;}
#sidebar_blog h2, #sidebar_blog h3{font-size:100%;font-weight:bold;color:#333333;text-transform:uppercase;margin-bottom:5px;padding:0 2px;}
#sidebar_blog ul{list-style:none;}
#sidebar_blog ul li{margin-bottom:20px;}
#sidebar_blog ul li ul, #sidebar_blog ul li ul li ul{margin:0;padding:0;}
#sidebar_blog ul li ul li{padding:4px 2px 4px 10px;background-position:0 7px;margin:0;}
#sidebar_blog ul li ul li ul li{padding:4px 0 0 10px;background-position:0 7px;margin:0;border-bottom:none;}
#rss-links ul li{padding-left:22px;background-position:1px 4px;}
#rss-links a{text-decoration:none;}
.textwidget p{margin-bottom:10px;}
.textwidget a{text-decoration:underline;}
.widget_tag_cloud a{text-transform:lowercase;}
#archives a{text-decoration:none;}
#wp-calendar{background:white;border-spacing:1px;}
#wp-calendar #next{text-align:right;border:0px;}
#wp-calendar #prev{text-align:left;border:0px;}
#wp-calendar table{font-size:0.8em;text-align:center;margin:0 auto;border-collapse:collapse;}
#wp-calendar caption{padding:5px 0;background:#FAFAFA;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;text-decoration:none}
#wp-calendar th{color:#493;background:transparent;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;text-decoration:none}
#wp-calendar td{padding:1px 1px;color:#999999;border:1px solid #EFEFEF;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;text-decoration:none}
#wp-calendar .post-lien{background:#EFA;color:#493;font-weight:bold;text-decoration:none;}
#wp-calendar .post-lien:hover{background:#DBB8DC;color:#636;}
.comments{margin-top:30px;}
.comments h3{font-size:120%;margin-bottom:10px;color:#333333;}
.comments ol{list-style:none;}
.comments ol li{padding:10px;background:#FFFFFF;margin-top:2px;}
.comments ol li.alt{background:#FAFAFA;}
.comment-author{font-weight:bold;}
.comment-meta{color:#666666;margin-bottom:5px;font-size:80%;/font-size:90%;}
.unapproved{font-style:italic;}
#respond{margin-top:30px;}
#respond h3{color:#333333;}
.formcontainer{margin-top:10px;margin-bottom:10px;}
#comment-notes{margin-bottom:10px;}
.form-label{margin-bottom:2px;}
.form-input, .form-textarea{margin-bottom:10px;}
.form-input input, .form-textarea textarea{padding:5px;background:#FAFAFA;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;}
.form-textarea input{width:280px;}
.form-textarea textarea{width:350px;}
.form-input input:hover{background-color:#FFFFFF;}
.form-submit input{padding:2px 5px;}
#merci{margin-top:30px;height:100px;width:100%;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;font-weight:bold;}
.soustitRech{font-family:Arial, Helvetica, sans-serif;font-size:13px;/font-size:14px;font-weight:900;color:#044370}
a.lienblanc{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.liengrise{font-family:Arial, Helvetica, sans-serif;font-size:10px;/font-size:11px;color:#969696;text-align:center;text-decoration:none;}
.gdtextjaune{font-family:Arial, Helvetica, sans-serif;font-size:15px;/font-size:16px;font-weight:bold;font-style:italic;color:#FFCF11}
.textjaune{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:bold;color:#FFCF11}
.textbleugd{font-family:Arial, Helvetica, sans-serif;font-size:13px;/font-size:14px;font-weight:bold;color:#496C96}
a.lienbleugd{font-family:Arial, Helvetica, sans-serif;font-size:13px;/font-size:14px;font-weight:bold;text-decoration:none;color:#496C96}
a.liennoir{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
a.liennoir:hover{text-decoration:underline;}
a.lienbleu{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:bold;color:#0000EE;}
.textbleu{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:normal;color:#496C96;}
.text{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:normal;color:#000000;}
.textcontact{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:normal;color:#000000;text-align:left;}
.textgras{font-family:Arial, Helvetica, sans-serif;font-size:11px;/font-size:12px;font-weight:bold;color:#000000;}
.pgtit1{font-family:Arial, Helvetica, sans-serif;font-size:27px;/font-size:28px;font-weight:bolder;color:#FFCC00}
.pgtit2{font-family:Arial, Helvetica, sans-serif;font-size:27px;/font-size:28px;font-weight:bolder;color:#969696;}
.newgrossiste{font-size:10px;/font-size:11px;margin-top:-25px;margin-left:-2px;margin-right:5px;text-align:left;}
.newgrossiste p{font-size:9px;/font-size:10px;margin-bottom:-5px;text-align:left;}
#responsable caption, #agences caption{text-align:left;}
#responsable th, #agences th{text-align:center;}
#responsable td, #agences td{border:1px solid #7AB2B5;padding:2px;}
#page tr.sColor_Tableau_Ligne td, #page th {border: 1px solid #7AB2B5;}
.alternate {	background-color: #DCDCDC;}
th.table-sortable {cursor: pointer;background-image: url(img/sortable.gif);background-position: right center;background-repeat: no-repeat;}
th.table-sorted-asc {background-image:url(img/sorted_up.gif);background-position:center right;background-repeat:no-repeat;}
th.table-sorted-desc {background-image: url(img/sorted_down.gif);background-position: right center;background-repeat: no-repeat;}
#sColor_Tableau_Entete{/*background-color: #CCCCFF;*/}
#sColor_Tableau_Entete th{vertical-align: 50%;font-size: 11px;}
th.table-filterable {padding-top: 0px;margin-top: 0px;}
th.table-filterable select{margin-top: -15px;}
#navigation {margin: 0;padding: 0;list-style: none;line-height:18px;padding-top: 4px;}
#navigation a, #navigation span {text-decoration: none;}
#navigation a:hover, #navigation a:focus, #navigation a:active {text-decoration: underline;}
#navigation .subMenu {margin: 0;padding: 0;}
#navigation ul.subMenu a {	background: none;}
/*#navigation li.toggleSubMenu{list-style-image:url(img/plus.png);margin-left:22px}.*/
#navigation li.toggleSubMenu{list-style: none;margin-left:5px;}
#navigation li.toggleSubMenu a.aSubMenu{background-image:url(img/plus.png);background-position:left center;background-repeat:no-repeat;padding-left:15px;}
#navigation li.open a.aSubMenu{background-image:url(img/moins.png);background-position:left center;background-repeat:no-repeat;padding-left:15px;}
/*#navigation li.toggleSubMenu span{margin-left:-20px;padding-left:0px;}*/
#contenu-400{min-width:400px;}
#min-width-400{width:400px; height:0px;} 
#contenu-200{min-width:200px;}
#min-width-200{width:200px; height:0px;}
text{text-align:justify;}
/* YLF - Design concernant le menu par onglet */
#haut{margin: 0;padding: 0;float: left;list-style: none;height: 32px;border-top: none;width: 95%;}
#haut li{float: left;margin: 0;padding: 0;height: 31px;border: 1px solid #999;border-left: 1px solid #999;overflow: hidden;position: relative;background: #D0E1E3;width: 24%;}
#haut li a{width: 100%;text-decoration: none;color: #000;display: block;padding: 0 5px;outline: none;}
#haut li a:hover{background: #D0E1E3;text-decoration: none;border:none;}
html #haut li.active{background: #D0E1E3;border-bottom: 1px solid #fff;}
html #haut li.active{width:24%;}

html ul.tabs li{font-size:11px;}
html ul.tabs li.active a{font-size:11px;font-weight:bold;}

#bas{margin: 0;padding: 0;float: left;list-style: none;height: 32px;border-bottom: none;width: 95%;}
#bas li{float: left;margin: 0;padding: 0;height: 31px;border: 1px solid #999;border-left: 1px solid #999;margin-top: -1px;overflow: hidden;position: relative;background: #D0E1E3;width: 24%;}
#bas li a{width: 100%;text-decoration: none;color: #000;display: block;padding: 0 5px;outline: none;}
#bas li a:hover{background: #D0E1E3;text-decoration: none;border:none;}
html #bas li.active {background: #D0E1E3;border-top: 1px solid #fff;}
html #bas li.active{width:24%;}

.tab_container {border: 1px solid #999;overflow: hidden;clear: both;float: left; width: 100%;}
.tab_content {padding: 10px;font-size: 1.0em;width: 97%;}
