/* police par defaut de tout le site */
BODY, TD, DIV, SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal}
html, body {background-color:#FFF; margin:0; padding:0;background-image:url(xxl/fond.gif);}
/*html, body {background-color:#FFF; margin:0; padding:0;background-image:url(http://www.wks.fr/local/cache-vignettes/L500xH250/tutorial_386_1-2e1ef.jpg);}*/

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

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

/* titre par défaut */
/*h1 {color:#5c4a30; font-weight:bold;font-size:12px}*/
h1 {color:#5C4A30;font-weight:bold;font-size:1.5em;margin:0;padding:0}

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

 /* ligne */HR {color:#000;}

/* temp.html */

#header{
	margin-top:0;/*0.7em;*/
	margin-bottom:0;
	left:0;
	width:100%;
	height:115px;
}

	#hh01{height:80px; float:left;padding-left:0.7em;}

    
	#hh02{float:right; padding-right:0.7em;padding-top:0.3em;}

/* MODIF : hauteur de bordure droite de l'UL du menu horizontal (FF et IE), bordure droite parasite UL 2e niveau (IE) - 16/O5/2006 */
      #hh02 ul {padding:0; margin:0; margin-right:0.8em; display:inline; border-right:2px solid #FF6600;}
      #hh02 ul ul {border-right:0;}

		#hh02 ul li {border-left:2px solid #FF6600; display:inline; padding:0 0.6em 0 1em}
		#hh02 a {font-size: 8pt; color:#815E13; text-decoration: underline;}
		#hh02 a:hover {color:#000}

#header2{
	clear:left;
	width:100%;
	height:auto;
}

	#hh03 {height:1px; /*background-color:#7C6440;*/margin-left:290px;margin-right:0.7em;}
    
	#hh04 {margin-top:1em;margin-left:295px;margin-bottom:0.3em;}
        *html #hh04 {margin-top:0;}


        #hh05 {height:1px;margin-left:0.7em;margin-right:0.7em;margin-top:-10px;}
        *+html #hh05 {margin-top:-30px;}
        *html #hh05 {margin-top:-30px;}
      
#mentete {
	height:15px;
        clear:left;
        margin-left:0.7em;
        line-height:10px;
}


       #me01 {
          width:50%;
          margin-left:1em;
          }
#me01 img {}
#me02 img {}

       #me02 {
          margin-left:1em;
          clear:left;
          }


	#entete {
	float:left;
	padding-top:0.2em;
	padding-left:1em;
	color:#CC7700; font-weight:normal
	}
		#entete A {color:#CC7700}
		#entete A:hover {color:#FF8000}

  	#entetepage {	
	float:right;
	padding-top:0.2em;
	padding-right:1em;
	color:#CC7700; font-weight:bold; text-align:right
  	}
		#entetepage A {color:#CC7700; font-weight:normal}
		#entetepage A:hover {color:#FF8000; font-weight:normal}

	DIV.mg1 {clear:left; text-align:center;padding:1em 0;}
	DIV.mg3 {color:#000;}


#menugauche {
	width:150px;
	float:right;
	background:transparent;
        padding:0 5px;
        margin-top:0;
        margin-right:5px;
}    
*+html #menugauche {margin-top:0;}


#contenupage {
	padding-left:10px;
	padding-right:170px;
        clear:left;
        margin-top:-2px;
} 
*+html #contenupage {margin-top:0;}
*html #contenupage {margin-top:1px;}
    
	#coulcentre {padding:20px; background:#fefcee;margin-bottom:1px;overflow:auto;_height:100%;min-height:1000px;}




#footer{
	clear:both;
	width:auto;
	text-align:center;
	height:18px;
	padding-left:0.4em;
	padding-top:0.2em;
	font-weight:bold;
	color:#CC7700
}
	#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}

        #ff01 {
          width:84%;
          margin-left:1em;
          float:left;
          margin-top:-12px;
          _margin-top:0;
          }
        *+html #ff01 {margin-top:0}
      
        #ff02 {
          /*width:90%;*/
          margin-left:0.7em;
          }
        /**+html #ff02, *+html #ff03 {margin-top:-20px;}*/
      
        #ff03 {
          float:right;
          height:1px; 
          width:10%;
          margin-left:200px;
          margin-right:0.7em;
          margin-top:-1px;
          background-color:#7C6440;
          background-image:url(xxl/ligne3.gif);
          background-position:right;
          background-repeat:no-repeat;
          }

        
/* page accueil */

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

#accueil{
	width:69%;float:left;
}

#aa01 {
        float:left;
        width:40px;
        }
      
#aa02{
	float:left;
	width:90%;
	padding:0.5em
}

#accueil2{width:30%;float:right;}

#aa03, #aa04 {
	BORDER:#003366 1px dotted;
	padding:0.5em;
	background:#fffeba;
}
	#aa03 h1, #aa04 h1 {display:inline}

	#aa04 ul {list-style-type:none; margin:0; padding:0}
	#aa04 li {list-style-type:none; margin-top:0.6em; margin-bottom:0.1em; font-weight:bold}
  	#aa04 a {font-weight: bold; font-size: 1em}
  	#aa04 span {color:#FF6600;  font-size:0.8em}
	#aa04 ul li:before, .puce:before {content:"\0020 \0020 \0020 \00BB \0020"; color:#FF6600}

#aa05 {margin-top:1em;}

#aa06 {width:35px;float:left;}

#aa07 {float:left;padding-top:50px;padding-left:30px;}
        
.ligne-left {
          }
.ligne-right {
          float:right;
          width:99%;
          height:1px; 
          background-color:#7C6440;
          background-image:url(xxl/ligne3.gif);
          background-repeat:no-repeat;}

#rubriques{
	float:left;
	width:98%;
	margin-top:1em;
	padding-top:1em;
	padding-bottom:1em;
}

	#rubriques ul {list-style-type:none; margin:0; padding-left:15px;}
	/*#rubriques A {color:#5c4a30; font-weight:bold;}
	#rubriques A:hover {color:#000;text-decoration:underline;}*/
	#rubriques img {float:left}

#accueil3 {clear:left;}

#aa08 {
        float:left;
	width:69%;
	padding-top:0.5em;
	padding-bottom:1em;
        }
#aa09 {
        width:30%;
        float:right;
        padding-top:0.5em;
        }
#aa09 li {display:inline;list-style:none;}

/* fin page accueil */



/* autres éléments par défaut */
  INPUT {
   background-color: #FFFFBB; border-color : #7C6440;  
   border-top-width : 1px; 
   border-right-width : 1px; 
   border-bottom-width : 1px; 
   border-left-width : 1px;
   text-indent : 1px;  
   font-family: Arial; font-size: 10px;
  }

textarea {   
   font-family: Verdana, sans-serif; 
   font-size: 10pt;
   color : #000000;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   text-decoration: none;
   letter-spacing: normal;
   text-align: normal;
   word-spacing: normal;
   border: thin ridge;
   border-color: #000080 inset;
   background-color: #FFFFFF;
}

SELECT {  
   font-family: Verdana, sans-serif; 
   font-size: 9pt;
   color : #000000;
   background-color: #FFFFFF;
}

#pubdoss {
	text-align:center;
	margin : 2em;
}

#nnavi {padding:20px 0 20px 0; width:100%; border-top:1px dashed #000; overflow: auto; margin-top:20px}
#nprec{ width:40%; float:left; margin-left:20px;}
#nprec A{ font-weight:bold}
#nsuiv{ width:40%; float:right; text-align:right; margin-right:20px;}
#nsuiv A{ font-weight:bold}

/*---- xiti ----*/
#xiti-logo {text-align:center;}
