@charset "UTF-8";/* Elements de base */body {padding: 0;margin: 0;background-color:#f0efeb;}.pasdescroll {  overflow: hidden; clip:  rect(   );}img {border: 0;}table {margin: 0;}.txtcourant, #contenu p, #contenu ul, #contenu li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px;}h3 {text-indent: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 11px;margin: 0 0 0 0;padding: 0 0 0 0;}h4 {text-indent: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size: 10px;margin: 0 0 0 0;padding: 0 0 0 0;text-align:justify;}h5 {text-indent: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size: 9px;margin: 0 0 0 0;padding: 0 0 0 0;}/* Conteneurs Home page */#globalAccueil {border: 1px solid #e8e7e4;width: 850px;height: 434px;background-color: #ffffff;top: 12px;padding: 0;margin-top: 0;margin-left: auto;margin-right: auto;position: relative;}#Accroche {width: 650px;margin: 0 0 0 200px;padding: 0;top: 0;right: 0;}#AnimFlashAccueil {width: 850px;height: 358px;margin: 0;padding: 0;top: 64px;left: 0;position:absolute;}/* Conteneurs */#global {border: 1px solid #e8e7e4;width: 850px;background-image: url(../img/com/angle_bas_gche.gif);background-repeat: no-repeat;background-position: left bottom;background-color: #ffffff;top: 12px;padding: 0;margin-top: 0;margin-left: auto;margin-right: auto;position: relative;}#logo {width: 257px;margin: 0;padding: 0;position:absolute;top: 0px;left: 0px;}#Contenu {width: 650px;margin: 0 0 0 200px;padding: 0;top: 0;right: 0;}#Referencement {width: 850px;margin-left: auto;margin-right: auto;padding: 0;top: 0;right: 0;}/* Conteneurs pages intérieures */#diaporama {	position: absolute;	left: 263px; 	top: 15px;	width: 560px;	height: 440px;	overflow: no;	margin: 0;	padding: 0;	background-color:#ffffff;    border: 1px solid #e8e7e4;	visibility: hidden;}#MentionsLegales {	position: relative;	width: 450px;	overflow: no;	top: 10px;	margin-left: auto;	margin-right: auto;	padding: 5px;	background-color:#ffffff;    border: 1px solid #e8e7e4;}/* Menu IE */#menuLogements {z-index: 1;position: absolute;top : 176px;left: 134px;width: 130px;padding: 0;margin: 0;text-align: left;background-color: #9dada4;visibility: hidden;}/* MENU FIREFOX / MAC */html>body #menuLogements {z-index: 1;position: absolute;top : 176px;left: 134px;width: 130px;padding: 0;margin: 0;text-align: left;background-color: #9dada4;visibility: hidden;}#menuBatiments {z-index: 1;position: absolute;top : 198px;left: 134px;width: 230px;padding: 0;margin: 0;text-align: left;background-color: #9dada4;visibility: hidden;}/* MENU FIREFOX / MAC */html>body #menuBatiments {z-index: 1;position: absolute;top : 198px;left: 134px;width: 230px;padding: 0;margin: 0;text-align: left;background-color: #9dada4;visibility: hidden;}a.lienMenu:link, a.lienMenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #ffffff;font-size: 10px;font-weight: bold;display: block;padding: 2px 2px 2px 8px;}a.lienMenu:hover, a.lienMenu:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;text-decoration: none;font-size: 10px;display: block;font-weight: bold;background-color: #85908a;padding: 2px 2px 2px 8px;}/* Txts / Elements divers */.BleuGris {color: #8c9a91;line-height: 12px;}.Gris {color: #757171;line-height: 12px;}.Orange {color: #ce6531;line-height: 12px;}.ClearBoth{clear: both;}.FdRealisations {background-attachment: scroll;background-image: url(../img/com/accueil/img_fd_realisations.gif);background-repeat: no-repeat;background-position: right bottom;}/* Scrollbar */div.divScroll {scrollbar-face-color:#FFFFFF;scrollbar-arrow-color:#DDDDDD;scrollbar-track-color: #FFFFFF;scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color: #FFFFFF;}/* Positionnement */.droite {float: right;}.gauche {float: left;}/* Liens */a.lien:link, a.lien:visited {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #9baca2;font-size: 10px;font-weight: normal;}a.lien:hover, a.lien:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #9baca2;text-decoration: underline;font-size: 10px;font-weight: normal;}a.lienOrange:link, a.lienOrange:visited {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #ce6531;font-size: 10px;font-weight: bold;}a.lienOrange:hover, a.lienOrange:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #9baca2;text-decoration: underline;font-size: 10px;font-weight: bold;}a.lienRef:link, a.lienRef:visited {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #ebe9e1;font-size: 9px;font-weight: regular;}a.lienRef:hover, a.lienRef:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #ebe9e1;text-decoration: underline;font-size: 9px;font-weight: regular;}
