/* CSS Document */

body {
	background-color: #e1ddd9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#636466;
	padding:20px;
	margin:0px;
	background:url(../images/bg.gif);
	text-align: center;
}


#conteneur { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 971px;
  height:625px;
  background-color: #ffffff;
 /* border: 1px solid  #CCCCCC;*/
}
/*________________________________________________centre________________________________*/

#header {
height: 83px;
background:#FFFFFF url(../images/logo.gif) left no-repeat;
}
#centre{
z-index:0;
border:0px;
margin:0px;
width:729px;
height:570px;
}

#imgcentre{
border:0px;
margin:0px;
height:466px;
}

					/*_____________________________________Menu_haut_____________________________*/


#haut {
padding-top:5px;
color:#636466;
width:600px;
height:15px;
background-color:#FFFFFF;
border-top:#999999 1px solid;
border-right:#999999 1px solid;
}
.menuhaut {
color:#636466;
list-style-type: none;
margin: 0;
padding:0;
}
.menuhaut li {
color:#64B545;
display: inline;
}
.menuhaut a {
margin: 0 20px;
color: #000000;
text-decoration: none;
}
.menuhaut a:hover {
color:#64B545;
border-top:5px solid #64B545;
text-decoration: none;
background-color:#ffffff;
}


/*_____________________________________droite_____________________________*/

#droite {
float:right;
padding:0 O O Opx;
margin:0 0 0 0px;
width: 239px;
height:625px;
}
#dhaut{
margin:0px;
padding:0px;
background:url(../images/d_haut.gif) no-repeat;
height:103px;
}
#dcentre{
padding:0px;
height:363px;
width:239px;
overflow:auto;
	
}
#dcentre p{
padding-left:5px;
padding-right:5px;
text-align:left;
}
#dbas{
height:77px;
background:#ffffff;
}

ul#menudroit{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type:none;
}
#menudroit {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#menudroit li {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:1px solid #FFFFFF;

}
#menudroit a {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
color:#333333;
text-decoration:none;
line-height:20px;
border-bottom:1px dashed #666666;
}
#menudroit a:hover {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color: #f6f8e0;
color:#D3D600;
}

/*__________________________________FORMULAIRE_________________________________________*/

#form1{
padding-left:10px;
color:#666666;
}
.textfield{
background-color: #f6f8e0;
border:#CCCCCC 1px solid; }
.submit{
border:#999999 1px solid;
background-color:#65B546;
color:#ffffff;
}
.submit a{
border:#999999 1px solid;
background-color:#D3D600;
color:#666666;
}
.submit a:hover{
border:#669933;
}

/*_____________________________________pied_____________________________*/


#pied{
height:54px;
width:699px;
}

#piedc{
padding:0px;
margin:5px 0px 0px 85px;
text-align:center;
}
#awex{
float:left;
width:50px;
height:50px;
}

#dbas{
height:77px;
background:#65B546;
}

img{
padding:0px;
margin:0px;
border:0px;
}

h1{
padding:0px 0px 0px 20px;
margin:2px 0px 0px 0px;
height:15px;
color:#FFFFFF;
background:#65B546 url(../images/h1.gif) no-repeat;
font-size:11px;
font-weight:bold;
}
h2{
padding-top:2px;
height:15px;
padding-left:20px;
color:#FFFFFF;
background:#ACCA58 url(../images/h1.gif) no-repeat;
font-size:11px;
font-weight:bold;
}

p{
padding:0px;
margin:0px;
color:#999999;
text-align:left;
}
a{
padding:0px;
margin:0px;
text-decoration:none;
color:#65B546;}

a:hover{
color:#FFFFFF;
background-color:#65B546;}

/* misc */

.error {
	color: #FF3300;
	font-weight: bold;
}

.friscobutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F5051;
	background-color: #CCCCCC;
	height: 28px;
}

.headercells{
	font-size:11px;
	background-color:#CCCCCC;
}

.invisibleinputs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	background-color:#FFFFFF;
	border:none;
}
