BODY
   {
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #CCCCCC;
    scrollbar-darkshadow-color: #CCCCCC;
    scrollbar-track-color: #E5E5E5;
    scrollbar-arrow-color: #CCCCCC;
   }
#ru a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width:285px;
	height:20px;
	padding-top: 2px;
	background-image: url(images/vide.gif);
}
#ru a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_ru.gif);
}
#ru a.clic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_ru.gif);
}
#amenagement a.{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width:285px;
	height:20px;
	padding-top: 2px;
	background-image: url(images/vide.gif);
}
#amenagement a.:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_amenagement.gif);
}
#amenagement a.clic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_amenagement.gif);
}
#constr a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width:285px;
	height:20px;
	padding-top: 2px;
	background-image: url(images/vide.gif);
}
#constr a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_construction.gif);
}
#constr a.clic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_construction.gif);
}
#etudes a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width:285px;
	height:20px;
	padding-top: 2px;
	background-image: url(images/vide.gif);
}
#etudes a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_etudes.gif);
}
#etudes a.clic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	width: 285px;
	padding-top: 2px;
	background-image: url(images/bg_bt_etudes.gif);
}
#societe a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width:285px;
	height:20px;
	padding-top: 2px;
	background-image: url(images/vide.gif);
	position: fixe;
}
#societe a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	background-image: url(images/bg_bt_societe.gif);
	height: 20px;
	width: 285px;
}
#societe a.clic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	background-image: url(images/bg_bt_societe.gif);
	height: 20px;
	width: 285px;
}
.minibr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
}
a.ssssmenu{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 225px;
	padding-top: 2px;
	text-decoration: none;
	cursor:hand;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/bg_ss_ss_menu.png');
}
a.ssssmenu[class]{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 225px;
	padding-top: 2px;
	text-decoration: none;
	cursor:hand;
	background-image:url('images/bg_ss_ss_menu.png');
}
 
a.ssssmenu:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 225px;
	padding-top: 2px;
	text-decoration: none;
	cursor:hand;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b0b0b0;
	border-bottom-color: #b0b0b0;
}
.sstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #858585;
}
.titreru {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #afcd1a;
	text-transform: uppercase;
}
.contenufort {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	font-weight:bold;
}
.contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
}
a.contenu {
	color: #266997;
	text-decoration: underline;
}
strong {
	color: #266997;
}
.titrepri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F2AC24;
	text-transform: uppercase;
}
.titreamenagement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #C42B21;
	text-transform: uppercase;
}
.titreavendre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #8b8b8b;
	text-transform: uppercase;
}

.titreconstruction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5182CC;
	text-transform: uppercase;
}
.titreetudes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F1CD06;
	text-transform: uppercase;
}
.titresociete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #BBBBBB;
	text-transform: uppercase;
}
.titrerecherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.bordure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	border: 1px solid #bbbbbb;
	background-color: #FFFFFF;
}
#recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
}
#recherche input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	border: 1px solid #666666;
}
#dhtmltooltip{
position: absolute;
/*width: 150px;*/
border: 1px solid #2f4c77;
padding: 2px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=4);
}
.titrepageactu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #612622;
	text-transform: uppercase;
}
.bord{
border: 1px solid #efefef;
}
.titreeactu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #612622;
	padding-left:4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.pj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
	text-decoration: underline;
}
.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
}
a.minibr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #333333;
	text-decoration: none;
}
INPUT.ssborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	border: none
}
.cellulemenu {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	background-color : #D4D0C8;
	border-top : 2px groove #404040;
	border-top-color : #FFFFFF;
	border-bottom-color : #808080;
	border-bottom : 2px groove #404040;
		border-left : 2px groove #FFFFFF;
	border-left-color : #FFFFFF;
	border-right : 2px inset #404040;
	border-right-color : #808080 ;
}
.cellulecolonne {
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	background-color : #D4D0C8;
	padding-top:3px;
	padding-left:4px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: groove;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: groove;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.cellulecolonnecenter {
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	background-color : #D4D0C8;
	border-top-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
	padding-top: 3px;
	padding-left: 4px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: groove;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: groove;
}
.cellulecolonneright {
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	background-color : #D4D0C8;
	border-top-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
	padding-top: 3px;
	padding-left: 4px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: groove;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: groove;
}

