*{
  font: 100% 'Trebuchet MS', 'Arial', 'Hevetica', 'Sans-serif', 'Verdana';
	margin: 0;
  padding: 0;
 }
body
  {
		font: 100% 'Trebuchet MS', 'Arial', 'Hevetica', 'Sans-serif', 'Verdana';
		background: #ffffff;
		margin: 0;
		text-align: center;
	}
#outer
	{
	 margin: 0;
	 width: 937px;
	 margin: 1em auto;
	}
#headintro
 {
  float: left;
	margin-top: 30px;
	width: 937px;
	height: 141px;
	background: url('/img/rent/introheader_en.gif') no-repeat; 
 }
#head
 {
  float: left;
	margin-top: 16px;
	width: 935px;
	height: 148px;
	background: url('/img/rent/header_en.gif') no-repeat; 
 }
#languagesintro
 {
  float: right;
	display: inline;
	margin-top: 101px;
	margin-right: 7px;
	font: 15px 'Trebuchet MS';
 }
#languages
 {
  float: right;
	display: inline;
	margin-top: 108px;
	font: 9.5pt 'Trebuchet MS';
 }
#languagesintro a
 {
  font: 9pt 'Trebuchet MS';
  color: #073d59;
	text-decoration: none;
 }
#languages a
 {
  font: 9.5pt 'Trebuchet MS';
  color: #073d59;
	text-decoration: none;
 }
#languagesintro a.ws
 {
  padding-right: 6px;
	background: url('/img/rent/separator_languages.gif') right no-repeat;
 }
#languages a.ws
 {
  padding-right: 6px;
	background: url('/img/rent/separator_languages.gif') right no-repeat;
 }
#languages span.topinfo
 { 
 color: #013354;
 font-weight: bold;
 margin-right: 10px;
 }
#buy_property
 {
  float: left;
	width: 263px;
	height: 274px;
 }
#buy_property a
 {
  float: left;
	width: 263px;
	height: 274px;
	background: url('/img/rent/buy_property_en.gif') no-repeat;
 }
#buy_property a.bg
 {
	background: url('/img/rent/buy_property_bg.gif') no-repeat;
 }
#sunsetkosharista_center
 {
  float: left;
	display: inline;
	margin-left: 8px;
	margin-right: 8px;
	width: 394px;
	height: 274px;
 }
#rent_apartment
 {
  float: left;
	width: 263px;
	height: 274px;
 }
#rent_apartment a
 {
  float: left;
	width: 263px;
	height: 274px;
	background: url('/img/rent/rent_apartment_en.gif') no-repeat;
 }
#rent_apartment a.bg
 {
	background: url('/img/rent/rent_apartment_bg.gif') no-repeat;
 }
#content
 {
  float: left;
	width: 935px;
	text-align: left;
 }
#topnavigation
 {
  float: left;
	width: 935px;
	height: 41px;
 }
#topnavigation ul
 {
  list-style-type: none;
 }
#topnavigation ul li
 {
  float: left;
	dispaly: block;
	width: 95px;
	height: 41px;
	/*overflow: hidden;*/
	margin-right: 10px;
	text-align: right;
	
 }
#topnavigation ul li.lastli
 {
  margin-right: 0;
 }
#topnavigation ul li a
 {
  display: block;
  float: right;
	width: 91px;
	height: 41px;
	padding-right: 4px;
	text-decoration: none;
	font: 10px 'Trebuchet MS';
	line-height: 41px;
	text-transform: uppercase;
	padding-right: 4px;
	color: #0175ae;
 }
#topnavigation ul li a.lia1
 {
  background: url('/img/rent/b_b_1.gif') no-repeat;
 }
#topnavigation ul li a.lia2
 {
  background: url('/img/rent/b_b_2.gif') no-repeat;
 }
#topnavigation ul li a.lia3
 {
  background: url('/img/rent/b_b_3.gif') no-repeat;
 }
#topnavigation ul li a.lia4
 {
  background: url('/img/rent/b_b_4.gif') no-repeat;
 }
#topnavigation ul li a.lia5
 {
  background: url('/img/rent/b_b_5.gif') no-repeat;
 }
#topnavigation ul li a.lia6
 {
  background: url('/img/rent/b_b_6.gif') no-repeat;
 }
#topnavigation ul li a.lia7
 {
  background: url('/img/rent/b_b_7.gif') no-repeat;
 }
#topnavigation ul li a.lia8
 {
  background: url('/img/rent/b_b_8.gif') no-repeat;
 }
#topnavigation ul li a.lia9
 {
  background: url('/img/rent/b_b_9.gif') no-repeat;
 }
#topnavigation ul li a.lia1:hover
 {
  background: url('/img/rent/b_b_1_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia2:hover
 {
  background: url('/img/rent/b_b_2_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia3:hover
 {
  background: url('/img/rent/b_b_3_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia4:hover
 {
  background: url('/img/rent/b_b_4_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia5:hover
 {
  background: url('/img/rent/b_b_5_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia6:hover
 {
  background: url('/img/rent/b_b_6_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia7:hover
 {
  background: url('/img/rent/b_b_7_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia8:hover
 {
  background: url('/img/rent/b_b_8_h.gif') no-repeat;
	color: #d10405;
 }
#topnavigation ul li a.lia9:hover
 {
  background: url('/img/rent/b_b_9_h.gif') no-repeat;
	color: #d10405;
 }
#textarea, #textarea3
 {
  float: left;
	margin-top: 15px;
	width: 409px;
	height: 272px;
	background: #757575;
	margin-right: 10px;
 }
#textarea3
 {
  width: 829px;
 }
#intextarea, #intextarea3
  {
  float: left;
	display: inline;
	margin-top: 17px;
	margin-left: 18px;
	width: 374px;
	height: 240px;
	overflow: auto;
	scrollbar-face-color: #999999;
  scrollbar-arrow-color: #757575;
  scrollbar-track-color: #757575;
  scrollbar-shadow-color: #757575;
  scrollbar-highlight-color: #757575;
  scrollbar-3dlight-color: #757575;
  scrollbar-darkshadow-Color: #757575;
	padding-right: 17px;
 }
#intextarea3
 {
  width: 729px;
	text-align: left;
 }
#intextarea h1, #intextarea h2, #intextarea3 h1, #intextarea3 h2
 {
  float: left;
	font: 15px 'Trebuchet MS';
	line-height: 18px;
	color: #ffffff;
	margin-bottom: 6px;
	width: 94%;
	font-weight: bold;
 }
#intextarea h1, #intextarea3 h1
 {
	font: 17px 'Trebuchet MS';
	line-height: 19px;
 }
#intextarea p, #intextarea3 p
 {
  float: left;
	text-align: justify;
	font: 13px 'Trebuchet MS';
	line-height: 16px;
	color: #ffffff;
	width: 94%;
	margin-bottom: 6px;
 } 
#intextarea p a, #intextarea p a:visited, #intextarea3 p a, #intextarea3 p a:visited
 {
	color: #dddddd;
	text-decoration: none;
	border-bottom: 1px dashed #dddddd;
 }
#hotel_pictures
 {
  margin-top: 15px;
  float: left;
	display: block;
	height: 272px;
	width: 410px;
	margin-right: 10px;
 }
#textarea2
 {
  float: left;
  margin-top: 15px;
	height: 374px;
	text-align: left;
 }
#intextarea2
 {
  float: left;
	display: block;
  width: 840px;
	height: 374px;
 }
#intextarea2 img
 {
  float: left; 
	width: 95px;
	margin-right: 10px;
	margin-bottom: 10px;
 } 
#slogan
 {
  margin-top: 15px;
  float: left;
	display: block;
	height: 272px;
	width: 95px;
 }
#slogan2
 {
  float: left;
	display: block;
  display: block;
  width: 95px;
  height: 379px;
	margin-top: 15px;
 }
#slogan2 img
 {
  float: left;
  width: 95px;
  height: 379px;
 }
#footer
 {
  float: left;
	width: 937px;
	text-align: center;
 }
#footer p
 {
  font: 11px 'Trebuchet MS';
	color: #073d59;
	margin-top: 20px;
 }
#footer p a
 {
  font: 11px 'Trebuchet MS';
	text-decoration: none;
	color: #dc0807;
 }
#footer p b
 {
  font: 11px 'Trebuchet MS';
	text-decoration: none;
	color: #dc0807;
 }
span.availability
 {
  float: left;
  width: 560px;
 }
span.availability a
 {
  float: left;
	font: 12px 'Tahoma';
	font-weight: bold;
	color: #8cb8cc;
	margin-left: -42px;
 } 
#intextarea3
 {
  width: 780px;
 }
#intextarea3 h1
 {
  float: left;
	width: 760px;
 }
.booktable
{
 font-size: 0.75em;
 color: #ffffff;
 float: left;
 width: 760px;
}

.booktable td
{
 padding: 3px 2px;
}

.inbooktable
{
 width: 760px;
}

.inbooktable td
{
 padding: 0 0 ;
}

.booktable td.noborder
{
 border-bottom: none;
}

.booktable input, .booktable select, .booktable textarea
{
 font-size: 0.825em;
 border: 1px solid #ffffff;
 padding: 1px;
}

/*
.booktable input.styled, .booktable textarea
{
 width: 200px;
}
*/

.booktable input.radio
{
 border: none;
}

.booktable td.formlabel
{
 text-align: right;
 font-weight: bold;
 margin-right: 10px;
}

.booktable td.formfld
{
 text-align: left;
 margin-left: 5px;
}

div.alert, div.redalert
{
 float: left;
 display: inline;
 font-size: 0.825em;
 color: white;
 padding: 5px;
 border: 1px dotted #ffffff;
 margin: 8px;
}

#genavailability {
  font-size: .685em;
  padding: 0 1em 0 18px;
	margin-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 2px;
	background-image: url(../i/ico-calendar.gif);
}

div .title, div .subtitle, div .type, table#cmtable {
  padding: 0 .75em 0 .75em;
	font-size: .825em;
}

div .title {
  padding-top: .75em;
}

div .title {
	font-weight: bold;
	font-family: "Lucida Sans Unicode";
	letter-spacing: -1px;
	text-transform: uppercase;
}

#pf
 {
  float: left;
	width: 320px;
	font: 13px 'Tahoma';
	color: #ffffff;
 }
#pf b
 {
	font: 13px 'Tahoma';
  font-weight: bold;
 }
#contactform
 {
  float: left;
	font: 13px 'Tahoma';
 }
#contactform h1
 {
  font: 17px 'Tahoma';
	font-weight: bold;
  float: left;
	width: 320px;
 }
#contactform #yourname
 {
  float: left;
	width: 320px;
	font: 13px 'Tahoma';
	margin-bottom: 2px;
 }
#contactform #yourname label
 {
  float: left; 
	width: 78px;
	font: 13px 'Tahoma';
	color: #ffffff;
	margin-top: 2px;
 }
#contactform #yourname input
 {
  float: left;
	height: 17px;
 }
#contactform #e-mail
 {
  float: left;
	width: 320px;
	font: 13px 'Tahoma';
	margin-bottom: 4px;
 }
#contactform #e-mail label
 {
  float: left; 
	width: 78px;
	padding-top: 3px;
	color: #ffffff;
 }
#contactform #e-mail input
 {
  float: left;
	height: 17px;
 }
#inquirybutton 
 {
	margin-top: 4px;
	width: 54px;
	height: 20px;
 }

