/* CSS Document */
body{padding:0px;
 margin:0px;
 background:url(images/main-bg.jpg) 0 0 repeat-x #fff;
 color:#63a81d;
 font:14px/18px "Trebuchet MS",Arial, Helvetica, sans-serif;
}

div, p, ul, h2, h3, img{padding:0px; margin:0px;}

ul{list-style-type:none;}

/*----MAIN PANEL----*/
#mainPan{
width:1150px;
 position:relative;
}

/*----TOP PANEL----*/
#topPan{
width:842px;
 height:214px;
 background:url(images/header-copie.png) 0 0 no-repeat;
 color:#97bf0d;
 position:relative;
}

#topPan ul{
width:107px;
 height:126px;
 font-weight:bold; 
position:absolute;
 top:161px;
 left:136px;
 font-size:13px;
 line-height:24px;
}

#topPan ul li{
width:107px;
 height:24px;
 border-bottom:1px dashed #97bf0d;
}

#topPan ul li a{
width:82px;
 height:24px;
 display:block;
 background:url(images/arrow-normal.gif) 0 8px no-repeat;
 color:#39952a;
 line-height:24px;
 text-decoration:none;
 padding:0 0 0 25px;
}

#topPan ul li a:hover{
background:url(images/arrow-hover.gif) 0 8px no-repeat;
 color:#97bf0d;
 text-decoration:none;
}


/*----/TOP PANEL----*/


/*----BODY TOP PANEL----*/
#bodytopPan{

width:887px;
margin-left:5px; 
padding:0px 0 0px 0;

}

#bodytopPan h2{
width:350px;
 height:70px;
 background:url(images/icon1.gif) 0 0 no-repeat;
 color:#39952a;
 font:30px/70px "Trebuchet MS",Arial, Helvetica, sans-serif;
 padding:0 0 0 98px;
 }

#bodytopPan h4{
 color:#39952a;
 font:20px "Trebuchet MS",Arial, Helvetica, sans-serif;
font-weight:bold;
 }



#bodytopPan a{
color:#39952a;
text-decoration:none;
}


#texte-bot{
padding:0px 0 0 20px;
margin-top:40px;
width:780px;
color:#63a81d;
}

#texte-bot a{
color:#39952a;
text-decoration:none;
}

#texte-bot a:hover{
color:#97bf0d;
text-decoration:none;
}

/*----/BODY TOP PANEL----*/

/*----FOOTER PANEL----*/
#subfooter{
	height:105px;
	width:1200px;
	color:#fff;
	position:relative;
	bottom:1px;
	left:100px;
}

#footermainPan{
height:130px;
background:url(images/footerbg.jpg) 0 0 repeat-x #22040a;
color:#fff;
position:relative;
margin-top:0px;
clear:both;
padding:40px 0 0 0;
bottom:0px;
}

#footermainPan a{
color:#fff;
}

#footermainPan a:hover{
color:#333333;
text-decoration:none;
}

#footerPan{
width:800px;
position:relative;
left:0px;
text-align:center;
}

#footer {
width:1000px;
float:left;
margin-left:245px;
height:120px;
}

#footer a:hover{
	color:#03F;
}	

#footer2 {
width:900px;
float:left;
margin-left:10px;
height:120px;
}

#footerPan ul{
	width:900px;
	height:20px;
	position:relative;
	text-align:center;
}

#footerPan li{float:left; text-align:center;}

#footerPan ul li a{
padding:0 10px 0 0;
 color:#fff;
 text-decoration:none;
 font-size:12px;
 text-align:center;
}

#footerPan ul li a:hover{
text-decoration:underline;
text-align:center;
}

#lang{
	width:85px;
	margin-left:975px;
	position:absolute;
	margin-top:6px;
}

#liens{
position:relative;

}

#liens a{
font:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FF0;
}

#liens a:hover{
color:#03F;
text-decoration:none;
}

#panier{
	width:180px;
	height:95px;
	margin-left:905px;
	position:absolute;
	margin-top:70px;
	border:double;
	border-color:#CCC;
}


.texteVert{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0;
	font-weight:bold;
}

.texteGris{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0;
	font-weight:bold;
}
.bleu{
	color:#09F;
}
	
