/* @override http://vallee-sarthe.php.home.mediacd.fr/global/styles/screen.css */

/* ================================================================================ */
/* = GESTION GLOBAL DU SITE = */
/* ================================================================================ */
	html {
		background: #fff url(/global/medias/bgHtml.gif) repeat-x top
		}
	
	body {
		border-top: 6px #4A7E07 solid;
		z-index:10;
		}
	body.espPro {}
	.break {clear: both;}
	.hidden, .cache {display: none;}
/* ================================================================================ */
/* = IMPRESSION= */
/* ================================================================================ */
	img.logoPrint {display:none}

/* ================================================================================ */
/* = GESTION GLOBAL DE LA STRUCTURE  = */
/* ================================================================================ */

	#wrapper {/*Bloc généré par JS*/}
	#page {
		z-index:1;
		position: relative; 
		width: 960px;
		margin: 0 auto;
		background-color:#fff;
	    }
	img.logo {position: absolute; top: -1px; right: 45px}
	#header,
	#mainContent,
	#footer {width: 960px}
	#header {
		height: 69px; z-index:1000;
		background: transparent url(/global/medias/bgBody.jpg) no-repeat top center;
		}
	#mainContent {background-color:#fff}
	#MenuGlobal {width: 342px}
	
	#colA, #colB, #colC {float: left}
		
	#colA {width: 225px}
	#colB {width: 385px; padding: 0 10px 0 10px;}
	#colC {width: 327px; overflow: hidden;}
	
	body.deuxColones #colB {width: 700px;}
	body.troisColones #colB {/*width: 375px; border: 1px red solid;*/}
	body.ficheContenu #colA {width: 80px}
	body.ficheContenu #colB {width: 530px}
			
/* ================================================================================ */
/* = tracabilite = */
/* ================================================================================ */
	#tracabilite {
		width: 94.5%;
		padding: 0 1em 0 0;
		margin: 0 0 1em 0.8em;
		/*border-top: 1px #ccc solid;*/
		border-left: 5px #ccc solid;
		/*border-right: 1px #ccc solid;*/
		border-bottom: 1px #ccc solid;
		/*background-color: #ccc;*/
		}
	#tracabilte ul {
		margin:0;
		}
	#tracabilite li {
		float: left;
		display: block;
		font-size: 85%;
		margin: 0.2em 0 0.2em 0.2em;
		padding: 0 0 0 1em;
		background: transparent url(/global/medias/chevronComplement.gif) no-repeat -10px 3px;
		}
	#tracabilite li a {
		font-size: 85%;
		color:#666
		}
	#tracabilite li a:hover {
		color:#000;
		}
	
/* ================================================================================ */
/* = Gestion des couleurs = */
/* ================================================================================ */		
	#rubTH03 {padding: 0 0 1em 0}

/* ================================================================================ */
/* = HEADER COMMUN PAGES = */
/* ================================================================================ */
	
	#header #navCorpo,
	#header h1 {position: absolute}
	
	/*= h1 ---------------------------------------- */
	#header h1 {
		text-indent: -1000em;
		top: 0; left: 10px;
		width:349px; height: 85px;
		background: transparent url(/global/medias/titVallee.gif) no-repeat 0 0;
		}
	
	/* = Navigation coorporate / haut page */
	#header #navCorpo {
		right:0; top: 0;
		width: 601px;
		padding: 2px 0 0 10px;
		height: 23px;
		background: transparent url(/global/medias/bgCoorpo.gif) no-repeat 0 0;
		}
	#header #navCorpo li {display: inline}
	#header #navCorpo li a { 
		color: #bef032; 
		font-size: 85%;
		padding: 0 2em 0 0;
		text-decoration: none;
		}
	#header #navCorpo li a:hover {color:#fff}
	
	/* zone de recherche / header */
	#header #recherche {
		position: absolute;
		z-index: 1000!important;
		width: 200px;
		right: 10px; top: 0;
		}
	#header #recherche p input,
	#header #recherche button.ok {float: left}
	#header #recherche p {
		width: 95%;
		padding: 0 0 0 0
		}
	#header #recherche p input { 
		border:0; 
		width: 120px; height: 15px;
		padding: 0; margin: 5px 30px 0 5px;
		font-size: 85%;
		}
	#header #recherche button.ok {
		cursor: pointer;
		width: 22px; height: 30px;
		margin: 0;
		text-indent: -10em;
		border:0;
		background: transparent url(/global/medias/buttonOK.gif) no-repeat 0 0;
		}
	
/* ================================================================================ */
/* = GESTION DU MENU GLOBAL / COLONE A  = */
/* ================================================================================ */
	#MenuGlobal {
		width: 343px; height: 50px;
		background-color:#000;
		}
	#MenuGlobal li {float: left}
	#MenuGlobal li a.MG01,
	#MenuGlobal li a.MG02,
	#MenuGlobal li a.MG03,
	#MenuGlobal li a.MG04 {
		display: block;
		width: 84px; height: 50px;
		text-indent: -100em;
		}
	#MenuGlobal li a.MG01 {
		background: transparent url(/global/medias/itemMG01.gif) no-repeat 0 0;}
	#MenuGlobal li a.MG02 {
		background: transparent url(/global/medias/itemMG02.gif) no-repeat 0 0;}
	#MenuGlobal li a.MG03 {
		background: transparent url(/global/medias/itemMG03.gif) no-repeat 0 0;}
	#MenuGlobal li a.MG04 {
		background: transparent url(/global/medias/itemMG04.gif) no-repeat 0 0;}
	
	#Menu1, #Menu2, 
	#Menu3, #Menu4 {
		position: absolute;
		margin: 0; z-index: 1000!important;
		display: none;
		padding: 7px 0 7px 0;
		}
	#Menu1 {width: 150px; background-color: #A01414}
	#Menu1 li {border: 1px #A01414 solid}
	
	#Menu2 {width: 150px; background-color: #00BEBE}
	#Menu2 li {border: 1px #00BEBE solid}
	
	#Menu3 {width: 150px; background-color: #C8C800}
	#Menu3 li {border: 1px #C8C800 solid}
	
	#Menu4 {width: 150px; background-color: #bb3dbe}
	#Menu4 li {border: 1px #bb3dbe solid}
	
	#Menu1 li, #Menu2 li, 
	#Menu3 li, #Menu4 li,
	#Menu5 li {margin: 0 5px 0 5px}

	#Menu1 li a, #Menu2 li a, 
	#Menu3 li a, #Menu4 li a,
	#Menu5 li a, #Menu6 li a { 
		display: block; 
		width: 120px!important;
		font-size: 85%; color: #fff;
		text-decoration: none;
		padding: 0 5px 0 1em; margin:0;
		background: transparent url(/global/medias/squareWhite.gif) no-repeat 2px 6px!important;
		}
	
/* ================================================================================ */
/* = GESTION DU CONTENU DE LA HOME PAGE / COLONE A  = */
/* ================================================================================ */
	#rubTH01, #rubTH02,
	#rubTH03, #rubTH04,
	#rubTH05, #rubTH06,
	#rubTH07, #rubTH08,
	#newsletter,
	#rubVoir {
		width: 200px;
		margin: 0 0 1em 10px;
		}
	
	#rubTH01 li, #rubTH02 li,
	#rubTH03 li, #rubTH04 li,
	#rubTH05 li, #rubTH06 li,
	#rubTH07 li, #rubTH08 li {
		margin: 0!important;
		padding:0!important;
		border: 1px #fff solid;
		}
	#rubTH01 h1 a, #rubTH02 h1 a,
	#rubTH03 h1 a, #rubTH04 h1 a,
	#rubTH05 h1 a, #rubTH06 h1 a,
	#rubTH07 h1 a, #rubTH08 h1 a,
	#rubVoir h1 a {
		display: block;
		width: 200px; height: 38px!important;
		text-indent: -100em;
		}
	#rubTH01 h1 {
		background: transparent url(/global/medias/h1ColATH01.gif) no-repeat 0 0}
	
	#rubTH02, #rubTH03 {
		width: 180px;
		padding: 0 10px 0.5em 10px;
		}
	body#home #rubTH02,
	body#home #rubTH03 {
		margin: 0 0 0 10px;
		padding: 0 10px 0 10px;
		background-color:#fff!important;
		}
	#rubTH02 h1 a,
	#rubTH03 h1 a {width: 180px;}
	
	#rubTH02 select,
	#rubTH03 select {
		font-size: 93%;
		width: 175px;
		border:0;
		}	

	/*= rubTH02 ---------------------------------------- */
	#rubTH02 {
		border-top: 5px #7FC000 solid;
		background-color:#FFFEF5;
		/*background-color:#DDEEBE;*/
		}
	#rubTH02 h1 a {
		background: transparent url(/global/medias/h1ColATH02.gif) no-repeat bottom}
	body#home #rubTH02 h1 a {
		background: transparent url(/global/medias/h1ColATH02Home.gif) no-repeat bottom!important}
	#rubTH02 select {
		color: #7FC000;
		border: 1px #7FC000 solid;}
	
	/*= rubTH03 ---------------------------------------- */
	#rubTH03 {
		border-top: 5px #FBB40B solid;
		background-color:#FFFEF5;
		/*background-color:#FFE5AD;*/
		}
	#rubTH03 h1 a {
		background: transparent url(/global/medias/h1ColATH03.gif) no-repeat bottom}
	body#home #rubTH03 h1 a {
		background: transparent url(/global/medias/h1ColATH03Home.gif) no-repeat bottom!important}
	#rubTH03 select {
		color:#FBB40B;
		border: 1px #FBB40B solid;
		}
	
	/*= Voir la carte ---------------------------------------- */
	#rubVoir {
		/*border-top: 5px #bb3dbe solid*/
		}
	#rubVoir h1 a {
		background: transparent url(/global/medias/h1ColAVoir.gif) no-repeat 0 0
		}
	#rubVoir a img {
		display: block;
		margin:0;
		width: 200px; height: 138px;
		}
	
	/*=  ---------------------------------------- */
	#rubTH04 h1 {
		background: transparent url(/global/medias/h1ColATH04.gif) no-repeat 0 0}
	#rubTH04 h1 a.linkPlus {
		background: transparent url(/global/medias/h1ColATH04Focus.gif) no-repeat 0 0}
	#rubTH04 h1 a.linkMoins {
		background: transparent url(/global/medias/h1ColATH04Focus.gif) no-repeat 0 -35px}
	#rubTH05 h1 {
		background: transparent url(/global/medias/h1ColATH05.gif) no-repeat 0 0}
	#rubTH05 h1 a.linkPlus {
		background: transparent url(/global/medias/h1ColATH05Focus.gif) no-repeat 0 0}
	#rubTH05 h1 a.linkMoins {
		background: transparent url(/global/medias/h1ColATH05Focus.gif) no-repeat 0 -35px}
	#rubTH06 h1 {
		background: transparent url(/global/medias/h1ColATH06.gif) no-repeat 0 0}
	#rubTH07 h1 {
		background: transparent url(/global/medias/h1ColATH07.gif) no-repeat 0 0}
	#rubTH08 h1 {
		background: transparent url(/global/medias/h1ColATH08.gif) no-repeat 0 0}
	
	#rubTH02 ul,
	#rubTH03 ul {
		margin: 0 0 1.5em 0
		}
		
	#rubTH02 ul li a,
	#rubTH03 ul li a {
		display: block;
		font-size: 85%; 
		color:#515151;
		width: 160px; 
		text-decoration: none;
		padding: 3px 0 5px 15px
		}
	#rubTH01 ul li a {
		background: transparent url(/global/medias/itemLiTH01.gif) no-repeat -5px 5px!important}
	#rubTH04 ul li a {
		background: transparent url(/global/medias/itemLiTH04.gif) no-repeat -5px 5px!important}
	#rubTH05 ul li a {
		background: transparent url(/global/medias/itemLiTH05.gif) no-repeat -5px 5px!important}
	#rubTH06 ul li a {
		background: transparent url(/global/medias/itemLiTH06.gif) no-repeat -5px 5px!important}
	#rubTH07 ul li a {
		background: transparent url(/global/medias/itemLiTH07.gif) no-repeat -5px 5px!important}
	#rubTH08 ul li a {
		background: transparent url(/global/medias/itemLiTH08.gif) no-repeat -5px 5px!important}
	
	#rubTH01 ul li a:hover {color:#960C53}
	#rubTH02 ul li a:hover {color:#91C805}
	#rubTH03 ul li a:hover {color:#FEB00A}
	#rubTH04 ul li a:hover {color:#1C9779}
	#rubTH05 ul li a:hover {color:#9863CA}
	#rubTH06 ul li a:hover {color:#E50084}
	#rubTH07 ul li a:hover {color:#00A7DA}
	#rubTH08 ul li a:hover {color:#00A7DA}
	
	/*= focus picto rubTH02---------------------------------------- */
	#rubTH02 li a.rubTH02A01,
	#rubTH02 li a.rubTH02A02 {
		background: transparent url(/global/medias/flcGreen.gif) no-repeat 0 5px
		}
	
	/*= focus picto rubTH03 ---------------------------------------- */
	#rubTH03 li a.rubTH03A01,
	#rubTH03 li a.rubTH03A02,
	#rubTH03 li a.rubTH03A03,
	#rubTH03 li a.rubTH03A04,
	#rubTH03 li a.rubTH03A05,
	#rubTH03 li a.rubTH03A06 {
		background: transparent url(/global/medias/flcOrange.gif) no-repeat 0 5px
		}
	
	/*= Sous menu de niveau 3 / sports / culture / ---------------------------------------- */
	body.th04Content #sous_nav_niv3,
	body.th05Content #sous_nav_niv3 {
		width: 200px;
		margin: 0 0 1em 10px;
		}
	body.th04Content #sous_nav_niv3 h1,
	body.th05Content #sous_nav_niv3 h1 {
		padding: 0 1.2em 0 0;}
	body.th04Content #sous_nav_niv3 h1 {
		border-top: 5px #00BEBE solid;
		}
	body.th05Content #sous_nav_niv3 {
		border-top: 5px #C8C800 solid;
		}
	body.th04Content #sous_nav_niv3 ul {
		/*background-color:#E5F6F6;*/
		}
	body.th04Content #sous_nav_niv3 ul li a,
	body.th05Content #sous_nav_niv3 ul li a {
		display: block;
		font-size: 85%; 
		color:#515151;
		width: 160px; 
		text-decoration: none;
		padding: 3px 0 5px 15px
		}
	body.th04Content #sous_nav_niv3 ul li {}
	body.th04Content #sous_nav_niv3 ul li a {
		background: transparent url(/global/medias/itemLiTH04.gif) no-repeat -12px 5px}
	body.th05Content #sous_nav_niv3 ul li a {
		background: transparent url(/global/medias/itemLiTH05.gif) no-repeat -12px 5px}
	
	body.th04Content #sous_nav_niv3 ul li a:hover {color:#00BEBE;}
	body.th05Content #sous_nav_niv3 ul li a:hover {color:#C8C800;}
	
	
	/*= Sous menu de niveau 3 / culture---------------------------------------- */
	
	/*= newsletter ---------------------------------------- */
	#newsletter {border-top: 5px #4A7E08 solid;}
	#newsletter h1 {
		display: block;
		width: 200px; height: 30px;
		text-indent: -100em;
		background: transparent url(/global/medias/h1ColANewsletter.gif) no-repeat 0 0;
		}
	#newsletter form#inscription {
		width: 200px;
		padding: 0 0 5px 0;
		background: transparent url(/global/medias/bgFormNewsletter.gif) no-repeat 0 0;
		}
	#newsletter form#inscription p {
		width: 185px; 
		padding: 0 0 0 15px; 
		}
	#newsletter form#inscription input {
		border:0; width: 130px;
		font-size: 85%; color:#515151;
		}
	#newsletter form#inscription button {
		text-indent: -10em;
		border:0;
		width: 24px; height: 24px;
		margin: 0 0 0 10px;
		background: transparent url(/global/medias/ok.gif) no-repeat 0 0;
		}
	
/* ================================================================================ */
/* = GESTION DU CONTENU DE LA HOME PAGE / COLB = */
/* ================================================================================ */
	body#home #homePresentation h1,
	body#home #homePresentation h2 {text-indent: -1000em}
	
	body#home #homePresentation h1 {
		width: 370px; height: 65px;
		background: transparent url(/global/medias/h1Vallee.gif) no-repeat -20px 0;
		}
	body#home #homePresentation p {
		font-size: 93%;
		color:#515151;
		}
		
	/*= carnet d’images ---------------------------------------- */
	#carnet {
		width: 370px; 
		margin: 1em 0 0 0;
		}
	#carnet h3 {
		width: 320px; height: 25px;
		text-indent: -100em;
		border-bottom: 5px #8FCD00 solid;
		background: transparent url(/global/medias/h3Carnet.gif) no-repeat 0 0;
		}
	#carnet p a img {
		padding:0!important;
		}
	#carnet p.carnet_p {
		float: left;
		border-right: 9px #fff solid;
		}
	#carnet p.carnet_p a {border:0; text-decoration: none;}
	#carnet p.carnet_p a span {
		display: block;
		padding: 0.2em 0 0 0;
		text-align: center;
		color:#8FCD00;
		}
	
/* ================================================================================ */
/* = GESTION DU CONTENU DE LA HOME PAGE / COLC = */
/* ================================================================================ */
	
	/*= présentation ---------------------------------------- */
	#IntroMenu #introLeft,
	#IntroMenu #introRight {float: left}
	#IntroMenu #introLeft {width: 617px}
	#IntroMenu #introRight {width: 343px}
	
	/*= left ---------------------------------------- */
	
	/*= right ---------------------------------------- */
	#IntroMenu #introRight #intro {
		width: 278px;
		height: 236px;
		padding: 10px;
		margin: 10px 0 0 22px;
		}
	body.acces_carte #intro {
		width: 298px!important;
		padding:0!important;
		}
		
	body.th01Content #introRight #intro {
		color:#7FC000;
		border-top: 5px #7FC000 solid;
		background-color: #F1F8E0
		}
	body.th02Content #introRight #intro {
		color:#FFBB01;
		border-top: 5px #FFBB01 solid;
		background-color: #FEF7DF
		}
	body.th03Content #introRight #intro {
		color:#A01414;
		border-top: 5px #A01414 solid;
		background-color: #F1E1E1
		}
	body.th04Content #introRight #intro {
		color:#00BEBE;
		border-top: 5px #00BEBE solid!important;
		background-color: #E5F8F8
		}
	body.th05Content #introRight #intro {
		color:#C8C800;
		border-top: 5px #C8C800 solid;
		background-color: #F7F8DF
		}
	body.th06Content #introRight #intro {
		color:#960096;
		border-top: 5px #bb3dbe solid;
		background-color: #F1DEF1
		}
	body.th07Content #introRight #intro {
		color:#FC6109;
		border-top: 5px #FC6109 solid;
		background-color: #FFEFE6
		}
	body.th08Content #introRight #intro {
		color:#108ED3;
		border-top: 5px #108ED3 solid;
		background-color: #E5F6FB
		}
	body.pageNeutres #introRight #intro {
		color:#4C7E0B;
		border-top: 5px #4C7E0B solid;
		background-color: #EAF1E0
		}
	
	#IntroMenu #introRight h1,
	#IntroMenu #introRight h2,
	#IntroMenu #introRight h3,
	#IntroMenu #introRight h4,
	#IntroMenu #introRight p,
	#IntroMenu #introRight ul li,
	#IntroMenu #introRight ul li a {}
		
	#IntroMenu #introRight h1,
	#IntroMenu #introRight h2,
	#IntroMenu #introRight h3,
	#IntroMenu #introRight h4,
	#IntroMenu #introRight p {padding: 0 0 0.5em 0;}
	
	#IntroMenu #introRight h2 {font-size: 130%}
	#IntroMenu #introRight h3 {font-size: 108%}
	#IntroMenu #introRight h4 {font-size: 100%}
	#IntroMenu #introRight h5 {}
	
	#IntroMenu #introRight p {font-size: 85%;}
	#IntroMenu #introRight p img {padding: 0 0.5em 0.5em 0.5em;}
	
	#IntroMenu #introRight h1 {font-size: 170%; }
	
	#IntroMenu #introRight #intro ul {}
	#IntroMenu #introRight #intro ul li {}
	#IntroMenu #introRight #intro ul li a {
		display: block;
		padding: 0 0 0 10px;
		font-size: 93%;
		text-decoration: none;
		}
	#IntroMenu #introRight #intro ul li a:hover {
		text-decoration: underline
		}
	
	body.th01Content #intro ul li a {
		color:#7FC000;
		background: transparent url(/global/medias/linkSuiteTh01.gif) no-repeat 0 4px;
		}
	body.th02Content #intro ul li a {
		color:#FFBB01;
		background: transparent url(/global/medias/linkSuiteTh02.gif) no-repeat 0 4px;
		}
	body.th03Content #intro ul li a {
		color:#A01414;
		background: transparent url(/global/medias/linkSuiteTh03.gif) no-repeat 0 4px;
		}
	body.th04Content #intro ul li a {
		color:#00BEBE;
		background: transparent url(/global/medias/linkSuiteTh04.gif) no-repeat 0 4px;
		}
	body.th05Content #intro ul li a {
		color:#C8C800;
		background: transparent url(/global/medias/linkSuiteTh05.gif) no-repeat 0 4px;
		}
	body.th06Content #intro ul li a {
		color:#960096;
		background: transparent url(/global/medias/linkSuiteTh06.gif) no-repeat 0 4px;
		}
	
	/*= côté pratique ---------------------------------------- */
	#IntroMenu #cotePratique {
		background: transparent url(/global/medias/carteHome.jpg) no-repeat 0 0
		}
	#IntroMenu #cotePratique h1 {
		text-indent: -100em;
		width: 100px; height: 42px;
		background: transparent url(/global/medias/h1CotePrat.gif) no-repeat 0 0;
		}
	#IntroMenu #cotePratique ul {
		position: relative;
		width: 95px;
		padding: 170px 0 50px 0;
		margin: 0;
		}
	#IntroMenu #cotePratique ul li {
		display: block;
		margin: 0 0 0.2em 0;
		}
	#IntroMenu #cotePratique ul li a {
		font-size: 85%; color:#999;
		padding: 0 0 0 15px;
		background: transparent url(/global/medias/itemLiTH06.gif) no-repeat -12px 3px;
		}
	
	/*= pagination ---------------------------------------- */
	.pagination a {
		display: block;
		width: 49%;
		color:#515151;
		font-size: 100%;
		font-weight: bold;
		}
	.pagination a.pageSuiv {
		float: right;
		text-align: right;
		}
	.pagination a.pagePre {
		float: left;
		text-align: left;
		}
		
/* ================================================================================ */
/* = GESTION DU CONTENU DES PAGES / COLONE B = */
/* ================================================================================ */

	#colB #colBcontent {padding: 0}

	/*= focus titre thématique colB -------------------------------- */
	
	#pageGenerique #colB h1,
	#pageGenerique #colB h2,
	#pageGenerique #colB h3,
	#pageGenerique #colB h4,
	#pageGenerique #colB h5,
	#pageGenerique #colB h6 {margin: 0 0 0.5em 0}
	
	#pageGenerique #colB h1 {
		font-size: 150%; 
		padding: 0 0 0 1.2em;
		}
	#pageGenerique #colB h2 {
		font-weight: bold;
		padding: 0.5em 0 0 0;
		font-size: 130%
		}
	#pageGenerique #colB h3 {font-size: 108%}
	#pageGenerique #colB h4 {font-size: 100%}
		
	/*= focus h1 rubriques ---------------------------------------- */	
	body.th01Content #colB h1 {
		color:#7FC000;
		background: transparent url(/global/medias/itemLiTH01.gif) no-repeat -10px 5px;
		}
	body.th02Content #colB h1 {
		color:#FBB40B;
		background: transparent url(/global/medias/itemLiTH02.gif) no-repeat -10px 5px;
		}
	body.th03Content #colB h1 {
		color: #A01414;
		background: transparent url(/global/medias/itemLiTH03.gif) no-repeat -10px 5px;
		}
	body.th04Content #colB h1 {
		color:#00BEBE;
		background: transparent url(/global/medias/itemLiTH04.gif) no-repeat -10px 5px;
		}
	body.th05Content #colB h1 {
		color:#C8C800;
		background: transparent url(/global/medias/itemLiTH05.gif) no-repeat -10px 5px;
		}
	body.th06Content #colB h1 {
		color:#bb3dbe;
		background: transparent url(/global/medias/itemLiTH06.gif) no-repeat -10px 5px;
		}
	body.th07Content #colB h1 {
		color:#FC6109;
		background: transparent url(/global/medias/itemLiTH07.gif) no-repeat -10px 5px;
		}
	body.th08Content #colB h1 {
		color:#108ED3;
		background: transparent url(/global/medias/itemLiTH08.gif) no-repeat -10px 5px;
		}	
	body.pageNeutres #colB h1 {
		color:#4C7E0B;
		background: transparent url(/global/medias/itemLiNeutre.gif) no-repeat -10px 5px;
		}	
	
	body#pageGenerique
	
	/*= focus rubriques ---------------------------------------- */
	body.th01Content #colB h2,
	body.th01Content #colB h3,
	body.th01Content #colB h4,
	body.th01Content #colB a {color:#960C53}
	
	body.th05Content #colB h2 {
		border-bottom: 1px #D8EDAB solid}
		
	body.th02Content #colB h2,
	body.th02Content #colB h3,
	body.th02Content #colB h4,
	body.th02Content #colB a {color:#FFBB01}
	
	body.th02Content #colB h2 {
		border-bottom: 1px #FBE7A9 solid}
		
	body.th03Content #colB h2,
	body.th03Content #colB h3,
	body.th03Content #colB h4,
	body.th03Content #colB a {color:#A01414}
	
	body.th03Content #colB h2 {
		border-bottom: 1px #DCAFB0 solid}
	
	body.th04Content #colB h2,
	body.th04Content #colB h3,
	body.th04Content #colB h4,
	body.th04Content #colB a {color:#00BEBE}
	
	body.th04Content #colB h2 {
		border-bottom: 1px #99E3E3 solid}
		
	body.th05Content #colB h2,
	body.th05Content #colB h3,
	body.th05Content #colB h4,
	body.th05Content #colB a {color:#C8C800}
	
	body.th05Content #colB h2 {
		border-bottom: 1px #DDDD98 solid
		}
	
	body.th06Content #colB h2,
	body.th06Content #colB h3,
	body.th06Content #colB h4,
	body.th06Content #colB a {color:#960096}
	
	body.th06Content #colB h2 {
		border-bottom: 1px #D9A6DA solid}
		
	body.th07Content #colB h2,
	body.th07Content #colB h3,
	body.th07Content #colB h4,
	body.th07Content #colB a {color:#FC6109}
	
	body.th07Content #colB h2 {
		border-bottom: 1px #FCCAAC solid}
		
	body.th08Content #colB h2,
	body.th08Content #colB h3,
	body.th08Content #colB h4,
	body.th08Content #colB a {color:#108ED3}
	
	body.th08Content #colB h2 {
		border-bottom: 1px #C4E1F4 solid}
		
	body.pageNeutres #colB h2,
	body.pageNeutres #colB h3,
	body.pageNeutres #colB h4,
	body.pageNeutres #colB a {color:#4C7E0B}
	
	body.pageNeutres #colB h2 {
		border-bottom: 1px #C6D9AC solid}
	
	/*= content ---------------------------------------- */
	.content {
		font-size: 85%; 
		color:#515151;
		clear: both; 
		padding: 0 0 3em 1.8em;
		}
	#colB p {padding: 0.5em 0 0.5em 0;}
	#colB p img {padding: 0.3em;}
	#colB a img {}
	#colB ul li {
		color:#515151;
		list-style: circle inside;
		font-size: 100%;
		}
	#colBcontent ul li {font-size: 93%;}
	
/* ================================================================================ */
/* = GESTION DU CONTENU DES PAGES / COLONE C = */
/* ================================================================================ */
	
	/*= visite virtuelle ---------------------------------------- */
	#visite_Virtuelle {
		width: 298px;
		margin: 0 0 0 10px;
		}
	#visite_Virtuelle a img {border:0;}
	#visite_Virtuelle img {
		display: block;
		margin:0;
		}
	
	/*=  focusIdees ---------------------------------------- */
	
	#colC .focusIdees {}
	#colC .focusIdees img {
		padding: 5px 0px 5px 10px;
		}
	#colC .focusIdees img.centree {
		padding: 5px 0 5px 0px;
}
	/*= Coup de coeur et Idées découverte ---------------------------------------- */
	.coupCoeur, .idees,
	.tarifs, .moreInfos,
	.consulter, .vierge {
		width: 300px;
		margin: 0 0 15px 10px;
		padding: 0 0 0.5em 0!important;
		overflow: hidden;
		}
	
	.coupCoeur a.rss, 
	.idees a.rss {
		position: relative; text-indent: -1000em;
		display: block; width: 32px; height: 29px;
		margin: 2px 0 0 4px;
		font-size: 85%; color:#000;
		text-decoration: none;
		background: transparent url(/global/medias/rss.gif) no-repeat 0 8px;
		}
	
	body.ficheContenu .idees {width: 520px}
	body.troisColones .idees {
		width: 365px; 
		margin: 1em 0 0 0
		}

	.coupCoeur h2, .idees h2, 
	.tarifs h2, .moreInfos h2,
	.consulter h2, .vierge h2 {
		width: 99%;
		text-indent: -100em;
		}
		
	body#home .coupCoeur h2 {height: 20px;}
	body#home .idees h2 {height: 30px;}
	
	
	.coupCoeur h2, .idees h2 {height: 30px;}
	
	.tarifs h2, .moreInfos h2,
	.consulter h2, .vierge h2 {height: 30px}
	
	.coupCoeur h3, 
	.idees h3,
	.tarifs h3,
	.moreInfos h3,
	.consulter h3,
	.vierge h3 {
		/*font-weight: bold;*/
		padding: 0 0 0.3em 0;
		}
	.coupCoeur .article,
	.idees .article,
	.tarifs .article,
	.moreInfos .article,
	.consulter .article,
	.vierge .article {
		width: 270px;
		padding: 10px 10px 5px 10px;
		margin: 0 0 0 5px;
		background-color:#FFFFFF;
		}
	body.ficheContenu #colB .idees .article,
	body.troisColones #colB .idees .article {
		padding: 10px 10px 10px 10px;
		}
	body.ficheContenu #colB .idees .article {width: 485px}
	body.troisColones #colB .idees .article {width: 330px}
	
	.article {clear: both;}
	.article img {
		float: left;
		margin: 0 0.5em 0 0;
		padding: 0 0.5em 0.2em 0;
		}
	.article p {
		font-size: 85%; color:#515151; 
		padding: 0 0 1em 0;
		}
		
	.article a, a.linkIdee {
		display: block;
		text-align: right;
		font-size: 85%;
		text-decoration: none;
		padding: 0 1.2em 0.5em 0;
		}
		
	.article p a {
		font-size: 100%;
		text-decoration: underline;
		text-align: left;
		padding: 0;
		display: inline;
		background: none!important;
}
	a.linkIdee {margin: 0.5em 0 0 0;}
	
	/*= Coup de coeur ---------------------------------------- */
	.coupCoeur {margin: 25px 0 20px 22px}
	.coupCoeur h2 {
		background: transparent url(/global/medias/h2Coup.gif) no-repeat 0 0;
		}
	.coupCoeur .article {border-top: 1px #FEC09C solid!important}

	/*= Idées découverte ---------------------------------------- */
	.idees {
		margin: 0 0 20px 10px;
		border-top: 5px #1D94D1 solid;
		background-color:#E0F1F7;
		}
	body.ficheContenu .idees h2 {width: 500px}
	.idees .article {border-top: 1px #1D94D1 solid;}
	
	.idees h2 {background: transparent url(/global/medias/h2Idees.gif) no-repeat right!important}
	.idees h3 {color: #1D94D1}
	
	/*= les tarifs ---------------------------------------- */
	.tarifs, 
	.moreInfos {
		margin: 0 0 20px 10px;
		padding: 0;
		}	
	.article p {color:#515151!important;}
	.tarifs .article a, 
	.tarifs a.linkIdee,
	.moreInfos .article a,
	.moreInfos a.linkIdee {
		color: #FBB00B;
		background: transparent url(/global/medias/itemLinkOrange.gif) no-repeat right;
		}
	/*ajout Henri 30/06/08 */
		
	.th01Content .tarifs .article a, 
	.th01Content .tarifs a.linkIdee,
	.th01Content .moreInfos .article a,
	.th01Content .moreInfos a.linkIdee {
		color: #7FC000;
	}

	.th02Content .tarifs .article a, 
	.th02Content .tarifs a.linkIdee,
	.th02Content .moreInfos .article a,
	.th02Content .moreInfos a.linkIdee {
		color: #FBB40B;
	}

	.th03Content .tarifs .article a, 
	.th03Content .tarifs a.linkIdee,
	.th03Content .moreInfos .article a,
	.th03Content .moreInfos a.linkIdee {
		color: #A01414;
	}

	.th04Content .tarifs .article a, 
	.th04Content .tarifs a.linkIdee,
	.th04Content .moreInfos .article a,
	.th04Content .moreInfos a.linkIdee {
		color: #00BEBE;
	}

	.th05Content .tarifs .article a, 
	.th05Content .tarifs a.linkIdee,
	.th05Content .moreInfos .article a,
	.th05Content .moreInfos a.linkIdee {
		color: #C8C800;
	}

	.th06Content .tarifs .article a, 
	.th06Content .tarifs a.linkIdee,
	.th06Content .moreInfos .article a,
	.th06Content .moreInfos a.linkIdee {
		color: #960096;
	}

	.th07Content .tarifs .article a, 
	.th07Content .tarifs a.linkIdee,
	.th07Content .moreInfos .article a,
	.th07Content .moreInfos a.linkIdee {
		color: #FC6109;
	}

	.th08Content .tarifs .article a, 
	.th08Content .tarifs a.linkIdee,
	.th08Content .moreInfos .article a,
	.th08Content .moreInfos a.linkIdee {
		color: #108ED3;
	}
	
	/*= Focus rubriques / Tarifs / Plus d’infos / Coup de cœeur / Idées séjours ---------------------------------------- */
	
	/*= Home ---------------------------------------- */
	body#home .coupCoeur {
		border-top: 5px #FA650E solid;
		background-color:#FFEFE6;
		}
	body#home .coupCoeur h2 {margin: -25px 0 0 0;}
	body#home .coupCoeur h3 {color:#FA650E!important}
	body#home .coupCoeur .article a,
	body#home .coupCoeur a.linkIdee {
		color: #FA650E!important;
		background: transparent url(/global/medias/itemLinkOrange.gif) no-repeat right!important;
		}
		
	body#home .idees h2 {margin: -25px 0 0 0;}
	body#home .idees .article a,
	body#home .idees a.linkIdee {
		color: #1D94D1!important;
		background: transparent url(/global/medias/linkSuiteHomeIdees.gif) no-repeat right;
		}
	body#home .idees .article p a {
		background: none;	
		}
	
	/*th01 / restauration / hébergement*/
	body.th01Content .tarifs,
	body.th01Content .moreInfos,
	body.th01Content .idees,
	body.th01Content .consulter,
	body.th01Content .vierge {
		border-top: 5px #7FC000 solid;
		background-color:#F2F7E5;
		}
	body.th01Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh01.gif) no-repeat right!important}
	body.th01Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh01.gif) no-repeat right!important}
	body.th01Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh01.gif) no-repeat right!important}
	body.th01Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh01.gif) no-repeat right!important}	
	
	body.th01Content .tarifs h3,
	body.th01Content .moreInfos h3,
	body.th01Content .idees h3,
	body.th01Content .consulter h3,
	body.th01Content .vierge h3 {color: #7FC000!important}
	
	body.th01Content .tarifs .article,
	body.th01Content .moreInfos .article,
	body.th01Content .idees .article,
	body.th01Content .consulter .article,
	body.th01Content .vierge .article {border-top: 1px #CCE58C solid}
	body.th01Content .article a, 
	body.th01Content .idees a.linkIdee {
		color: #7FC000;
		background: transparent url(/global/medias/linkSuiteTh01.gif) no-repeat right;
		}
	
	/*th02 / séjours*/
	body.th02Content .tarifs,
	body.th02Content .moreInfos,
	body.th02Content .idees,
	body.th02Content .consulter,
	body.th02Content .vierge {
		border-top: 5px #FBB00B solid;
		background-color:#FEF7DF;
		}
	body.th02Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh02.gif) no-repeat right!important}
	body.th02Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh02.gif) no-repeat right!important}
	body.th02Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh02.gif) no-repeat right!important}
	body.th02Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh02.gif) no-repeat right!important}
	
	body.th02Content .tarifs h3,
	body.th02Content .moreInfos h3,
	body.th02Content .idees h3,
	body.th02Content .consulter h3,
	body.th02Content .vierge h3 {color: #FBB00B!important}
	
	body.th02Content .tarifs .article,
	body.th02Content .moreInfos .article,
	body.th02Content .idees .article,
	body.th02Content .idees .consulter,
	body.th02Content .vierge .consulter {border-top: 1px #FEE191 solid}
	
	body.th02Content .article a, 
	body.th02Content .idees a.linkIdee  {
		color:#FFBB01;
		background: transparent url(/global/medias/linkSuiteTh02.gif) no-repeat right;
		}
	
	/*th03 / Le pays*/
	body.th03Content .tarifs,
	body.th03Content .moreInfos,
	body.th03Content .idees,
	body.th03Content .consulter,
	body.th03Content .vierge {
		border-top: 5px #A01414 solid;
		background-color:#F5E7E7;
		}
	body.th03Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh03.gif) no-repeat right!important}
	body.th03Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh03.gif) no-repeat right!important}
	body.th03Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh03.gif) no-repeat right!important}
	body.th03Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh03.gif) no-repeat right!important}
	
	body.th03Content #colB .idees h2 {
		border:0!important;
		margin: 5px 0 5px 5px!important;
		}
	
	body.th03Content .tarifs h3,
	body.th03Content .moreInfos h3,
	body.th03Content .idees h3,
	body.th03Content .consulter h3,
	body.th03Content .vierge h3 {color: #A01414!important}
	
	body.th03Content .tarifs .article,
	body.th03Content .moreInfos .article,
	body.th03Content .idees .article,
	body.th03Content .consulter .article,
	body.th03Content .vierge .article {border-top: 1px #D9A1A1 solid}
	
	body.th03Content .idees .article a, 
	body.th03Content .idees a.linkIdee {
		color: #A01414;
		background: transparent url(/global/medias/linkSuiteTh03.gif) no-repeat right;
		}
		
	/*th04 / Sports et loisirs*/
	body.th04Content .tarifs,
	body.th04Content .moreInfos,
	body.th04Content .idees,
	body.th04Content .consulter,
	body.th04Content .vierge {
		border-top: 5px #00BEBE solid;
		background-color:#E5F8F8;
		}
	body.th04Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh04.gif) no-repeat right!important}
	body.th04Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh04.gif) no-repeat right!important}
	body.th04Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh04.gif) no-repeat right!important}
	body.th04Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh04.gif) no-repeat right!important}
	
	body.th04Content .tarifs h3,
	body.th04Content .moreInfos h3,
	body.th04Content .idees h3,
	body.th04Content .consulter h3,
	body.th04Content .vierge h3 {color: #00BEBE!important}
	
	body.th04Content .tarifs .article,
	body.th04Content .moreInfos .article,
	body.th04Content .idees .article,
	body.th04Content .consulter .article,
	body.th04Content .vierge .article {border-top: 1px #99E3E3 solid}
	
	body.th04Content .article a, 
	body.th04Content .idees a.linkIdee  {
		color: #00BEBE;
		background: transparent url(/global/medias/linkSuiteTh04.gif) no-repeat right;
		}
		
	/*th05 / culture et découverte*/
	body.th05Content .tarifs,
	body.th05Content .moreInfos,
	body.th05Content .idees,
	body.th05Content .consulter,
	body.th05Content .vierge {
		border-top: 5px #C8C800 solid;
		background-color: #F8F8E5;
		}
	body.th05Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh05.gif) no-repeat right!important}
	body.th05Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh05.gif) no-repeat right!important}
	body.th05Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh05.gif) no-repeat right!important}
	body.th05Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh05.gif) no-repeat right!important}
	
	body.th05Content .tarifs h3,
	body.th05Content .moreInfos h3,
	body.th05Content .idees h3,
	body.th05Content .consulter h3,
	body.th05Content .vierge h3 {color: #C8C800!important}
	
	body.th05Content .tarifs .article,
	body.th05Content .moreInfos .article,
	body.th05Content .idees .article,
	body.th05Content .consulter .article,
	body.th05Content .vierge .article {border-top: 1px #FEE191 solid}
	
	body.th05Content .article a, 
	body.th05Content .idees a.linkIdee {
		color: #C8C800;
		background: transparent url(/global/medias/linkSuiteTh05.gif) no-repeat right;
		}
	
	/*th06 / côté pratique*/
	body.th06Content .tarifs,
	body.th06Content .moreInfos,
	body.th06Content .idees,
	body.th06Content .consulter,
	body.th06Content .vierge {
		border-top: 5px #960096 solid;
		background-color:#F4E5F4
		}
	body.th06Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh06.gif) no-repeat right!important}
	body.th06Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh06.gif) no-repeat right!important}
	body.th06Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh06.gif) no-repeat right!important}
	body.th06Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh06.gif) no-repeat right!important}
	
	body.th06Content .tarifs h3,
	body.th06Content .moreInfos h3,
	body.th06Content .idees h3,
	body.th06Content .consulter h3,
	body.th06Content .vierge h3 {color: #960096!important}
	
	body.th06Content .tarifs .article,
	body.th06Content .moreInfos .article,
	body.th06Content .idees .article,
	body.th06Content .consulter .article,
	body.th06Content .vierge .article {border-top: 1px #DBA8DB solid}
	
	body.th06Content .article a, 
	body.th06Content .idees a.linkIdee  {
		color: #960096;
		background: transparent url(/global/medias/linkSuiteTh06.gif) no-repeat right;
		}
	
	/* Generique / coup de coeur*/
	.coupCoeur {
		border-top: 5px #FC6109 solid;
		background-color:#FFEFE6
		}
	.coupCoeur h2 {background: transparent url(/global/medias/h2CoupTh07.gif) no-repeat right!important}
	.coupCoeur h3 {color: #FC6109!important}
	.coupCoeur .article {border-top: 1px #FD9A61 solid!important}
	.coupCoeur .article a,
	.coupCoeur a.linkIdee {
		color: #FC6109!important;
		background: transparent url(/global/medias/linkSuiteTh07.gif) no-repeat right!important;
		}
	
	/* th07 / coup de coeur*/
	body.th07Content .tarifs,
	body.th07Content .moreInfos,
	body.th07Content .idees,
	body.th07Content .consulter,
	body.th07Content .vierge {
		border-top: 5px #FC6109 solid;
		background-color:#FFEFE6
		}
	body.th07Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh07.gif) no-repeat right!important}
	body.th07Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh07.gif) no-repeat right!important}
	body.th07Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh07.gif) no-repeat right!important}
	body.th07Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh07.gif) no-repeat right!important}

	body.th07Content .tarifs h3,
	body.th07Content .moreInfos h3,
	body.th07Content .idees h3,
	body.th07Content .consulter h3,
	body.th07Content .vierge h3 {color: #FC6109!important}
	
	body.th07Content .tarifs .article,
	body.th07Content .moreInfos .article,
	body.th07Content .idees .article,
	body.th07Content .consulter .article,
	body.th07Content .vierge .article {border-top: 1px #DBA8DB solid}
	
	body.th07Content .article a, 
	body.th07Content a.linkIdee {
		color: #FC6109;
		background: transparent url(/global/medias/linkSuiteTh07.gif) no-repeat right;
		}
	
	/* idées séjour */
	/*
	.idees {
		border-top: 5px #108ED3 solid;
		background-color:#E6F2F8
		}
	.idees h2 {background: transparent url(/global/medias/h2IdeesTh08.gif) no-repeat right!important}
	.idees h3 {color: #108ED3!important}
	.idees .article {border-top: 1px #98C9EC solid!important}
	.idees .article a, 
	.idees a.linkIdee {
		color: #108ED3;
		background: transparent url(/global/medias/linkSuiteTh08.gif) no-repeat right;
		}
	*/
	
	/*th08 /Idées séjour */
	body.th08Content .tarifs,
	body.th08Content .moreInfos,
	body.th08Content .consulter,
	body.th08Content .vierge {
		border-top: 5px #108ED3 solid;
		background-color:#E6F2F8
		}
	body.th08Content .tarifs h2 {background: transparent url(/global/medias/h2TarifsTh08.gif) no-repeat right!important}
	body.th08Content .moreInfos h2 {background: transparent url(/global/medias/h2MoreTh08.gif) no-repeat right!important}
	/*
	body.th08Content .coupCoeur h2 {background: transparent url(/global/medias/h2CoupTh08.gif) no-repeat right!important}
	body.th08Content .idees h2 {background: transparent url(/global/medias/h2IdeesTh08.gif) no-repeat right!important}
	*/
	body.th08Content .consulter h2 {background: transparent url(/global/medias/h2ConsulterTh08.gif) no-repeat right!important}
	
	body.th08Content .tarifs h3,
	body.th08Content .moreInfos h3,
	body.th08Content .consulter h3,
	body.th08Content .vierge h3 {color: #108ED3!important}
	
	body.th08Content .tarifs .article,
	body.th08Content .moreInfos .article,
	body.th08Content .consulter .article,
	body.th08Content .vierge .article {border-top: 1px #98C9EC solid!important}
	
	body.th08Content .article a, 
	body.th08Content a.linkIdee {
		color: #108ED3;
		background: transparent url(/global/medias/linkSuiteTh08.gif) no-repeat right;
		}
		
		/* Ajouts Henri - 06 08 2008 */
		
	h2#titPartir {
	text-align: center;
}
	ul.ssMenuPage {
		margin: 0px;
}
	ul.ssMenuPage li {
		border-bottom: 1px solid;
		line-height: 1.6em;

}
	ul.ssMenuPage li a {
		background-image: none !important;
		padding: 0 !important;
}

	/* pageNeutres*/
	body.pageNeutres .tarifs,
	body.pageNeutres .moreInfos,
	body.pageNeutres .idees,
	body.pageNeutres .consulter,
	body.pageNeutres .vierge {
		border-top: 5px #4C7E0B solid;
		background-color:#EAF1E0
		}
	body.pageNeutres .tarifs h2 {background: transparent url(/global/medias/h2TarifsNeutre.gif) no-repeat right!important}
	body.pageNeutres .moreInfos h2 {background: transparent url(/global/medias/h2MoreNeutre.gif) no-repeat right!important}
	body.pageNeutres .idees h2 {background: transparent url(/global/medias/h2IdeesNeutre.gif) no-repeat right!important}
	body.pageNeutres .consulter h2 {background: transparent url(/global/medias/h2ConsulterNeutre.gif) no-repeat right!important}
	
	
	body.pageNeutres .tarifs h3,
	body.pageNeutres .moreInfos h3,
	body.pageNeutres .idees h3,
	body.pageNeutres .consulter h3,
	body.pageNeutres .vierge h3 {color: #4C7E0B!important}
	
	body.pageNeutres .tarifs .article,
	body.pageNeutres .moreInfos .article,
	body.pageNeutres .consulter .article,
	body.pageNeutres .vierge .article {border-top: 1px #B9D09B solid}
	
	body.pageNeutres .article a, 
	body.pageNeutres .idees a.linkIdee {
		color: #4C7E0B;
		background: transparent url(/global/medias/linkSuiteNeutre.gif) no-repeat right;
		}

/* ================================================================================ */
/* = GESTION de l’ESPACE PROFESSIONNEL = */
/* ================================================================================ */
	body.espPro #IntroMenu {
		width: 960px!important;
		background-color: #000;
		}
	body.espPro #IntroMenu #MenuGlobal,
	body.espPro #IntroMenu #titrePage {
		float: left;
		margin:0; padding:0;
		width: 618px!important;
		}
	body.espPro #IntroMenu #MenuGlobal {
		width:342px!important;
		}
	body.espPro #IntroMenu #titrePage h1 {
		color:#fff;
		padding: 0.7em 0 0 0.7em;
		font-size: 150%;
		}
	
	/*= colA ---------------------------------------- */
	body.espPro #colA {
		width: 200px;
		/*background-color: #4C7E0B;*/
		}
	body.espPro #colA ul {
		padding: 1em;
		margin: 0 0 0.5em 0;
		}
	body.espPro #colA ul li {}
	body.espPro #colA ul li a {
		font-size: 100%;
		font-weight: bold;
		color: #AA3F42;
		text-decoration: none;
		}
	body.espPro #colA ul ul {
		border-top: 5px #AA3F42 solid;
		background-color:#fff6d1;
		/*background-color:#f8eded;*/		
		}
	body.espPro #colA ul ul li {
		border-bottom: 1px #f1dcdc solid;
		margin: 0 0 0.2em 0;
		padding: 0 0 0.2em 0;
		}
	body.espPro #colA ul ul li a {
		display: block;
		color:#515151;
		font-size: 85%;
		padding: 0.2em 0 0 1.5em;
		font-weight: normal;
		background: transparent url(/global/medias/item_fiche_Pro.gif) no-repeat 0 0;
		}
	body.espPro #colA ul ul li a:hover {
		background-color:#ffe785;
		/*background-color:#F1DCDC;*/
		}
	
	/*= colB ---------------------------------------- */
	body.espPro #colB {
		width: 520px;
		padding: 10px 30px 0 10px;
		}
	body.espPro #colB .content {
		padding:0;
		}
	body.espPro #colB h1 {
		font-size: 200%!important;
		color:#AA3F42;
		padding: 0.6em 0 0 0!important;
		
		}
	body.espPro #colB h2 {
		font-size: 108%;
		}
	body.espPro #colB h2 span {
		background-color:#ccc;
		}
	body.espPro #colB p {}
	body.espPro #colB a.tele {
		display: block;
		}
	
	/*= colC ---------------------------------------- */
	body.espPro #colC {
		padding: 1em 0 0 0;
		width: 200px;
		/*background-color:#E2F0BD;*/
		}
	body.espPro #colC #contentRight {
		width: 185px;
		margin: 0 0 1em 0;
		}
	body.espPro #colC #contentRight h2 {
		font-size: 100%;
		font-weight: bold;
		color:#AA3F42;
		}
	body.espPro #colC #contentRight .tele {
		padding: 0.5em;
		border-top: 5px #AA3F42 solid;
		background-color:#fff6d1;
		/*background-color:#f8eded;*/
		}
	body.espPro #colC #contentRight .tele li {
		border-bottom: 1px #f1dcdc solid;
		margin: 0 0 0.2em 0;
		padding: 0 0 0.2em 0;
		}
	body.espPro #colC #contentRight .tele li a {
		display: block;
		font-size: 85%;
		color:#515151;
		text-decoration: none;
		padding: 0.2em 0 0 1.8em;
		background: transparent url(/global/medias/acrobat.gif) no-repeat 0 0;
		}
	body.espPro #colC #contentRight .tele li a:hover {
		background-color:#ffe785;
		}
		
/* ================================================================================ */
/* = GESTION AUTOCOMPLETION RECHERCHE VILLE = */
/* ================================================================================ */	
	
	/*.suggestionsBox {
		
		}*/
	.suggestionList {
		position: relative;
		left: 170px;
		width: 190px;
		margin: 0 0px 0px 0px;
		font-size: 77%;
		color: #000;
		/*margin: 0px;*/
		/*padding: 0px;*/
		background-color: #f1f1f1;
		}
	.suggestionList li {
		display: block;
		font-size: 100%!important;
		margin: 0; 
		padding: 0.2em;
		cursor: pointer;
		}
	.suggestionList li:hover {
		text-decoration: underline;
		/*background-color: #659CD8;*/
		}
	
/* ================================================================================ */
/* = GESTION DU FOOTER = */
/* ================================================================================ */
	#footer {width: 960px}
	#footer li {
		float: right;
		margin: 0 1em 0 1em;
		color:#000;
		}
	#footer li a {
		padding: 0 0 0 1em;
		font-size: 85%; color:#515151;
		text-decoration: none;
		}

