
.btn_gris_fleche
{
background: url(/Site/images/bgd_bouton_gris_fleche.gif);
background-repeat: no-repeat;
border: 0px;
height: 16px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-position: left center;
text-indent: 12px;
white-space: nowrap;
border: none;
font-weight: bold;
font-size: 10px;
text-align: left;
vertical-align: middle;
}

.btn_gris_fleche_dg
{
background: url(/Site/images/bgd_bouton_gris_fleche_dg.gif);
background-repeat: no-repeat;
border: 0px;
height: 16px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-position: right center;
white-space: nowrap;
border: none;
font-weight: bold;
font-size: 10px;
text-align: right;
padding-right:20px;
vertical-align: middle;
}

.titre_etape
{
background: url(/Site/images/bgd_titre_etape.gif);
background-repeat: no-repeat;
border: 1px;
height: 28px;
width: 200px;
color: #32A4DE;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-position: left center;
text-indent: 12px;
white-space: nowrap;
border: none;
font-weight: bold;
font-size: 12px;
text-align: center;
vertical-align: middle;
}

.titre_devis
{
color: #32A4DE;
font-family: Verdana, Arial, Helvetica, sans-serif;
white-space: nowrap;
border: none;
font-weight: bold;
font-size: 12px;
text-align: left;
vertical-align: middle;
}

.texte_etape
{
background: url(/Site/images/bgd_titre_etape.gif);
background-repeat: no-repeat;
border: 1px;
height: 28px;
width: 112px;
color: #32A4DE;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-position: left center;
text-indent: 12px;
white-space: nowrap;
border: none;
font-weight: bold;
font-size: 12px;
text-align: center;
vertical-align: middle;
}

table.categ_veh{
width:250px;
/*background-color:#3AAADC;*/
margin:10px 0 10px 0;
}

table.categ_veh th{
background-color:#ffffff;
color:#3AAADC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-decoration: underline;
margin:0px;
padding:0px;
}
table.categ_veh td{
background-color:#ffffff;
}

hr.gris 
{
color: #60605C;
background-color: #60605C;
height: 1px;
border: 0;
}

.rouge {
color : #CC0000;
}

.gris {
color : #60605C;
}


.bg_blanc {
background-color : #FFFFFF;
}

a.etapes {
	font-family:Verdana;
	font-size:10px;	
	color : #60605C;
	text-decoration: none;	
}

a.etapes:hover {
	font-family:Verdana;
	font-size:10px;	
	color : #60605C;
	text-decoration: underline;
}

.dot {
	BACKGROUND-IMAGE: url(/Site/images/dot.gif);BACKGROUND-REPEAT:repeat-x;background-position: left center;
}



a.n10gris_selected {
	font-size:10px;
	color:#FFFF00;
}

	
a.infomarron {position:relative; z-index:24; color:#000; text-decoration:none;text-align: left;}
a.infomarron:hover{z-index:25; background-color:#ff0;text-align: left;}
a.infomarron span {display: none;text-align: left;}
a.infomarron:hover span { 
	display:block;position:absolute;top:2em; left:2em; width:30em;
	border:1px solid #FCEB97;background-color:#FFFEF4;color:#7F7F74;text-align: left;
    padding:3px;    
    }	   
    
a.infojaune {position:relative; z-index:24; color:#000; text-decoration:none;}
a.infojaune:hover{z-index:25; background-color:#f9c11b}
a.infojaune span{display: none}
a.infojaune:hover span{ 
	display:block;position:absolute;top:2em; left:2em; width:30em;
	border:1px solid #f9c11b;background-color:#faf293;color:#188DEE;text-align: left;
    padding:3px;    
    }
    
a.infogris {position:relative; z-index:24; color:#000; text-decoration:none;}
a.infogris:hover{z-index:25; background-color:#86867C}
a.infogris span{display: none}
a.infogris:hover span{ 
	display:block;position:absolute;top:2em; left:2em; width:30em;
	border:1px solid #000000;background-color:#DDDDDD;color:#000000;text-align: left;
    padding:3px;    
    }
/* css pour images des sinistres  */
span.smCheckbox , img.smCheckbox , span.svCheckbox , img.svCheckbox { position:absolute; }
div.sMoto, div.sVoiture { width:300px; height:220px; }

img.sMoto { margin-left:120px; margin-top:25px; } 
img.sVoiture { margin-left:120px; margin-top:35px; } 

span.smCheckbox1  { margin-left:125px; margin-top:10px; }
span.smCheckbox2  { margin-left:20px; margin-top:43px; }
span.smCheckbox3 { margin-left:16px; margin-top:86px; }
span.smCheckbox4  { margin-left:15px; margin-top:129px; }
span.smCheckbox5  { margin-left:125px; margin-top:160px; }
span.smCheckbox6  { margin-left:190px; margin-top:43px; }
span.smCheckbox7  { margin-left:190px; margin-top:86px; }
span.smCheckbox8  { margin-left:190px; margin-top:129px; }
span.smCheckbox9 { margin-left:120px; margin-top:190px; }


span.svCheckbox1  { margin-left:125px; margin-top:10px; }
span.svCheckbox2  { margin-left:20px; margin-top:43px; }
span.svCheckbox3 { margin-left:16px; margin-top:86px; }
span.svCheckbox4  { margin-left:15px; margin-top:129px; }
span.svCheckbox5  { margin-left:125px; margin-top:170px; }
span.svCheckbox6  { margin-left:200px; margin-top:43px; }
span.svCheckbox7  { margin-left:200px; margin-top:86px; }
span.svCheckbox8  { margin-left:200px; margin-top:129px; }
span.svCheckbox9 { margin-left:120px; margin-top:195px; }
span.svCheckbox10 { margin-left:40px; margin-top:185px; }
span.svCheckbox11 { margin-left:210px; margin-top:185px; }

/***********/
/* 'BEIGE' */
/***********/


/*td.beige_clair_gauche*/
td.beige_clair_gauche 
{
	background-color : #FFFEF4;
	border-right-color : #FFFFFF;

}

td.beige_clair2_gauche 
{
	background-color : #FFFEF4;
	color:#7F7F74;
}

td.beige_clair3_gauche 
{
	background-color : #FFFEC4;
	border-color : #FFFFFF;
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	padding: 5px;
	color:#7F7F74;
}

td.calcul_prime_beige 
{
padding-top:1px;
padding-bottom:1px;
padding-left:5px;
background-color:#FFFEF4;
background-color:#FFFFFF;
color:#7F7F74;
}

/******************/
/* FONCTIONNALITE */
/******************/


.libelle_etape_bleu
{
color: #3AAADC;
font-weight:bold;
font-size:12px;
}

hr.bleu
{
color: #3AAADC;
background-color: #3AAADC;
height: 1px;
border: 0;
}

.bleu_f 
{
color: #188DEE
}