body
{
	color:#306898;
	margin:0 0 0 0;
	/*background-color:#99ccff;*/
	background-color:#3b5a89;
	/*background-image:url(../media/images/bg.gif);*/
	scrollbar-base-color:#DDDDDD;
	scrollbar-track-color:#E7E7E7;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#808080;
	scrollbar-3dlight-color:#808080;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-arrow-color:#333333;
	scrollbar-face-color:#DDDDDD;

}
a img {border: none; }

p,h1{
	margin:0px 10px 10px 10px;
	}
	
h1 {
	font-size:14px;
	padding-top:10px;
	
	}

.centerTable
{
	margin-top:5px;
	border-style:double;
	border-width:3px;
	/*background-color: #efffff;*/
	background-color:white;
	height:100%;
	top:0px;
	width:980px;
	/*width:1000px;*/
}
.centerTableprint
{
	margin-top:5px;
	border-style:double;
	border-width:3px;
	/*background-color: #efffff;*/
	background-color:white;
	top:0px;
	/*width:1000px;*/
}
.errorText
{
	font-family: Verdana;
	font-size: xx-small;
	font-weight: bold;
	color: Red;
}
.boxSilver
{
 border-style: solid;
 border-color: Silver;
 border-width: 1px;
}
.boxWhiteAndSilver 
{
	border-bottom: solid 1px Silver;
	border-top: solid 1px White;
}
.boxBlack 
{
 border-style: solid;
 border-color: Black;
 border-width: 1px;
}

.footer  
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:Gray;
}

.checkBox
{
	color:#000080;	
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;	
}
.dropDown
{
	/*background-color:#eee;*/
	color:#000080;	
	font-weight:bold;
	font-size:11px;
	font-family:Verdana;
}

/* Start header menu style */
.MainGroup
{
	cursor: pointer;
	cursor: hand;
	/*width: 120px;*/
}
.MenuItemClicked
{
	height:20px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #306898;
	/*color:white;*/
	border-bottom: 3px solid #000066;
	border-top: 3px solid #000066;
	/*width: 60px;*/
	text-align: center;
	/*background-color: White;*/
	/*background-color:#6391cf;*/

}
.MainItemHorizontal
{
	height:20px;
	cursor: pointer;
	cursor: hand;
	font-size: 12px;
	font-family: Verdana;
	/*font-family:Tahoma;*/
	color: #306898;
/*	width: 60px;*/
	font-weight: bold;
	text-align: center;
	/*background-color:#6391cf;*/
}


.MainItemOverHorizontal
{
	height:20px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #306898;
	border-bottom: 3px solid #306898;
	border-top: 3px solid #306898;
	/*width: 60px;*/
	text-align: center;
	background-color: White;
}
/* End header menu style */
.MainItemSelectedHorizontal
{
	height:20px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color: #306898;
	border-bottom: 3px solid #306898;
	border-top: 3px solid #306898;
	/*width: 60px;*/
	text-align: center;
	/*background-color: #ffffa0;*/
}


#frame {
	/*width:735px;*/
	/*margin-right:auto;
	margin-left:auto;*/
	margin-top:10px;
	padding:0px;
	text-align:left;
	height:428px;
	/*height:100%;*/
	font-family:Verdana;
	font-size:10px;
	

	/*overflow:auto;
*/
}


#frameprint {
	/*width:735px;*/
	/*margin-right:auto;
	margin-left:auto;*/
	margin-top:10px;
	padding:0px;
	text-align:left;
	/*height:100%;*/
	font-family:Verdana;
	font-size:10px;
	

	/*overflow:auto;
*/
}

#lasthouses table tr td
{
	padding:2px;
	font-size:11px;
	width:490px;

}
#lasthouses table tr td a
{
	color:#6d68A2;
	font-weight:bold;
	text-decoration:none;
}

#lasthouses table tr td a:hover
{
	color:white;
	background-color:#6d68A2;
	text-decoration:none;
}

/*#lasthouses
{
	width:495px;
	margin: 0px 5px 0px 0px;
	padding:5px 5px 5px 5px;
	float:left;
	z-index:auto;
	overflow:auto;
	height:247px;
	background:#eee;
	font-family:Verdana;
	font-size:10px;

}*/
#lastHousesParent
{
	width:495px;
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	float:left;
	z-index:auto;
	/*overflow:auto;*/
	height:330px;
	background:#eee;
	/*background-color:Black;*/
	font-family:Verdana;
	font-size:10px;

}

#lastHouses
{
	width:495px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	z-index:auto;
	overflow:auto;
	height:273px;
	background:#eee;
	/*background-color:Black;*/
	font-family:Verdana;
	font-size:10px;

}

#objectday
{
	/*width:210px;
	padding: 0px 2px 3px 3px;
	float:left;
	background:#ffffa0;
*/
	width:210px;
	/*margin-left:4px;*/
	float:left;
	background:#ffffa0;
	margin-top:5px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
}

#visitedhouses table tr td
{
	padding:2px;
	font-size:11px;
	width:490px;
}
#visitedhouses table tr td a
{
	color:#6d68A2;
	font-weight:bold;
	text-decoration:none;
}

#visitedhouses table tr td a:hover
{
	color:white;
	background-color:#6d68A2;
	text-decoration:none;
}
#visitedHouses
{
	width:495px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	z-index:auto;
	overflow:auto;
	height:273px;
	background:#eee;
	/*background-color:Black;*/
	font-family:Verdana;
	font-size:10px;

}

#visitedHousesParent
{
	width:495px;
	margin: 0px 0px 0px 0px;
	margin-top:10px;
	padding:5px 5px 5px 5px;
	float:left;
	z-index:auto;
	/*overflow:auto;*/
	height:330px;
	background:#eee;
	/*background-color:Black;*/
	font-family:Verdana;
	font-size:10px;

}


#tableresult
{
	padding:0px;
	float:left;
	margin-right:10px;
	width:495px;
	margin-left:25px;

}

#tableresult tr td a
{
	color:#6d68A2;
	font-weight:bold;
	text-decoration:none;
}
#tableresult tr td a:hover
{
	color:white;
	background-color:#6d68A2;
	font-weight:bold;
	text-decoration:none;
}

#tableresult tr td
{
	font-family:Verdana;
	font-size:11px;
}

#tablehousedescription
{
	/*background-image:url(../media/images/853_alfa50.JPG);
	background-repeat:repeat-y;*/
	color:#000056;

	/*background:#eee;*/
	margin-right:0px;
/*	opacity:0.59;
	-moz-opacity:0.59;
	filter:alpha(opacity=59);
*/
}

#tablehousedescription tr td a
{
	font-weight:bold;
	text-decoration:underline;

}



#tablehousedescription tr td a:hover
{
	color:Black;
	background-color:White;
	font-weight:bold;
}
#tablehousedescription tbody tr td p table tbody tr td
{
	color:#000056;
}
#exclusivesHouses
{
	position:relative;
	width:700px;
	left:225px;
	
}

#ExclusivesHouses1_tableExclusivHouses tbody tr td
{
	color:#6d68A2;
	
	font-family:Verdana;
	font-size:10px;
	/*background-color:#ffffa0;*/
	background-color:#eee;
}
#tableExclusivesHouses tr td
{

}


#Banner
{
	width:210px;
	padding:0px 0px 0px 0px;
	/*margin: 0px 0px 0px 0px;*/
	margin: 0px 5px 0px 0px;
	float:right;
	background:#eee;
}

#testBanner2
{
	width:145px;
	position:absolute;
	
	margin-top:240px;
	margin-left:3px;
	visibility:visible;
	float:right;
}

#testBanner
{
	/*width:90px;
	position:relative;
	right:5px;
	top:200;
	visibility:visible;
	*/
	width:145px;
	height:180px;
	position:absolute;
	
	margin-top:100px;
	margin-left:3px;
	visibility:visible;
	float:right;
}

#contentleftParent {
	width:210px;
	padding:0px 0px 0px 0px;
	/*margin: 0px 0px 0px 0px;*/
	margin: 0px 5px 0px 0px;
	float:left;
	background:ffffff;
	position:relative;
	font-family:Verdana;
	
}

#contentleft {
	width:210px;
	padding:0px 0px 0px 0px;
	/*margin-left:4px;*/
	float:left;
	background:#eee;
	margin-left:5px;
	/*margin-right:10px;*/
	
}

#rotate
{
	text-align:center;	
	/*background-color:#eee;*/
	background-color:white;
	border:solid 2px #306898;
	visibility:hidden;
}

#rotate a:hover
{
	background-color:#ffffa0;
	color:#6d68A2;
	font-weight:bold;	
}

#contentleft table tr td a:hover
{
	/*text-decoration:underline overline;
	background-color:#ffffa0;
	color:#6d68A2;
	font-weight:bold;
	*/
	
}

#contentleft h1
{
	text-align:center;
}

#contentcenter_de_DE {
	width:740px;
	padding:3px 0px 3px 3px;
	/*margin:0px 0px 0px 0px;*/
	float:left;
	background:#eee;
	margin-left:4px;
}

#contentcenter_nl_NL {
	width:740px;
	padding:3px 0px 3px 3px;
	/*margin:0px 0px 0px 0px;*/
	float:left;
	background:#eee;
	margin-left:4px;
}

#contentcenter_ru_RU {
	width:740px;
	padding:3px 0px 3px 3px;
	/*margin:0px 0px 0px 0px;*/
	margin-left:4px;
	float:left;
	background:#eee;
}

#contentcenter_es_ES {
		width:740px;
	padding:3px 3px 3px 3px;
	float:left;
	margin:0px 0px 0px 0px;
	background:#eee;
	margin-left:4px;
}

#viewHouseContent 
{
	/*width:500px;*/
	width:760px;
	padding:3px 3px 3px 3px;
	
	margin-left:7px;
	float:left;
	background-color:#eee;
	/*background-color:White;*/
	text-align:center;
	/*left:0px;*/
	position:relative;
}

#contentcenter_en_GB {
	width:740px;
	padding:3px 3px 3px 3px;
	margin:0px 5px 0px 0px;
	float:left;
	background:#eee;
	margin-left:4px;
}
#contentdown
{
	margin-left:10px;
	width:500px;
	padding:5px 5px 5px 5px;
	padding-left:5px;
	float:left;
	background:#ffffa0;
	font-size:14px;
	color:Navy;
	z-index:auto;
}
#contentright
{
	position:relative;
	width:210px;
	padding:5px 5px 5px 5px;
	padding-left:5px;
	/*float:left;*/
	background:#eee;
	font-size:14px;
	color:Navy;
	margin-right:0px;
	margin-left:5px;
	}

#contentrightPhotos
{
	width:170px;
	padding:5px 5px 5px 5px;
	float:left;
	background:#eee;
	font-size:14px;
	color:Navy;
	margin-right:0px;
	margin-left:2px;
	margin-top:0px;
	text-align:center;

	}	
#viewHouseDownPhotos
{
	float:left;
	/*border:solid 1px Silver;*/
	background-color:#eee;
	margin-left:7px;
	margin-top:2px;
	
}	
#tableviewhouse
{
	/*border-bottom:solid 5px;	*/
	padding-bottom:5px;
	/*width:500px;*/
}
#contentright td
{
	font-size:12px;	
	color:Olive;
}	
#contentcenter h1 {
	font-size:14px;
	padding:10px;
	margin:0px;
	text-align:center;
}

#contentright a img
{
	width: 200px; 
	height: 134px;
}	

#contact table tr td
{
	color:#6d68A2;	
}
#contact table tr td a
{
	color:#6d68A2;
	text-decoration:none;
}

#contact table tr td a:visited
{
	color:#6d68A2;
}

#contact table tr td a:hover
{
	color:White;
	background-color:#6d68A2;
}

/*table tr td a
{
	color:#6d68A2;
	text-decoration:none;
}
table tr td a:hover
{
	color:White;
	background-color:#6d68A2;
}
*/



#contact table
{
	
	FONT-FAMILY: 'Times New Roman'; 
	/*background-color:White;*/
	float:left;
	margin:10px 10px 20px 10px;
	padding:5px 5px 5px 5px;
	color:black;
	width:450px;
}
#tablecontentcenter table tr td 
{
	border-top:solid 1px gray;
	border-bottom:solid 1px gray;
	margin-bottom:20px;
	color:#000080;
	font-size:12px;
}

#tablecontentcenter table tr td a
{
	text-decoration:none;
		color: #000FFF;
	font-weight:bold;

}

#tablecontentcenter table tr td a:hover
{
	text-decoration:none;
	color: orange;
}
	

#contentright p { font-size:10px}


/*
Spaw Editor
*/
.arial {
	color: black;
	font-family: Arial;
	font-size: 10pt;
}
.verdana {
	color: black;
	font-family: Verdana;
	font-size: 10pt;
}
.sans-serif
{
	color: black;
	font-family: Sans-Serif;
	font-size: 10pt;
}

/* Start DataGrid style*/
.DataGridGeneral
{
	font-family: Verdana;
	background-color: #6699FF;
	/*width: 600px;*/
	font-size: xx-small;
}
.DataGridFixedHeader
{
	background-color: #6699FF;
	font-family: Verdana;	
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-align: center;
	position: relative;
	top: expression(this.offsetParent.scrollTop-1.5);
	left: expression(this.offsetParent.scrollLeft-1);
}


.DataGridItemStyle
{
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	color: Black;
	background-color: #EEEEEE;
}
.DataGridAlternatingItemStyle
{
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	color: Black;
	background-color: #99CCFF;
}
.DataGridActionItemStyle
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bolder;
	text-align: center;
}
.DataGridPagerStyle
{
	font-family: Verdana;
	font-size: 11px;
	color: White;
	font-weight: bold;
	text-align: center;
}
/* End DataGrid style*/


/*
Style photo in viewHouse.aspx
*/

#portailPhoto
{
	/*border:solid 1px Silver;*/
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.portailPhoto
{
	/*border:solid 1px Silver;*/
	padding:5px 5px 5px 5px;
	padding-bottom:0px;
	text-align:center;
	background-color:White;
	margin-top:5px;
	z-index:2;
}
.photooo
{
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;	
	text-align:center;
	/*border-style: solid;
	border-color: #6391cf;
	border-width: 2px;*/
	background-color:White;
}



.smallPhotoDescription
{
	position:absolute;
	top:0px;
	background-color:black;
	color:White;
	opacity:0.1;
	-moz-opacity:0.1;
	filter:alpha(opacity=10);
}