body,html{margin:0;padding:0;font-size:12px;font-family:Arial, Lucida Grande, Tahona;}
img{border:0;}
.today strong {text-transform: lowercase}
.clear{height:1px;font-size:1px;line-heigth:1px;clear:both;}
.std a,.std a:link{color:#367eb3;text-decoration:underline;}
.std a:hover{color:#367eb3;text-decoration:none;}
.std h3{font-size:1.2em;color:#7c807c;font-weight:bold;text-decoration:none;}
a,a:hover{color:#000;}
ul{list-style-type:none;}
ul,ul li{margin:0;padding:0;}
body.bg{background:url(../i/bg-top.png) repeat-x;}
.no-overflow{overflow:hidden;}
.abs{position:absolute;}
.bold{font-weight:bold;}
.date{color:#c12e00;}
.no-height{height:1px;font-size:1px;line-heigth:1px;}
.top-margin-half{display:block;margin-top:5px;}
.top-margin-single{display:block;margin-top:20px;}
.top-margin-double{display:block;margin-top:45px;}
.bottom-margin-half{display:block;margin-bottom:5px;}
.bottom-margin-single{display:block;margin-bottom:20px;}
.bottom-margin-double{display:block;margin-bottom:45px;}
.no-bottom-margin{margin-bottom:0 !important;}
#center-wrapper{max-width:1200px;min-width:900px;padding:0 20px;margin:0 auto;background:url(../i/top-line-bg.png) repeat-x;padding-top:7px;position:relative;}
#header{height:177px;background:url(../i/crest.jpg) right top no-repeat;font-size:0.9em;}#header input{font-size:0.9em;}
#header .logo{width:376px;height:114px;background:url(../i/logo.png) no-repeat;position:absolute;top:30px;}#header .logo a{display:block;width:100%;height:100%;}
#header .search-text{border:0;background:url(../i/search-box.png) no-repeat;width:178px;height:22px;top:45px;right:55px;}
#header .search-btn{width:30px;height:25px;background:url(../i/search-btn.png) no-repeat;border:0;top:44px;right:15px;cursor:pointer;}
#header .today-links{right:15px;top:127px;}#header .today-links .link,#header .today-links .today{float:right;}
#header .hotline {right:255px;top:43px;position: absolute; font-size: 22px; color: #555; font-weight: bold; text-shadow: 1px 1px 0 white;}
#header .today-links .link{background:url(../i/dots.png) 0 5px no-repeat;padding-left:10px;}
#header .today-links .link.space{padding-right:20px;}
#header .today-links .today{padding-right:30px;}#header .today-links .today .date{color:#c12e00;}
#header .bread-crumbs{color:#79858f;font-size:0.7em;left:157px;top:155px;}
#middle .col-left,#footer .col-left{float:left;width:200px;margin-right:-200px;}
#middle .col-right,#footer .col-right{float:right;width:310px;}#middle .col-right .wrapper,#footer .col-right .wrapper{margin:28px 20px 28px 20px;}
#middle .col-center,#footer .col-center{margin-right:320px;}#middle .col-center .wrapper,#footer .col-center .wrapper{margin:28px 25px 28px 25px;}
#middle .center-wrapper,#footer .center-wrapper{margin-left:210px;}
#middle .col-right .contacts{font-size:1.1em;}
#middle .col-right .contacts img{float:left;margin-right:15px;}
#middle .col-right .contacts .text{float:left;}#middle .col-right .contacts .text .item{margin-top:2px;}
#middle .col-center .news{text-align:justify;}#middle .col-center .news h3{margin:9px 0 12px 0;font-weight:bold;}
#middle .col-center .news.big h3{font-size:1.5em;}
#middle .col-center .management img{float:left;margin-right:20px;}
#middle .col-center .management h3{text-transform:uppercase;color:#c12e00;margin:0 0 5px 0;font-weight:bold;font-size:1.0em;}
#middle .col-center .management a{font-size:1.2em;color:#7c807c;font-weight:bold;text-decoration:none;}
#middle .col-center .management a:hover{color:#367eb3;text-decoration:underline;}
#middle .col-center .management .line{display:block;margin-bottom:20px;display:block;margin-top:20px;height:1px;font-size:1px;line-heigth:1px;background:#d5d5d5;}
#middle .col-center .management-inner .s img{float:left;margin-right:20px;}
#middle .col-center .management-inner .s h3{text-transform:uppercase;color:#c12e00;margin:0 0 10px 0;font-weight:bold;font-size:1.0em;}
#middle .col-center .management-inner .s strong{font-size:1.2em;color:#7c807c;font-weight:bold;text-decoration:none;}
#middle .col-center .video .player{width:420px;margin:0 auto;}#middle .col-center .video .player .author,#middle .col-center .video .player .views{color:#7c807c;font-size:0.9em;}
#middle .col-center .video .player .author{float:left;}
#middle .col-center .video .player .views{float:right;}
#middle .col-center .video .movie{padding:20px;cursor:pointer;position:relative;}#middle .col-center .video .movie .link{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
#middle .col-center .video .movie .image{width:95px;float:left;margin-right:-95px;}#middle .col-center .video .movie .image img{width:95px;}
#middle .col-center .video .movie .text{margin-left:115px;}#middle .col-center .video .movie .text .author,#middle .col-center .video .movie .text .views{color:#7c807c;font-size:0.9em;}
#middle .col-center .video .movie .text .author{float:left;}
#middle .col-center .video .movie .text .views{margin-left:20px;float:left;}
#middle .col-center .video .movie:hover{background:#e3e5e3;}
#middle .col-center .pagenator{padding:5px;background:#e3e5e3;text-align:center;}
#middle .col-center .pagenator .page{display:inline-block;line-height:21px;width:23px;height:21px;*display:inline;zoom:1;background:url(../i/page-button.png) no-repeat;}
#middle .col-center .pagenator .page a{display:block;width:23px;height:21px;text-align:center;text-decoration:none;color:#367eb3;}
#middle .col-center .pagenator .page.selected{background:url(../i/page-button-selected.png) no-repeat !important;height:22px;line-height:22px;color:#fff;cursor:default;}
#middle .col-center .pagenator .page.right a{background:url(../i/page-right.png) 10px 7px no-repeat !important;}
#middle .col-center .pagenator .page.right-right a{background:url(../i/page-right-right.png) 7px 7px no-repeat !important;}
#middle .col-center .pagenator .page.left a{background:url(../i/page-left.png) 9px 7px no-repeat !important;}
#middle .col-center .pagenator .page.left-left a{background:url(../i/page-left-left.png) 6px 7px no-repeat !important;}
#middle .col-center .pagenator .page:hover{background:url(../i/page-button-pressed.png) no-repeat;}
#main-menu li{margin-top:1px;padding:7px 0 7px 20px;background:#f0f2f0 url(../i/dots.png) 10px 12px no-repeat;}
#main-menu li.selected {background:#f0f2f0 url(../i/dots-h.png) 10px 12px no-repeat;}
#main-menu li.submenu {background:#f0f2f0}
#main-menu .submenu li {background:#f0f2f0 url(../i/dots-t.gif) 10px 10px no-repeat;}
#main-menu .submenu li.submenu {background:#f0f2f0;}
#main-menu .submenu li a{color: #7E7F7D;}
#main-menu li a,#main-menu li a:hover{text-decoration:none;}
#main-menu li a:hover{text-decoration:underline;}
#main-menu .selected a {color: #C22E00;}
#subscribe{background:#f0f2f0;}#subscribe .wrapper{padding:14px 17px;overflow:hidden;}
#subscribe .subscribe-text{background:url(../i/subscribe-box.png) no-repeat;font-size:0.9em;border:0;width:158px;height:25px;margin-top:10px;}
#subscribe .subscribe-btn{width:100px;height:25px;background:url(../i/subscribe-btn.png) no-repeat;border:0;margin-top:10px;cursor:pointer;}
#subscribe .unsubscribe{display:block;margin-top:10px;float:left;}
.news-archive-selector{padding:12px 0 1px 0;background:#f0f2f0;}
.news-archive-selector .title-line h2{background:#f0f2f0 !important;}
.news-archive-selector .rubric{width:100%;}
.news-archive-selector .item{float:left;}
.news-archive-selector .item.one{width:19.88%;}
.news-archive-selector .item.two{width:24.99%;}
.news-archive-selector .item.three{width:54.99%;}
.news-archive-selector .item.one div,.news-archive-selector .item.two div{margin-right:20px;}
.news-archive-selector .item select{width:100%;}
.news-archive-selector .show-archive{width:100px;height:25px;border:0;cursor:pointer;background:url(../i/show-archive.png) no-repeat;}
.news-archive-selector .button-wrapper{text-align:center;}
.title-line{height:7px;}
.title-line h2{text-transform:uppercase;background:#fff;float:left;font-size:9px;line-height:7px;padding:0 7px;margin:0 0 0 24px;}
.title-line.blue{background:#e3e5e3;}
.title-line.red{background:#c22e00;}
.title-line.gray{background:#7b807c;}
.title-line.deep-blue{background:#598cb3;}
#footer .small-logo{margin:0 20px 0px 20px;float:left;}
#footer .text{margin-top:8px;font-size:0.9em;color:#666666;float:left;}
#footer .col-right{font-size:0.7em;}
#footer .itis{margin-right:10px;float:left;}
#footer .bottom{margin-top:3px;}
.map{background:url(../i/map-bg.png) no-repeat;width:309px;height:450px;position:relative;}.map .trigger{position:absolute;top:0px;left:0px;width:309px;height:450px;}
.map #map-layer{position:absolute;top:0;left:0;}
.map .perm{width:52px;height:12px;position:absolute;left:158px;top:236px;background:url(../i/perm.png) no-repeat;}
.map .layer-1{background:url(../i/map-1.png) no-repeat;width:146px;height:134px;}
.map .layer-2{background:url(../i/map-2.png) no-repeat;width:256px;height:142px;}
.map .layer-3{background:url(../i/map-3.png) no-repeat;width:278px;height:146px;}
.map .layer-4{background:url(../i/map-4.png) no-repeat;width:139px;height:162px;}
.map .layer-5{background:url(../i/map-5.png) no-repeat;width:160px;height:164px;}
.map .layer-6{background:url(../i/map-6.png) no-repeat;width:231px;height:164px;}
.map .layer-7{background:url(../i/map-7.png) no-repeat;width:253px;height:197px;}
.map .layer-8{background:url(../i/map-8.png) no-repeat;width:144px;height:178px;}
.map .layer-9{background:url(../i/map-9.png) no-repeat;width:205px;height:191px;}
.map .layer-10{background:url(../i/map-10.png) no-repeat;width:201px;height:178px;}
.map .layer-11{background:url(../i/map-11.png) no-repeat;width:154px;height:212px;}
.map .layer-12{background:url(../i/map-12.png) no-repeat;width:175px;height:202px;}
.map .layer-13{background:url(../i/map-13.png) no-repeat;width:207px;height:241px;}
.map .layer-14{background:url(../i/map-14.png) no-repeat;width:253px;height:196px;}
.map .layer-15{background:url(../i/map-15.png) no-repeat;width:232px;height:209px;}
.map .layer-16{background:url(../i/map-16.png) no-repeat;width:247px;height:226px;}
.map .layer-17{background:url(../i/map-17.png) no-repeat;width:275px;height:255px;}
.map .layer-18{background:url(../i/map-18.png) no-repeat;width:238px;height:253px;}
.map .layer-19{background:url(../i/map-19.png) no-repeat;width:172px;height:233px;}
.map .layer-20{background:url(../i/map-20.png) no-repeat;width:144px;height:242px;}
.map .layer-21{background:url(../i/map-21.png) no-repeat;width:123px;height:238px;}
.map .layer-22{background:url(../i/map-22.png) no-repeat;width:136px;height:252px;}
.map .layer-23{background:url(../i/map-23.png) no-repeat;width:154px;height:259px;}
.map .layer-24{background:url(../i/map-24.png) no-repeat;width:170px;height:249px;}
.map .layer-25{background:url(../i/map-25.png) no-repeat;width:205px;height:310px;}
.map .layer-26{background:url(../i/map-26.png) no-repeat;width:189px;height:284px;}
.map .layer-27{background:url(../i/map-27.png) no-repeat;width:257px;height:281px;}
.map .layer-28{background:url(../i/map-28.png) no-repeat;width:233px;height:286px;}
.map .layer-29{background:url(../i/map-29.png) no-repeat;width:149px;height:286px;}
.map .layer-30{background:url(../i/map-30.png) no-repeat;width:135px;height:266px;}
.map .layer-31{background:url(../i/map-31.png) no-repeat;width:127px;height:296px;}
.map .layer-32{background:url(../i/map-32.png) no-repeat;width:133px;height:307px;}
.map .layer-33{background:url(../i/map-33.png) no-repeat;width:158px;height:309px;}
.map .layer-34{background:url(../i/map-34.png) no-repeat;width:201px;height:325px;}
.map .layer-35{background:url(../i/map-35.png) no-repeat;width:309px;height:450px;}
.map .layer-36{background:url(../i/map-36.png) no-repeat;width:231px;height:323px;}
.map .layer-37{background:url(../i/map-37.png) no-repeat;width:197px;height:334px;}
.map .layer-38{background:url(../i/map-38.png) no-repeat;width:164px;height:334px;}
.map .layer-39{background:url(../i/map-39.png) no-repeat;width:123px;height:346px;}
.map .layer-40{background:url(../i/map-40.png) no-repeat;width:136px;height:327px;}
.map .layer-41{background:url(../i/map-41.png) no-repeat;width:153px;height:351px;}
.map .layer-42{background:url(../i/map-42.png) no-repeat;width:177px;height:354px;}
.map .layer-43{background:url(../i/map-43.png) no-repeat;width:206px;height:367px;}
.map .layer-44{background:url(../i/map-44.png) no-repeat;width:187px;height:258px;}
.map .shape{cursor:pointer;}
.map .choose-region{position:absolute;width:270px;left:20px;top:385px;}.map .choose-region select{width:100%;}
#tooltip{position:absolute;z-index:3000;background-color:#333;padding:15px 20px;opacity:0.85;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:3px 3px 15px rgba(0, 0, 0, 0.4);color:#fff;}
#tooltip h3,#tooltip div{margin:0;}
.tooltip-table{border-collapse:collapse;width:225px;}
.tooltip-table td{border-top:1px solid #737373;border-bottom:1px solid #737373;}
.print-version{overflow:hidden; padding: 10px 0; height: 15px; background:url(../i/print-version.png) 0 10px no-repeat;}
.print-version a{float:left;padding-left:24px;}
h1.title{position:absolute;top:-150px;}


/* accordion */
.acc-title { text-decoration: underline; color: #337FBD; background:url(../i/dots.png) 0 5px no-repeat;padding: 0 0 15px 15px; cursor: pointer;}
.acc-title.opened { background:url(../i/dots-h.png) 0 5px no-repeat;}
.acc-title h1 {font-size: 14px; margin: 0; padding: 0;}

.dotted { text-decoration: none !important;}
.acc-title.dotted a, .acc-title.dotted span {text-decoration: none !important; border-bottom: 1px dashed #367eb3 !important;}

.acc-text { padding: 0 0 20px 20px;}
.acc-text h2 {margin: 0; font-size: 14px;}
.acc-text p {margin: 0 0 20px 0}

/* news inner */
.news span.new-type {color: #79858f; font-size: 10px; margin: 0 0 0 10px;}
.news div.date {display: inline;}
.news h3 {text-align: left;}

/*  link with back image */
a.arrow {padding: 0 0 0 15px; background:url(../i/dots-b.gif) 0 3px no-repeat}

/* dokumentiki */
.document {padding: 2px 0 0 25px; margin-bottom:20px; height: 23px;}
.document.doc, .url-doc {background:url(../i/doc/doc.gif) 0 1px no-repeat;}
.document.xls, .url-xls {background:url(../i/doc/xls.gif) 0 1px no-repeat;}
.document.pdf, .url-pdf {background:url(../i/doc/pdf.gif) 0 1px no-repeat;}
.document.rar, .url-rar {background:url(../i/doc/rar.gif) 0 1px no-repeat;}
.document.rtf, .url-rtf {background:url(../i/doc/rtf.gif) 0 1px no-repeat;}
.document.unknown, .url-unknown {background:url(../i/doc/unknown.gif) 0 5px no-repeat;}

/* user lists */
.tiny {line-height: 18px;}
.tiny ul {margin: 5px 0;}
.tiny ul {list-style-image: url('/vs/common/i/li.gif')}
.tiny ul li ul {padding: 0 0 0 30px;}

/* forms */
#forma {background:#E3E5E2; padding: 0 20px 10px 20px; margin: 10px 0 0 0; color: #4D4D4D; max-width: 400px;}
#forma .q-left {font-weight: bold; margin: 15px 0 5px 0;}
#forma .q-right input, #forma .q-right select, #forma .q-right textarea {width: 100%;}

/* vote on main */
.vote{width:99px;height:25px;background:url(../i/vote.gif) no-repeat;border:0;margin-top:10px;cursor:pointer;}
#vote .vote {margin: 5px 0 5px 15px;}
#vote .results {margin: 5px 0 0 15px; color: #367eb3;}
#vote {background: #F0F2EF; }
#vote hr {color: white;}
#vote .checkbox {
    float: left;
    margin: -2px 0 0 10px;
    width: 20px;
}
#vote .text {
    float: left;
    margin-left: 5px;
    width: 150px;
}
#vote .poll-item {
    margin-bottom: 8px;
    overflow: hidden;
}
#vote .question {
	padding: 15px 15px;
	font-weight: bold;
}

/* vote in inner */

#poll-results {
    width: 90%;
}
#poll-results input.vote {margin: 0; left: 0;}
#poll-results .space-5 {height: 8px;}

#poll-results .item {
    1clear: both;
    margin: 0 0 10px 35px;
}
#poll-results .poll-bg, #poll-form .poll-bg {
    background: url("../i/poll-bg.gif") repeat-x scroll 0 0 transparent;
    float: left;
    height: 6px;
    margin-top: 5px;
    width: 575px;
}

#poll-form .poll-item .poll-bg{
	width: 100%;
}

#poll-form .ans-count {padding: 3px 0 0 0; color: red; font-size: 11px;}

#poll-results .poll-progress, #poll-form .poll-progress {
    background: url("../i/poll-progress.gif") repeat-x scroll 0 0 transparent;
    height: 6px;
}
#poll-results .overall {
    font-size: 0.85em;
    padding-left: 35px;
}
#poll-results .percents {
    font-size: 0.83em;
    margin-left: 20px;
}
#poll-results input {
    left: -30px;
    position: relative;
    top: 5px;
}
#poll-results .button {
    left: 50%;
    margin-left: -60px;
    position: relative;
}


/*  albums  */
.album { background: #EDEDE3; width: 100%; height: 75px; margin: 0 0 10px 0;}
.album a.img {float: right;}
.album span.title {font-weight: bold;}
.album a.title {padding: 10px 0 0 10px; matgin: 0; display: block;}
.album span.date, .album span.images-count{padding: 5px 0 0 10px; margin: 0; display: block;}
.album span.images-count {color: #79858f; font-size: 10px;}

.photo {float: left; margin: 0 5px 8px 0; padding: 0; height: 75px;}
.photos {overflow: hidden; margin: 28px 0 0 25px;}

