.titre_top {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #565656
}

.text { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	line-height: normal
}

.boutons_bg_violet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: roman;
	color: #000000;
	text-decoration: none;
	background-image: url('/frontoffice/images/bouton_bg_violet.gif');
	background-repeat: no-repeat;
	height: 20px;
	width: 131px;
	border: 0px none;
	padding-bottom: 2px;}
	
.Champs_Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 2px 2px;
	height: 20px;
	background-image: url('/frontoffice/images/bg_champ_form.gif');
	border: 1px solid #5B518B;

}
.Champs_Form_clair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	background-image: url(../img/bg_champ_form_clair.gif);
	border: 1px solid #5B518B;

}

.cadreDeroul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #514B7B;
	background-image: url(../images/bg_c_express.gif);
	border: thin solid #514B7B;
	background-color: #D9E5F5;
}

.cadre_form { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #878787; 
	border: 0px solid #514B7B
}

.cadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #514B7B;
	background-color: #ffffff;
	border: 1px solid #514B7B;
}

.error { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: red; 
	line-height: normal
	font-weight:bold;
}

.text_default { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}





body {
	background-color: #799b1c;
}

img {
	border:0;
}

.Style1 {color: #FFFFFF}
.exempleProduit {font-size: 9px}
.titreProduit {
	font-size: 8px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.prixPromo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	vertical-align: top;
}

.titre_top {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #565656
}

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #aa1b1d; 
	line-height: 14px ; 
	text-decoration: none
}
a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #878787; 
	line-height: 14px ; 
	text-decoration: none
}
a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #aa1b1d; 
	line-height: 14px ; 
	text-decoration: none
}
a:visited:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #878787; 
	line-height: 14px ; 
	text-decoration: none
}

.textePetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.textePetit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #999999;
}

.text_10 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}

.text_12 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

.text_9 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}



.arianeWire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: black;
}

.arianeWire:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	color: black;
}



.nouveau {font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }

.textePanier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #aa1b1d;
}

.Champs_Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 2px 2px;
	height: 20px;
	background-image: url(../images/bg_champ_form.gif);
	border: 1px solid #5B518B;

}

.header_demandeur_table {
	background-color: #66FFD1;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}

.header_valideur_table {
	background-color: #7DFF77;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}


.resultsTable {
	border-collapse: collapse;
}

.resultsTable td{
	border : 1px solid #514B7B;
}

.resultTypeTitleLine td{
	background-color: white;
	height: 40px;
	border : 1px solid #660033;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #660033;
	color : white;
	font-size: 12px;
}

#imageZoomDiv {
	display: none;
	position: absolute;
	width: 785px;
	border: 5px solid white;
	text-align: center;
	background-color: white;
	padding-top: 30px;
	top : 30px;
	height: 600px;
}

#closeZoomImagePanel {
	position : absolute;
	top : 0px;
	right : 0px;
	width: 80px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color : black;
	padding-top: 1px;
	font-weight: bold;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#ajaxZoomLoader {
	position: absolute;
	top : 50px;
	left:290px;
}