/* CSS Document */

input{ font-weight:400;}

h1,h5,h6,a{
  font-weight:400;
text-transform:uppercase;}

.pop{
padding:40px;
background:transparent url("../images/pop.png");
position:absolute;
top:100px;
left:100px;
z-index:500000000;
width:290px;
height:230px;
padding-left:120px;
}




.encadrement{
padding:40px;
padding-left:40px;
background:#ffffff url("../images/encadrement.jpg");
}
.boncommande{
background:#ffffff;
padding:5px;
padding-left:20px;
padding-bottom:40px;
display:block;
width:580px;
z-index:10000000;
text-align:left;
text-transform:uppercase;
font-size:10px;
border:1px dotted #999;
}
.footing{
position:fixed;
left:00px;
bottom:0px;
background:#EEE;
padding:6px;
display:block;
width:100%;
z-index:10000000;
text-align:center;
text-transform:uppercase;
font-size:10px;
border-top:0px dashed grey;
}


.footing a{
font-size:9px;
border-right:1px solid grey;
padding-left:8px;
padding-right:8px;
color:grey;
}
.footing a:hover{
color:black;
}

#topcontrol{
z-index:100000000;
margin-bottom:-4px;
}
.face{
font-family:Helvetica, Arial, Helvetica, sans-serif;
color:grey;
padding: 0px;
width:200px;
margin-top:-60px;
margin-left:160px;
}

.leform{
font-family:Helvetica, Arial, Helvetica, sans-serif;
color:grey;
background-color:#ffffff;
padding: 5px;
border:1px solid;
width:200px;
}

.lechemin{
font-family:Helvetica, Arial, Helvetica, sans-serif;
color:grey;
padding: 5px;
padding-left: -20px;
margin-left: -5px;
margin-top: 18px;
font-size:9px;
border:0px solid;
text-transform:uppercase;
}
.lechemin a{
font-family:Helvetica, Arial, Helvetica, sans-serif;
color:#111;
padding-right: 5px;
font-size:9px;
border:0px solid;
text-transform:uppercase;
}

.lechemin a:hover{
font-family:Helvetica, Arial, Helvetica, sans-serif;
color:#000;
padding-right: 5px;
font-size:9px;
border:0px solid;
text-transform:uppercase;
}

body {
margin: 0;
font-family:Helvetica, Arial, Helvetica, sans-serif;
color:grey;
}

#header {
height: 100px;
}
#centre {
}
#pied {
height: 30px;
}

a:link {
	color: #272a50;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #272a50;
}
a:hover {
	text-decoration: underline;
	color: #272a50;
}
a:active {
	text-decoration: none;
	color: #272a50;
}




.bundles{ 
 color:#000000;
 font-size:14px;
padding:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
margin-right:10px;
margin-bottom:10px;
line-height:1.5;
border-bottom:1px solid grey;
 }


.bundles img{ 
float:right;
height:42px;
margin-top:-20px;
margin-right:-20px;
 }

.cadrerouge_big{ 

border:0px solid #ffffff;
 color:#000000;
 font-weight:bold;
 font-size:12px;
padding:10px;
margin-left:00px;
 cursor:pointer;
height:58px;
width:132px;
background:transparent url("../img/fr/ajout.jpg");

 }

.cadrerouge_big:hover{ 
background:transparent url("../img/fr/ajout2.jpg");

 }

.lesbornes{ 
 color:#000000;
 font-size:14px;
padding:3px;
margin-right:10px;
line-height:1.5;
 }
.lesbornes li{ 
 color:#000000;
 font-size:12px;
padding:3px;
line-height:1.5;
margin-left:30px;
padding-left:30px;
background:transparent url("../img/puce.png");
background-repeat:no-repeat;
text-transform:capitalize;
 }

.petit_bouton{ 
border:0px solid #ffffff;
 color:#ffffff;
 font-weight:bold;
 font-size:8px;
background:#cccccc;
	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
padding:3px;
margin-right:10px;
float:right;
width:80px;
text-transform:uppercase;
text-align:center;
 }

.cadrerouge2{ 
border:0px solid #ffffff;
 color:#000000;
 font-weight:bold;
 font-size:12px;
padding:0px;
margin-left:10px;
 cursor:pointer;
padding-left:10px;
height:45px;
width:125px;
background:transparent url("../img/boutonrose.png");

 }
.cadrerouge2:hover{ 
background:transparent url("../img/boutonrose2.png");

 }
.cadrerouge2 a{ 
 color:#000000;
text-decoration:none;
 }
 
#banner_swf{position:relative;
left:15px;

}

.drapo {position:absolute;
top:70px;left:905px;

}

.drapo img{border:0;
}


.adroitett {float:right;

}

/* AVANT */

.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;padding-left:20px;
}
.Style2 {padding-left:20px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.Style3 {font-weight:bold;padding-left:20px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#333333;}



.Style31 {
padding-left:00px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color:black;
}



.Style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.Style5 {
padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.Style7 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.Style8 {font-family: Arial, Helvetica, sans-serif}
.Style9 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; }
.Style10 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Style11 {font-family: Arial, Helvetica, sans-serif; font-size: 36px; }
.Style13 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
	

.adroite {
margin:16px;
margin-left:10px;
color:grey;
}

.adroite a{
font-size: 12px; 
text-align:left;
color:#333;
line-height:2;
padding:4px;
text-decoration:none;
}

.adroite a:hover{
text-align:left;
color:#000000;
line-height:2;
text-decoration:none;
/*background:transparent url("../images/sousligne.jpg");
background-repeat:no-repeat;
padding:10px;*/
}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
.menu2 {
text-align:right;

left: 0;
width: 150px;
}



#menu {

position: absolute;
z-index:100;
width: 680px;


}
#menu_rub1 {
margin-left:250px;
position:absolute;
top:70px;
display:none;
}


#menu_rub2 { 
border-bottom:0px solid #ccc;
position:absolute;
margin-left:13px;
margin-top:0px;
padding-bottom:14px;
height:0px;
padding-top:0px;
width:960px;
text-transform:uppercase;
z-index:100;
top:100px;
  border:0px solid green;
  text-align:center;
}

#menu_rub2 a{ 
margin:15px;
  font-size:11px;
  letter-spacing: 0.5em; 
 
}

.rub1
{
margin-right:10px;
color:black;
font-size:12px;
text-transform:uppercase;
float:left;
}
.rub1actif
{
font-size:12px;
text-transform:uppercase;
margin-right:10px;
color:#ff004a;
float:left;
}
.rub1actif a
{
padding:5px;
color:#ff004a;
-moz-border-radius:4px 4px 0px 0px;
-moz-border-radius:4px 4px 0px 0px;
text-decoration:none;
}
.rub1 a
{
padding:5px;
color:black;
text-decoration:none;
}
.rub1 a:hover
{
padding:5px;
color:#ff004a;
text-decoration:none;
}
.rub2form
{
margin-top:2px;
float:left;
font-size:12px;
color:white;
}
.rub2submit
{
font-size:13px;
color:#ff004a;
}
.rub2
{
font-size:11px;
margin-right:12px;
margin-top:6px;
padding-right:0px;
wridth:140px;
float:left;
text-align:center;
}
.rub2 a
{
padding-bottom:2px;
margin-right:40px;
color:#333333;
text-decoration:none;
}

.rub2 a:hover
{
color:black;
text-decoration:none;
}
.rub2_bis
{
font-size:11px;
margin-right:10px;
margin-top:3px;
padding-right:5px;
float:left;
}


.rub22
{
font-size:11px;
margin-right:12px;
margin-top:6px;
padding-right:0px;
wridth:140px;
float:left;
text-align:center;
}
.rub22 a
{
padding-bottom:2px;
margin-right:40px;
color:#000000;
text-decoration:none;
}

.rub22 a:hover
{
color:#333333;
text-decoration:none;
}
.rub2_bis
{
font-size:11px;
margin-right:10px;
margin-top:3px;
padding-right:5px;
float:left;
}

.rub2_bis a
{
padding:5px;
color:#000000;
text-decoration:none;
}

.rub2_bis a:hover
{
padding:5px;
color:black;
text-decoration:none;
}
.sousmenu
{
left:0px;
top:30px;
margin-top:4px;
width:200px;
color:black;
z-index:500;
padding:5px;
font-size:10px;
text-align:left;
border:2px solid #cccccc;
border-top:1px solid white;

}
#menu_rub2 form
{
color:white;
position:absolute;
}
#menu_rub2 input{
border:none;
font-size:11px;
}
.sousmenu li a
{
color:black; 
text-transform:uppercase;
display:block;
width:95%;
margin-bottom:5px;
text-decoration:none;
}
.sousmenu li a:hover
{
color:#ff004a;
color:#ffffff;
text-decoration:none; 
display:block;
width:95%;
background-color:#fffff;
}

#titrerubrique{
font-size:25px;
color:#ff0066;
margin-left:10px;
}

a {text-decoration: none;

color: #444444;
}







.nomproduit{
font-size:12px;
font-weight:bold;
margin-left:4px;
text-transform: uppercase;
color:#111115;
padding-top:5px;
width:100px;
padding-right:5px;
}

.prix{
font-size:12px;
font-weight:bold;
color:#222;
margin-left:4px;
padding-right:5px;
border:0px solid #AA0000;
}
.prixcasse{
font-size:9px;
color:#333;
margin-left:4px;
border:0px solid #333;
text-decoration:line-through;
}
.nomproduit2{
font-size:20px;
font-weight:bold;
margin-right:0px;
text-transform: uppercase;
color:#111115;
padding:10px;
border:1px solid;
width:250px;
}
.description{
font-size:12px;
margin-right:0px;
text-transform: uppercase;
color:#111115;
padding:0px;
width:100px;
}

.description3{
font-size:10px;
color:#111115;
width:250px;
}
.description2{
font-size:12px;
margin-right:0px;
color:#111115;
line-height:1.5;
padding:10px;
width:260px;
text-align:justify;
border:1px solid;
}

.prix2{
font-size:24px;
font-weight:bold;
vertical-align:middle; 
color:#333;
border:0px solid #AA0000;
}
.prixcasse2{
/*   margin-left:80px;   */
font-size:14px;
color:grey;
border:0px solid #AA0000;
background:url(../img/rayer.png);
}


.commandSubmit2 {
background:url(img/bag.png);
background-repeat:no-repeat;
	border:0;
	margin-top:4px;
	width:64px;
	height:42px;
	outline: none;
	cursor:hand;
	cursor: pointer; 
}





/* PANIER */

.sspanier {
position:relative;
margin-left:-200px;
width:900px;
top:80px;
border:0px solid grey;
} 

 .sspanier input{
position:absolute;
margin-left:700px;
margin-top:20px;
background:transparent url("../img/boutonrose.png");

}  

.sspanier table {
width:500px;
font-family: Arial,sans-serif;
padding:0px;
font-size:10px;	
border:0px solid #30bde8;

} 

.fondupanier {
position:absolute;
margin-top:00px;
}  


.panier2 {
position:absolute;
margin-top:00px;
width:700px;
height:530px;
overflow:auto;
border-top:1px solid grey;
border-bottom:1px solid grey;
scroll-x: hidden; scroll-y: auto;
background:#fff;
}  

.panier2 table {
width:700px;
font-family: Arial,sans-serif;
padding:0px;
font-size:14px;	
padding-left:10px;
border:0px solid #30bde8;
color:black;

} 



.panier {
position:relative;
margin-top:00px;
width:910px;
deight:530px;
overflow:auto;
border-top:1px solid grey;
border-bottom:1px solid grey;
scroll-x: hidden; scroll-y: auto;
background:#fff;

}  

.panier table {
width:900px;
font-family: Arial,sans-serif;
padding:0px;
font-size:14px;	
padding-left:10px;
border:0px solid #30bde8;
color:black;

} 

.panier td {

padding-bottom:10px;
padding-top:10px;
border-bottom:1px dotted #000000;
}  

.panier img{
float:left;
margin-right:10px;
}  

.paniertitre {
text-align:left;
color:black;
font-weight:bold;
height:00px;
font-size:10px;	
padding:0px;
text-align:center;
border:0px;
}

.panier a:hover {
}

.qteselect{
width:50px;
height:20px;
color:black;
font-family: Arial,sans-serif;
font-size:11px;
font-weight:bold;
}

.tabcommand
{
font-size:11px;
}

.panier input{ background-color:#ff0066; border:0px solid #ffffff;
 color:#ffffff;
 font-weight:bold;
 cursor:pointer;
 }


.cadrerouge{ 
border:0px solid #ffffff;
 color:#000000;
 font-weight:bold;
 font-size:12px;
padding:0px;
margin-left:0px;
 cursor:pointer;
height:60px;
width:200px;
background:transparent url("../img/boutonrose.png");

 }
.cadrerouge:hover{ 
background:transparent url("../img/boutonrose2.png");

 }
 
 .cadrenoir{ background-color:#ffffff; border:0px solid #ffffff;
 color:#ffffff;
 font-weight:bold;
 }
 
.titremenug{ 
text-align:center;
font-weight:bold;
padding:10px 0 5px 0;
}
.menug{ 
background-color:#AA0000;
color:#FFFFFF;
text-align:left;
padding:5px;

}
.menug1 input{ 
width:120px;
height:12px;
font-size:10px;
}
.menug a{ 
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}

.menug a:hover{ 
text-decoration:underline;
}


.souscat{
font-size:18px;
font-weight:bold;
margin-right:10px;
color:#666666;
}

.affichage_borne .nomproduit{
font-size:20px;
line-height:1;
}

.affichage_borne .description_borne{
font-size:14px;
display:block;
line-height:1;
width:40px;
padding:10px;

padding-left:0px;
}


.ficheprod_borne{
float:left;
text-align:left;
margin-left:10px;
width:670px;
height:270px;
margin-bottom:15px;
border:1px solid white;
}
.ficheprod_borne table{
font-size:10px;
width:600px;
height:270px;
}

.ficheprodpromo_borne{
float:left;
text-align:left;
margin-left:10px;
width:670px;
height:270px;
margin-bottom:15px;
border:1px solid #;
}
.ficheprodpromo_borne table{
font-size:10px;
text-align:left;
width:600px;
height:270px;
}






.ficheprod{
float:left;
margin-right:3px;
width:235px;
height:430px;
padding:6px;
border:0px dotted #ccc;
margin-bottom:10px;
font-size:10px;
background:transparent url("../images/cartouche.jpg");
background-repeat:no-repeat;
}




.ficheprod img{
width:224px;
padding:4px 0px 10px 5px;
}


.ficheprod-pt{
float:left;
margin-right:3px;
width:190px;
height:430px;
padding:6px;
border:0px dotted #ccc;
margin-bottom:10px;
font-size:10px;
background:transparent url("../images/cartouche-pt.jpg");
background-repeat:no-repeat;
}




.ficheprod-pt img{
width:170px;
padding:4px;
}



.ficheprodpromo{

float:left;
margin-right:3px;
width:235px;
height:430px;
padding:6px;
border:0px dotted #ccc;
margin-bottom:10px;
font-size:10px;
background:transparent url("../images/cartouchepromo.jpg");
background-repeat:no-repeat;
}


.ficheprodpromo img{
width:228px;
padding:4px;
}



.ficheprodpromo-pt{

float:left;
margin-right:3px;
width:190px;
height:430px;
padding:6px;
border:0px dotted #ccc;
margin-bottom:10px;
font-size:10px;
background:transparent url("../images/cartouchepromo.jpg");
background-repeat:no-repeat;
}


.ficheprodpromo-pt img{
width:170px;
padding:4px;
}


.ficheprod2{
float:left;
text-align:center;
margin-left:14px;
width:100px;
height:240px;
margin-bottom:15px;
}
.ficheprod2 table{
font-size:10px;
text-align:center;
width:100px;
}
.ficheprod2 td{
text-align:center;
padding-right:5px;
}
.ficheprod2 img{
-moz-border-radius:3px; 
-webkit-border-radius:3px;
margin:3px;
margin-top:-10px;
}

.ficheprodpromo2{
float:left;
text-align:center;
margin-left:10px;
width:100px;
height:240px;
margin-bottom:15px;
}
.ficheprodpromo2 table{
font-size:10px;
text-align:center;
width:100px;
}
.ficheprodpromo2 td{
text-align:center;
padding-left:5px;
}
.ficheprodpromo2 img{
-moz-border-radius:3px; 
-webkit-border-radius:3px;
margin:3px;
margin-top:-10px;
}














.fichecat{
float:left;
font-size:8px;
margin-left:7px;
height:100px;
margin-bottom:25px;
margin-top:10px;
padding-bottom:50px;
width:150px;
}
.fichecat td{

}

.nomcat{ 
padding:0px;
height:14px;
color:white;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
text-transform: uppercase;
text-align:center;
}
.nomsscat{ 
padding:0px;
height:12px;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
text-transform: uppercase;
text-align:left;
padding-left:8px;
}
.fichecat table{
height:150px;
}


.tablecat{
width:223px;
height:80px;
border:1px solid #ff0060;
font-size:10px; }

.tablecat2{
width:107px;
color:white;
text-align:center;
height:30px;
background:#ff0060;
-moz-border-radius : 10px 10px 0px 0px;
border-radius : 10px 10px 0px 0px;
}


.tablesscat{
width:107px;
height:80px;
text-align:center;
border:1px solid pink;
font-size:6px; }

.tablesscat2 {
font-size:10px; 
text-align:left;
background:#ffffff url("../img/laro.png") no-repeat;
width:120px;
color:#ffffff;
height:10px;
}

 .tablesscat2 .nomcat{
font-size:10px; 
text-align:left;
width:107px;
color:#ff0060;
height:10px;
}



.ajoutpanier1{
/*   margin-left:80px;   */
background-image:url("../img/btn_achatpt.gif");
width:100px;
vertical-align:90%; 
height:30px;
	border:0;
	outline: none;
	cursor:hand;
	cursor: pointer; 
}
.ajoutpanier3{
/*   margin-left:80px;   */
background-image:url("../img/btn_achatpt2.gif");
background-color:#efefef;
width:95px;
height:30px;
	border:0;
	outline: none;
	cursor:hand;
	cursor: pointer; 
}
.btncommand{
/*   margin-left:80px;   */
background-image: url("../img/btn_cmd.jpg");
width:109px;
vertical-align:90%; 
background-color:#efefef;
height:35px;
	border:0;
	outline: none;
	cursor:hand;
}
.btnconnexion{
/*   margin-left:80px;   */
background-image: url("../img/btn_ok.png");
width:36px;
vertical-align:-10%; 
margin-left:5px;
background-color:transparent;
height:21px;
	border:0;
	outline: none;
	cursor:hand;
}
.finalcmd{
margin-left:80px;
width:213px;
vertical-align:0%; 
height:38px;
}


#centre ul{

color:white;}

.smenu {

z-index: 100;

}

.smenu ul {
z-index: 100;



list-style-type: none;
}
.smenu li {
z-index: 100;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-bottom:3px;
padding-left:5px;
font-weight:bold;
}
 .selecpages{ 
text-align:center;
margin-right:auto;
margin-left:auto;
background-repeat:no-repeat;
height:10px;
font-size:12px;
color:white;
} 
 .etiktpromo{ 
z-index:400; 
position:absolute;
padding-top:0px;
margin-left:100px;
} 

.ficheprodgd{
text-align:left;
position:absolute;
padding-top:10px;
top:700px;

}

.ficheprodgd img{
text-align:center;

}
.ficheprodgd table{
background-repeat:no-repeat;
text-align:center;
width:500px;
height:288px;
}
.ficheprodgd td{
background-repeat:no-repeat;
text-align:center;
padding-left:12px;
}




.ficheprodgd_home{
text-align:left;
position:absolute;
padding:0;
top:150px; 
}
.ficheprodgd_home table{
background-image:url("../img/fonddelahome.png");
padding:10px;
background-repeat:no-repeat;
text-align:left;
width:730px;
height:288px;
}
.ficheprodgd_home td{
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
}


.ficheprodgd_pdt{
text-align:left;
position:absolute;
padding:0;padding:10px;
background-repeat:no-repeat;
text-align:left;
width:700px;
height:170px;
background-repeat:no-repeat;
text-align:left;
padding-left:00px;
border:3px solid #FFffff;
margin:10px;
}

.ficheprodgd_pdt td{
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
color:#000000;
font-size:11px;
}
.ficheprodgd_pdt img{
height:160px;
}

.ficheprodgd_pdt a{
color:#333;
text-transform:uppercase;
font-size:11px;
padding:5px;
}


.ficheprodgd_pdt_seb{
position:absolute;
padding-top:0px;
background-repeat:repeat-y;
text-align:left;
width:780px;
height:310px;
top:140px;
text-align:left;
padding-left:3px;
border:0px solid #FFffff;
margin:6px;
margin-top:20px;
margin-left:-70px;
}

.ficheprodgd_pdt_seb img{

margin-top:0px;
margin-left:0px;
width:780px;
}

.ficheprodgd_pdt_seb td{
border:0px solid grey;
text-align:left;
padding-left:10px;
color:#000000;
font-size:11px;
}
.ficheprodgd_pdt_seb a{
color:#333;
text-transform:uppercase;
font-size:11px;
padding:5px;
float:right;
}


.ficheprodgd_pdt_seb input{
float:right;
}


/*seb */
.nomproduit3{
font-size:18px;
font-weight:bold;
text-transform: uppercase;
color:#333;
padding:0px;
width:400px;
}
.description3{
font-size:13px;
margin-right:0px;
line-height:1.3;
color:#777;
>font-weight:bold;
padding:0px;
width:400px;

}
.prix3{
font-size:45px;
font-weight:bold;
vertical-align:top; 
color:#000;
border:0px solid #AA0000;
float:right;
}
.prixcasse3{
/*   margin-left:80px;   */
font-size:20px;
color:black;
border:0px solid #AA0000;
text-decoration:line-through;
font-weight:bold;
}

.fichepub{
/*   margin-left:80px;   */
text-align:center;
position:absolute;
margin-top:20px;
margin-left:-10px;
padding:0;
font-size:30px;
color:black;
font-weight:bold;
width:490px;
top:700px;
}

.annoncetitre{
margin-top:325px;
margin-left:15px;
text-align:left;
position:absolute;
padding:0;
text-transform: uppercase;
font-size:12px;
color:grey;
font-weight:bold;
top:800px;
width:490px;
}


#formulairederecherche {
left:240px;
top:50px;
position:absolute;
text-transform: uppercase;
color:#272a50;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
padding-left:10px;
background-repeat:no-repeat;
}

.legendes{
color:black;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
}
.legendes_active{
color:#111;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
}
.lesformulaires{ padding:10px;
color:black;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
}


#fichedesc1 {
position:absolute;
height:350px;
width:950px;
z-index:20;
top:35px;
margin-left:20px;
}

.ficheproddesc {
position:absolute;
width:950px;
background-repeat: repeat-y;
z-index:1500;
top:0px;
margin-left:-15px;
padding:18px;
padding-top:0px;
height:400px;
border-top:0px solid #999999;
border-bottom:0px solid #999999;
border:0px solid #999999;
}
.ficheproddesc img{
border:0px solid black;
padding-left:2px;
padding-top:10px;

}

.tabcompte table
{
text-align:left; 
padding:10px;

}

.tabcompte td
{padding-bottom:7px;
padding-left:0px;
}
.tabcompteinput
{height:15px;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px;
padding:7px;
width:170px;
}
.tabcomptetextarea
{
border:1px solid grey;
color:#666666;
width:170px;
}
.courant
{
text-align:left;
z-index:5;
position:absolute;
font-size:13px;
top:147px; 
padding:20px;
margin-left:10px;
background-repeat:no-repeat;
line-height:1.5;
padding-left:40px;

}
.courant_old
{
text-align:left;
z-index:5;
position:absolute;
font-size:13px;
top:187px; 
padding:20px;
background-repeat:no-repeat;
line-height:1.5;
padding-left:40px;

}
.courant2
{
text-align:left;
position:absolute;
font-size:13px;
top:187px; 
padding:20px;
background-repeat:no-repeat;
padding-left:270px;

}



.btnclose
{
position:absolute;padding-top:5px;
}

.listscat
{
text-align:left;
}

.listscat a
{
text-align:left;
display:block;
background-image:url("../img/offlist.jpg");
background-repeat:no-repeat;
padding-left:7px;
text-transform:uppercase;
height:15px;
font-size:9px;
}

.listscat a:hover
{
text-align:left;
background-image:url("../img/onlist.jpg");
background-repeat:no-repeat;
color:#ff0084;
text-decoration: none;
}


.nomduprofil
{
position:absolute;
}

.resteduprofil
{
float:right;
}

#menu_sous_souscat
{
color:#000000;
font-weight:bold;
font-size:13px;
padding-bottom:20px;
top:460px;
left:10px;
border-bottom:1px solid grey;
}

#menu_sous_souscat h6
{
color:#333333;
display:block;
}
#menu_sous_souscat a
{
color:#333333;
}
#titre_menu_sscat
{
color:#000000;
font-size:21px;
}

#menu_sous_souscat a:hover
{
color:#000000;
text-decoration:none;
}




.footing2
{margin:50px 0px; position:relative;
padding:0px;
text-align:center;
z-index:2000000000000000;
margin-top:200px;
}
.footing2 a
{color:grey;}

.footing2 a:hover
{color:red;}



