

body{
	margin : 0px;
	padding : 0px;
	background: #ffffff;	
}
body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

.small {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.small2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.big, a.big:link {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}

.texte12 {
	font-size: 12px;
}
.texte13 {
	font-size: 13px;
}
.texte14 {
	font-size: 14px;
}
.texte15 {
	font-size: 15px;
}
.bold, .gras {
	font-weight:bold;
}
.center, td.center {
	text-align:center;
}

.padding3 {
	padding : 3px;
}
.padding5 {
	padding : 5px;
}
.padding_left_20 {
	padding-left : 20px;
} 
.gris {
	color:#666666;
}
.float_right {
	float:right;
}
.float_left {
	float:left;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
}
p, form, ul, li {
	margin : 0px;
	padding : 0px;
	
}

blockquote {
margin : 0px;
padding : 0px 20px;
}


a:link, a:visited {
	color : #0B4299;
	 outline: none;
}
a:hover {
 color: #ff6501;
  outline: none;
}

a.lien2:link, a.lien2:visited {
	font-weight:bold;
	text-decoration : none;
color : #0B4299;
}
a.lien2:hover {
		font-weight:bold;
 color: #ff6501;
}

 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	
	margin: 0px 0px 5px 0px;
	padding: 0px;
	text-align:left;
	color:#505050;
	float:left;
}


 h1 img{
	margin: 0px 10px 5px 0px;
}


 H2 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #ff6501;
 text-align:left;
 margin : 5px 0px;
 padding : 0px;
 
 }
 
  H3 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
color : #4f72a7;
 text-align:left;
  margin : 5px 0px;
 padding : 0px;
 }
 
  h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	background-image: url(/cout-accidentimages/fleche_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 5px;
	padding: 5px 0px 5px 40px;
	text-align:left;
	color:#505050;
	clear : both;
}



#left  {
 width:181px;
 	background-image: url(/cout-accident/images/menu_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
 
 }
 
 #leftMarges  {

 }
 
 
 #bandeau  {
height:90px;
 }


#contenu {

  width:755px;
  margin-left:20px;
	/*margin : 0 auto;
	text-align:center;*/
}

#contenuGestion {

  width:500px;
  margin-left:20px;
margin : 0 auto;
	text-align:center;
}

#contenu table {
margin : 0 auto;
text-align:center;

}



 
div.introCol1 {
 text-align:left;
 float : left;
 width:250px;
text-align:justify;
font-size:12px;
color:#4b4b4b;
margin-right : 50px;
 }
 

div.introCol2  {

 float : left;
 width:400px;

 }

 


#motdepasseoubli {
text-align:right;
margin-top: 10px;
font-size:10px;
}


.paveTop {
	background-image: url(images/pave_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #f0f3f8;
	height:8px;
}
.paveBottom {
	background-image: url(images/pave_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:8px;
	background-color: #f0f3f8;
}
.paveMiddle {
background:#f0f3f8;
}




#blocMenu1 {
	background-image: url(images/menu_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align:left;
	padding : 10px 0px 20px 0px;
}

#blocMenu2 {
	background-image: url(images/menu_bottom_end.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

	padding : 10px 0px 20px 0px;
	height:350px;
}


#blocMenu1 li {
padding : 2px 0px 2px 12px;
	background-image: url(images/menu_fleche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
}


#blocMenu1 li.flecheRetour {
padding : 2px 0px 2px 10px;
	background-image: url(images/menu_fleche_retour.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
	font-size:10px;

}

#blocMenu2 li {
	margin : 4px 0px 4px 3px;
	padding : 1px 0px 1px 20px;
	color:#9da8b8;
}	

#blocMenu2 li.fleche {
	color:#9da8b8;
	background-image: url(images/menu2_fleche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
		
}



#blocMenu2 li.flecheOn{
	background-image: url(images/menu_fleche_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
}

#blocMenu2 li.flecheIn{
	background-image: url(images/menu_fleche_in.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
}

#blocMenu2 li.entete {
	margin-top : 10px;
	padding : 2px 0px 2px 13px;
	color:#9da8b8;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
	border-top : #9da8b8 solid 1px;
	border-bottom : #9da8b8 solid 1px;
}

#blocMenu2 li.sansPuce{
	background-image: none;
}


#blocMenu1 a:link, #blocMenu1 a:visited {
	color:#ffffff;
	text-decoration : none;
}

#blocMenu1 a:hover {
	color:#9da8b8;
	text-decoration : none;
}
#left .menuTitre {
	color:#829bc2;
	padding : 5px 10px;
	font-size: 12px;
	font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}





#blocMenu2 a:link,#blocMenu2 a:visited {
	color:#9da8b8;
	text-decoration : none;
	
}

#blocMenu2 a:hover {
	color:#ffffff;
	text-decoration : none;
}

#blocMenu2 a.menuIn:link,#blocMenu2 a.menuIn:visited {
	color:#ffffff;
	text-decoration : none;
	
}

#blocMenu2 li.etape1, #blocMenu2 li.etape1On, #blocMenu2 li.etape2, #blocMenu2 li.etape2On, #blocMenu2 li.etape3, #blocMenu2 li.etape3On, #blocMenu2 li.etape4, #blocMenu2 li.etape4On, #blocMenu2 li.etape5, .etape1On, #blocMenu2 li.etape5On {
	margin : 4px 0px 4px 3px;
	padding : 1px 0px 1px 20px;
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
	color:#9da8b8;
}


#blocMenu2 li.etape1{
	background-image: url(images/1.gif);
}
#blocMenu2 li.etape1On{
	background-image: url(images/1_in.gif);
}

#blocMenu2 li.etape5{
	background-image: url(images/5.gif);
}
#blocMenu2 li.etape5On{
	background-image: url(images/5_in.gif);
}
#blocMenu2 li.etape4{
	background-image: url(images/4.gif);
}
#blocMenu2 li.etape4On{
	background-image: url(images/4_in.gif);
}
#blocMenu2 li.etape3{
	background-image: url(images/3.gif);
}
#blocMenu2 li.etape3On{
	background-image: url(images/3_in.gif);
}
#blocMenu2 li.etape2{
	background-image: url(images/2.gif);
}
#blocMenu2 li.etape2On{
	background-image: url(images/2_in.gif);
}


/* Formulaires */


#saisie th{
	text-align:left;
	vertical-align: top;
	border-bottom-color:#c6d1e3;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding : 7px 15px 7px 0px;
}



#saisie td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	border-bottom-color:#c6d1e3;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding : 5px 0px 5px 0px;
}

#saisie td.noborder {
	border-bottom-color:#ffffff;
	padding : 0px;
}

#saisie td.center {
	text-align:center;
}
#saisie td.right {
	text-align:right;
}
	
	
#saisie td.left {
	text-align:left;
}
#saisie li {
	list-style-type: square;
	margin : 0px 0px 0px 12px;;
	list-style-position: outside;
}
#saisie li.liste2 {
	list-style-type: circle;
	margin : 0px 0px 0px 60px;;
	list-style-position: outside;
}


#saisie input.right {
	 text-align:right;
}

#saisie input.readonly{
	border : none 0px #ffffff;
	text-align:right;

}



#saisie input.readonlyTotal{
	border : none 0px #ffffff;
	text-align:right;
	font-size: 14px;
	font-weight: bold;
	color: #FF6501;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




#ligneCouleur P {
	color:#0b4299;
	background:#eaeef4; 
	padding : 5px 10px 5px 10px;
	margin : 10px 0px 10px 0px;
	width:auto;
	font-weight:bold;
}

.ligneCouleur {
	background:#eaeef4; 
}

.total {
	color:#0b4299;
	background:#eaeef4; 
	text-align:right;
	padding : 5px 10px 5px 10px;
	margin : 1px 0px 1px 0px;
	float : right;
 }
 
table.liste  {
	width:600px;
}

#liste td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	padding : 10px 10px 10px 10px;
	border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#liste a:link,#liste a:visited {
	color:#666666;
	text-decoration : none;
	font-weight:bold;
}

#liste a:hover {
	color : #ff6501;
	text-decoration : none;
	font-weight:bold;
}

hr.separation {
	height: 2px; 
	color: #fca76a; 
	background-color: #fca76a; 
	border: none;
	margin : 15px 0px;
}

hr.separation2 {
	height: 2px; 
	color: #b4c3d9; 
	background-color: #b4c3d9; 
	border: none;
	margin : 2px 0px;
}


.obligatoire {
	  font-size: 12px;
	  color :#cc3300 ;
}

.saisieObligatoire {
background:#f0f3f8; 
}
input.saisieObligatoireRight {
background:#f0f3f8; 
  text-align: right;
}



.button {
  color: #ffffff;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  width: auto;
  background: #0b4299;
  padding: 3px 7px;
  line-height: 14px;
  margin: 1px 1px 1px 4px;
}

.buttonOff {
  color: #ffffff;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  width: auto;
  background: #829bc2;
  padding: 3px 7px;
  line-height: 14px;
  margin: 1px 1px 1px 4px;
}


#buttonLien a {
  text-decoration : none;
  display : block;  
  color: #ffffff;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  width: 150px;
  border-style:solid;
  border-color:#829bc2;
  border-width: 2px 0px 2px 0px;
  background: #0b4299;
  padding: 3px 7px;
  line-height: 14px;
}

#buttonLienOff a {
  text-decoration : none;
  display : block;  
  color: #ffffff;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  width: 150px;
  border-style:solid;
  border-color:#829bc2;
  border-width: 2px 0px 2px 0px;
	background: #829bc2;
  padding: 3px 7px;
  line-height: 14px;
}




.sbulle {
	position:absolute;
	visibility:hidden;
	background:#e0efaa; 
	padding:4px; 
	text-align:left;
	top : 10px;
	border:10px solid #ffffff;
	width:200px;
 }
.textCouleur {
	font-size: 14px;
	font-weight: bold;
	color: #FF6501;
}
.textCouleur2 {
	font-size: 16px;
	font-weight: bold;
	color: #0B4299;
}

.textCouleurNormal {
	font-weight: bold;
	color: #FF6501;
}
.textCouleurNormal2 {
	font-weight: bold;
	color: #0B4299;
}

.text12{
	font-size: 12px;
}
#blocRecap table{
width:600px;
margin-left : 70px;
}

#blocRecap2{
width:600px;
margin-left : 70px;
}

#blocAutorisation {
width:400px;
margin: 0px auto;
}



#pictoPdf {
	background-image: url(images/picto_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding : 5px 3px 0px 50px;
	height:40px;
}
#pictoPdf a:link,#pictoPdf a:visited {
	color:#646d7b;
	text-decoration : none;
	font-weight:bold;
	
}
#pictoPdf a:hover {
	color:#ce2426;
		
}

#paveErreur {
background:#fcf4e4; 
	padding : 5px 10px 5px 10px;
	margin : 10px 0px 10px 0px;
	width:600px;
	font-size: 11px;
 }
 #paveErreur B {
	font-weight: bold;
	color: #444444;
 }
 #paveCouleur {
	background:#eaeef4; 
	padding : 5px 10px 5px 10px;
	margin : 10px 0px 10px 0px;
	width:600px;
	font-size: 11px;
 }
 
 


 #lienStats a {
	text-decoration : none;
	padding : 13px 55px 8px 80px;
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


 #lienStats a:link,  #lienStats a:visited {
	color:#6c8ec2;
	background-image: url(images/bouton_stats.gif);
}

 #lienStats a:hover {
	color:#ff6501;
	background-image: url(images/bouton_stats_on.gif);
}
a.noLink:link, a.noLink:visited {
	color:#000000;
	text-decoration : none;
}
a.noLink:hover {
	color: #FF6501;
	text-decoration : none;
}


#exporter {
text-align:center;
margin: 1px 1px 1px -40px;

}
#exporter form {
padding:0px;
margin:0px;
}

input.submitPdf {
  color: #ffffff;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  background: #0b4299;
  padding: 3px 2px;
  line-height: 14px;
  border-color:#829bc2;
  border-width:1px;
}


/* page Stats*/
.calqueAnim {
	position : absolute;
	z-index:10;
	width:550px;
	height:330px;
	clear : both ;
}
.calqueLien {
	position : absolute;
	z-index:20;
	width:550px;
	height:330px;
		clear : both ;
}

#enregistrementOk {
margin : 0px 10px 30px 10px;
padding : 30px 10px;
background:#fcf4e4; 
  font-size: 14px;
  font-weight: normal;
  color:#993333;
  text-align:center;
  	border-bottom:5px solid #e9caaf;
  	  	border-top:5px solid #e9caaf;
}
#enregistrementOk img {
float : right;
}

#enregistrementBottom {
  text-align:center;
}
#enregistrementBottom img {
float : right;
}

#enregistrementOk input.readonlyTotal{
	border : none 0px #fcf4e4;
	text-align:right;
	background:#fcf4e4; 
	color:#993333;
	font-size: 14px;
	font-weight:bold;
}


/* graphiques */

#calqueG h5 {
color : #666666;
font-size:18px;
padding : 0px;
margin : 0px;
font-family: Arial, Helvetica, Sans Serif;
}

#calqueG li {
margin : 2px 0px 2px 20px;

}
#navGraph {
	margin : 0px auto;
	text-align:center;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, Sans Serif;
	line-height:20px;
}
#navGraph a:link, #navGraph a:visited {
	background-color:#ececec;
	padding : 2px 3px;
	margin : 1px 3px;
	color:#444444;
	text-decoration : none;
}
#navGraph a.rub {
	margin : 1px 2px;
	background-color:#829bc2;
	color:#ffffff;
	padding : 2px 4px;
}
#navGraph a:hover {
	background-color:#fca76a;
	color:#444444;
	text-decoration : none;
}


#pagination  {color: #e6e6e6;}
#pagination a {background: #ececec;color: #444444;padding : 2px 5px;margin:5px;}
#pagination a:hover {background: #fca76a;color: #444444;text-decoration: none;}
#pagination a:visited {text-decoration: none;}

#pagination_in a {background: #829bc2;color: #ffffff;text-decoration: none;}


#tableau_saisie td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	border-bottom-color:#c6d1e3;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding : 5px;
}
#tableau_saisie  td.center {
	text-align:center;
}


#lien_aide{
	float:right;
	padding-right:50px;
}


