/* CSS SINISTRE */

/*** SINISTRE ***/
#sinistre .chapo {margin:0 0 5px 15px; color:#434343;}
#sinistre .col1 {float:left; width:415px; margin:5px 9px 8px 0;}
#sinistre .col1_haut {background:url(../img/sinistre_haut1.gif) no-repeat; float:left; width:415px; height:75px; font-weight:bold; text-align:center; color:#fff; padding-top:15px;}
#sinistre .col1_bas {background:url(../img/sinistre_bas1.gif) bottom repeat-y; float:left; width:415px; height:161px;}
#sinistre .col1_bas form {margin-top:13px;}
#sinistre .col1_bas a {width:28px; height:19px; padding:2px 7px 2px 7px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../img/btn_fond_ok.gif) no-repeat;}
#sinistre .col1_bas .souscol_gauche, #sinistre .col1_bas .souscol_droite {float:left; width:193px; padding:5px 7px 0 7px;}
#sinistre .col1_bas .souscol_gauche img, #sinistre .col1_bas .souscol_droite img {float:left;margin-bottom:60px;}
#sinistre .col1_bas .souscol_gauche {background:url(../img/sinistre_pointille.gif) right repeat-y;}
#sinistre .col2 {float:left; width:282px; margin:5px 0 8px 0;}
#sinistre .col2_haut {background:url(../img/sinistre_haut2.gif) no-repeat; float:left; width:282px; height:75px; font-weight:bold; text-align:center; color:#fff; padding-top:15px;}
#sinistre .col2_bas {background:url(../img/sinistre_bas2.gif) bottom repeat-y; float:left; width:282px; height:131px; text-align:center; padding-top:30px;}
#sinistre .numero_tel {text-align:center; margin-top:10px;}
#sinistre .numero_tel p {margin:0; line-height:15px;}
#sinistre h2 {font-size:18px; color:#6aa700; margin:0 0 15px 15px; font-weight:normal; width:435px;}
#sinistre .col3 {float:left; width:240px; color:#4f4d4b;}
#sinistre h3 {font-size:15px;font-weight:bold; margin-bottom:12px;}
#sinistre .col3 img {float:left; margin:0 3px 80px 0;}
#sinistre .col3 ul{margin-left:50px; padding:0;}
#sinistre .col3 li {list-style:disc; margin:0; padding:0;}
#sinistre .col3 li a{color:#4f4d4b; text-decoration:none;}
#sinistre .col3 li a:hover{text-decoration:underline;}
.promo_sinistre {margin-top:-30px;}

/* chemin de fer */

/* definition pour les centres [type page habitation] : off */
#hab_etape1_off, #hab_etape2_off, #hab_etape3_off {float:left; background:url(../img/cf_centre_hab_off.gif) repeat-x; height:25px; width:103px;}

/* rollover : gestion des images de fond pour les images de debut et de fin du chemin de fer [type page habitation] */
.etape_hab_start_off {background:url(../img/cf_hab_start_off.gif) no-repeat;}
.etape_hab_start_on {background:url(../img/cf_hab_start_on.gif) no-repeat;}
.etape_hab_end_off {background:url(../img/cf_hab_end_off.gif) no-repeat;}
.etape_hab_end_on {background:url(../img/cf_hab_end_on.gif) no-repeat;}

/* definition pour les centres [type page habitation] : on */
#etape_hab_on { float:left; background:url(../img/cf_centre_hab_on.gif) repeat-x; height:25px; width:103px;}

/* definition pour les images de debut et de fin du chemin de fer [type page habitation] */
.etape_hab_start_off, .etape_hab_start_on, .etape_hab_end_off, .etape_hab_end_on {float:left; width:6px; height:25px;}

/* definition pour les images intermediaires (debut et fin de fleches) [type page habitation] */
.cf_hab_off, .cf_hab_gauche_on, .cf_hab_droite_on {float:left; width:12px; height:25px;}
.cf_hab_off {background:url(../img/cf_hab_off.gif) no-repeat;}
.cf_hab_gauche_on {background:url(../img/cf_hab_gauche_on.gif) no-repeat;}
.cf_hab_droite_on {background:url(../img/cf_hab_droite_on.gif) no-repeat;}

/* déclaration sinistre */
#sinistre_declaration {float:left;}
#sinistre_declaration .chemin_fer {float:left; height:25px; margin:7px 0 0 -5px; padding:0; width:auto;}
#declaration_sinistre input, #declaration_sinistre select {vertical-align:middle;}
#declaration_sinistre .space  {margin-left:5px}
#declaration_sinistre .exemple{ float:left; font-size:9px; margin:0 0 0 312px; width:350px};
#declaration_sinistre .bloc690_bas h2 {font-size:16px; font-weight:bold; margin:5px 0 0 0;}
#declaration_sinistre .colform {margin:2px 0;}
#declaration_sinistre .colform2 {margin:2px 0 10px 0;}
#declaration_sinistre .zone_radio {float:left;}
#declaration_sinistre .zone_radio label {display:inline; float:none; vertical-align:top;}
#declaration_sinistre .bt_orange {float:right; margin-left:8px;}
#declaration_sinistre #sinistre_modif_email input, #declaration_sinistre #sinistre_modif_email .bt_orange {float:left; display:inline;}
#sinistre_modif_email {zoom:1;}
#declaration_sinistre .sTitre {
	clear:left;
	color:#f6a902; 
	font-weight:bold; 
	font-size:15px; 
	line-height:18px;
	margin:0 0 15px 0;
	background-image:url(../img/liserait_stitre_auto.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#declaration_sinistre .sTitre2 {
	clear:left;
	font-weight:bold; 
	font-size:14px; 
	margin:15px 0 10px 0;
	padding-left:10px;
	background:url(../img/puce_jaune.gif) 0 5px no-repeat;
}
#declaration_sinistre .alert{
	background-image:url(../img/picto_erreur.gif);
	background-repeat:no-repeat;
	height:20px;
	color:#ff6000;
	font-size:10px;
	line-height:12px;
	margin:0 0 0 1px;
	padding: 0 0 0 13px;
	vertical-align: middle;
}
#declaration_sinistre .exemple2 {float:left; font-size:9px; margin:0 0 0 295px !important; margin:0 0 0 300px; width:300px;}
#form_sinistre label {font-size:12px; color:#434343;}
#form_sinistre .calendar {padding-left:10px;}
#form_sinistre .dommages_vehicule {float:left; display:inline; margin-left:50px;}
