/* CSS Document */
body{ font-family:arial;}
.titre_nom{ 
font-size: 18px; 
color: #0436A1; 
font-weight: bold; 
}

.titre_inscrit{
font-family:tahoma;
font-size:17px;
color:orange;
font-weight:bold;
}

.lire_suite { color:orange; font-size:12px; text-decoration:none;}

.titre_accueil{
font-family:tahoma;
font-size:12px;
color:orange;
font-weight:bold;
}

.desc_accueil{
font-family:tahoma;
font-size:12px;
color:#666666;
}

.libel{
font-family:tahoma;
font-size:12px;
color:#666666;
/*font-weight:bold;*/
} 

.text_recap{
font-family:tahoma;
font-size:12px;
color:green;
font-weight:bold;
} 
.input{
font-family:tahoma;
font-size:12px;
color:#000000;
}

.bouton{
font-family:tahoma;
font-size:12px;
}

.recherche_titre{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
}

.recherche_desc{
font-family:tahoma;
font-size:12px;
color:#ffffff;
}

.table_th{
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
background:#000099;
}

.table_td{
font-family:tahoma;
font-size:12px;
color:#333333;
background:#f7F7F7;
}

/*.scroll{
overflow:auto;
height: 200;
}*/
/*BODY {
  
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:tahoma;
}*/

/*a {
  
    FONT-SIZE: 12px; FONT-FAMILY:tahoma;
}*/

.area {
  
    FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY:arial;
}
.power { color:white; font-size:12px; color:#999999; }
/* MENU DEROULANT */
.menuo{ color:#003399; font-family:tahoma; text-align:center; text-decoration:none; font-size:12px; font-weight:bold;}
.menuo:hover{ color:#ffffff; font-family:tahoma; text-align:center; text-decoration:none; font-size:12px; font-weight:bold;}

.menub{ color:#003399; font-family:tahoma; text-align:center; text-decoration:none; font-size:12px; font-weight:bold;}
.menub:hover{ color:#ff6600; font-family:tahoma; text-align:center; text-decoration:none; font-size:12px; font-weight:bold;}

/*.menub{ color:#BE1818; font-family:tahoma; text-align:center; text-decoration:none; font-size:10px; font-weight:normal;}*/

.menus{
color:666666; font-family:tahoma; text-align:center; font-size:12px; text-decoration:none; 
}
/* FIN MENU DEROULANT */

/* NEWS */
.titre_news { color:#00CCFF; font-family:arial; font-size:12px; font-weight:bold;}
.rub_news { color:gray; font-size:12px; font-family:arial; }
.cont_news { color:#ffffff; font-size:12px; font-family:arial; }
.lien_news { color:#F6AE42; font-size:12px; text-decoration:none; font-family:arial; font-weight:bold; }
.lien_news2 { color:#00CCFF; font-size:12px; text-decoration:none; font-weight:bold; font-family:arial; }
.block_news { color:#006699; font-size:13px; font-weight:normal; font-family:arial;}
.date_news { color:#BCAE63; font-size:12px; font-family:arial;}
/* FIN NEWS */

/* COPY RIGHT */
.copy { font-size:12px; color:#7C7C7C; font-family:tahoma; }
.liencopy { font-size:12px; color:#7C7C7C; font-family:tahoma; text-decoration:none;}
.liencopy:hover { font-size:12px; color:#7C7C7C; font-family:tahoma; text-decoration:underline;}
/* FIN COPY RIGHT */

.font_bout{background-color:#333333;}
.tab_bord2{
 border-collapse: collapse; border-color:#E8E8E8;
 }

.contact {
	FONT-SIZE: 12px; COLOR:#08498B; FONT-FAMILY:tahoma;LINE-HEIGHT: 150%;
}
P {
	FONT-SIZE: 12px; COLOR:000000; FONT-FAMILY:tahoma;LINE-HEIGHT: 150%; text-align:justify;
}
.titreprojet {
	FONT-SIZE: 12px;
	COLOR:#ffffff;
	FONT-FAMILY: tahoma;
	font-weight: bold;
}
.titrecont {
	FONT-SIZE: 12px;
	background-image:;
	COLOR:#FF0000;
	FONT-FAMILY: tahoma;
	font-weight: bold;
}

.legend_actu {
	FONT-SIZE: 10px;
	background-image:;
	COLOR:#000066;
	FONT-FAMILY: tahoma;
	font-weight: bold;
}

.titreactu {
	FONT-SIZE: 12px;
	background-image:;
	COLOR:#FF0000;
	FONT-FAMILY: tahoma;
	font-weight: bold;
}

.titreparag {
	FONT-SIZE: 12px;
	COLOR:#660000;
	FONT-FAMILY: tahoma;
	font-weight: bold;
}

.titre {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#BE1818; FONT-FAMILY: tahoma;
}

.bout {
	FONT-SIZE: 12px; COLOR: #BE1818; FONT-FAMILY: tahoma;
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: tahoma;
}
.left {
	color: #f7f7f7;
	text-align:center;
	font-size: 12px;
	font-family: tahoma;
	padding-left: 5px;
	padding-right: 5px;
}
.domaine {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
}

.txt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #005312b; FONT-FAMILY: tahoma
}

.a {
	COLOR:#ffffff; TEXT-DECORATION: none;
}
.ah {
	COLOR:#013668; TEXT-DECORATION: none;
}
.link2 {
	FONT-SIZE: 12px; COLOR: #5A76BA; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
.link2:visited {
	FONT-SIZE: 12px; COLOR: #5A76BA; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
.link2:hover {
	FONT-SIZE: 12px; COLOR: #5A76BA; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.bout_p { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma;TEXT-DECORATION: none; font-weight:bold;
}
.bout_p:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma;TEXT-DECORATION: none;font-weight:bold;
}
.bout_p:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: tahoma;TEXT-DECORATION: none;font-weight:bold;
}


INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma;
}

.input {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma;
}
.btn {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; background-color:#000000; color:#BE1818; font-weight:bold;
}
.P1 {
	FONT-SIZE: 12px; COLOR: #5A76BA; FONT-FAMILY: tahoma
}

TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: tahoma;
}
.input2 {
FONT-SIZE: 12px; COLOR: #BE1818; FONT-FAMILY: tahoma; background-color:#000000;}

.affichh{
font-size:12px;
font-family:tahoma;
font-weight:normal;
}
.tab_bord{
 border-collapse: collapse; border-color:#131313;
 }
.form{
	color:#FFFFFF;
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	background-color:#A0B6C5
}

.affich{
	background-color:#CBC8C6;
}

iframe { font-family:tahoma; color:#4D2703; font-size:12px; }