/* paramètres formulaires*/

#page_form {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #999999;
	background-color: #E5E5E5;
}
#col1 {
	float: left;
	width: 480px;
	padding-right: 5px;
	padding-left: 10px;
}

#col2 {
	float: right;
	width: 480px;
	padding-left: 5px;
}
#boutons {
	clear: both;
	float: none;
	width: 1000px;
	text-align: center;
}

#form_adhesion {
	padding: 15px;
}
#page_form3 {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #999999;
	background-color: #E4E4E4;
}


.titreformulaire {
	font-size: 16px;
	font-weight: bold;
	background-image: none;
	width: 650px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.champ_obligatoire {
	color: #FF0000;
	font-size: 12px;
}

.mention {
	color: #000000;
	font-size: 12px;
}

/*les div des pages HTML*/

#page{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 859px;
	text-align: left;
}

#centre {
	width: 610px;
	float: left;
	margin: 0px;
	background-image: url(../VISUELS/trame/fond-accueil.gif);
	background-repeat: no-repeat;
	height: 580px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	background-position: center bottom;
}

#actu {
	width: 154px;
	float: right;
	background-color: #BDCD00;
	text-align: center;
	padding: 10px;
	margin: 0px;
	font-size: 12px;
}

#plan {
	text-align: center;
	background-color: #AE3388;
	float: right;
	padding: 10px;
	height: 30px;
	width: 154px;
	margin: 0px;
}

#plan2 {
	text-align: center;
	background-color: #AE2C8A;
	float: right;
	padding: 10px;
	height: 40px;
	width: 154px;
}


#haut {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	text-align: right;
	font-size: 13px;
}

#precedente {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#col_droite {
	float: right;
	width: 160px;
}
#portail {
	text-align: center;
	width:100%;
	height:100%;
}



/* liens */

a {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
	color: #939300;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}

.asimple {
	color : #000000;
	font-weight: normal;
}

.ablanc {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.adroite {
	float: right;
}
.apdf {
	background-image: url(../VISUELS/icones/logoPDF.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	margin: 0px;
	padding-left: 35px;
	padding-top: 7px;
	height: 30px;
	padding-bottom: 15px;
}

table {
	font-size: 13px;
	vertical-align: top;
	color: #000;
	text-align: left;
}

/*titraille*/

h1 {
	font-size: 20px;
	color: #000000;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

.h1agenda {
	font-weight: bold;
	padding-top: 5px;
	color: #939300;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #939300;
}

.h1presentation {
	color: #F08A00;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #F08A00;
	font-weight: bold;
	padding-top: 5px;
}

.h1publi-ep{
	color: #AE2F88;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #AE2F88;
	font-weight: bold;
	padding-top: 5px;
}
.h1thematiques{
	color: #008F9E;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #008F9E;
	font-weight: bold;
	padding-top: 5px;
}
.h1contact{
	color: #db021b;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #db021b;
	font-weight: bold;
	padding-top: 5px;
}

.h1anc{
	color: #00349a;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #00349a;
	font-weight: bold;
	padding-top: 5px;
}

.h1autosurv{
	color: #eac722;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #eac722;
	font-weight: bold;
	padding-top: 5px;
}

h2 {
	font-size: 16px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.h2presentation {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_orange.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
	}
	
.h2publi-ep {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_violette.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2eau-sante {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_verte.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2milieux-aqua {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_bleuvert.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2anc {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_bleue.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2autosurv {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_jauneorangee.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2sousprod {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_rouge.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2autrespubli {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_grise.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

.h2contact {
	color: #000000;
	font-style: normal;
	background-image: url(../VISUELS/trame/puces/puce_rouge.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left;
}

h3 {
	font-size: 14px;
	color: #000000;
	margin: 0px;
}

.h3presentation {
	color: #F08A00;
}

.h3publi-ep {
	color: #AE2F88;
}
.h3milieux-aqua {
	color: #008F9E;
}

.h3souusprod {
	color: #DB021B;
}

.h3autosurv {
	color: #eac722;
}

.h3anc {
	color: #00349a;
}

.h3eausante {
color:#bdcd00;
}

h4 {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0px;
}
.h4gt {
	font-style: italic;
	list-style-type: square;
}


/* autres classes */

.lettrine {
	font-size: 24px;
	font-weight: bold;
	color: #F08A00;
}
#page table .Style1 td p .Style1 a {
	color: #FFF;
}
#page table tr td p strong {
	color: #000;
}
#page #col_droite #actu p .mention strong {
	color: #F00;
}
#page table .Style11 td strong {
	color: #000;
}
#page table .Style11 .Style11 p .Style11 u {
	color: #000;
}
#page table .Style11 .Style11 p {
	color: #000;
}
#page table .Style11 td p strong .Style11 {
	color: #000;
}
#page table tr td div {
	text-align: left;
	font-weight: bold;
}
#page_formjaune {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #999999;
	background-color: #FEEC85;
}
#page_formbeige {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #999999;
	background-color: #F0EADD;
}
