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

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

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

table { border: 1px solid #fff}
table th {background: #fff; color: #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: #111; color: #fff}
#cookiesMsg a, #cookiesMsg a:visited {color: #ff0}
#cookiesMsg a:focus {outline: 2px solid #ff0}
#cookiesMsg a:hover:active {color: #ff0}

#mainWrapper {background: none}

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

#mainHead {color: #fff}

#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}

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

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

.inSearch {border: 2px solid #ff0; background: #000; color: #ff0}
.inSearch:focus {background: #ff0; color: #000; border-color: #ff0}
.btnSearch:focus {outline: 2px solid #ff0}

#menuTop ul li a, #menuTop ul li a:visited {color: #ff0; -webkit-border-top-left-radius: 15px; -webkit-border-bottom-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-bottomright: 15px; border-top-left-radius: 15px; border-bottom-right-radius: 15px}
#menuTop ul li a:hover, #menuTop ul li a:focus, #menuTop ul li.hover a, #menuTop ul li a.selected {color: #000; background-color: #ff0}

#menuTop ul li ul {background: url("../images/bgMenuTop.png") no-repeat}
#menuTop ul li ul li a, #menuTop ul li ul li a:visited {background: #212121 !important; color: #ff0 !important; border-top: 1px dotted #010101; -webkit-border-top-left-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-bottomright: 0; border-top-left-radius: 0; border-bottom-right-radius: 0}
#menuTop ul li ul li a:hover, #menuTop ul li ul li a:focus, #menuTop ul li ul li a.selected {background: #ff0 !important; color: #000 !important}

#menuTop ul li a:focus {outline: 2px solid #fff}

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

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

.flex-control-nav {background: #000}
.flex-control-nav a:focus {outline: 2px solid #ff0 !important}

#bgSlider {background: #303030}

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

#modulesTop .module {color: #fff; background: url("../images/modBorder.png") no-repeat left top}

#modulesTop .module h2 {color: #fff}

#modulesTop #mod_calendar .module_icon {background-image: url("../images/icoCalendar.png")}
#modulesTop #mod_location .module_icon {background-image: url("../images/icoLocation.png")}
#modulesTop #mod_gallery .module_icon {background-image: url("../images/icoGallery.png")}

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

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

.colMenu li a, .colMenu li a:visited {color: #ff0; background: url("../images/icoArr.png") no-repeat -60px 18px}
.colMenu li a:hover, .colMenu li a:focus, .colMenu li.hover a, .colMenu li a.selected {background-color: #ff0; color: #000; background-position: 210px 18px}

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

#menuCol .colMenu li ul li a, #menuCol .colMenu li ul li a:visited {color: #000; background: #ff0}
#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: #000; color: #ff0}

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

.eurzad a, .eurzad a:visited {color: #000; background: #ff0 url("../images/icoArr.png") no-repeat 210px 20px}
.eurzad a:hover, .eurzad a:focus {background: #000 url("../images/icoArr.png") no-repeat -60px 20px; color: #ff0}
.eurzad a:focus {outline: 2px solid #ff0}

#modulesLeftWrapper {color: #fff}
#modulesLeftWrapper h2 {color: #fff}

#mod_questionnaire {background: #212121 url("../images/icoPoll.png") no-repeat 180px 15px}
#mod_questionnaire input:focus {outline: 2px solid #ff0}

#mod_questionnaire .button, #mod_questionnaire .button:visited {border: 1px solid #ff0; background: #212121; color: #ff0}
#mod_questionnaire .button:focus, #mod_questionnaire .button:hover {background-color: #ff0; border-color: #ff0; color: #000}
#mod_questionnaire .button:focus {outline: 2px solid #ff0}

#mod_questionnaire .qBar {background-color: #fff}
#mod_questionnaire .qPercent {color: #fff}

#mod_contact {background: #212121 url("../images/icoContact.png") no-repeat 180px 15px}

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

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

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

#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:focus span {outline: 2px solid #ff0 !important}

.articleWrapperHome {background: #212121}

.article {border-bottom: 1px solid #000}
.highlightArt {border: 1px solid #ff0}

.article .authorName {background: #000; color: #fff}

.textWrapper {border-left: 5px solid #fff}

#content_txt .article h4 a, #content_txt .article h4 a:visited {color: #ff0}

#content_txt .more, #content_txt .more:visited {border: 1px solid #ff0; background: #212121; color: #ff0}
#content_txt .more:hover, #content_txt .more:focus {background-color: #ff0; color: #000 !important; border-color: #ff0}
#content_txt .more:focus {outline: 2px solid #fff}

.socialWrapper {border-top: 1px solid #656565}

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

#footerWrapper {background: url("../images/bgFooter.png")}

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

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

/*Paging*/
.pagination {background: #000}

#content_txt .pagination span {color: #fff}

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

#content_txt .btnNext, #content_txt .btnNext:visited, #content_txt .btnEnd, #content_txt .btnEnd:visited {background: url("../images/arrRight.png") no-repeat right 6px}
#content_txt .btnPrev, #content_txt .btnPrev:visited, #content_txt .btnStart, #content_txt .btnStart:visited {background: url("../images/arrLeft.png") no-repeat left 6px}

p.authorName {background: #000; color: #fff}

.authorName span {background: url("../images/bgAuthor.png") no-repeat}

.articleWrapper {background: #212121}

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

#content_txt .filesWrapper li h4 a, #content_txt .filesWrapper li h4 a:visited {background: url("../images/ArrRight.png") no-repeat 0 4px; color: #ff0}
#content_txt .filesWrapper li h4 a:hover {color: #ff0; background-position: left -36px}
#content_txt .filesWrapper li h4 a:focus {outline: 2px solid #ff0; color: #ff0; background-position: left -36px}

.infoWrapper {background: #212121; border-bottom: 1px solid #303030}
.infoWrapper h3 {color: #fff}
.infoWrapper h3 a {color: #ff0; background:url("../images/icoPlus.png") no-repeat 2px 6px;}
.infoWrapper h3 a:focus {outline: 2px solid #ff0}
.infoWrapper table th {border-bottom:1px solid #303030; color:#fff}
.infoWrapper table td {border-bottom:1px solid #303030}

#histZmian table th {border-bottom: 2px solid #303030}

#searchWrapperAdv {background: #212121}

.ui-datepicker-trigger {background: #212121}
.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: 1px solid #ff0; background: #000; color: #ff0}
#contentWrapper input[type="text"]:focus, #contentWrapper select:focus, #contentWrapper textarea:focus {outline: 2px solid #ff0; background: #ff0; color: #000}

.txtWrapper .butWarapper .button {border: 1px solid #ff0; background: #212121; color: #ff0}
.txtWrapper .butWarapper .button:focus, .txtWrapper .butWarapper .button:hover {background-color: #ff0; border-color: #ff0; color: #000 !important}
.txtWrapper .butWarapper .button:focus {outline: 2px solid #ff0}

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

#sendForm {border: 1px solid #ff0; background: #212121; color: #ff0}
#sendForm:focus, #sendForm:hover {background-color: #ff0; border-color: #ff0; color: #000 !important}
#sendForm:focus {outline: 2px solid #ff0}

.txt_err {color: #fff; border: 1px solid #fff; background: #212121}
.txt_err a, .txt_err a:visited {color: #ff0 !important}

.txt_msg {color: #fff; border: 1px solid #fff; background: #212121}

.searchTxt {border-bottom: 1px solid #303030}

#content_txt .searchTxt a, #content_txt .searchTxt a:visited {color: #ff0}

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

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

#content_txt .submenu {background: #212121}
#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}

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