/*********************************/ 
/* Elements pour la mise en page */
/*********************************/
body {
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
#conteneur {
margin: 0;
min-height:600px;
}
#header {
height: 82px;
background-color:#ffffff;
}

#pied {
height: 30px;
background-color:#000000;
color:#FFFFFF;
padding-top:10px;
vertical-align:middle;
text-align:center;
}

/****************************/
/* elements typographiques */ 
/****************************/
p {margin: 0;}
h1 {
display:block;
font-size:14px;
padding-left:150px;
padding-top:55px;
}
ul{padding-top:0; margin-top:0;}
h4{font-size:1em;color:#333333; padding:0;margin:0;}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
a {
padding: 5px 5px;
text-align: center;
text-decoration: none;
color: #FFF;
}
#bobines a:hover{
text-decoration: none;
color:#61945b;
}
#savoir a:hover{
text-decoration: none;
color:#791f28;
}
#vierge a:hover{
text-decoration: none;
color:#9999CC;
}
#planches a:hover{
text-decoration: none;
color:#64649a;
}
#communication a:hover{
text-decoration: none;
color:#d56615;
}
#localiser a:hover{
text-decoration: none;
color:#cccc9a;
}
#noir a:link {
	color: #000000;
	text-decoration: none;
}
#noir a:visited {
	text-decoration: none;
	color: #000000;
}
#noir a:hover {
	text-decoration: underline;
	color: #000000;
}
#noir a:active {
	text-decoration: none;
	color: #000000;
}