/*html,body{ height:100%; width:100%;	margin:0px;	overflow:auto; background-color:#ffffff; }*/
html,body{ height:100%; width:100%;	margin:0px; padding:0px; }


#layout{ position:relative;	width:100%;	height:100%; z-index:1; }
#hover{ position:absolute;	width:100%;	height:100%; z-index:100; background-image:url('/DESIGN/SITE/images/bg.png'); display:none; overflow:auto;}
#other_item{display:none;position: absolute;background-color: #dedede;width: 200px; padding: 0 20px 20px 20px;}

body{ font-family:Arial, sans-serif; font-size:12px; color:#333333; background-color:#544E4E; margin:0; padding:0; }
input, texarea{font-family:Arial, sans-serif; font-size:12px;}
form{ margin:0px; }
img{ border:0px; }
td{ vertical-align:top; font-family:Arial, sans-serif; font-size:12px; }
td > img { display: block; }
a img { border: none; }
a:hover { font-family:Arial, sans-serif; color:#2d79bf; }
a{font-size:12px; color:#2d79bf; }
hr{ height:1px; border:0px; background-color:#db6608; color:#db6608; width:100%; margin:7px 0; _margin:0px 0; display:block;}

.tdn{ text-decoration:none;}
.dashed{ text-decoration:none; border-bottom:1px dashed;}

.top{ vertical-align:top !important;}
.middle{ vertical-align:middle !important;}
.bottom{ vertical-align:bottom !important;}
.bottom{ text-align:left !important;}
.center{ text-align:center !important;}
.right{ text-align:right !important;}

.white{ color:#ffffff !important; }
.white2{ color:#fefefe !important; }
.gray{ color:#767676 !important;}
.red{ color:#d81b17 !important; }

.f10{ font-size:10px !important; }
.f11{ font-size:11px !important; }
.f12{ font-size:12px !important; }
.f13{ font-size:13px !important; }
.f14{ font-size:14px !important; }
.f15{ font-size:15px !important; }
.f16{ font-size:16px !important; }
.f18{ font-size:18px !important; }
.f20{ font-size:20px !important; }
.f21{ font-size:21px !important; }
.f24{ font-size:24px !important; }
.f26{ font-size:26px !important; }
.f30{ font-size:30px !important; }

.noborder{ border:0px !important;}
.nopadding{ padding:0px !important;}
.nomargin_right{ margin-right:0px !important;}

.bold{ font-weight:bold !important;}
.italic{ font-style:italic !important;}
.noitalic{ font-style:normal !important;}

.krosh{ font-size:11px; position:relative; z-index:1; line-height:18px; }
.krosh span{ padding:0 6px;}
.krosh a{ font-size:11px;line-height:18px;}

.main .mc{ width:925px;height:100%; }

.head { margin-top:25px;margin-bottom:20px; }
.head td{  }
.head td.logo{ padding-left:25px; width:279px; padding-top: 25px;}
.head td.kontakt{ padding-top: 0px; /*45px;*/ padding-right:36px; color:#ffffff; line-height:18px; text-align:right;}
.head td.kontakt a{ color:#ffffff; line-height:18px;}
.phone{ font-size:22px;  line-height:30px;}
.phone span{ font-size:16px;}
.toptext{ color:#c2bcbc;font-size:24px;margin:-52px 0 0 400px;white-space:nowrap; }

.body .col1{ width:225px; background-color:#4E82B4;}
.body .col2{ background-color:#E4E4E4; width:699px; }
.bl2{background-image:url('/DESIGN/SITE/images/bl2.jpg') !important; background-position: bottom left; background-repeat:no-repeat;}

.crumb{ color: #989b9d; font-size:11px; text-transform: lowercase; padding: 10px 0px 0px 35px; }
.crumb a{ color: #989b9d; font-size:11px;}

.content{ line-height:20px; margin-right:20px; padding:0 0 30px 36px;}
.content h1{ font-size:24px; font-weight:normal; line-height:25px; color:#5a6374; margin-top:10px; }

.content2{ color:#767676; line-height:18px;}
.content h2{ font-size:18px; color:#000; font-weight:normal;}

.content ul,.content2 ol{ margin:0px; padding:0px;}
.content ol { margin-left:0px; padding-left:0px; _padding-left:10px;}
.content ol li{ margin-left:20px; }
.content ul li{background-image:url('/DESIGN/SITE/images/li.gif'); background-repeat:no-repeat; background-position:5px 7px; list-style:none; padding-left:20px; _padding-left:30px;}
.content li{ font-size:12px; line-height:24px; margin:7px 0;}
.content2{ line-height:18px;}
.content table{  margin:10px 0; }
.content table th{border-bottom:1px solid #ffffff;background-color:#e76b08; line-height:18px; font-size:12px; font-weight:bold; padding:7px 8px; text-align:left; color:#ffffff;}
.content table td{line-height:18px; font-size:12px; padding:7px 8px;}

.footer .copy{ height:73px; padding-left:40px; color:#b2acae; padding-top:10px;}
.footer .sr{ width:212px; color:#b2acae; padding-top:10px; line-height:18px; text-align:right; padding-right:36px; }
.footer .sr a{ color:#b2acae}

/*.menu_block{ margin-bottom:250px }*/


.menu{ height:50px; margin-bottom:1px;}
.menu.o1{height: auto !important; padding: 10px 0px 10px 5px;}

/*.menu_s{ height:49px; border-bottom:1px solid #4E82B4; background:#91b9df;}
.menu_s a{ font-family:Trebuchet MS; line-height:50px; font-size:18px; color:#ffffff; text-decoration:none; padding-left:41px; background-image:url('/DESIGN/SITE/images/menu_marker.gif'); background-repeat:no-repeat; background-position:17px 7px;}*/

.menu_s{ padding: 10px 0px;border-bottom:1px solid #4E82B4; background:#91b9df;}
.menu_s a{ font-family:Trebuchet MS;  font-size:18px; color:#ffffff; text-decoration:none; padding-left:41px; background-image:url('/DESIGN/SITE/images/menu_marker.gif'); background-repeat:no-repeat; background-position:17px 7px;}

.menu a{ font-family:Trebuchet MS; font-size:18px; color:#ffffff; text-decoration:none; padding-left:41px; background-image:url('/DESIGN/SITE/images/menu_marker.gif'); background-repeat:no-repeat; background-position:17px 7px;}

/*.menu a{ font-family:Trebuchet MS; line-height:50px; font-size:18px; color:#ffffff; text-decoration:none; padding-left:41px; background-image:url('/DESIGN/SITE/images/menu_marker.gif'); background-repeat:no-repeat; background-position:17px 7px;}*/



.menu_s a:hover{ font-family:Trebuchet MS;color:#ffffff; }


.nolink {
	cursor: default;
}

.menu a:hover{ font-family:Trebuchet MS;color:#fff; }
.menu_subs{ margin-top:-1px;margin-bottom:10px; }
.menu_subs table{ margin-left:21px;position:relative;top:-15px; }
.menu_subs .sub_items{ border-left: 1px #D6E2EE dotted; }
.menu_sub{
	background: url(/DESIGN/SITE/images/menu_arr.gif) no-repeat 0px 13px;
	position: relative;
	padding: 5px 0px 5px 20px;
	margin-bottom:1px; 
	top: 13px;
}
.menu_sub a{ font-size:14px;color:#fff; }
.menu_sub a:hover{ color:#fff;text-decoration:none; }
.menu_sub.s{ background:#91B9DF;width:183px; }
.menu_sub.s a{ padding-left:0px; }

.menu.o1 a,.menu_s.o1 a{padding-left:0px;background-position:1px 7px; background: none;}
.menu.o1 .menuS{padding-left: 20px;background: url('/DESIGN/SITE/images/menu_marker.gif') 4px 7px no-repeat;}
.menu_s.o1 .menuS{padding-left: 24px;background: url('/DESIGN/SITE/images/menu_marker.gif') 8px 7px no-repeat;}

.menu.o1{ background-color:#3a6399;}
.menu.o2{ background-color:#c55b07;}
.menu.o3{ background-color:#b95606;}
.menu.o4{ background-color:#4f83b5;}

.quest{ background-color:#ffffff; margin:4px 5px 6px 5px; padding:17px 19px;}

.input{ width:176px; height:22px; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080;}
.textarea{ width:176px; height:113px; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080;}

.news_main{font-size:18px; background-image:url('/DESIGN/SITE/images/news_m_marker.jpg'); background-position:left 7px; background-repeat:no-repeat; padding-left:19px;}

.new_body{ clear:both; display:table; z-index:5;}
.new_date{ font-size:11px; line-height:18px; color:#767676; background-image:url('/DESIGN/SITE/images/news_d_marker.jpg'); background-position:left 5px; background-repeat:no-repeat; padding-left:19px; }
.new_date2{ font-size:11px; line-height:18px; color:#767676; }
.new_link{ line-height:18px; padding-left:19px; padding-bottom:18px;}
.new_title{ padding-bottom:3px;}
.new_title a{ line-height:18px; font-size:12px;}
.new_anons{ line-height:18px; _zoom:1; font-size:12px; }
.new_anons img{ margin:4px 15px 5px 0; float:left; }

.pages_body{ border-top:2px solid #f69305;}
.pages td, .pages td a{ font-size:12px; color:#767676; text-decoration:none;}
.pages td a{ text-decoration:none; border-bottom:1px solid;}
.pages td{ padding:0 10px; height:38px; line-height:38px;}
.pages td.select{ font-weight:bold; color:#ffffff; background-color:#f69305; line-height:38px;}

.cat_big_link{font-size: 18px;}

.menu404{height:50px; background-color:#db6608;}
.menu404 a{font-family:Trebuchet MS; line-height:50px; font-size:18px; color:#ffffff; text-decoration:none; padding-left:41px; background-image:url('/DESIGN/SITE/images/menu_marker.gif'); background-repeat:no-repeat; background-position:17px 7px;}

table.empty{ margin: 0; padding: 0; }
table.empty td{ background-color: #E4E4E4; margin: 0; padding: 0; }
table.empty table{  margin:10px 0; }
table.empty table th{border-bottom:1px solid #ffffff;background-color:#e76b08; line-height:18px; font-size:12px; font-weight:bold; padding:7px 8px; text-align:left; color:#ffffff;}
table.empty table td{line-height:18px; font-size:12px; padding:7px 8px; background-color:#fce1b8;}

/*.banner_tbl {margin: 10px 0px;}*/
.banner_tbl a{color: #FFFFFF; border: none !important; font-size: 16px; font-weight: bold; text-decoration: none;}
.banner_tbl img{border: none !important;}
