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

#general {
 clear:left;
 width:996px;
 height:100%;
 background-image: url(va/fd.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 margin:0;
 padding:0
}

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

#menuhor {
float:right;
width:700px;
height:26px;
*height:auto;
margin-top:58px;
*margin-top:65px;
border-bottom:#DA4D04 1px solid;
text-align:center
}
#menuhor ul {
*margin:0;
*padding:0
}
#menuhor ul li {display:inline;
margin:0;
padding:0;
background:#DA4D04
}
#menuhor a {padding:0 20px 0 20px;font-weight:bold;color:#fff;margin:0}


#accueil {
 float:left;
 width:736px;
}

 #colgauch {float:left;width:204px;margin:20px 10px 0 11px}
.mg1, .mg2 {width:194px;padding:10px 5px 5px 5px;margin-bottom:10px}
	.mg1 {background-color:#F38411; background-image: url(va/mg1.gif); background-repeat: repeat-x}
	.mg2 {background-color:#D94E07; background-image: url(va/mg2.gif); background-repeat: repeat-x}
.mg1 h2, .mg2 h2 {color:#fff;font-size:14px;border-bottom: 1px #eee dotted}
.mg1 a, .mg2 a {color:yellow}
.mg1 ul li, .mg2 ul li {margin:0;padding:0;list-style: none;}
 #coldroite {float:left;width:465px;margin:0 5px 0 5px}

 #coldroite h1 {clear:left;font-size:15px;margin:35px 0 10px 0;padding:0;color:#DA4D04;border-bottom:1px #DA4D04 solid;
 }

 .mg3 img {float:left;margin:0 5px 0 0}
 .mg3 span {font-weight:bold;color:#D94E07;display:block}
 .mg3 a {font-weight:bold;display:block;margin:5px 0 20px 0;text-align:right;border-bottom:1px dotted;padding-bottom:5px}
 .mg3 h3 {color:#F38411;font-size:14px;margin:0 0 5px 0;padding:0}
 .mg3 h1 {color:#fff;font-size:17px;padding:0;margin:0 0 10px 0;border-bottom:1px dotted #fff}

#menudroite {
 float:left;
 width:255px;
 padding:20px 0 10px 0;
 margin:0
}

 .mg3 {width:250px;padding:10px 2px 5px 2px;margin-bottom:10px;background-color:#F3D611; background-image: url(va/mg3.gif); background-repeat: repeat-x;}
 #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 {
 width: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}
