/* 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}

/* les grands titres de chaque module */
/* h1(grand titre) h2(titre categorie) h3(titre sous categorie) span(les dates) */
h1 {display:inline; padding-right:5px; font-size:16px; color:#FF6600; font-weight:bold} 
h2, .news_titre h1 {display:inline; padding-right:5px; font-size:13px; color:#000; font-weight:bold} 
h3 {display:inline; padding-right:5px; font-size:12px; font-weight:bold} 
SPAN {font-size:8pt; color:#999} 

A {color:#666; text-decoration:none}
A:hover {color:#FF6600; background:#FFCC33; text-decoration:none}
ul {list-style-type:square; margin:0; padding-left:15px}
IMG{border:0}

#header{
 position:relative;
 margin-top:1em;
 margin-bottom:0;
 left:0;
 width:100%;
 height:41px;
 BORDER-BOTTOM:#000 6px solid
}
#hh01{height:41px; float:left}
 #hh01 img {background:#FFF}
#hh02{float:right; font-weight:bold; padding-top:2em; padding-bottom:0}
 #hh02 ul {margin-bottom:0; margin-right:1em; display:inline; border-right:2px solid #FF6600}
 #hh02 ul li {border-left:2px solid #FF6600; display:inline; padding:0 0.6em 0 1em}
 #hh02 a {color:#666}
 #hh02 a:hover {color:#FF6600}

#xiti-logo{position:absolute}
#xiti-logo-noscript{position:absolute}

#header2{
 clear:left;
 width:100%;
 height:68px;
 background:#CCC
}
#hh03{float:left; font-size:10px; color:#000; margin:0.6em}
#hh04{float:right; margin-right:0.3em; margin-top:0.3em}


#menuhaut{
 clear:left;
 width:auto;
 height:20px;
 padding-top:0.3em;
 padding-right:0.2em;
 background:#000;
 text-align:right;
 font-weight:bold;
 color:#FFF
}
#menuhaut ul {margin-right:1em; display:inline; border-right:2px solid #FFF}
#menuhaut ul li {border-left:2px solid #FFF; display:inline; padding-right:0.6em; padding-left:1em}
#menuhaut A {color:#FFF}
#menuhaut A:hover {color:#FF6600}

#mentete {
 width:100%;
 height:21px;
 background:#666
}
#entete {
 float:left;
 padding-top:0.2em;
 padding-left:1em;
 color:#FFF; font-weight:normal
}
#entete A {color:#FFF}
#entete A:hover {color:#FF8000}

.mg1 {font-size:9pt; color:#FFCC33; font-weight:bold; background:#666; height:21px; margin-top:0.5em; margin-bottom:0.5em; padding-left :0.4em; padding-top:0.2em}
.mg3 {color:#000; font-weight:bold; padding-left:0.4em; line-height:15px}
.mg3 a:hover {color:#000; font-weight:normal}
.mg3 a {color:#000; font-weight:normal}

#menugauche {
border-bottom:#000 1px solid;
border-right:#000 1px solid;
width:135px;
float:left;
background:#EEE
}    
 
#contenupage {padding-left:135px;padding-right:120px} 
#coulcentre {padding:20px; background:#FFF}

#pubdroite {
border-bottom:#000 1px solid;
border-left:#000 1px solid;
width:120px;
float:right;
background:#EEE
} 

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

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:#000000;
 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}

#xiti-logo {text-align:center}

/* tableau */
table.ttmilieu {background-color:#000; padding:1px}
tr.ttmilieu {background-color:#EEE; text-align:center; font-weight:bold}
tr.txtmilieu {background-color:#FFF; text-align:center}

/*editor*/
.img_left {float:left; padding-right:0.5em}
.img_right {float:right; padding-left:0.5em}
.txt_bold {font-weight:bold; font-size:1em; color:#666}
.txt_code {
 widht:98%;
 border: #000 1px dotted;
 padding: 0 5px 0 5px;
 color: #000;
 background-color: #EEE
}
.txt_right {text-align:right}

/* la zone d'admin */
#menu {width:95%; font-size:11px; font-weight:bold}
#menu A {color:#000; font-weight:normal}
#menu ul {list-style-type:none; margin-top:0.5em; padding:0}
#menu li {margin:0; padding:0}

/* copyright */
#copyright{clear:left;
 width:auto;
 height:auto;
 padding:1em 0.2em 0.5em 0.2em;
 color:#000; 
 text-align:center; 
 font-size:10px
}
#copyright a{color:#DB6024; font-weight:bold; padding:0 3px 0 3px}
#copyright a:hover{color:#908ABF; font-weight:bold; background:#E4E1F6}

#csskit hr {display:none}
#csskit h2 {float:left;width:99%;display:block;margin-top:1em}
#KITGRAFIKcopyright {float:left;width:98%;color:#999;margin-bottom:1em}
#KITGRAFIKcopyright a {color:#999}
