/* -----------------------------------------------------------------------*/
/* PARAMETRES GENERAUX + SELECTEURS UNIVERSEL*/
body {margin:0;	padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
table, tr, td {border:none;border-collapse: collapse;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
*{margin: 0;padding: 0;}
/*p {margin:0px;padding-left:15px;}*/
img{border: 0px;}
a:link, a:active, a:visited {font-weight: bold; color: #71787D;/*#0F479C;*/text-decoration: none ;font-size:9px;}
a:hover{text-decoration: underline;}
/*------------------------------------------------------------------------*/
/* STRUCTURE DE LA VITRINE */
 
#conteneur{position: relative; width: 980px; height: 48px; background-image: url(../images/fond-bandeau-logo.jpg);  background-repeat: repeat-x; margin-left: auto; margin-right: auto;  }

#logo{float: left; width: 112px; height: 48px; padding: 0px 0px 0px 0px;  }

#menu{float: left; width: 665px; height: 36px; padding: 0px 0px 0px 97px; }
#menu .menu-lien{float: left; width: 126px; height: 36px; padding: 0px 7px 0px 0px; }


#ongletsPhrase{
	position: absolute;
	top: 23px;
	left: 100px;
	width: 200px;
	height: 27px;
	z-index: 100;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #71787D; /*#0F479C;*/
	text-decoration: underline;
}


#onglets{
	position: absolute;
	top: 11px;
	left: 300px;
	width: 655px;
	height: 37px;
	z-index: 100;
	text-align: left;

}

#haut {
	position: relative;
	width: 955px;
	height: 85px;   
}

#selection {
	position: absolute;
	top: 48px;
	left: 0px;
	width: 900px;
	height: 18px;
	background: url(../images/fond_selection.gif) repeat-x;
    background-color: #D6D6D6;
	padding: 5px 0px 0px 80px;
	z-index: 200;
}

#selection_tab{position: absolute;width: 955px;left: 50%;margin-left: -477px;}
#selection .checkbox_txt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #F1F1F1; padding-left:0px;padding-right:10px;}
select {color: #71787D;/*#0F479C; background-color:#FFF*/;font-size:10px;margin-right:8px;}
.ok{padding-left:5px;}
.commande{
	padding-left:35px;
	border-left-style: Aucune;
	height: 18px;
	width: 79px;
}
/*VITRINE*/
#vitrine_tab{
	float: left;
	width: 955px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9A2717;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#vitrine_tab tr{
	height:177px;
	margin: 0;
	padding: 0;
	background-image: url(../images/fond_etagere.jpg);
	background-repeat: repeat-x;
	background-position: left 0px;
}
#vitrine_tab .photo {height:177px;width: 110px;margin: 0;padding: 0;border:0px;}
#vitrine_tab .info {
	width: 80px;
	height:177px;
	border:0px;
	/*background: url(../images/trait_info.gif) no-repeat left top;*/
	padding-left: 4px;
	padding-top: 27px;
}
.z_index{z-index:1000;}
.mysubmit {
	background-image: url(../images/ok.gif);
	height: 18px;
	width: 17px;
	border: 0px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-position: 0px 0px;
	display: block;
	cursor: pointer;
}
.mysubmit0 {
	background-image: url(../images/ok.gif);
	height: 18px;
	width: 17px;
	border: 0px solid #FFFFFF;
	margin: 0px;
	margin-right: 15px;
	padding: 0px;
	background-color: #FFFFFF;
	background-position: 0px 0px;
	display: inline;
	cursor: pointer;
}
.mycaddie {
	background-image: url(../images/commander.gif);
	height: 19px;
	width: 19px;
	border: 0px solid;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-position: 0px 0px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
}



.prodflash {
display: block;
cursor: pointer;
}
.Style1 {color: #FF0000}
.pied {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #71787D;/*#054b87; */
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C2177;/*#054b87;*/

}
.pied2 {
	margin: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #71787D; /*#0e46a3;*/
	font-size: 8pt;
	}
.pied a:link, .pied a:visited, .pied a:active,
.pied2 a:link, .pied2 a:visited, .pied2 a:active {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	}
.pied a:hover,
.pied2 a:hover {
	text-decoration: none;
	}
	
.style-01{
	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #054b87;
}	
.style-02{
	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #71787D; /*color: #054b87;*/
}	




.tr_ident{
	background-color: #C9BCD6; /*#B5CAE2;*/
	font-variant: small-caps;
	color:#4C2177; /*#266198;*/	
	font-size: 14px;
	letter-spacing: 1px;
	vertical-align: middle;
	line-height: 25px;}

.tr_pass {
	background-color: #A590BB; /*#79A3CA;*/
	font-variant: small-caps;
	color:#FFFFFF;
	font-size: 14px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	letter-spacing: 1px;
	/*text-indent: 10px;*/
	vertical-align: middle;
	line-height: 25px;
}

.tr_mot{
	height:30px;
	padding-left: 10px;
	color: #4C2177; /*#950C0C;*/
	font-size: 11px;
	font-weight: bold;
}
