@charset "iso-8859-1";
BODY {
	font-family: arial, helvetica;
	font-size: 12px;
	background-color: white;
	color: black;
	margin-top: 3px;
	margin-left: 3px;
}

TD {
	font-family: arial, helvetica;
	font-size: 12px;
}
 
.border, .borderBody, .borderBodyText {
	background-color: #336799; 

}

.ville_cies {
	color: #EEEEEE;
	font-family: arial black, helvetica;
	font-size: 35px;
	background-color: #0099FF;
	text-align: center
}
.titre_erreur {
	color:            		#cc0000;
	font-weight:			bold;
	font-family:			arial, helvetica;
	font-size:				20px;
}
.texte_erreur {
	color:            		;
	font-weight:			bold;
	font-family:			arial, helvetica;
	font-size:				12px;
}
.barre_horiz {
	background-color:	#FFCC33;
	font-family:		arial,helvetica;
	font-weight:		bold;
	font-size:		12px;
	color:			;
}
.barre_horiz a:visited { text-decoration: none; }
.barre_horiz a { text-decoration: none; }
.barre_horiz a:hover { color: red; text-decoration: none; }

a.lien_gene:visited{COLOR: #006699; font: 12px,bold; text-decoration:underline;}
a.lien_gene{COLOR: #006699; font: 12px,bold; text-decoration:underline;}
a.lien_gene:hover{COLOR: #006699; font: 12px,bold;text-decoration:none;}
.titre{
	background-color : #cccccc;
	text-align :	center;
	font-weight:	bold;
	font-size:		20px;
}
.titre_form {
	background-color : #cccccc;
	text-align :	center;
	font-weight:	bold;
	font-size:		20px;
}
TD.titre_form {
	font-weight:	bold;
	font-size:		20px;
}
.sstitre_form {
	text-align :	center;
	background-color : #ECECEC;
}
.sssstitre {
	font-weight:	bold;
	font-size:		16px;
	color: #696969;
}
.menu_ho {
	font-family:	arial,helvetica;
	font-size:		12px;
}
.menu_ho td {
	font-family:	arial,helvetica;
	font-size:		12px;
}
/* font-family: arial,helvetica; font-size: 12px;
*/

.menu_ho a:visited { text-decoration: none; color: #000099; }
.menu_ho a { text-decoration: none; color: #000099; }
.menu_ho a:hover { text-decoration: underline; color : #FFFFFF; background-color:#000099; }

.menu_hover {
	font-family:	arial,helvetica;
	font-size:		12px;
	background-color:	#FF3300;
}

.menuhome a:visited { color: #000000; text-decoration: none; }
.menuhome a { color: #000000; text-decoration: none; }
.menuhome a:hover { color: red; text-decoration: underline; }

.ssmenuhome {
	font-family:	arial,helvetica;
	font-size:		12px;
}
.ssmenuhome a:visited { color: #000000; text-decoration: none; }
.ssmenuhome a { color:  #000000; text-decoration: none; }
.ssmenuhome a:hover { color: black; text-decoration: underline; }

.cell_membre {
	font-size:		13px;
	color: #0000CC;
}
.cell_membre a:visited{COLOR: #CC3300; font: 13px,bold; text-decoration:underline;}
.cell_membre a {COLOR: #CC3300; font: 13px,bold; text-decoration:underline;}
.cell_membre a:hover {text-decoration:underline; color:#FFFFFF; font:13px,bold; background-color:#CC3300;}

.copyright {
	font-size:		12px;
	text-align:		center;
	font-family: arial, helvetica;
}
.bienvenue {
	font-size:		20px;
	font-family: arial, helvetica;
	}


/* kevin ki a fait tout ca */
.thHead {
/*	color: #FFA34F; background-color: #006699; */
	background-color:#D5DEE0;
	font-size: 11px; font-weight : bold;
	height: 25px;
	text-align: center;
}
/* pour les submit */
input.mainoption {
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FAFAFA;
	font-weight : bold;
	font-size : 11px;
}

INPUT, OPTION, SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}

TABLE.form {
	width : 100%;
	background-color: #FFFFFF; border: 2px #006699 solid;
}

TD.form {
	background-color: #EFEFEF;
}

TD.vlabel, TD.hlabel{
	font-size: 11px; font-weight : bold;
 	background-color: #DEE3E7;
}

TD.vlabel {
	text-align : center;
}

TABLE.errormsg {
	width : 60%;
	background-color: #FFFFFF; border: 2px #006699 solid;
	color : #FF0000;
}
/* style pour l'imression */
.thHead {
/*	color: #FFA34F; background-color: #006699; */
	background-color:#D5DEE0;
	font-size: 11px; font-weight : bold;
	height: 25px;
}

TABLE.form_impr {
	width : 80%;	
}

TD.form_impr {
	background-color: #FFFFFF;
}
TD.vlabel_impr, TD.hlabel_impr{
	font-size: 11px; font-weight : bold;
}

TD.vlabel_impr {
}
.titre_form_impr {
	text-align :	center;
	font-weight:	bold;
	font-size:		20px;
}


A.persist:visited{COLOR: #5555FF; text-decoration:underline;}
A.persist{COLOR: #5555FF; text-decoration:underline;}
A.persist:hover{COLOR: #5555FF; text-decoration:none;}


