body { margin: 0; background: #868A3C; font-family: verdana; }
div.container { width: 766px; height: 650px; position: absolute; left: 50%; margin-left: -383px; background: url('../img/mainbg.jpg') no-repeat; }
div.ivannote { text-align: right; font-size: 10px; color: black; padding: 1px 5px 0 0; }
div.ivannote a { color: black; }
div.langs { margin-left: 40px; margin-top: 50px; }
div.langs div { float: left; width: 20px; line-height: 50%;  }
div.langs a { color: white; text-decoration: none; font-weight: bold; font-size: 10px; line-height: 100%; }
br.cleaner { clear: both; line-height: 1px; }
div.hotelnote { font-size: 10px; color: white; margin-top: 23px; margin-left: 163px; #margin-top: 75px;  }

div.gallery img { border: solid 1px #A51212; }

div.tabela { width: 160px; height: 345px; margin-left: 45px; #margin-left: 24px; margin-top: 60px; color: white; font-weight: bold; font-size: 14px; text-align: center; float: left;    }



html>body .hotel  {
	background: url('../img/hotel.png') repeat-x left top;
}
* html .hotel  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/hotel.png",sizingMethod="crop");
}


html>body .services  {
	background: url('../img/services.png') repeat-x left top;
}
* html .services  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/services.png",sizingMethod="crop");
}


html>body .contacts  {
	background: url('../img/contacts.png') repeat-x left top;
}
* html .contacts  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/contacts.png",sizingMethod="crop");
}


html>body .reservations  {
	background: url('../img/reservations.png') repeat-x left top;
}
* html .reservations  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/reservations.png",sizingMethod="crop");
}



div.positioner { height: 200px; }

div.content { float: left; width: 480px; margin-top: 80px; height: 290px; }
div.maincntnt { height: 260px; width: 470px; }
div.backbtn { text-align: right; margin-right: 10px; font-weight: bold; color: white; background: transparent; }
div.backbtn a { text-decoration: none; color: white;  }
h1.section { font-weight: bold; color: #541D11; text-decoration: underline; font-size: 16px;  }
div.texter, div.texter p { font-size: 10px; color: #690C09;}


div.reserver { margin-left: 10px; padding-top: 0px; height: 260px; #height: 240px; #margin-bottom: -8px;  }
div.reserver input { margin: -2px 1px -1px 1px; border: solid 1px #650000; width: 140px;}

html>body .reserver  {
	background: url('../img/res_bg.png') no-repeat bottom;
}
* html .reserver  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/res_bg.png",sizingMethod="crop");
}




div.mapper { margin-left: 10px; padding-top: 0px; height: 240px; }
html>body .mapper  {
	background: url('../img/map1.png') no-repeat;
}
* html .mapper  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/odessos/img/map1.png",sizingMethod="crop");
}

span.small { font-size: 9px; }
span.success { color: #868A3C;}
span.error { color: red; }

