/*Body et conteneur*/
html{font-size:100%;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;margin:0;color:#4f3454;}
#conteneur {width:900px;margin:10px auto; background-color:#ffffff;}
/*Liens et images par défaut */
img{border: none; margin: 0; padding: 0;}
a{color:#2e84c1; text-decoration: none;}
a:hover {text-decoration: underline;color:#993366;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
abbr, acronym, dfn {border-bottom: 1px dotted #6B9CCA;cursor:help;}
ul,ol,li,p {margin:0;padding:0}

table{border-collapse:collapse;}
tr{vertical-align:top;}
th{text-align:center;font-weight:bold;background-color:#bfbfbf;}

caption{text-align:center;font-weight:bold;border-bottom:solid 1px #bebebe;}
form{margin: 0; padding: 0;}

input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 12px;margin:0;padding:0;}
form p{margin:0;padding:0;}
label{font-weight:bold;}

.vignette_g{display:block;float:left;margin:7px;}
.vignette_d{display:block;float:right;margin:7px;}
.stop{clear:both;}
.cliquable{cursor:pointer;}
.fond_acc{background:#0098a1;}
.fond_ass{background:#01294f;}
.fond_fon{background:#d18b0a;}


#haut{display:none;}
#logo{text-align:center;width:290px;height:104px;float:left;}
#haut_suite{width:500px;margin-left:300px;}
#haut h1{float:left;height:40px;width:258px;margin-top:44px;padding:0 5px;background:#962124;color:#ffffff;font-size:26px;text-transform:uppercase;text-align:center;font-weight:normal;}

ul#menu_portail li{display:block;width:134px;float:left;color:#ffffff;text-transform:uppercase;text-align:center;font-size:10px;padding:4px 0;}
ul#menu_portail li a{color:#ffffff;}

#centre{background:#ffffff;width:700px;float:right;height:100%;}
#menu{float:left;width:200px;background:#962124;height:900px;}
	#menu ul{list-style-type:none;}
	#menu ul li{padding:5px 0 5px 10px;margin:5px 0;}
	#menu ul li a{display:block;color:#ffffff;border-bottom:solid 1px #ffffff;padding-bottom:5px;}
	#menu ul li a:hover{text-decoration:none;color:yellow;}


#corps{width:400px;margin:15px;text-align:justify;font-size:12px;line-height:15px;}
#corps h2{margin:15px 0;}
#corps h3{margin:10px 0;}
#corps p{margin:10px 0;}
#corps ul{margin:5px 0px 5px 25px;}
#corps li{text-align:left;margin-bottom:5px;}

#pied{clear:both;margin-top:10px;}

