body  {
	margin: 0; 
	background-color: #808040;  
}


.popbulle {
    position: absolute;   
    visibility : hidden;
    border: 1px solid #000000;
    padding: 5px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #FFFFEA;
}

#fondmenu {
	background-color: #2F2F00;
	height: 28;
}
#fondmenu a {
	color: #FFFFFF;
}
#fondmenu a:hover {
	color: #C0C0C0;
}
#fondmenu a:visited {
	color: #FFFFFF;
}

#fondnavig {
	background-color: #3E3E00;
	color: #FFFFFF;
	height: 15;
}
#fondnavig a {
	color: #FFFFFF;
}
#fondnavig a:hover {
	color: #C0C0C0;
}
#fondnavig a:visited {
	color: #FFFFFF;
}

#fondbox {
background-image: url("im/fondbox.jpg");
}


.bghcadre {
	background-color: #FFFFFF;
}
.bgfooter {
	background-color: #F0F0F0;
}

A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #930000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
td {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.actu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mini {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsb {
	FONT-WEIGHT: normal;  FONT-SIZE: 10px; COLOR: #371C00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.brise {
	FONT-WEIGHT: normal; font-style: italic; FONT-SIZE: 10px; COLOR: #371C00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.region {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lien {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #371C00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

input {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.immo {
      COLOR:#640000; FONT-SIZE:10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

select {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.tabmenu {
background-color: #E0E0E0;
background-image: url("im/fondm.jpg");
}


td.s {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000064; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.f7 { FONT-WEIGHT: normal; FONT-SIZE: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004080;
}
.mgauche {
background-image: url("im/fgauche.jpg");
width: 8;
height: 20;
}
.mcenter {
background-image: url("im/fcentre.jpg");
height: 20;
}
.mdroit {
background-image: url("im/fdroit.jpg");
width: 8;
height: 20;
}
.mfg {
background-image: url("im/mfg.jpg");
width: 8;
}
.mfd {
background-image: url("im/mfd.jpg");
width: 8;
}
.mfbasg {
background-image: url("im/fbasg.jpg");
width: 8;
}
.mfbasm {
background-image: url("im/fbasm.jpg");
height: 7;
}
.mfbasd {
background-image: url("im/fbasd.jpg");
width: 8;
}
.fondbandeau {
background-image: url("im/fondbandeau.jpg");
width: 200;
height: 73;
}





#floatmenu {
           position:absolute; width: 160 px; top: 20px; left: 830px; z-index:5; visibility:visible;
}
.menu_deroulant 
{ 
height: 58px; 
width: 180px;
text-align: left; 
overflow: hidden; 
position: relative; 
} 

#menu_defile 
{ 
position: relative; 
}

#codepostal { 
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	color: #004080;
}
#respostal { 
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	color: #460000;
      height:25px;
	background-color: #E0E0E0;
}

#selpostal { 
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 
	color: #004080;
}




.CF250x250 {width:250px; height:250px; position: relative;}
.CF250x250 .room {position: absolute;top: 153px;left: 22px;}
.CF250x250 .city {position: absolute;top: 177px;left: 22px;}
.CF250x250 .go {position: absolute;top: 159px;left: 190px;}
.inputtext {font-family: verdana, arial, helvetica, sans-serif;color: black;font-size: 10px;}
.button {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	border-style: outset;
	border-width: 1px;
	border-color: #000000;
	background-color: #2E547B;
	cursor: hand;
}

