html
{}
img
{
border:0px;
}
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#ebe9cb;
}
#container{
width:934px;
margin: 0 auto;	
}
#content{
padding-top:30px;	
clear:both;
	}

#main{
float:left;
background-color:white;
width:932px;
clear:both;
border:#666 solid 1px;
min-height:400px;
/*border-top:none;*/
}
a
{
color:#5e7246;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}

h1, h1 a{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
color:#473e74;
}
h2{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#333;
}
h3{

}

.menu 
{
background:no-repeat;
height:66px;
font-family: Verdana, Geneva, sans-serif;
font-size:1em;
font-weight:150;
}
#menu1{
background-image:url(img/menu_vert.png);
}
#menu2{
background-image:url(img/menu_jaune.png);
}

#menu3{
background-image:url(img/menu_gris.png);
}

#menu4{
background-image:url(img/menu_rose.png);
}

#menu5{
background-image:url(img/menu_mauve.png);
}

#menu6{
background-image:url(img/menu_bleu.png);
}


.menu ul
{
display:block;
list-style:none;
list-style-type:none;
width:934px;
height:41px;
margin: 0;
padding:0;
vertical-align:middle;
}
.menu li
{
display:block;
width:133px;
height:41px;
margin: 0;
padding: 0;
float:left; /*pour IE*/
background-image: url(img/puce.png);
background-repeat:no-repeat;
background-position:7% 60%;
}
.menu li#first 
{
padding-left:0px;
background-image:none;
width:267px;
}
.menu ul li a
{
color:#333;
display:block;
float:left;
text-indent:40px;
width:133px;
padding-top:15px;
text-decoration:none;
/*text-align:center;*/
}

#menu1 ul li#first a, #menu2 ul li#first a, #menu3 ul li#first a, #menu4 ul li#first a, #menu5 ul li#first a, #menu6 ul li#first a 
{
text-indent:12px;
padding-top:8px;	
width:267px;
}
.menu ul li a:hover #first {
text-decoration:none;
} 
.menu ul li a:hover {
text-decoration:underline;
} 

#sousMenu{
clear: left;
float:left;	
}
#sousMenu ul{
font-size: 130%;
line-height: 120%;
color:#4d5f3a;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
margin: 0;
padding:0;
}

#sousMenu li{
list-style:none;
list-style-type:none;
padding-bottom:10px;
display:block;
}

#sousMenu li a{
text-decoration:none;
}

#sousMenu li a:hover{
text-decoration:underline;
}

#menuActif{
height:20px;
}
#sousMenu{
float:left;
padding:20px;
width:100px;
}
#infos, #infos2{
float:left;
padding-left:20px;
padding-right:40px;
line-height:1.3em;
text-align:justify;
margin-top:10px;
display: inline;
max-width:730px;
margin-bottom:20px;
}
#infos2{
max-width:930px;
}

#foot{
clear:both;
font-size:10px;
text-align:center;
padding:30px;
}
.contact{
width:200px;
margin:auto;
align:center;
background-color:#eee;
padding:20px;
border: 1px solid #ccc;
}