/* police par defaut de tout le site */
BODY, TD, DIV, SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal}
html, body {background-color:#FFC; margin:0; padding:0; background: #FFC url('img/fond_1.gif') no-repeat fixed 250px 100px}

/* lien par défaut */
A {color:#300; text-decoration:none}
A:hover {color:royalblue}

/* liste par défaut */
ul {list-style-type:disc; margin:0; padding-left:15px}

/* titre par défaut */
h1 {color:royalblue; font-weight:bold; font-size:2em; margin:0; padding:1em; text-align: center;}
h2 {font-size:1.5em;}

hr {color:#36c; }

/* image par défaut */
IMG{border:0}


/* temp.html */

#mentete1 {float:right;width:96%;height:32px; background: url('img/block155x40.gif') no-repeat left bottom;padding-left:15px; margin-left:15px}
#mentete2 {float:left;width:100%;
	height:32px;background:#999 url('img/mentete.gif') repeat-x bottom; margin:0;padding:0;}
    #entete {padding-top:0.2em;color:#000; font-size:0.95em}
    #entete a{color:#000;}
    #entete a:hover{color:#36c;}
	DIV.entete2 {float:left;width:96%;margin-top:1em;}


#menugauche {float:left; width:200px;margin-top:0;}

	.logo {clear:left; width:200px; height:210px;background:url('logo.png') no-repeat; }
	.mgh{float:left; margin-top:10px; margin-left:10px;width:190px; height:12px; background: url('img/mgh.gif') no-repeat;}
	.mgb{float:left;  margin-left:10px;width:190px; height:20px; background: url('img/mgb.gif') no-repeat}
	.mg, .mgm {float:left; margin-left:10px; width:190px; background: url('img/mg.gif') repeat-y;}
    .mgtit {float:left;width:180px; margin-bottom:0.5em;font-size:1.1em; color:#000; font-weight:bold; text-align:center}
	.mgcont {width:177px; text-align:center}
    .mg a {color:#000}
	.mg ul {list-style : none; margin: O 0.7em O O; padding:0}
    .mg form, .mgm form {width:auto;padding:0;margin:0}
	.menu_btn {width:175px;margin-top:0.5em;padding-left:5px;padding-top:7px;border-top: 1px solid #000}
	.menu_btn img {margin-left:3px}


#contenupage {padding-left:210px;} 
    #coulcentre {padding:30px;}
	#coulcentre ul {margin:0 0 0 2em;}

#footer{
    clear:both; float:left;
    width:100%;
    height:21px;
    background:tan;border-top:1px solid #333; border-bottom:1px solid #333; 
	margin-top:1.5em;
    padding-top:0.3em;
    color:#000;
    text-align:center;
}
    #footer ul { margin-right:1em; display:inline; border-right:1px solid #333}
    #footer ul li {border-left:1px solid #333; display:inline; padding-right:0.6em; padding-left:1em}
    #footer A {color:#000}
    #footer A:hover {color:#36c}
	
#footer2 {
    clear:both; float:left;
	margin-top:1.5em;
    text-align:center;
    width:47%;}

#footer3 {
    float:right;
    width:47%;
	margin-top:1.5em;
    color:#000;
    text-align:center;
	font-size:0.95em
}
    #footer3 ul { margin-right:1em; display:inline; }
    #footer3 ul li {display:inline; padding-right:0.6em; padding-left:1em}
    #footer3 A {color:#666}
    #footer3 A:hover {color:#36c}

/* page accueil */

 #rubriques h1, #aa02 h1, #aa01 h1 {font-size:1.5em}

#accueil{float:left;width:100%;margin-top:2em}

#aa01{float:left; width:68%; padding:0.5em}

#aa02 {float:right; width:30%; text-align:right; margin-top:1em}

#aa01 h1, #aa02 h1 {text-align:center; margin:0; padding:0}
#aa02 img {margin:0.2em 0}
#aa02_pub {margin-top:1em; float:right;width:220px; height:220px;background:url('img/block220x220.gif') no-repeat; text-align:left;}
#aa02_pub div {margin:5px 15px 15px 5px}

#aa03{float:right;width:300px}
#aa03 h1 {display:inline}

#rubriques{float:left; width:97%; margin-top:1em; padding:0.5em; padding-bottom:0.5em; border-top:#36c 1px solid}
	#rubriques ul {list-style-type:disc; margin:0; padding-left:15px}
	#rubriques A {color:#553300}
	#rubriques A:hover {color:#008000}

.rowOfBoxes {clear: both;}

.bb01 {width: 41%; margin: 1em 0 0 0; float: left;border-right: 1px solid #36c;}
.bb01 h1 {padding:0 0 1em 0}

.bb02 {width: 41%; margin: 1em 0 0 0; float: left; padding-left:0.8em; }
.bb02 h1 {padding:0 0 1em 0}

.bb03 {width: 17%; margin: 1em 0 0 0; float: right; font-weight:bold; color:#336}
.bb03 h1 {padding:0}

/* fin page accueil */



/* autres éléments par défaut */
INPUT {
   background-color:#EEE; border-color:#36c;  
   border-top-width:1px; 
   border-right-width:1px; 
   border-bottom-width:1px; 
   border-left-width:1px;
   text-indent:1px;  
   font-size:9px
}

textarea {   
   font-size:10pt;
   color:#000;
   font-style:normal;
   line-height:normal;
   font-weight:normal;
   text-decoration:none;
   letter-spacing:normal;
   word-spacing:normal;
   border:thin ridge;
   border-color:black;
   background-color:#EEE
}

SELECT {  
   font-size:9px;
   color:#000;
   background-color:#FFF
}
