

@import url(animate.css);


html {
	margin: 0;
	padding: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#313131;
	/*background-color:#FFFFFF;*/
	/*background:url("images/main-bg.gif") top center repeat;*/
	background-color:#FFFFFF;

	}
	#notaire{
margin: 0;
padding: 0;
}		
.clear {
	clear:both;
}

a img {border: none;} 

p { 
	padding: 10px; 
	text-align: justify;
	}

p .box{ 
	padding: 10px; 
	text-align: justify;
	color:#999999;
	}
	
	
h1{


color:#FFFFFF;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-top:5px;
margin-bottom:5px;
text-decoration:none;
font-variant:caps;
font-weight:bolder;
font-size: 25px;
/*font-weight:normal;*/
	}	
h5{


color:#FFF;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-top:5px;
margin-bottom:5px;
text-decoration:none;
font-variant:caps;
font-weight:normal;
font-size: 14px;
/*font-weight:normal;*/
	}

h6{


color:#FFF;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/


margin:0px;

margin-top:5px;
margin-bottom:5px;
text-decoration:none;
font-variant:caps;
font-weight:bolder;
font-size: 14px;
/*font-weight:normal;*/
background:url("images/fleshe.png") no-repeat left;
}	
	
h4{

color:#313131;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/


margin:0px;
margin-bottom:10px;
margin-top:10px;
text-decoration:none;
font-variant:caps;
font-weight:bolder;
font-size: 14px;
/*font-weight:normal;*/

	}
	
	h4.nomination{

		color:#FFFFFF;
		/*padding:0 0 0 25px;*/
		/*padding-bottom:0px;*/


		margin:0px;
		margin-bottom:10px;
		text-decoration:none;
		font-variant:caps;
		font-weight:bolder;
		font-size: 12px;
		text-align:center;
		/*font-weight:normal;*/

	}
		h4.news{

		color:#222222;
		/*padding:0 0 0 25px;*/
		/*padding-bottom:0px;*/


		margin:0px;
		margin-bottom:10px;
		text-decoration:none;
		font-variant:caps;
		font-weight:bolder;
		font-size: 12px;
		text-align:left;
		/*font-weight:normal;*/

	}



h3.notice{
background:url("images/puce-carre.png") no-repeat left;
color:#313131;
margin:0px;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
padding:0 0 0 20px;
text-decoration:none;
font-weight:bold;
font-size: 13px;

	}
h3.notice{
background:url("images/puce-carre.png") no-repeat left;
color:#313131;
margin:0px;
margin-top:10px;
margin-left:10px;
text-align:left;
margin-bottom:10px;
padding:0 0 0 20px;
text-decoration:none;
font-weight:bold;
font-size: 13px;

	}
h3.nominatif{
background:url("images/puce-carre.png") no-repeat bottom left;
color:#313131;
margin:0px;
margin-top:10px;
margin-left:0px;
text-align:left;
margin-bottom:10px;
padding:0 0 0 20px;
text-decoration:none;
font-weight:normal;
font-size: 13px;
	}

h3.not{
background:url("images/puce-carre.png") no-repeat bottom left;
color:#651a17;
margin:0px;
margin-top:10px;
margin-left:0px;
text-align:left;
margin-bottom:10px;
padding:0 0 0 20px;
text-decoration:none;
font-weight:normal;
font-size: 17px;
	}

	
h3.lettre{
background:url("images/puce-carre.png") no-repeat left;
min-height:19px;
color:#313131;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/
padding-left:30px;
padding-top:5px;
padding-bottom:3px;
margin:0px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
font-variant:caps;
font-weight:bolder;
font-size: 13px;
/*font-weight:normal;*/
text-align:left;

	}	

h3.doc{
background:url("images/puce2.png") no-repeat left;
min-height:19px;
color:#313131;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/
padding-left:30px;
padding-top:5px;
padding-bottom:3px;
margin:0px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
font-variant:caps;
font-weight:bolder;
font-size: 13px;
/*font-weight:normal;*/
text-align:left;

	}	
a.lettre { 
	font-weight: bold; 
	text-decoration: none; 
	color: #313131;
	}

a.lettre:hover, a:active { 
	text-decoration: underline; 
	color: #479ed4;
	}
	
span{
	
	/*font-family:Trajan Pro;*/
	
	font-size:13px;
	font-weight:bold;
	font-variant:small-caps;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	margin:0px;
	}
	
	
	
h2{
/*background:url("images/fleshe2.png") no-repeat left;*/

color:#FFF;
/*padding:0 0 0 25px;*/
/*padding-bottom:0px;*/
padding-left:0px;
padding-top:2px;
padding-bottom:15px;
margin:0px;
margin-top:0px;
margin-bottom:5px;
text-decoration:none;
font-variant:caps;
font-weight:normal;
font-size: 25px;
/*font-weight:normal;*/
	}
	

a.fleche{

background:url("images/fleche.png") no-repeat left;
	margin-right:10px;
	padding:0 0 0 20px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	font-size: 12px;

}


a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #313131;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #651a17;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #651a17;
	}
	


strong{
	color:#651a17;

	}
strong.souligne{
text-decoration:underline;
	color:#333333;
	font-weight:normal;

	}
b{
	font-weight:bold;

	}	
	

acronym {
	border-bottom: none;
	}
.imageflotleft
{
margin-right:10px;
margin-bottom:10px;
margin-top:0px;
margin-left:0px;
padding:0px;
   float: left;
}

.imageflotright
{
margin-right:0px;
margin-bottom:10px;
margin-top:0px;
margin-left:10px;
padding:0px;
float: right;
}	

#ligne{
width:100%; 
height:1px;
background-color: #e5e6e0;
margin-top:10px;
margin-bottom:10px;

}

/*--------------------------------------------menu deroulant------------------------------------------------------------------*/
#menu, #menu ul /* Liste */     
{
		
		width: auto; 
		float:right;
		z-index:3000;
        padding : 0; /* pas de marge intérieure */
        margin : 0; /* ni extérieure */
		margin-top:0px;
		margin-right:0px;
		padding-top:30px;
        list-style : none; /* on supprime le style par défaut de la liste */
        line-height : auto; /* on définit une hauteur pour chaque élément */
        text-align : center; /* on centre le texte qui se trouve dans la liste*/
		 
}

#menu /* Ensemble du menu */
{

        font-weight : bold; /* on met le texte en gras */
        font-family: Arial,Verdana, Helvetica, sans-serif; /* on utilise Arial, c'est plus beau ^^ */
		
        font-size : 13px; /* hauteur du texte : 12 pixels */
		
}

#menu a /* Contenu des listes */
{


        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
		
       padding : 10px;/* aucune marge intérieure */
		
		
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		/*background:url("images/barre.png") center right no-repeat;*/
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width: auto; 
		height: auto;
		
}

#menu li /* Elements des listes */      
{ 
        float : left; 
        /* pour IE qui ne reconnaît pas "transparent" */
        border-right : 1px solid #000; /* on met une bordure blanche à droite de chaque élément */
}

/* IE ne reconnaissant pas le sélecteur ">" */
html>body #menu li
{
       /* border-right: 1px solid #fff ; /* on met une bordure transparente à droite de chaque élément */
}



#menu a.courent/* page-actif */    
{
		
      
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
		
       /* padding-left : 10px;/* aucune marge intérieure */
		
		/*background:url("images/barre2.png") center right no-repeat;*/
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		/*background : #121d24;*/
		
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
    width:auto; 
	height: auto;
}




#menu a:hover /* Lorsque la souris passe sur un des liens */    
{
		
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
		
        /*padding-left : 10px;/* aucune marge intérieure */
		
		
        /*background : #121d24; /* couleur de fond */        
        color : #fff; /* couleur du texte */
	/*background:url("images/barre2.png") center right no-repeat;*/
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width:auto; 
		height: auto;
}

#menu li:hover ul ul, #menu li.sfhover ul ul /* Sous-sous-listes lorsque la souris passe sur un élément de liste */
{
        left: -999em; /* On expédie les sous-sous-listes hors du champ de vision */
}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */
{
        left: auto; /* Repositionnement normal */
        min-height: 0; /* Corrige un bug sous IE */
}



#menu a b{
color : #ee7f00;


}

#menu li.office{
background:url("images/bout-office.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;



}
#menu li.office:hover{

background:url("images/bout-office2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
color : #fff;

}
#menu a.office /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-office.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 71px;
		height: 19px;
}
#menu a.office:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-office2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu a.officecourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-office2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 71px;
		height: 19px;
}

#menu li.equipe
{
       
		background:url("images/bout-equipe.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu li.equipe :hover
{
background:url("images/bout-equipe2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu a.equipe /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-equipe.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 71px;
		height: 19px;
}
#menu a.equipe:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-equipe2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu a.equipecourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-equipe2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}



#menu li.tarifs
{
       
		background:url("images/bout-tarifs.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 54px;
		height: 19px;
}
#menu li.tarifs :hover
{
background:url("images/bout-tarifs2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 54px;
		height: 19px;
}
#menu a.tarifs /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-tarifs.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 54px;
		height: 19px;
}
#menu a.tarifs:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-tarifs2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 54px;
		height: 19px;
}
#menu a.tarifscourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-tarifs2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 54px;
		height: 19px;
}





#menu li.service
{
       
		
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu li.service :hover
{
background:url("images/bout-services2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu li.servicecourent
{
background:url("images/bout-services2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu a.service /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-services.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 71px;
		height: 19px;
}
#menu a.service:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-services2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu a.servicecourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-services2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 71px;
		height: 19px;
}
#menu li.immo
{
       
		background:url("images/bout-immo.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
         width : 168px;
		height: 19px;
}
#menu li.immo :hover
{
background:url("images/bout-immo2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
         width : 168px;
		height: 19px;
}
#menu a.immo /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-immo.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 168px;
		height: 19px;
}
#menu a.immo:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-immo2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 168px;
		height: 19px;
}
#menu a.immocourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-immo2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 168px;
		height: 19px;
}
#menu li.info{

background:url("images/bout-info.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 96px;
		height: 19px;


}

#menu li.info:hover /* Contenu des listes */
{
color : #fff; /* couleur du texte */
		background:url("images/bout-info2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 96px;
		height: 19px;
}
#menu a.info /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-info.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 96px;
		height: 19px;
}
#menu a.info:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-info2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
       width : 96px;
		height: 19px;
}
#menu a.infocourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-info2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
      width : 96px;
		height: 19px;
}
#menu li.contact /* Contenu des listes */
{
background:url("images/bout-contact.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 72px;
		height: 19px;


}

#menu li.contact:hover /* Contenu des listes */
{
background:url("images/bout-contact2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 72px;
		height: 19px;


}


#menu a.contact /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-contact.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 72px;
		height: 19px;
}
#menu a.contact:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-contact2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 72px;
		height: 19px;
}
#menu a.contactcourent /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
       /* background : #000; /* couleur de fond */        
        color : #fff; /* couleur du texte */
		background:url("images/bout-contact2.png") center no-repeat;
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 72px;
		height: 19px;
}


/*---------------------------------------------------menu-bas----------------------------------------------------------------------------------------------------------*/	

#haut{
width: 100%; 
height: 622px;
background-color: #e6e6e6 ;
margin-top:0px;
}
#haut-page{
width: 100%; 
height: 200px;
background-color: #e6e6e6;
margin-top:0px;
}
#en-tete{
width: 100%; 
height: 50px;
margin:0px;
padding:0px;
}
#conteneur{
width: 100%; 
height: auto;

margin-top:0px;
background-color:#fcfcfc;

}
#onglets{
width: 1000px; 
height: 100px;
margin:0px;
padding:0px;
margin-right:auto;
margin-left:auto;

}

.lingos{
float:left;
width: 13px; 
height:13px;

}

#navigation{
	width: 1000px; 
	height: 100px;
	margin:0px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
/*background-color: #479ed4;*/

/*background: transparent url(images/fd-navigations.png) top center no-repeat;*/
}
#logo{
width: 102px; 
height: 101px;
display:block;
position:relative;
z-index:3000;
float:left;


}
#titre{
width: 102px; 
height: 101px;
display:block;
position:relative;
z-index:3000;
float:left;


}

li.logos{
display:block;
width: 102px; 
height: 101px;
background: transparent url(images/logos.png) top center no-repeat;

}
a.logos{
display:block;
width: 102px; 
height: 101px;
background: transparent url(images/logos.png) top center no-repeat;
}
a.logos:hover{
display:block;
width: 102px; 
height: 101px;
background: transparent url(images/logos.png)top center no-repeat;
}


#bando{

width: 100%; 
height:440px;
margin:0px;
margin-top:30px;
padding:0px;
padding-top:0px;
padding-bottom:0px;

}
#contenu{
	width: 1000px; 
	height: auto;
	margin-right:auto;
	margin-left:auto;
	color:#313131;
	padding-bottom:25px;
	padding-top:25px;

	background-color: #fcfcfc;
	
}

#texte-gauche{
width: 600px; 
height:auto;
float:left;
margin:0px;
padding:0px;
padding-right:30px;
padding-top:50px;
margin-bottom:30px;
}


#illustration-droite{
width: 370px; 
height:auto;
margin:0px;
padding:0px;
float:left;



}

#texte-droite{
width: 370px; 
height:auto;
float:left;
margin:0px;
padding:0px;
padding-top:100px;
margin-bottom:30px;
}


#illustration-gauche{
display:block;
width:600px; 
height:auto;
margin:0px;
padding:0px;
float:left;
margin-right:30px;
}
#block-lettre{
width:502px; 
height:auto;
min-height:450px;
float:left;
margin:0px;
padding:0px;
margin-right:35px;
margin-bottom:30px;

}
#block-guides{
width: 463px; 
height:auto;
min-height:450px;
float:left;
margin:0px;
padding:0px;
margin-right:0px;
margin-bottom:30px;

}

#block{
width: 305px; 
height:auto;
min-height:450px;
float:left;
margin:0px;
padding:0px;
margin-right:35px;
margin-bottom:30px;
}
#block2{
width: 305px; 
height:auto;
min-height:450px;
float:left;
margin:0px;
padding:0px;
margin-right:0px;
margin-bottom:30px;

}
#block-blanc-lettre{
width: 457px; 
height:auto;
min-height:536px;
margin:0px;
margin-left:25px;
padding:10px;
position: relative;
background-color: #FFFFFF;
box-shadow: 8px 8px 12px #dddade;
z-index:1;
}
#block-blanc-guides{
width: 418px; 
height:auto;
min-height:536px;
margin:0px;
margin-left:0px;
padding:10px;
position: relative;
background-color: #FFFFFF;
box-shadow: -12px 8px 12px #dddade;
z-index:1;
}

#block-blanc{
width: 260px; 
height:auto;
min-height:420px;
margin:0px;
margin-left:25px;
padding:10px;
position: relative;
background-color: #FFFFFF;
box-shadow: 8px 8px 12px #dddade;
z-index:1;
}
#block-blanc2{
width: 960px; 
height:auto;
min-height:420px;
margin:0px;
margin-left:0px;
padding:10px;
position: relative;
background-color: #FFFFFF;
box-shadow: -12px 0px 12px #dddade;
z-index:1;
}
#block-blanc3{
width: 260px; 
height:auto;
min-height:420px;
margin:0px;
margin-left:0px;
padding:10px;
position: relative;
background-color: #FFFFFF;
box-shadow: -12px 0px 12px #dddade;
z-index:1;
}
#block-mauve-lettre{
width: 287px; 
height:520px;
margin:0px;
margin-top:-540px;
padding:0px;
position: absolute;
background-color: #534543;
z-index:0;
}
#block-mauve-guides{
width: 230px; 
height:520px;
margin:0px;
margin-top:-540px;
margin-left:233px;
padding:0px;
position: absolute;
background-color: #651a17;
z-index:0;
}


#block-mauve{
width: 287px; 
height:420px;
margin:0px;
margin-top:-430px;
padding:0px;
position: absolute;
background-color: #534543;
z-index:0;
}

#block-mauve2{
width: 987px; 
height:420px;
margin:0px;
margin-top:-400px;
margin-left:20px;
padding:0px;
position: absolute;
background-color: #651a17;
z-index:0;
}

#block-mauve3{
width: 287px; 
height:420px;
margin:0px;
margin-top:-430px;
margin-left:20px;
padding:0px;
position: absolute;
background-color: #534543;
z-index:0;
}

#info{
width: 443px; 
height: auto;
min-height:95px;


}


#vignette{
float:left;
width:169px;
height:85px;
text-align:center;
vertical-align:top;
margin-bottom:20px;
}

#texte{
width:275px;
height:auto;
margin-left:180px;
text-align:justify;
vertical-align:top;

}

#map{
width:1000px;
height:400px;
margin:0px;
padding:0px;
margin-top:30px;
margin-bottom:30px;

}





#copyright{

margin:0px;
padding:0px;
width: 250px;
height: 15px;
float:left;

color:#313131;
}

#pied{
	width: 100%; 
	height: 120px;
	margin-top:0px;
	margin-bottom:0px;
padding-top:0px;
/*background: #4d3e34 url(images/barre2.png) top center repeat-x;*/
background-color:#FFF;
color:#313131;
}	



#bas{
width:1000px;
height:120px;
background-color:#FFF;
margin:0px;
padding:0px;
padding-top:20px;
margin-right:auto;
margin-left:auto;
padding-left:20px;
padding-right:20px;
color:#313131;

}

#mentions{

margin:0px;
padding:0px;
width: auto;
height: 20px;
float:left;
margin-right:0px;

bottom:0;
 color:#313131;

}


	
/*------------------------------------------------------*/				
	

a.bulle {
     position:relative;
    color:#313131; 
     text-decoration:none; 
    font-weight:normal;
     text-align:center; 
     font-size:11px;
	 
   }
   
   a.bulle:hover {
      background: none; 
      z-index: 2000; 
	  color:#313131;
	  text-decoration:underline; 
	  font-weight:normal;
   }
   
   a.bulle span { 
     display: none;
	  z-index: 10000;
	 
   }
   
   a.bulle:hover span {
   z-index: 10000;
      display: block; 
      position: absolute;
      top: -250px; 
      left: 40px;
      font-family:arial, verdana, sans-serif; 
      text-align:justify; 
      font-size:12px;
      font-weight:normal;
      background: white;
      padding: 5px;
      border: 1px solid #000000;
      border-left: 1px solid #000000;
   }
   




	


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*------------diapo---------------------------------*/
/*===================*/
/*=== Main Styles ===*/
/*===================*/


/*a, a:visited {
	color:blue;
	text-decoration:none;
}
a:hover, a:active {
	color:#000;
	text-decoration:none;
}*/




.theme-default #slider {
	display:block;
    margin-left:auto;
	margin-right:auto;
    width:1000px; 
    height:440px; 
	background-color: #edede1 ;
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}


	

/*------------------------------------------------------------------------*/





	









