* {margin:0; padding:0;}
body {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body.site {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(../images/back.gif) repeat ;

}

a{
	outline:none;
}
p{
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
}

/*a:hover{
	text-decoration:underline;
}*/
a img {
	border:0px;
}

.clear {
	clear: both;
	height: 0px;
	overflow:hidden;
}
#container{
	background:url(../images/headerback.gif) repeat-x;
	height:88px;
	margin-top:30px;
}
.subContainer{
	width:986px;
	margin:0px auto;
}
.logo{
	display:block;
	float:left;
	margin-top:-20px;
	position:relative;
	z-index:1;
	background:url(../images/logoOrvitext.gif) no-repeat;
	width:125px;
	height:127px;
}
.logo:hover{
	background:url(../images/logo_hover.gif) no-repeat;
}
.header {
	padding-left:65px;

}
.header ul{
	list-style:none;
	float:right;
	margin-top:65px;
	padding-right:13px;
}
.header ul li {
	float:left;
}
.header ul li a{
	color:#ddbea7;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	padding-left:25px;
	outline:none;
}

.header ul li a:hover{
	text-decoration:underline;
}
.header ul li a.selected {
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.header ul li a.selected:hover{
	text-decoration:none;
}
.main{
	background:#f6f5e9 url(../images/backmain.gif) no-repeat;
	margin-top:14px;
	margin-bottom:19px;
	min-height:400px;
}
*html .main{
	height:400px;
}
.InfoContact{
	width:235px;
	margin-top:-225px;
}
.lang{
	display:block;
	margin-bottom:38px;
	text-align:center;
}
.InfoContact p{
	text-align:center;
	color:#8a0101;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:12px;
}
.InfoContact a{
	color:#03236c;
	text-decoration:none;
	position:relative; 
	z-index:20;
	outline:none;

}
.InfoContact p a:hover{
	text-decoration:underline;
}
.Linklogo{
	float:left;
	display:block;
	padding-left:10px;
}
#flash{
	width:980px;
	padding-top:4px;
	position:relative;
	z-index:10;
}

.InfoBox ul , .InfoBoxlist ul{
	list-style:none;
}
.InfoBox ul li{
	float:left;
	background:url(../images/backinfored.gif) no-repeat;
	width:261px;
	height:135px;
	margin-right:52px;
	margin-bottom:3px;
	padding:12px 15px 0px 18px;
}
.InfoBox ul li.last{
	margin-right:0px;
}

.leftInfo{
	float:left;
	width:110px;
	padding-right:10px;
	height:100px;
	
}
.leftInfo p{
	padding-bottom:7px;
	font-size:11px;
}
.leftInfo img{
	display:block;
}
.price{
	padding-bottom:8px;
	font-size:11px;
}
.info {
	min-height:48px;
	padding-bottom:8px;
	font-size:11px;
}
*html .info{
	height:48px;
}

/*----------tyrsene-------------*/
.LeftColMainSearch{
	float:left;
	width:235px;
	padding-top:227px;
	text-align:center;
}
.LeftColMainSearch p{
	color:#b7b6a3;
	font:18px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
}
.textinput{
	width:123px;
	padding:2px;
	border:1px solid #a9a6a5;
	background:#FFFFFF;
}
.rightcolmain{
	float:right;
	width:737px;
	padding-right:12px;
	margin-top:11px;
	margin-bottom:11px;
}
.rightcolmainback{
	background:url(../images/centermain.gif) repeat-y;
	min-height:457px;

}
*html .rightcolmainback{
	height:457px;
}
.toprightcolmain{
	background:url(../images/topmain.gif) no-repeat;
	min-height:85px;
}
*html .toprightcolmain{
	height:85px;
}
.bottommain{
	background:url(../images/bottommain.gif) no-repeat;
	min-height:18px;
}
*html .bottommain{
	height:18px;
}
.titletyrsene{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:55px;
	text-align:center;
	margin-bottom:50px;
}

.centreinfoocity{
	float: left;
	padding-left:280px;
	width:250px;
}
.centreinfoocity h2 a {
	color:#FFFFFF;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	outline:none;
}
.centreinfoocity a {
	display:block;
	color:#ddbea7;
	text-decoration:none;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	outline:none;
}
.centreinfoocity a.sellink , .centreinfoocity a:hover {
	font-weight:bold;
	color:#FFFFFF;
}

.leftinfocity{
	float:left;
	padding-left:170px;
	width:250px;
}
.leftinfocity h2 a , .rightinfocity h2 a{
	color:#FFFFFF;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	outline:none;
}
.leftinfocity a , .rightinfocity a{
	display:block;
	color:#ddbea7;
	text-decoration:none;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	outline:none;
}
.leftinfocity a.sellink , .rightinfocity a.sellink , .leftinfocity a:hover , .rightinfocity a:hover{
	font-weight:bold;
	color:#FFFFFF;
	outline:none;
}
.rightinfocity{
	float:left;
	width:250px;
}
/*--------------list----------------*/
.LeftColMainlist{
	float:left;
	width:210px;
	padding-top:20px;
	padding-left:10px;
	padding-right:5px;
}
.LeftColMainlist a{
	display:block;
	text-align:right;
	color:#a92623;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
}
.LeftColMainlist a:hover{
	text-decoration:underline;
}
.LeftColMainlist a.sel{
	font-weight:bold;
}
.LeftColMainlist a.sel:hover{
	text-decoration:none;
}
.InfoBoxlist {
	padding-left:65px;
}
.InfoBoxlist ul li{
	float:left;
	background:url(../images/boxred1.gif) no-repeat;
	width:261px;
	height:123px;
	margin:0px 25px 0px 0px;
	padding:12px 15px 0px 18px;
}
.titlehouse{
	text-align:center;
	color:#FFFFFF;
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	padding:15px;
}
.titlehouse span{
	font-weight:normal;
	font-size:10px;
}
.page{
	text-align:center;
	color:#a92623;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	padding-top:3px;
}
.page a{
	color:#a92623;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px 2px;
	outline:none;
}
.page a:hover{
	text-decoration:underline;
}
.LeftColMainofferDetail a{
	color:#a92623;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline:none;
}
.LeftColMainofferDetail a:hover{
	font-weight:bold;
}
.page a.selpage{
	font-weight:bold;
	text-decoration:none;
}
/*------------OfferDetail.html--------------*/
.LeftColMainofferDetail{
	float:left;
	width:230px;
	padding-top:281px;
	/*padding-left:10px;*/
	/*padding-right:5px;*/
	text-align:center;
}
.BoxInfoHouse{
	padding-top:15px;
	padding-left:20px;
	padding-right:20px;
}
.BoxInfoHouse p {
	color:#f6f5e9;
}

.BoxInfoHouse div div {
	color:#f6f5e9;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
}

.gallery{
	width:700px;
	height:313px;
	margin:18px 0px 6px 0px;
}
.gallery img{
	margin-bottom:12px;
	display:block;
}
.picdef{
	display:block;
	float:left;
	/*height:301px;*/
	width:401px;
	padding-right:10px;

}
.gallery_small{
	float:left;
	width:100px;
}
.imagesn {
	width:88px;
}

a.imagesn img.images_big {
	width:401px;
	height:301px;
	position: absolute; 
	display:none;
	position:absolute;
}
.imagesn img.images_big {
	display:none;
	position:absolute;
	left:395px;
	top:212px;
	z-index:10;
}
.infohouse{
	float:left;
}
.infohouse p{
	font-size:12px;
	width:185px;
}
/*.InfoPadText{
	padding-bottom:45px;
}*/
.bottommain p.contactText{
	text-align:right;
	padding-right:20px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.PrevLink{
	float:left;
	padding-left:20px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#a92623;
	text-decoration:none;
}
.NextLink{
	float:right;
	padding-right:20px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#a92623;
	text-decoration:none;
}
.PrevLink:hover , .NextLink:hover{
	font-weight:bold;
}

/*-------------*/
.rightscroll{
	overflow:hidden; 
	float:left;
}

/*--------------new page print and form ----------*/
.BoxForm {
	width:380px;
	margin:0px auto;
	padding-top:25px;
}
.BoxForm input{
	width:266px;
	padding:2px;
	border:0px;
}
.BoxForm p{
	margin-bottom:10px;
}
.BoxForm p span{
	width:100px;
	display:block;
	float:left;
}
.BoxForm p.text_textarea{
	margin-bottom:3px;
	border:0px;
}
.BoxForm textarea{
	width:366px;
}
.BoxForm a{
	display:block;
	color:#FFFFFF;
	outline:none;
	text-align:center;
	padding-top:10px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	outline:none;
}
.BoxForm a:hover{
	text-decoration:none;
}

.mainprint{
	background:#f6f5e9 url(../images/backmain.gif) no-repeat;
	/*margin:10px;*/
	width:654px;
	padding:8px 10px 10px 10px;
}
.mainprint img.left{
	display:block;
	float:left;
	margin:5px 5px;
}
.print{
	float:right;
	outline:none;
	display:block;
	color:#A92623;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.print:hover{
	text-decoration:underline;
}
.print span{
	display:block; 
	float:left;
}
.print img{
	display:block; 
	float:left;
}
.titlePeople {
	color:#333; 
	text-align:center;
	font-weight:bold;

} 
.InfoPoeple{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
}
.InfoPoeple a{
	color:#A92623;
	text-decoration:none;
	outline:none;
}
.InfoPoeple a:hover{
	text-decoration:underline;
}
.mainprint table{
	
}
.mainprint table td {
	border:0px solid #3E6222;
	color:#333;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:9pt;
	padding:5px ;
	text-align:justify;
	text-indent:0px;
}


/* new css for borker */
.Broker , .BrokerNoPicture{
	float:right;
	padding-top:10px;
}
.Broker img{
	float:left;
	margin-right:5px;
}
.Broker a{
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	outline:none;
}
.Broker a:hover{
	text-decoration:none;
}

/*--------------*/
.BoxInfoHouse p.new img{
	margin:0px 15px;
}

/*-------new css galery -----------*/
.NoPictures{
	float:left; 
	width:500px; 
	margin-right:10px;
}
/*----------footer--------*/
.footer{
	text-align:right;
	padding-bottom:10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.footer a{
	color:#A92623;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
