BODY		{background-color: #D0E19D; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; }
TD		{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; }
A 		{ font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; }
FORM 		{ }

.menu_left 	{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#003300; }
.menu_footer	{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }

.title01 	{ font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; color:#000000; }
.title02 	{ font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000000; }
.title03 	{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000; }

.text		{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; }

.text_box 	{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#C1DC51; }

.Small 		{  font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;  }

#div_body{
    position	: relative;
	width		: 800px;
	height		: 100%;
	margin-right: auto; 
	margin-left	: auto;  
}

#div_ajustement{
    position: relative;
	left: 0px;
	top: 0px;
	width: 750px;
	background-color: #678F12;
	overflow: auto;
	padding-bottom: 155px;/*pied-de-page ne vienne pas sur div_pageCentrale*/
	z-index: 1;
	
	}
#div_logo {
position: absolute;
top: 0px;
left: 0px;
width: 250px;
height: 135px;
background: url(progimat.gif);
border: 1px;
z-index:2;

}	

#div_bandeauProgimat{
position: absolute;
top: 0px;
left: 250px;
width: 500px;
height: 100px;
background: url(progimat_bandeau.gif);
z-index: 2;
}

#div_menu{
position: absolute;
top: 135px;
left: 0px;
width: 245px;
height: 180px;
background: url(fond.jpg);
padding-right: 5px;
z-index: 2;
background-color: #678F12;
background-repeat: no-repeat;
 
}

#div_menuFondVert{
float: left;
clear: both;
top: 295px;
left: 0px;
width: 250px;
background-color: #678F12;
display: block;
z-index: 2;
background-repeat: repeat-y;
}
 
#div_menuFoot{
position: absolute;
width: 750px;
height: 20px;
bottom: 0px;
left: 0px;
background-color: #000000;
z-index: 2;
text-align: center;

}

#div_pageCentrale{
position: relative;
width: 494px;
top: 135px;
left: 250px;
background-color: #FFFFFF;
z-index: 2;
display: block;
padding-left: 6px;
}

#div_barreMenu{
position: absolute;
top: 100px;
left: 250px;
height: 35px;
width: 500px;
background-color: #FFFFFF;
z-index: 2;
}

#div_debutBarre{
position: absolute;
top: 0px;
left: 0px;
width: 10px;
height: 35px;
}

#div_finBarre{
position: absolute;
top: 0px;
left: 490px;
width: 10px;
height: 35px;
}

#div_barreElement{
position: absolute;
top: 0px;
left: 10px;
height: 35px;
width: 80px;
}

#div_barreElement2{
position: absolute;
top: 0px;
left: 90.5px;
height: 35px;
width: 80px;
}

#div_barreElement3{
position: absolute;
top: 0px;
left: 170px;
height: 35px;
width: 80px;
}

#div_barreElement4{
position: absolute;
top: 0px;
left: 250px;
height: 35px;
width: 80px;
}

#div_barreElement5{
position: absolute;
top: 0px;
left: 330px;
height: 35px;
width: 80px;
}

#div_barreElement6{
position: absolute;
top: 0px;
left: 410px;
height: 35px;
width: 80px;
}
#div_menuTraitVert{
width: 250px;
height: 15px;
top: 135px;
left: 0px;
border-bottom: solid 1px #678F12;
font-family:Arial,Helvetica,sans-serif;
font-size:12px; 
}
#div_menuTraitVert2{
width: 250px;
height: 15px;
top: 150px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert3{
width: 250px;
height: 15px;
top: 165px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert4{
width: 250px;
height: 15px;
top: 180px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert5{
width: 250px;
height: 15px;
top: 195px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert6{
width: 250px;
height: 15px;
top: 210px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert7{
width: 250px;
height: 15px;
top: 225px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert8{
width: 250px;
height: 15px;
top: 240px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert9{
width: 250px;
height: 15px;
top: 255px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_menuTraitVert10{
width: 250px;
height: 15px;
top: 270px;
left: 0px;
border-bottom: solid 1px #678F12;
}

#div_contactMess{
width: 295px;
height: 400px;
top: 0px;
left: 0px;
margin-top: 0px;
margin-left: 5px; 
}

#div_contactCoord{
width: 190px;
height: 250px;
left: 301px;
top: 0px;
}

.inputField
{
border: solid 1px #000000;
margin-top:2px;

background-color: #f3f3f3;

font-size: 11px;

font-style: normal;

font-weight: normal;

color: #000000;
width:90px;

}
.inputFieldCheckBox

{

font-size: 11px;

font-style: normal;

font-weight: normal;
padding-bottom:12px;
}

.informationRequestBlockTitle

{

background-color: #e7ebf7;

color: Black;

height: 20px;

padding-top: 10px;
padding-bottom:5px;
font-weight: bolder;

}