/* CSS Document */* {	margin : 0;	padding : 0;}body {	background-color : #D2CBC5;	text-align : center;	font-size:12px;	font-family: "Trebuchet MS",  Arial, Helvetica, sans-serif;	color : #000000;}#site {	position : relative;	width : 1000px;	margin : auto;	background-color : #FFFFFF;	/*outline: 1px solid red;*/}a {	color : #666666;	text-decoration : none;}a:hover {	color : #000000;	text-decoration : none;}#both {	clear:both;	height:0px;}.gras {	font-weight:bold;}.right {	text-align:right;}/* css de la banniere */#ban {	position : relative;	width : 1000px;	height: 383px;  background-color:#ffffff;	/*background: url('../img/bg_ban.jpg');*/	/*outline: 1px solid yellow;*/}img {	border:none;}/* css du menu */#bt_accueil {	position:absolute;	top:375px;	left:0px;	z-index:51;	width: 80px;	height : 33px;	padding-top:8px;	font-size:14px;	text-align : center;}#bt_accueil a {	display:block;	height:25px;	padding-top:8px;	color : #666666;}#bt_accueil a:hover {	color : #000000;	font-weight:bold;	background : #D2CBC5;}#Nav {	position : absolute;	top:383px;	left:0px;	z-index:50;	width:670px;	height : 33px;	padding : 0px 0 0 330px;	background: url('../img/bg_menu.jpg') no-repeat;	list-style: none;	line-height : 1em;	font-size:14px;}#Nav .premierNiv {	position : relative;	/*display:block;*/	/*width: 108px;*/	height : 33px;	margin: 0px 19px 0 0px;	float: left;	padding: 0;	color : #666666;	text-align : center;	/*border:1px solid red;*/}#Nav .premierNiv a {	display:block;	height:25px;	padding-top:8px;	color : #666666;		text-decoration:none;}#Nav .premierNiv a:hover {	color : #000000;	/*font-weight:bold;*/	background : #D2CBC5;}#Nav .premierNiv .active {	color : #000000;	background : #D2CBC5;}/* css du contenu */#content-ext {	position : relative;	background: url('../img/bg_content_ext.jpg') repeat-Y;  background-color: #ffffff;  top:-140px;	z-index:5;	margin-top:33px;	}#content-foot {	position : relative;	background: url('../img/bg_content_foot.jpg') no-repeat bottom left;	z-index:5;}#content {	position : relative;	background: url('../img/bg_content.jpg') no-repeat top left;	z-index:5;	/*padding-bottom:20px;*/	/*border:1px solid red;*/}/* css du footer */#footer {	position : relative;	height:20px;	padding-left:100px;	padding-top:15px;  top:-140px;	text-align:left;	font-size : 10px;	background:white;	clear:both;	border-top:3px solid #BDB3A9;}/* css général des pages */#int_left_col {	position:relative;	width : 325px;	height : 550px;	float:left;	z-index:0;  top:180px;	text-align:right;	font-size:11px;	color:#786E61;	line-height:15px;  height:670px;	/*border:1px solid red;*/}.carte {	border:none;}#int_left_col #dep03{	position:absolute;	top:200px;	left:35px;	width : 290px;	display:none;	text-align:left;	color:#000000;	}#int_left_col #dep18{	position:absolute;	top:200px;	left:35px;	width : 290px;	display:none;	text-align:left;	color:#000000;	}#int_left_col #dep36{	position:absolute;	top:200px;	left:35px;	width : 290px;	display:none;	text-align:left;	color:#000000;	}#int_left_col #dep37{	position:absolute;	top:200px;	left:35px;	width : 290px;	/*display:none;*/	text-align:left;	color:#000000;	}#int_left_col #dep41{	position:absolute;	top:200px;	left:35px;	width : 290px;	display:none;	text-align:left;	color:#000000;	}#int_left_col #dep58{	position:absolute;	top:200px;	left:35px;	width : 290px;	display:none;	text-align:left;	color:#000000;	}#int_left_col td.img_dep {	width : 175px;	text-align:right;}#int_left_col td.txt_dep {	width:150px;	padding:5px;}#int_right_col {	position:relative;	height:100%;	z-index:0;	margin-left:430px;	text-align:left;	}#int_right_col a {	color : #BE613D;	text-decoration : none;}#int_right_col a:hover {	color : #000000;	text-decoration : none;}#liens_portail{ display:block;	position:relative;  top:10px;  left:84px;  height:140px;	width : 240px;  z-index:51;}#liens_portail table{width:220px; border-collapse:collapse;}#liens_portail table tr td.titre{background: #be613c; font-weight: bold; color: #ffffff; height: 20px; font-size:12px;line-height:18px;vertical-align:top;margin:0;padding:0; }#liens_portail table tr td{background: #ffffff; height:30px; }#liens_portail table.liens{position:relative;border-collapse: collapse; width:240px;}#liens_portail table.liens tr td{width: 80px;background: none;color:#4f4f4f;}#liens_portail table.liens tr td a img{border:  none;}#liens_portail table tr td input{width:160px;}#liens_portail table tr td input.bouton{width:30px;background:#be613c;border:none;color:#ffffff;}#texte_rappel{position:relative;top:-3px;}#liens_portail table.liens  table tr td.contact{width:68px;}#liens_portail table.liens  table tr td.nous_contacter{font-size:18px; font-weight:bold;color:#cb754d;}#liens_portail table.liens  table tr td{width:160px;font-weight:bold;vertical-align:middle;cursor:pointer;}#liens_portail table.liens table.rappel_immediat tr td.titre{background: #be613c; font-weight: bold; color: #ffffff; height: 20px; font-size:12px;line-height:18px;vertical-align:top;margin:0;padding:0; }#liens_portail table.liens table.rappel_immediat tr td{background: #ffffff;  }#liens_portail table.liens table.rappel_immediat {position:relative;left:7px; }#liens_portail table.liens table.autres_liens {background:none;width:230px;position:relative;left:-5px;}#liens_portail table.liens table.autres_liens tr td {text-align:left; font-size:15px;color:#7c766d;cursor:pointer;}#liens_portail table.liens table.autres_liens tr td.image {text-align:center; }#liens_portail table.liens table.autres_liens tr td {text-align:middle; width:70px;}/* css de la view accueil */ #accueil_contenu {	position:relative;	width : 415px;	z-index:0;	padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#accueil_contenu h1 {	display:none;}#accueil_contenu h2 {	display:none;}#accueil_contenu h3 {	font-size:14px;}#accueil_contenu p {	padding-top:5px;	padding-bottom:10px;}#accueil_contenu #titre {	width:415px;	height:80px;	padding-bottom:10px;	/*background: url('../img/titre_accueil.jpg') no-repeat;*/}/* css de la view presentation */ #presentation_contenu {	position:relative;	width : 415px;	z-index:0;	padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#presentation_contenu h1 {	display:none;}#presentation_contenu h2 {	display:none;}#presentation_contenu #titre {	position:relative;	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_presentation.jpg') no-repeat;*/}#presentation_contenu p {	position:relative;	padding-bottom:10px;}#presentation_contenu table {	margin:0px;	padding:0px;}#presentation_contenu td {	margin:0px;	padding:0px;}/* css de la view services */ #services_contenu {	position:relative;	width : 415px;	z-index:0;		padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#services_contenu h1 {	display:none;}#services_contenu h2 {	display:none;}#services_contenu #text {	position:relative;	width:415px;}#services_contenu #titre {	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_services.jpg') no-repeat;*/}/* css de la view annoncesterrains */ #annoncesterrains_contenu {	position:relative;	width : 415px;	z-index:0;		padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#annoncesterrains_contenu h1 {	display:none;}#annoncesterrains_contenu h2 {	display:none;}#annoncesterrains_contenu #text {	position:relative;	width:415px;	padding-bottom:220px;	}#annoncesterrains_contenu #titre {	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_annonces.jpg') no-repeat;*/}#annoncesterrains_foot {	position:absolute;	bottom:0px;	right:0px;	width:680px;	height:220px;	background: url('../img/foot_annonces.jpg') no-repeat;}.annonce {	padding : 5px 0px;	border-bottom: 1px solid #BDB3A9;}td.annonce_text {	padding:0px 0px 0px 20px;}/* css de la view contact */ #contact_contenu {	position:relative;	width : 415px;	z-index:0;		padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#contact_contenu h1 {	color:#D2CBC5;}#contact_contenu h2 {	display:none;}#contact_contenu #text {	position:relative;	width:415px;}#contact_contenu p {	padding-top:10px;	padding-bottom:5px;}#contact_contenu #titre {	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_contact.jpg') no-repeat;*/}#contact_contenu .contact_coordonnees td.coordonnees {	padding-left:20px;	padding-top:30px;}#contact_contenu .contact_formulaire {	width:415px;}#contact_contenu .contact_formulaire input {	width:290px;	border:none;	background:#D2CBC5;	}#contact_contenu .contact_formulaire textarea {	width:415px;	height:100px;	border:none;	background:#D2CBC5;}#contact_contenu .contact_infos {	width:415px;	}#contact_contenu .contact_infos #submit {	width:100px;	border:none;	background:#D2CBC5;	}#contact_contenu .contact_infos #submit:hover {	color:#FFFFFF;	cursor:pointer;	}#infocontact {	font-size:14px;	font-weight:bold;	color:red;}/* css de la view recrutement */ #recrutement_contenu {	position:relative;	width : 415px;	z-index:0;		padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#recrutement_contenu h1 {	display:none;}#recrutement_contenu h2 {	display:none;}#recrutement_contenu #text {	position:relative;	width:415px;	padding-bottom:150px;}#recrutement_contenu #titre {	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_recrutement.jpg') no-repeat;*/}#recrutement_foot {	position:absolute;	bottom:0px;	right:0px;	width:678px;	height:146px;	background: url('../img/foot_recrutement.jpg') no-repeat;}/* css de la view ecoenergie */ #ecoenergie_contenu {	position:relative;	width : 490px;	height:100%;	z-index:0;	background: url('../img/bgh_ecoenergie.jpg') no-repeat;	padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;}#ecoenergie_contenu h1 {	display:none;}#ecoenergie_contenu h2 {	display:none;}#ecoenergie_contenu #text {	position:relative;	width:415px;	padding-bottom:140px;}#ecoenergie_contenu #titre {	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_ecoenergie.jpg') no-repeat;*/}#ecoenergie_foot {	position:absolute;	bottom:0px;	right:150px;	width:415px;	height:130px;	background: url('../img/bgb_ecoenergie.jpg') no-repeat;	}/* css de la view actus */ #actus_contenu {	position:relative;	width : 415px;	z-index:0;		padding: 40px 0px 0px 0px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#actus_contenu h1 {	display:none;}#actus_contenu h2 {	display:none;}#actus_contenu #text {	position:relative;	/*width:375px;*/	padding-bottom:180px;}#actus_contenu #titre {	width:415px;	height:60px;	padding-bottom:10px;	/*background: url('../img/titre_actus.jpg') no-repeat;*/}#actus_foot {	position:absolute;	bottom:0px;	right:0px;	width:677px;	height:180px;	background: url('../img/foot_actus.jpg') no-repeat;}.actu {	padding : 5px 0px;	border-bottom: 1px solid #BDB3A9;}/* css de la view mentions */ #mentions_contenu {	position:relative;	width : 400px;	height:100%;	z-index:0;	background: url('../img/bg_mentions.jpg') no-repeat bottom right;	padding: 40px 0px 10px 50px;	text-align:justify;	line-height:15px;	/*border:1px solid blue;*/}#mentions_contenu h1 {	display:none;}#mentions_contenu h2 {	display:none;}#mentions_contenu h3 {	font-size:14px;}#mentions_contenu p {	width:310px;	padding-top:5px;	padding-bottom:10px;}#mentions_contenu #titre {	position:relative;	z-index:0;	width:310px;	height:85px;	padding-bottom:10px;	/*background: url('../img/titre_mentions.jpg') no-repeat;*/}#infocontact_rappel{display:block;position: relative;left:5px;font-size:12px;color:#dd491b;text-align:left;}
