/* Style CSS legiteam */
{ margin: 0px; padding: 0px; }
a img{border:  none ;}

body {margin: 0px;padding:0px; text-align: center; background-color: #F3E0C0;font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:80%;}

#global {margin-left: auto;margin-right: auto;width: 780px; /* largeur de l'affichage du site */text-align:justify; /* on rétablit l'alignement normal du texte */}

a{color:#604A7F;text-decoration:underline ;}

a:hover{text-decoration: none;color: #F57900;}

h2{font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;margin-bottom: 5px;}

#header{width: 780px;height:85px;}

#manu-haut{width: 780px;height:122px;}

#titre1{float:left;color: #626262;font-weight: bold;margin-top:30px;margin-right:18px;width: 372px;height:35px;}

#titre2{float:right;color: #626262;font-weight: bold;margin:10px 0px 10px 0px;width: 260px;}

#titre2 a {color: #604a7f;text-decoration: underline;}
#titre2 a:hover {text-decoration: none;color: #f57900;}

#contener-gauche {float:left;background-color:#ffffff;background-color:#ffffff;margin-right:29px;width: 480px;height:auto;}

#contener-droite22{float:right;font-size:12px;padding:0px 0px 0px 0px;width: 260px;height:auto;}

#recherchebloc2{float:left;margin-top:20px;font-size:10px;width: 225px;}



#contenu-gauche{float:left;margin:19px 19px 0px 0px;padding-right:10px;width:470px;}

#contenu-droite{float:right;padding-top:5px;width:260px;height:auto;}
#contenu-droiteSte{float:right;padding-top:30px;width:260px;height:auto;}
#contenu-Ste{float:left;width:760px;height:auto;}

#contenu-droite3{float:right;padding-top:5;width:260px;height:auto;}

#contenu-droite2{float:right;padding-left:10px;margin-bottom:10px;background-image:url(../IMG/images/fon.jpg);background-repeat: repeat-y;width:190px;height:auto;}

#arrondi{float:right;padding: 0px 0 0px 0px;font-family:serif;font-size:16px;font-weight:bold;color:#ffffff;text-align:center;background-image: url(../IMG/images/arrondi.jpg);background-repeat: no-repeat;width:200px;height:25px;}

#contenu-bloc-droite1{float:right;margin:5px 10px 20px 10px;width: 246px;height:auto;text-align:justify;}

#contenu-bloc-droite2{float:right;margin-top:3px;margin:5px 5px 20px 10px;width: 246px;height:auto;text-align:justify;}

#contenu-bloc-droite3{float:right;margin:5px 5px 5px 10px;margin-top:3px;width: 246px;height:auto;text-align:justify;}

#txt1_1{background-color:#FFFFFF;padding-left: 3px;margin-right: 0px;display:block; height:auto;text-align:justify;}

#newsletter{background-image: url(../IMG/images/newsletter.jpg);background-repeat: repeat-x;margin-top: 60px;width: 356px;height:auto;overflow: hidden;}
	
#carroussel{padding:5px 0px 5px 5px;background-repeat: repeat-x;margin-top:0px;width: 480px;height: 200px;overflow: hidden;margin-bottom:0px;}

#forums{float:left;background-image: url(../IMG/images/forums.jpg);background-repeat: no-repeat;margin-top:0px;width: 400px;height: 169px;overflow: hidden;}

/*début hover sur image contact*/
#dmcbloc img {display: none;}

#dmcbloc{display: block;width:138px;height:122px;background-image:url(../IMG/images/6.jpg);}
  
#dmcbloc:hover {background-image:url(../IMG/images/6_6.jpg);} 
/*fin hover sur image contact*/

.hierarchie{float:right;}
.petit_titre{color: #25ACB3;font-weight: bold;text-decoration: underline;}
.texte1{margin-left: 4px;}
.souligne_gras{text-decoration: underline;font-weight: bold;}
.souligne{text-decoration: underline;}
.souligne2{text-decoration: underline;color: #FFFFFF;}
.souligne3{text-decoration: underline;color: #000000;}
.titre {color:#000000;font-weight: bold;font-size:14px;}
#titre2 {color:#000000;font-weight: bold;font-size:12px;}
.titre-r {color:#9B140D;font-weight: bold;font-size:14px;}
.champ-obligatoire {color:#B00000;}
.blanc{color:#ffffff;}
.Style1{font-size:20px; color:#EACA05;font-weight:bold;margin-bottom:10px;}
.puce2{display: inline;}
.wireframemenu{border: 1px solid #C0C0C0;background-color: white;border-bottom-width: 0;width: 170px;}
.wireframemenu a{font: bold 13px Verdana;padding: 4px 3px;display: block;width: 100%; /*Define width for IE6's sake*/color: #595959;text-decoration: none;border-bottom: 1px solid #C0C0C0;}
.wireframemenu a:visited{color: #595959;}
.wireframemenu a:hover{background-color: #F8FBBD;color: black;}
.wireframemenu ul{padding: 0;margin: 0;list-style-type: none;}
* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */width: 164px;}
html>body .wireframemenu a{width: auto;} /*Non IE rule*/
/* Définition globale des styles */

div, p{font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size: 13px;color: #616161;text-align:justify;}



/* positionnement */
#left{width: 28px;background-color: #FFFFFF;}

#separa2{width: 14px;background-color: #FFFFFF;}

#right{width: 28px;background-color: #FFFFFF;}
/* fin positionnement */

/* style par ordre de rédaction*/

#corps1{width: 356px;background-color: #FFFFFF;}

#corps1 img{display: inline;}

#txt2{margin-left: 10px;margin-top: 12px;}

#image {float: left; margin: 0 6px 6px 0;}

#g_texte{background-color: #FFFFFF;}

#t{text-align: justify;margin-left: 10px;margin-right: 10px;}

#copyright{padding-top: 35px;color: #FFFFFF;text-align: center;}

#footer{float:left;background-image: url(../IMG/images/footer2.jpg);width: 780px;height:80px;text-align:center;}

#pied-page-links{text-align:center;}

/*début menu haut droite*/
.urbangreymenu{margin-top:2px;width: 180px;text-align:left; /*width of menu*/}

.urbangreymenu .headerbar{font: bold 13px;color: white;background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/margin-bottom: 0; /*bottom spacing between header and rest of content*/text-transform: uppercase;padding: 7px 0 7px 31px; /*31px is left indentation of header text*/}

.urbangreymenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0; /*bottom spacing between each UL and rest of content*/}

.urbangreymenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}

.urbangreymenu ul li a{font: normal 12px;color:#001080;font-weight: normal;background: #ffffff;display: block;padding: 5px 0;line-height: 17px;padding-left: 8px; /*link text is indented 8px*/text-decoration: none;}

.urbangreymenu ul li a{border: solid 1px #eee;color:#001080;}

.urbangreymenu ul li a:hover{ /*hover state CSS*/color: #000000;font-weight: normal;background: #F0C8B5;}
/*fin menu haut droite*/

.em-carousel {width:778px;height:auto;}




