/* Dfinition de rgle */
<!--@charset "iso-8859-1";-->


/* auteur: Daniel 
 Date de cration: 23/03/2006 
background-image:url("../images/intro.jpg"); */

/*LISTE DES ID*/
body {

margin: 0px;
background-color: ffffff;   
font: small;   
background-repeat:no-repeat;
}

.td_homo{
	font-family:Arial;
	font-size:0.8em;
	color: #3D5C61; 
}

#zone_guide{
width:400px;
margin-top:10px;
margin-left:10px;
}

#contenu {
float:left;    
padding: 5px;     
width:50%;
/*border: thin dotted gray;*/
}

.link a{
text-decoration:none;
border-bottom: 1px solid #357A80;
}

.centerTexte {
width:200px;
margin-left:25px;
text-align:center;
/*border: thin dotted gray;*/

}



#contenu-logo-right {
background-color: #F0F7F6;      
width:350px;  
float: right; 
/*border: thin dotted gray;*/
}



#espace-top{
width:350px;
float: right;
/*border: thin dotted;*/
}



#global {
background-image: url("../images/vernaculaire2.jpg");    
background-repeat: no-repeat;        
/*width: 850px; */
width:850px; 
float: left;   
/*border: thin dotted gray;*/
}

#global_en {
background-image: url("../images/vernaculaire2_e.jpg");    
background-repeat: no-repeat;        
width: 850px; 
float: left;   
/*border: thin dotted gray;*/
}




#global-contenu {
background-color: #F0F7F6;      
width:400px;      
float: left;      
border: thin dotted #479EA5;
}
/*border-left: thin dotted gray;  */

#logo {
width: 200px;
/*padding-top: 200px;*/
/*border:thin dotted #999999;*/

}

#logo_sarp_renovus {
float:left;
width:525px;
margin-top: 50px;
margin-bottom: 20px;
/*border: thin dotted green;*/

}


#logo_sarp_renovus2 {

width:500px;
margin-top: 50px;
margin-bottom: 20px;
/*border: thin dotted green;*/

}

#contenu-index{
float: left;
width:450px;
margin-top: 240px;
/*border: thin dotted gray;*/
}


.element-menu{
float:left; 
padding: 5px;  
border: thin dotted;
height: 10px;
}

#soustitre {
float:right;   
width: 75%;
}

#tab-maison-fiche {
float: left;   
width:180px;
}

#titre {
float: left;   
width: 500px;
margin-top: 50px;
padding-left: 220px;
/*border: thin dotted gray;*/
}

#titre_ligne_temps {
float: left;   
width: 325px;
margin-top: 50px;
padding-left: 220px;
/*border: thin dotted gray;*/
}


.titre_ligne_temps_global {
float: left;   
height:50px;
width: 800px;
margin-top: 50px;
padding-left: 220px;
border: thin dotted gray;
}

.logoLigneTemps {
float: left;
width: 65px;
margin-top: 50px;
/*border: thin dotted gray;*/
}



#titre-index-borne {
float: left;   
width: 790px;
margin-top: 50px;
/*border: thin dotted gray;*/
}


#top-global-contenu {
background-color: #F0F7F6;     
width:548px;     
float: left;     
/*border: thin dotted gray; */
}



.cadre-fiche-titre {
float: left;   
width: 180px; 

}
/*border: thin dotted;*/


.contenu {
color:000000;  
font-family: arial;   
font-size: 12px;   
font-style: normal;
color: #3D5C61; 
}

.description {
float: left;    
width: 130px;
}


.entete {
width:785px;  
float: left;        
bottom: auto;
/*border: thin dotted gray;*/
}


.espace-vide-entete {
width:60%;     
float: left;        
bottom: auto;
}

.fiche {
float: left;    
width: 40px;  
padding: 3px;
}

.fond-fiche {
float: left; 
background-color: #d1e7e3;   
border-bottom:  thin dotted #479EA5;   
border-right:  thin  dotted #479EA5;   
}
/*height: 17px;*/


/*.logo {
float: left;  
width: 4%;  
height:100px;
margin-top: 250px;
border:thin dotted #999999;
}*/

.logos-fiche {
float: left;   
width: 20%;  
height:50px;
text-align:center;
/*border: thin dotted gray;*/
}

.logos-fiche a{
text-decoration:none;
}

.logo-mvc {
float: right; 
margin-right: 25px; 
width: 167px;
height:70px;
/*border: thin dotted gray;*/
}


.maison {
float: left;    
width: 120px;  
height: 90px;
}

.maison-fiche {
float: left;    
width: 170px;  
height: 155px; 
padding: 5px;
}


.separateur {
float: left;   
width: 1%;  
height:45px;
text-align:center;
}

.td-background {
background-image:url("../images/intro.jpg");   
background-repeat:no-repeat;
}

.td-background2 {
background-image:url("../images/vernaculaire2.jpg");   
background-repeat:no-repeat;
}

.td1 {
background-color: #f2fffd;
}

.txtCredit {
color:#2A6CB2;  
font-family: arial;  
font-size:9.74px;  
font-style: normal;
}

.pied_page{
width: 750px;
}

.txtDroit {
float: left;
width: 750px;
margin-left: 7px;
margin-top: 40px;
color:#2A6CB2;  
font-family: arial;  
font-size:9.25px;  
font-style: normal;
/*border: thin dotted gray;*/
}


.txtDroit  a { text-decoration:none; color:#2A6CB2;}
.txtDroit  a:hover{ text-decoration:none; color:#214F7F; }
.txtDroit  a:active { text-decoration:none; color:#2A6CB2;}


.txtDroit_en {
float: left;
width: 750px;
margin-left: 7px;
margin-top: 20px;
color:#2A6CB2;  
font-family: arial;  
font-size:9.25px;  
font-style: normal;
/*border: thin dotted gray;*/
}


.txtDroit_en  a { text-decoration:none; color:#2A6CB2;}
.txtDroit_en  a:hover{ text-decoration:none; color:#214F7F; }
.txtDroit_en  a:active { text-decoration:none; color:#2A6CB2;}




.txtOrganisme {
float: left;
width: 200px;
margin-left: 3px;
color:#3C828C;  
font-family: arial;  
font-size:9.25px;  
font-style: normal;
/*border: thin dotted gray;*/
}

.important {
  border-bottom: 1px solid #2A6CB2;
}

.underlign_menu_cas {
  /*border-bottom: 1px solid #365D63;*/
  border-bottom: 1px solid #DB7655;
}


.souligne{
  border-bottom: 1px solid #336633;
}

.souligne_menu{
  text-decoration:underline;
  color:#DB7655;
}

.souligne_2{
  text-decoration:underline;
  color:#336633;
}

.souligne_title_jeune{
	border-bottom: 1px solid #3D5C61;
}

.reponse_jeune{
color:#F1825E;
font-style:italic;
}



.Arial-14px  {
color:#365D63;  
font-family: arial;  
font-size:14px;  
font-style: normal;
}

.Arial-14px  a { 
text-decoration:none; 
color:#DC891B;
}
.Arial-14px  a:hover { color:#365D63; }
.Arial-14px  a:active { color:#DC891B; }

.Arialbold-14px {
color:#365D63;  
font-family: arial;  
font-size:14px;  
font-weight: bold;
}

#titreLexique {
color:#F1B96E;  
font-family: arial;  
font-size:14px;  
font-weight: bold
}

.texte4 {
color: #365d63; 
font-family:  arial; 
font-size: 12px; 
font-style: italic;
}

.textGeneralPro{
float: left;
margin-top:15px;
width:590px; 
color: #3D5C61; 
font-family: arial; 
font-size: 12px; 
font-style: normal;
border: thin dotted gray;
}

.Arial-12px {
color: #365d63; 
font-family:  arial; 
font-size: 12px; 
font-style: normal;
/*border: thin dotted gray;*/
}

.Arial-12px a{
text-decoration:none;
}



.texteLexique{
color: #365d63; 
font-family:  arial; 
font-size: 12px; 
/*font-style: normal;*/
padding-bottom: 0px;
/*border: thin dotted gray;*/
}

.Arial-12px-2 {
color: #98B8BB; 
font-family:  arial; 
font-size: 12px; 
font-style: normal;
/*border: thin dotted gray;*/
}

.Arial-12px-2  a { text-decoration:none; color:#98B8BB;}
.Arial-12px-2  a:hover { color:#365D63;; }
.Arial-12px-2  a:active { color:#98B8BB; }

.texte6 {
color: #317177; 
font-family:  arial; 
font-size: 12.46px; 
font-style: normal
}

.Arial-11px {
width: 150px;
color:#365D63;  
font-family: arial;  
font-size:11px;  
font-style: bold;
/*border: thin dotted gray;*/
}

.Arial-11px   a { text-decoration:none; color:#365D63;}
/*.Arial-11px  a:hover { color:#98B8BB;; }*/
.Arial-11px  a:hover { color:#ffffff;; }
.Arial-11px   a:active { color:#365D63; }

.Arial-11px-2 {
float: left;
width: 540px;
color:#317177;  
font-family: arial;  
font-size:11px;  
font-style: normal;
}
/*border: thin dotted gray;*/

.Arial-11px-2 a { text-decoration:none; color:#317177;}
.Arial-11px-2 a:hover { color:#98B8BB;; }
.Arial-11px-2  a:active { color:#317177; }

.Arial-11px-3 {
float: left;
width: 560px;
color:#317177;  
font-family: arial;  
font-size:11px;  
font-style: normal;
}

.accueil_langue {
width: 115px;
/*padding-left:35px;*/
padding-left:60px;
color:#254044;  
font-family: arial;  
font-size:12px;  
font-style: bold;
/*border: thin dotted gray;*/
}

.accueil_langue   a { text-decoration:none; color:#254044;}
.accueil_langue  a:hover { color:#ffffff;; }
.accueil_langue   a:active { color:#254044; }

.accueil_langue_index {
width: 150px;
padding-left:25px;
color:#254044;  
font-family: arial;  
font-size:13px;  
font-style: bold;
/*border: thin dotted gray;*/
}

.accueil_langue_index   a { text-decoration:none; color:#254044;}
/*.Arial-11px  a:hover { color:#98B8BB;; }*/
.accueil_langue_index  a:hover { color:#ffffff;; }
.accueil_langue_index   a:active { color:#254044; }



.auteur {
float: left;
width: 200px;
margin-left: 3px;
color:#317177;  
font-family: arial;  
font-size:11px;  
font-style: normal;
/*border: thin dotted gray;*/
}

.versionHTML {
float: right;
width: 100px;
margin-right:30px;
color:#317177;  
font-family: arial;  
font-size:11px;  
font-style: normal;
/*border: thin dotted gray;*/
}

.versionHTML a { text-decoration:none; color:#317177;}
.versionHTML a:hover { color:#98B8BB;; }
.versionHTML a:active { color:#317177; }


.versionHTML2 {
float: right;
width: 100px;
margin-right:45px;
color:#317177;  
font-family: arial;  
font-size:11px;  
font-style: normal;
/*border: thin dotted gray;*/
}

.versionHTML2 a { text-decoration:none; color:#317177;}
.versionHTML2 a:hover { color:#98B8BB;; }
.versionHTML2 a:active { color:#317177; }

.logoT{
float: right;
width: 30px;
margin-right:30px;
text-align:right;
/*margin-left: 240px;*/
/*border: thin dotted gray;*/
}

.logoLoupe{
float: right;
width: 30px;
/*margin-left: 5px;*/
/*border: thin dotted gray;*/
}

.logoLoupeBorne{
float: left;
width: 330px;
margin-left: 5px;
/*border: thin dotted gray;*/
}


.texte8 img{
vertical-align: middle;
}

.txtFiche {
color: #365d63;   
font-style: normal;   
font-family:  arial;   
font-size: 13px
}

.txtLogoFicheActif {
color: #365D63;   
font-family:  arial;   
font-size: 12px;   
font-style: bold;
}

.txtLogoFicheInactif {
color: #93AAAC;   
font-family:  arial;   
font-size: 12px;   
font-style: normal;
text-align:center;
}

a .txtLogoFicheInactif  { text-decoration:none; color:#98B8BB;}
a.txtLogoFicheInactif:hover { color:#365D63; }
a.txtLogoFicheInactif:active { color:#98B8BB; }

.txtTitreFiche {
color: #ae5224; 
font: bold; 
margin-left: 5px;
font-family:  arial; 
font-size: 15px
}

.txtTitreCategorie {
color: #ae5224;
width: 320px;
font: bold;
margin-left: 220px;
font-family:  arial; 
font-size: 14px;
/*border: thin dotted gray;*/
}

.txtTitreCategorie2 {
color: #ae5224;
width: 320px;
font: bold;
margin-left: 220px;
font-family:  arial; 
font-size: 12px;
/*border: thin dotted gray;*/
}


.frame_titles{
color: #ae5224;
width: 350px;
height: 10px;
margin-top: 60px;
margin-left: 225px;
font: bold;
/*margin-left: 220px;*/
font-family:  arial; 
font-size: 14px;
border: thin dotted red;
}

.vide {
float: left;   
width: 5px;  
height:45px; 
/*border: thin dotted gray;*/
}



.vide2 {
float: left;   
width: 800px;  
height:25px;
/*border: thin dotted gray;*/
}

/*divers menu*/

.sousmenu-actif{
float:left;
color: #365D63; 
font-family: arial; 
font-size: 12px; 
font-style: normal;
}
/*border: thin dotted gray;*/

.sousmenu-inactif{
float:left;
color: #9AAEB1; 
font-family: arial; 
font-size: 12px; 
font-style: normal;
}
/*border: thin dotted gray;*/

.sousmenu-actif a { text-decoration:none; color:#365D63;}
.sousmenu-actif a:hover{ text-decoration:none; color:#365D63; }
.sousmenu-actif a:active { text-decoration:none; color:#365D63;}



.sousmenu-inactif a {color:#9AAEB1;}
.sousmenu-inactif a:hover { color:#365D63; }



.menu-secondaire {
color:#AE5224;   
font-family: arial;   
font-size: 14px;   
font-style: normal;
}

.menu-secondaire a { text-decoration:none; color:#AE5224;}

.menu-secondaire a:hover { color:#365D63;
}
.menu-secondaire  a:active { color:#AE5224;}

.blank-link{
float: left;
}

/*FIN DE LA LISTE DES CLASS*/

/* Fin de la section de style gnr par WebExpert le 06/04/2006 10:37:05 */

.text_wPadding{
	padding-left:10px;
}

.title-trucs{
width: 200px;
margin-left:25px;
margin-top:15px;
margin-bottom:10px;
float: left;
color: #B6411A; 
font-family: arial; 
font-size: 18px; 
font-style: normal;
font-weight: bold;
/*border: thin dotted gray;*/
}

.title-trucs2{
width: 525px;
margin-left:25px;
margin-top:15px;
margin-bottom:10px;
float: left;
color: #B6411A; 
font-family: arial; 
font-size: 18px; 
font-style: normal;
font-weight: bold;
/*border: thin dotted gray;*/
}

.title-sous-trucs{
width: 525px;
margin-top:10px;
margin-bottom:10px;
float: left;
color: #3D5C61; 
font-family: arial; 
font-size: 18px; 
font-style: normal;
font-weight: bold;
/*border: thin dotted gray;*/
}

.title-sous-trucs2{
width: 590px;
margin-top:10px;
margin-bottom:10px;
margin-left: 5px;
float: left;
color: #3D5C61; 
font-family: arial; 
font-size: 18px; 
font-style: normal;
font-weight: bold;
/*border: thin dotted gray;*/
}


.section_trucs{
width: 525px;
margin-top:12px;
margin-bottom:5px;
/*float: left;*/
color: #B6411A; 
font-family: arial; 
font-size: 16px; 
font-style: normal;
font-weight: bold;
/*border:thin dotted gray;*/
}

.bold{
font-weight:bold;
margin-bottom:5px;
}

.table_1{
width:590px;
float:left;
/*border:thin dotted #FF0000;*/
}

.table_525{
width:525px;
margin-bottom:10px;
/*border:thin dotted #FF0000;*/
}

.table_500{
width:500px;
/*border:thin dotted blue;*/
}

.table_500_renovate{
margin-left:25px;
width:500px;
/*border:thin dotted blue;*/
}


.table_1500{
width:400px;
/*border:thin dotted blue;*/
}



.table_2{
width:450px;
/*border:thin dotted #000099;*/
}

.table_3{
width:550px;
/*border:thin dotted blue;*/
}

.table_4{
width:98%;
/*border: thin dotted red;*/
}

.table_5{
width:600px;
float:left;
/*border:thin dotted #FF0000;*/
}


.table_pied_page{
float:left;
width:750px;
/*border:thin dotted gray;*/
}

.td_gauche{
width:25%;
/*border:thin dotted gray;*/
}

.td_droit{
width:75%;
/*border:thin dotted gray;*/
}
.td_1{
width:180px;
/*border:thin dotted #FF0000;*/

}

.td_align_center{
text-align:center;
}

.td_alignright{
width:180px;
text-align:right;
}

.td_alignright2{
text-align:right;
}

.td_2{
width: 400px;
/*border:thin dotted #FF0000;*/
}

.td_3{
width:90px;

}

.td_4{
with:350px;
}

.td_5{
width:120px;
}

.td_6{
width:250px;
/*border:thin dotted gray;*/
}

.td_7{
width:125px;
}


.td_33height{
height:33%;
}
.td_98{
width:98%;
}

ul.general {
list-style-type:disc;
}

.li{
float:left;
width:525px;
display:list-item;
/*border: thin dotted gray;*/
}

.li2{
float:left;
width:480px;
display:list-item;
/*border: thin dotted gray;*/
}

/*.li2{
float:left;
width:525px;
display:list-item;
}*/

.simulateur_renovus{
float:left;
width: 250px;
padding: 5px;
color: #3D5C61; 
font-family: arial;
font-size: 12px; 
/*border: thin dotted gray;*/
}

.txtOrganisme_renovus {
/*float: left;*/
margin-left: 3px;
color:#3C828C;  
font-family: arial;  
font-size:11px;  
font-style: normal;
/*border: thin dotted gray;*/
}

ul#intro-menu-homo {
/*width:625px;*/
margin: 0px;
font-family: arial; 
font-size: 12px; 
font-style:bold;
list-style-type: square;
/*border:thin dotted gray;*/

}

#intro-menu-homo li {
display:;
margin: 5px 45px;
color: #365D63;
}

#intro-menu-homo a {
color: #365D63;
text-decoration: none;
}
#intro-menu-homo a:hover {
color: #9AAEB1;
}

/*******************************************************/

.map_content{
width: 525px;
padding-top: 20px;
/*border: thin dotted blue;*/
}


.map_gauche {
float: left;
padding-top:20px;
margin-top: 35px;
margin-left: 100px;
width: 250px;
/*border: thin dotted red;*/
}

.map_droite {
float: left;
padding-top:20px;
margin-top: 40px;
width: 250x;
/*height: 420px;*/
border: thin dotted blue;
}

ul.map_section {
/*width: 500px;*/
float:left;
margin: 0px;
font-family: arial; 
font-size: 13px; 
font-style:bold;
list-style-type: square;
/*border:thin dotted gray;*/
}
.map_section li {
/*display:;*/
margin: 5px 40px;
color: #365D63;
font-weight:bold;
}

.map_section a {
display:marker!important;
color: #F1825E!important;
text-decoration: none;
}
.map_section a:hover {
color: #9AAEB1;
}



ul.map_link {
width: 500px;
float:left;
margin: 0px;
font-family: arial; 
font-size: 13px; 
font-style:bold;
list-style-type:circle;
/*border:thin dotted gray;*/
}
.map_link li {
/*display:;*/
margin: 5px 5px;
color: #365D63;
font-weight:bold;
}

.map_link a {
color: #F1825E!important;
text-decoration: none;
}
.map_link a:hover {
color: #d2542a!important;
}

.credits{
padding-top:20px;
margin-top: 35px;
margin-left: 200px;
width: 600px;
}
.titre-credits{
font-family: arial; 
margin-bottom:20px;  
font-weight: bold;
color: #B6411A; 
font-size: 18px; 
font-style: normal;
font-weight: bold;
}
.vide-credits{ 
padding-bottom:25px;  
}
.titre_hidden{
float:right;
width:0px;
visibility:hidden;
}
