/* CSS Document */
body {
margin: 0px;
padding: 0px;
background-image: url();
color: #333;
font-family: Verdana, Arial, Helvetica, serif;
font-size: 0.9em;
margin-top: 5px;
background-color: #f6f6f6; 
}
/* centrer */
#centrer {
margin: auto;
background-color: white;
background-position: left top;
background-repeat: no-repeat;
border-right: solid 1px #ccc; 
border-left: solid 1px #ccc;
width: 900px;
}
.img_logo {
float: right; 
margin-right: -10px;
}
h1 {
font-size: 1.2em;
color: #666666;
background-color:#FFFFFF; 
}
h2 {
margin-top: 1em; 
margin-bottom: 0.6em; 
font-weight: bold; 
font-size: 100%; 
font-style: italic;
color: #666;
}
p {
line-height: 22px;
text-align: justify; 
}
.no
{
text-align: left; 
}
#haut {
margin:0;
padding: 0;
background-image: url(images/haut.png);
width: 900px;
height: 31px;
}
#header {
background-color: ;
height: 200px;
}
#caleche {
border-right: solid 1px #333;
border-left: solid 2px #ccc;
float: left;
width: 322px;
height: 200px;
}
#header2 {
margin-top: 20px;
margin-right: 30px;
float: right;
width: 530px;
}
#menu {
clear: both;
margin:0px;
padding: 0px
background-color;
height: 1%;
}
#corps {
clear: both;
margin:20px;
padding: 0px;
height: 1%;
}
/* couleurs */
a {
color: #2e76aa;
text-decoration: underline;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: underline;
}
#pied {
margin:0;
background-image: url(images/bas.png);
width: 900px;
height: 29px;
text-align: right;
}
#pied2
{
float: right; 
font-size: 0.8em;
margin-top: 5px;
margin-right: 10px;
}
/* classes  */
.img_droite {float: right;
margin: 0px 0px 0px 15px;
border: 1px solid #000;
}
.img_gauche {float: left;
margin: 0px 10px 0px 0px;
border: 1px solid #000;
}
#pub {
text-align: center;
font-size: 0.8em;
margin-top: 30px;

}
#xiti-logo {
text-align: center;
margin-top: 30px;
}
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_five */
.preload16 {background: url(pro16/pro16_2.gif);}
.preload16a {background: url(pro16/pro16_2a.gif);}

.pro16 {padding:0 0 0 0.6em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(pro16/pro16_back.gif) repeat-x left top; font-size:0.9em;}
.pro16 li {float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#2e76aa; text-decoration:none; font-family:verdana, arial, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(pro16/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 60px 0 0; background:url(pro16/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#000; background:url(pro16/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#000; background:url(pro16/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#000; background: url(pro16/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#000; background:url(pro16/pro16_2.gif) no-repeat right top;}
.pro16 li.current a:hover {color:#000; cursor:default;}
.pro16 li.un a {color:#53baa9;}
.pro16 li.deux a {color:#149581;}
.pro16 li.trois a {color:#fe4b00;}
.pro16 li.quatre a {color:#efab0d;}
