/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	width: 900px;	
	margin: 0 auto;
	background:url(images/bg.jpg) #3e3812;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#header{
	
	background:url(images/header.jpg);
	width:900px;
	height:127px;
	margin: 0 auto;
	float:left;
}
/* Menu  Naviguation*/

#nav{float:left; background:url(images/bgnav.jpg);background-repeat:no-repeat;	width:900px;height:47px;}

/* Page */
#page {	float:left; background:url(images/bgpage.jpg);width:863px; padding-left:7px; }

/*menu gauche*/
#sidebar{float:left;width:186px;color:#FFFFFF;padding:5px;}
#sidebar .menuh{background:url(images/hmenu.jpg); width:186px;height:16px;}

#sidebar .menub{background:url(images/bmenu.jpg); width:186px;height:16px;}
#sidebar .menum{background:url(images/mmenu.jpg); background-repeat:repeat-y; width:156px;margin-top:0px; margin-bottom:-16px;padding:15px;}
#sidebar .menum ul{list-style-type : none;}
#sidebar .menum li{list-style-type : none;text-transform:uppercase;line-height:24px;}
#sidebar .menum .categorie{text-transform:uppercase;line-height:24px;}
#sidebar .menum .categorie a{color:#768448;text-decoration:none;}
#sidebar .menum .categorie a:hover{color:#ff9900;font-style:italic;font-weight:900;} 

#sidebar .menum .sc{color:#ff9900;text-transform:capitalize;line-height:18px;}
#sidebar .menum .sc a{color:#ff9900;text-decoration:none;}
#sidebar .menum .sc a:hover{color:#768448;font-style:italic;font-weight:400;} 

/* Content */
#content {float:left;width:863px;background:#FFFFFF;padding-left:10px;padding-right:20px!important;padding-right:14px;border-right:1px solid #d5cfb8; }
#content  .pagenav{color:#ff9900;	font-size:12px;}
#content  .pagenav a{color:#768448; text-decoration:none; }
#content  .pagenav a:hover{color:#ff9900; text-decoration:underline;}

#content .titrepage{background:#FFFFFF; font-size:25px; color:#9D2E1B; padding-left:30px; font-weight:400;border-bottom:#9d2e1b dashed 1px;margin-bottom:2px;}
#content  .fond{padding:5px; width: 866px; height:200px!important; background:#79AB40; color:#FFFFFF; border-top:1px solid #CCCCB1; border-bottom:1px solid #CCCCB1; }
#content .fond .t{width:520px; float:left; font-size:14px;}
#content .fond .d{ position:absolute; margin-top:-41px; margin-left:538px;margin-left:18px!important!;width:340px;}

#content .txt{padding:10px;}

#content .b1{width:426px!important;width:426px;float:left;margin-top:20px;}

#content .b1 .onglet1{background:url(images/onglet1.jpg); width:426px; height:28px; padding-left:30px; color:#FFFFFF; padding-top:0px; font-size:20px; font-weight:900;background-repeat:no-repeat;}

#content .b1 .box1{background:url(images/box1.jpg); width:406px!important;width:426px; height:302px; padding:10px; background-repeat:no-repeat;}
#content .b1 .box1 .txt{width:400px;margin-left:-7px;}

#content .b1 .hbox1{background:url(images/hboxc.jpg);width:426px!important;width:426px; height:9px; background-repeat:no-repeat;}
#content .b1 .mbox1{background:url(images/mboxc.jpg); margin-top:0px!important;margin-top:-10px;background-repeat:repeat-y; width:406px; padding:10px;}
#content .b1 .bbox1{background:url(images/bboxc.jpg); width:426px!important;width:426px; height:10px;margin-bottom:10px; background-repeat:no-repeat;}

#content .b2{width:406px!important;width:426px; float:left;margin-top:20px;margin-left:10px!important;margin-left:-15px;}
#content .b2 .onglet2{background:url(images/onglet2.jpg); width:406px!important;width:385px!important!;width:385px;  height:28px; padding-left:30px; color:#FFFFFF; padding-top:0px; font-size:20px; font-weight:900;background-repeat:no-repeat;}

#content .b2 .box2{background:url(images/box2.jpg); width:406px!important;width:406px!important!;width:385px;   height:302px; padding:10px; background-repeat:no-repeat;}
#content .b2 .box2 .txt{padding:5px; color:#682f26;}

#content .b2 .hbox2{background:url(images/hboxf.jpg); width:426px!important;width:426px!important!;width:396px;  height:9px; padding-left:30px; background-repeat:no-repeat;}
#content .b2 .mbox2{background:url(images/mboxf.jpg); margin-top:0px!important;margin-top:-10px;background-repeat:repeat-y; width:406px!important;width:406px!important!;width:396px;padding:15px;}
#content .b2 .bbox2{background:url(images/bboxf.jpg); width:426px!important;width:426px;  height:10px;margin-bottom:10px; background-repeat:no-repeat;}
*/
#content label{color:#4C734C; font-weight:900;}
#content input,#content select,#content option{color:#4C734C;}
#content a{color:#326732; text-decoration:underline;}
#content a:hover{text-decoration:none;}


#content .contenu_pdt{background:url(images/fondpdts.jpg) #FFFFFF; background-repeat:no-repeat; float:left; width:651px!important;width:651px!important!;width:551px; margin-left:10px!important;margin-left:2px;}
#content .contenu_pdt .titre{margin-bottom:0px;margin-left:20px;padding-top:20px;text-transform: uppercase;color:#ff9900; font-size:14px; font-weight:400; border-bottom:2px solid #6dc318;}
#content .contenu_pdt .txt{padding:25px;}
#content .contenu_pdt .plus{text-decoration:none; color:#ff9900;}
#content .contenu_pdt .plus:hover{text-decoration:none; color:#bf2e1b;}
#content .contenu_pdt .photo{text-decoration:none; color:#8f7b5e;}
#content .contenu_pdt .photo:hover{text-decoration:none; color:#bf2e1b;}
#content .contenu_pdt .menuaffi{position:absolute; margin-top:10px; margin-left:0px;}
#content .contenu_pdt .aff0{font-size:11px; background:url(images/fondlistes.jpg); background-repeat:no-repeat; margin-left:90px; padding:10px; width:500px; height:105px; float:left;  margin-right:10px; color:#000000; border:none;}
#content .contenu_pdt .aff1{font-size:11px; background:url(images/fondlistec.jpg); background-repeat:no-repeat; margin-left:90px; padding:10px; width:500px; height:105px; float:left;  margin-right:10px; color:#000000; border:none;}
#content .contenu_pdt .affv1{margin-left:40px; float:left;  margin-bottom:10px; color:#000000;}
#content .contenu_pdt .affv1 .hvign{background:url(images/hvign.jpg); background-repeat:no-repeat; width:199px; padding-left:10px; height:35px; padding-top:5px; }
#content .contenu_pdt .affv1 .mvign{background:url(images/mvign.jpg); background-repeat:no-repeat; width:199px;  padding-left:10px; height:87px;padding-top:5px; font-size:11px;}
#content .contenu_pdt .affv1 .bvign{background:url(images/bvign.jpg); background-repeat:no-repeat; margin-top:3px; width:199px; padding-top:5px; padding-left:10px; height:47px; }
#content .contenu_pdt .page{width:615px;font-size:12px; color:#FF9900; text-align:right;}
#content .contenu_pdt .page a{text-decoration:underline; color:#FF9900;}
#content .contenu_pdt .page a:hover{text-decoration:none; color:#FF9900;}
#content .contenu_pdt .infopdt{position:absolute; top:250px; margin-left:350px; font-size:17px; color:#af9768;}
#content .contenu_pdt .ongletpdt{background:url(images/ongletpdt.jpg);  height:19px;background-repeat:no-repeat; padding:5px;font-weight:900; color:#ff9900;}

#content .contenu_pdt .pdtgeneral{width:340px; float:right; margin-left:10px;}
#content .contenu_pdt .pdtphoto{width:250px; float:left;}
#content .contenu_pdt .pdtaction{width:250px; float:left;}

#content .contenu_pdt .bt:hover{border:1px solid #ff9900;}

#content .contenu_pdt .pdtgeneral .hgpdt{background:url(images/hgpdt.jpg); background-repeat:no-repeat; width:8px; height:24px; float:left; }
#content .contenu_pdt .pdtgeneral  .hpdt{background:#becc9d; height:14px;  float:left; width:314px; font-weight:900; color:#FFFFFF; padding:5px; text-align:right;}
#content .contenu_pdt .pdtgeneral .hdpdt{background:url(images/hdpdt.jpg); background-repeat:no-repeat; width:8px; height:24px;  float:left;}
#content .contenu_pdt .pdtgeneral .mpdt{ float:left; background:#e5e2d3; width:330px;margin-top:3px; padding:5px;}
#content .contenu_pdt .pdtgeneral .bgpdt{background:url(images/bgpdt.jpg); background-repeat:no-repeat; width:8px; height:9px;  float:left;}
#content .contenu_pdt .pdtgeneral .bdpdt{background:url(images/bdpdt.jpg); background-repeat:no-repeat; width:8px; height:9px;  float:left;}
#content .contenu_pdt .pdtgeneral .bpdt{background:#e5e2d3; height:9px; float:left; width:324px;}

#content .contenu_pdt .pdtphoto .hgpdt{background:url(images/hgpdt.jpg); background-repeat:no-repeat; width:8px; height:24px; float:left; }
#content .contenu_pdt .pdtphoto  .hpdt{background:#becc9d; height:14px;  float:left; width:224px; font-weight:900; color:#FFFFFF; padding:5px; text-align:right;}
#content .contenu_pdt .pdtphoto .hdpdt{background:url(images/hdpdt.jpg); background-repeat:no-repeat; width:8px; height:24px;  float:left;}
#content .contenu_pdt .pdtphoto .mpdt{ float:left; background:#e5e2d3; width:240px;margin-top:3px; padding:5px;}
#content .contenu_pdt .pdtphoto .bgpdt{background:url(images/bgpdt.jpg); background-repeat:no-repeat; width:8px; height:9px;  float:left;}
#content .contenu_pdt .pdtphoto .bdpdt{background:url(images/bdpdt.jpg); background-repeat:no-repeat; width:8px; height:9px;  float:left;}
#content .contenu_pdt .pdtphoto .bpdt{background:#e5e2d3; height:9px; float:left; width:234px;}
/* Footer */

#footer {
background:url(images/footer.png);	color:#FFFFFF;
width:900px;height:30px;background-repeat:no-repeat;float:left;	clear:both;margin-left:1px;padding-top:5px;
text-transform:uppercase;font-size:12px; font-weight:900;
}
#footer a {
	color: #FFFFFF;
}