html{overflow: -moz-scrollbars-vertical; overflow-y: scroll;}
body{color: #333333; background-color: White; margin-left: auto; margin-right: auto;}
div#container{margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; width: 960px;}
#container{border: none;}
#container, #content, #sidebar1{overflow: visible;}
#pageHeader{padding-bottom: 10px; padding-top: 5px; background-color: White; background-repeat: no-repeat; background-position: 0px 0px;}
.warning{background-image: url(../images/64/warning.png); background-repeat: no-repeat; background-position: 0px 0px; height: 57px; padding: 5px 0px 0px 90px; margin: 50px 0px 0px 0px;}
.warning strong{font-size: 14px; font-weight: bold;}
.pageHeader1{background-image: url(../images/horniLista.jpg);}
.pageHeader2{background-image: url(../images/horniLista.jpg);}
.pageHeader3{background-image: url(../images/horniLista.jpg);}
.pageHeader4{background-image: url(../images/horniLista.jpg);}
#pageHeader .language{float: right; margin-right: 2px; height: 20px; margin-top: 75px; color: White;}
#pageHeader .language span{background-image: url(../images/languages.png); width: 27px; height: 44px; display: inline-block; cursor: pointer;}
#pageHeader .language .cs-CZ{background-position: -27px 0px;}
#pageHeader .language .en-US{background-position: 0px 0px;}
#navigationTop{display: block; margin-top: 117px; width: 840px;}
#siteTitle, #pageFooterWrapper, #pageBodyWrapper{clear: both;}
#navigationTop .horizontalNavigationBar{margin-bottom: 10px; margin-right: 0; padding-bottom: 5px; height: 29px; margin-left: 160px;}
#navigationTop .horizontalNavigationBar .content-navigation{float: left;}
.imgLogo{width:135px; height:140px; float:left; position:relative;}
.clearer{clear: both; height: 0 !important; line-height: 0 !important;}
.spacer{clear: both; height: 25px;}
.smallspacer{clear: both; height: 10px;}
#pageFooter{margin-bottom: 100px; margin-top: 0px; padding-top: 3px; color: #434343; background-position: 882px 3px; background-image: url(../images/wopiglogo.png); background-repeat: no-repeat; border-top: 1px solid gray; margin-right: 6px; clear: both;}
#pageFooter a{text-decoration: none; color: #C1191F;}
#sidebar1Wrapper{display: block; float: left; padding: 0px; margin: 0px; width: 130px;}
#sidebar2Wrapper{display: block; float: right; padding: 0; width: 124px;}
#helperWrapper{float: left;}
#contentWrapper{float: right; width: 620px; padding-bottom: 50px; padding-left: 20px;}
.horizontalNavigationBar .content-navigation{}
.horizontalNavigationBar ul{list-style-type: none; margin: 0; padding: 0;}
.horizontalNavigationBar li{float: left; margin: 0; padding: 0; background-repeat: no-repeat; background-image: url(../images/tabs.png); height: 29px; width: 131px; margin-right: 0px;}
.horizontalNavigationBar ul li:hover, .horizontalNavigationBar ul li.selected{background-position: -524px 0px;}
.horizontalNavigationBar li.module1{background-position: 0px 0px;}
.horizontalNavigationBar li.module2{background-position: -131px 0px;}
.horizontalNavigationBar li.module3{background-position: -262px 0px;}
.horizontalNavigationBar li.module4{background-position: -393px 0px;}
.horizontalNavigationBar li a{display: block; color: #222222; font-size: 11px; font-weight: bolder; letter-spacing: 0px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-transform: uppercase; width: 100px; text-align: center;}
.horizontalNavigationBar li a:visited{color: #222222;}
.horizontalNavigationBar li.module1 a, .horizontalNavigationBar li.module2 a, .horizontalNavigationBar li.module3 a, .horizontalNavigationBar li.module1 a:visited, .horizontalNavigationBar li.module2 a:visited, .horizontalNavigationBar li.module3 a:visited{color: White;}
.horizontalNavigationBar li.selected a, .horizontalNavigationBar li:hover a, .horizontalNavigationBar li.selected a:visited, .horizontalNavigationBar li:hover a:visited{color: #222222;}
.smallMenu{padding: 0px 0px 0px 0px; margin: 0px;}
.smallMenu div{text-align: left; padding-bottom: 0px; cursor: pointer;}
.smallMenu div a, .smallMenu div a:visited, .smallMenu div a:link, .smallMenu div a:active{display: block; color: #222222; font-size: 12px; letter-spacing: 1px; padding-top: 5px; text-transform: uppercase; cursor: pointer;}
.smallMenu div a span{line-height: 13px; width: 95px; background-position: 6px 0px; background-repeat: no-repeat; display: block; text-align: center; cursor: pointer; text-align: center; height: 31px; padding: 54px 15px 0px 8px;}
.smallMenu div a span.selected{font-weight: bold;}
.smallMenu div a span.module1{background-image: url(../images/small1.png);}
.smallMenu div a span.module2{background-image: url(../images/small2.png);}
.smallMenu div a span.module3{background-image: url(../images/small3.png);}
.smallMenu div a span.module4{background-image: url(../images/small4.png);}
.smallMenu div a span.module5{background-image: url(../images/small5.png);}
.smallMenu div a span.module6{background-image: url(../images/small6.png);}
.smallMenu div a span.module7{background-image: url(../images/small7.png);}
.smallMenu div a span.module8{background-image: url(../images/small8.png);}
.pageHeaderTitle{}
.pageHeaderInfo{text-transform: uppercase; color: Gray; font-size: 10px;}
.pageHeaderDescription{color: Gray; font-size: 11px; margin: 0px 0px 20px 0px; text-align: justify;}
.adminPages{width: 770px;}
.adminPages table{width: 100%; table-layout: fixed;}
.adminPages table th{text-align: left;}
.adminPages table td{text-align: left; margin-right: 10px;}
.adminPages th.colPageTitle{}
.adminPages th.colPageMenuTitle{width: 110px;}
.adminPages th.colPageControl{width: 16px;}
.adminPages th.colPageType{width: 90px;}
.adminPages th.colVirtualPath{width: 190px;}
.adminPages th.colModified{width: 90px;}
.paging{padding-top: 10px; text-align: center; margin-bottom: 10px;}
.paging a, .paging span{padding: 0px 5px 0px 5px; display: inline-block;}
.paging span{border: 1px solid gray;}
#sidebar2Wrapper div.button1, #sidebar2Wrapper div.button2, #sidebar2Wrapper div.button3{height: 96px; width: 22px; background-repeat: no-repeat; background-position: 0px 0px;}
#sidebar2Wrapper div.button1:hover, #sidebar2Wrapper div.button2:hover, #sidebar2Wrapper div.button3:hover{background-image: url(../images/buttonv.png);}
#sidebar2Wrapper div.button1{margin: 17px 0px 0px 16px;}
#sidebar2Wrapper div.button2{margin: 28px 0px 0px 97px;}
#sidebar2Wrapper div.button3{margin: 48px 0px 0px 16px;}
div.buttonNews{background-repeat: no-repeat; background-image: url(../images/buttonNews.png); background-position: 0px 0px; height: 46px; width: 173px; display: block;}
div.buttonCall{background-repeat: no-repeat; background-image: url(../images/buttonCall.png); background-position: 0px 0px; height: 46px; width: 177px; display: block;}
div.buttonNews a, div.buttonCall a{display: block; color: #000000; font-size: 11px; font-weight: bolder; letter-spacing: 0px; padding-top: 10px; text-transform: uppercase; width: 173px; height: 36px; text-align: center;}
.gallery{padding: 10px; width: 520px;}
.gallery ul{list-style: none;}
.gallery ul li{display: inline-block; border: 1px solid #FFA135; margin: 0px 10px 10px 0px; width: 150px; text-align: center; height: 175px; overflow: hidden;}
.gallery ul li:hover{border: 1px solid #FF3535; background-color: #FFD0AA;}
.gallery .title{text-align: center; background-color: #FFFAC6; padding: 5px 0px 5px 0px; border-top: 1px solid #FFA135; height: 24px; overflow: hidden;}
.gallery .image{margin: 10px;}
.footerLogo{width:70px; height:23px; float:right;}

