img
{border:none;}

 

body{
 height:100%;
 width:100%;  
 margin-top:0;
 margin-bottom:0;
 margin-left:auto;
 margin-right:auto;
 font-family:Arial,sans-serif,Verdana,Lucida,Geneva;
 text-decoration: none;
 background:#b4b5b7;
 font-size:10pt;
  
 }

#cadre{ 
  width:1010px;
  margin:auto;
  margin-top:0;
  text-align:left;
  padding-top:0;
 
}

/*start for bandeau*/

#bandeau{ 
  position:relative;
  width:1010px;
  margin:auto;
  margin-top:0;
  text-align:left;
  padding-top:0; 
}

#bandeau_image{ 
  width:1010px;
  height:138px;
  margin:auto;
  margin-top:0;
  text-align:left;
  padding-top:0;
  background:url('../images/bandeau_fond.png') no-repeat;
  background-position:center center;border-bottom:2px solid #d60605;
  
}



#text_bandeau,#change_bandeautext{
	position:absolute; 
	margin-left:320px;top:30px;font-size:40pt;
        color:white;width:800px;text-align:center; font-weight:bold;z-index:200;
}

 
#text_bandeau1,#change_bandeautext1{
	position:absolute; 
	margin-left:322px;top:32px;font-size:40pt;
        color:#0085b0;width:800px;text-align:center; font-weight:bold;z-index:200;
}


#change_image,#change_bandeauimage{
	position:absolute;right:0px;top:0px;
	 }



#logo{position:absolute;margin-left:61px;margin-top:15px;}

#logo_admin{position:absolute;margin-left:5px;margin-top:0px;}

.menu_1{position:absolute;list-style:none;font-size:10px;margin-top:-69px;left:90px;z-index:100;padding:0px;width:1010px;}

/* menu fix*/
#menu2,#menu2_long,#menu2_long1,#menu2_contact{position:absolute;clear:both;list-style:none;background:none;/*margin-top:-20px;*/padding-left:0px;text-align:left;margin-left:0px;}

#menu2_long{left:10px;}

#menu2 li ,#menu2_long li,#menu2_long1 li{position:relative;float:left;margin-left:0px;margin-right:0px;text-align:left;width:100px;}

#menu2_long1 li, #menu_long1 li a{width:200px}

#menu2 li a ,#menu2_long li a,#menu2_long1 li a,#menu2_contact{text-align:left;background:none; display: block;height:18px;padding-right:5px;padding-left:5px;margin-top:5px;color:white;text-align:center;}

#menu2_long li,#menu2_long li a{width:180px;}

#menu2_contact li,#menu2_contact li a{width:150px;}


#menu3{position:absolute;clear:both;list-style:none;background:none;margin-top:0px;padding-left:0px;margin-left:-160px;width:900px;text-align:left;}

#menu3_long{position:absolute;clear:both;list-style:none;background:none;margin-top:0px;padding-left:0px;margin-left:-160px;width:900px;text-align:left;}

#menu3 li, #menu3_long li{float:left;margin-left:0px;width:90px;}

#menu3 li a,#menu3_long li a {float:left;background:none; display: block;height:18px;padding-right:0px;padding-left:5px;margin-top:2px;width:90px;text-align:center;}

#menu3 .long, #menu3 .long a,#menu3_long .long, #menu3_long .long a{width:160px;}


/*end of menu fix*/


.menu_1 a {
	display: block;
}

.menu_1 li {float:left;}

.menu_1 li a {
	display: block;
	text-decoration: none;
        font-size:10pt;
	}


 

.menu_2{display:none;position:absolute;list-style:none;background:none;/*margin-top:-20px;*/padding-left:0;float:clear;margin-left:0px;width:160px;}

.menu_2 li {position:relative;text-align:left;padding-left:0px;padding-right:1px;background:url('../images/menu_gris.png');padding-bottom:1px;border-bottom:1px solid white;width:160px;}

.menu_2 li a {padding-top:1px;background:none; display: block;padding-right:0px;width:160px;color:white;height:18px;}

.menu_2 li a:hover{padding-top:1px;background:url('../images/menu_jaune.png');width:160px;}


.menu_3{display:none;position:absolute;list-style:none;margin-left:161px;padding-left:0px;top:0px;border-left:1px solid white;}

.menu_3 li {position:relative;text-align:left;background:url('../images/menu_gris.png');}

.menu_3 li a {color:white;background:none; display: block;padding-top:1px;width:160px;}

.menu_3 li a:hover{background:url('../images/menu_jaune.png');padding-top:1px;}




.connaitre a, .connaitre_dans a{ color:#411a46;height:20px;width:140px;text-align:center;}


 .connaitre a{background:url('../images/menu21.png') no-repeat;}


//.connaitre li,.connaitre_dans li {margin-left:6px;}
.connaitre a:hover{height:20px;width:140px; }


.connaitre a:hover, .connaitre_dans{background:url('../images/menu22.png') no-repeat;}


.offre a, .offre_dans a{ color:#411a46;height:20px;width:90px;text-align:center;} 


.offre a{background:url('../images/menu21_long.png')} 

.offre a:hover{height:20px;}



.offre a:hover, .offre_dans{background:url('../images/menu22_long.png')}




.engagement a,.engagement_dans a{ color:#411a46;height:20px;width:133px;text-align:center;}

  .engagement a{background:url('../images/menu21_long.png')}

.engagement a:hover{height:20px;width:133px;}


.engagement a:hover, .engagement_dans{background:url('../images/menu22_long.png')}





.boite a, .boite_dans a{ color:#411a46;height:20px;width:110px;text-align:center;} 


 .boite a{ background:url('../images/menu21_long.png');}

.boite a:hover{height:20px;width:110px;}


.boite a:hover, .boite_dans{background:url('../images/menu22_long.png')}


.glossier a, .glossier_dans a{ color:#411a46;height:20px;width:90px;text-align:center;} 


.glossier a{background:url('../images/menu21_long.png')} 

.glossier a:hover{height:20px;width:90px;}


.glossier a:hover, .glossier_dans{background:url('../images/menu22_long.png')}

.contact a,.contact_dans a{ color:#411a46;height:20px;width:140px;text-align:center;} 

.contact a{background:url('../images/menu11.png') no-repeat;}

.contact a:hover{height:20px;width:140px;}



 .contact a:hover, .contact_dans{background:url('../images/menu12.png') no-repeat;}

.menu_1 li:hover .menu_2, .menu_1 li.over .menu_2 { display: block; } /* The magic */

.menu_2 li:hover .menu_3, .menu_2 li.over .menu_3 { display: block; } /* The magic */

.no_border{border:none;}


.menu_1 li a{color:white;text-decoration:none;}

#menu_bleu{height:21px;width:1010px;background:url('../images/barre_blue.png')}

#menu_jaune{background:#f5af00;height:22px;width:1010px;}

#menu_jaune a{text-decoration:none;color:white;color:white;}

#barre_recherche{height:20px;width:1010px; /*background:#ff2253;*/background:#da1010;}

#barre_recherche a{text-decoration:none;color:white;color:white;}

.bouton{color:#0085ca;font-size:8pt;font-weight:bold;width:70px;}
.home{margin-left:10px;}
.hightline{font-weight:bold;text-decoration:underline;color:white;}


.menu2_engagement{left:0px;}
 
 .menu2_contact{left:500px;}
 .menu2_offre{left:0px;}

/*end of bandeau*/

/*start of milieu*/

#middle{min-height:520px;/*background:#f6f9fd;*/background:white;position:relative;padding-bottom:20px;min-height:500px;padding-left:0px;text-align:center;}

#line{height:15px;border-bottom:2px solid #d70808;}


#icon{margin-left:8px;}

#location{position:absolute;margin-left:20px;font-size:10pt;color:#98b2dd;padding-top:5px;}

#location a{color:#98b2dd;font-weight:bold;}



.textzone{width:100px;}

#recherche{position:absolute;right:78px;top:218px;}

 

#left{position:absolute;left:20px;width:173px;padding-top:30px;}

.cadre_gris_left{margin-top:-5px;margin-bottom:-5px;
  background:url('../images/cadre_middle.png');
  width:173px;height:200px;}

.cadre_gris_left_bottom{margin-top:-5px;margin-bottom:-5px;
  background:url('../images/cadre_middle.png');
  width:173px;height:20px;}

.cadre_gris_right{margin-top:-5px;margin-bottom:-5px;
  background:url('../images/cadre_middleright.png');
  width:173px;height:200px;}

.cadre_gris_right_bottom{margin-top:-5px;margin-bottom:-5px;
  background:url('../images/cadre_middleright.png');
  width:173px;height:20px;}

#notice{color:red;font-size:10pt;text-decoration:blink;}

.cadre_gris_left p,.cadre_gris_right p{padding-left:10px;padding-right:10px;}
.colle{margin:0px;}

.liste_style{text-align:center;width:150px;background:#fefefe;border-bottom:2px solid #f1f1f1;border-right:1px solid #f1f1f1;}

#right{position:absolute;left:830px;width:173px;padding-top:30px;}

#left_inter{position:absolute;margin-top:20px;left:30px;width:173px; text-align:center;}

.fond_image,#fond_image{ background:url('../images/cadre_middle.png');height:200px;width:173px;margin-top:-7px;margin-bottom:-7px;padding-top:0px;vertical-align:top;}

.ul_cadre{padding-left:17px;padding-top:10px;margin-top:0px;color:gray;padding:0;margin:2px;margin-top:10px;list-style:none;}
.ul_cadre li{margin:0px;text-align:left;padding:0;font-size:10pt;padding-left:3px;}

.image_gauche, .image_droite{margin-left:3px;}

#right_inter{position:absolute;margin-top:20px;left:820px;text-align:center;padding-top:-25px;}

#fond_image_droite{ background:url('../images/cadre_middle.png');height:200px;width:173px;margin-top:-7px;margin-bottom:-7px;margin-left:9px;}
.cadre_bleu_right{margin-top:20px;
  background:url('../images/bloc_blue.png') no-repeat;
  width:173px;height:233px;}




#box{margin-left:30px;margin-top:-20px;width:750px;}


#box a,#box1 a{text-decoration:none;}

#box1{margin-left:30px;margin-top:20px;width:750px;}

 

#plan_site
{list-style:none;
}

#plan_site li{font-weight:bold;}

 #plan_menu,#plan_soumenu
{
 list-style: square inside; 
}

#plan_menu li{font-weight:normal;margin:3px;}


 
.cadre{width:100px;color:#5cb6d6;font-size:10pt;margin-top:-200px;}

.espace2{width:150px;color:#5cb6d6;font-size:10pt;margin-top:-200px;}
.espace3{width:120px;color:#5cb6d6;font-size:10pt;margin-top:-200px;}
.text_left{text-align:left;}
.text_right{text-align:right;}

.titre_secumanager a{color:#1755bb;font-weight:bold;}

.titre_video a{color:#6a0a1c;font-size:10pt;margin-bottom:5px;font-weight:bold;}
.titre_clefs a{color:#e7ca07;font-size:10pt;margin-bottom:5px;font-weight:bold;}
.titre_rondes a {color:#f99032;font-size:10pt;margin-bottom:5px;width:200px;font-weight:bold;}
.titre_visiteur a{color:#159d5b;font-size:10pt;margin-bottom:5px;font-weight:bold;}
.titre_architecture a{color:#2a1437;font-size:10pt;margin-bottom:5px;font-weight:bold;}

#content a, #content_index{color:#a2a2a2;text-decoration:none;}
.titre_blue{font-size:14pt;font-weight:bold;color:#6678ff;}
.titre_blue_p,.res_cherche a,.res_cherche, .titre_blue_p a{font-size:10pt;color:#6678ff;font-weight:bold;text-decoration:none;padding-left:25px;}

.titre_blue_p li{margin-left:0px;}
.highlight{color:red;}
.titre_orange,.titre_orange_g, .titre_orange_g a{font-size:12pt;font-weight:bold;color:#a2a2a2;text-align:left;}

.titre_orange_g{font-size:14pt;padding-left:10px;}

.titre_engagements,.titre_engagements a{font-size:14px;text-align:center;color:#d60605;font-weight:bold;margin-top:0px;}

.titre_orange_p a{font-size:10pt;font-weight:normal;color:#a2a2a2;}

.espace, .espace a{width:80px;text-align:center;color:#a2a2a2;font-size:8pt;text-decoration:none;}
#plan_site li a{font-size:12pt;color:gray;text-decoration:none;background:none;}


#plan_site li{margin-bottom:10px;}
.text_gris, .text_gris a{font-size:10pt;font-weight:bold;color:#6678ff;text-decoration:none;}

.text_gris_n li{list-style:none;
	margin-left:40px;
	
        margin-top:5px;}
 

p{margin-bottom:5px;}

.text_gris_n,.text_gris_cadre ,.text_gris_cadre a,.text_gris_cadre ul li,.text_gris_cadre p{font-size:10pt;color:gray;text-align:left;padding-left:5px;text-align:left;padding-top:0px;}

.text_gris_n a{font-size:10pt;color:gray;text-decoration:none;text-align:left;}

#content{margin-left:225px;margin-right:225px;padding-top:30px;text-align:justify;color:gray;}

#content_index{margin-left:20px;margin-right:50px;padding-top:60px;width:800px;text-align:justify;}

.titre_orange a{font-size:12pt;font-weight:bold;color:#a2a2a2;text-align:left;}
#liste{list-style:none;padding-left:0px;}

#liste li{background-image:url(../images/icone_blue.png);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 0.8em;
        margin-top:5px;}

#center{text-align:center;}
#glossaire{margin-left:0px;margin-right:0px;}
#titre_glossaire{font-size:12pt;font-weight:bold;}
#description_glossaire{padding-bottom:20px;}
.image_reference{border:1px solid #ccc;width:120px;margin-left:20px;}
.liste_reference{background:#f2f2f2;border-bottom:2px solid #f1f1f1;border-right:1px solid #f1f1f1;border:1px solid #f1f1f1;color:gray;}


/*end of milieu*/



/*start of bottom*/
#bottom{
  position:relative;
  height:35px;width:1010px;
  background:url('../images/menu_jaune.png');
  background-position:center center;margin-bottom:0px;}

#ul_bottom{float:left;list-style:none;font-weight:bold;color:white;margin-top:5px;padding-left:330px;margin-bottom:2px;}

.li_bottom {float:left;font-weight:bold;list-style:none;width:120px;}

.li_bottom a {color:white;text-decoration:none;font-size:10pt;}

/* new menu*/

.label{padding-top:8px;font-size:12pt;}

.bouton_recherche{font-size:10px;}
 
img{ behavior: url('../images/iepngfix.htc'); }

.titre_blue_p{margin-top:5px;}
 
p{margin:2px;padding:2px;}
 
table#box_visiteurs,table#box_video,table#box_clef{width:580px;}

table#box_visiteurs,table#box_video,table#box_clef p {color:gray;font-size:10pt;}

table#box_video,table#box_clef{margin-top:-80px;}
table#box_video{margin-left:20px;}

#form_recherche{position:absolute;margin-left:820px;top:110px;z-index:2000;}
