/* ----------------------------------------------------------*/
/* ---global à toutes les pages---------------------------------------*/
/* ----------------------------------------------------------*/

	body {
	    font-size: 80%;
	    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	    margin: 0;padding: 0;
	    background-color: #f7f5e6;
	    text-align: center
	}
	span.hide {display:none}
	p {font-size: 0.8em; line-height:1.4em; margin:0}
	.break {clear: both}
	a {
	    font-size: 10px; color: white;
	    text-decoration: none !important; 
	    cursor: pointer!important
	    }
	a:active {color: black!important}
	h1,h2,h3,h4,h5,h6 {
		font-size:1em;
	    margin: 0; padding: 0; border: 0
	    }
	a img { border: 0}
	img { padding:0; margin: 0; border: 0}
	hr.marge {visibility: hidden}
	ul {margin:0; padding:0;border:0}
	li {font-size: 0.9em; list-style:none}
	form, table {margin:0; padding:0}


	#Content table { width: 100%;}
	#Content table td {}

/*************************************************************/
/*-----------------------------------------------------------------Global structure*/
/*************************************************************/
	#allContent {
	    width: 780px;
	    margin: 0 auto;
	    position: relative;
	    text-align: left;
	    background: transparent url(/rp_guerande/global/medias/bgBody.gif) repeat center
	    }
	#entete, #mainContent, #footer {width: 760px; margin-left:10px}
	#mainContent {padding:0;}
	#footer {border-bottom: 1px black solid;}
	#menuGlobal, #Content {float: left}
	#accueil #Content {width:470px; margin:0; padding:0;}
	#Content {width:440px; margin:0; padding:15px;}

/**************************************************************/
/* --------------------------------------------------------------------------ENTETE*/
/**************************************************************/
	
	#entete { background: transparent url(/rp_guerande/global/medias/bgEntete.gif) no-repeat;}
	#enteteImprim { display: none}

	#nav_NAV_HAUTE_UK {height: 15px; width: 760px}
	#nav_NAV_HAUTE_UK li {display: inline}
	#nav_NAV_HAUTE_UK li a { 
	    display: block;
	    float: left; 
	    height: 15px; color: white; 
	    padding: 0 5px 0 5px; 
	    }

	#nav_NAV_HAUTE_UK li a:hover {background-color: white; color:#427F18; }

/* ----------------------------------------------------------------------Navigation vidéo*/

	#navVideo { 
		position: absolute; top: 77px;
		width: 760px; 
		}
	#navVideo li { display: inline; }
	#navVideo li a {
		float: right; height: 17px; 
		font-size: 10px;
		padding: 5px 5px 0 20px; 
		background: transparent url(/rp_guerande/global/medias/btVoir.gif) no-repeat;
		background-color: #34B6EB;
		}
	#navVideo li a:hover { color: black; text-decoration: underline!important;}

/* --------------------------------------------------------------------------Localisation*/

	#localisation { 
	    position: absolute;
	    margin: 0 0 0 715px;
	    width: 50px; 
	    height: 15px
	    }
	#localisation li {display: inline;}
	#localisation li a.fr, 
	#localisation li a.uk{
	    display: block;
	    float: left;
	    width: 20px; height:15px;
	    margin:0!important; padding:0!important;
	    }
	#localisation li a.fr { background: transparent url(/rp_guerande/global/medias/DrapFR.gif)}
	#localisation li a.uk { background: transparent url(/rp_guerande/global/medias/DrapUK.gif)}
	
/* --------------------------------------------------------------------------Zone flash*/

	#ZoneFlash {width: 760px; margin-top:70px}
	#ZoneFlash img {display: block; }

/**************************************************************/
/* ---------------------------------------------------------------------mainContent*/
/**************************************************************/

/* ---------------------------------------------------------------------menuGlobal*/

	#menuGlobal {
	    width: 290px; padding-bottom: 10px; 
	    background: transparent url(/rp_guerande/global/medias/bgMG.gif) no-repeat top left;
	    }

	#menuGlobal ul#nav_NAV_GENERAL_UK { padding: 5px 0 20px 0; }
	#menuGlobal li a {display: block; font-size:10px; }
	#menuGlobal li a:hover {color:black!important}

	#nav_NAV_GENERAL_UK {}
	.niv2, .niv3 {display: none;}
	.niv2 {font-size: 0.9em;}
	.niv3 {margin-bottom: 5px;}
	#menuGlobal h3, #menuGlobal h4 {color: white; font-weight: normal}

/* ---------------------------------------------------------------------Gestion du niveau 1*/
	
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub1, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub2,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub3,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub4,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub5,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub6,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub7,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub8,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub9 {
	    line-height: 13px;padding: 0 0 5px 10px;
	    margin-left: 15px; margin-bottom:5px;
	    border-bottom: 1px #F0DAB0 dashed;
	    }
    
/* ---------------------------------------------------------------------Gestion du niveau 1 et 2*/

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub1, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub1 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item01.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub2, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub2 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item02.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub3, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub3 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item03.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub4, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub4 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item04.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub5, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub5 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item05.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub6, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub6 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item06.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub7, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub7 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item07.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub8, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub8 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item08.gif) no-repeat 0 3px; }

	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub9, 
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub9 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item09.gif) no-repeat 0 3px; }

/* ---------------------------------------------------------------------Gestion du niveau 2*/
	.niv2 li.niveau2 a { 
	    width: 245px;
	    padding: 0 0 0 15px;
	    color:#3A76BE;
	    border-top: 1px #E4C594 solid;
	    }
	.niv2 li.niveau2 a {margin-top: 3px;width: 250px}

/* ---------------------------------------------------------------------Gestion du niveau 3*/

	.niv2 li.niveau3 a {width: 240px; margin-left: 10px; color:#666!important}

/* ---------------------------------------------------------------------Gestion hover MG*/
	
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub1:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub1 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub2:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub2 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub3:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub3 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub4:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub4 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub5:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub5 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub6:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub6 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub7:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub7 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub8:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub8 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub9:hover,
	#nav_NAV_GENERAL_UK #NAV_GENERAL_UK_rub9 .niv2 li.niveau2 a:hover {
	    background: transparent url(/rp_guerande/global/medias/itemBlack.gif) no-repeat 0 3px;
	    }

/* --------------------------------------------Gestion blocs intro themes menuGlobal*/

	#blocIntro {padding:20px;}

	#rubriqueNav_1 #blocIntro h3, 
	#rubriqueNav_1 #blocIntro h4 {color: #BBDEA8}
	#rubriqueNav_2 #blocIntro h3, 
	#rubriqueNav_2 #blocIntro h4 {color: #333399}
	#rubriqueNav_3 #blocIntro h3, 
	#rubriqueNav_3 #blocIntro h4 {color: #333399}
	#rubriqueNav_4 #blocIntro h3, 
	#rubriqueNav_4 #blocIntro h4 {color: #333399}
	#rubriqueNav_5 #blocIntro h3, 
	#rubriqueNav_5 #blocIntro h4 {color: #333399}
	#rubriqueNav_6 #blocIntro h3, 
	#rubriqueNav_6 #blocIntro h4 {color: #ADE6FC}
	#rubriqueNav_7 #blocIntro h3, 
	#rubriqueNav_7 #blocIntro h4 {color: #333399}
	#rubriqueNav_8 #blocIntro h3, 
	#rubriqueNav_8 #blocIntro h4 {color: #333399}
	#rubriqueNav_9 #blocIntro h3, 
	#rubriqueNav_9 #blocIntro h4 {color: #333399}

	#blocIntro p {width: 245px; padding: 3px 0 0 0;  }
	#rubriqueNav_1 #blocIntro p { color: white;}
	#rubriqueNav_2 #blocIntro p { color: black; }
	#rubriqueNav_3 #blocIntro p { color: black; }
	#rubriqueNav_4 #blocIntro p { color: black; }
	#rubriqueNav_5 #blocIntro p { color: black; }
	#rubriqueNav_6 #blocIntro p { color: white;}
	#rubriqueNav_7 #blocIntro p { color: black; }
	#rubriqueNav_8 #blocIntro p { color: black; }
	#rubriqueNav_9 #blocIntro p { color: black; }

	#rubriqueNav_1 #blocIntro { background-color: #427F18; }
	#rubriqueNav_2 #blocIntro { background-color: #BAC938; }
	#rubriqueNav_3 #blocIntro { background-color: #BAC938; }
	#rubriqueNav_4 #blocIntro { color: white !important; background-color:#A1D185; }
	#rubriqueNav_5 #blocIntro { background-color: #FEFFC5; }
	#rubriqueNav_6 #blocIntro { background-color: #1A4991; }
	#rubriqueNav_7 #blocIntro { background-color: #2AB7EC; }
	#rubriqueNav_8 #blocIntro { background-color: #7DB9DE; }
	#rubriqueNav_9 #blocIntro { background-color: #8DDCFB; }

/* -----------------------------------------------ZONE DE RECHERCHE ET METEO*/

	#recherche, #meteo, #pannier {}
	#recherche {padding: 0 0 10px 0}
	#recherche h4, #meteo h4, #pannier h4 {
	    font-size: 10px; color: white;
	    line-height: 13px;padding: 0 0 5px 10px;
	    margin-left: 15px; margin-bottom:5px;
	    font-weight: normal!important;
	    }
	#recherche h4 {
	    border-bottom: 1px #F0DAB0 dashed;
	    background: transparent url(/rp_guerande/global/medias/itemBlanc.gif) no-repeat 0 3px;
	    }
	#meteo h4 {
	    border-top: 1px #F0DAB0 dashed; padding-top: 5px;
	    background: transparent url(/rp_guerande/global/medias/itemBlanc.gif) no-repeat 0 7px;
	    }
	#pannier h4 {
	    border-top: 1px #F0DAB0 dashed; padding-top: 5px;
	    background: transparent url(/rp_guerande/global/medias/itemBlanc.gif) no-repeat 0 7px;
	    }
	#recherche input {
	    margin-left: 15px;
	    border: 1px black solid;
	    color: black;
	    background-color:#daceba;
	    }
	#recherche input.envoi {
	    border:0!important; 
	    margin:3px 0 0 0!important; 
	    padding:0;
	    }
	#meteo table {}
	#meteo td {font-size: 10px; text-align:center !important}
	#meteo td.degres {
	    color:#666!important;
	    border:1px #666 solid!important;
	    }

/**************************************************************/
/* -----------------------------------------------ZONE DE CONTENU HOME PAGE*/
/**************************************************************/

	#accueil #Content p {padding: 5px 0 5px 0}
	#accueil #Content a {
	    display: block; 
	    color:#999!important; 
	    margin: 7px 0 0 0; padding: 3px 0 0 20px;
	    background: transparent url(/rp_guerande/global/medias/itemSuite.gif) no-repeat 0 3px;
	    }
    
	#accueil #Content a:hover {}
	#Content a:hover {}

	.actualiteAccueil {padding: 15px; float:left}
	.actualiteAccueil img {
	    padding:2px; margin-top:-25px;margin-left: 5px;
	    /*border: 1px #BEBCAE solid;*/ 
	    float:right;
	    background-color: white;
	    }
	.actualiteAccueil  h3 {
	    border-bottom: 1px #A1B6D1 dashed;
	    padding:  0 0 5px 0;
	    background: none !important;
	    padding: 0 !important;
	    color: #336699 !important
	     }    

	.actualiteAccueil a { float: right !important; margin: 0 10px 0 0 !important}

	#une, #visiter, #bref, #evenement {padding: 15px; float:left}
	#une, #visiter {}
	#une img , #visiter img {
	    padding:2px; margin-top:-25px;margin-left: 5px;
	    border: 1px #BEBCAE solid; 
	    float:right;
	    background-color: white;
	    }
	#une h3, #visiter h3, #bref h3, #evenement  h3 {
	    border-bottom: 1px #A1B6D1 dashed;
	    padding:  0 0 5px 0;
	    background: none !important;
	    padding: 0 !important;
	    color: #336699 !important
	     }

/**************************************************************/
/* -----------------------------------------------------ZONE DE CONTENU PAGES*/
/**************************************************************/

	#contenu_PAG_CONTENU_UK p a img { }
	#contenu_PAG_CONTENU_UK p { clear: both}

/* ----------------------------------------------------------------------global pages*/

	#Content img {margin: -1px 0 0 0 !important; padding: 0 ! important; }
	#Content p {
	    /*margin: 5px 0 5px 0;*/
	    padding: 0 0 10px 0;
	    color:#666 !important;
	    }
	
/*=                                        modif 29 mai 2006 / float images paragraphe masqué*/
	
	#Content p img { float: right; margin: 0 5px 10px 0; padding: 0 0 0 10px!important; }
	#Content a.btn {
	    display: block;
	    margin: 0 0 0 0; padding: 0 15px 3px 0;
	    font-size: 10px; color: #2577B6 !important; 
	    text-align: right !important;
	    background: #eef3f7 url(/rp_guerande/global/medias/itemResult.gif) no-repeat 425px -23px;
	    }
	#Content a.btn:hover {
	    color: black !important; 
	    text-decoration: underline !important;
	    background-position: 425px 2px;
	    }
	#Content a {
		margin: 10px 0 5px 0; 
		/*padding: 0 15px 3px 0;*/
		color: #2577B6 !important; 
		text-align: right !important;
		text-decoration: none !important;
		background: transparent url(/rp_guerande/global/medias/itemResult.gif) no-repeat 400px -23px;
	    }
	#Content a.lien {
	    display: block !important;
	    background: transparent url(/rp_guerande/global/medias/itemResult.gif) no-repeat 425px -23px!important
	    } 
	#Content a:hover {
	    color: black !important; 
	    text-decoration: underline !important;
	    }
	#Content a img {border: 1px white solid}
	#Content a img:hover {border: 1px black solid}

 /* --------------------------------------------------------------------------titrages*/

	#Content h3 {
	    border-bottom: 1px #DACFBB dashed; 
	    padding: 0 0 5px 15px;
	    background: transparent url(/rp_guerande/global/medias/bgContentH3.gif) no-repeat 0 2px;
	    }
	#Content h4 {
	    color:#2577B6; text-align: right;
	    padding: 0 12px 0 0;
	    background: transparent url(/rp_guerande/global/medias/bgContentH4.gif) no-repeat right;
	 }
	#Content h5 {
	    font-size: 10px !important; 
	    margin-top: 10px !important;
	    padding: 0 0 0 15px;
	    color: #6296C9 !important;
	    background: transparent url(/rp_guerande/global/medias/flcLabel.gif) no-repeat 0 0
	    }
 
/* ---------------------------------------------------------------Gestion Résultat Actualités*/

	.actuResult {float: left; margin: 10px 0 10px 0 }
	.actuResult h5 {color: blue}
	.actuResult h6 {font-size: 10px;color:#666; padding: 5px 0 0 15px;}
	.actuResult p {padding: 5px!important}
	.actuResult p img {float: left; padding: 0 5px 5px 10px}

/* -----------------------------------------------Page de recherche*/  

	body#recherche #Content .ListeResultRecherche { 
		display: block;
		width: 100%;
		clear: both;
		margin-bottom: 5px;
		border-top: 1px #CCE3F7 solid;
		padding-top: 5px
		}
	body#recherche #Content .CritLibel, 
	body#recherche #Content .pertinence {   
		float: left;
		}
	body#recherche #Content .CritLibel {
		width: 75%;
		margin:0 !important; padding:0 !important;
		}
	body#recherche #Content .CritLibel h5.nomCrit {margin:0 !important}
	body#recherche #Content .CritLibel a.lienCrit { 
		display: block;     
		margin: 7px 0 5px 15px !important;
		font-weight: bold;
		color: #666 !important;
		padding: 0 0 0 20px !important;
		text-align: left !important;;
		background: transparent url(/rp_guerande/global/medias/itemLire.gif) no-repeat;
		}	
	
	body#recherche #Content .pertinence {width: 20%}
	body#recherche #Content .pertinence img {
		border: 1px #7DA5CB solid;
		padding: 3px !important;
		margin-top: 10px !important;
		}

/* ---------------------------------------------------------------Gestion listes #Content Pages*/

	#Content ul {margin-top: 5px; margin-left: 15px;}
	#Content li, .listePdf li {
	    list-style: square !important;
	    color: #666!important; 
	    margin-bottom: 5px !important;
	    }
	#Content li { font-size: 10px;}
	#Content li a, .listePdf li a {
	    width: 95%;
	    margin: 0 !important;
	    color: black !important; 
	    text-align: left !important;
	    border-bottom: 1px #A4B8D1 solid;
	    }
	#liensEntete .listePdf {
	    margin-left: 30px !important;
	    }
	#liensEntete .listePdf li a {
	    width: 95% !important;
	    background-position: 410px -23px !important;
	    border-bottom: 0 !important;
	    background-image: none !important;
	    }
	#Content li a {display: block;}
	#Content .listePdf li a {}
    
	#Content li a:hover, 
	.listePdf li a:hover {
	    background-color: #EEF3F7 !important;
	    color: black;
	    }
	#liensEntete .listePdf ul li a.planLiNiv3 {
	    color: #CEB58A !important;
	    list-style: disc !important;
	    }
	#liensEntete .listePdf ul li a.planLiNiv3:hover {color: black !important}

/* ---------------------------------------------------------------Gestion listes #Content Pages*/

	#zoneFlash { clear: both; margin: 10px 0 0 0;}

/* ---------------------------------------------------------------Gestion du panier*/

	#rechercheProduit_rechercheListe { }
	#rechercheProduit_BlocResumeHeber {width: 420px!important;}

/* ---------------------------------------------formulaire global pages / 14 juin 2006*/

	#allContent form.formGlobal { border:0!important; padding:0!important;; margin:0!important; }

	fieldset#rechercheProduit_SCH_equipement { }
	
	/* 3 novembre 2006                                                  */
	
	fieldset.classLabel { float: left; }

	#rechercheProduit_recherchePage fieldset#rechercheProduit_SCH_equipement p { 
		float: left!important;
		width: 200px!important;
		}
	.erreur { 
		display: block; width: 425px; 
		padding: 5px; margin-bottom: 10px; 
		color: red; font-size: 0.9em; 
		/*border: 1px #AEA4A5 solid;*/
		}

	#allContent form.formGlobal input { }
	#Content form {padding: 5px; }
	#Content form p, #Content p {
	    /*clear: both;*/
	    width: 423px;
	    padding: 5px 0 5px 5px!important;
	    border: 0 !important 
	 }

	fieldset {padding: 5px; border:0;}
	input, select {font-size: 10px}

	#Content label, 
	#Content input, 
	#Content select {
	    position: relative;
	    float: left;
	    }
	#Content legend {
		font-size: 10px !important;
		color: #2577B6;
		letter-spacing: 0.10em !important
		}
    
/*--------------------------------formulaire global pagesmodifie le 19 janvier 2006*/

	#rechercheProduit_recherchePage { border: 1px #DFDCE6 solid}

	#rechercheProduit_SCH_localisation,
	#rechercheProduit_SCH_etablissement,
	#rechercheProduit_SCH_equipement {}

	#rechercheProduit_SCH_localisation legend,
	#rechercheProduit_SCH_etablissement legend,
	#rechercheProduit_SCH_equipement legend {
	    margin-top: 5px;
	    width: 400px;
	    /*border-bottom: 1px #DFDCE6 solid;*/
	    }

	#rechercheProduit_recherchePage label { 
	    padding: 0 0 0 15px !important;
	    width: 100px!important;
	    background-position: 0 1px !important
	    }
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_cheque,
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_piscine,
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_handicape,
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_restaurant,
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_cert,
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_qualite,
	#rechercheProduit_recherchePage input#rechercheProduit_CHK_animaux {
	    width: auto; border: 0;
	    }

/*------------------------------------------------------------------------------------------*/

	#Content label {
	    margin-right:20px;
	    font-size: 10px;
	    color: #A09697;
	    width: 90px;
	    background: transparent url(/rp_guerande/global/medias/flcLabel.gif) no-repeat 0 5px;
	    }
	#Content select {background-color: #eaf2d9;}
	#Content input {
	    width: 250px;
	    border: 1px #AEA4A5 solid; 
	    padding: 0 0 0 5px;
	    }
	#Content input.zone {
	    margin-bottom: 5px;
	    height: 20px;
	    width: 300px!important;
	    border: 1px #AEA4A5 solid!important;
	    }
	#Content select.inptSize {
	    margin-bottom: 5px;
	    height: 20px;
	    width: 300px !important;
	    border: 1px #AEA4A5 solid;
	    }
	#Content input.btRech,
	#Content input.btnFormulaire {
	    float: right;
	    width: auto !important;
	    margin: 5px 2px 10px 0 !important;
	    background-color: #CEB58A !important; 
	    }

	#contenu_FORMULAIRE p { width: 425px!important}
	#contenu_FORMULAIRE .formulaireListe table { float: left;}
	#contenu_FORMULAIRE .formulaireListe table td { color:#A09697; font-size: 10px; padding:0; }
	#contenu_FORMULAIRE .formulaireListe table td input {
		width: auto; float: right;
		border:0!important;
		/*border: 1px #AEA4A5 solid;*/ 
		padding: 0 0 0 5px;
		}
	#contenu_FORMULAIRE input { border: 1px black solid!important;}

/* ----------------------------------------------------resultat choix hebergement*/

	#Content ul#BlocResumeHeber {
	    padding: 5px; margin: 5px 0 10px 0;
	    background-color: #E6EDF8;
	    border: 1px #E3E3E3 solid;
	    }
	#Content ul#BlocResumeHeber li {
	    color: #666 !important;
	    padding: 0 0 0 0 !important; 
	    list-style: none !important;
	    margin: 0; font-size: 10px !important;
	    }
	#Content ul#BlocResumeHeber li span {color: black}

/* ----------------------------------------------------resultat Liste hébergement*/

/*--------------------------------formulaire global pagesmodifie le 19 janvier 2006*/

	.ListeResultHeber {border: 1px #E3E3E3 solid; margin-bottom: 10px;}
	.ListeResultHeber h3 {
	    font-size: 10px; 
	    text-align: left; color: white !important;
	    border-bottom:1px #6DB0DA solid !important; padding: 0 5px 0 15px !important; 
	    background: #6DB0DA url(/rp_guerande/global/medias/itemResultH4.gif) no-repeat 2px 1px !important;
	     }
	#rechercheProduit_rechercheListe a.lienRetour, a.lienRetour {
		display: block; width: 95%; margin:0;
		text-align: right;
		background-image: none !important;
	    }

	#rechercheProduit_rechercheListe .ListeResultHeber p { 
		padding: 0 0 0 15px!important; 
		width: 415px;
		}
	#rechercheProduit_rechercheListe .ListeResultHeber a {margin:0;}
	#rechercheProduit_BlocResumeHeber {
		width: 430px;
		margin: 0 0 0 0 !important;
		padding: 5px;
		/*background-color: #EEF3F7;*/
	    }
	#rechercheProduit_BlocResumeHeber li {list-style: none !important;
	    padding: 0 0 0 15px;
	    background: transparent url(/rp_guerande/global/medias/flcLabel.gif) no-repeat 0 1px !important;
	    }

/*    
#rubriqueNav_2 p.fichePhotos {
	float: left; width: 400px; 
	border: 1px green solid !important;
	}
#rubriqueNav_2 p.fichePhotos img {
	/*border: 1px red solid;*/ 
	margin:0; padding:0;
	clear:both;
	}
*/

/*------------------------------------------------------------------------------------------*/

	.ListeResultHeber p.descriptif { }
	.ListeResultHeber p {
	    display: block; 
	    margin: 5px 0 5px 0!important; 
	    padding: 0 10px 0 50px!important; 
	    border: 0!important;
	    line-height: 12px!important;
	    background: transparent url(/rp_guerande/global/medias/flcLabel.gif) no-repeat 0 0 !important;
	    }
	.ListeResultHeber span a {}
	.ListeResultHeber a.voir {
	    display: block;
	    margin: 0 0 0 0; padding: 0 15px 3px 0;
	    color: #2577B6 !important; 
	    text-align: right !important;
	    background: #eef3f7 url(/rp_guerande/global/medias/itemResult.gif) no-repeat 425px -23px !important;
	    }
	.ListeResultHeber a.voir:hover {
	    color: black!important; 
	    text-decoration: underline !important;
	    background-position: 425px 2px;
	    }

/* ---------------------------------------------------------------------------Fiche hebergement*/

.FicheHeber { border: 1px #E3E3E3 solid; margin-top: 10px;}

	.FicheHeber h3, 
	.FicheHeber h4, 
	.FicheHeber h5 {
	    font-size: 10px!important;
	    text-align: left!important;
	    padding: 0 5px 0 15px !important;
	    }
	.FicheHeber h3 {
	   color: white!important;
	   border-bottom:1px #6DB0DA solid!important; 
	   background: #6DB0DA url(/rp_guerande/global/medias/itemResultH4.gif) no-repeat 2px 1px !important;
	   }
	.FicheHeber h4 {
	    margin:0!important;
	    color: #666!important;
	    border-bottom:1px #666 solid!important; 
	    background: #E4C594 url(/rp_guerande/global/medias/flcFicheH4.gif) no-repeat 0 0 !important;
	    }
	.FicheHeber h5 
	{
		clear: both;
	    margin-top: 5px ;
	    color: #3A76BE !important;
	    }

	.FicheHeber p,
	.FicheHeber p {
	    border: 0 !important; 
	    padding: 0 10px 0 15px !important;
	    /*border-bottom: 1px #E3E3E3 solid !important;*/
	    }
	.FicheHeber p a, .FicheHeber li a {
	    color: black!important; 
	    text-decoration: underline !important
	    }
	.FicheHeber p img, .FicheHeber p ul {}
	.FicheHeber ul { 
	    border: 0!important;
	    margin:0 0 7px 30px!important; padding:0;
	    }
	.FicheHeber li {
	    font-size: 10px; line-height: 11px!important;
	    list-style: square!important; 
	    color: #333!important;
	    }
	    
	    
	 /*= liste des picto associés au résultat de l’hébergement /
	 ---------------------------------------- */
	.listePicto {
		padding: 0.5em 0 0 0!important;
		clear: both;
		}
	.listePicto li {
		display: block;
		width:50px; height: 30px;
		padding:0!important;
		float: left!important;
		margin: 0 0 0 -10px!important;
		list-style: none!important;
		background-image:none!important;
		}
	.listePicto li img {
		margin: 5px 0 5px 0;
		/*border: 1px #AEBFD1 solid;*/
		display: block;
		padding:0!important;
		}
	.listePicto li a {}
    
/***********************************************************************************/
/*=                                                             GESTION DES ECARDS */
/***********************************************************************************/    

	#EcardContent {width: 416px; margin-top: 10px;}

	#rubriqueNav_9 #EcardContent .ecard {
		float: left; 
		width: 198px;
		margin: 0 5px 5px 0 !important;
		padding: 1px 0 0 0 !important;
		border: 1px #7F7F7F solid;
		}
	.ecard a img {}
	#rubriqueNav_9 #EcardContent .ecard p.texteMessage, 
	#rubriqueNav_9 #EcardContent .ecard p {
		display: block; width: 170px;
		float:left;
		margin: 0!important; padding: 5px 5px 35px 20px!important;
		background: transparent url(/global/medias/bgMessageChx.gif) no-repeat top left;
		}

	.ecardMessage {width: 427px; border: 1px #7F7F7F solid; padding: 1px 0 0 1px; }
	.ecardMessage p {padding-bottom: 75px !important;}
	.ecardMessage img {clear: both}
	.ecardMessage ul {
	    height: 12px;
	    margin:0 !important;
	    border-top: 1px #7F7F7F solid;
	    background-color:#DCE49B;
	    }
	.ecardMessage li { display: inline!important; }
	.ecardMessage li a.Visualise,
	.ecardMessage li a.Modifie,
	.ecardMessage li a.Envoie {
		display: block; 
		width: auto !important;
		float: right;
		padding: 0 25px 0 0;
		}

	#rubriqueNav_9 #EcardContent textarea,
	#rubriqueNav_9 #EcardContent p#EcardMessageTexte {
		width: 400px;
		font-size: 13px;
		padding: 5px; 
		margin-left: 10px; margin-bottom: 5px;
		border: 1px #666 solid;
		}
	#rubriqueNav_9 #EcardContent p {margin: 5px;}
	#rubriqueNav_9 #EcardContent p.FormMessage {padding: 5px !important}
	#rubriqueNav_9 #EcardContent a {border: 0 !important}
	#EcardForm p {width: 300px!important}

/*----------------------------------------------------------------------------------------*/

	.ecardMessage li a.Visualise {
		background: transparent url(/global/medias/itemVisualiser.gif) no-repeat right
		}
	.ecardMessage li a.Modifie {
		background: transparent url(/global/medias/itemModifier.gif) no-repeat right
		}
	.ecardMessage li a.Envoie {
		background: transparent url(/global/medias/itemEnvoyer.gif) no-repeat right
		}

/**************************************************************/
/* ---------------------------------------------------------------------------FOOTER*/
/**************************************************************/
