@charset "iso-8859-1";

body {
	background-color: #666666;
	color: #000000;
	text-align: center;
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, Times;
}

#hautdepage {
	background-color: #666666;
	width: 100%;
	text-align: center;
}

#hautdepage .inner {
	background-image: url(/images/menu.gif);
	background-repeat: no-repeat;
	background-color: #eaeaea;
	width: 900px;
	height: 568px;
	margin: 0 auto;
	text-align: left;
}

#hautdepage div.langue {
	float: right;
	width: 900px;
	text-align: right;
	padding-right: 10px;
	color : #000000;
	font-size : 11px;
	text-transform : uppercase; 
}

#hautdepage div.langue a {
	color: #000000;
}

#hautdepage ul {
width: 310px;
list-style-type: none;
margin: 0px;
margin-left: 20px;
padding: 0px;
padding-top: 250px;
}
#hautdepage li {
list-style-type: none;
margin: 0px;
margin-bottom: 3px;
padding: 0px;
text-align: left;
} 
#hautdepage ul li a {
background-color: #000000; 
color : #ffffff;
font-size : 14px;
font-weight : bold;
margin-left : 0px;
margin-right : 0px;
padding-left: 5px;
padding-right: 5px;
text-transform : uppercase;
text-decoration : none;
} 
#hautdepage ul li a:hover { 
color: #eaeaea;
}

#hautdepage ul li a.selectionne {
font-size: 18px;
color: #eaeaea;
}

#hautdepage ul li a.menumodifier {
	background-color: transparent;
}

#hautdepage ul li a.menumodifier:hover {
	border: none;
}

#contenu { 
	background-color: #666666;
	width: 100%;
	text-align: center;
} 

#contenu .inner {
	background-color: #eaeaea;
	width: 900px;
	margin: 0 auto;
	text-align: left;
}

#contenu .contenu {
	text-align: justify;
	font-size: 13px;
	padding: 10px;
	margin-top: -10px;
}

#contenu a {
color: #000000;
}

#contenu div.titrepage {
margin-top: 10px;
margin-bottom: 10px;
color: #000000;
font-family: Georgia, "Times new Roman", serif;
font-size: 16px;
font-weight: bold;
}

div#contenu div.soustitrepage {clear: both; font-size: 13px; color: #000000; border-bottom: #000000 1px solid; font-weight: bold; padding-top: 15px; margin-bottom: 15px}

div#contenu div.sousmenu a {white-space:nowrap; border: #000000 1px solid; background-color: #ffffff; color: #000000; float: left; display: block; font-size: 11px; margin-left: 5px; margin-right: 5px; margin-top: 1px; padding:2px; text-decoration: none}

div#contenu div.sousmenu a:hover {background-color: #878683}

div.enteteagenda {background-color:#666; height:18px; padding:0 0 2px 5px; color:#fff; font-size:16px; font-weight:bold;}
div.agenda {color: #000000; padding-top: 10px; padding-bottom:20px; border-bottom:1px solid #999;}
div.agenda a {font-weight: bold;}
div.agenda a:hover {text-decoration: underline;}
div.agenda .titreagenda {padding-top: 5px;}
div.agenda .dateagenda {float:left; padding-top:3px; text-align:center; display:inline; width:55px; height:55px; background-color:#000000;}
div.agenda .dateagenda span {display:block; color: #ffffff;}
div.agenda .dateagenda .jouragenda {font-size:16px; font-weight: bold;}
div.agenda .dateagenda .moisagenda {font-size:16px; font-weight: bold;}
div.agenda .dateagenda .heureagenda {font-size:12px; font-weight: bold;}
div.agenda .titretexteagenda {font-size:20px; font-weight: bold; margin-left:65px; padding-top:10px;}
div.agenda .texteagenda {clear: both; margin-left: 65px;}
div.agenda .commentaireagenda {margin-top: 10px; margin-left: 65px; font-size: 11px;}
 
div.blogue {color: #000000; padding-top: 10px; padding-bottom:20px; border-bottom:1px solid #999;}
div.blogue a {font-weight: bold;}
div.blogue a:hover {text-decoration: underline;}
div.blogue .titreblogue {padding-top: 5px;}
div.blogue .dateblogue {float:left; padding-top:3px; text-align:center; display:inline; width:55px; height:55px; background-color:#000000;}
div.blogue .dateblogue span {display:block; color: #ffffff;}
div.blogue .dateblogue .jourblogue {font-size:16px; font-weight: bold;}
div.blogue .dateblogue .moisblogue {font-size:16px; font-weight: bold;}
div.blogue .titretexteblogue {font-size:20px; font-weight: bold; margin-left:65px; padding-top:10px;}
div.blogue .texteblogue {clear: both; margin-left: 65px;}
div.blogue .commentaireblogue {margin-top: 10px; margin-left:65px; font-size: 11px;}

div.entetecommentaire {background-color:#666; height:18px; padding:0 0 2px 5px; color:#fff; font-size:16px; font-weight:bold;}
div.commentaire {background-color:#d6d5d5; padding:10px; margin-bottom: 4px;}
div.commentaire.impair {background-color:#ffffff;}
div.commentaire .datecommentaire {font-weight:bold;padding-bottom:15px; font-size: 11px;}
div.commentaire .usercommentaire {font-weight:bold;margin-top:15px; font-size: 11px;}
  
a {text-decoration: none}

a:hover {text-decoration: underline}

p {padding: 2px; margin: 0px;}

p.note {font-size: 10px;}

input,select,textarea {color: #000000; font-family: Arial,Helvetica; font-size: 13px}

form {display: inline}

#basdepage { 
	background-color: #666666;
	width: 100%;
	text-align: center;
}
 
#basdepage .inner {
	background-color: #000000;
	width: 900px;
	height: 20px;
	margin: 0 auto;
}

#basdepage .texte {
	color: #ffffff;
	font-size: 11px;
	text-align: right;
	padding-top: 2px;	
}

#basdepage a {
	color: #ffffff;
} 
