body {
	margin: 0;
	padding: 0;
	background: white;
	font-family: Verdana,sans-serif;
}
img {
	border:0px;
}
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#imageContainer {
	position:relative;
	margin:auto;
	width:200px;
}
#imageContainer img {
	display:none;
	position:absolute;
	top:-37px; left:0;
}
#menu {
	position: relative; /* placement du menu, à modifier selon vos besoins */
	z-index:100;
	width: 945; /* correction pour Opera */
	margin-left:10px;
}
#menu dl {
	float: left;
	text-align: center;
}
#menu dt {
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	border: 0px solid gray;
	margin: 0px;
}
#menu dd {
	display: none;
	border: 1px solid gray;
}
#menu li {
	text-align: center;

}
#menu dt a {
	color: #000000;
	text-decoration: none;
	display: inherit;
	height: 100%;
	border: 0 none;
	font-family: Verdana,sans-serif;
	font-size:9px;
}
#menu li a {
	color: #000000;
	text-decoration: none;
	display: block;
	height: 100%;
	width: 158px;
	border: 0 none;
	font-size: 10px;
	text-align: left;
	padding-left:20px;
	background: #DDDDDD;
	font-family: Verdana,sans-serif;
}
#menu dl:hover, #menu dl:focus {
	background: #000000;
	color:#FFFFFF;
}
#menu dt a:hover, #menu dt a:focus {
	background: #000000;
	color:#FFFFFF;
}
#menu dt:hover, #menu d:focus {
	background: #000000;
	color:#FFFFFF;
}

#menu li a:hover,#menu li a:active
{
	background-color: #FFFFFF;
	color:#000000;
}

#site {
	position: absolute;
	z-index: 1;
	top : 70px;
	left : 10px;
	color: #000;
	background-color: #ddd;
	padding: 5px;
	border: 1px solid gray; 
}


a {
	color: #000000;
	text-decoration: none;
	font-family: Verdana,sans-serif; 
	border-width: 1px;
	line-height: normal;
}

.text {
	font-size: 11px;
	color: #242424;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}
.petit_text {
	font-size: 10px;
	color: #555555;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_souligne {
	font-size: 11px;
	color: #242424;
	text-decoration: underline;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_italique {
	font-size: 11px;
	color: #242424;
	text-decoration: italic;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_gras {
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	line-height: normal;
}

.text_blanc {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_blanc a {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_vert {
	font-size: 11px;
	color: #206B27;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_vert_gras {
	font-size: 11px;
	color: #206B27;
	font-family: Verdana,sans-serif; 
	font-weight: bold;
	line-height: normal;
}

.text_vert a {
	font-size: 11px;
	color: #206B27;
	text-decoration: underline;
	font-family: Verdana,sans-serif; 
	font-weight: normal;
	line-height: normal;
}

.text_rouge {
	font-size: 11px;
	color: #A80B0B;
	font-family: Verdana,sans-serif; 
	font-weight: bold;
	line-height: normal;
}

.sous-titre_gris {
	font-size: 12px;
	color: #242424;
	font-family: Verdana,sans-serif; 
	font-weight: bold;
	line-height: normal;
}

.titre_vert {
	font-size: 14px;
	color: #206B27;
	font-family: Verdana,sans-serif; 
	font-weight: bold;
	line-height: normal;
}

.titre_gris {
	font-size: 14px;
	color: #242424;
	font-family: Verdana,sans-serif; 
	font-weight: bold;
	line-height: normal;
}

.titre_jaune {
	font-size: 14px;
	color: #FFBB00;
	font-family: Verdana,sans-serif; 
	font-weight: bold;
	line-height: normal;
}

.bord {
	border-width: 1px;
}

.bord_gauche {
	border-left: thin outset #858585;
}

.bord_droit {
	border-right: thin outset #858585;
}

.bord_haut {
	border-top: thin outset #858585; 
}

.bord_bas {
	border-bottom: thin inset #858585;
}

.entreligne {
	background-color: #DDDDDD;
}


.entreligne_rose_clair {
	background-color: #FAEFF3;
}

.entreligne_rose_fonce{
	background-color: #E4CED4;
}

.entreligne_vert_clair {
	background-color: #b1e5b1;
}

.entreligne_vert_fonce {
	background-color: #C6E1CF;
}

.entreligne_jaune {
	background-color: #F0EC89;
}

.entreligne_marron_clair {
	background-color: #F0E8E6;
}

.entreligne_marron_fonce {
	background-color: #DECEC9;
}

.entreligne_bleu {
background-color: #CFC6D7;
}

.entreligne_bleu_clair {
	background-color: #E6E1EA;
}

.entreligne_bleu_fonce {
	background-color: #B0A2BF;
}

.entreligne_gris {
	background-color: #DEDEDE;
}

.fond_gris {
	background-color: #BDBDBD;
}

.fond_jaune {
	background-color: #FFBB00;
}

.fond_noir {
	background-color: black;
}

.fond_rouge {
	background-color: #982F35;
}

.fond_vert {
	background-color: #206B27;
}
.fond_vert_fonce {
	background-color: #007700;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
}

.fond_marron {
	background-color: #683F2D;
}

.fond_bleu {
	background-color: #2D2C54;
}

.fond_page {
	background-image: url(../images/fond_page2.jpg);
	height:100%;
	background-repeat:no-repeat;
}

.fond_bord_gauche {
	background-image: url(../images/tablo_gauche.jpg);

}
.fond_bord_droit {
	background-image: url(../images/tablo_droite.jpg);
}
.jaune {
	background-color: #FFFF00;
}
.petit_gras {
	
	color: #555555;
	
	font-weight: bold;
	
	font-size: 10px;
	
}
.titre_bleu {
	color: #35a5d5;
	font-weight: bold;
	
	font-size: 12px;
}
.petit_bleu{
color: #35a5d5;
	font-weight: bold;
	
	font-size: 10px;
}
