/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
	letter-spacing:1px;
	color:#444444;
	text-decoration:none;
	}
	
.fond-menu-gris{
	background-color:#EDEDED;
	line-height:20px;
	}

.copyright{
	font-size:9px;
	text-align:center;
	line-height:25px;
	color:#BBBBBB;
	}

.w3c{
	font-size:9px;
	text-align:center;
	line-height:25px;
	color:#AAAAAA;
	text-decoration:none;
	}


.texte-description{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	letter-spacing:0px;
	color:#666666;
	text-decoration:none;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	letter-spacing:0px;
	color:#666666;
	text-decoration:none;
	line-height:22px;
}

.gris{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#888888;
	text-decoration:none;
	}
	
.bordeau{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
	color:#810000;
	text-decoration:none;
	}

.bordeau-large{
	padding-bottom: 130px;
	margin-bottom: 130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:2px;
	font-weight:normal;	
	color:#810000;
	text-decoration:none;
	}

.fond-bordeau{
	margin:0;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#810000;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.date{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	color:#810000;
	text-decoration:none;
	letter-spacing:2px;
	border-bottom:#810000 solid 1px;
	}
	
/*////////////////////////*/

.liens-titres{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
	letter-spacing:1px;
	line-height:17px;
	color:#666666;
	text-decoration:none;
	}
	
.liens-titres:a{
	text-decoration:none;
	}
	
.liens-titres:hover{
	text-decoration:none;
	color:#444444;
	}
	
.liens-titres:visited{
	text-decoration:none;
	}


/*/////////////////////////////////*/

.liens-titres2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	letter-spacing:1px;
	line-height:17px;
	color:#810000;
	text-decoration:none;
	}
	
.liens-titres2:a{
	text-decoration:none;
	}
	
.liens-titres2:hover{
	text-decoration:none;
	color:#444444;
	}
	
.liens-titres2:visited{
	text-decoration:none;
	}
	
/*////////////////////////////////*/	
.liste-projets{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
	letter-spacing:1px;
	color:#888888;
	text-decoration:none;
	line-height:18px;
	}
	
.liste-projets:a{
	text-decoration:none;
	}
	
.liste-projets:hover{
	text-decoration:none;
	color:#444444;
	}
	
.liste-projets:a{
	text-decoration:none;
	color:#666666;
	}
	
.bordure-pointilles{
	border-color:#BBBBBB;
	border-style:dashed;
	border-width:1px;
	}
	
.bordure-bas-bordeau{
	border-bottom:1px solid #CC9999;
	}

.bordure-bordeau{
	border:1px solid #CC9999;
	}
	
/****** LISTE MENU HAUT *******/
ul.navlist
{
margin: 0 0 0 0;
padding: 0 0 0 0;
white-space: nowrap;
}

.navlist li
{
display: inline;
list-style-type: none;
}

.navlist a { padding: 3px 10px 4px 10px; }

.navlist a:link, .navlist a:visited
{
color: #660000;
background-color: #EDEDED;
text-decoration: none;
}

.navlist a:hover
{
color: #fff;
background-color: #DEDEDE;
text-decoration: none;
}

.navlist a:link#current, .navlist a:visited#current, .navlist a:hover
{
color: #000;
background-color: #fff;
font-weight:normal;
text-decoration: none;
}
