/* ----------------------------------------------------------*/
/* ---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; overflow:auto;}
	#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 {height: 15px; width: 760px}
	#nav_NAV_HAUTE li {display: inline}
	#nav_NAV_HAUTE li a { 
	    display: block;
	    float: left; 
	    height: 15px; color: white; 
	    padding: 0 5px 0 5px; 
	    }

	#nav_NAV_HAUTE 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 685px;
	    width: 100px; 
	    }
	#localisation li {display: inline;}
	#localisation li a.fr, 
	#localisation li a.uk {
	    display: block;
	    float: left;
	    width: 24px; height:24px;
	    margin:0 0 0 5px!important; 
		padding:0!important;
	    }
	#localisation li a.fr { background: transparent url(/rp_guerande/global/medias/DrapFR.gif) no-repeat 0 0}
	#localisation li a.uk { background: transparent url(/rp_guerande/global/medias/DrapUK.gif) no-repeat 0 0;}
	#localisation li a.fr:hover, 
	#localisation li a.uk:hover {background-position: 0 0}

/* --------------------------------------------------------------------------Zone flash*/

	#ZoneFlash {width: 760px; height: 200px; margin-top:85px}
	#ZoneFlash img {display: block; height: 195px}

/**************************************************************/
/* ---------------------------------------------------------------------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 { padding: 5px 0 20px 0; }
	#menuGlobal li a {display: block; font-size:10px; }
	#menuGlobal li a:hover {color:black!important}

	#nav_NAV_GENERAL {}
	.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 #NAV_GENERAL_rub1, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub2,
	#nav_NAV_GENERAL #NAV_GENERAL_rub3,
	#nav_NAV_GENERAL #NAV_GENERAL_rub4,
	#nav_NAV_GENERAL #NAV_GENERAL_rub5,
	#nav_NAV_GENERAL #NAV_GENERAL_rub6,
	#nav_NAV_GENERAL #NAV_GENERAL_rub7,
	#nav_NAV_GENERAL #NAV_GENERAL_rub8,
	#nav_NAV_GENERAL #NAV_GENERAL_rub9,
	#nav_NAV_GENERAL #NAV_GENERAL_rub10,
	#nav_NAV_GENERAL #NAV_GENERAL_rub11,
	#nav_NAV_GENERAL #NAV_GENERAL_rub12,
	#nav_NAV_GENERAL #NAV_GENERAL_rub13 {
	    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 #NAV_GENERAL_rub1, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub1 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item01.gif) no-repeat 0 3px; }

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

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

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

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

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

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

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

	#nav_NAV_GENERAL #NAV_GENERAL_rub9, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub9 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item09.gif) no-repeat 0 3px;}
	
	#nav_NAV_GENERAL #NAV_GENERAL_rub10, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub10 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item10.gif) no-repeat 0 3px;}
	
	#nav_NAV_GENERAL #NAV_GENERAL_rub11, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub11 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item11.gif) no-repeat 0 3px;}
	
	#nav_NAV_GENERAL #NAV_GENERAL_rub12, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub12 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item12.gif) no-repeat 0 3px;}
	
	#nav_NAV_GENERAL #NAV_GENERAL_rub13, 
	#nav_NAV_GENERAL #NAV_GENERAL_rub13 .niv2 li.niveau2 a {background: transparent url(/rp_guerande/global/medias/item13.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 #NAV_GENERAL_rub1:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub1 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub2:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub2 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub3:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub3 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub4:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub4 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub5:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub5 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub6:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub6 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub7:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub7 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub8:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub8 .niv2 li.niveau2 a:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_rub9:hover,
	#nav_NAV_GENERAL #NAV_GENERAL_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: #BBDEA8}
	#rubriqueNav_3 #blocIntro h3, 
	#rubriqueNav_3 #blocIntro h4 {color: #C9F0B4}
	#rubriqueNav_4 #blocIntro h3, 
	#rubriqueNav_4 #blocIntro h4 {color: #C9F0B4}
	#rubriqueNav_5 #blocIntro h3, 
	#rubriqueNav_5 #blocIntro h4 {color: #D1F9BB}
	#rubriqueNav_6 #blocIntro h3, 
	#rubriqueNav_6 #blocIntro h4 {color: #134992}
	#rubriqueNav_7 #blocIntro h3, 
	#rubriqueNav_7 #blocIntro h4 {color: #333399}
	#rubriqueNav_8 #blocIntro h3, 
	#rubriqueNav_8 #blocIntro h4 {color: #B4C8F4}
	#rubriqueNav_9 #blocIntro h3, 
	#rubriqueNav_9 #blocIntro h4 {color: #B4C8F4}
	#rubriqueNav_10 #blocIntro h3, 
	#rubriqueNav_10 #blocIntro h4 {color: #B4C8F4}

	#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: black;}
	#rubriqueNav_7 #blocIntro p { color: black; }
	#rubriqueNav_8 #blocIntro p { color: white; }
	#rubriqueNav_9 #blocIntro p { color: white; }
	#rubriqueNav_10 #blocIntro p { color: white; }

	#rubriqueNav_1 #blocIntro { background-color: #427F18; }
	#rubriqueNav_2 #blocIntro { background-color: #437E12; }
	#rubriqueNav_3 #blocIntro { background-color: #679346; }
	#rubriqueNav_4 #blocIntro { color: white !important; background-color:#5CAD17; }
	#rubriqueNav_5 #blocIntro { background-color: #8BC75D; }
	#rubriqueNav_6 #blocIntro { background-color: #DAD4C9; }
	#rubriqueNav_7 #blocIntro { background-color: #EEEEC6; }
	#rubriqueNav_8 #blocIntro { background-color: #0C2F5F; }
	#rubriqueNav_9 #blocIntro { background-color: #134992; }
	#rubriqueNav_10 #blocIntro { background-color: #4B70A4; }

/* -----------------------------------------------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/item01.gif) no-repeat 0 3px;
	    }
	#meteo h4 {
	    border-top: 1px #F0DAB0 dashed; padding-top: 5px;
	    background: transparent url(/rp_guerande/global/medias/item07.gif) no-repeat 0 7px;
	    }
	#pannier h4 {
	    border-top: 1px #F0DAB0 dashed; padding-top: 5px;
	    background: transparent url(/rp_guerande/global/medias/item10.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 p a img { }
	#contenu_PAG_CONTENU p { clear: both}
	#contenu_PAG_CONTENU table td {
		font-size: 10px;
		color:#646464;
		}

/* ----------------------------------------------------------------------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 {
	    color: #666!important; 
		list-style: square!important
	    margin-bottom: 5px !important;
	    }
	
	#Content ol li {
		list-style-type: decimal!important;
		}
	
	/*=focus liste rubrques content pages */
	#rubriqueNav_1 #Content li,
	#rubriqueNav_2 #Content li,
	#rubriqueNav_3 #Content li,
	#rubriqueNav_4 #Content li,
	#rubriqueNav_5 #Content li,
	#rubriqueNav_6 #Content li,
	#rubriqueNav_7 #Content li,
	#rubriqueNav_8 #Content li
	#rubriqueNav_9 #Content li {}
	
	
	#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 img {/*float: right;*/}
	#contenu_FORMULAIRE .formulaireListe table td input {
		width: auto; float: right;
		border:0!important;
		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;
	    }
	#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 {
		margin:0; padding:0;
		clear:both;
		}
	*/

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

	.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 hébergement*/
	.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 {
		clear: both;
	    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 {
		clear: both;
	    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 = */
/* ================================================================================ */
	
	#footer {
		background-color: #333;
		}
	#footer li {
		float: right;
		padding: 0 0.5em 0 0.5em;
		}
	#footer li a {
		color:#fff;
		font-size: 0.8em;
		}

/* ================================================================================ */





