/*Mise en forme generale*/

body { 
	color: #545454; font-size: 11px; font-family: arial, verdana, geneva, helvetica; background-color: white; margin: 0px
}

td {
	font-size:11px;
}


ul
{
list-style-type:square;
	margin: 0px 0px 0px 20px ;
}

pre
{
	font-size:11px;
	color:#CC0000;
}

p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}

.td_fdbleu {
	background-color: #1F6297;
	text-align: left;
	padding: 0px 0px 0px 0px;
}

.td_fdjaune {
	background-color: #F9B700;
	text-align: center;
}

.td_fdrouge {
	background-color: #C94320;
	text-align: center;
}

.td_fdvert {
	background-color: #485A24;
	text-align: center;
}

.border_bleu {
	border: 1px solid #318FC1;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
}

.border_bleu2 {
	border: 1px solid #318FC1;
	color: #1f6297;
}

td.td_fond_index {
	background-color: #01578B;
	background-image: url(/images/photo_index2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/*Liens*/
A:link
 { color: #1F6297; font-weight: bold; font-size: 11px; text-decoration: none }

A:visited
 { color: #1F6297; font-weight: bold; font-size: 11px; text-decoration: none }

A:active
 { color: #1F6297; font-weight: bold; font-size: 11px; text-decoration: none }

A:hover
 { color: #1F6297; font-weight: bold; font-size: 11px; text-decoration: underline }
 
A.lien_menuj:link  
 {
	color: #f9b700;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
A.lien_menuj:visited
 {
	color: #f9b700;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
A.lien_menuj:active
 {
	color: #f9b700;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
A.lien_menuj:hover
{
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

A.lien_menub:link  
 {
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
A.lien_menub:visited
 {
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
A.lien_menub:active
 {
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
A.lien_menub:hover
{
	color: #1f6297;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

A.lien_sousmenu:link  
 {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
A.lien_sousmenu:visited
 {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
A.lien_sousmenu:active
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.lien_sousmenu:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

A.lien_actu:link  
 {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;

}
A.lien_actu:visited
 {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;

}
A.lien_actu:active
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
A.lien_actu:hover
{
	color: #f9b700;
	font-weight: normal;
	text-decoration: none;
}

A.lien_actu2:link  
 {
	color: #FFFFFF;
	font-weight: normal;
	font-size:12px;
	text-decoration: none;

}
A.lien_actu2:visited
 {
	color: #FFFFFF;
	font-weight: normal;	font-size:12px;
	text-decoration: none;

}
A.lien_actu2:active
{
	color: #FFFFFF;
	font-weight: normal;	font-size:12px;
	text-decoration: none;
}
A.lien_actu2:hover
{
	color: #f9b700;
	font-weight: normal;	font-size:12px;
	text-decoration: underline;
}




A.lien_jaune:link  
 {
	color: #F9B700;
	font-weight: bold;
	text-decoration: none;

}
A.lien_jaune:visited
 {
	color: #F9B700;
	font-weight: bold;
	text-decoration: none;

}
A.lien_jaune:active
{
	color: #F9B700;
	font-weight: bold;
	text-decoration: none;
}
A.lien_jaune:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

A.lien_index:link  
 {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
}
A.lien_index:visited
 {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
}
A.lien_index:active
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px;
}
A.lien_index:hover
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	font-size: 18px;
}

/*Fonds sousmenus*/

.sousmenu1
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #1f6297;
	cursor:pointer;
}
.sousmenu2
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #f9b700;
	cursor:pointer; 
}

/*Texte*/
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

h2 {
	font-size: 14px;
	color: #F9B700;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.text_blanc {
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}

.text_jaune {
	font-size: 11px;
	color: #F9B700;
	text-align: justify;
	font-weight: normal;
}

.text_bleu {
	font-size: 11px;
	color: #1F6297;
	text-align: justify;
	font-weight: normal;
}

.text_blanc14 {
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}

.text_jaune14 {
	font-size: 14px;
	color: #f9b700;
	text-align: left;
	font-weight: bold;
}

.text_blanc16 {
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}

.text_bleu16 {
	font-size: 16px;
	color: #1F6297;
	text-align: left;
	font-weight: normal;
}

.text_blanc18 {
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}

.text_grispt {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

.page_jaune {
	font-size: 28px;
	color: #F9B700;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.page_jaune2 {
	font-size: 28px;
	color: #fff;
	font-weight:bold;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}
.titre_blanc {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

.soustitre_bleu {
	text-align: right;
	font-size: 18px;
	color: #1F6297;
}
.soustitre_bleu2 {
	font-size: 28px;
	font-weight:bold;
	color: #1F6297;
	padding-bottom:27px;
}

.soustitre_jaune {
	text-align: right;
	font-size: 18px;
	color: #f9b700;
}

/*Formulaire*/

input {
	background-color: #FFFFFF;
	color: #1f6297;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	height: 18px;
	border: 1px solid #1f6297;
}


textarea {
	background-color: #FFFFFF;
	color: #1f6297;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	border: 1px solid #1f6297;
}

select {
	background-color: #FFFFFF;
	color: #1f6297;
	border: 1px solid #1f6297;
	font-size: 11px;
}

.input_button {
	font-weight: bold;
	color: #f9b700;
	font-size: 11px;
	background-color: #1f6297;
	height: 18px;
	text-align: center;
	border: 1px solid #FFFFFF;
}

/*Index*/

.td_fdindex1 {
	background-color: #F9B700;
	text-align: center;
	background-image: url(/charte/logo_index1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.td_fdindex1v2 {
	background-color: #F9B700;
}
.td_fdindex2 {
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(/charte/logo_index2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*Visuels*/

.arrondi_encart {
	background-image: url(/charte/arrondi_encart.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.arrondi_menu {
	background-image: url(/charte/arrondi_menu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*Enquete*/

.fd_bulle{
	background-image:url(/charte/fd_bulle.gif);
	background-repeat:no-repeat;
	background-position:top center;
	width:262px;
	height:169px;
	color:#FFF;
}

.enquete{
	padding-left:30px;
	color:#FFF;
	font-size:12px;
	text-align:left;
}
