/* CSS Document */
table td p.bodytext { clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-weight:normal; font-style:normal}
table td ol li { clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-weight:normal; font-style:normal}

#contenu_article {width:658px; float:left; padding:10px 10px 0 20px;}
/*#banniere { cursor:pointer;}*/
#contenu_04 { float:right;}

#divarticles { padding-left:18px; margin-top:20px; text-align:justify}


.date { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.archivesarticlesv2 {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%; top:0; right:20px; border:dashed 1px #027771; background: #FCFFF4; padding:10px 10px 10px 10px;}


#titrelcp {font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff9900; text-decoration:bold;}
#cp {margin-top:13px; }
#cp a {}
#cp a:hover {}



.archivesarticles {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  }

.archivesregions {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; float:right;}
.imgtext-table {padding: 0 30px 0 0;}
.titre {font-size:22px; position:relative; top:25px; left:20px;}
.hrpush {clear:both; visibility:hidden}
.csc-header-date {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0;}
.csc-firstHeader {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0;}
.bodytext {margin: 0 0 10px 0;}
.tr-even {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#027771;}
.tr-odd {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#027771; background-color:#E6E3E8;}
.menuarticles table {margin:0;}
/*.dateArticle {margin:-60px 0 20px 290px; z-index:75;}*/
.dateArticle {width:300px;padding-right:25px;float:right;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:-20px 0 0 0;}
.imgtext-nowrap td p.bodytext {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

* a {text-decoration:underline; color:#FF9900;}
* a:hover {text-decoration:none; color:#FF9900;}

a img {padding:0; margin:0}


.bodytext ul, li {color:#666666; margin-left:10px;}

#bloc09.bodytext ul, li {margin:0; padding:0; text-indent:0}


.tx-benevols-pi1 form label {display:block; width:200px; font-weight:bold; float:left; margin-top:3px; margin-right:5px; text-align:left}
.tx-benevols-pi1 form .formfield,.tx-benevols-pi1 form .fieldQty {margin-top:3px; min-width:300px; font-weight:normal}
.tx-benevols-pi1 form #user_adhesion {margin-top:3px; margin-left:0}
.tx-benevols-pi1 form #user_newsletter {margin-top:3px; margin-left:0}
.tx-benevols-pi1 form .erreur {margin-left:205px; color:#F30}


#tx-ttproducts-pi1-list { margin-top:40px;}

.shop_minibasket_image { padding-top:30px; }




