body{  
	margin:0px;
	padding:0px; 
	font-size:12px;
	font-family:Tahoma;
	color:#333333;
	background:url("../img/body_bg.gif") center 1px;
}
a{
	color:#333333;
}
a:hover{
	text-decoration:none;
}
a img{ 
	border:0;
}
img{
	border:0;
}
table{
	border:0;
	margin:0; 
	padding:0;
	font-size:1em;
}
table td{
 	vertical-align:top;
}
h2{
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
}
.table_bg{
	background:url("../img/table_bg2.jpg") repeat-x center 0px;
}
.div_lang{
	float:left;
	font-size:10px;
	padding:1px 0px 0px 0px;
}
.a_langs{
	font-size:10px;
	text-decoration:none;
}
.a_langs:hover{
	font-size:10px;
	text-decoration:underline;
}
.menu_bg{
	height:31px;
	background:url("../img/menu_bg.jpg") no-repeat 0px 0px;
}
.grey1{
	font-size:11px;
	color:#656565;
	padding:2px 0px 0px 0px;
}
.content{
	background:#fffffe url("../img/content_bg.jpg") repeat-x 0px 0px;
	padding:24px;
}
.bottom_left_bg{
	text-align:right;
	background:url("../img/bottom_left_bg.gif") repeat-y 100% 0px;
	vertical-align:bottom;
}
.bottom_right_bg{
	text-align:left;
	background:url("../img/bottom_right_bg.gif") repeat-y 0px 0px;
	vertical-align:bottom;
}
.zakaz{
	background:url("../img/zakaz_bg.jpg") no-repeat 0px 0px;
	height:133px;
	width:353px;
	margin:0px 0px 0px 20px;
}
.contakts{
	background:url("../img/contacts_bg.jpg") no-repeat 0px 0px;
	height:133px;
	width:353px;
	margin:15px 0px 0px 20px;
}
.black1{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.black1:hover{
	text-decoration:underline;
}
.white1{
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	text-align:right;
	padding:0px 27px 0px 0px;
}
.grey2{
	color:#676767;
	font-size:12px;
	font-family:Arial;
	padding:28px 0px 0px 170px;
	height:105px;
}
.grey3{
	color:#676767;
	font-size:12px;
	font-family:Arial;
}
.td1{
	text-align:right;
	padding:0px 23px 0px 0px;
}
.detailed{
	background:url("../img/detailed_bg.jpg") no-repeat 0px 0px;
	width:162px;
	height:39px;
	display:block;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding:10px 0px 0px 16px;
}
.detailed:hover{
	text-decoration:underline;
}
.news_table{
	margin:22px 0px 22px 0px;
}
.news_date{
	color:#ffffff;
	font-size:11px;
	background:#fa8905;
	padding:2px 3px 2px 3px;
}
.news_header{
	color:#4a2218;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.news_header:hover{
	text-decoration:underline;
}
.news_anons{
	color:#515151;
	font-size:11px;
	text-decoration:none;
}
.news_anons:hover{
	text-decoration:underline;
}
.list{
	margin:0px;
}
.list td{
	padding:0px 10px 0px 0px;
}
.list td a{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	padding:2px 6px 3px 6px;
	display:block;
}
.list td a:hover{
	background:#fa8905;
}
.list td a.here{
	background:#fa8905;
	font-weight:bold;
}
.back{
	background:url("../img/back.jpg") no-repeat 0px 0px;
	display:block;
	height:39px;
	width:161px;
	padding:10px 0px 0px 35px;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.back:hover{
	text-decoration:underline;
}
.menu td{
  padding:0px 3px 0px 3px;
}
/********************************* ABOUT US **************************************/
.about_us_text{
	color:#515151;
	font-size:11px;
	text-align:justify;
	padding:18px 0px 0px 0px;
}
.about_us_name{
	color:#010000;
	font-size:12px;
	font-weight:bold;
}
.about_us_posada{
	padding:12px 0px 11px 0px;
}
/******************************** SERVISES ****************************************/
.td2, .td3{
	background:#fef0b8 url("../img/td2_bg.gif") repeat-x 0px 0px;
	vertical-align:middle;
	color:#333333;
	font-size:12px;
}
.td4, .td5{
	background:url("../img/td2_bg.gif") repeat-x 0px 0px;
	vertical-align:middle;
	color:#333333;
	font-size:12px;
}
.td2 span.orang, .td4 span.orang{
	background:#fa8905;
	width:22px;
	display:block;
	text-align:center;
	padding:3px 0px 4px 0px;
}
.td2, .td4{
	width:40px;
	vertical-align:top;
	padding:3px 0px 2px 0px;
}
.td3, .td5{
	width:812px;
	line-height:20px;
	padding:3px 10px 2px 0px;
}
.zakaz2{
	background:url("../img/zakaz2_bg.jpg") no-repeat 0px 0px;
	height:100px;
	width:353px;
	margin:0px 0px 0px 20px;
}
.menu_bg2{
	height:31px;
	background:url("../img/menu_bg2.jpg") no-repeat 0px 0px;
}
.table_bg2{
	background:url("../img/table_bg3.jpg") repeat-x center 0px;
}
select{
	border:1px solid #858585;
	color:#858585;
}
option{
	color:#858585;
}
.text1{
	border:1px solid #858585;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	width:242px;
	height:18px;
}
.text2{
	border:1px solid #858585;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	width:455px;
	height:18px;
}
.text3{
	border:1px solid #858585;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	width:45px;
	height:18px;
}
.text4{
	border:1px solid #858585;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	width:100px;
	height:18px;
}
.text5{
	border:1px solid #858585;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	width:80px;
	height:18px;
}
.textarea_455{
	border:1px solid #858585;
	color:#000000;
	font-size:12px;
	font-family:Tahoma;
	width:455px;
	height:32px;
}
.select_455{
	width:455px;
}
.select_105{
	width:105px;
}
.checkbox_bg{
	display:block;
	width:17px;
	height:17px;
	background:url("../img/checkbox_bg.gif") no-repeat 0px 0px;
}
.table_form td{
	vertical-align:middle;
}
