/* CSS Document */

body {
background-color:#006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color:#FFFFFF;
margin: 0;
padding: 0;
scrollbar-face-color:#4d9148;
scrollbar-darkshadow-color:#006600;
scrollbar-shadow-color:#71a56a;
scrollbar-highlight-color:#c7dbc0;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#90b686;
scrollbar-arrow-color:#006600;
}

.tableau {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color:#FFFFFF;
}

a {
color:#C4FFC4;
text-decoration:underline;
}

a:hover{
color:#C4FFC4;
text-decoration:none;
}

h1{
font-size: 1.3em;
color:#FFFFFF;
text-align:left;
}

h2{
font-size: 1.2em;
color:#FFFFFF;
text-align:left;
}

p {
margin: 0 0 10px 0;
}
.input_text{
background-color:#91bd91; height:15px; border-color:#003300; border-width:1px; 
}
.input_button{
background-color:#91bd91; border-color:#003300; border-width:1px; 
}
textarea{
background-color:#91bd91; border-color:#003300; border-width:1px;
}
#header {
height: 105px;
background-color: #006600;
background-image: url(images/filet_haut.jpg);
}
#droiteHeader {
	text-align:right;
	float:right;
	width: 235px;
	padding-top:5px;
	padding-right:5px;
}
#droiteHeader2 {
	text-align:right;
	float:right;
	width: 235px;
}
#bandeauHeader {
	margin-right: 239px;
	height: 105px;	
}
#conteneur {
position: absolute;
	width:800px;
/*	margin:0 auto;*/
	background-color:#006600;
	height: auto; /* en principe 513, mais mettre auto pour empecher bug de cadre dans firefox*/
	border: 1px solid #a2c097;
	left: 50%; 
	top: 50%;
	margin-top: -256px; 
	margin-left: -400px; 
}
#centre {
	background-color:#006600;
	margin-right: 350px;
	padding-top:7px;
}

#piedMenu{
	/*margin-right: 130px;*/
	padding-top:3px;
	line-height: 45px;
	text-align: center;
	font-size: 1.2em;
	color:#FFFFFF;
}

#piedLangues {
	/*float:right;*/
	position:absolute;
	top:37px;
	left:3px;
	width: 128px;
	padding-top:14px;
}
#adressePied {
font-size:0.85em; 
text-align:center; 
padding-top:7px;
}
#gauche {
	float:left;
	width: 78px;
	background-image: url(images/gauche.jpg);
	background-repeat:no-repeat;
	height: 330px;
}
#dansGauche {
	margin-top:118px;
	padding-left:6px;
}
#droite {
	float:right;
	padding-right:10px;
	width: 360px;
	height: 330px;
	display: block;
	overflow:auto;
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
	text-align:justify;
}
#droiteLarge {
	float:right;
	width: 51px;
	height: 330px;
}
#large {
	padding-right:10px;
	width: 645x;
	height: 330px;
	display: block;
	overflow:auto;
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
	text-align:justify;
}
#pied {
	clear:both;
	position:relative;
	height: 78px;
	background-color: #006600;
	background-image: url(images/pied.jpg);
}
#pied a{
color:#FFFFFF;
text-decoration:none;
}
#pied a:hover{
text-decoration:underline;
}
.imgPetite{
margin-top:5px;
margin-right:5px;
}
