html, body {
	width:100%;
	height:100%;
	font-family:verdana;
}

html, body, td, form {
	padding:0px;
	margin:0px;
	text-align:left;
	vertical-align:top;
}

table {	width:100%; height:100%;border-collapse:collapse;}
body {	background:#7fb2de;}
td.x {	width:100%;}
td.y {	height:100%;}

a {	text-decoration:none;}
a:hover {text-decoration:underline;}

td.left {
	width:50px;
	background: url("../images/left_td_bg.jpg") left repeat-y;
}

td.center {
	width:100%;
	height:100%;
	background:#adcde9;
}

td.right {
	width:50px;
	background: url("../images/right_td_bg.jpg") left repeat-y;
}

td.top {
	height:174px;
	background: url("../images/top_td_bg.gif") #53a4e2 top repeat-x;
}

table.top_table {background: url("../images/toptable_table_pic.jpg") top right no-repeat;}

td.top_menu {
	height:45px;
	padding-right:200px;
	text-align:center;
	vertical-align:middle;
}

td.top_menu span {
	padding:6px 1px 9px 18px;
	color:#113d6d;
	font-size:11px;
	white-space:nowrap;
}

td.top_menu span a {color:#113d6d;}

span.link {background:url("../images/span_link_pic.gif") left no-repeat;}
span.mail {background:url("../images/span_mail_pic.gif") left no-repeat;}
span.phone {background:url("../images/span_phone_pic.gif") left no-repeat;}
span.icq {background:url("../images/span_icq_pic.gif") left no-repeat;}

td.companyname {
	color:#fe7716;
	height:129px;
	padding-left:13px;
	font-family:impact, arial bold, arial;
	font-size:36px;
	font-weight:bold;
	vertical-align:middle;
	background:url("../images/companyname_td_pic.jpg") left bottom no-repeat;
}

td.search {
	height: 37px;
	background: url("../images/search_td_bg.gif") #e7ecf3 top repeat-x;
}

td.menu {background: url("../images/menu_td_bg.gif") #92d16e top repeat-x;}

td.searchitem {
	vertical-align: middle;
	text-align: center;
	padding-right: 11px;
}

form {margin: 0px;}

td.hdr {
	vertical-align: middle;
	text-transform: uppercase;
	color:#124273;
	font-weight: bold;
	font-size: 10px;
	padding-left: 10px;
}

td.menuitem {
	vertical-align: middle;
	text-align: center;
	width: 16%;
	background: url("../images/search_td_bg.gif") right top no-repeat;
}

a.menu {
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

td.l1 {	background:url("../images/l1_td_pic.gif") bottom right no-repeat; width:16px; height:22px; }
td.l2 {	background:url("../images/l2_td_bg.gif") repeat-x; width:100%;}
td.l3 {	background:url("../images/l3_td_pic.gif") bottom left no-repeat; width:16px;}
td.l4 {	background:url("../images/l4_td_bg.gif") top right repeat-y; }
td.l5 {
	padding:10px 10px 10px 10px;
	color:#0b0b0b;
	font-size:11px;
	text-align:justify;
	background:white;
}
td.l5.r {padding:0px; text-align:center; vertical-align:middle;}
td.l5 a {color:#6089c1; text-decoration:underline;}
td.l6 {	background:url("../images/l6_td_bg.gif") top left repeat-y; }
td.l7 {	background:url("../images/l7_td_pic.gif") top right no-repeat; height:19px; }
td.l8 {	background:url("../images/l8_td_bg.gif") repeat-x;}
td.l9 {	background:url("../images/l9_td_pic.gif") top left no-repeat; }

td.hl {	background:url("../images/l4_td_bg.gif") right repeat-y; }
td.hr {	background:url("../images/l6_td_bg.gif") left repeat-y; }
td.hp {	width:10px; height:20px; }
td.hc {	width:100%; height:20px; }
td.blue {background:url("../images/h_blue_td_bg.gif") #4c89c5 top repeat-x;}
td.green {background:url("../images/h_green_td_bg.gif") #74c62b top repeat-x;}

td.r1 {	background:url("../images/r1_td_pic.gif") bottom right no-repeat; width:16px; height:16px; }
td.r2 {	background:url("../images/r2_td_bg.gif") repeat-x; width:100%;}
td.r3 {	background:url("../images/r3_td_pic.gif") bottom left no-repeat; width:19px;}
td.r7 {	background:url("../images/l7_td_pic.gif") top right no-repeat; height:16px; }

td.h {
	width:100%;
	height:20px;
	color:white;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
}

td.news {width:25%; height:100%;}
td.about {width:50%; height:100%;}
td.tours {width:25%; height:100%;}

td.bottom1 {
	height: 37px;
	text-align:center;
	vertical-align: middle;
	text-transform: uppercase;
	color:#124273;
	font-weight: bold;
	font-size: 10px;
	background: url("../images/search_td_bg.gif") #e7ecf3 top repeat-x;
}

td.bottom1 a {
	color:#124273;
	margin:0px 20px 0px 16px;
}

td.bottom2 {
	height: 50px;
	text-align:center;
	vertical-align: middle;
	color:white;
	white-space:nowrap;
	font-size: 11px;
	background: url("../images/bottom2_td_bg.gif") #3c8ed8 top repeat-x;
}

td.bottom2 a {color:white;}
INPUT {
	border: #9C9C9C 1px solid;
	color: #000000;
	font-weight:normal;
	vertical-align:middle;
	background-color: #FBFBFB;
}
TEXTAREA {float:left; width:100%; background-color: #FBFBFB; height:100px; border: #9C9C9C 1px solid; font-size:12px;}












table.block {	width:100%; height:0;	border-collapse:collapse;padding:0px;}
table.data {width:100%; height:0; padding:5px; border: 1px solid #E4EBFC;}
.data th{ background: #E4EBFC; padding:5px;text-align:left;font-size:12px;color:#1C5D25}
.data td{ padding:5px;text-align:left;font-size:11px;color:#1C5D25}

table.article {width:100%; height:0; padding:5px;}
.article th{ background: #E4EBFC; padding:5px;text-align:center;font-size:13px;color:#1C5D25}
.article td{ padding:5px;text-align:left;font-size:11px;color:#1C5D25}

table.cmnt {width:100%; height:0; padding:5px;}
.cmnt th{ background: #E4EBFC; padding:5px;text-align:left;font-size:10px;color:#9BA8C8;height:10px;}
.cmnt td{ padding:5px;text-align:left;font-size:11px;color:#1C5D25}
.cmnt th a{color:#18388B;font-size:11px;}
.cmnt td a{color:#18388B;font-size:11px;}

a.memolink:link, a.link:active, a.link:visited {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FF6600;
}

a.memolink:hover {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FF6600;
}
a.blocklink:link, a.blocklink:visited {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#3c8ed8;
	display:block;
	text-decoration:none;
	font-weight:bold;
	height:20px;
	padding-top:3px;
}

a.blocklink:hover, a.blocklink:focus, a.block_btn:active {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background: url("../images/bottom2_td_bg.gif") #3c8ed8 top repeat-x;
	display:block;
	text-decoration:none;
	font-weight:bold;
	height:20px;
	padding-top:3px;
}

table.info {width:100%;height:10%}
.info td{text-align:right;}

table.form {width:100%; height:0; padding:5px; border: 1px solid #E4EBFC;color:#000000;}
.form th{padding:5px;text-align:left;font-size:12px;border: 1px solid #E4EBFC;font-weight:normal;}
.form td{padding:5px;text-align:left;font-size:12px;border: 1px solid #E4EBFC;vertical-align:middle}
.wrng{color:red;font-size:10px;}
table.form_l {width:100%; height:0; padding:5px; border: 1px solid #E4EBFC;}
.form_l th{padding:5px;text-align:left;font-size:12px;border: 1px solid #E4EBFC;font-weight:normal;}
.form_l td{padding:5px;text-align:left;font-size:10px;border: 1px solid #E4EBFC;vertical-align:middle}
#ajaxprogress {
	BORDER: #65cc65 1px solid; PADDING: 5px;
	BACKGROUND-COLOR: white;
	POSITION:absolute;
	WIDTH:110px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
}
#imgAntiBot {width:120px;border:0px;}

div.title {width:100%; font-size:15px; text-align:center;font-weight:bold;}

table.msg {width:100%; height:0; padding:5px; border:1px solid #FD4B4C;color:#C50C15; background:#FDEAF7; font-size:11px;}
.msg th{padding:5px;text-align:center;border: 1px solid #FD4B4C;}
.msg td{padding:5px;text-align:left;border: 1px solid #FD4B4C;}

span.litle{font-size:10px;}
span.litle a{text-decoration:none; color:#000000}
span.litle a:hover{text-decoration:underline;}

table.editor {width:100%; height:0; padding:5px; border: 1px solid #E4EBFC;}
.editor th{ background: #E4EBFC; padding:5px;text-align:left;font-size:12px;color:#1C5D25}
.editor td{ padding:5px;text-align:left;font-size:11px;color:#1C5D25;vertical-align:middle}

table.smilies{width:100%; height:0; padding:0px;}
.smilies td{padding:0px;text-align:left;vertical-align:top}

