@charset "iso-8859-1";@import url(lightbox.css);

BODY{font-family :   Arial, Times New Roman, Verdana, Helvetica, sans-serif; font-size: 0.9em; color:#4B4B4B; padding:0; margin:0;  background-color:#1B1B1B; background-repeat :repeat-x;   background-position:top left;  background-image : url(fond.gif);}
div {margin:0;padding:0;}
a {color:#4B4B4B;  font-weight:normal;}
a:visited {color: #4B4B4B;}
a:hover {color: #FF9900; }
a img {border:0;}
div {margin:0;padding:0;} p {margin:0;padding:0;} ul {margin:0;padding:0;} li {margin:0;padding:0;} 
table {margin:0;padding:0; } 



.float_right {float:right; margin-left:10px; margin-bottom:10px;}
.float_left {float:left; padding-right:20px;}
.floatleft {float:left;}
.floatright{float:right;}
.center {text-align:center;}

div.invisible {clear:both; height:1px; visibility:hidden;}

h1 {font-size: 1.5em;  padding-top:0; margin-top:0;}
h1.titre {}
h1.titre2 { font-size: 1.4em; text-align:center;}
h2 {font-size: 1.1em;  }
h2.link {font-size: 1.2em; font-weight:bold;}
h2.liengal {font-size: 1.3em; color:#4B4B4B;}

div#conteneur div{ }
div#cadre { position:absolute; width:990px; text-align: left; right:50%; margin-right:-495px; margin-top:5px;  background-color:#FFF;}
div.encadrement  { border-style:solid; border-width:0px; border-color:#000;} 



#cadre_haut {background-color:#000; height:100px;}
img.logo  {position:absolute; z-index:100; left:20px; top:20px; }
div#titre {float:right; margin:0px; padding:0px; margin-top:40px; margin-right:20px; color:#FFF; width:600px; text-align:center;}

#cadre_milieu {}
#chg_photo {width:990px; height: 222px;  padding: 0px; margin: 0px; overflow: hidden; }

#cadre_bas { padding-left:20px; }

#col1 {float:left; width:190px; }
#col1  div {padding: 0px; margin: 0px;}
#col2 {margin-left:190px; width:740px; }
#col2  div {padding: 0px; margin: 0px;}

div.contenu {margin:0px;padding:0px;}
div.contenu div {}

div#col1_ac {width:455px;}
div#col2_ac {float:right; width:270px; }


div#col2_pr {float:right; width:270px; text-align:center; }

div#col1_c {width:355px; }
div#col2_c {float:right; width:370px; }

div#zone_menu { border-width:0pt; }
ul#menu { height:1.4em;  width:160px; line-height:1.3m; font-size: 1.3em; list-style-type:none;   text-align:left;  }
#menu li { margin:0; padding:0;  text-align:left; }
#menu li a {display:block;  text-decoration:none; height:1.4em; color:#000; margin:0; padding:0;  padding-left:10px; padding-right:10px;}
#menu li a:hover {display:block;  height:1.4em; width:160px;  text-decoration: none; background-color:#666666; color:#FFF; }
#menu li.select a {display:block;  height:1.4em; width:160px; background-color:#000; color:#FFF; font-weight:bold;}
ul#menu li.nonactif a{ color:#000;} 


.lignebas {clear:both; background-color:#000; height:25px; line-height:25px; text-align:right; font-size: 0.8em; }



div#formulaire{ width:340px; margin;0; padding:5;}
.formelements {border-width:1; border-style:solid; margin:1; padding:0; }
.formelements1{ border-width:1; margin:1; padding:0;  }
div#zone_controle { width:300px; color:#FF0000; text-align: center; }

#repformulaire {height:331px;}
#repformulaire  {height:331px;}

p.flec_ac {float:right;}
p.lbas {float:right;}
p.adresse {}
p.motcle {font-size: 0.8em; text-align:center; }

div.fond_c {width:170px; height:330px; background-color:#FFF; text-align:center;} 


.jqjcelement {background-color:#000;  width:425px; text-align:center; border:0; }
table.jqcltable {background-color:#000;} 

