*{margin:0;padding:0;}
html{width:100,01%;}
img{border:none;}

body{background:#FFF;line-height:1.4em;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:10pt;}

p{margin:0 0 0.5em 0;color:#333;text-align:left;}

h1,h2,h3,h4{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.8px;}
h1{color:#FFF;font-size:1.5em;padding:5px 0 0 10px;}
h2{font-size:1.5em;margin:0.5em 0;color:#666;text-transform:uppercase;letter-spacing:0.05em;}
h3{font-size:1.5em;margin:0 0 0.5em 0;color:#333;text-transform:uppercase;letter-spacing:0.05em;}
h4{font-size:1.2em;margin:0 0 0.5em 0;color:#333;letter-spacing:0.05em;}
h3 a, h3 a:hover{color:#333;text-decoration:none;}

li{list-style-type:none; list-style-image:none;background:url(img/puce.png) left center no-repeat;padding:0 0 0 20px;margin:5px 0;color:#333;}

.hr{clear:both;height:1px;border-top:1px solid #CCC;}
.rouge, .rouge:hover{color:#C00;}
.orange, .orange:hover{color:#fd9203;}
select{margin:0 10px 0 5px;}
option{margin:0 5px 0 0;}


a{color:#162e7c;text-decoration:none;}
a:hover{color:#162e7c;text-decoration:underline;}

#header2{text-align:center; width:100%;font-size:12px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #999;margin:0 auto;
color:#666;}
#header2 a{color:#666;text-decoration:none;}
#header2 a:hover{color:#C00;text-decoration:none;}


#ban{width:990px;margin:10px auto 0 auto;}
#container{width:990px;margin:5px auto 0 auto;}

#col1{width:675px;float:left;margin:0 5px 0 0;}
#col2{width:304px;float:left;border-left:1px solid #CCC;text-align:left;padding:0 0 0 5px;}
.pub{background:#F1F1F1;margin:0 0 10px 0;}
	#col2 embed{margin:5px 0;}
	#col2 h2{font-size:10pt;color:#999;}
#moteur{font-weight:bold;padding:10px 0 10px 10px;font-size:10pt;float:left;height:60px;color:#B65F09;overflow:hidden;display:block;}
#bouton{width:150px;height:80px;float:left;background:url(img/bouton.png) top left no-repeat;overflow:hidden;display:block;}
#bouton:hover{width:150px;height:80px;float:left;background:url(img/bouton.png) no-repeat;background-position:0 -80px;}
	#bouton img{width:150px;height:80px;}
.top{height:30px;background:url(img/bgtop.png) top left no-repeat;}
	.top a{color:#FFF;text-decoration:none;}
.mid{overflow:hidden;background:url(img/bgmid.png) bottom right no-repeat;}
.bot{clear:both;height:10px;background:url(img/bgbot.png) top left no-repeat;margin:0 0 10px 0;}


#fiche{margin:0 0 10px 0;}
	#fiche .top{background:url(img/bgtopg.png) top left no-repeat;}
	#fiche .mid{background:url(img/bgmidg.png) top right repeat-y;padding:5px;}
	#fiche .bot{background:url(img/bgbotg.png) top left no-repeat;}
	.colphoto{width:300px;float:left;}
		.colphoto img{max-width:300px;}
		.vignette{width:96px;margin:4px 2px 0 2px;}
	.colcontenu{float:left;margin:0 0 0 5px;width:355px;}
	
.lien{text-align:right;}
.promoteur{clear:both;padding:10px 0 0 0;}
	.promoteur img{float:left;margin:0 10px 0 0;width:80px;}
.infos{font-weight:bold;color:#666;}

#footer2{clear:both;text-align:center;width:100%;font-size:11px;font-family:Arial;padding-top:15px;}
.liencom{text-align:left;}
.liencom img{float:left;margin:0 5px 0 0;}

.form label{display:block;width:150px;float:left;}
.form p{margin:10px 0;}

.vig{width:150px;}
.prix{font-size:1.5em;font-weight:bold;}

.ligneresultats{width:665px;padding:5px;}
	.ligneresultats img{max-width:100px;max-height:100px;}
.gris {background:#F1F1F1;}

.encart{background:#FDE2B5;border:#B65F09 dotted 1px;padding:2px 5px;margin:5px 0 0.5em 0;}
	.encart a, .encart a:hover{color:#B65F09;font-weight:bold;}
	
	.megaban{text-align:center;}