body {padding: 0;margin: 0;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 22px;background-repeat: repeat-x;background-image: url(images/bg.jpg);background-color:#ceecf4;background-position: center top;}
ol,ul,li,h1,h2,h3,h4,h5 {padding: 0;margin: 0;}
a,.more_r a, #footer_r li, #footer_r li a,#footer_l1 li, #footer_l1 li a{text-decoration:none; outline: 0;color: #FFF;}
#breadcrumb,#cont_page a{color: #177296;}
#breadcrumb,#breadcrumb a{ font-style:italic; font-size:12px;}
#footer_r li a:hover, #footer_l1 li a:hover{color:#FC0;}
.more_r a,.more_r1 a {font-weight:bold;font-style: italic;}
.clearit {clear: both;height: 0;line-height: 0;font-size: 0;}
#top,#footer{margin:0 auto; padding: 0;width:980px; height:auto;overflow:hidden;}
h1, h2, h3,h4,h5 {font-size: 15px;color:#177296;}
h3,h4,#cont_page a:hover{color:#cb2020;}
h4,h5{font-size:13px;}
h4{margin: 5px 0 0 0;}
h5{color:#5B8228;}
p {margin: 11px 0 11px 0; padding:0;}
#menu2 {overflow:hidden;}
#menu2 li {float: left;list-style:none;}
#menu2 li a, #menu2 li {display: block;height: 82px;}
#menu2 li#logo a {background-image: url(images/logo.jpg);width: 253px;}
#menu2 li#komin{background-image: url(images/b_komin.jpg);width: 513px;}
#menu2 li#home a {background-image:url(images/b_home.jpg);width: 27px; margin: 0 35px 0 0;}
#menu2 li#home a:hover {background-image:url(images/b_home_hov.jpg);}
#menu2 li#mail a {background-image:url(images/b_mail.jpg);width: 27px;margin: 0 35px 0 0;}
#menu2 li#mail a:hover {background-image:url(images/b_mail_hov.jpg);}
#menu2 li#map a {background-image:url(images/b_map.jpg);width: 27px;margin: 0 35px 0 0;}
#menu2 li#map a:hover {background-image:url(images/b_map_hov.jpg);}
#menu2 li#rss a {background-image:url(images/b_rss.jpg);width: 27px;margin: 0;}
#menu2 li#rss a:hover {background-image:url(images/b_rss_hov.jpg);}
#top #dach {background-image: url(images/b_dach.jpg);width: 980px; height:37px;}
#flashcontent {height: 294px;}
#menu {background-image:url(images/bg_menu.jpg); background-repeat: repeat-x; height:49px;}
#menu ul {margin:0 0 0 5px;}
#menu li a {display: block;color:#FFF; font-size:16px;padding:14px 31px 10px 31px;text-shadow: 2px 2px #6e1919;}
#menu li { float:left; list-style:none;position: relative; z-index:10;border-right: 1px solid #941616; top: 2px;}
#menu li.page-item-55 {border-right: none;}
#menu ul ul {position:absolute;display:none;top:44px; left:-6px;}
#menu li ul {width: 284px;}
#menu li ul li a{width: 272px;padding: 7px 0 7px 10px;font-size: 12px;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;height:auto;line-height:19px;background-color: #911616;border-left: 1px solid #911616;border-top: 1px solid #7A1212;}
#menu li.page-item-24{border:none;}
#menu li.current-cat a, #menu ul li.current_page_item a,#menu  li.current_page_ancestor a {color: #ffd735;}
#menu li.current-cat,#menu li.current-cat a,#menu li a:hover,#menu a:hover,#menu  li:hover,#nav li.current_page_item a:link, #nav li.current_page_item a:active,#menu  li.current_page_ancestor a,#menu ul li.current_page_item a{color: #ffd735;}
#menu ul li.current_page_item .children a, #menu ul li.current_page_item .children a:hover, #menu li.current_page_ancestor li a,#menu li ul li a, #menu li ul a:hover, #menu li.current_page_ancestor li a:hover {background-color: #911616;background-image: none;color: #FFF;}
#menu ul li .children a:hover {background-color: #BD4040; }
#content{overflow:hidden; padding: 20px 0 0 0;}
#content h2, #content h3 {padding: 0 0 0 15px;}
#content_r ul li,.cont_post ul li{list-style: none;background: url(images/li_kropka.gif) 0px 12px no-repeat;padding: 2px 5px 2px 19px;line-height: 24px;font-size: 13px; color:#000;}
#con_l, #con_cl,#con_cr,#con_r {text-align:justify;}
.border {border-right: 1px solid #8cbccc;padding: 0 15px 0 0;}
.border1 {border-right: 1px solid #8cbccc;padding: 0 15px 0 15px;}
.border2 {padding: 0 0 0 15px; overflow:hidden;}
#con_l{float:left; width:236px;}
#con_cl{float:left; width:250px;}
#con_cr{float:left; width:250px;}
#con_r{float:left; width:244px;}
#con_l p,#con_cl p,#con_cr p{margin: 3px 0 11px 0; padding:0;}
#content ul li{clear: left;background: url(images/ul.gif) 0 7px no-repeat;padding: 0 0 0 20px;list-style:none;}
#page_pad{margin:10px 0 27px 0;}
#gallery{margin:10px 0 37px 0; overflow:hidden;}
.hp_gal{ margin: 8px 0 8px 0;}
.hp_gal img {border: 5px solid #cb2020; float: left; margin: 0 0 8px 0; height:80px; width:100px;}
.hp_gal img.l {margin: 0 8px 8px 0;}
.more_r a,.more_r1 a {background-image: url(images/bt_more.jpg);background-repeat:no-repeat;width: 87px; height:41px;float: right; text-align:center; line-height:18px; margin: 2px 0 0 0;}
.more_r a:hover,.more_r1 a:hover {background-image: url(images/bt_more_hov.jpg);}
.more_r1 a {background-image: url(images/bt_more1.jpg);}
#footer_bg {background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; height:53px;}
#footer { overflow:hidden;}
#footer_l{float:left; width:73px;height:53px;}
#footer_r{float:right; width:903px;height:53px;}
#footer_l1{float:left; width:903px;height:53px;}
#footer_r1{float:right; width:73px;height:53px;}
#footer_r li,#footer_l1 li{display: block; float: left; padding: 13px 0 0 12px; font-size:14px;text-shadow: 2px 2px #055574;}
#footer_l1 li{padding: 13px 12px 0 0;}
#rem{background-image:url(images/footer_img.jpg); height:92px; width:72px; position:absolute; margin:-39px 0 0 ;}
#cont_page{margin:0 0 20px 0; overflow:hidden;}
#euro {margin:4px 0 4px 306px;}
#euro,#euro a {color:#177296;}
#pad{padding:0 10px 0 10px;}
#e_logo{background-image:url(images/euronet.gif); width:78px; height:14px; float:left; margin:5px 0 0 0;}
.alignnone {float: left; border: 4px solid #8cbccc; margin: 6px 12px 14px 0;}
.alignleft{border: 4px solid #8cbccc; float: left; margin: 0 8px 8px 0;}
.alignleft:hover{border: 4px solid #177296 }
.alignright{border: 4px solid #8cbccc; float: right; margin: 0 0 8px 8px;}
.ref_box{ border-bottom:1px solid #8cbccc; margin:5px 0 5px 0;overflow:hidden;}
.ref_box img{ display: inline;}
table {padding:0; margin:6px 0 20px 0;;border: 1px solid #8cbccc;border-bottom: none;border-right: none;}
td {border-bottom: 1px solid #8cbccc; border-right: 1px solid #8cbccc;padding:5px 10px 5px 10px; margin:0;height: 42px;}
td.f_row {width:860px;}
td.f_row1 {width:530px;}
td.f_row2 {width:580px;}
td.s_row {width:120px;}
td.s_row1 {width:150px; text-align:center;}
td.s_row2 {width:100px; text-align:center;}
.stripe2 {background-color:#c5e7f0;}
tr:hover {background-color: #ffcf63; color:#000000;font-weight:bold;}
#kont_l{float:left; width:600px; border-right:1px solid #8cbccc;}
#kont_r{float:right; width:354px; padding:0 0 0 25px;}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(images/close.png);}
#sb-nav-next{background-image:url(images/next.png);}
#sb-nav-previous{background-image:url(images/previous.png);}
#sb-nav-play{background-image:url(images/play.png);}
#sb-nav-pause{background-image:url(images/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.cform {margin: 10px auto 0 auto;}
.cform .cf_hidden {display: none;border: none;background: none;padding: 0;margin: 0;}
ol.cf-ol {margin: 0;padding: 0;}
ol.cf-ol li {background: none;margin: 0 0;padding: 0;list-style: none;text-align: left;line-height: 1.3em;}
.cform label {margin: 0 0 0 0;text-align: left;font-size: 11px;display: block;color: #000000;font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding: 2px 0 2px 0;}
.cform input, .cform textarea, .cform select {margin: 0 0 8px 0;padding: 6px 3px 6px 3px;background: #e8f4f7;font-family: Verdana, Geneva, sans-serif;font-size: 11px;border: 1px solid #8cbccc;vertical-align: top;}
.cform input {width: 400px;}
.cform textarea {width: 550px;height: 214px;overflow: auto;}
p.cf-sb {padding: 0;margin: 0 0 0 10px;}
.cform input.sendbutton {width: 78px;height: 27px;border: none;background: url(images/btn_send.jpg) repeat-x;cursor: pointer;margin: 5px 0 0 -9px;}
.cform input.sendbutton:hover {background: url(images/btn_send_hov.jpg) repeat-x;}
div.cf_info {color: #ffffff;display: none;padding: 8px 15px 10px 15px;width: 454px;line-height: 1.3em;}
div.cf_info ol {margin: 0;padding: 5px 15px 0 30px;}
div.cf_info ol li {padding: 1px 0;margin: 2px 0;}
div.cf_info a {color: red;text-decoration: underline;}
div.success {background-color: #339900;color: #ffffff;display: block;}
div.failure {display: none;background-color: #e30500;border-color: #df7d7d;}
div.waiting {background: #f9f9f9 none repeat scroll 0%;color: #aaaaaa;display: block;}
.cform .cf_error {border: 2px solid #e30500;}
