*{font-family:"Trebuchet MS", "Tahoma", "Arial", sans-serif;font-size:12px;margin:0;padding:0;}

body{width:100%;}

#head{height:30px;padding:5px;color:#fff;background-color:#006;border-bottom:2px groove #efebe7;}
#menu{width:15%;padding:5px;float:left;}
#content{width:82%;min-height:400px;float:left;padding:5px;}
#content2{width:98%;padding:5px;min-height:100px;}
#foot{height:15px;margin:auto;padding:5px;border-top:1px groove #006;font-size:10px;color:#ccc;clear:both;}

/* généralités */
h1{font-size:20px;}
h2{margin:5px 0;font-size:14px;letter-spacing:1px;border-bottom:2px #c00 solid;color:#c00;}
p{text-align:justify;}
img{border:0;vertical-align:middle;}
table{width:100%;border:1px solid #000;border-collapse: collapse;}
caption{color:#000;text-align:left;}
th{text-align:left;background-color:#006;margin:0;border-bottom:#495963 1px solid;border-top:#94b1c6 1px solid; color:#fff;padding:0 3px;font-size:11px;}
td{border-bottom:#94b1c6 dotted 1px;padding:2px;}
form{width:600px;margin:10px;}
fieldset{border:2px groove #efebe7;padding:0 15px 15px 15px;background-color:#efebe7;}
legend{color:#fff;background-color:#006;font-size:13px;padding:1px 10px;border:1px solid #333;font-weight:bold;width:100%;margin-bottom:10px;}
label{display:block;text-align:left;margin:1px;}
input,select,textarea{width:100%;vertical-align:top;}
textarea{height:400px;}

 ul{list-style: url(../../images/modele/puce2.jpg) ;margin-left:15px;}

input.bouton{width:auto;margin:25px 2px 2px 2px;}
input.check{width:auto;margin:2px 2px  2px 25px;}

/* Menu */
#menu ul{background-color:#efebe7;border:1px solid #000;margin-bottom:10px;}
#menu h2{background-color:#006;margin:0;border-bottom:#495963 1px solid;border-top:#94b1c6 1px solid; color:#fff;padding:0 3px;font-size:11px;}
#menu li{margin:0;padding:0;text-align:center;list-style:none;}
#menu a{display:block;width:90%;padding:0 5px;color:#000;text-decoration:none;font-weight:normal;text-align:left;}
#menu a:hover{color:#fff;background:#006;}
#menu a.lien_actif{color:#006;font-weight:bold;}
#menu p{border:1px solid #006;text-align:center;font-family:"Courier New";margin:10px 8%;font-size:11px;width:80%;}

/* qq classes utiles */
.taille100{width:100px;}
.taille120{width:120px;}
.taille150{width:150px;}
.petit{height:150px;}

#erreur{background:#c00;color:#fff;text-align:center;font-weight:bold;font-family:"courier new";font-size:13px;}

#content2 a{position:absolute;top:5px;right:5px;}

#content .galerie{width:100px;text-align:center;margin:1px;float:left;font-size:10px;border:1px #a6c2ff solid;height:110px;padding-top:5px;}

/* Seulement IE PC \*/>
* html #content{height:400px;}
* html #content2{height:100px;}
* html #accueil {height:433px;}
 /* IE MAC voit un commentaire sur 3 lignes se terminant ici */