

html, body{
	margin:0;
	padding:0;
}



#global{
	margin:3px auto;
	width:1075px;
}


.thrColLiqHdr #header { 
	height:93px;
} 

#banniereg
{

	display:block;
	float:left;
	width:390px;

}
#bannieregh{
	display:block;
	float:left;
	height:86px;
	width:390px;
}

#bannieregb{
	background:transparent url(images/bannieregb.gif) repeat scroll 0 0;
	display:block;
	float:left;
	height:4px;
	width:390px;
}
#bannieregb p{
font-family:arial;
color:#0E5286;
font-size:13px;
font-style:italic;
font-weight:bold;
margin:0 0 0 60px;
padding:0;
}


#banniered{
	background:transparent url(images/banniered.gif) repeat scroll 0 0;
	display:block;
	float:right;
	height:90px;
	width:610px;

}

#banniered a {
color:#0E5286;font-size:11px;font-weight:bolder;}




#menuhautpage{
	display:block;
	float:right;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
	padding:0px 0 0 430px;
	width:500px;
}

#bannGauche{
	display:block;
	float:left;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
	padding:20px 0 0 430px;
	width:260px;
}


#bannDroite{
	display:block;
	float:right;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	padding:20px 25px 0 0px;
	width:270px;
}





#banD
{
	background:red;
	display:block;
	float:left;
	height:150px;
	width:500px;

}

#banG{
	background:RosyBrown none repeat scroll 0 0;
	display:block;
	float:left;
	height:150px;
	width:522px;
}


#ban-txt{
	background-image:url(images/fond_menu_sup.png);
	display:block;
	float:left;
	margin-bottom:0px;
	width:100%;
}


#topmenuhaut{
    display:block;
    float:right;
	margin-bottom:5px;
	width:100%;
}

#topmenu{
    background-image:url(images/fond_topmenu.png);
	display:block;
	float:left;
	height:4px;
	width:100%;

}


#identification{
	display:block;
	float:left;
	height:25px;
	width:233px;
	
}

#identification Cident{


}


#bandeauG{
	background:#EFFDFD;
	display:block;
	float:left;
	padding:0 0;
	width:577px;
	height:0px;

}

#bandeauD{
	background:#EFFDFD;
	display:block;
	float:left;
	padding:0 0;
	width:190px;
	height:0px;
}



#menu-produits{
	background-image:url(images/tt3_center3.jpg);
	display:block;
	float:left;
	width:625px;
}


#menu-produits img{
	display:block;
	float:left;
}

#menu-produits .img-d{
	display:block;
	float:right;

}
#menu-produits .img-g{
	display:block;
	float:left;

}


#menuBandeau-g{
	background:transparent url(images/fond_menu_cote.png) repeat scroll 0 0;
	clear:both;
	float:left;
	padding:9px 10px;
	text-align:center;
	width:140px;

}

#menuBandeau-d{
background:transparent url(images/fond_menu_cote.png) repeat scroll 0 0;
float:left;
font-style:normal;
font-weight:bold;
height:32px;
width:215px;
}
#menuBandeau-d ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#menuBandeau-d ul li{
display:inline;
float:left;
padding:6px 15px;
}


#module-menu{


}

#menu li a {
	font-size:13px;
}


#message{
	clear:both;
	display:block;
	float:left;
	padding:4px 0;
	text-align:center;
	width:100%;
}

#contenu{
	display:block;
	float:left;
width:100%;
clear:both;

}



#col-left{
	display:block;
	float:left;
	width:192px;
}

#col-middle{
	display:block;
	float:left;
	width:691px;
}

#espa{
   width:100%;
   height:10px;
   display:block;
   float:left;
}




#col-right{
	display:block;
	float:right;
	width:192px;
}

#moduleG {
	display:block;
	float:left;
	margin-top:0px;
	width:212px;
}
#moduleG .tit{
	display:block;
	float:left;
	width:100%;
}


#moduleG .titre-boite-centre{
	background:transparent url(images/fond_module.png) repeat scroll 50% 0;
	display:block;
	float:left;
	height:24px;
	padding-top:6px;
	text-align:center;
	width:212px;
}



#Commande {
	display:block;
	float:left;
	margin-top:0px;
	width:192px;
}

#Commande .tit{
	display:block;
	float:left;
	width:100%;
}
#Commande .titre-boite-gauche{
	background:transparent url(images/tt4_left.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	height:32px;
	width:22px;
}

#Commande .titre-boite-centre{
	background:transparent url(images/tt4_center_148.jpg) no-repeat scroll 50% 0;
	display:block;
	float:left;
	height:28px;
	padding-top:6px;
	text-align:center;
	width:148px;
}

#Commande .titre-boite-droite{
	background:transparent url(images/tt4_right.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	height:32px;
	width:22px;
}





#Promotions {
	display:block;
	float:left;
	margin-top:5px;
	width:192px;
}

#Promotions .tit{
	display:block;
	float:left;
	width:100%;
}
#Promotions .titre-boite-gauche{
	background:transparent url(images/tt3_left.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	height:32px;
	width:22px;
}

#Promotions .titre-boite-centre{
	background:transparent url(images/tt3_center_148.jpg) no-repeat scroll 50% 0;
	display:block;
	float:left;
	height:28px;
	padding-top:6px;
	text-align:center;
	width:148px;
}

#Promotions .titre-boite-droite{
	background:transparent url(images/tt3_right.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	height:32px;
	width:22px;
}




#cc{
display:block;
float:left;
margin-top:20px;
width:768px;

}




#descrName {
	display:block;
	float:left;
	margin-top:10px;
	width:542px;
}

#descrName .tit{
	background:transparent url(../images/tt3_center_degrade_descr.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:100%;
	height:30px;
}

#descrName .contenu-boite{
	width:530px;
}

#descrName .content-img{
	text-align:left;
    width:505px;
}

#descrName .content-imgZOOM{
	text-align:left;
}

#descrName .Description{
	text-align:left;
	width:300px;
}
#descrName .extendeddesc{
	text-align:left;
    font-size:12px;
    
}
#descrName H1{}



#InfoComp {
	display:block;
	float:left;
	margin-top:5px;
	width:462px;
}

#InfoComp .tit{
	background:transparent url(../images/tt3_center_degrade.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:100%;
	height:23px;

}

#InfoComp .contenu-boite{
width:450px;
}

#InfoComp .extendeddesc{
	text-align:left;
    font-size:12px;
    
}



#PrixDispo {
	display:block;
	float:right;
	margin-left:5px;
	margin-top:10px;
	width:210px;
}

#PrixDispo .tit{
	background:transparent url(../images/tt3_center_degrade.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:100%;
	height:24px;

}

#PrixDispo .contenu-boite{
width:198px;
}





#listModeles {
	display:block;
	float:right;
	margin-top:5px;
	width:290px;
}

#listModeles .tit{
	background:transparent url(../images/tt3_center_degrade.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:100%;
	height:23px;

}

#listModeles .contenu-boite{
	max-height:160px;
	min-height:20px;
	overflow:auto;
	width:278px;
}


#listModeles ul{
	margin:0;
	padding:0;
}
#listModeles li{
	list-style-image:url(icons/arrow_orange.gif);
	list-style-position:inside;
	list-style-type:none;
	padding:2px;
}





#comments {
	display:block;
	float:left;
	margin-top:5px;
	width:756px;
}
#comments .tit{
	background:transparent url(../images/tt3_center_degrade.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:756px;
	height:23px;
}

#comments .contenu-boite{
width:744px;
overflow:auto;
}

#comments .titleComment{
display:block;
float:left;
font-size:10px;
margin:0;
padding:0;
}

#comments .commentText{
display:block;
float:left;
font-size:9px;
margin:0;
padding:0;
}
#comments .stars{
	float:left;
	margin:9px;
}
#comments .name {
}

#comments .name p{
margin:0;
padding:0;
}
#comments .commentairecontent{
border:1px solid lightGrey;
float:left;
margin:4px 0;
padding:2px;
}





#titrepage {
background:transparent url(images/tt3_1.jpg) repeat scroll 0 0;
float:left;
height:25px;
padding-left:10px;
width:758px;
}



#accueilG {
	display:block;
	float:left;
	margin-top:2px;
	width:365px;
}


#accueilG .tit{
	background:transparent url(../images/tt3_center_degrade.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:100%;
	height:23px;

}
#accueilG H2{
margin:0;
padding:0;
}


#accueilG .contenu-boite{
width:353px;
}

#accueilD {
	display:block;
	float:left;
	margin-top:2px;
    margin-left:27px;
	width:365px;
}

#accueilD .tit{
	background:transparent url(../images/tt3_center_degrade.jpg) repeat scroll 0 0;
	display:block;
	float:left;
	width:100%;
	height:23px;

}

#accueilD .contenu-boite{
width:353px;
}

#autresproduits{
display:none;
}



#menuFixe{

	background:#FCFCE4 none repeat scroll 0 0;
	border:1px solid #FE8300;
	display:block;
	padding:3px;
	position:fixed;
	right:1px;
	text-align:left;
	top:1px;
	
}


*html #menuFixe {

	position:absolute;
    top: expression((document.documentElement.scrollTop || document.body.scrollTop) + this.offsetHeight - this.offsetHeight);
}




#Mpanier{
background:transparent url(Mpanier.gif) no-repeat scroll 0 0;
width:110px;
}

#Panier{}


.hidr{
	float:right;
}



#VenteCroisee{
	display:block;
	float:left;
	margin-top:10px;
}

#VenteCroisee table{
    
    
}


.bouton_acheter_produit_comp{
float:right;
margin:20px 5px 4px 0;
}



.prod_td_content{

	text-align:center;

}



.contenu-boite{
	border:1px solid #DADADA;
	display:block;
	float:left;
	padding:4px 5px 10px;
	width:200px;

}





#footer{
	background:gainsboro none repeat scroll 0 0;
	display:block;
	float:left;
	margin-top:0px;
	width:100%;
}

#footer .title{}


#footer ul{
margin:0;
}

#footer li{
display:inline;
font-size:12px;
}



td.c25 {background-color: #FFFFFF}
div.c40 {text-align: center}






.center{
	text-align:center;
}

.white{
	color:white;
}












    table.c65 {width:1075px;}
    td.c64 {background:url(images/ltc.gif) no-repeat left top #E6E6E6;}
    table.c63 {background:url(images/lbc.gif) no-repeat left bottom;}
    td.c62 { background:url(images/rtc.gif) no-repeat right top;}
    table.c61 {background:url(images/rbc.gif) no-repeat right bottom;}
    td.c60 {width:50%; text-align:right; padding-right:31px; padding-top:5px;}
    td.c59 {width:50%; padding:19px 0 5px 10px;}
    td.c58 { padding:19px 0 5px 20px;}
    td.c57 {padding:0 10px 0 10px; text-align:left}
    td.c56 {text-align:left; padding-top:0px;background:url(images/h_back3.jpg) no-repeat right bottom #E6E6E6;}
    div.c55 {text-align: left}
    span.c54 {font-size: 70%}
    span.c53 {font-size: 80%}
    td.c52 {width:100%; background:url(images/tt4_tall.jpg) repeat-x top;}
    td.c51 { width:100%; background:url(images/tt4_center.jpg) no-repeat center top; text-align:center; vertical-align:middle; height:34px;}
    table.c50 {width: 95%;}
    table.c49 {background: transparent url(images/side.gif) repeat-x scroll 50% bottom; margin-bottom: 3px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
    td.c48 {background: transparent url(images/side.gif) repeat-y scroll left 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
    table.c47 {background: transparent url(images/side.gif) repeat-y scroll right 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
    p.c46 {text-align: center}
    td.c45 {padding: 3px 10px 20px 11px;}
    td.c44 {background: transparent url(images/tt3_tall.jpg) repeat-x scroll 50% top; width: 100%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
    td.c43 {background: transparent url(images/tt3_center.jpg) no-repeat scroll center top; vertical-align: middle; width: 100%; height: 34px; text-align: center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
    table.c42 {width:170px;}
    td.c41 {padding:3px 10px 20px 11px;}
    div.c40 {text-align: center}
    td.c39 {width:100%; background:url(images/tt2_tall.jpg) repeat-x top;}
    td.c38 { width:100%; background:url(images/tt2_center.jpg) no-repeat center top; text-align:center; vertical-align:middle; height:34px;}
    span.c37 {color: white}
    td.c36 {text-align:center; padding-top:10px;}
    td.c35 {text-align:left;}
    td.c34 {text-align:left; padding-top:10px;}
    td.c33 {width:100%; background:url(images/tt3_tall.jpg) repeat-x top;}
    td.c32 { width:100%; background:url(images/tt3_center.jpg) no-repeat center top; text-align:center; vertical-align:middle; height:34px;}
    table.c31 {background:url(images/side.gif) repeat-x bottom; margin-bottom:3px;}
    td.c30 {background:url(images/side.gif) repeat-y left;}
    table.c29 {background:url(images/side.gif) repeat-y right;}
    td.c28 {padding:3px 5px 10px 11px;}
    td.c27 {width:100%; background:url(images/tt1_tall.jpg) repeat-x top;}
    td.c26 {background: url(images/tt1_center.jpg) no-repeat center top; background-color: #FFFFFF; height: 34px; text-align: center; vertical-align: middle; width: 100%}
    td.c25 {background-color: #FFFFFF}
    td.c24 {width:100%; background:url(images/tt3_tall2.jpg) repeat-x top;}
    td.c23 { width:100%; background:url(images/tt3_center2.jpg) no-repeat center top; vertical-align:middle; height:34px;}
    ul.c22 {width: 115px;}
    li.c21 {width: 130px;}
    li.c20 {width: 115px;}
    ul.c19 {width: 110px;}
    li.c18 {width: 110px;}
    ul.c17 {width: 150px;}
    li.c16 {width: 120px;}
    li.c15 {width: 145px;}
    li.c14 {width: 160px;}
    ul.c13 {width: 140px;}
    li.c12 {width: 140px;}
    td.c11 {background-color:#E6E6E6;height:20px;}
    td.c10 {width:254px;}
    table.c9 {background:url(images/h_lbc1.gif) no-repeat left bottom #A1D0E9;}
    td.c8 {width:242px;background:url(images/h_rbc1.gif) no-repeat right bottom; padding:4px 0 0 10px;height:100%;}
    td.c7 {width:213px;}
    td.c6 {width:100%;}
    table.c5 {height:150px; background:url(images/banniere.gif) no-repeat center top;}
    tr.c4 {height:72px; vertical-align:top}
    td.c3 {width:44px;}
    td.c2 {width:587px; vertical-align:middle}
    td.c1 {width:430px;}






	
	
/* CADRE  */
	
.cadre_arrondi {
	width: 100%;
	height: 200px;
}
.hg, .hd, .bg, .bd {
	width: 20px;
	height: 20px;
}
.haut, .bas {
	width: 100%;
	height: 20px;
}
.gauche, .droite {
	width: 20px;
	height: 100%;
}

.cadre_arrondi div {
} /* S'apllique à tous les divs de .cadre_arrondi */
.hg, .gauche, .bg {
	clear: left;
} /* Pour passer outre le float des blocs précédents */
.hg {
}
.hd {
	float:right;
}
.bg {
}
.bd {
	float:right;
}
.haut {
	background:transparent url(images/tt3_center_degrade.jpg) repeat scroll 0 0;
	height:24px;
	text-align:left;
}
.bas {
	float:left;
}
.droite {
	float:right;
}
.gauche {
	float:left;
}

.cadre{
float:left;
margin-bottom:6px;
width:760px;
}

.principal {
	width:100%;
	background-repeat: repeat-y;
	background-color : #FFFFFF;
}
.principal2 {
	background-position:right center;
	background-repeat:repeat-y;
	width:100%;
}
.principalhome {
	width:100%;
	background-repeat: repeat-y;
	background-color : #FFFFFF;
}
.principal2home {
	background-position:right center;
	background-repeat:repeat-y;
	width:100%;
}
.commentaire {
	width:100%;
	background-repeat: repeat-y;
	background-color : #FFFFFF;
}
.commentaire2 {
	background-position:right center;
	background-repeat:repeat-y;
	width:100%;
}
.commentairecadre{
float:left;
margin-bottom:1px;
width:760px;
}

.commentairecontenu {
	border-bottom:1px solid lightGrey;
	border-left:1px solid lightGrey;
	border-right:1px solid lightGrey;
	border-top:1px solid lightGrey;
	clear:both;
	float:left;
	padding:1px 5px;
	width:718px;

}
.commentairedsc{
float:right;
width:530px;
}
.commentaireG{
float:left;
text-align:left;
width:150px;
}
.haut img {
	vertical-align:top; /* for ie5*/
}
.coingh {
	background:transparent url(images/tt3_left.jpg) no-repeat scroll 0 0;
	float:left;
	height:32px;
	width:22px;
}
.coindh {
	background:transparent url(images/tt3_right.jpg) no-repeat scroll 0 0;
	float:right;
	height:32px;
	width:22px;
}
.contenu {
	border-bottom:1px solid #2992CB;
	border-left:1px solid #2992CB;
	border-right:1px solid #2992CB;
	clear:both;
	float:left;
	padding:5px 20px;
	width:718px;

}
.contenu p {
	margin: 0px;
}

.bas {
	height:20px;
}
.coingb {
	width:20px;
	height:20px;
	float: left;
}
.coindb {
	width:20px;
	height:20px;
	float:right;
}


.listorange {
margin:0 0 0 15px;
padding:0;
}

.listorange li{
list-style-image:url("icons/arrow_orange.gif");
}


.pic{
float:left;
text-align:center;
width:30%;
}

.dsc{
float:left;

}
.dsc2{
float:right;
width:40%;
}
.pichome{
float:left;
text-align:center;
width:200px;
}
.pichome2{
float:left;
text-align:center;
width:100%;
}
.dschome{
float:right;
width:450px;
}
.dsc2home{
float:right;
width:450px;
}
.dsc3home{
float:right;
width:100%;
}
.mmltit{
display:block;
padding:10px 0 0 35px;
}



.demo-info
{
	position:			absolute;
	top:				0;
	right:				4px;
	padding:			1px 2px;
	font-size:			0.9em;
	color:				#888;
}



.zoom {
height:auto;

}
.zoom p {
text-align:center;
}
.zoom img {
width:300px;
height:auto;
}
.zoom img:hover {
width:auto;
height:auto;
}



















