
body{margin:0;padding:0;text-align:center;background:url(../../img/fond_page.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;} 

#content{width:900px;background:url(images/back_content.jpg) no-repeat 0 40px;margin:0 auto;}
.style2 {font-size: 13px}
a{
  color:#1762A6;font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;text-decoration: none;background-repeat: no-repeat;
}
a:hover {
  color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
  text-decoration: underline;background-repeat: no-repeat;
}

/* Left */
#left{float:left;width:240px;height:500px;}
#left h1{padding:20px 0 5px 10px;width:215px;height:146px}
div#clic1{height:150px;margin:20px 0 0 15px;text-align:left}

/* Menu */
#hmenu{height:61px;background:url(images/back_hmenu.jpg) no-repeat left top;}
.hmenu_item{float:left;width:158px;height:23px;padding:20px 0;position:relative;}
.hmenu_link{display:block;color:#333333;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;}
.hmenu_link:hover{color:#3399CC;font:bold 11px Arial, Helvetica, sans-serif;}
.submenu{display:none;position:absolute;z-index:10;background:#fff;top:35px;left:15px;padding:2px;text-align:left;zoom:1}
.submenu a{font-weight:bold;font-size:10px;display:block;padding:3px 5px;position:relative;z-index:10;}
.hassub{background-image:url(images/arrow.gif);background-repeat:no-repeat;background-position:right 4px}
.submenu img{border:0px;float:right;display:block}
.submenu a:hover{font-size:10px;text-decoration:none;background-color:#1762A6;color:#fff}
.hmenu_subitem{position:relative}
.subsubmenu{display:none;position:absolute;z-index:11;left:250px;top:0px;background:#fff;padding:2px}

a.vertical{display:block;color:#FFFFFF;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
padding:0px 0px 0px 3px;width:auto;height:16px;background:#CC0000;}
a.vertical:hover {color:#FFFFFF;background:#A42B58;}
.fond_body {background:url(../../img/body.jpg) no-repeat;}
.fond_gauche{background:url(../../img/menu_gauche.jpg) no-repeat;}
.fond_bas{background:url(../../img/bas.jpg) no-repeat;}
.bordure {border:2px solid #FFFFFF;}

#page{float:right;width:634px;text-align:left;font-size:11px;margin-top:10px}
.txt1{color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.txt2{color:#000000;}
.txt3{color:#333333;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}

.element_liste{list-style-image:url(../../img/puce.gif);}
.element_liste ul{list-style-image:url(../../img/puce2.gif);}

.element_flottant_droite{float: right; margin-right:10px;}
.element_flottant_gauche{float: left; margin-left:10px;}

.bordure_flash {border: 1px solid #ffffff;display:block;}


h2 {letter-spacing:6px;font-size:1.1em;
border-bottom:1px solid #ff6600;
text-align:right;color: #000000;}
h2:first-letter {font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;text-transform: uppercase;}
h3{letter-spacing: 6px;font-size:1em; border-bottom:1px solid #FFFFFF;}

#bottom{clear:both;background:url(images/back_bottom.jpg) no-repeat left bottom;height:180px}
.fond_bas{background:url(../../img/bas.jpg) no-repeat;padding-top:40px;font-size:12px}

.tableau1{border: thin dashed #000000;background-color: #FFFFFF;}
.tableau1 th{color: #FFFFFF;background-color: #000000;}
.tableau1 td{color: #000000;}

table td{font-size: 13px;}
th{}

.formulaire td{color:#000000;}
.formulaire input, textarea, select {color:#000000;background-color: #ffffff;}

.transparent{filter:alpha(opacity=60);moz-opacity:0.60;opacity: 0.60;}
.tableau_vignette  a img{border: 2px solid #DC942E;}	
.tableau_vignette a:hover img{border: 2px solid #fff}

.mention{font-style:italic;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align: left;font-weight: bold;}

div#login {width:190px;height:150px;margin-left:50px;margin-top:0px;}

.bas_body {background:url(../../img/bas_body.jpg) no-repeat;}
div#anim {width:628px;height:350px;margin-left:0px;margin-top:0px;
visibility: visible;z-index: 0;overflow: hidden;position: relative ;}
div#anim_petit{width:628px;height:93px;margin-left:0px;margin-top:0px;visibility: visible;z-index: -1;
overflow: hidden;position: relative ;}
.titre_page {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;font-weight: bold;color: #4085BC;}
.fond_gauche_uk {background:url(../../img/menu_gauche_uk.jpg) no-repeat;}
