﻿/******************** Menu Gauche **********************/

.menuGauche
{
	clear:both;
	width:190px;
	text-align:left;
}

.menuGauche ul
{
	margin:0px;
	padding:0px;
	clear:both !important;
}

.menuGauche li 
{
	padding:0px;
	clear:both !important;
}

/****** Menu Gauche Haut ******/

.menuGaucheHaut
{
	border-top:solid 1px #546a21;
	border-bottom:solid 1px #546a21;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.MenuGaucheHautNiveau1_Lien
{
	display:block;
	padding-left:30px !important;
	text-align:left;
	color:#071d58 !important;
	text-decoration:none !important;
	font-size:13px !important;
	font-weight:bold !important;
	font-family:Arial;	
	background-image:url('../Images/fleche_verte_off.gif');
	background-repeat:no-repeat;
	height:auto !important;
	height:19px;          /* compatibilité IE6 */
}

.MenuGaucheHautNiveau1_Lien_Selected	
{
	text-align:left;
	display:block;
	font-weight:bold !important;
	padding-left:30px !important;
	color:#91b927 !important;
	text-decoration:none !important;
	font-size:13px !important;
	font-family:Arial;	
	background-image:url('../Images/fleche_verte_on.gif');
	background-repeat:no-repeat;
}

.MenuGaucheHautNiveau2_Lien
{
	padding-left:50px !important;	
	display:block;
	text-align:left;
	color:Black !important;
	text-decoration:none !important;
	font-size:11px !important;
	font-family:Arial;	
	font-weight:bold !important;
	float:left;
	background-image:url('../Images/fleche_noir_off.gif');
	background-repeat:no-repeat;
	width:100px;
}

.MenuGaucheHautNiveau2_Lien_Selected
{
	clear:both;
	display:block;
	padding-left:50px !important;	
	background-image:url('../Images/fleche_noir_on.gif');
	background-repeat:no-repeat;
	float:left;
}

/****** Menu Gauche Centre ******/

.menuGaucheCentre
{
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}

/****** "Departements Bretons" ******/

.MenuGaucheCentreNiveau1_Lien
{
	display:block;
	text-align:left;
	color:#ff5900 !important;
	font-size:13px !important;
	font-family:Arial;	
	font-weight:bold !important;
	text-decoration:none !important;
	float:left;
	height:auto !important;
	height:19px;			/* Compatibilite IE6 */
	width:145px;
}

.MenuGaucheCentreNiveau1_Deroule
{
	clear:both;
	display:block;
	padding-left:30px !important;
	background-image:url('../Images/fleche_orange_off.gif');
	background-repeat:no-repeat;
	height:19px;
	float:left;
}

.MenuGaucheCentreNiveau1_Deroule_Selected
{
	clear:both;
	display:block;
	padding-left:30px !important;
	background-image:url('../Images/fleche_orange_on.gif');
	background-repeat:no-repeat;
	height:19px;
	float:left;
}

/******** Département **********/

.MenuGaucheCentreNiveau2_Lien
{
	display:block;
	text-align:left;
	color:black !important;
	text-decoration:none !important;
	font-size:12px !important;
	font-family:Arial;	
	font-weight:bold !important;
	float:left;
	/*height:14px !important;
	height:18px;  Compatibilité IE 6 */
	width:145px;
	overflow:hidden;
}

.MenuGaucheCentreNiveau2_Lien:hover{text-decoration:underline !important;}

.MenuGaucheCentreNiveau2_Deroule
{
	clear:both;
	display:block;
	padding-left:40px !important;
	background-image:url('../Images/fleche_noir_off.gif');
	background-repeat:no-repeat;
	height:14px;
	float:left;
}

.MenuGaucheCentreNiveau2_Deroule_Selected
{
	clear:both;
	display:block;
	height:14px;
	padding-left:40px !important;	
	background-image:url('../Images/fleche_noir_on.gif');
	background-repeat:no-repeat;
	float:left;
}

/********* Zone Touristique **********/

.MenuGaucheCentreNiveau3_Lien
{
	clear:both;
	display:block;
	float:left;
	width:130px;
	margin-left:50px !important;
	margin-left:30px; /* Compatibilité IE6 */
	position:relative;
	
	text-align:left;
	color:#91b927 !important;
	text-decoration:none !important;
	font-size:11px !important;
	font-family:Arial;	
	font-weight:bold !important;
	
}

.MenuGaucheCentreNiveau3_Lien:hover{text-decoration:underline !important;}

.MenuGaucheCentreNiveau3_Deroule
{
	display:block;
	padding-left:50px !important;
	background-image:url('../Images/fleche_verte_petite_off.gif');
	background-repeat:no-repeat;
	height:14px;
	float:left;
	clear:both;
}

.MenuGaucheCentreNiveau3_Deroule_Selected
{
	clear:both;
	display:block;
	height:14px;
	padding-left:50px !important;	
	background-image:url('../Images/fleche_verte_petite_on.gif');
	background-repeat:no-repeat;
	float:left;
}

/********* Commune *********/

.MenuGaucheCentreNiveau4_Lien
{
	display:block;
	padding-left:50px !important;
	text-align:left;
	color:#707070 !important;
	text-decoration:none !important;
	font-size:9px !important;
	font-family:Arial;	
	font-weight:bold !important;
}

.MenuGaucheCentreNiveau4_Lien:hover{text-decoration:underline !important;}

.MenuGaucheCentreNiveau4_Lien_Selected	
{
	text-align:left;
	display:block;
	padding-left:50px !important;
	color:#707070 !important;
	text-decoration:none !important;
	font-size:9px !important;
	font-family:Arial;	
}

/****** Menu Gauche Bas ******/

.menuGaucheBas
{
	clear:both;
	border-top:solid 1px #546a21;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}

.MenuGaucheBasNiveau1_Lien
{
	display:block;
	padding-left:30px !important;
	text-align:left;
	color:#d60071 !important;
	text-decoration:none !important;
	font-size:13px !important;
	font-family:Arial;	
	font-weight:bold !important;
	background-image:url('../Images/fleche_rose_off.gif');
	background-repeat:no-repeat;
	height:auto !important;
	height:19px;			/* Compatibilite IE6 */
}

.MenuGaucheBasNiveau1_Lien_Selected	
{
	text-align:left;
	display:block;
	padding-left:30px !important;
	color:#d60071 !important;
	text-decoration:none !important;
	font-size:13px !important;
	font-family:Arial;	
	background-image:url('../Images/fleche_rose_on.gif');
	background-repeat:no-repeat;
}

.MenuGaucheBasNiveau2_Lien
{
	display:block;
	padding-left:40px !important;
	text-align:left;
	color:#646567 !important;
	text-decoration:none !important;
	font-size:12px !important;
	font-family:Arial;	
	font-weight:bold !important;
	background-repeat:no-repeat;
	height:auto !important;
	height:19px;			/* Compatibilite IE6 */
}

.MenuGaucheBasNiveau2_Lien:hover
{
	text-decoration:underline !important;
}

.MenuGaucheBasNiveau2_Lien_Selected
{
	text-align:left;
	display:block;
	padding-left:40px !important;
	color:#646567 !important;
	text-decoration:none !important;
	font-size:12px !important;
	font-family:Arial;	
	background-repeat:no-repeat;
}

.MenuGaucheBasNiveau2_Lien_Selected:hover
{
	text-decoration:underline !important;
}

/******************** Menu Droit **********************/

/****** Menu Droit Bas ******/

.menuDroitBas
{
	width:180px;
	text-align:left;
	border-bottom:solid 1px #546a21;
	padding-top:5px !important;
	padding-bottom:5px !important;
	height:31px;
	float:right;
}

.menuDroitBas a:hover
{
	text-decoration:underline !important;
}

.menuDroitBas ul
{
	margin:0px;
	padding:0px;
}

.menuDroitBas li 
{
	padding:0;
	float:left;
}

.menuDroitBasNiveau1_Lien
{
	float:left;
	margin-left:2px !important;
	margin-right:2px !important;
	color:#0f3287 !important;
	text-decoration:none !important;
	font-size:10px !important;
	font-weight:bold !important;
	font-family:Arial;	
}

.menuDroitBasNiveau1_Lien_Selected	
{
	float:left;
	margin-left:5px !important;
	margin-right:5px !important;
	color:#0f3287 !important;
	text-decoration:underline !important;
	font-size:10px !important;
	font-family:Arial;
}

/******************** Menu Haut **********************/

/* Menu Haut Accueil */

.menuHaut_Accueil
{
	width:613px;
	height:37px;
	text-align:left;
	margin-top:110px;
}

.menuHaut_Accueil ul
{
	margin:0px;
	padding:0px;
}
.menuHaut_Accueil li 
{
	padding:0;
}

/* Menu Haut ListeResultats */

.menuHaut_ListeResultats
{
	width:613px;
	height:37px;
	text-align:left;
	margin-top:75px;
}

.menuHaut_ListeResultats ul
{
	margin:0px;
	padding:0px;
}
.menuHaut_ListeResultats li 
{
	padding:0;
}



/**** Menu Gites Ruraux ****/

.GR_MenuHautNiveau1
{
	float:left;
}

.GR_MenuHautNiveau1_Lien,
.GR_MenuHautNiveau1_Lien_Selected
{
	padding-top:7px !important;
	clear:both;
	display:block;
	height:27px;
	width:101px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	color:White !important;
	text-decoration:none;
	background-image:url('../Images/menu/GR_off.gif');
	float:left;
	text-align:center;
}

.GR_MenuHautNiveau1_Lien:hover
{
	background-image:url('../Images/menu/GR_on.gif');
}

.GR_MenuHautNiveau1_Lien_Selected
{
	background-image:url('../Images/menu/GR_on.gif');
}

/**** Menu Chambres d'Hôtes ****/

.CH_MenuHautNiveau1
{
	float:left;
}

.CH_MenuHautNiveau1_Lien
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:124px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	background-image:url('../Images/menu/CH_off.gif');
	float:left;
}

.CH_MenuHautNiveau1_Lien:hover
{
	background-image:url('../Images/menu/CH_on.gif');
}

.CH_MenuHautNiveau1_Lien_Selected
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:124px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	background-image:url('../Images/menu/CH_on.gif');
	float:left;
}

/**** Menu Gites d'étapes - séjour ****/

.GES_MenuHautNiveau1
{
	float:left;
}

.GES_MenuHautNiveau1_Lien
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:147px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	float:left;
	background-image:url('../Images/menu/GES_off.gif');
}

.GES_MenuHautNiveau1_Lien:hover
{
	background-image:url('../Images/menu/GES_on.gif');
}

.GES_MenuHautNiveau1_Lien_Selected
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:147px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	float:left;
	background-image:url('../Images/menu/GES_on.gif');
}

/**** Menu Campings - Chalets ****/

.CC_MenuHautNiveau1
{
	float:left;
}

.CC_MenuHautNiveau1_Lien
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:131px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	background-image:url('../Images/menu/CC_off.gif');
	float:left;
}

.CC_MenuHautNiveau1_Lien:hover
{
	background-image:url('../Images/menu/CC_on.gif');
}

.CC_MenuHautNiveau1_Lien_Selected
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:131px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;	
	background-image:url('../Images/menu/CC_on.gif');
	float:left;
}

/**** Menu GE ****/

.GE_MenuHautNiveau1
{
	float:left;
}

.GE_MenuHautNiveau1_Lien
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:108px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;
	background-image:url('../Images/menu/GE_off.gif');
	float:left;	
}

.GE_MenuHautNiveau1_Lien:hover
{
	background-image:url('../Images/menu/GE_on.gif');
}

.GE_MenuHautNiveau1_Lien_Selected
{
	padding-top:7px !important;
	display:block;
	color:White !important;
	text-decoration:none;
	text-align:center;
	height:27px;
	width:108px;
	font-size:12px;
	font-weight:bold !important;
	font-family:Arial;
	background-image:url('../Images/menu/GE_on.gif');
    float:left;	
}

/*
.accueilMenuHaut
{
	border:solid 1px black;
	background-color:white;
	text-align:left;
	margin:2px;
	margin-top:113px;
}

.accueilMenuPiedDePage
{
	background-color:White;
	border:solid 1px black;
	margin:2px;
}*/

.accueilMenuGauche
{
	margin:2px;
    border:solid 1px black;
    text-align:left;
}

/******************** Menu pages type "rubrique" **********************/

.rubriqueMenuHaut
{
	border:solid 1px black;
	background-color:white;
	text-align:left;
	margin:2px;
	margin-top:113px;
}

.rubriqueMenuPiedDePage
{
	margin-top:300px;
	border:solid 1px black;
	background-color:White;
}

.rubriqueMenuGauche
{
	margin:2px;
    border:solid 1px black;
    background-color:White;
    text-align:left;
}

/******************************************************************/

.blocMenu 
{
	margin-top:20px;
    text-align:center;
    width:140px;
    height:145px;
    float:left;
}

/*
.blocMenu h1 {
    margin:0 10px;
    height:35px;
    padding:0;
    font-size:13px;
}
*/

.sousMenu 
{
    width:135px;
    height:145px;
    border:solid 4px #f7b320;
    background-color:#0033FF;
    color:white;
    font-weight:bold;
    text-align:left;
}

.menu {
    width:100%;
    background-color:Green;
}

.menu ul ,
.menu li
{
	margin:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	}
.menu a
{
	font-size:11px;
	font-weight:bold;
}

.menu a:link   { color:white; text-decoration:none;}
.menu a:visited { color:white; text-decoration:none;}
.menu a:hover   { color:white; text-decoration:none;}
.menu a:active  { color:white; text-decoration:none;}	

.menuImage
{
}


/****************************************************************************************************************/
/******************************************************Menu Accueil*********************************************/
/****************************************************************************************************************/
ul.menu
{
   
}

ul.menu li.MenuNiveau1
{

}
 
ul.menu a.MenuNiveau1:link,
ul.menu a.MenuNiveau1:active,
ul.menu a.MenuNiveau1:visited,
ul.menu a.MenuNiveau1:hover
ul.menu a.MenuNiveau1_Selected:link,
ul.menu a.MenuNiveau1_Selected:visited,
ul.menu a.MenuNiveau1_Selected:active,
ul.menu a.MenuNiveau1_Selected:hover,
ul.menu span.MenuNiveau1,
ul.menu span.MenuNiveau1_Selected
{

} 

/****************************************************************************************************************/
/******************************************************Menu rubrique*********************************************/
/****************************************************************************************************************/
div.sousMenu
{

}

ul.sousMenu
{

}

ul.sousMenu li.sousMenuNiveau1
{

	
}
 
ul.sousMenu a.sousMenuNiveau1:link,
ul.sousMenu a.sousMenuNiveau1:active,
ul.sousMenu a.sousMenuNiveau1:visited,
ul.sousMenu a.sousMenuNiveau1:hover,
ul.sousMenu a.sousMenuNiveau1_Selected:link,
ul.sousMenu a.sousMenuNiveau1_Selected:visited,
ul.sousMenu a.sousMenuNiveau1_Selected:active,
ul.sousMenu a.sousMenuNiveau1_Selected:hover,
ul.sousMenu span.sousMenuNiveau1,
ul.sousMenu span.sousMenuNiveau1_Selected
{
  
} 


/****************************************************************************************************************/
/******************************************************Plan du site*********************************************/
/****************************************************************************************************************/
div.PlanSite
{

}

div.PlanSite a,
div.PlanSite a:link,
div.PlanSite a:active,
div.PlanSite a:visited,
div.PlanSite a:hover
{

}

div.PlanSite a.niveau1,
div.PlanSite a.niveau1:link,
div.PlanSite a.niveau1:active,
div.PlanSite a.niveau1:visited,
div.PlanSite a.niveau1:hover,
div.PlanSite .niveau1
{

}


