/* = RAZ
------------------------ */
	a:hover {color: #BC3603}
	a img {border: 0}
	dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, legend {margin: 0; padding: 0;}
	h1,h2,h3,h4,h5,h6 {font-size: 1em; font-weight: normal; margin: 0; padding: 0;}
	hr{height:1px !important;}
	em {font-style: normal}
	ul {list-style: none; }
	address {font-style: normal}
	table, td, th {font-size: 1em}
	form {margin: 0; padding: 0}
	
	
/* = Mise en page Global
------------------------ */
body {
	font-family: "Trebuchet MS", Arial, Geneva, sans-serif;
	font-size: 62.5%;
	margin:0px;
	color:#000000;
}
	
.logo_print{
display:block;
height:90px;
width:300px;
}	
	

#page {
	position: relative;
	width: 980px;
	margin: 22px auto 0px auto;
	}
	
/* = header pour flash accueil ------------------------ */
#header1 { height: 78px; }
#header1 #flash{position:absolute; top:0px; left:0px; z-index:-0; height: 78px;}


/* = header pour page commune ------------------------ */
#header {
display:none;
}
#menu_droite {
display:none;
}
.img_bandeau{
display:none;
}

	
	

#illustration {display:none;}

#content {
	position: relative;
	/* Pr IE */
	height: 1%;
	position: absolute;
	top:100px;
	}
#content:after {
	content: "."; display: block; clear: both; visibility: hidden;
	}
#navigationLocal{
	display:none;
	}
#article {
	margin-left:10px;
	margin-right:20px;
}
#colonneD {
	display:none;
}
#footer {
	display:none;
}

/* = Mise en forme GLOBAL
------------------------ */
	h1{font-size:2.2em; padding-bottom: 10px; color: #000000; font-weight:bold;}
	h2{font-size:1.8em; padding-bottom: 10px; color: #000000; font-weight:bold;}
	h3{font-size:1.4em; padding-bottom: 10px; color: #000000; font-style:italic;}
	h4{font-size:1.6em; padding-bottom: 5px; color: #000000; }
	h5, h6{font-size:1.4em; padding-bottom: 5px; color: #000000; }
	
	p{font-size:1.1em; padding-bottom: 20px; color: #000000; }
	

	/* = header- pour flash ------------------------ */
	#header1 img{float:right; margin-right: 110px;}
	
	/* = header pour toutes autres pages ------------------------ */
	
	#header img{float:left;position:absolute; top:35px;left:40px;}
	#article h1{padding:10px 0 15px 30px; background: transparent url(/templatesMedias/img/puce_titre.gif) no-repeat;}
	#article p, #article h2, #article h3, #article h4, #article h5, #article h6{padding-left:30px;}
	
	#article a:hover{text-decoration:underline;}
	#article hr{margin-top:15px; height:1px; border:0}
	
	
	
	/* = Mise en forme Illustration ------------------------ */
	#illustration li{float: left;margin-right:0.7em;}
	#illustration img{height:100px; border: 1px white solid}
	
	/* = Mise en forme navigation Espace ------------------------ */
	/*#navigation {position: relative; height: 110px; }*/
	#navigation { display:none; }

	/*#navigationEspace{position: absolute; top: 74px; left: 0px}
	#navigationEspace li{float: left;}

	#navigationEspace li a {
		background-image: url(/templatesMedias/img/bt_NavigationEspace_2.gif);
		background-repeat: no-repeat;
		display: block; height: 30px; width: 132px;
		font-size: 0.1em; line-height:120em;text-decoration:none; color: #C0C3B6; overflow:hidden; 
		margin-right:10px;
		}

	#itNavE1 a{background-position: 0px 5px;}
	#itNavE2 a{background-position: -132px 5px;}
	#itNavE3 a{background-position: -264px 5px;}
	#itNavE4 a{background-position: -396px 5px;}

	#itNavE1 a:hover{background-position: 0px -30px;}
	#itNavE2 a:hover{background-position: -132px -30px;}
	#itNavE3 a:hover{background-position: -264px -30px;}
	#itNavE4 a:hover{background-position: -396px -30px;}
	
	*/

	/* = Mise en forme de la navigation secondaire ------------------------ 
	#navigationAccueil{position: absolute; top: 6px; right: 30px; height: 62px; width: 250px;}
	#navigationAccueil li {float: left;}
	#navigationAccueil li a {
		background-image: url(/templatesMedias/img/bt_NavigationSecond_2.gif);
		background-repeat: no-repeat;
		display: block; height: 31px; width: 125px;
		font-size: 0.1em; line-height:120em;text-decoration:none; color: #C0C3B6; overflow:hidden; 
		}

	#itNavAc1 a{background-position:  0px 0px;}
	#itNavAc2 a{background-position:  -125px 0px;}
	#itNavAc3 a{background-position:  0px -31px;}
	#itNavAc4 a{background-position:  -125px -31px;}

	#itNavAc1 a:hover{background-position:  0px -63px;}
	#itNavAc2 a:hover{background-position:  -125px -63px;}
	#itNavAc3 a:hover{background-position:  0px -94px;}
	#itNavAc4 a:hover{background-position:  -125px -94px;}
	
	*/
	#navigationAccueil{ display:none;}

	/* = Mise en forme des Bloc OFFRE ------------------------ */
	
	#news1, #news2, #bloctelecharge, #bloccontact, #BlocMesServices {
		margin-bottom:5px; background: transparent url(/templatesMedias/img/bg_offre.gif) bottom;
		}
	#BlocMesServices {margin-top:35px;}
	#news1 h4, #news2 h4, #bloctelecharge h4, #bloccontact h4, #BlocMesServices h4{
		display:block; overflow:hidden;
		font-size:0.1em; line-height:200em; color:#A52910; text-decoration:none;
		height: 21px; width:249px;
	}
	#news1 h4 {background: transparent url(/templatesMedias/img/tete_news1.gif) no-repeat;}
	#news2 h4 {background: transparent url(/templatesMedias/img/tete_news2.gif) no-repeat;}
	#bloctelecharge h4 {background: transparent url(/templatesMedias/img/tete_telechargement.gif) no-repeat;}
	#bloccontact h4 {background: transparent url(/templatesMedias/img/tete_contact.gif) no-repeat;}
	#BlocMesServices h4 {background: transparent url(/templatesMedias/img/tete_MonEspace.gif) no-repeat;}
	
	#news1 p, #news2 p, #bloctelecharge p, #bloccontact p, #BlocMesServices p{margin: 0px 8px 0px 8px; padding:0px;}
	
	#BlocMesServices h6 {
		display:block; 
		margin: 0px 8px 0px 8px;
		border-bottom:1px #C53318 solid;
		background : transparent url(/templatesMedias/img/bt_MesService.gif) 0px 1px no-repeat;}
		
		#BlocMesServices h6 a{
			padding:0 0 5px 20px;
			font-weight:bold; color:#C53318 !important;
			text-decoration:none;
			
			}
		#BlocMesServices h6 a:hover{
			padding:0 0 5px 30px;
			font-weight:bold; color:#C53318 !important;
			text-decoration:none;
			}
	
	/* = Recherche ------------------------ */
	#recherche, #news1, #news2 {
	display:none;
	}
	
	#recherche label{display: none;}
	#recherche .inptTxt{position: absolute; top: 3px; left: 0; width: 200px;}
	#recherche .inptSubmit{float:right}

	/* = Mise en forme Navigation local ------------------------ */
	#navigationLocal{
		background-color : #2175A6;
		}

	#navigationLocal a {
		text-align: left;
		font-size: 1.3em;
		text-decoration:none;
		color: white;
		}
	#navigationLocal a:hover{
		padding-left:10px;
		}
	#navigationLocal dt{
		padding-bottom:10px;
		padding-left:26px;
		font-weight: bold;
		}
	#navigationLocal dd{
		padding-bottom:10px;
		font-size: 1.1em;
		text-decoration:none;
		color: white;
		padding: 0 0 10px 26px;
		}
		
	/* = Mise en forme colonneD ------------------------ */
	#colonneD img{
		padding-top: 20px;
		margin:0px;
	}

	/* =  Mise en forme Footer------------------------ */

	#footer a, #footer li{
		padding-top:2px;
		margin-left:5px;
		float:left;
		text-decoration:none;
		text-align:left;
		font-size: 1em;
		color:#000000;
		}
	#footer p{
		margin-top:4px; 
		margin-right:5px;
		float:right;
		font-size: 1em;
		}


/* = STYLE POUR LIEN AVEC PUCES
------------------------ */
.fichemaison {line-height:1.9em;text-decoration:none; margin:10px 0 10px 0; padding:0px 0 10px 25px; color:white !important; background: transparent url(/templatesMedias/img/bt_fichesprog.gif) no-repeat;}
.recherche a{line-height:1.9em; padding-left:20px; font-size:1.3em; color:#2175A6; background: transparent url(/templatesMedias/img/bt_loupe.gif) no-repeat;}
.ensavoir {line-height:1.4em; display:block; font-size:1.0em; text-decoration: none; color:#C53318; text-align:right;}
.fichier {line-height:1.9em; text-decoration:none; margin:10px 0 10px 0; padding:2px 0 10px 25px; color:#CB180D; background: transparent url(/templatesMedias/img/bt_fiches.gif) no-repeat;}
.carte {line-height:1.9em; text-decoration:none; margin:10px 0 10px 0; padding:2px 0 10px 25px; color:#CB180D; background: transparent url(/templatesMedias/img/bt_carte.gif) no-repeat;}
.fichecontact {font-size:1.15em; text-decoration:none; margin:15px; padding:3px 0 3px 30px; background: transparent url(/templatesMedias/img/bt_fichescontact.gif) no-repeat;}


/* = Mise en page ACCUEIL
------------------------ */

/* = Mise en forme navigation Espace ------------------------ */
body#accueil #navigation,
body#actu #navigation,
body#connaitre #navigation,
body#contact #navigation,
body#emploi #navigation { position: relative; height: 233px; }

body#accueil #navigationEspace,
body#actu #navigationEspace,
body#connaitre #navigationEspace,
body#contact #navigationEspace,
body#emploi #navigationEspace{
	position: absolute; top: 0px; left: 0px;
	height: 176px; width: 654px; background: transparent url(/templatesMedias/img/bg_bt_espace.jpg) no-repeat;
	}
body#accueil #navigationEspace li,
body#actu #navigationEspace li,
body#connaitre #navigationEspace li,
body#contact #navigationEspace li,
body#emploi #navigationEspace li{margin-right: 9px; float: left;}

body#accueil #navigationEspace li a,
body#actu #navigationEspace li a,
body#connaitre #navigationEspace li a,
body#contact #navigationEspace li a,
body#emploi #navigationEspace li a {
	background-image: url(/templatesMedias/img/bt_NavigationEspace.gif);
	display: block; height: 176px; width: 151px;text-decoration:none;
	font-size:0.1em; line-height: 120em; color: #D6D8D0; margin-right:0px;
	}

body#accueil #itNavE1 a, body#actu #itNavE1 a, body#connaitre #itNavE1 a, body#contact #itNavE1 a, body#emploi #itNavE1 a{background-position: 0px 0px;}
body#accueil #itNavE2 a, body#actu #itNavE2 a, body#connaitre #itNavE2 a, body#contact #itNavE2 a, body#emploi #itNavE2 a{background-position: -302px 0px;}
body#accueil #itNavE3 a, body#actu #itNavE3 a, body#connaitre #itNavE3 a, body#contact #itNavE3 a, body#emploi #itNavE3 a{background-position: -604px 0px;}
body#accueil #itNavE4 a, body#actu #itNavE4 a, body#connaitre #itNavE4 a, body#contact #itNavE4 a, body#emploi #itNavE4 a{background-position: -906px 0px;}

body#accueil #itNavE1 a:hover, body#actu #itNavE1 a:hover, body#connaitre #itNavE1 a:hover, body#contact #itNavE1 a:hover, body#emploi #itNavE1 a:hover{background-position: -151px 0px;}
body#accueil #itNavE2 a:hover, body#actu #itNavE2 a:hover, body#connaitre #itNavE2 a:hover, body#contact #itNavE2 a:hover, body#emploi #itNavE2 a:hover{background-position: -453px 0px;}
body#accueil #itNavE3 a:hover, body#actu #itNavE3 a:hover, body#connaitre #itNavE3 a:hover, body#contact #itNavE3 a:hover, body#emploi #itNavE3 a:hover{background-position: -755px 0px;}
body#accueil #itNavE4 a:hover, body#actu #itNavE4 a:hover, body#connaitre #itNavE4 a:hover, body#contact #itNavE4 a:hover, body#emploi #itNavE4 a:hover{background-position: -1057px 0px;}

body#accueil #article p {padding-left:0px; margin:0px 0px 0px 0px;}
body#accueil #article img {padding-left:0px; margin:0px 30px 0px 0px;}
body#accueil #article {padding:0px; margin:0px;}


/* =  bt & Rollover pour Navigation secondaire----------------------- */

body#accueil #navigationAccueil,
body#actu #navigationAccueil,
body#connaitre #navigationAccueil,
body#contact #navigationAccueil,
body#emploi #navigationAccueil{position: absolute; top: 203px; left: 0px; height: 30px; width: 650px;}

body#accueil #navigationAccueil li ,
body#actu #navigationAccueil li,
body#connaitre #navigationAccueil li,
body#contact #navigationAccueil li,
body#emploi #navigationAccueil li{float: left;}

body#accueil #navigationAccueil li a,
body#actu #navigationAccueil li a,
body#connaitre #navigationAccueil li a,
body#contact #navigationAccueil li a,
body#emploi #navigationAccueil li a{
	background-image: url(/templatesMedias/img/bt_NavigationSecondaire.gif);
	background-repeat: no-repeat;
	display: block; height: 30px; width: 132px;
	font-size: 0.1em; line-height: 120em; text-decoration:none; color: #C0C3B6; overflow:hidden;
	margin-right: 10px;
	}

body#accueil #itNavAc1 a, body#actu #itNavAc1 a, body#connaitre #itNavAc1 a, body#contact #itNavAc1 a, body#emploi #itNavAc1 a{background-position:  0px 5px}
body#accueil #itNavAc2 a, body#actu #itNavAc2 a, body#connaitre #itNavAc2 a, body#contact #itNavAc2 a, body#emploi #itNavAc2 a{background-position:  -132px 5px}
body#accueil #itNavAc3 a, body#actu #itNavAc3 a, body#connaitre #itNavAc3 a, body#contact #itNavAc3 a, body#emploi #itNavAc3 a{background-position:  -264px 5px}
body#accueil #itNavAc4 a, body#actu #itNavAc4 a, body#connaitre #itNavAc4 a, body#contact #itNavAc4 a, body#emploi #itNavAc4 a{background-position:  -396px 5px}

body#accueil #itNavAc1 a:hover, body#actu #itNavAc1 a:hover, body#connaitre #itNavAc1 a:hover, body#contact #itNavAc1 a:hover,body#emploi #itNavAc1 a:hover{background-position:  0px -30px}
body#accueil #itNavAc2 a:hover, body#actu #itNavAc2 a:hover, body#connaitre #itNavAc2 a:hover, body#contact #itNavAc2 a:hover,body#emploi #itNavAc2 a:hover{background-position:  -132px -30px}
body#accueil #itNavAc3 a:hover, body#actu #itNavAc3 a:hover, body#connaitre #itNavAc3 a:hover, body#contact #itNavAc3 a:hover,body#emploi #itNavAc3 a:hover{background-position:  -264px -30px}
body#accueil #itNavAc4 a:hover, body#actu #itNavAc4 a:hover, body#connaitre #itNavAc4 a:hover, body#contact #itNavAc4 a:hover,body#emploi #itNavAc4 a:hover{background-position:  -396px -30px}

body#accueil #news1, body#actu #news1, body#connaitre #news1, body#contact #news1, body#emploi #news1, 
body#accueil #news2, body#actu #news2, body#connaitre #news2, body#contact #news2, body#emploi #news2{
	position: absolute; right: 30px;
	height: 76px; width: 249px;
	}
	
body#accueil #news1, body#actu #news1, body#connaitre #news1, body#contact #news1, body#emploi #news1 {top: 20px;}
body#accueil #news2, body#actu #news2, body#connaitre #news2, body#contact #news2, body#emploi #news2 {top: 110px;}

body#accueil #recherche, body#actu #recherche, body#connaitre #recherche, body#contact #recherche, body#emploi #recherche {
	position: absolute;
	top: 200px; right: 30px;
	width:249px;
}

/* = Changement Accueil ------------------------ */
/* supp. par CS - body#accueil #itNavAc1 a, */
body#actu #itNavAc1 a{background-position:  0px -30px}
body#connaitre #itNavAc2 a{background-position:  -132px -30px}
body#contact #itNavAc3 a{background-position:  -264px -30px}
body#emploi #itNavAc4 a{background-position:  -396px -30px}


/* = CHANGEMENT DE COULEUR SUIVANT BODY ------------------------ */
/* body#accueil #content, */
body#emploi #content,
body#connaitre #content,
body#actu #content,
body#contact #content{background: transparent url(/templatesMedias/img/bg_nvaloc_acc.gif) repeat-y;}
body#locataire #content{background: transparent url(/templatesMedias/img/bg_nvaloc_loc.gif) repeat-y;}
body#offres #content{background: transparent url(/templatesMedias/img/bg_nvaloc_offre.gif) repeat-y;}
body#patrimoine #content{background: transparent url(/templatesMedias/img/bg_nvaloc_patri.gif) repeat-y;}
body#pro #content{background: transparent url(/templatesMedias/img/bg_nvaloc_pro.gif) repeat-y;}

/* = Changement du bt ESPACE ------------------------ */
body#locataire #itNavE1 a{background-position: 0px -30px;}
body#offres #itNavE2 a{background-position: -132px -30px;}
body#patrimoine #itNavE3 a{background-position: -264px -30px;}
body#pro #itNavE4 a{background-position: -396px -30px;}

/* = Changement de couleur du bandeau navigation secondaire----------------------- */
body#accueil #navigationLocal{background-color : #2175A6;}
body#locataire #navigationLocal{background-color : #528C00;}	
body#offres #navigationLocal{background-color : #ED8F0C;}	
body#patrimoine #navigationLocal{background-color : #193072;}	
body#pro #navigationLocal{background-color : #CB180D;}
/* = Changement des puces dans navigationlocal------------------------ */
body#accueil #navigationLocal dt, body#connaitre #navigationLocal dt, body#actu #navigationLocal dt, 
body#contact #navigationLocal dt, body#emploi #navigationLocal dt{background: transparent url(/templatesMedias/img/bt-puce.gif) 7px -3px no-repeat;}
body#locataire #navigationLocal dt{background: transparent url(/templatesMedias/img/bt-puce.gif) 7px -62px no-repeat;}	
body#offres #navigationLocal dt{background: transparent url(/templatesMedias/img/bt-puce.gif) 7px -122px no-repeat;}	
body#patrimoine #navigationLocal dt{background: transparent url(/templatesMedias/img/bt-puce.gif) 7px -182px no-repeat;}	
body#pro #navigationLocal dt{background: transparent url(/templatesMedias/img/bt-puce.gif) 7px -242px no-repeat;}

/* = chnagement BACKGROUND PAGE ------------------------ */


/* = ARTICLE STYLE POUR H1, H2, H3, etc...*/
#article a:hover{text-decoration:underline;}
#article hr{margin-top:15px; height:1px; border:0}

/* = ACCROCHE 6000 LOGEMENT
------------------------ */

/* = Pour les pages accueil ------------------------ */
body#accueil #header h2, body#actu #header h2, 
body#connaitre #header h2, body#contact #header h2, body#emploi #header h2{display:none}
/* = Pour les page secondaire ------------------------ */
body#locataire #header h2, body#offres #header h2, 
body#patrimoine #header h2, body#pro #header h2 {
	position:absolute; top:10px;  left:0px; 
	color:white; font-size:2.3em;
	font-weight:normal; font-variant: small-caps; word-spacing: 0.3em;}


/* = Body ACCUEIL changment de couleur de police et de puce
------------------------ */
body#accueil #article h1, body#actu #article h1, body#connaitre #article h1, body#contact #article h1, body#emploi #article h1{background-position: 0px 8px;}
body#accueil #article {width: 660px;}

body#emploi #article ul{padding-left:25px;}
body#emploi #article ul li{margin-bottom:5px;}

/* = Body PATRIMOINE changment de couleur de police et de puce
------------------------ */
	body#patrimoine #article h1{background-position: 0px 0px ; color:#359829;}
	body#patrimoine #article h2{color:#359829;}
	body#patrimoine #article h3{color:#359829;}
	body#patrimoine #article hr{background:#359829; color:#359829;}
	body#patrimoine #article a{color:#359829;}
	body#patrimoine #article a:hover{color:#359829;}

/* = Body ESPACE OFFRE changement de la puce et de la couleur de la police
	------------------------ */

	body#offres #article h1{background-position: 0px -192px; color:#34A9AB;}
	body#offres #article h2{color:#34A9AB;}
	body#offres #article h3{color:#34A9AB;}
	body#offres #article hr{background:#CB180D; color:#34A9AB;}
	body#offres #article a{color:#34A9AB;}
	body#offres #article a:hover{color:#34A9AB;}

/* = Body ESPACE PRO changement de la puce et de la couleur de la police
	------------------------ */

	body#pro #article h1{background-position: 0px 0px; color:#EE813C;}
	body#pro #article h2{color:#EE813C;}
	body#pro #article h3{color:#EE813C;}
	body#pro #article hr{background:#EE813C; color:#EE813C;}
	body#pro #article a{color:#EE813C;}
	body#pro #article a:hover{color:#EE813C;}
	
/* = Body LOCATAIRE changement de la puce et de la couleur de la police
		------------------------ */

	body#locataire #article h1{background-position: 0px 0px; color:#8D479E;}
	body#locataire #article h2{color:#8D479E;}
	body#locataire #article h3{color:#8D479E;}
	body#locataire #article hr{background:#8D479E; color:#8D479E;}
	body#locataire #article a{color:#8D479E;}
	body#locataire #article a:hover{color:#8D479E;}

	
/* = STYLE POUR PAGE DES COMMUNES ------------------------ */

	/* = zoneinfo ------------------------ */
	body#patrimoine dl.zoneinfo {margin: 0 0 0 30px; padding:0 0 5px 5px; width:345px; border: 1px #193072 solid; background : transparent url(/templatesMedias/img/bg_info.gif) right no-repeat;}
	body#patrimoine .zoneinfo dt{padding-top:5px; font-size:1.3em; font-weight:bold; color:#193072;}
	body#patrimoine .zoneinfo dd{padding-top:1px; font-size:1.2em; color:black;}
	
	/* = tableau programme Patrimoine & offre------------------------ */
	body#patrimoine p.noprog {margin-left:30px; width:350px; padding-top:30px; text-align:center; font-size:1.8em; font-weight:bold; color:#C53318}
	
	body#patrimoine table.programme {
		margin: 10px 0 0px 30px; width:450px; border-collapse: collapse;
		text-align:left;  font-size:1.2em; color: #193072
		}
		
	body#patrimoine table.programme tr{height:60px;}
	
	body#patrimoine table.programme td, body#patrimoine table.resultat td{border-bottom: 1px #193072 solid;}
	body#patrimoine .bt_carte {
		width:90px; height:60px; float:right; display:block; color:white !important;
		background : transparent url(/templatesMedias/img/bt_carte2.gif) center center no-repeat;
		}
		
	/* = Recherche pour carte patrimoine ------------------------ */
	body#patrimoine table.resultat{
	width:700px; border-collapse: collapse; text-align:left;
	font-size:1.2em; color: #193072; padding:0 20px 0 0px;
	}
	body#patrimoine .localite {width: 120px; font-weight:bold; }
	body#patrimoine .indiv_collectif {width: 60px; text-align:center;}
	body#patrimoine .picto {width: 30px; overflow:hidden;}
	body#patrimoine .nomprogramme {width: 230px; font-weight:bold; padding-left:10px;}
	body#patrimoine .nomprogramme a{text-decoration:none;}
	body#patrimoine .photo{text-align:right; width:96px; height:60px; }
	body#patrimoine .ref{ width: 90px; text-align:center;}
	body#patrimoine .ref a { font-weight:bold; text-decoration: none; color: #000 !important; }
	
	
	body#patrimoine .nblogement{width:50px; background:#D1D6E3; padding:0 5px 0 5px; text-align:center; }
	body#patrimoine .fondBleu {background:#D1D6E3; padding:0 5px 0 5px; }
	
	
		
	/* = Programme offre ------------------------ */
	body#offres table.programme {margin: 20px 0px 30px 30px; width:460px; border-collapse: collapse; font-size:1.0em; padding:0px;}
	body#offres table.programme th{background:#ED8F0C; color:white; font-weight:bold;padding:2px;}
	
	body#offres table.programme th.tetiere{border-left:1px white solid; height:35px; text-align:center !important; border-bottom:10px white solid; }
	body#offres table.programme th.tetiere{vertical-align:middle; }

	body#offres table.programme tr.AnnonceInteres td{height:30px; border-bottom: 1px #ED8F0C solid;}

	/* = Fiches maison ------------------------ */
	body#offres .fichemaison{color:black !important}
	body#offres .date{width:60px; background:#F2A539; line-height:1em; text-align:center !important}
	body#offres .loyer{width:52px; background:#F4C687; line-height:1em; text-align:center !important}
	body#offres .typlog{width:52px; background:#F3DCBC; line-height:1em; text-align:center !important}
	body#offres .nref{width:120px; font-weight:bold; font-size:1.1em; line-height:1em; text-align:center !important}
	body#offres .nprogr{width:160px; font-weight:bold; font-size:1.1em; line-height:1em; text-align:center !important}
	body#offres .photo{width:96px; margin:0px; padding:0px; line-height:1em; vertical-align:top;}
	
	body#offres table.programme a.linkfish {
			color: #000 !important;
			text-decoration: none !important;
	}
	
	body#offres a.fichecontact{font-weight:bold; color:#E4490B ;}
	
	
	
	/* = STYLE POUR FICHE MAISON ------------------------ */
	body#patrimoine #ficheGauche {width:230px; float:left; margin-right:5px;}
	body#patrimoine #ficheDroite {width:230px; float:right; margin-right:5px; padding-top:0px;}
	body#patrimoine #description {margin-bottom:10px; font-style:italic}
	body#patrimoine ul.prestation{width:230px; margin: 10px 0 10px 0px; }
	body#patrimoine #article img{margin-top:0px; }
	body#patrimoine #fichedetail{float:left}
	body#patrimoine .prestation dt, body#patrimoine .date_construction dt, body#patrimoine .rue_adjacente dt, body#patrimoine p.prestation {margin:0px 0 3px 0; padding:3px; background:#A9B5CF; font-size:1.3em; font-weight:bold; color:#193072; width:224px;}
	body#patrimoine .prestation dd, body#patrimoine .date_construction dd, body#patrimoine .rue_adjacente dd, body#patrimoine .prestation li{font-size:1.2em;}
	
	body#patrimoine table.typelogement {margin: 10px 0 10px 0px; width:480px; border-collapse: collapse; }
	body#patrimoine table.typelogement th{background: #A9B5CF; font-size:1.1em; color:#193072; padding:3px 0 3px 0; border-left:1px white solid; width: 120px;}
	body#patrimoine table.typelogement td{text-align:center; font-size:1.1em; color:black; padding:3px 0 3px 0; border-bottom:1px #193072 solid; width: 120px;}
	
	body#patrimoine .imagefiche {text-align:center; color:white;}
	body#patrimoine .imagefiche li{display:inline; padding:3px;}
	
	dl.Agence{width:480px; margin: 10px 0 10px 0px; }
	body#patrimoine .Agence dt{margin:10px 0 3px 0; padding:3px; background:#193072; font-size:1.3em; font-weight:bold; color:white;}
	body#patrimoine .Agence dd{font-size:1.2em; text-align:center;}
	body#patrimoine .Agence dd.NomAgence{font-size:1.3em; color:#193076; font-weight:bold;}
	
	/* = STYLE POUR FICHE MAISON offre ------------------------ */
	body#offres #ficheGauche {width:230px; float:left; margin-right:5px;}
	body#offres #ficheDroite {width:230px; float:right; margin-right:5px; padding-top:10px;}
	body#offres #description {margin-bottom:10px; font-size:1.2em; }
	body#offres dl.prestation{width:230px; margin: 10px 0 10px 0px; }
	body#offres #article img{margin-top:0px; }
	body#offres #fichedetail{float:left}
	body#offres .prestation dt, body#offres .date_construction dt, body#offres .rue_adjacente dt{margin:0px 0 3px 0; padding:3px; background:#F4C687; font-size:1.3em; font-weight:bold; color:black; width:224px;}
	body#offres .prestation dd, body#offres .date_construction dd, body#offres .rue_adjacente dd{font-size:1.2em;}
	
	body#offres table.typelogement {margin: 10px 0 10px 0px; width:480px; border-collapse: collapse; }
	body#offres table.typelogement th{background: #F4C687; font-size:1.1em; color:black; padding:3px 0 3px 0; border-left:1px white solid; width: 120px;}
	body#offres table.typelogement td{text-align:center; font-size:1.1em; color:black; padding:3px 0 3px 0; border-bottom:1px #193072 solid; width: 120px;}
	
	body#offres .imagefiche {text-align:center; color:white;}
	body#offres .imagefiche li{display:inline; padding:3px;}
	
	p.Agence {width:445px; margin: 10px 0 10px 0px; background:#ED8F0C; font-weight:bold; padding:5px 0 3px 0 ; overflow:hidden;}
	
	body#offres #ficheretour , body#patrimoine #retourfiche {
		display:block; width:30px ; height:30px; overflow:hidden;
		position:absolute; top:0px; right:305px;
		text-indent:100px;
		background:transparent url(/templatesMedias/img/bt-retour.gif) no-repeat;
	}
	
	body#offres #ficheretour {background-position:0px -30px;}
	body#patrimoine #retourfiche {background-position:0px 0px;}

/* = Recherche websit baker ------------------------ */
	#content-recherche{background: white}
	#content-recherche hr{display:none}
	#content-recherche h3{margin-bottom:15px;}

/* = Formulaire de contact
------------------------ */
.floatLabel {display:block; width:120px; float:left; font-size:1.1em; padding:3px; }
.cancel, .confirm {float:right; margin-right:30px;}

/* = PLan du site
------------------------ */

.sitemap1 {margin-top:20px; width:940px; font-size:1.2em; text-decoration:none; }
.sitemap1 li{margin-left:10px; padding:0px 0 0px 0; }
.sitemap1 li a{padding:5px; font-size:1.3em; 
	background:#3371A4; color:white; font-weight:bold;
	text-decoration:none; display:block; height:15px;
	border-top:2px white solid
	}

.sitemap2 {background:#C8CBC0; color:white; 
	 text-decoration:none; 
	padding:5px 0 5px 0; height:50px; margin-bottom:10px
	}
.sitemap2 li{font-size:1.1em; padding:0px; background:none; float:left}
.sitemap2 li a{font-size:1.1em; padding:5px 0 0 20px; background:none; font-weight:normal !important; color:#3371A4;
	background: transparent url(/templatesMedias/img/bt_sitemap.gif) 0 4px no-repeat; border:none;
	}

/* = syle pour tableau Votre espace Locataire
------------------------ */
body#locataire .titreTab {
	font-size:1.8em; padding-left:30px !important;
	color:#528C00; font-weight:bold;
	background: transparent url(/templatesMedias/img/puce_titre.gif) 0px -97px no-repeat;}

body#locataire .align_right {text-align:right}


body#locataire .TabLarg {width:460px; text-align:left; border-collapse: collapse; margin-bottom:10px; font-size:1.1em}
body#locataire .TabLarg td{padding:5px;}
body#locataire .TabLarg2 {width:120px; }
body#locataire .TabDonnee td{border-bottom:1px #528C00 solid; padding:5px; font-size:1.0em}
body#locataire .TabSolde{background:#528C00; color:white; font-size:1.3em; font-weight:bold}

body#locataire .bordVert {border:2px #528C00 solid}
body#locataire .FondVert {background:#528C00; color:white; font-size:1.2em; font-weight:bold; padding:3px;}

body#locataire .bt_deconnexion {position:absolute; top:10px; right:40px; font-size:1.1em; color:#528C00; cursor: pointer}
body#locataire .bt_valider{background:#528C00; border:none; padding:5px; color:white; cursor: pointer}

body#locataire .decription, .actionmenees {padding-left:20px;}


body#locataire td.date{width:50px;}
body#locataire td.libelle{width:200px;}
body#locataire td.faveur{width:75px;}
body#locataire td.solde{width:100px;}

/* = style pour organigramme page contact
------------------------ */

body#contact .organigramme_niv1 {}
body#contact .organigramme_niv2 {border-bottom: 1px #2175A6 solid; }
body#contact .organigramme_niv3 {border-bottom: 1px #2175A6 solid; }

body#contact .organigramme_niv1,
body#contact .organigramme_niv2,
body#contact .organigramme_niv3 {clear:both;}

body#contact .organigramme_niv1 li,
body#contact .organigramme_niv2 li,
body#contact .organigramme_niv3 li{
	float:left; 
	display:block; width:130px; height:50px;  
	padding:6px;
	font-size:1.1em;}
	
	body#contact .organigramme_niv1 li em,
	body#contact .organigramme_niv2 li em,
	body#contact .organigramme_niv3 li em {font-style:italic; line-height:1.5em;}
	
	body#contact .organigramme_niv1 li a,
	body#contact .organigramme_niv2 li a,
	body#contact .organigramme_niv3 li a {font-style:italic; color:#215891}
	
	body#contact .organigramme_niv1 li{
		background:transparent url(/templatesMedias/img/organigramme_fond1.gif) no-repeat; 
		color:#FFFFFF; font-weight:bold;
		margin:20px 10px 0px  0px;}
	body#contact .organigramme_niv2 li{
		background:transparent url(/templatesMedias/img/organigramme_fond2.gif) no-repeat; 
		color:#1D558F;
		margin:20px 10px 0px  0px;}
	body#contact .organigramme_niv3 li{
		background:transparent url(/templatesMedias/img/organigramme_fond3.gif) no-repeat; 
		color:#1D558F;
		margin:20px 10px 0px  0px;}

/* = STYLE POUR recherchePatrimoine
------------------------ */

body#patrimoine #recherchePatrimoine {width: 744px; background:#D3D5CD; padding-bottom:8px;}
body#patrimoine #recherchePatrimoine h1{display:none; }
body#patrimoine #recherchePatrimoine label{padding:5px; font-size:1.2em; color: #7A7F7A; margin-left:5px; }
body#patrimoine #recherchePatrimoine input{vertical-align:middle text; margin-left:10px;}
body#patrimoine #recherchePatrimoine .inptSubmit{position:relative; top:6px; left:50px;}


/* = Style pour article ------------------------ */
#article ul { padding:0px 0px 0px 0px; margin:0px 00px 0px 0px;}
#article li {
	padding-left:10px; font-size:1.1em; 
	background:transparent url(/templatesMedias/img/puce_article.gif) 0px 3px no-repeat; 
	}

/* = Picto Panier ------------------------ */
.PictPanier {position:absolute; top:0px; left:252px;}

p.Agence a.fichecontact{display:none;}


/* = style pour message erreur formulaire ------------------------*/
body#contact #page #content #article ul.erreur,
body#offres #page #content #article ul.erreur{margin:0px 0px 10px  30px; font-size:1.1em; color:#C53318;}
body#contact #page #content #article ul.erreur li,
body#offres #page #content #article ul.erreur li{list-style-type:square; list-style-position: inside; padding:0px; background:transparent; font-size:1.3em; margin-top:5px;}
body#contact #page #content #article a.btretour,
body#offres #page #content #article a.btretour{float:right; display:block; width:91px; height:20px; background:transparent url(/templatesMedias/img/bt_form_retour.gif) no-repeat; text-indent:100px; overflow:hidden;}


/* = Style pour lien utiles
------------------------ */
body#accueil #article.liensutiles p{margin: 0px 0px 0px 30px; padding: 8px 0px 3px 0px ;font-style:italic;}
body#accueil #article.liensutiles a{
	padding:0px 0px 0px 10px; 
	font-size:1.2em; text-decoration:none; color:#2477A7;
	background:transparent url(/templatesMedias/img/puce_article.gif) 0px 3px no-repeat;
	}

/* mise en page accueil par Mickael le 01 oct 2009 */
#carre_bleu, #encart_usb, #appel_offre {
	display:none;
}


