/********** GENERALITE ************************/

html,body,div,table,tr,td,ul,li,p,form, input, h1, h2, h3, div {
	margin:0px;
	padding:0px;
}

h1, h2, h3{
	font-size:11px;
	display:inline;
}

img{
	border:none;
	margin:0;
}

.clear, .opti {
	clear: both;
}

a{
	text-decoration:none;
	color:#000000;
}

a:hover{
	text-decoration:underline;
}

input, select, textarea{
	font-family: 'Tahoma',Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.form {
	display:inline;
}

.opti {
	display:none;
}
.backlink{
	text-align:center;
}
.backlink strong{
	font-weight:normal;
}



/********** FIN GENERALITE ************************/


body {
	font-family: 'Tahoma',Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	background:url('images/templates/degrade.jpg');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FDFDFD;
}

#conteneur{
	width:984px;
	margin:0 auto;
	text-align:left;
	background:url('images/templates/bg_conteneur.png');
	background-position:top left;
	background-repeat:repeat-y;	
	padding-left:8px;
	padding-right:8px;
}

#header {
	height:119px;
	width:984px;
	color:#FFFFFF;
}
#header a {
	color:#FFFFFF;
}
.header1 {
	height:93px;
}
.headflash {
	width:409px;
	height:93px;
	float:left;
}
.headpub {
	width:392px;
	height:84px;
	float:left;
	background:url('images/templates/bg_headpub.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#01592f;
	padding-top:9px;	
	text-align:center;	
}

.headpanier {
	width:96px;
	height:69px;
	float:left;
	background:url('images/templates/bg_headpanier.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	color:#FFFFFF;
	padding-left:47px;
	padding-top:24px;
	padding-right:40px;
	line-height:12px;
}
.header2 {
	width:971px;
	background:url('images/templates/bg_header2.jpg');
	background-position:top left;
	background-repeat:repeat-x;		
	padding-left:13px;
    margin:0;
	z-index:800;
	
}
.header2 a.onglet{
	color:#FFFFFF;
	z-index:800;
}
ul.ssonglet {
	width:150px;
	margin:0;
	padding:0;
	position:relative;
	z-index:800;
}
ul.ssonglet li{
	list-style-type:none;
	text-align:left;
	z-index:800;
	background-color:#faaa31;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	line-height:12px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:10px;
	padding-right:5px;
}
ul.ssonglet a{
	color:#000000;
	z-index:800;
}
.onglet {
	float:left;
	height:23px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
}
.onglet2 {
	float:left;
	height:23px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	z-index:800;
}

.ongletbord {
	float:left;
	width:8px;
	height:26px;
	z-index:800;
}
.onglet_accueil {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_accueil.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.onglet_categ {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_categ.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.onglet_cdc {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_cdc.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.onglet_nouv {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_nouv.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.onglet_promo {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_promo.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.onglet_loc {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_loc.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.onglet_annonce {
	float:left;
	line-height:26px;
	background:url('images/templates/onglet_annonce.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
#contenu {
	width:984px;
	padding-top:17px;
	background:url('images/templates/bg_contenu.jpg');
	background-position:top left;
	background-repeat:repeat-x;				
}
.left {
	width:173px;
	padding-left:14px;
	padding-bottom:20px;
	float:left;
}
.catalogue {
	margin-top:9px;
	width:166px;
}
.niveau1 {
	width:164px;
	text-align:center;
	background-color:#F2F2F4;
	color:#EE5A2C;
	text-transform:uppercase;
	padding-top:7px;
	padding-bottom:7px;
	
	font-size:11px;
	margin-bottom:1px;
}
.niveau1 a {
	/*color:#EE5A2C;*/
	color:#000000;
}
.niveau2 {
	width:148px;
	color:#000000;
	padding-left:16px;
	background:url('images/templates/bg_niveau1.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;	
	padding-bottom:8px;
	padding-top:4px;				
}
.niveau2 a {
	color:#000000;
}
.niveau3 {

	height:20px;
	width:137px;
	color:#909090;
	line-height:20px;
	padding-left:27px;
	background:url('images/templates/bg_niveau2.jpg');
	background-position:top left;
	background-repeat:no-repeat;					
}
.niveau3 a {
	color:#909090;
}
.niveau1_check {
	width:164px;
	text-align:center;
	background-color:#F2F2F4;
	color:#EE5A2C;
	text-transform:uppercase;
	padding-top:7px;
	padding-bottom:7px;
	
	font-size:11px;
	margin-bottom:1px;
}
.niveau1_check a {
	/*color:#EE5A2C;*/
	color:#000000;
}
.niveau2_check {
	width:148px;
	color:#000000;
	padding-left:16px;
	background:url('images/templates/bg_niveau1.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;	
	padding-bottom:8px;
	padding-top:4px;				
}
.niveau2_check a {
	color:#000000;
}
.niveau3_check {

	height:20px;
	width:137px;
	color:#909090;
	line-height:20px;
	padding-left:27px;
	background:url('images/templates/bg_niveau2.jpg');
	background-position:top left;
	background-repeat:no-repeat;					
}
.niveau3_check a {
	color:#909090;
}

.recherche {
	width:161px;
	height:45px;
	background:url('images/templates/bg_recherche.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:27px;
	padding-left:5px;
	margin-bottom:9px;						
}
.input_chercher {
	border:1px solid #7F7F7F;
	width:146px;
	line-height:13px;
	padding-left:4px;
	margin-bottom:5px;
}
.newsletter {
	width:154px;
	height:33px;
	background:url('images/templates/newsletterh.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:23px;	
	padding-left:12px;
	margin-left:8px;
}
.input_email {
	border:0px;
	background:none;
	width:105px;
}
.borduregrise {
	width:164px;
	background:url('images/templates/borduregrisem.jpg');
	background-position:top left;
	background-repeat:repeat-y;
	padding-left:1px;
	padding-right:1px;
	font-size:10px;		
}
.nous_connaitre {
	margin-top:9px;
}
.menunoir {
	width:148px;
	color:#000000;
	padding-left:16px;
	background:url('images/templates/bg_niveau1.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;	
	padding-bottom:3px;
	padding-top:4px;				
}
.menunoir a {
	color:#000000;
}
.menuorange {
	width:148px;
	color:#EE5B28;
	padding-left:16px;
	background:url('images/templates/bg_niveau1.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;	
	padding-bottom:8px;
	padding-top:4px;				
}
.menuorange a {
	color:#EE5B28;
}
.menujaune {
	width:148px;
	color:#F8A21B;
	padding-left:16px;
	background:url('images/templates/bg_niveau1.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;	
	padding-bottom:8px;
	padding-top:4px;				
}
.menujaune a {
	color:#F8A21B;
}

.right {
	width:187px;
	float:left;
}
.votrespace {
	margin-left:8px;
	height:16px;
	width:158px;
	background:url('images/templates/bg_votrespace.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	text-align:right;
	padding-right:8px;
	padding-top:27px;
}
.votrespace a {
	color:#1A75BB;
}

.moncompte {
	margin-left:8px;
	width:151px;
	height:76px;
	background:url('images/templates/bg_moncompte.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:23px;
}
.identif {
	width:85px;
}
.mdpoublie {
	margin-left:8px;
	height:16px;
	width:158px;
	background:url('images/templates/bg_mdpoublie.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	text-align:right;
	padding-right:8px;
	padding-top:4px;
	margin-bottom:8px;
}
.mdpoublie a {
	color:#1A75BB;
}
.garanties {
	width:166px;
	height:113px;
	background:url('images/templates/bg_garanties2.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:142px;	
	margin-top:9px;	
}

.garanties ul {
	margin-left:11px;
	margin-top:0px;
	padding:0px;
}
.garanties li {
	list-style:none;
	padding-left:8px;
	background:url('images/templates/puce_garanties.gif');
	background-position:top left;
	background-repeat:no-repeat;	
	margin-bottom:3px;
}
.boite {
	margin-left:8px;
	margin-bottom:8px;	
}
.locations {
	margin-left:8px;
	margin-bottom:8px;		
	height:165px;
	width:166px;
	background:url('images/templates/bg_locations.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:23px;		
}
.locationsbit {
	height:27px;
	line-height:27px;
	padding-left:17px;
	color:#818181;
}
.locationsbit a {
	color:#818181;
}
.annonces {
	margin-left:8px;
	margin-bottom:8px;		
	height:57px;
	width:166px;
	background:url('images/templates/bg_annonces.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:23px;		
}
.annoncesbit {
	height:27px;
	line-height:27px;
	padding-left:17px;
	color:#818181;
}
.annoncesbit a {
	color:#818181;
}
.liens {
	margin-left:8px;
	background:url('images/templates/bg_liens.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
	width:166px;
}
.liensbloc {
	background:url('images/templates/bg_liensbloc.jpg');
	background-position:bottom left;
	background-repeat:no-repeat;	
	width:164px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:10px;
}
.liensbit {
	height:26px;
	line-height:26px;
	padding-left:27px;
	background:url('images/templates/bg_liensbit.jpg');
	background-position:top left;
	background-repeat:no-repeat;		
}


#footer {
	margin-top:15px;
}
.footer1 {
	text-align:center;
	color:#666666;
	height:29px;
	background:url('images/templates/bg_footer1.jpg');
	background-position:top left;
	background-repeat:repeat-x;			
}
.footer1 a {
	color:#666666;
}
.footer2 {
	text-align:center;
	color:#FFFFFF;
	height:32px;
	background:url('images/templates/bg_footer2.jpg');
	background-position:top left;
	background-repeat:repeat-x;	
	line-height:32px;		
}
.footer2 a {
	color:#FFFFFF;
}
.footer3 {
	height:132px;
	background:url('images/templates/bg_footer3.jpg');
	background-position:top left;
	background-repeat:repeat-x;	
	padding-left:113px;
	width:871px;	
}
.footer3bloc {
	width:276px;
	float:left;
}
.footer3bloc_titre {
	height:14px;
	background:url('images/templates/bg_footer3bloc_titre.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:23px;	
	text-transform:uppercase;
	color:#F6B03E;
	font-weight:bold;
	padding-top:9px;
	padding-bottom:10px;
}
.footer3bloc_bit {
	padding-left:23px;	
	color:#FFFFFF;
}
.footer3bloc_bit a {
	color:#FFFFFF;
}


.milieu {
	width:610px;
	float:left;
}

.flash {
	text-align:center;
	margin-bottom:20px;
	padding-top:10px;
}

.promotions {
	width:610px;
	height:227px;
	background:url('images/templates/bg_promotions.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	padding-top:40px;
}
.promotionsb {
	height:27px;
	width:582px;
	line-height:27px;
	background:url('images/templates/bg_bloctopb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	color:#EE1C25;	
	padding-right:28px;	
	text-align:right;
}
.promotionsb a {
	color:#EE1C25;
}
.marquesb {
	height:27px;
	width:582px;
	line-height:27px;
	background:url('images/templates/bg_bloctopb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	color:#808080;	
	padding-right:28px;	
	text-align:right;
}
.marquesb a {
	color:#808080;
}
.magasinsb {
	height:27px;
	width:582px;
	line-height:27px;
	background:url('images/templates/bg_bloctopb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	color:#303090;	
	padding-right:28px;	
	text-align:right;
}
.magasinsb a {
	color:#303090;
}


.nouveautesb {
	height:27px;
	width:582px;
	line-height:27px;
	background:url('images/templates/bg_bloctopb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	color:#F5921B;	
	padding-right:28px;	
	text-align:right;
}
.nouveautesb a {
	color:#F5921B;
}
.cdcb {
	height:27px;
	width:582px;
	line-height:27px;
	background:url('images/templates/bg_bloctopb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	color:#EA297A;	
	padding-right:28px;	
	text-align:right;
}
.cdcb a {
	color:#EA297A;
}
.nouveautes {
	width:610px;
	height:227px;
	background:url('images/templates/bg_nouveautes.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	padding-top:40px;
}
.cdc {
	width:610px;
	height:227px;
	background:url('images/templates/bg_cdc.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	padding-top:40px;
}

.top {
	width:178px;
	padding-left:15px;
	float:left;
	padding-right:10px;
	height:227px;
	font-size:10px;
}
.topimg {
	text-align:center;
	height:137px;
	margin-bottom:5px;
}
.toplib {
	height:38px;
	font-weight:bold;
	color:#7F7F7F;
}
.toplib a{
	font-weight:bold;
	color:#333333;
}
.topinfo {
	height:23px;
}
.topdetails {
	float:left;
	line-height:23px;
	color:#7F7F7F;
}
.topdetails a {
	color:#7F7F7F;
}
.topremise_promo {
	float:right;
	margin-right:10px;
	background:url('images/templates/bg_topremise_promo.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:62px;
	line-height:23px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.topremise_nouv {
	float:right;
	margin-right:10px;
	background:url('images/templates/bg_topremise_nouv.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:62px;
	line-height:23px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.topremise_cdc {
	float:right;
	margin-right:10px;
	background:url('images/templates/bg_topremise_cdc.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:62px;
	line-height:23px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.topprix {
	padding-top:2px;
	font-size:13px;
	width:173px;
	padding-right:5px;	
	font-weight:bold;
}
.topprixl {
	float:left;
	color:#F79321;
	height:24px;
}
.topprixr {
	float:right;
	color:#333333;
	height:24px;	
}
.marquebit {
	width:130px;
	float:left;
	text-align:center;
	
}
.navigation {
	margin-bottom:15px;
}
#txt { position:relative; width:610px; height:14px; overflow:hidden;border:0;margin-bottom:3px;} 
#txt2 { position:absolute;}
#txt2 strong{font-weight:normal}
#txt2 h1{font-weight:normal;display:inline;}
.orange {
	color:#F8A21B;
}
.descriptionm {
	width:573px;
	background:url('images/templates/bg_descriptionm.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
	padding-left:37px;	
	padding-top:4px;		
}

.descriptionimg {
	float:left;
	width:83px;
	background:url('images/templates/bg_descriptionimg.jpg');
	background-position:top left;
	background-repeat:repeat;
	height:86px;
	text-align:center;
	padding-top:5px;	
}
.descriptionlib {
	float:left;
	padding-right:30px;
	width:424px;
	padding-left:36px;
	padding-top:5px;
}
.descriptionlib b {
	text-transform:uppercase;
	font-weight:bold;
}
.noscategoriesm {
	width:610px;
	background:url('images/templates/bg_noscategoriesm.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
}
.categbit {
	float:left;
	padding-left:21px;
	padding-right:2px;
	width:174px;
}
.categbit_img {
	float:left;
	width:174px;
	height:168px;
	text-align:center;
	background:url('images/templates/bg_categbit_img.jpg');
	background-position:top left;
	background-repeat:repeat-y;		
}
.categbitb {
	width:156px;
	height:71px;
	background:url('images/templates/bg_categbitb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:9px;	
	padding-right:9px;	
	padding-top:5px;	
}
.categbit_lib {
	height:30px;
	width:156px;
}
.categbit_lib a {
	color:#333333;
	font-weight:bold;
}
.categbit_info {
	width:156px;
}
.categbit_detail {
	float:left;
}
.categbit_detail a {
	color:#9A9A9A;
}
.categbit_nb {
	float:right;
	color:#4D4D4D;
}

.vignette {
	width:178px;
	padding-left:10px;
	float:left;
	padding-right:10px;
	height:227px;
	font-size:10px;
}
.vignetteimg {
	text-align:center;
	height:137px;
	margin-bottom:5px;
}
.vignettelib {
	height:38px;
	font-weight:bold;
	color:#7F7F7F;
}
.vignettelib a{
	font-weight:bold;
	color:#333333;
}
.vignetteinfo {
	height:23px;
}
.vignettedetails {
	float:left;
	line-height:23px;
	color:#7F7F7F;
}
.vignettedetails a {
	color:#7F7F7F;
}
.vignetteremise {
	float:right;
	margin-right:10px;
	background:url('images/templates/bg_topremise_nouv.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:62px;
	line-height:23px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.vignetteprix {
	padding-top:2px;
	font-size:13px;
	width:173px;
	padding-right:5px;
	font-weight:bold;	
}
.vignetteprixl {
	float:left;
	color:#F79321;
	height:24px;
}
.vignetteprixr {
	float:right;
	color:#333333;
	height:24px;	
}
.nosarticlesm {
	width:610px;
	background:url('images/templates/bg_noscategoriesm.jpg');
	background-position:top left;
	background-repeat:repeat-y;		
}
.pagenav {
	text-align:right;
	color:#F79321;
	padding-right:20px;
}
.pagenav a {
	color:#F79321;
}
#contenupanier {
	width:10px;
	background:none;
	border:0px;
	color:#FFFFFF;
	vertical-align:middle;
}
#montantpanier {
	width:42px;
	background:none;
	border:0px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:right;
}
.btn_cde_g {
	padding-top:15px;
	float:left;
}
.btn_cde_d {
	padding-top:15px;
	float:right;
}
/*.td_head_cde {
	height:35px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF8E16;
}*/
.td_head_cde {
	height:35px;
	text-align:center;
	color:#FF8E16;
	font-weight:bold;
}

.td_foot_cde {
	text-align:right;
	font-weight:bold;
	color:#FF8E16;
}
.cde1 {
	color:#FF8E16;
	height:25px;
}
.cde1 a {
	color:#FF8E16;
}
.cde2 {
	color:#FF8E16;
	height:25px;
}
.cde2 a {
	color:#FF8E16;
}

/*.cde2 {
	color:#FFFFFF;
	background-color:#FF8E16;
	height:25px;
}
.cde2 a {
	color:#FFFFFF;
}*/


.articlem {
	width:589px;
	background:url('images/templates/bg_descriptionm.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
	padding-left:21px;	
	padding-top:4px;		
}
.artg {
	float:left;
	width:269px;
}
.artd {
	float:left;
	width:320px;
	color:#666666;
}
.artd h1 {
	font-size:12px;
	color:#000000;
}
#prix_par_caract {
	background:none;
	border:0px;
	color:#F6931C;
	font-size:21px;
	font-weight:bold;
	width:84px;
}
.prix {
	color:#F6931C;
	font-size:21px;
	font-weight:bold;
}
.artimg {
	width:254px;
}
.artimgm {
	width:254px;
	background:url('images/templates/bg_artimgm.jpg');
	background-position:top left;
	background-repeat:repeat-y;		
	text-align:center;
}
.artimgb {
	font-size:10px;
	width:254px;
	height:64px;
	background:url('images/templates/bg_artimgb.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:17px;		
}
.zoom {
	padding-left:30px;
	color:#666666;
}
.zoom a {
	color:#666666;
}
.artsuite {
	margin-top:15px;
	color:#999999;
	width:232px;
	padding-left:11px;
}
.artsuite a {
	color:#999999;
}
.suppls {
	width:245px;
	padding-left:9px;
}
.suppl {
	float:left;
	text-align:center;
	width:72px;
	padding-top:5px;
	background:url('images/templates/bg_suppl.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	height:81px;
	margin-right:9px;
}
.artremise {
	color:#EA1B23;
	font-size:18px;
	font-weight:bold;
}
.boutons {
	text-align:right;
	padding-right:32px;
}
#qte {
	text-align:center;
	color:#666666;
}
.artd select {
	color:#666666;
}
.fiche {
	padding-top:15px;
	width:568px;
}
.fichetitre {
	font-weight:bold;
	color:#F8A21B;
	font-size:12px;
}
.legende {
	font-size:10px;
	color:#666666;
}
.articleb {
	width:592px;
	height:20px;
	background:url('images/templates/bg_articleb.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	text-align:right;
	color:#666666;
	padding-right:18px;
	padding-top:5px;
}
.articleb a {
	color:#666666;
}
.voscommentairesm {
	width:589px;
	background:url('images/templates/bg_noscategoriesm.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
	padding-left:21px;	
}
.commentairesg {
	float:left;
	width:297px;
	color:#666666;
	font-size:10px;
}
.commentairesd {
	float:left;
	width:292px;
	padding-top:5px;
}
.commentairesd b {
	font-weight:bold;
	color:#277EC1;
	font-size:13px;
}
.addcomm {
	width:275px;
}
.addcommm {
	background:url('images/templates/bg_addcommm.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
	width:275px;
}
.listecomm {
	overflow:auto;
	width:280px;
	height:165px;
}
.cadreg {
	float:left;
	text-align:center;
	width:284px;
	padding-top:20px;
}
.cadred {
	float:left;
	text-align:center;
	width:284px;
	padding-top:20px;
}
.pagecontenu {
	width:568px;
	background:url('images/templates/bg_descriptionm.jpg');
	background-position:top left;
	background-repeat:repeat-y;	
	padding-left:21px;	
	padding-right:21px;	
	padding-top:4px;		
}
.clientmenu {
	text-align:center;
	line-height:20px;
}
.clientmenu a{
	color:#666666;
}	
.pagetitre {
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	font-size:12px;
	padding-left:31px;
	width:579px;
	background:url('images/templates/bg_pagetitre.jpg');
	background-position:top left;
	background-repeat:no-repeat;	
	height:30px;
	padding-top:5px;
	text-transform:uppercase;
}
/*.menuonglet li {
	background-color:#F9AA31;
	line-height:15px;
	width:143px;
	margin-top:2px;
	list-style:none;
	background:url('images/templates/li_menuonglet.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:12px;		
}*/
.lienajout {
	text-align:center;
	width:200px;
	float:left;
}
.formu_annonces {
	text-align:center;
	width:360px;
	float:left;
}
.formu_annonces a {
	font-weight:bold;
}

.liendetaillee {
	padding-top:10px;
	text-align:center;
}
.liendetaillee a {
	font-weight:bold;
}
.annoncecreee {
	text-align:center;
	font-weight:bold;
	padding:15px;
}
.erreur {
	font-weight:bold;
	font-size:12px;
	color:#FF8E16;	
}
.plan b {
	font-weight:bold;
	font-size:12px;
	color:#FF8E16;	
}
.etoile {
	color:#FF8E16;	
}


/* slideshow */

#galleryContainer{
	position:relative;
	overflow:hidden;
	padding:0px;
	height:68px;
	width:610px;
	float:left;
	background:url('images/templates/bg_marques.jpg');
	background-position:top left;
	background-repeat:repeat-x;	
}

#arrow_left{
	position:relative;
	float:left;
	width:40px;
	height:68px;
	z-index:10;
}

#arrow_right{
	position:relative;
	float:right;
	width:40px;
	height:68px;
	z-index:10;
}

#theImages{
	position:absolute;
	height:1800px;
	left:40px;
	width:1400px;
	top:5px;
}

#theImages #slideEnd{
	float:left;
}

#galleryContainer2{
	position:relative;
	overflow:hidden;
	padding:0px;
	height:72px;
	width:392px;
	float:left;
	background-color:#FFFFFF;
}

#arrow_left2{
	position:relative;
	float:left;
	width:1px;
	height:72px;
	z-index:10;
}

#arrow_right2{
	position:relative;
	float:right;
	width:1px;
	height:72px;
	z-index:10;
}

#theImages2{
	position:absolute;
	height:1800px;
	left:0px;
	width:1400px;
	top:8px;
}

#theImages2 #slideEnd2{
	float:left;
}
.pub {
	margin-bottom:8px;
}
.kelkoo {
	margin-top:8px;
}

.headpub marquee{
	padding-top:10px;
}

.imagemarquedefilante{
	padding:0px 10px;
}