body{background-color:#738F32;background-image:url("/template/v2/images/bg.png");background-repeat:repeat-x;text-align:center;margin:0;}

img{border:0;}

#ensemble{position:relative;width:1000px;text-align:left;min-height:100%;margin:0 auto;}
#page{font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:0;text-align:left;}

/*  HEADER
/**********************************************************************/

#titre{position:absolute;top:23px;left:200px;text-align:left;z-index:3;}
/*#titre h1{color:#017aad;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}*/
#entete{width:100%;height:62px;z-index:1;padding-left:0px;overflow:hidden;}

#menu_horizontal{margin-top:20px;float:right;letter-spacing:-0.05em;font:bold 16px Verdana, Arial, Helvetica, sans-serif;color:#bee6ff;display:block;}
ul,li{list-style-type:none;margin:0;padding:0;}


div#menu_horizontal li{float:left;text-align:center;margin:0 10px;padding: 0px;}
div#menu_horizontal a{color:#538288;text-decoration:none;}
div#menu_horizontal a:hover{color:#555;text-decoration:underline;}

/*  HEAD CONTENT
/**********************************************************************/

#head-content{width:1000px;display:block;overflow:hidden;height:254px;background: url("/template/v2/images/bg-header.jpg");}
#head-content h2{padding:0;margin:0;color:#f8dbcb;font:bold 18px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}

.left{height:240px;padding:5px;float:left;}


.first{width:370px;}
.second{width:370px;}
.third{width:230px;}

#head-content .news li {display:block;overflow:hidden;max-height:60px;}
#head-content li .news-image{float:left;display:block;margin-right:5px;}
#head-content li .news-image img{border:4px #F8DBCB solid;}

#head-content .news-text{float:left;display:block;width:306px;}
#head-content .news-text a{}
#head-content .news-text .subtitle,.news-text .subtitle p{padding:0;margin:0;}
#head-content .news{margin:0px 0 10px 0px;overflow:hidden;}
#head-content .news a{color:#fce878;text-decoration:none;font:bold 16px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}
#head-content .news a:hover{text-decoration:underline;}
#head-content .news li{display:block; overflow hidden;padding:3px 0;margin:3px 5px;border-bottom:1px #B67D62 solid;}
#head-content .news div.subtitle{margin:0;padding:0;color:#F8DBCB;font: 10px Verdana, Arial, Helvetica, sans-serif;}


.reduction a{color:#fce878;text-decoration:none;font:bold 12px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;}
.reduction a:hover{text-decoration:underline;}
.reduction li{display:block; overflow hidden;padding:3px 0;margin:3px 0px 0 8px;border-bottom:1px #B67D62 solid;}
.reduction p{margin:0;padding:0;color:#F8DBCB;font: 10px Verdana, Arial, Helvetica, sans-serif;}

.left h2{margin:5px 0 0px 5px!important;}
.quicklink{margin:0px 0 10px 10px;overflow:hidden;}

.quicklink a{color:#fce878;text-decoration:none;font: 11px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}
.quicklink a:hover{text-decoration:underline;}
.quicklink li{display:block;float:left; overflow hidden;margin:0 5px;}

ul#rss{display:block;overflow:hidden;width:230px;margin:0 0 5px 0px;}
ul#rss li{padding-top:5px;display:block;overflow:hidden;}

div.rss-info{width:230px;padding:0px;}
div.rss-number{font:bold 16px Verdana, sans-serif;letter-spacing: -0.05em;padding:3px 0px 0 0px;}
div.rss-button{width:40px;float:left;margin:2px 5px 0 0px;}
div.rss-text{font:10px Verdana, sans-serif;letter-spacing: -0.04em;}
#rss a{color:#FCE878;text-decoration:none;}
#rss a:hover{text-decoration:underline;}


.search{margin:14px 0 0 0px;}
.s-input{border:2px solid #38271F;color:#F8DBCB;font: bold 12px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;width:310px;background:#4C372A;padding:6px 0 6px 5px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.s-submit{border:2px solid #38271F;color:#F8DBCB;font: bold 12px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;background:#4C372A;padding:5px 5px 5px 5px;-moz-border-radius:8px;-webkit-border-radius:8px;}

p.exemple{font: 10px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.03em;margin:3px 0 0 10px; }

.demi ul{margin:0 0 0 10px}
.demi a{color:#fff;text-decoration:none;font:bold 14px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;}
.demi a:hover{text-decoration:underline;}
.demi p.subtitle {padding:0;margin:0 0 0 5px;}
.demi p.subtitle a{font:10px Verdana, Arial, Helvetica, sans-serif;}

/*  CONTENT
/**********************************************************************/


#main-content{width:100%;display:block;overflow:hidden;background: url("/template/v2/images/bg-body.jpg") no-repeat;}

#corps{width:1000px;height:auto;z-index:2;text-align:left;font-size:12px;}

#corps h1{margin:10px 0 15px 10px;padding:0;color:#303e10;font:bold 22px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}

#corps h2{margin:10px 0 15px 10px;padding:0;color:#303e10;font:bold 20px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}




#main{width:1000px;}
#contenu{margin-left:10px;width:700px;float:left;}

.par-sites li {float:left;display:block;overflow:hidden;width:330px;}
li .site-image{float:left;display:block;margin-right:5px;}
li .site-image img{border:4px #B4C370 solid;}

.site-text{float:left;display:block;width:220px;}
.site-text a{}
.site-text .subtitle,.news-text .subtitle p{padding:0;margin:0;}
.par-sites{margin:0px 0 10px 0px;overflow:hidden;display:block;width:100%;}
.par-sites a{color:#fce878;text-decoration:none;font:bold 16px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}
.par-sites a:hover{text-decoration:underline;}
.par-sites li{display:block; overflow hidden;padding:5px 0;margin:5px 5px;}
.par-sites div.subtitle{margin:0;padding:0;color:#303E10;font: 10px Verdana, Arial, Helvetica, sans-serif;}




#corps .news li {display:block;overflow:hidden;}
#corps li .news-image{float:left;display:block;margin-right:5px;}
#corps li .news-image img{border:4px #B4C370 solid;}

#corps .news-text{float:left;display:block;width:570px;}
#corps .news-text a{font:bold 18px Verdana, Arial, Helvetica, sans-serif !important;letter-spacing:-0.05em!important;}
#corps .news-text .subtitle,.news-text .subtitle p{padding:0;margin:0;}
#corps .news{margin:0px 0 10px 0px;overflow:hidden;}
#corps .news a{color:#1E1611;text-decoration:none;font:bold 16px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}
#corps .news a:hover{text-decoration:underline;}
#corps .news li{display:block; overflow hidden;padding:10px 0;margin:6px 5px;border-bottom:1px #303E10 solid;}
#corps .news div.subtitle{margin:0;padding:5px;color:#303E10;font: 12px Verdana, Arial, Helvetica, sans-serif;}


/*  AFFICHE SITE
/**********************************************************************/


.site-info{display:block;overflow:hidden;padding:0 10px 10px 0;border-bottom:1px #303E10 solid;}

.site-info .site-image{float:left;display:block;margin-right:10px;}
.site-info .site-image img{border:4px #B4C370 solid;}

.site-info .site-description{float:left;display:block;width:320px;}
.site-info .site-description h4{font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
.site-info .site-description a{color:#1E1611;font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
.site-reduc li{margin:5px 0 2px 0;padding:2px 0 3px 0;border-bottom:1px #A2C94C solid;}
.site-reduc .reduc-desc{color:#303E10;font: 10px Verdana, Arial, Helvetica, sans-serif;}
.site-reduc .reduc-code{font:bold 11px Verdana, Arial, Helvetica, sans-serif;}



/*  GALLERY
/**********************************************************************/

.gallery{display:block;overflow:hidden;}
.gallery li{margin:0 3px 3px 3px;background: url("/template/v2/images/vente-bg.png");float:left;width:224px;height:208px;overflow:hidden;}
.vente .band-image{display:block;height:85px;width:208px;margin:7px 0 0 8px;}

.vente .band-titre{margin:5px 0 0 8px;padding:0 5px 0 0;}
.vente .band-titre a{text-decoration:none!important;color:#38271f!important; font:bold 16px Verdana, Arial, Helvetica, sans-serif!important;letter-spacing:-0.03em;}
.vente .band-titre a:hover{text-decoration:underline!important;}
.vente .band-desc{color:#303E10;margin:0px 0 0 8px;padding:0 5px 0 0; font:11px Verdana, Arial, Helvetica, sans-serif!important;letter-spacing:-0.01em;}
.vente ul,li{list-style-type:none;margin:0;padding:0;}

.vente .band-date{display:block;text-align:center;margin:5px 0 0 0px; font:bold 11px Verdana, Arial, Helvetica, sans-serif!important;letter-spacing:-0.01em;} 
.vente .band-site{margin:0px 0 0 8px;padding:0 5px 0 0;font: 10px Verdana, Arial, Helvetica, sans-serif!important;letter-spacing:-0.01em;}
.vente .band-site a{color:#138CCF!important;text-decoration:none!important;font: 10px Verdana, Arial, Helvetica, sans-serif!important;letter-spacing:-0.01em;}

.vente-info{height:78px;overflow:hidden;}

.vente .band-site a:hover{text-decoration:underline!important;}

/*  SIDEBAR
/**********************************************************************/
#sidebar{float:left;width:290px;padding:2px 0px;margin:0px 0;}

.widget{padding:10px 0;width:100%;border-bottom:1px #303E10 solid;border-top:1px #B4C370 solid;}

#sidebar h3{margin:5px 0 0px 5px;padding:0;color:#303e10;font:bold 16px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}


.widget ul.statistiques{font: 12px Verdana, Arial, Helvetica, sans-serif;}
.widget ul.statistiques li{margin:0px 0 0 10px;}
.widget p.text{color:#303E10;font: 12px Verdana, Arial, Helvetica, sans-serif;}



.topsites li {display:block;overflow:hidden;}
li .site-image{float:left;display:block;margin-right:5px;}
li .site-image img{border:4px #B4C370 solid;}

.site-text{float:left;display:block;width:210px;}
.site-text a{}
.site-text .subtitle,.news-text .subtitle p{padding:0;margin:0;}
.topsites{margin:0px 0 10px 0px;overflow:hidden;}
.topsites a{color:#fce878;text-decoration:none;font:bold 16px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}
.topsites a:hover{text-decoration:underline;}
.topsites li{display:block; overflow hidden;padding:3px 0;margin:3px 5px;}
.topsites div.subtitle{margin:0;padding:0;color:#303E10;font: 10px Verdana, Arial, Helvetica, sans-serif;}


#search{position:relative;width:500px;top:25px;left:20px;text-align:left;}
#menu{position:relative;background-image:url("/template/allvp-v2/images/menu.gif");background-repeat:no-repeat;z-index:3;top:0 !important;width:791px;height:121px;}
#categorie{position:relative;width:100%;z-index:3;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;top:0;left:6px;color:#017aad;}
#sous-categorie{position:relative;width:100%;z-index:3;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;top:0;left:-4px !important;background-color:#e6f5ff;color:#017aad;border-bottom:1px solid #017aad;border-top:1px solid #017aad;border-right:1px solid #017aad;}
#fermer{position:relative;z-index:3;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;top:0;margin-right:20px;color:#333;}

#footer{background:#38271F;width:100%;border-top:2px #72533F solid;padding:5px 0;}
div#footer li{margin:0;padding:0 15px 0 0;}

div#footer a{color:#FCE878;text-decoration:none;}
div#footer a:hover{text-decoration:underline;}
#footer .menu-footer, #partenaire{display:block;overflow:hidden;margin:5px 0;}
#footer .menu-footer li{float:left;font:bold 16px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.03em;}
#partenaire a{font: 10px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.01em;}
#partenaire a:hover{}

#partenaire li{float:left;line-height:10px;}
#footer_link{width:1000px;text-align:left;margin:0 auto;}
#footer_link p{margin:0;padding:0;line-height:18px;color:#f8dbcb;font:bold 18px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-0.05em;}


.acces_direct{position:absolute;left:603px;margin-top:-40px;}
#login input,#search input{background-color:#FFF;border:1px solid #017aad;}


#corps tr a,#corps li a{color:#1E1611;font-size:12px;text-decoration:none;}
#corps tr a:hover,#corps li a:hover{font-size:12px;text-decoration:underline;}
#corps select,#corps input,#corps textarea{background-color:#FFF;border:1px solid #017aad;color:#444;}
#sites,#marque,#apropos{width:100%;z-index:3;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#303E10;border-bottom:1px solid #303E10;}


