/* CSS Document */

body {
background: url(/images/pics/fond.png) center top no-repeat #FFF; /* fondnoel.png */
margin:0; padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}

img {border:0}
.pic {margin:0; padding:0;}

#entete {
	clear:both;
	height:112px; width:1000px;
	padding:0; margin:0 auto 0 auto;
	background:url(/images/pics/logo.png) top left no-repeat;} /*logonoel.png*/
	
	.logo {float:left;}
	
	#liens{width:650px;height:26px; clear:right; float:right; padding-top:0px; margin-bottom:28px;text-align:right}
	
	#menuhorizontal {width:650px; height:37px;clear:right;float:right;text-align:right}

#coupure1000 {
	clear:both;
	height:10px; width:1000px;
	padding:0; margin:0 auto 0 auto;
	background:url(/images/pics/coupure1000.png) top left no-repeat;}

.btweb20 {
	width:212px; height:22px;
	margin:0 0 5px 0; padding:4px 0 0 22px;
	background:url(/images/pics/fond-bt.png) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#000000;}

.contenu1000 {
	clear:both;
	width:1000px;
	padding:0; margin:0 auto 10px auto;
	background:url(/images/pics/fond1000.png) top left repeat-y;}

#containmoteur {width:640px; height:95px; float:left;;
	padding:10px 0 0 40px;}

.moteur {
	width:300px; height:40px;
	line-height:40px;
	font-size:18px; font-weight:bold; color:#000033;
	padding:0; margin:5px 0 0 0;
	border:none;
	float:left;
	background: url(/images/pics/bgmoteur1.png) top left no-repeat;}
	
.moteurdebut {
	width:10px; height:40px;
	line-height:40px;
	font-size:18px; font-weight:bold; color:#000033;
	padding:0; margin:5px 0 0 0;
	border:none;
	float:left;
	background: url(/images/pics/bgmoteur3.png) top left no-repeat;}
	
.moteurfin {
	width:10px; height:40px;
	line-height:40px;
	font-size:18px; font-weight:bold; color:#000033;
	padding:0; margin:5px 0 0 0;
	border:none;
	float:left;
	background: url(/images/pics/bgmoteur2.png) top left no-repeat;}

	.moteurtxt{
	width:320px; height:40px;
	font-size:14px; font-weight:bold; color:#000033;
	padding:0; margin:0;
	float:left;
	clear:left;
	}
	.moteurexplic{
	width:290px; height:80px;
	padding:0; margin:0 0 0 18px;
	float:right;
	}
	
	.btprix {width:152px; height:30px;
	font-size:14px; font-weight:normal; color:#000033;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0 5px; padding:2px;
	float:left;}

	.btinfo {width:130px; height:30px;
	font-size:14px; font-weight:normal; color:#000033;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 5px 0 10px; padding:2px;
	float:left;}

#containlogin {
	width:280px; height:95px; float:right; background:#fff url(/images/pics/bg_login.png) top left repeat-x;
	border:#666 solid 1px; border-top:none !important;
	margin:0; padding:4px 4px 10px 4px;
	font-size:9px; color:#000033;
	clear:right}
	
	.login {width:80px; height:20px; line-height:20px;}
	.btokpetit {width:70px; height:25px;
	font-size:10px; color:#000033; }

#containportails {
	width:280px; float:right; background-color:#00FFCC;
	border:#fff solid 1px;
	margin:5px 0 0 0; padding:4px;
	font-size:9px; color:#000033;
	clear:right}

h2 {font-size:18px; color:#333333;
	margin:0; padding:0; line-height:normal;}
	
h3 {font-size:14px; color:#265177; font-weight:bold; text-transform:capitalize;
	margin:3px 5px 5px 5px; padding:0; line-height:normal;}

h4 {font-size:14px; color:#265177; font-weight:bold; text-transform:capitalize;
	margin:5px; padding:2px; line-height:normal; background-color:#FFCC00;}

p {margin:0; padding:0}

.picborder {
	Border:none;}

#fin{clear:both; visibility:hidden;}
.fin{clear:both; visibility:hidden;}

#fin_page{clear:both; visibility:hidden;}

#fin_module{clear:both; visibility:hidden;}

/* centre */

#container {
	clear:both;
	width:1000px;
	padding:0; margin:0 auto 0 auto;}

#module_menuvertical {
	clear:left;
	float:left;
	width:157px;
	padding:0; margin:0;}
	
#module_selection {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 4px 0; margin:0 0 5px 0;
	border:#999 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

	#finselect {
		clear:right;
		float:right;
		width:836px;
		padding:0; margin:0;}

#module_news {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 5px 0; margin:0 0 5px 0;}

	#finnews {
		clear:right;
		float:right;
		width:836px;
		padding:0; margin:0;}

	#module_actualites {
	clear:left;
	float:left;
	width:525px;
	padding:0; margin:0;
	border:#999 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

	#module_chiffres {
	clear:right;
	float:right;
	width:285px;
	padding:0 5px 10px 10px; margin:0 0 0 5px;
	background:url(/images/pics/fond300.png) top left no-repeat;}

	#module_baschiffres {
	clear:right;
	float:right;
	width:300px; height:1px;
	padding:0; margin:0 0 0 5px;
	background:url(/images/pics/fond300bas.png) top left no-repeat;}
	
	#module_loupe {
	clear:right;
	float:right;
	width:285px;
	padding:0 5px 5px 10px; margin:10px 0 0 5px;
	border-bottom:#999 solid 1px;
	background:url(/images/pics/fond300.png) top left no-repeat;}
	
		.picloupe {float:left; border:0; margin: 2px 5px 0 0;}

	#module_basloupes {
	clear:right;
	float:right;
	width:300px; height:1px;
	padding:0; margin:0 0 5px 5px;
	background:url(/images/pics/fond300bas.png) top left no-repeat;}

	#module_pub300 {
	clear:right;
	float:right;
	width:300px;
	padding:0; margin:10px 0 0 5px;
	border-top:#999 solid 1px;
	border-bottom:#999 solid 1px;}

	#module_baspub300 {
	clear:right;
	float:right;
	width:300px; height:1px;
	padding:0; margin:0 0 5px 5px;
	background:url(/images/pics/fond300bas.png) top left no-repeat;}

#module_centreprincipal {
	clear:right;
	float:right;
	width:836px;
	padding:0; margin:0 0 5px 2px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;
	border:#999 solid 1px;}

#module_centreblanc {
	clear:right;
	float:right;
	width:836px;
	padding:0; margin:0 0 5px 2px;
	background-color:#FFF;
	border:#999 solid 1px;}

#module_prixfiche {
	clear:right;
	float:right;
	width:836px;
	padding:0; margin:0 0 5px 2px;
	background-color:#FFF;
	border:#999 solid 1px;}

#module_centrejaune {
	clear:right;
	float:right;
	width:826px;
	padding:10px 5px 10px 5px;
	margin:0;
	background-color: #FFCC00;
	border: #999 solid 1px;
}

#module_pub2 {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 10px 0; margin:0 0 5px 0;
	border:#999 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

#module_hits {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 10px 0; margin:0 0 5px 0;
	border:#999 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

#module_avenir {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 10px 0; margin:0 0 5px 0;
	border:#999 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

#module_pub3 {
	width:122px;
	height:600px;
	padding:5px; margin:10px 0 5px 10px;
	border:#999 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

#urgent {
	clear:right;
	float:right;
	width:836px;
	min-height:30px;
	padding:0 0 10px 0; margin:0 0 5px 0;
	border:#990000 solid 1px;
	background:#FFF url(../images/pics/bg-bonplansdujour.png) top left repeat-x;}

	#module_bestof {
	float:left;
	width:390px;
	float:left;
	padding:0 5px 5px 5px; margin:0 5px 5px 5px;
	border-bottom:#e89000 solid 1px;
	border-left:#e89000 solid 1px;}
	
	#module_blog {
	clear:left;
	float:left;
	width:500px;
	line-height: 20px;
	padding:5px 5px 5px 0; margin:0 5px 0 0;}
	
	.pub300 {
	float:right;
	border:none;
	padding:0; margin:0 5px 0 0;
	}

#module_centre {
	clear:right;
	float:right;
	width:836px;
	padding:0; margin:0;}

	#enveloppe_nouveautes {
		clear:left;
		float:left;
		width:300px;
		padding:0; margin:0;}

		#module_nouveautes {
			width:290px;
			padding:10px 5px 10px 5px; margin:0;
			background:url(/images/pics/fond300.png) top left no-repeat;}
			
		#module_basnouveautes {
			clear:left;
			width:300px; height:1px;
			padding:0; margin:0 0 5px 0;
			background:url(/images/pics/fond300bas.png) top left no-repeat;}

#enveloppe_preco {
		width:300px;
		padding:0; margin:0;
		float:right;}

		#module_preco {
			width:290px;
			padding:10px 5px 10px 5px; margin:0;
			background:url(/images/pics/fond300.png) top left no-repeat;}
			
		#module_baspreco {
			width:300px; height:1px;
			padding:0; margin:0 0 5px 0;
			background:url(/images/pics/fond300bas.png) top left no-repeat;}

		.picspreco {
			float:left;
			margin:0 5px 5px 0;
			}
		
		.preco {clear:both; padding-left:5px;}
		
#enveloppe_topventes{
		width:230px;
		padding:0; margin:0 0 0 5px;
		float:left;}
		
		#module_listemegamot{
			float:left;
			width:210px;
			padding:5px; margin:10px 0 0 5px;
			/*background:url(/web/images/home/haut-preco.png) top left no-repeat;*/}
	
		#module_baslistemegamot{
			float:left;
			width:210px; height:10px;
			padding:5px; margin:0 0 0 5px;
			/*background:url(/web/images/home/bas-preco.png) top left no-repeat;*/}
	
		#module_topventes{
			float:left;
			width:210px;
			padding:5px; margin:10px 0 0 5px;
			/*background:url(/web/images/home/haut-preco.png) top left no-repeat;*/}
	
		#module_bastopventes{
			float:left;
			width:210px; height:10px;
			padding:5px; margin:0 0 0 5px;
			/*background:url(/web/images/home/bas-preco.png) top left no-repeat;*/}

/* Menu vertical */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;}

#menu {top: 0; left: 0;}

dl#menu {width: 156px;}

dl#menu dt {
	cursor: pointer;
	margin: 0 0 4px 0;
	height: 20px;
	line-height: 20px;
	text-align: left;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#999999 solid 1px;
	background:#9cd3de;
	}
	
dl#menu dd {border: 1px solid gray; margin-bottom:4px;}

dl#menu li {
	text-align: left;
	padding-left:4px;
	background: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;}
	
dl#menu li a, dl#menu dt a {
	color: #000;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 1.5em;
	line-height:1.5em;
	padding-bottom:2px;}

dl#menu li a:hover, dl#menu dt a:hover {background: #eee;}

#module_fiche{
	clear:left;
	float:left;
	width:146px;
	padding:30px 5px 10px 5px; margin:5px 0 0 0;
	background:url(/images/pics/fiche/bg_note.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

#module_fiche2{
	clear:left;
	float:left;
	width:146px;
	padding:30px 5px 10px 5px; margin:5px 0 0 0;
	background:url(/images/pics/fiche/bg_note2.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

#module_1{
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-nl.png) top left no-repeat;
	border-bottom:#999 solid 1px;}
	
#module_2 {
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-best.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

#module_3 {
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-best.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

#module_ebay {
	clear:left;
	float:left;
	width:146px;
	padding:10px 4px 10px 4px; margin:0;
	background: #e9e9e9;
	border:#5a5a5a solid 1px;
	border-top: none;}

.contain_forum {
	padding:0 0 0 10px; margin:0 0 5px 0; background: url(../images/pics/puce_forum.png) top left no-repeat;}

#module_4 {
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-st.png) top left no-repeat;
	border-bottom:#999 solid 1px;}
	
	#picstars {}
	
#module_5 {
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-tc.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

#module_6 {
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-tc.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

#module_7 {
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-tc.png) top left no-repeat;
	border-bottom:#999 solid 1px;}

.pdpfont {font-size:10px; color:#999; text-decoration:none;}
.pdpfont a {font-size:10px; text-decoration:none;}
.pdpfont a:link {color:#999;}
.pdpfont a:hover, .mainfont a:active {color:#e89000;}
.pdpfont a:visited {color:#999; text-decoration:none;}
.pdpfont p {font-size:10px; font-weight:bold; color:#666; text-transform:uppercase;}

#module_pdp {
	clear:right;
	float:right;
	width:828px;
	padding:10px 0 10px 0; margin:0;
	}

#module_pdp1 {
	line-height:15px;
	float:left;
	width:180px;
	padding:0 0 10px 0; margin:0 5px 0 0;}
#module_pdp2 {
	line-height:15px;
	float:left;
	width:115px;
	padding:0 0 10px 0; margin:0 5px 0 0;}
#module_pdp3 {
	line-height:15px;
	float:left;
	width:190px;
	padding:0 0 10px 0; margin:0 5px 0 0;}
#module_pdp4 {
	line-height:15px;
	float:left;
	width:150px;
	padding:0 0 10px 0; margin:0 5px 0 0;}
#module_pdp5 {
	line-height:15px;
	float:left;
	width:163px;
	padding:0 0 10px 0; margin:0;}
.ico-rss {padding:0 0 0 15px; background:url(/images/pics/feed-icon2.png) top left no-repeat;}
.ico-nl {padding:0 0 0 15px; background:url(/images/pics/nl-icon2.png) top left no-repeat;}
.ico-fb {padding:0 0 0 15px; background:url(/images/pics/fb-icon.png) top left no-repeat;}


/* Fonts */

.f8 {font-size:8px; color:#333333;}
.f10 {font-size:10px; color:#333333;}
.f12 {font-size:12px; color:#333333;}
.f14 {font-size:14px; color:#333333;}
.f16 {font-size:16px; color:#333333;}

a, a:visited {color:#2b4f81;text-decoration:underline}
a:hover {color:#e89000/*#81a6c9*/;}

.datenews {margin:12px 0 5px 0; width:500px; border-bottom:#e89000 solid 1px; font-size:11px;}

.newsfont {font-size:10px; color:#2b4f81; text-decoration:none; line-height:normal; padding-right:20px;}
.newsfont a {font-size:12px; text-decoration:underline; line-height:25px; padding-left:15px; background:url(/images/home/puce.png) left no-repeat;}
.newsfont a:link {color:#2b4f81;}
.newsfont a:hover, .mainfont a:active {color:#e89000;}
.newsfont a:visited {color:#999999; background:url(/images/home/pucevisited.png) left no-repeat;}
.newsfont p {padding-left:15px;}

.news1font, .blog1font, .blog2font {font-size:10px; color:#2b4f81; text-decoration:none; line-height:normal; padding-right:20px; margin-left:10px}
.news1font a, .news1font a:link {font-size:12px; color:#2b4f81; text-decoration:underline; line-height:22px; padding: 0 0 0 35px; background:url(/images/home/pucenews.png) 0 3px no-repeat;}
.news1font a:visited {color:#939b8e; background:url(/images/home/pucenewsvisited.png) 0 3px no-repeat;}
.news1font p, .blog1font p, .blog2font p {padding-left:15px;}

.blog1font a, .blog1font a:link {font-size:12px; color:#2b4f81; text-decoration:underline; line-height:22px; padding-left:35px; background:url(/images/home/puceblog1.png) 0 3px no-repeat;}
.blog1font a:visited {color:#939b8e; background:url(/images/home/puceblog1visited.png) left no-repeat;}

.blog2font a, .blog2font a:link {font-size:12px; color:#2b4f81; text-decoration:underline; line-height:22px; padding-left:35px; background:url(/images/home/puceblog2.png) 0 3px no-repeat;}
.blog2font a:visited {color:#939b8e; background:url(/images/home/puceblog2visited.png) top left no-repeat;}

.userfont a, .userfont a:link, .userfont a:visited {font-size:12px; color:#2b4f81; text-decoration:underline; line-height:18px; padding-left:15px; background:url(/images/home/puceuser.png) 0 3px no-repeat;}
.userfont a:hover {text-decoration:none; color:#666;}

.updatefont {font-size:10px; color:#2b4f81; line-height:18px; padding-left:15px; background:url(/images/home/puceuser.png) 0 3px no-repeat;}

.txtforum a, .txtforum a:visited {font-size:10px; color:#2b4f81;text-decoration:underline;}
/*.txtforum a:hover > voir news1font */

.news1font a:hover, .mainfont a:active, .blog2font a:hover, .blog1font a:hover, .txtforum a:hover {color:#e89000;}

/*Pages news */

.news_intro, .news_intro a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2b4f81; text-align:justify; margin:10px;}
.news_intro a, .news_intro a:link {text-decoration:underline;}

#module_infonews{
	clear:right;
	float:right;
	width:146px;
	padding:0 5px 5px 5px; margin:5px 5px 5px 0;
	background:url(/images/pics/bglateral-infonews.png) top left no-repeat;
	border-bottom:#999 solid 1px;}
	
#module_newsarchives{
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-nl.png) top left no-repeat;
	border-bottom:#999 solid 1px;}
	
#module_newsavant{
	clear:left;
	float:left;
	width:146px;
	padding:0 5px 10px 5px; margin:10px 0 0 0;
	background:url(/images/pics/bglateral-nl.png) top left no-repeat;
	border-bottom:#999 solid 1px;}
	
#containtitrenews {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 10px 0;
	margin:0 0 5px 0;
	border:#999 solid 1px;
	background-color:#FFF;
}

#news_titre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#2b4f81; margin:0 10px; padding:10px 0 0 0; text-decoration:none; float:left; clear:left;}

#containtexteintro {float:left; clear:left; text-align:justify; width:650px; padding:0;}

#module_news3 {
	float:left;
	width:262px;
	min-height:200px;
	border:#F90 solid 1px;
	background-color:#FC0;
	margin:5px 0 0 5px; padding:5px 4px;
	text-align:center;
}

#module_news2 {
	float:left;
	width:400px;
	min-height:200px;
	border:#F90 solid 1px;
	background-color:#FC0;
	margin:5px 0 0 5px; padding:5px 4px;
	text-align:center;
}

#module_news2bis {
	float:left;
	width:538px;
	min-height:200px;
	border:#F90 solid 1px;
	background-color:#FC0;
	margin:5px 0 0 5px; padding:5px 4px;
	text-align:center;
}

#module_news1 {
	float:left;
	width:815px;
	min-height:200px;
	border:#F90 solid 1px;
	background-color:#FC0;
	margin:5px 0 0 5px; padding:5px 4px;
	text-align:center;
}

/*pages*/

#couponpage table {border-top:#999 solid 1px; margin-bottom:10px; background:url(../images/pics/fonduorange.png) top left repeat-x;}
#couponpage img {border:#999 solid 1px;}

/*pub*/

#cadre728 {
	width:1010px; height:123px;
	background:url(/images/pub/fond728.png) top left no-repeat;
	padding:0; margin:10px auto;
}

.pub728 {float:right;margin:15px 10px 0 0}

/* PAGE RESULTATS */

.rslttitre {font-size:15px; color:#333; text-decoration:none; line-height:normal;}
.rslttxt {font-size:10px; color:#666; text-decoration:none; line-height:normal;}
.rsltofr {font-size:12px; color:#C30; text-decoration:underline; margin: 10px 0 5px 0;}
.rstprix {font-size:12px; text-decoration:none;}
.rstprix a:link {color:#2b4f81;}
.rstprix a:hover, .mainfont a:active {color:#e89000;}
.rstprix a:visited {color:#999;}

#module_results {
	clear:right;
	float:right;
	width:828px;
	padding:4px; margin:0 0 5px 0;
	border:#999 solid 1px;
	background:#FFF}

#module_introresults {
	clear:right;
	float:right;
	width:836px;
	padding:0 0 20px 0; margin:0 0 5px 0;
	border:#999 solid 1px;
	background:#FFF url(/images/bg-bonplansdujour.png) top left repeat-x;}

	.picresults {float:left; margin: 0 5px 5px 0;}

#o_neuf {float:left; clear:left; width:341px; height:45px; border:#999 solid 1px; background:url(/images/bg_oneuf.png) top left no-repeat; margin-right: 5px; padding:30px 5px 5px 5px;}

#o_occas {float:left; width:341px; height:45px; border:#999 solid 1px; background:url(/images/bg_ooccas.png) top left no-repeat; padding:30px 5px 5px 5px;}

#titre_results {padding:0; margin:0 0 10px 0; background:url(../images/home/titre_results.png) top left no-repeat; width:316px; height:34px;}

#resultprincipal {border:#000 thin 1px; width:1000px;}
#resultimage {width:100px; height:130px; background-color:#090; float:left;}
#resultbloc {background:#9CC; float:left; width:auto;}
#resultoffres {float:right; width:100px; height:50px; background:#fc0;}
#resultbloctexte {background-color:#CCC; width:auto; float:left;}
#resultblocprix {background:#0C6; float:left; width:100%; clear:left;}
#resultblocneuf {width:50%; background:#0FC; float:left;}
#resultblococcaz {width:50%; background:#C6F; float:left;}