body {background: #000; color: #fff}

h2, h3, h4, h5, h6 {color: #fff}

blockquote {border-left: 5px solid #fff}

table {border: 1px solid #fff}
table th {background: #fff; color: #000; border: 1px solid #000}
table td {border: 1px solid #fff}

.skipLinks a:hover, .skipLinks a:focus, .skipLinks a:active {background: #ff0; color: #000; outline: 2px solid #000}

#cookiesMsgWrp {background: #101010; color: #fff}
#cookiesMsg a, #cookiesMsg a:visited {color: #ff0}
#cookiesMsg a:focus {outline: 2px solid #ff0}
#cookiesMsg a:hover:active {color: #ff0}

#headerLogo a, #headerLogo a:visited {color: #ff0}
#headerLogo a:focus {outline: 2px solid #ff0}

#mainHead {color: #fff}

#mobile a, #mobile a:visited {color: #ff0}
#mobile a:hover, #mobile a:focus {color: #ff0}
#mobile a:focus {outline: 2px solid #ff0; color: #ff0}

#fontWrapper {color: #fff}
#fontWrapper a:focus {outline: 2px solid #ff0}

#contrast a, #contrast a:visited {color: #ff0}
#contrast a:hover {color: #ff0}
#contrast a:focus {outline: 2px solid #ff0; color: #ff0}

#bip a:focus {outline: 2px solid #ff0}

.inSearch {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 240px; color: #ff0; border: 2px solid #ff0; background: #000}
.inSearch:focus {background: #ff0; border: 2px solid #ff0; color: #000}
.btnSearch:focus {outline: 2px solid #ff0}

#menuTop {border-bottom: 1px solid #000; background: #101010}

.topMenu li a, .topMenu li a:visited {color: #ff0; background: #101010 url("../images/bgTopSep.png") no-repeat left 21px}
.topMenu li a:hover, .topMenu a:focus, .topMenu li.hover a, .topMenu li a.selected {background: #ff0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; color: #000; position: relative; z-index: 301}

.topMenu ul {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}
.topMenu li ul li a, .topMenu li ul li a:visited {background: #ff0 !important; color: #000 !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; border-bottom: 1px dotted transparent}
.topMenu li ul li a:hover, .topMenu li ul li a:focus, .topMenu li ul li a.selected {background: #000 !important; color: #ff0 !important}

.topMenu li a:focus {outline: 2px solid #fff}
.topMenu li li a:focus {outline: 2px solid #ff0}
.topMenu li a:hover:active {outline: none}

#slider h3 {color: #fff}
#slider h3 a, #slider h3 a:visited {color: #ff0}
#slider h3 a:focus {outline: 2px solid #ff0}

#slider .headerBannerText {background: #101010}

.flex-prev:focus, .flex-next:focus {outline: 2px solid #ff0}
.flex-pauseplay a:focus {outline: 2px solid #ff0}

#modulesTopWrapper {background: url("../images/bgModules.png") no-repeat center top}

#modulesTop {background: #101010; -webkit-box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.35); box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.35); border-top: 6px solid #101010; border-bottom: 4px solid #101010}

#modulesTop h2 {color: #fff}
#modulesTop .module_content {color: #fff}

#modulesTop a, #modulesTop a:visited {color: #ff0}
#modulesTop a:focus {outline: 2px solid #ff0}

#modulesTop #mod_calendar {background: url("../images/icoCalendar.png") no-repeat 40px 48px}
#modulesTop #mod_gallery {background: url("../images/icoGallery.png") no-repeat 40px 50px}
#modulesTop #mod_location {background: url("../images/icoLocation.png") no-repeat 42px 45px}

#noModules {background: url("../images/bgModules.png") no-repeat center top}

#contentWrapper {background: url("../images/bgContent.png") repeat-y center top}
#contentIn {width: 990px; margin: 0 auto; position: relative; background: #000; border-top: 9px solid #101010}

#crumbpath {color: #fff; border-bottom: 1px dotted #595959}

#crumbpath a, #crumbpath a:visited {color: #ff0}
#crumbpath a.last, #crumbpath a.last:visited {color: #ff0}
#crumbpath a:focus {outline: 2px solid #ff0}

.colMenu {background: #101010}

.colMenu li a, .colMenu li a:visited {background: #101010 url("../images/arrWhite.png") no-repeat 265px 15px; color: #ff0; -webkit-transition: color 0.3s linear; -moz-transition: color 0.3s linear; -o-transition: color 0.3s linear; transition: color 0.3s linear; -webkit-transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; transition: background-color 0.3s linear}
.colMenu li a:hover, .colMenu li a:focus, .colMenu li.hover a, .colMenu li a.selected {background-color: #ff0 !important; color: #000 !important; background-position: -205px 15px}

#menuCol .colMenu li ul li a, #menuCol .colMenu li ul li a:visited {background: #ff0 !important; color: #000 !important}
#menuCol .colMenu li.hover ul li a:focus, #menuCol .colMenu li.hover ul li a:hover, #menuCol .colMenu li.hover ul li.hover a, #menuCol .colMenu li.hover ul li a.selected {background-color: #000 !important; color: #ff0 !important}
#menuCol .colMenu li ul li li a, #menuCol .colMenu li ul li li a:visited {background: #000 !important; color: #ff0 !important}
#menuCol .colMenu li li.hover ul li a:focus, #menuCol .colMenu li li.hover ul li a:hover, #menuCol .colMenu li li.hover ul li.hover a, #menuCol .colMenu li li.hover ul li a.selected {background-color: #ff0 !important; color: #000 !important}

.colMenu li a:focus {outline: 2px solid #fff}
.colMenu li li a:focus {outline: 2px solid #ff0}
.colMenu li li li a:focus {outline: 2px solid #fff}

.eurzad a, .eurzad a:visited {background: #000 url("../images/icoUrzad.png") no-repeat 265px 12px; color: #ff0}
.eurzad a:hover, .eurzad a:focus {background: #ff0 url("../images/icoUrzad.png") no-repeat 265px -48px; color: #000}
.eurzad a:focus {outline: 2px solid #fff}

#modulesLeftWrapper h2 {color: #fff}

#mod_questionnaire {background: #1d1d1d url("../images/icoPoll.png") no-repeat 265px 30px}
#mod_questionnaire legend {color: #fff}
#mod_questionnaire input:focus {outline: 2px solid #ff0}
#mod_questionnaire .label {color: #fff}

#mod_questionnaire .button, #mod_questionnaire .button:visited {border: 1px solid transparent; background: #ff0 url("../images/arrWhite.png") no-repeat -270px 20px; color: #000; transition: color 0.3s linear; -webkit-transition: color 0.3s linear; -moz-transition: color 0.3s linear; -o-transition: color 0.3s linear; transition: background-color 0.3s linear; -webkit-transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear}
#mod_questionnaire .button:hover, #mod_questionnaire .button:focus {background: #000 url("../images/arrWhite.png") no-repeat 200px 20px; color: #ff0; outline: 2px solid #ff0}
#mod_questionnaire .button:focus {outline: 2px solid #ff0}
#mod_questionnaire .button:hover:active {outline: none}

#mod_questionnaire .qBarBottom {background: #000}
#mod_questionnaire .qBar {background: #fff}
#mod_questionnaire .qAnswer {color: #fff}

#mod_contact {background: url("../images/icoContact.png") no-repeat 265px 30px}
#mod_contact h2 {color: #fff}
#mod_contact .module_content {color: #fff}
#mod_contact a, #mod_contact a:visited {color: #ff0}
#mod_contact a:focus {outline: 2px solid #ff0}

#advertsLeftWrapper {border-top: 1px dotted #ff0}
.advertLeft {border-bottom: 1px dotted #595959}
.advertLeft a, .advertLeft a:visited {color: #ff0}
.advertLeft a:focus {outline: 2px solid #ff0}

.advertTop a, .advertTop a:visited {color: #ff0 !important}
.advertTop a:focus {outline: 2px solid #ff0 !important}
.advertTop a:hover:active {outline: none !important}

#content_txt a, #content_txt a:visited {color: #ff0 !important}
#content_txt a span, #content_txt a:visited span {color: #ff0 !important}
#content_txt a:focus {outline: 2px solid #ff0 !important}
#content_txt a:hover:active {outline: none !important}

#content_txt .printers a:focus {outline: 2px solid #ff0 !important}

#welcome h3, #content_txt h2, .articleWrapperHome h3 {color: #fff}

#welcome {border-bottom: 1px dotted #595959}

.article {border-bottom: 1px dotted #595959}
.highlightArt {background: #101010; border: 1px solid #fff}

.article h4 {color: #fff}

#content_txt .article h4 a, #content_txt .article h4 a:visited {color: #ff0}
#content_txt .article h4 a:focus {outline: 2px solid #ff0}

#content_txt .photo:hover {outline: 2px solid #ff0}
#content_txt .photo:focus {outline: 2px solid #ff0}
#content_txt .photo:hover:active {outline: 2px solid #ff0}

.article .artDate {color: #fff}
.article .authorName {color: #fff}

#content_txt .more, #content_txt .more:visited {background: #ff0 url("../images/arrWhite.png") no-repeat -265px 20px; color: #000 !important}
#content_txt .more:hover, #content_txt .more:focus {background: #000 url("../images/arrWhite.png") no-repeat 205px 20px; color: #ff0 !important}
#content_txt .more:hover, #content_txt .more:focus {outline: 2px solid #ff0}
#content_txt .more:focus {outline: 2px solid #ff0}

.socialWrapper {background: #101010}

#gotoTopWrapper a, #gotoTopWrapper a:visited {background: url("../images/icoTop.png") no-repeat; color: #ff0}
#gotoTopWrapper a:focus {outline: 2px solid #ff0}

#footerWrapper {background: url("../images/bgFooter.png") repeat-y center top}
#footer {background: url("../images/bgFooterSh.png") no-repeat}

#menuBottom ul li a, #menuBottom ul li a:visited {background: url("../images/bgMenuBot.png") no-repeat left 8px; color: #ff0}
#menuBottom ul li a:focus {outline: 2px solid #ff0}

#logosPAD a:focus {outline: 2px solid #ff0}

#copyright a, #copyright a:visited {color: #ff0}
#copyright a:focus {outline: 2px solid #ff0}

#content_txt .pagination span {color: #fff}

.pagination {border-bottom: 1px dotted #595959}
#content_txt .pagination a, #content_txt .pagination a:visited {color: #ff0}
#content_txt .pagination a:focus {outline: 2px solid #ff0}

.mainText .artDate {color: #fff}
.mainText .authorName {color: #fff}

.filesHead, .galHead, .sitemapHeader, .header {background: #101010; color: #fff}

#content_txt .filesWrapper li h4 a, #content_txt .filesWrapper li h4 a:visited {background: url("../images/next.png") no-repeat 0 -2px; padding: 0 0 0 40px; color: #ff0}
#content_txt .filesWrapper li h4 a:focus {outline: 2px solid #ff0}

.infoWrapper {background: #101010; border: 1px solid #101010}
.infoWrapper h3 a {background:url("../images/icoPlus.png") no-repeat 2px 5px}
.infoWrapper h3 a:focus {outline: 2px solid #ff0}

.infoWrapper table th {color: #fff}

#histZmian h3 a:focus {outline: 2px solid #ff0}

#searchWrapperAdv {background: #101010}

.ui-datepicker-trigger:focus {outline: 2px solid #ff0}
.ui-datepicker {background: #000}
.ui-datepicker-title {color: #fff}
table.ui-datepicker-calendar th {background: #000; color: #fff}
.ui-datepicker td span, .ui-datepicker td a {background: none; border-color: #777; color: #ff0}

#contentWrapper input[type="text"], #contentWrapper select, #contentWrapper textarea {border: 2px solid #ff0; background: #000; color: #ff0}
#contentWrapper input[type="text"]:focus, #contentWrapper select:focus, #contentWrapper textarea:focus {background: #ff0; color: #000; outline: 2px solid #ff0}

.butWarapper .button {border: 1px solid transparent; background: #ff0 url("../images/arrWhite.png") no-repeat -260px 20px; color: #000}
.butWarapper .button:focus, .butWarapper .button:hover {background-color: #000; color: #ff0; outline: 2px solid #ff0; background-position: 210px 20px}
.butWarapper .button:focus {outline: 2px solid #fff}

.f_contact {background: #101010}
.inputAgree input:focus {outline: 2px solid #ff0}

#sendForm {background: #ff0 url("../images/arrWhite.png") no-repeat -150px 20px}
#sendForm:hover, #sendForm:focus {background: #000 url("../images/arrWhite.png") no-repeat 320px 20px}

.txt_err {color: #fff; border: 2px solid #fff; background: #101010}
.txt_err a, .txt_err a:visited {color: #fff !important}

.txt_msg {color: #fff; border: 2px solid #fff; background: #101010}

/* Search */
.searchTxt {border-bottom: 1px dotted #595959}

#content_txt .searchTxt h3 a, #content_txt .searchTxt h3 a:visited {color: #ff0}
#content_txt .searchTxt h3 a:focus {outline: 2px solid #ff0}

#content_txt .txtMessage iframe {border: 2px solid #ff0}
#content_txt .txtMessage small a, #content_txt .txtMessage small a:visited {color: #ff0 !important}

#content_txt .qBar {background: #fff}
#content_txt .qAnswer {color: #fff}

#content_txt .submenu {background: #101010}
#content_txt .submenu li {background: url("../images/icoSep.png") no-repeat 0 10px}
#content_txt .submenu li a, #content_txt .submenu li a:visited {color: #ff0}
#content_txt .submenu li a:focus {outline: 2px solid #ff0}