body{
background-color:#FFFFFF;
color:#000;
font-family:Verdana;
font-size:small;
margin:0;
padding:0;
line-height:125%;
}

#footermenu,#francetime,#cadrepanier,#divrequest,#thicker,#quicksearch,#animhome,#bigtitle {
display:none;
}

#logo{
text-align:center;
padding-bottom:50px;
}

#logo img{
border:0;
}

#signature{
display:none;
}

/* --------------- */
#texte{
margin:0;
padding:0;
}

#texte img{
border:0;
}

#globalayer{
position:absolute;
width:100%;
height:108px;
margin:0;
padding:0;
left:0;
top:0;
}

#staticpage {
font-family:Arial;
font-size:small;
}

#etapes{
width:780px;
margin-top:7px;
margin-left:7px;
font-family:Arial;
font-weight:bold;
font-size:10pt;
text-align:center;
padding:1em;
}

#etapes:first-letter{
font-size:20pt;
}

/* --------------- */
#sectionmenus{ display:none; }

#leftmenubar, #leftmenubar2, #leftmenubar3, #leftmenubar4, #leftmenubar5, #leftmenubar6, #leftmenubar7, #leftmenubar8 {
display:none;
}

#leftmenubar h2, #leftmenubar2 h2, #leftmenubar3 h2, #leftmenubar4 h2, #leftmenubar5 h2, #leftmenubar6 h2, #leftmenubar7 h2, #leftmenubar8 h2 {
display:none;
}

#leftmenubar ul, #leftmenubar2 ul, #leftmenubar3 ul, #leftmenubar4 ul, #leftmenubar5 ul, #leftmenubar6 ul, #leftmenubar7 ul, #leftmenubar8 ul {
display:none;
}

#leftmenubar li, #leftmenubar2 li, #leftmenubar3 li, #leftmenubar4 li, #leftmenubar5 li, #leftmenubar6 li, #leftmenubar7 li, #leftmenubar8 li {
display:none;
}

#leftmenubar a, #leftmenubar2 a, #leftmenubar3 a, #leftmenubar4 a, #leftmenubar5 a, #leftmenubar6 a, #leftmenubar7 a, #leftmenubar8 a {
display:none;
}

#leftmenubar a:hover, #leftmenubar2 a:hover, #leftmenubar3 a:hover, #leftmenubar4 a:hover, #leftmenubar5 a:hover, 
#leftmenubar6 a:hover, #leftmenubar7 a:hover, #leftmenubar8 a:hover {
display:none;
}

/* --------------- */
#texte{
color:#005AA1;
font-size: 8pt;
line-height:150%;
}

#texte img {
	cursor: pointer;
	cursor: hand;
}

#texte li{
list-style:disc;
}

#texte ul ul li{
list-style-type:circle;
}

#texte ol li{
list-style-type:decimal;
}

#texte h2{
font-family: Arial;
font-size : 16px;
background-color:transparent;
color:#005AA1;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px; 
}

#texte h3,h4 { 
	font-family: Verdana;
	font-size : 11px; 
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px; 
	font-weight: bold;
}

#texte h5{
color:#69c;
background-color:transparent;
font-weight:500;
font-size:small;
}

#texte a{
color:#005AA1;
background-color:transparent;
}

#texte a:hover{
color:#005AA1;
background-color:transparent;
text-decoration:none;
}

#texte a:visited{
color:#005AA1;
background-color:transparent;
}

#texte form{
margin:0;
}

#texte form label{
margin:0;
}

#mapdiv, #mapdiv1, #mapdiv2, #mapdiv3, #mapdiv4, #mapdiv5, #mapdiv6, #mapdiv7, #mapdiv8, #mapdiv9, #mapdiv10, 
#mapdiv11, #mapdiv12, #mapdiv13, #mapdiv14, #mapdiv15, #mapdiv16, #mapdiv17, #mapdiv18, #mapdiv19, #mapdiv20,
#mapdiv21, #mapdiv22, #mapdiv23, #mapdiv24, #mapdiv25, #mapdiv26, #mapdiv27, #mapdiv28, #mapdiv29, #mapdiv30  {
	position:relative;
 	top:0px; 
	left:0px; 
	width:112px; 
	height:90px; 
	background-image:url(images/carte.gif);
}

#divcall {
	left:305px;
	WIDTH: 14px;
	POSITION: absolute;
	TOP: 36px;
	HEIGHT: 15px;
}

.input-css {
	border: 1px solid #4C77B6;
	margin: 5px;
	padding: 2px;
	vertical-align: middle;
}

.input-warn {
	border: 1px solid #C00;
	padding: 5px;
	margin: 5px;
	vertical-align: middle;
}

.input-ok {
	border: 1px solid #0C0;
	padding: 5px;
	margin: 5px;
	vertical-align: middle;
}

.iw {
	background-color: #FCC;
}

.io {
	background-color: #CFC;
}

/* a img.listing_img {
	border: 1px solid #3C9EE7;
}

a img.listing_img:hover {
	border: 1px solid #005AA1;
} */

#texte img.listing_img {
	border: 1px solid #3C9EE7;
}

#texte img.listing_img2 {
	border: 1px solid #005AA1;
}

.listing_tab {
	border : 1px solid #3C9EE7;
	background-color: #FAFCFE;
}

.listing_tab2 {
	border : 1px solid #005AA1;
	background-color: #EAF4FD;
}

INPUT,SELECT{
	font-family: Arial;
	font-size: 8pt;
	color: #005AA1;
}

textarea {
	border: 1px solid #4C77B6;
	margin: 5px;
	padding: 2px;
	vertical-align: middle;
}


.appart_h { 
	font-family: Verdana; 
	font-size: 10pt; 
	color: #000000;
	padding-top:3px; 
	margin-top:3px; 
	padding-bottom:3px; 
	margin-bottom:3px; 
}

.fiche_tab2 {
	border-top: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #000000;
}

.listing_td2 {
	font-family: Verdana; 
	font-size: 8pt; 
	color: #000000;
}

.fiche_ref {
	background-color: #FFFFFF;
	font-size: 11pt;
	text-align: left;
	font-weight: bold;
}

.fiche_input {
	background-color: #FFFFFF;
	font-size: 11pt;
	text-align: right;
	font-weight: bold;
	height:30px;
}

#texte div.stats {
	width:100%;
	float:left;
}

#apartliste {
	width:800px;
	padding:0;
	margin:0;
	float:left;
}

#apartcart, #hdiv1, #hdiv2, #hdiv3, #hdiv4, #hdiv01, #hdiv02, #hdiv03, #hdiv04, #hdiv05, #hdiv06 {
	width:100%;
	padding:0;
	margin:0;
	float:left;
}

#animhome {
	width:780px;
	padding:0;
	
}

#animhome div.ta1{
	width:212px;
	padding:0;
	margin-top:65px;
	float:left;
}

#animhome div.ta2{
	width:290px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}

#animhome div.ta3{
	width:240px;
	padding:0;
	margin-left:15px;
	margin-top:70px;
	float:left;
	text-align:center;
}

#apartdetails {
	width:800px;
	color:#005AA1;
	font-size: 8pt;
	padding:0;
	line-height:150%;
}

#apartdetails div.listediv {
	margin:0px;
	padding:0px;
	width:100%;
	line-height:150%;
}

#apartdetails div.tglobal{
	margin: 0;
	padding: 0;
	width:800px;
	border : 1px solid #3C9EE7;
	background-color: #FAFCFE;
	float:left;
}

#apartdetails div.tgloba2{
	margin: 0;
	padding: 0;
	width:800px;
	border : 1px solid #005AA1;
	background-color: #EAF4FD;
	float:left;
}

#apartdetails div.h100{
	margin-bottom: 0px;
}

#apartdetails div.t0{
	margin: 0;
	padding: 0;
	width:100%;
	align:center;
}

#apartdetails div.ticones{
	margin-top:5px;
	margin-left:5px;
	height:40px;
	padding: 0;
	width:790px;
	float:left;
}

#apartdetails div.t0bg1{
	margin-right:1em;
	padding: 0;
	height:38px;
	float:left;
	align:left;
}

#apartdetails div.t0bg2{
	margin:0;
	margin-right:5px;
	padding: 0;
	height:38px;
	width:auto;
	text-align:right;
}

#apartdetails div.t1{
	width:255px;
	padding:0;
	float:left;
	margin-left:10px;
	align:left;
}
#apartdetails div.t2{
	width:180px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}
#apartdetails div.t3{
	width:110px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}

#apartdetails div.t4{
	width:110px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}

#apartdetails div.t5{
	width:112px;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}

#apartdetails h3,h4{
	margin: 9px;
	font-family: Verdana;
	font-size : 11px; 
	font-weight: bold;
}