/*@charset "utf-8";*/
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:62.5%
	color: #000000;	/*background-image: url(IMAGES/fond_ecritures.gif);*/
}
a {color:#000000;text-decoration:none;}
a:hover {color:#000000;text-decoration:underline;}
form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	background-color: #EEEEEE;
	border: 1px solid #999999;
}
SELECT {font-size:0.8em }

h1 {font-size:2em}  /* affiché en 24px */
h2 {font-size:1.5em}  /* affiché en 18px */
h3 {font-size:1.25em}  /* affiché en 15px */
h4 {font-size:1em}  /* affiché en 12px */

.text_couleur1 {color: #E0A01B}
.text_couleur2 {color: #855A02}

.text_index {
	font-size:0.7em
}
.text_savoir_plus {
	font-size:0.8em
}
.text_email {
	font-size:1.0em
}
.text_savoir_plus a {color:#000000;text-decoration:none;}
.text_savoir_plus a:hover {color:#000000;text-decoration:underline;}
.text_paragraphe {
	font-size:0.9em
}
.text_index_blank {
	color:#FFFFFF;
	font-size:0.7em
}
.text_index_2 {
	color:#FFFFFF;
	font-size:0.9em
}
.text_obligation {
	color:#a83300;
	font-size:0.9em
}
.text_index_correction {
	color:#FFFFFF;
	font-size:0.8em
}
.text_index_2 a {color:#FFFFFF;text-decoration:none;}
.text_index_2 a:hover {color:#FFFFFF;text-decoration:underline;}

.text_Titre {
	color:#FFFFFF;
	font-size:1.2em
}
.text_login {
	color:#FFFFFF;
	font-size:1.2em
}
.text_login a {color:#FFFFFF;text-decoration:none;}
.text_login a:hover {color:#FFFFFF;text-decoration:underline;}

.text_login_black {
	color:#000000;
	font-size:1.2em
}
.text_login_black a {color:#000000;text-decoration:none;}
.text_login_black a:hover {color:#000000;text-decoration:underline;}

.couleur_menu1_select {
	background-color: #e0a01b;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.couleur_menu1 {
	background-color: #855A02;
	color: #b7b7b7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.tableau_contour {
	margin-bottom:2px;
	border: 1px solid #888888;
}
/*pour la page d'accueil*/
.couleur_menu1_select_fin {
	background-image: url(IMAGES/menu_select_blk.gif);
	/*background-color: #e0a01b;*/
}
.couleur_menu1_fin {
	background-image: url(IMAGES/menu_blk.gif);
	/*background-color: #855a02;*/
}
/*Autre pages*/
.couleur_menu2_select_fin {
	background-image: url(IMAGES/menu_select_whi.gif);
	/*background-color: #e0a01b;*/
}
.couleur_menu2_fin {
	background-image: url(IMAGES/menu_whi.gif);
	/*background-color: #855a02;*/
}
.couleur_menu1 a {
	color: #b7b7b7;
	text-decoration:none;
}
.couleur_menu1  a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.couleur_menu1_select a {
	color: #FFFFFF;
	text-decoration:none;
}
.couleur_menu1 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/*FORMULAIRE---------------------------------------------------------*/
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 2px 0 3px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-size:0.8em;
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

/*
.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}
*/

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
