/* CSS Document */
* {
margin: 0;
padding: 0;
}
body{margin:0:padding:0;background-color:white}
#gauche{ position:relative;width:10px;height:100%;background-image:url(images/bord_gauche.jpg) ;background-repeat:repeat-y,}
#header{position:relative;margin-left:2px;width:911px;height:111px;background-image:url(images/header.jpg); background-repeat:no-repeat;}

#table_principale{width:931px; height:2000px;}
.centrer{width:910px;height:2000px;margin-left:auto;margin-right:auto;}
#conteneur_gauche{position:relative;float:left; width:630px;height:1200px;margin-left:15px;_margin-left:10px;margin-top:19px;}
#bloc1{position:relative; float:left; width:304px;height:268px;}
#bloc2{position:relative;margin-left:15px;_margin-left:20px; float:left; width:304px;height:268px; }
#bloc3{position:relative; margin-top:20px;float:left; width:304px;height:268px;}
#bloc4{position:relative;margin-left:15px;_margin-left:20px; margin-top:20px; float:left; width:304px;height:268px;}
#bloc5{position:relative; margin-top:20px;float:left; width:304px;height:156px;}
#bloc6{position:relative;margin-left:15px;_margin-left:20px; margin-top:20px; float:left; width:304px;height:156px;margin-bottom:20px;_margin-bottom:22px;}
#flash1{position:relative;}
#conteneur_droit{position:relative;float:right; width:238px;margin-top:10px;margin-right:10px;_margin-right:5px;height:1200px;margin-bottom:28px;}

#lien_formulaire{position:relative;width:42px;height:47px;z-index:0;top:105px;left:195px;}
a#formulaire {display:block;width:42px;height:46px;background-image:url(images/lien_formulaire.jpg);background-repeat:no-repeat;}
a#formulaire:hover {display:block;width:42px;height:46px;background-image:url(images/lien_formulaire_over.jpg);background-repeat:no-repeat;}

#liens_fleche{position:relative;height:90px; width:40px;top:115px;left:198px;}
#liens_fleche2{position:relative;height:90px; width:40px;top:125px;left:198px;}
#liens_fleche3{position:relative;height:90px; width:40px;top:170px;left:198px;}
.fleche{position:relative;height:29px;width:26px;}

a.fleche1{display:block;width:42px;height:36px;background-image:url(images/petite_fleche.jpg);background-repeat:no-repeat;padding-bottom:0px;;background-position:0 -28px;}
a.fleche1:hover{width:42px;height:36px;background-image:url(images/petite_fleche.jpg);background-repeat:no-repeat;background-position:0 3px;}

a.fleche2{display:block;width:42px;height:36px;background-image:url(images/petite_fleche.jpg);background-repeat:no-repeat;padding-bottom:0px;margin-top:5px;background-position:0 -28px;}
a.fleche2:hover{width:42px;height:36px;background-image:url(images/petite_fleche.jpg);background-repeat:no-repeat;background-position:0 3px;}

#col_haut1{position:relative;width:236px;height:381px;background-image:url(images/col_haut1.jpg);background-repeat:no-repeat;margin-bottom:5px;}
#col_haut2{position:relative;width:240px;height:191px;background-repeat:no-repeat;margin-bottom:5px;}

#presse { postiton:relative;width:auto;height:auto;margin-left:50px;margin-bottom:15px;}
#presse a{ font: bold 18px Verdana, Arial, Helvetica, sans-serif; color:#9e4798;text-decoration:none;}
#presse a:hover{ font: bold 18px Verdana, Arial, Helvetica, sans-serif; color:#e0a70e;text-decoration:none;}

#flash2{position:relative;width:193px; height:196px;margin-left:20px;margin-bottom:5px;}

#col_bas1{position:relative;width:240px;height:373px;background-image:url(images/fond_col_bas.jpg);background-repeat:no-repeat;margin-top:18px;_margin-top:13px;
margin-bottom:50px;*margin-bottom:0px;_margin-bottom:0px;}
#partenaires{ position:relative;width:240px;height:373px;margin-top:40px;left:5px;background-image:url(images/fond_col_bas.jpg);background-repeat:no-repeat}


#fond{background-image: url(images/bord_gauche.jpg);}
#fond2 {background-image: url(images/bord_droit.jpg);}
#footer_contact{color:white;font:bold 11px Trebuchet,Verdana;}
.contact{ font: bold 14px Trebuchet,arial;color:#bfbfbf;text-decoration:none;line-height:18px;padding-top:4px;}

#on_footer{position:relative;width:882px;_width:700px;height:16px; background-color:#9e4798;;margin-left:10px;margin-top:10px;*margin-top:10px;_margin-top:10px;}

#fotter{position:relative;clear:both;width:880px;*width:880px;_width:860px;height:41px;
margin-left:15px;*margin-left:15px;_margin-left:20px;margin-right:18px;*margin-right:8px;_margin-right:9px;;border-top:2px solid #babec1;border-bottom:solid 2px #babec1;background-color:#9e4798;}

#contact{ font: bold 12px Trebuchet,arial;color:white;text-decoration:none;}
#cliquez a{ font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:white;text-decoration:none;}
#cliquez a:hover{ font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#e0a70e;text-decoration:none;}
.style1{corlor:red;}


