/* police par defaut de tout le site */
BODY, TD, DIV, SPAN {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal}
html, body {background-color:#FFF; margin:0; padding:0}

A {color:#f66; text-decoration:none}
A:hover {color:#fff; background:#f66; text-decoration:none}
IMG{border:0}

#xiti-logo, #xiti-logo-noscript {position:absolute;display:none}


#header{
 clear:left;
 width:996px;
 height:25px;
 background-image: url(ps/haut.gif);
 background-repeat: no-repeat;
 margin:0;
 padding:0
 height:25px;
 border-top:#fff 2px solid
}
#header h1, #header h2 {font-size:0; margin:0; padding:0;text-align:center;color:#39c;background:none;border:0}


#header2{
 clear:left;
 width:996px;
 height:121px;
 background:url(ps/actu.gif) repeat-y;
 background-color:#3cc;
 margin:0;
 padding:0;
 font-weight:bold;
 font-size:13px;
 color:#fff;
 padding-bottom:0.5em;
 border-bottom:1px #000 solid
}
 #header2 ul {display:inline;margin:0;padding:0}
 #header2 ul li {display:inline;margin:0;padding:0}
 #header2 ul li.first {padding:0 3.5em 0 2em}
 #header2 A {color:#fff;padding:0.1em 1em 0.45em 1em}
 #header2 A:hover {color:#fff;background:#f66;padding:0.1em 1em 0.45em 1em}

 #h2_1{
 float:left;
 width:174px;
 height:101px;
 background-image: url(ps/log.gif);
 background-repeat: no-repeat;
 margin:0;
 padding:0
 }

 #h2_2{
 float:left;
 width:614px;
 height:101px;
 background-image: url(ps/img.jpg);
 background-repeat: no-repeat;
 margin:0;
 padding:0
 }

 #h2_3{
 float:left;
 width:208px;
 height:101px;
 background:#39c;
 margin:0;
 padding:0
 }

 #h2_3 h3 {font-size:12px;color:#fff;padding:10px 0 0 12px;margin:0}
 #h2_3 form {padding:0 0 0 12px;margin:0}
 #h2_3 a {font-weight:bold;color:#ff6}

 #ombre{
 clear:left;
 width:996px;
 height:5px;
 background:url(ps/ombre.gif) repeat-x;
 margin:0;
 padding:0
 }



#menudroite {
 float:left;
 width:210px;
 padding-bottom:10px
}
 #google {
 float:left;
 width:210px;
 background:url(ps/basmen.gif) no-repeat;
 background-position: right bottom;
 background-color:#39c;
 padding-bottom:10px;
 text-align:center
 }
 #newsletter {
 float:left;
 width:190px;
 border-left:1px #39c solid;
 padding:5px;
 margin-top:2px
 }
 #newsletter h1 {clear:left;font-size:15px;margin:0 0 10px 0;padding:0;color:#f66;background:none;border:none}
 #newsletter img {float:left;margin-right:5px}


#footer, #footer2 {
clear:left;
width:996px
}

#footer {
 clear:left;
 height:49px;
 background:url(ps/flbas.gif) no-repeat;
 background-position: right bottom;
 background-color:#39c;
 border-top:1px #000 solid;
}
	
#footer A {color:#FFF}
#footer A:hover {color:#FF6600}

#footer2 {
 clear:left;
 background-color:#000;
 color:#fff;
 text-align:center
}

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}

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