/* police par defaut de tout le site */

BODY, TD, DIV, SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal}

html, body {background-color:#FFF; margin:0; padding:0}

body {
text-align:center;
background-image: url(xxl/ombre_fd.gif);
background-repeat:repeat-y;
background-position: top center!important;
}

/* lien par défaut */

A {color:#c00; text-decoration:none}

A:hover {color:#fff; background:#c00; text-decoration:none}



/* liste par défaut */

ul {list-style-type:square; margin:0; padding-left:15px}



/* titre par défaut */

h1 {font-weight:bold;font-size:16px}



#coulcentre h1 {color:#c30;font-weight:bold;font-size:2em;margin:0;padding:0;width:80%;border-bottom:1px #900 solid}



/* image par défaut */

IMG{border:0}





/* temp.html */
#container{
	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border: 0;
}


/* header */

#header{

	margin:0;left:0;width:996px;height:18px;

	background:#fff;

	text-align:right;padding:0;padding-top:3px

}

	#header ul{margin-right:1em;display:inline;border-right:2px solid #eee}

	#header ul li{border-left:2px solid #eee;display:inline;padding:0 0.6em 0 1em}

	#header a {color:#999}

	#header a:hover{color:#fff}



#header2{

	background:#c00;background-image:url(xxl/fdtitre.jpg);margin:0;left:0;

	width:996px;height:100px;background-position:left top;

	background-repeat:repeat-x;

	border-top:0px #c30 solid

}

	#header2 div {width:130px;margin:0;padding:0px 0px 0px 0px}

	#header2 div h1 {margin-top:0px;background:#fff;padding:0px 0px 0px 0px}

	#header2 div h1 a {color:#c30}

	#header2 div h1 a:hover {color:yellow;background:none}



#mentete {float:left;width:98.5%;background:#eee;margin:0;padding:5px;border-top:1px #600 solid}

	#entete a{color:#900;font-weight:bold}

	#entete a:hover{color:#000}

	#entete{margin-left:15px;color:#666;font-weight:normal}



#header3{

	clear:left;

	background:#fff;margin:0;left:0;

	width:996px;height:50px

}

#header3 ul{margin-right:1em;display:inline;border-right:2px solid #eee}

	#header3 ul li{border-left:0px solid #eee;display:inline;padding:0 0.0em 0 0em}










#menugauche {

	border:#999 1px solid;

	border-top:0px;

	width:170px;

	float:left;

	background:#eee;

	margin-top:15px;

	margin-left:5px;

	margin-bottom:15px

}



	.mg1 {border-top:#999 1px solid;border-bottom:#999 1px solid;clear:left; font-size:9pt; color:#c30; font-weight:bold; background:#000; height:19px; padding-left :0.4em; padding-top:0.2em;background-image:url(xxl/fdtitre2.jpg)}

	.mg3 {color:#000; padding:0.4em; line-height:15px}

	.mg3 a {color:#000}

	.mg3 form {padding:0;margin:0}


#contenupage {

	padding-left:165px;

	padding-right:0px;

/* 	background-image:url(xxl/fdgalet.jpg);background-position:right bottom; */

	background-repeat:no-repeat;

	min-height:400px !important; /* taille minimal pour les moteur gecko et IE7 */

	height:400px; /* taille max pour IE6 */

	height:auto !important; /* on remet à la normal pour gecko et IE7 */

} 

	#coulcentre {width:74%;padding:20px; background:#FFF}

    

	#conttag {float:right;width:170px;
border:#999 1px solid;
	background:#eee;
margin:1em 1.5em 2em 0

}

	#conttag h2 {padding:0.2em 0.2em 0.2em 0.4em;margin:0;color:#fff;background:#666;font-size:1.2em;

			background-image:url(xxl/fdtag.gif);background-position:left top;

			background-repeat:no-repeat;

	}

	#conttag div.menucat_agenda {width:97%;background:#eee;margin-left:1px;padding-bottom:5px} 

	.menucat_agenda form {margin:0;padding:0}

	.menucat_agenda fieldset {width:99%;border:0;padding:2px 0 2px 2px;border-top:1px dashed #999;margin:0;_margin-bottom: -15px}

	.menucat_agenda legend {display:none}

	.menucat_agenda label {display:block;font-weight:bold;padding:2px 0 1px 0;margin:0}

	.menucat_agenda input, 	.menucat_agenda select {_margin-bottom: 0px}

	.menucat_agenda input {font-size:0.95em}

	.menucat_agenda select {width:110px}

















#footer{

	clear:both;

	width:auto;

	text-align:center;

	height:21px;

	background:#000;

	padding-left:0.4em;

	padding-top:0.2em;

	font-weight:bold;

	color:#FFF

}

	#footer ul { margin-right:1em; display:inline; border-right:2px solid #FFF}

	#footer ul li {border-left:2px solid #FFF; display:inline; padding-right:0.6em; padding-left:1em}

	#footer A {color:#FFF}

	#footer A:hover {color:#FF6600}





/* page accueil */



 #rubriques h1, #aa01 h1 {font-size:1.5em;color:#900;border-bottom:1px solid #900}

 #aa02 h1 {font-size:1.1em;color:#900;border:0}



#accueil{

	width:99%

}



#aa01{

	float:left;

	width:62%;

	padding:0.5em

}



#aa02{

	float:right;

	width:31%;

	BORDER:#900 1px dotted;

	padding:0.5em;

	background:#eee

}

	#aa02 h1 {display:inline}







#rubriques{

	float:left;

	width:98%;

	margin-top:1em;

	padding-top:1em;

	padding-bottom:1em;

	border-top:#666 1px solid

}



/* fin page accueil */







/* autres éléments par défaut */

INPUT {

   background-color:#EEE; border-color:#000;  

   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

}
