body{
	font-size:62.5%; 
	background-color:#ffffff; 
	font-family:verdana,arial,sans-serif;
}

p{
	font-family:verdana,arial,sans-serif;
	font-size:110%;
	
}

b{
	color:#003366; 
}


#div_global{
	text-align:center;
}

#table_principal{
	width: 100%;
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;

}

#table_central{

	width: 100%;

}

/***************** header *********************/

#td_header{

	height:80px;


}

#td_header img{

	float:left;
	margin-right:10px;

}


#td_header h1 {
	margin-top:10px;
	margin-bottom:0px;
	font-size:110%;

	float:right;
}

#td_header h1 a{

	color:#063F6A;
	text-decoration:none;
	font-family:verdana,arial,sans-serif;
}

#td_header h1 a:hover {
	color:#063F6A; 

	text-decoration:none;
}


.sous_head{

	text-align:right;
	padding-right:20px;
	font-family:verdana,arial,sans-serif;
	font-size:70%;
	color:#074972;
	margin-top:3px;
}


/***************** top *********************/





#td_sub_menu_h{

	height:20px;



}


/***************** left *********************/

#td_col_left{


	width:200px;
	padding-top:10px;

}





#td_col_left a.actif{


}

#td_col_left h1{

	border:1px solid #CFCFCF;
	clear:both; 
	margin:0px; 
	padding:3px 0px 3px 10px; 
	width:180px;
	font-family:verdana,arial,sans-serif;
	color:#003466; 

	font-weight:normal; 
	font-size:90%;


}





.nav_left1 {



	

}

.nav_left1 dt a, .nav_left1 dt a:visited {
	border:1px solid #CFCFCF;width:180px;
	display:block;	padding:3px 0px 3px 10px; 
	font-weight:normal; 
	font-size:90%;	background:#DFE6EC;
	font-family:verdana,arial,sans-serif;
	color:#003466; 
	text-decoration:none;
	margin-bottom:3px;
}



.nav_left dt a:hover{



	text-decoration:none;

}

















.nav_left {

	width:199px; 
	margin-bottom:20px;
	

}

.nav_left dt a, .nav_left dt a:visited {




	background:url(../img/puce.jpg) no-repeat; 
	color:#0B3D6C; 
	font-size:80%;
	font-family:verdana,arial,sans-serif;
	text-decoration:underline;
	font-weight:normal; 
	padding-left:20px;

}



.nav_left dt a:hover{



	text-decoration:none;

}




/***************** content *********************/

#td_content{
	
	padding-left:20px;
	padding-top:10px;
	width:100%;
	padding-right:20px;	
	font-family:verdana,arial,sans-serif;
	font-weight:normal; 
	font-size:100%; 

}

#td_content ul {
list-style:none; 
margin:0.5em 0 1.0em 0;
}

#td_content ul li {
margin:0 0 0.2em 2px; 
padding:0 0 0 12px; 
background:url(../img/bg_bullet_full_1.jpg) no-repeat 0 0.4em; 
line-height:1.4em; 
	font-family:verdana,arial,sans-serif;
	line-height:1.5em;
	font-weight:normal; 
	font-size:80%; 
 
}





#td_content h1{

	
color:#333333;
font-family:verdana,arial,sans-serif;
font-weight:normal; 
font-size:120%;
border-bottom:3px solid #7EA1B5;



	
}



#td_content h2{



color:#333333;
font-family:verdana,arial,sans-serif;
font-weight:normal; 
font-size:120%;
border-bottom:3px solid #7EA1B5;
	
	
	
	
	
}




#td_content h3{

font-family:verdana,arial,sans-serif;
font-weight:normal; 
font-size:100%;
color:#00426E;
text-decoration:underline;
	
}





#td_content a{

	text-decoration:none; 
	color:rgb(70,122,167); 
	font-weight:bold;
	font-size:100%;
	
}

#td_content .link{

	font-weight:bold;
	text-decoration:underline; 
	color:rgb(70,122,167); 
	cursor:pointer;
	font-size:100%;
	
}

#td_content a:hover{

	text-decoration:underline; 
	font-weight:bold;

	
}

#td_content p{

	font-family:verdana,arial,sans-serif;
	line-height:1.5em;
	font-weight:normal; 
	font-size:80%; 


	
}



#td_content .table_fiche{

width:100%;
border-top:1px solid #999 ;
margin-top:20px;
}





.contactform {
width:510px; 
margin:0em 0 0 0; 
padding:0px 0px 0 0px; 
border:solid 1px rgb(200,200,200); 
background-color:#F9FAFC;
}

.contactform fieldset {
padding:20px 0 0 0 !important /*Non-IE6*/; 
padding:0 /*IE6*/; 
margin:0 0 20px 0; 
border:solid 1px rgb(220,220,220);
}

.contactform fieldset legend {
margin:0 0 0 5px !important /*Non-IE*/; 
margin:0 0 20px 5px /*IE6*/; 
padding:0 2px 0 2px; 
color:rgb(80,80,80); 
font-weight:bold; 
font-size:90%;
}

.contactform label.left {
float:left; 
width:150px; 
margin:0 0 0 10px; 
padding:2px; 
font-size:95%;

}

.contactform select.combo {
width:320px; 
padding:2px; 
border:solid 1px rgb(200,200,200); 
font-family:verdana,arial,sans-serif; 
font-size:95%;
}

.contactform input.field {
width:275px; 
padding:2px; 
border:solid 1px rgb(200,200,200); 
font-family:verdana,arial,sans-serif; 
font-size:95%;
}

.contactform textarea {
width:275px; 
padding:2px; 
border:solid 1px rgb(200,200,200); 
font-family:verdana,arial,sans-serif; 
font-size:95%;
}

#td_content input.button {
float:right;
width:9.0em; 
margin-right:20px; 
padding:1px !important /*Non-IE6*/; 
padding:0 /*IE6*/; 
background:rgb(220,220,220); 
border:solid 1px rgb(80,80,80); 
text-align:center; 
font-family:verdana,arial,sans-serif; 
color:rgb(80,80,80);
font-size:95%;
cursor:pointer;
}





/***************** right *********************/


#td_col_right{



	padding-top:10px;
	padding:10px;
	font-size:90%;

	background:#FFFFFF;


}





#td_col_right h1{

	
	
color:#333333;
font-family:verdana,arial,sans-serif;
font-weight:normal; 
font-size:120%;
border-bottom:3px solid #7EA1B5;


}



#td_col_right h2{

	
	
color:#333333;
font-family:verdana,arial,sans-serif;
font-weight:normal; 
font-size:120%;
border-bottom:3px solid #7EA1B5;


	
}




#td_col_right h3{

font-family:verdana,arial,sans-serif;
font-weight:normal; 
font-size:100%;
color:#00426E;
text-decoration:underline;
	
}




#td_col_right ul {
list-style:none; 
margin:0.5em 0 1.0em 0; margin-left:20px;
}

#td_col_right ul li {
margin:0 0 0.2em 2px; 
padding:0 0 0 12px; 
background:url(../img/bg_bullet_full_1.jpg) no-repeat 0 0.4em; 

	font-family:verdana,arial,sans-serif;
	line-height:1.5em;
	font-weight:normal; 
	font-size:80%; 

}



#td_col_right a{

	text-decoration:none; 
	color:rgb(70,122,167); 
	font-weight:bold;
	font-size:80%;
	
}



#td_col_right a:hover{

	text-decoration:underline; 


	
}


#td_col_right img{
border:none;

	
}


#td_col_right p{

font-family:verdana,arial,sans-serif;
	line-height:1.5em;
	font-weight:normal; 
	font-size:80%; 


	
}




/***************** footer *********************/


#td_footer{

	height:50px;
	border-top:2px dotted #9FCBDC;
	padding:10px;


}

#td_footer p{

	line-height:1.3em; 
	text-align:center; 
	color:rgb(125,125,125); 
	font-size:75%;

}

#td_footer a{

	text-decoration:underline; 
	color:rgb(125,125,125);

}

#td_footer a:hover{

	text-decoration:none; 
	color:rgb(0,0,0);

}


#td_footer a.activ_footer{

	text-decoration:none; 
	color:rgb(0,0,0);

}


.td_buttons_print_pdf{

width:100px;


}

.td_button_previous{
width:20px;

}
.td_button_next{
width:20px;

}



















