



/* GENERAL TYPOGRAPHY AND ELEMENT PROPERTIES */

/* cancelled browser defaults */

html, body, form, fieldset, table, caption, thead, tfoot, tbody, tr, td, th, div, span, p, ul, ol, li, a, img, dl, dt, dd, h1, h2, h3, h4, h5, h6, hr { margin: 0; padding: 0; border: solid 0 #ccc; background-repeat: no-repeat; }

html { font-size: 100.01%; height: 100%; text-align: center; }
body, table, textarea, input, select, optgroup { font-family: Verdana, 'Geneva CE', lucida, sans-serif; }
table { font-size: 100%; border-collapse: collapse; }


/* default color and font size */

body { background: #fff; color: #333; font-size: 75%; line-height: 1.5em; height: 100%; }


/* links */

a:link { color: #00501f; text-decoration: underline; }
#main a:visited, #foot a:visited, #tail a:visited { color: #333; } /* more specific selector to override theme dependent link color */
a:active, a:hover { outline: none; }

a.link-icon { text-decoration: none; font-weight: normal; }
a.link-icon span { text-decoration: underline; }
a.link-icon img	{ vertical-align: middle; }

/* text flow */

p, ul, ol, dl, dd, table, form, fieldset, blockquote { margin-bottom: 1em; }
ul, ol { margin-left: 3em; }
dd, blockquote { margin-left: 1.5em; }
blockquote { margin-right: 1.5em; }

dl.no-indent dd { margin-left: 0; }

hr { height: 1px; background-color: #ccc; color: #ccc; margin-bottom: 0.5em; }

sup, sub { line-height: 0; }


/* list style */

ul { list-style-type: square; }
ol { list-style-type: decimal; }


/* font-weight */

h1, h2, h3, h4, th, strong, dt, h4, h5, h6, dfn { font-weight: bold; text-align: left; }


/* font style */

em, dfn, q, cite { font-style: italic; }

abbr { border: 0; }


/* quotes */

q:before { content: open-quote; }
q:after { content: close-quote; }

q { font-style: italic; quotes: '\201E' '\201C' '\201A' '\2018'; }
q:lang(en) { quotes: '\201C' '\201D' '\2018' '\2019'; }


/* headings */

h1, h2 { font-size: 1.5em; line-height: 1.5em; margin-bottom: 0.5em; }
h2 { margin-top: 1.5em; }
h1+h2 { margin-top: 0; }
h3 { font-size: 1.1667em; line-height: 1.2857; margin-bottom: 0.4286em; }
h4 { font-size: 1em; line-height: 1.5em; margin-bottom: 0.5em; }
h5, h6 { font-size: 0.9167em; line-height: 1.6364em; margin-bottom: 1.6364em; }

h6 { font-weight: normal; font-style: italic; }

h1.nsz, h2.nsz { font-size: 1em; line-height: 1.5em; margin-bottom: 0.75em; }
h1.nsz { padding-top: 0.25em; }
h2.nsz { margin-top: 2.25em; }

h1.nsz small, h2.nsz small { color: #333; font-size: 1em; }


/* metadata */

h1+.meta { margin-top: -0.75em; }


/* other sizes */

.poznamka, .rem { font-size: 0.9167em; line-height: 1.6364em; }
p.poznamka, p.rem, .poznamka p, .rem p, .poznamka ul, .rem ul, .poznamka ol, .rem ol { margin-bottom: 1.6364em; }
.poznamka ul, .rem ul, .poznamka ol, .rem ol { margin-left: 1.6364em; }


/* illustrations */

.plovouci-vlevo, .float_left, .figure-left { float: left; }
.plovouci-vpravo, .float_right, .figure-right { float: right; }

p img.right, .illu-right, img.float_right, .figure-right { float: right; margin: 0 0 1em 1em; }
p.perex img, p img.left, .illu-left, img.float_left, .figure-left { float: left; margin: 0 1em 1em 0; padding: 0; }
.illu-left + ul, img.float_left + ul, .figure-left + ul,
.illu-left + ol, img.float_left + ol, .figure-left + ol {
    position: relative;
    left: 1em;
    margin-right: 1em;
}

/* document revisions */

ins { background: #060; color: #fff; }
del { background: #900; color: #fff; }


/* tables */

table, td, th { border: solid 1px #ccc; color: #000; }
td, th { text-align: left; vertical-align: top; background-color: #fff; }
tbody tr:hover td, tbody tr:hover th { background-color: #ffc; }
thead th, tbody tr.h th, tfoot td { background-color: #a2bf30; font-weight: normal; }
th, td, caption { padding: 4px 10px 4px 5px; }
tr.even td, tr.even th { background-color: #e9e9e9; }
caption { background: #e9e9e9; }

tr.inv th { color: #fff; background-color: #2e5d28; }
tr.inv th a:link, tr.inv th a:visited, #main thead th a:link, #main thead th a:visited { color: #fff; }
tr.variant th { color: #000; background-color: #ddd; }

td p, th p { margin: 0; }

table.legal .w90 { width: 90px; }
table.legal .w20 { width: 20px; }

table.no-grid,
table.no-grid td, table.no-grid th,
table.no-grid tr:hover td, table.no-grid tr:hover th { border: none; background: transparent; padding: 0 0.5em 0.5em 0; }

table.sp { margin: 0 0 .5em; width: 99%; }
table.sp.detail { margin-bottom: 1em; }
#main table.sp tr td, #main table.sp tr th { padding: .5em 0 .5em 1em; }
#main table.sp.detail tr td, #main table.sp.detail tr th { padding-top: 0; }
table.sp th { font-weight: normal; width: 30%; }
#main table.sp.detail th { width: 40%; }
table.sp h2 { font-size: 1em; margin: 0; }


/* grid controls */

th .tool, td .tool { margin: 0 0 0 0.5em; float: right; }
th .tool img, td .tool img { vertical-align: baseline; }

th input, th button { font-size: 0.9167em; }
th input.text { width: 70%; }
th .submit, th .altbtn { font-weight: bold; }


/* forms */

input.text, textarea, select { border: 1px solid #999; background: #fff; padding: 2px; }
input.submit, button.submit, input.altbtn, button.altbtn { border-width: 1px; border-style: solid; border-color: #597f55 #24481f #24481f #597f55; padding: 1px 7px; margin: 0; background: #2e5d28; width: auto; color: #fff; cursor: pointer; }
button.submit, button.altbtn { padding: 1px 3px; }

input.required, textarea.required, select.required { border-color: #000; }
input.disabled, textarea.disabled, select.disabled { border-color: #ccc; color: #666; background-color: #eee; }
input.error, textarea.error { border-color: #c00; }

label { padding: 0 0.25em; }


/* messages */

p.error, p.notice, p.success { padding: 0.6667em 1.5em; border: 0.0833em solid #ddd; }
p.error { background-color: #ffebeb; color: #c00; border-color: #c00; }
p.notice { background-color: #f9f9f9; color: #003b6d; }
p.success { background-color: #e6efc2; color: #264409; border-color: #c6d880; }


/* boxes */

.box { margin: 0 0 1em; border-width: 1px; }
.box .h { font-size: 1em; line-height: 1.5em; margin: -1px -1px 0; padding: 0.1667em 0.75em; font-weight: normal; color: #000; background-color: #a2bd30; }
.inv .h { color: #fff; background-color: #2e5d28; }
.box-red-alert .h { color: #fff !important; background-color: #c00 !important; }
.box-red-alert a:link, .box-red-alert a:visited { color: #c00 !important; }
.box-red-alert .data { color: #c00; }

.box .data { padding: 0.75em; }
.sidebar-calendar .data { padding: 0; }
#apps .box .data ol, #apps .box .data ul { margin-left: 1.5em; }

.image-box { border-width: 0; line-height: 0; text-align: center; }
.image-box img { vertical-align: top; }

.article-list .data { list-style-type: none; margin: 0; }
.article-list .data li { margin-bottom: 0.5em; }
.article-list .data p { margin-bottom: 1em; }
.article-list .data h3 { font-size: 1em; line-height: 1.5em; margin: 0 0 0.0833em; font-weight: normal; }
.article-list .data li.highlight .meta,
.article-list .data li.highlight h3 a:link,
.article-list .data li.highlight h3 a:visited,
.article-list .data li.highlight p { color: #c00; }

#article .google-map { border: 0; }
#article .google-map .data { padding: 0; }

.subfoot { list-style-type: none; margin: 35px 0 10px; clear: both; padding: 0; text-align: right; }
.subfoot li { display: inline; margin: 0 0 0 15px; }
.subfoot li:first-child { margin: 0; }

/* special */

.guidepost { margin: 0; list-style-type: none; }
.guidepost li { width: 48%; margin: 0 2% 0.65em 0; float: left; }
.guidepost li.even { margin-right: 0; }
.guidepost li.odd { clear: left; }
.guidepost strong { display: block; font-size: 1.6667em; line-height: 1.5em; margin: 0; padding: 0 0 0.3em 35px; font-weight: normal; }
.guidepost br { display: none; }
.guidepost strong a	{ color: #000; background: #fff; display: block; }
.guidepost span { display: block; color: #666; margin: 0; }

.quick-links { clear: left; padding: 4.083em 0 0; margin: 0; list-style-type: none; }
.quick-links .image-link { margin: 0 0 1em 14px; display: block; text-align: left; }
.quick-links .text-link .h { font-size: 1em; line-height: 150%; margin: 0 0 0.25em; }
.quick-links .text-link .perex { margin: 0; } 

.quick-links .box { margin: 0 0 1em; border-width: 0; }
.quick-links .data { list-style-type: none; margin: 0; }
.quick-links .data li { margin-bottom: 0.5em; }
.quick-links .data p { margin-bottom: 1em; }
.quick-links .data h3 { font-size: 1em; line-height: 1.5em; margin: 0 0 0.0833em; font-weight: normal; }
.quick-linkst .data li.highlight .meta,
.quick-links .data li.highlight h3 a:link,
.quick-links .data li.highlight h3 a:visited,
.quick-links .data li.highlight p { color: #c00; }

.root-page .quick-links { clear: left; }
.root-page .quick-links .image-link { display: inline; }

.help { font-size: 0.9166em; color: #666; }
.help h2 { font-size: 1.1818em; line-height: 1.3846em; margin: 0 0 1em; font-weight: bold; }


/* form constructs */

fieldset:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
fieldset label { margin: 0; padding: 0; }
fieldset .h { font-size: 1em; color: #333; margin: 0 0 0.25em; font-weight: bold; }

.text-field input, .text-field textarea  { width: 50%; padding: 0.168em; float: left; margin-right: 1.5em; }
.text-field select { width: 51%; float: left; margin-right: 1.5em; }

.pair-field input, .pair-field textarea { width: 24%; padding: 0.168em; float: left; }
.pair-field select { width: 25%; float: left; }
.pair-field .half-label { display: block; width: 25%; float: left; margin-right: 0.5em; }
.pair-field .text-1 { margin-right: 0.5em; }
.pair-field .text-2 { margin-right: 1.5em; }

.checkbox-list .h { margin-bottom: 0.75em; }
.checkbox-list ul { margin: 0 1.5em 0 0; list-style-type: none; width: 50%; float: left; }
.checkbox-list ul li { color: #000; line-height: 1.5em; text-indent: -2.5em; margin-left: 2.5em; }
.checkbox-list ul li.disabled { color: #666; }
.checkbox-list ul li input { vertical-align: top; margin-right: 0.5em; }

.checkbox-row ul { margin: 0 1.5em 0 0; list-style-type: none; width: 50%; float: left; color: #000; line-height: 1.5em; }
.checkbox-row li { list-style-type: none; display: inline; margin-right: 1em; }
.checkbox-row ul li.disabled { color: #666; }
.checkbox-row ul li input { vertical-align: top; }

fieldset p.comment { font-size: 0.9167em; color: #666; line-height: 2em; margin-bottom: 0; margin-left: 55%; text-align: left; }
fieldset p.error, fieldset p.notice, fieldset p.success { margin-top: 0.25em; clear: left; padding: 0; background: transparent none; border: 0; }

fieldset hr { margin-bottom: 1em; }

fieldset.ft { border: 1px solid #ddd; background-color: #f9f9f9; padding: 0.6667em 1.5em }
fieldset.ft legend { margin-bottom: 5px; padding: 3px 10px 5px 10px; font-weight: bold; background: #fff; border: 1px solid #ddd; }

#subsearch { padding: 15px; background-color: #eee; }
#subsearch fieldset { margin-bottom: 1em; }
#subsearch fieldset .h { color: #000; margin: 0; font-weight: normal; }
#subsearch .text { background-color: #fff; }
#subsearch .comment { display: none; }

#subsearch .checkbox-row ul, #subsearch .checkbox-list ul { width: 100%; margin-right: 0; float: none;  }
#subsearch .checkbox-row li, #subsearch .checkbox-list li { display: block; color: #000; line-height: 1.5em; text-indent: -2.25em; margin-left: 2.25em; margin-right: 0; } 
#subsearch .checkbox-row input, #subsearch .checkbox-list input { margin-right: 0.25em; } 

#subsearch .text-field input, #subsearch .text-field textarea  { width: 188px; padding: 2px; float: none; margin: 0; }
#subsearch .text-field select { width: 194px; float: none; margin: 0; }

#subsearch .pair-field input, #subsearch .pair-field textarea { width: 88px; padding: 0.168em; }
#subsearch .pair-field select { width: 94px; }
#subsearch .pair-field .half-label { display: inline; float: none; }
#subsearch .pair-field .text-1 { margin-right: 5px; }
#subsearch .pair-field .text-2 { margin-right: 0; }

optgroup { font-style: normal; padding-bottom: .5em; }

.text-page #article .text-field input, .text-page #article .text-field textarea { width: 97%; float: none; }
.text-page #article .text-field select { width: 99%; float: none; }
.text-page #article fieldset p.comment { margin-left: 0; margin-top: 0.5em; }


/* button row */

.prev, .prev *, .next, .next * { display: block; }
.prev, .prev *, .next, .next *, .prev:link, .prev *:link, .next:link, .next *:link { color: #fff; }
.prev, .next { background-position: left center; text-decoration: none; }
.prev *, .next * { background-position: right center; }
/*
.prev, .prev * { background-image: url('../images/form_arrow_left.png'); }
.next, .next * { background-image: url('../images/form_arrow_right.png'); }
*/
.prev { padding: 0 0 0 1.916em; }
.prev * { padding: 0.333em 1.25em 0.5em 0; }
.next { padding: 0 0 0 1px; }
.next * { padding: 0.333em 1.916em 0.5em 1.25em; }

.buttons .prev { float: left; }
.buttons .next { float: right; }

.buttons { text-align: center; }
.buttons input { vertical-align: middle; }

.for-table { margin-top: -1.5em; margin-bottom: 1.5em; padding: 0.75em; background-color: #a2bf30; }


/* link container presentation */

.more { display: block; text-align: right; }
.more:after { content: " >"; }


/* pagination and per page */

.pages { list-style-type: none; line-height: normal; margin: 0; padding: .2em 0 1em; text-align: left; }
.pages li { display: inline; }
.pages li a, .pages li a:link { color: #000; padding: 0 .4em; text-decoration: none; }
.pages li.relative a { padding: 0; }
.pages li.relative img { padding: 0 .4em; }
.pages li strong { padding: 0.25em .5em 0.30em; border: 1px solid; }

.per-page { color: #000; float: right; font-size: .95em; line-height: normal; margin-top: .21em; }
.per-page ul { list-style-type: none; margin: 0; display: inline; }
.per-page ul li { display: inline; margin: 0; }
.per-page ul li * { padding: 0 0.3em; }


/* gallery */

.gallery { margin: 0 -6px 1.5em; }
.gallery-row	{ display: table; border-collapse: separate; border-spacing: 6px; margin: -6px 0 0;}
.gallery-row div { background-color: #e8e8e8; width: 12.888em; height: 154px; display: table-cell; text-align: center; vertical-align: middle; padding: 4px 0 0 }
.gallery-count { border-top: 1px solid #ccc; padding: 1.0833em 0 0; text-align: center; }

.media-gallery .gallery-row { position: relative; margin-right: -6px; width: 725px}
.media-gallery .gallery-row div { width: 210px; height: 210px; padding: 11px 11px 65px; }
.media-gallery .gallery-row div.dummy { background-color: transparent; }
.media-gallery .gallery-row div a { text-decoration: none; display: block; }
.media-gallery .gallery-row div a img { max-width: 210px; max-height: 210px; }
.media-gallery .gallery-row div a .name { text-decoration: underline; display: block; width: 210px; position: absolute; bottom: 17px; height: 54px; overflow: hidden; }


/* two columns */

.top-col { margin: 0 0 1.5em; }

.two-cols { margin: -1.5em -1.5em 0; }
.two-cols-i { border-spacing: 1.5em; display: table; width: 100%; }
.two-cols .col-1,
.two-cols .col-2 { display: table-cell; width: 50%; vertical-align: top; text-align: left; }
.two-cols img.col-1,
.two-cols img.col-2 { width: auto; }

.col-1 h2, .col-2 h2 { margin-top: 0; font-size: 1em; line-height: 150%; margin-bottom: 0.5em; }
.two-cols .w100 { width: 100%;}

/* short intro */

.short { margin: 0 0 0.5em; }
.short .meta { float: right; margin-left: 1em; font-style: italic; }
.short .h { margin: 0 0 0.5em; font-size: 1em; line-height: 150%; text-align: left; }
.short .additional-meta { margin: 0 0 0.5em; }
.short .perex { margin: 0; }
.short .file { font-weight: normal; }
.short .link-icon { font-weight: bold; }

.short-highlight, #main .short-highlight a:link, #main .short-highlight a:visited { color: #c00; }


/* structured statement (life situation) */

.structured-text h1 { margin-bottom: 0.5em; }
.structured-text h2 { font-size: 1em; margin: 0; padding: 0.1em 0.5em; }

.structure-item { padding: 0.5em; }


/* threads (discussions etc.) */

.threads, .threads ul { list-style-type: none; margin: 2em 0; }
.threads ul { margin: 0 0 4em 2em; }
.threads li { display: block; margin: 2em 0; padding: 0; }
.threads li div { padding: .5em 1em 0; }
.threads li div.new { border: 1px solid; margin: -1px; }
.threads li h2 { font-size: 1.2em; margin: 0 0 1em; }
.threads li p { margin: 0 0 1em; }
.threads li p.post-info { height: 2.4em; line-height: 2.4em; margin: 0 -1em; text-align: right; }
.threads li p.post-info span { float: left; padding-left: 1em; }
.threads li p.post-info a.reply { float: right; font-weight: bold; outline: none; padding: 0 1em; text-decoration: none; } 
#main .threads ul li div { background-color: #ffffff; }


/* form - discussion */

form.new-post-form { text-align: left; }
form.new-post-form h2 { font-size: 1.4em; margin-top: 0; }
form.new-post-form fieldset { margin: 0; padding: 0 0 .5em; width: 98%; }
form.new-post-form fieldset .text { float: right; width: 60%; }
form.new-post-form fieldset label { display: block; float: left; font-weight: bold; }
form.new-post-form fieldset.clear label { float: none; margin-bottom: .5em; }
form.new-post-form fieldset textarea { display: block;  width: 98.5%; }
form.new-post-form div { text-align: left; padding: 0; }
#new-reply-link { background-color: #ffffff; border: solid #999999; border-width: 1px 1px 0; margin: -1px 0; padding-bottom: 1px; z-index: 100; position: relative; }
#new-reply { border: 1px solid #999999; clear: both; margin: 0; padding: 1em 1em .5em; }
form.new-post-form.loading { position: relative; }
form.new-post-form .overlay, form.new-post-form .overlay span { height: 100%; display: none; left: 0; position: absolute; top: 0; width: 100%; z-index: 1000; }
form.new-post-form.loading .overlay, form.new-post-form.loading .overlay span { display: block; }
form.new-post-form .overlay, #main #new-reply .overlay { background: transparent url('/public/web/pub/9b/b1/73/11343_4_loading_bg.png') repeat 0 0; padding: 0; }
form.new-post-form .overlay span { background: url('/public/web/pub/60/d0/cf/11349_4_loading.gif') no-repeat 50% 50%; z-index: 2000; }


/* non-semantic */

.reset, .reset-left, .reset-right { display: block; font-size: 1px; line-height: 0px; height: 0px; overflow: hidden; }
.clear, .reset { clear: both; }
.clear-left, .reset-left { clear: left; }
.clear-right, .reset-right { clear: right; }
.no-clear { clear: none; }

.hidden { display: none; }
.block { display: block; }
.inline { display: inline; }

.narrow { margin-left: 1.5em; margin-right: 1.5em; }

.vlevo, .left { text-align: left; }
.vpravo, .right{ text-align: right; }
.na-stred, .center { text-align: center; }

.wide { width: 100%; }
table.wide { clear: both; }
.tall { height: 100%; }

.padded { padding: 1em 1.5em; }

.pane { overflow: auto; }
.pane h1 { font-size: 1em; margin: 0 0 0.5em; }

.r { display: table-row; }

.red { color: #c00; }
.green { color: #99cc33; }
.blue { color: #00f; }

.t-margin { margin-top: 1em; }
.b-margin { margin-bottom: 1em; }
.tt-margin { margin-top: 2.25em; }
.bb-margin { margin-bottom: 2.25em; }

.w-bold { font-weight: bold; }
.w-normal { font-weight: normal; }


/* WIDGETS */

/* jquery ui */
/*
.ui-datepicker { background-color: #fff; border: solid 1px #666; width: 20em; padding: 1px; font-size: 0.9167em; }
.ui-datepicker .ui-datepicker-header { overflow: hidden; }
.ui-datepicker .ui-datepicker-prev { float: left; padding: 0 2px; }
.ui-datepicker .ui-datepicker-next { float: right; padding: 0 2px; }
.ui-datepicker .ui-datepicker-title { font-weight: bold; }

.ui-datepicker table { width: 100%; margin: 0; }
.ui-datepicker table td, .ui-datepicker table th { padding: 1px; text-align: center; }
.ui-datepicker table tbody tr:hover td { background-color: #fff; }
.ui-datepicker table tbody tr td:hover { background-color: #ffc; }
*/


/* lightbox */

.lb-shadow, .lb-loading, .lb-1 { display: none; }
.lb-visible .lb-shadow, .lb-visible .lb-loading, .lb-visible .lb-1 { display: block; position: fixed; width: 100%; height: 100%; left: 0; top: 0; }
.lb-visible .lb-shadow { z-index: 1000; background-color: #000; /* opacity: 0.5; */ }
.lb-visible .lb-loading { z-index: 1001; background: transparent url('/public/web/pub/5c/27/62/11345_4_loading.gif') no-repeat center center; }
.lb-visible .lb-1 { z-index: 1002; display: table; }
.lb-visible .lb-2 { display: table-cell; margin: auto; vertical-align: middle; }
.lb-visible .lb-3 { margin: auto; }

.lb-visible object { visibility: hidden; }

.lb-text { background-color: #fff; width: 48em; max-width: 100%; min-width: 400px; text-align: left; }

.lb-image { background: #000000; color: #ffffff; padding: 5px 0;  }
.lb-image img { vertical-align: middle; }
.lb-image .lb-image-wrapper { position: relative; overflow: hidden; }

.lb-image a { color: #ffffff; text-decoration: none; }
.lb-image a.arrow { background: url('/public/web/pub/92/99/82/20022_5923_arrows.png') no-repeat; height: 100%; outline: none; position: absolute; top: 0; width: 60px; }
.lb-image a.arrow.lb-prev { background-position: 0 200%; left: 0; }
.lb-image a.arrow.lb-prev:hover { background-position: 0 50%; }
.lb-image a.arrow.lb-next { background-position: 100% 200%; right: 0; }
.lb-image a.arrow.lb-next:hover { background-position: 100% 50%; }

.lb-info { display: none; }
.lb-image .lb-info { display: block; padding: 0 2em 0 1em; line-height: 2em; text-align: left; }
.lb-image .lb-info a.close { float: right; font-weight: bold; margin-right: -1em; }
.lb-image .lb-info a.lb-download { float: right; margin-left: 2em; margin-right: 1em; }

/* extra-wide content */

.extra-wide { max-height: 30em; overflow: auto; position: relative; width: 100%; }
.extra-wide .ew-wrapper { border: 0 solid #ffffff; position: absolute; top: 0; }
.extra-wide.ew-expanded .ew-wrapper { z-index: 1000; }
.extra-wide table { margin: 0; }

#main a.ew-expand { color: #666666; display: block; font-weight: bold; outline: none; text-align: center; text-decoration: none; }
#main a.ew-expand:hover { color: #000000; }
#main a.ew-expand.ew-expand-bottom { margin-bottom: 1em; }

#main a.ew-expand.ew-expand-right { background: #dcdddf; border-left: 1px solid #cccccc; display: block; font-size: 1.2em; position: absolute; right: 0; top: 5px; width: 2em; z-index: 5; }
#main .extra-wide.ew-expanded a.ew-expand.ew-expand-right { display: none; }


/* js tree */

.js-tree { margin: 0; }
.js-tree, .js-tree ul { list-style-type: none; }
.js-tree li { clear: left; }
.js-tree ul { margin: 0 0 0 20px; }
.js-tree a, .js-tree .lbl { display: block; margin-left: 20px; }
.js-tree .lbl a { display: inline; margin: 0; }
.js-tree .tree-exp { text-decoration: none; color: #000; }
.js-tree .tree-plus span, .js-tree .tree-minus span { display: none; }
.js-tree .tree-plus, .js-tree .tree-minus, .js-tree .tree-void { display: block; float: left; width: 16px; height: 16px; background: transparent url('/public/web/pub/f4/b/f1/11280_4_tree.gif') no-repeat left top; }
.js-tree .tree-plus { background-position: -16px 0; }
.js-tree .tree-minus { background-position: -32px 0; }


/* slider etc. */

.veiled { background: rgba(0,0,0,0.7) none; }

.banner {position: relative;width: 638px;overflow: auto;font-size: 18px;line-height: 24px;text-align: center;color: #fff;margin-bottom: .8em;}
.banner ul {list-style: none;width: 300%;margin-left: 0;left: 0%; height: 330px;}
.banner ul li {display: block;float: left;width: 638px!important;height: 330px;}
.banner h1 a, .banner h2 a, .banner h1 a:link, .banner h2 a:link, .banner h1 a:visited, .banner h2 a:visited {color: #fff !important;}
.banner .btn {display: inline-block; zoom: 1; *display: inline; margin: 25px 0 0;padding: 9px 22px 7px;clear: both;color: #fff;font-size: 12px;font-weight: bold;text-transform: uppercase;text-decoration: none;border: 2px solid rgba(255,255,255,.4);border-radius: 5px;}.banner .btn:hover {background: rgba(255,255,255,.05);}
.banner .dots {position: absolute;bottom: -6px;right: 8px;}
.banner .dots li {display: inline-block; zoom: 1; *display: inline; width: 23px;height: 23px;line-height: 23px;margin: 0 4px;cursor: pointer;color: #a2bf30;font-size: 12px;border: 1px solid #ccc;}
.banner .dots li.active {background: #a2bf30;border: 1px solid #a2bf30;color: #000;}
.banner ul li div.caption { position: absolute;bottom: 0;width: 614px; padding: 1em 1em 2.5em; font-size: 12px;text-align: left;}
.banner ul li div.caption h2 { margin: 0 0 0.25em; padding: 0 !important; font-size: 1.5em; line-height: 133%; }
.banner ul li div.caption p { margin: 0; line-height: 150%; }

/* SLIDESHOW MODULE */

.veiled {
        background: rgba(0, 0, 0, 0.7) none;
    }
    
    .banner-module {
        position: relative;
        max-width: 638px;
        overflow: auto;
        font-size: 18px;
        line-height: 24px;
        text-align: center;
        color: #fff;
        margin-bottom: .8em;
    }
    
    .banner-module ul {
        list-style: none;
        width: 300%;
        margin-left: 0;
        left: 0%;
        height: 330px;
    }
    
    .banner-module ul li {
        display: block;
        float: left;
        max-width: 638px!important;
        height: 330px;
    }
    
    .banner-module h1 a,
    .banner-module h2 a,
    .banner-module h1 a:link,
    .banner-module h2 a:link,
    .banner-module h1 a:visited,
    .banner-module h2 a:visited {
        color: #fff !important;
    }
    
    .banner-module .btn {
        display: inline-block;
        zoom: 1;
        *display: inline;
        margin: 25px 0 0;
        padding: 9px 22px 7px;
        clear: both;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        text-transform: uppercase;
        text-decoration: none;
        border: 2px solid rgba(255, 255, 255, .4);
        border-radius: 5px;
    }
    
    .banner-module .btn:hover {
        background: rgba(255, 255, 255, .05);
    }
    
    .banner-module .dots {
        position: absolute;
        bottom: -6px;
        right: 8px;
    }
    
    .banner-module .dots li {
        display: inline-block;
        zoom: 1;
        *display: inline;
        width: 23px;
        height: 23px;
        line-height: 23px;
        margin: 0 4px;
        cursor: pointer;
        font-size: 12px;
        border: 1px solid #ccc;
    }

	.theme-root .banner-module .dots li {
		color: #a2bf30;
	}

	.theme-root .banner-module .dots li.active {
        background: #a2bf30;
        border: 1px solid #a2bf30;
		color: #000;
	}

		.theme-root .banner-module .dots li {
	    color: #a2bf30;
	}
	
	.theme-root .banner-module .dots li.active {
	    background: #a2bf30;
	    border: 1px solid #a2bf30;
	    color: #000;
	}
	
	.theme-ministry .banner-module .dots li {
	    color: #00803D;
	}
	
	.theme-ministry .banner-module .dots li.active {
	    background: #00803D;
	    border: 1px solid #00803D;
	    color: #000;
	}
	
	.theme-farmer .banner-module .dots li {
	    color: #31702E;
	}
	
	.theme-farmer .banner-module .dots li.active {
	    background: #31702E;
	    border: 1px solid #31702E;
	    color: #000;
	}
	
	.theme-grants .banner-module .dots li {
	    color: #004FB0;
	}
	
	.theme-grants .banner-module .dots li.active {
	    background: #004FB0;
	    border: 1px solid #004FB0;
	    color: #000;
	}
	
	.theme-country .banner-module .dots li {
	    color: #EAEA5E;
	}
	
	.theme-country .banner-module .dots li.active {
	    background: #EAEA5E;
	    border: 1px solid #EAEA5E;
	    color: #000;
	}
	
	.theme-agriculture .banner-module .dots li {
	    color: #7C4023;
	}
	
	.theme-agriculture .banner-module .dots li.active {
	    background: #7C4023;
	    border: 1px solid #7C4023;
	    color: #000;
	}
	
	.theme-animalprotection .banner-module .dots li {
	    color: #BB4722;
	}
	
	.theme-animalprotection .banner-module .dots li.active {
	    background: #BB4722;
	    border: 1px solid #BB4722;
	    color: #000;
	}
	
	.theme-food .banner-module .dots li {
	    color: #ECAE71;
	}
	
	.theme-food .banner-module .dots li.active {
	    background: #ECAE71;
	    border: 1px solid #ECAE71;
	    color: #000;
	}
	
	.theme-forests .banner-module .dots li {
	    color: #006330;
	}
	
	.theme-forests .banner-module .dots li.active {
	    background: #006330;
	    border: 1px solid #006330;
	    color: #000;
	}
	
	.theme-aqua .banner-module .dots li {
	    color: #98CAEB;
	}
	
	.theme-aqua .banner-module .dots li.active {
	    background: #98CAEB;
	    border: 1px solid #98CAEB;
	    color: #000;
	}
	
	.theme-research .banner-module .dots li {
	    color: #006ADF;
	}
	
	.theme-research .banner-module .dots li.active {
	    background: #006ADF;
	    border: 1px solid #006ADF;
	    color: #000;
	}
	
	.theme-environment .banner-module .dots li {
	    color: #F1CE54;
	}
	
	.theme-environment .banner-module .dots li.active {
	    background: #F1CE54;
	    border: 1px solid #F1CE54;
	    color: #000;
	}
	
	.theme-cpi .banner-module .dots li {
	    color: #006A33;
	}
	
	.theme-cpi .banner-module .dots li.active {
	    background: #006A33;
	    border: 1px solid #006A33;
	    color: #000;
	}
	
	.theme-svs .banner-module .dots li {
	    color: #98CAEB;
	}
	
	.theme-svs .banner-module .dots li.active {
	    background: #98CAEB;
	    border: 1px solid #98CAEB;
	    color: #000;
	}
	
	.theme-szpi .banner-module .dots li {
	    color: #237A53;
	}
	
	.theme-szpi .banner-module .dots li.active {
	    background: #237A53;
	    border: 1px solid #237A53;
	    color: #000;
	}
	
	.theme-uhul .banner-module .dots li {
	    color: #00803D;
	}
	
	.theme-uhul .banner-module .dots li.active {
	    background: #00803D;
	    border: 1px solid #00803D;
	    color: #000;
	}
	
	.theme-uskvbl .banner-module .dots li {
	    color: #409BD8;
	}
	
	.theme-uskvbl .banner-module .dots li.active {
	    background: #409BD8;
	    border: 1px solid #409BD8;
	    color: #000;
	}
	
	.theme-ukzuz .banner-module .dots li {
	    color: #89B128;
	}
	
	.theme-ukzuz .banner-module .dots li.active {
	    background: #89B128;
	    border: 1px solid #89B128;
	    color: #000;
	}


    .banner-module ul li div.caption {
        position: absolute;
        bottom: 0;
        max-width: 19%;
        padding: 1em 1em 2.5em;
        font-size: 12px;
        text-align: left;
    }
    
    .banner-module ul li div.caption h2 {
        margin: 0 0 0.25em;
        padding: 0 !important;
        font-size: 1.5em;
        line-height: 133%;
    }
    
    .banner-module ul li div.caption p {
        margin: 0;
        line-height: 150%;
    }

/* COMMON PAGE PARTS */

/* alternate list formatting */

#foot ul, #tail ul, #login ul, .unpacked ul, #menu, #language, #submenu, #submenu ul, .form-links, #site-list ul, #alt-site-list ul  { list-style-type: none; margin: 0; }


/* page layout */

#page { width: 83em; max-width: 100%; min-width: 960px; margin: 0 auto; min-height: 100%; text-align: left; position: relative; }
#face { padding: 19px 0 85px; }

.wide-page #page { width: auto; max-width: none; margin: 0 -1.5em; }

#micronav { position: absolute; top: -1000em; left: 0; }

#instance-info { position: absolute; color: #f00; font-size: 2em; line-height: 100%; font-weight: bold; right: 1em; top: 2em; padding: 0.25em; background-color: #fff; z-index: 2000; border: solid 1px #f00; }

#user-alert { position: absolute; font-size: 1em; line-height: 100%; font-weight: bold; right: 2em; top: 6.5em; padding: 0.25em 0.75em; background-color: #ffc; z-index: 2000; border: solid 1px red; height: 3em; width: 67%; line-height: 150%; }
#user-alert, #user-alert a:link, #user-alert a:visited { color: #f00; }

#main, #foot, #tail { display: table; border-collapse: separate; border-spacing: 1.5em; }
#content, #apps { display: table-cell; vertical-align: top; }

.text-page #main, .super-page #main, .no-menu-page #main, .full-width-page #main, .flipped-page #main,
.text-page #content, .super-page #content, .no-menu-page #content, .full-width-page #content, .flipped-page #content {
	width: 100%; table-layout: fixed;
}

.flipped-page #main { direction: rtl; }
.flipped-page #apps { direction: ltr; }

#main { clear: both; margin-top: -0.5em; }
#content { width: 100%; }
#apps, #aside { width: 224px; border-spacing: 0; }

.notValidTheme {
	text-decoration: line-through;
}

.notValidTheme .cfrm-validity {
	text-decoration: none;
}


/* breadcrumbs */

#breadcrumbs { float: left; padding-left: 1.5em; font-size: 0.9167em; line-height: 2.1818em; margin-top: 1em; white-space: nowrap; }
#breadcrumbs a { padding: 0 5px; }
#breadcrumbs h1 { display: inline; margin: 0; padding: 0; font-size: 1em; line-height: 2.1818em; }
#breadcrumbs span:after, #ft-breadcrumbs span:after { content: " >"; text-decoration: none; }
#ft-breadcrumbs { float: none; padding-left: 0; font-size: 10px; }
#ft-breadcrumbs a { padding: 0; }
#ft-breadcrumbs span:after { font-size: 10px; }


/* left column */

#content { display: table; border-spacing: 0; direction: rtl; }
#article, #aside { display: table-cell; direction: ltr; vertical-align: top; }
#aside { padding-right: 1.5em; }

#article { text-align: justify; display: block; }

#submenu li { background-image: url(''); background-repeat: no-repeat; background-color: #fff; padding-left: 15px; background-position: left 0.75em; }
#submenu li.submenu-section { background: transparent none !important; }
#submenu li.submenu-section strong.submenu-section-name { font-size: 1.5em; font-weight: normal; margin: 0 0 0 -9px; padding: 25px 0 9px; color: #333; }
#submenu li.submenu-section:first-child strong.submenu-section-name { padding-top: 0; }
#submenu a, #submenu strong { background-color: #fff; display: block; display: block; padding-top: 3px; padding-bottom: 3px; line-height: 1.5em; }
#submenu a strong { display: inline; }
#submenu>li>a, #submenu>li>strong { color: #000; }

#submenu .expanded { background-position: -55px 0.75em; }
#submenu .selected { background-position: -26px 0.75em; font-weight: normal; }
#submenu .current-section > a { font-weight: bold; }


/* app page variant */

.app-page #main, .app-page-r #main { table-layout: fixed; border-spacing: 0; margin: 0 1.5em; clear: both; direction: ltr; }
.app-page #login, .app-page #user, .app-page-r #login, .app-page-r #user { margin-bottom: 1.5em; }

#app-data { display: table-cell; direction: ltr; padding-right: 1.4166em; width: auto; }

#app-aux { display: table-cell; direction: ltr; width: 215px; padding-left: 1.4166em; border-left: 1px solid #ccc; }
#app-aux #submenu+.help { margin-top: 3em; }

.app-page-r #main { direction: rtl; }
.app-page-r #app-data { padding-right: 0; padding-left: 1.4166em; }
.app-page-r #app-aux { padding-left: 0; padding-right: 1.4166em; border-left: 0; border-right: 1px solid #ccc; }

.app-page h1, .app-page-r h1 { font-size: 2em; line-height: 1.5em; margin: 0; color: #00501f; }


/* root page variant */

.root-page #content { display: table-cell; width: auto; direction: ltr; }


/* wider sidebars */

.wider-sides #apps, .wider-sides #aside { width: 254px }


/* wizard steps */

#steps { border-bottom: 1px solid #ccc; margin: 1em 1.5em .5em; clear: both; }
#steps:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
#steps li {
	display: block;
	line-height: 1em;
	padding: 0;
	float: left;
	margin: 0 0.833em 0 0;
	list-style-type: none;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 1px 0;

	background: #dddddd;
	background: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
	background: linear-gradient(to bottom, #dddddd 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#eeeeee',GradientType=0 );
}
#steps a:link, #steps a:visited, #steps strong { display: block; color: #000; padding: 0.5833em 0.833em 0.5833em; font-weight: normal; }
#steps li.selected {
	background: #fff none;
	filter: '';
	padding-bottom: 1px;
	margin-bottom: -1px;
}

#article #steps { margin: 0 0 1.5em;}

/* foot */

#foot, #tail { border-spacing: 1.5em 15px; bottom: -1px; left: 0; position: absolute; width: 100%; }
#foot p, #foot ul, #tail p, #tail ul { display: table-cell; vertical-align: bottom; height: 54px; }
#foot p, #tail p { padding: 0 0 0 140px; background: transparent url('/public/web/pub/9a/67/25/11260_4_logo_foot.gif') no-repeat left top; text-align: right; }
#foot li, #tail li { display: inline; margin-right: 1.5em; }
#foot li.last, #tail li.last { margin-right: 0; }


/* head */

.arr { background-position: -77px 0.30em; background-repeat: no-repeat; height: 1.5em; margin: 0; padding: 0 15px 0 0; }

#head-top { background-color: #ecf2d6; }
#head-top { margin: 0 1.5em 90px; line-height: 0; position: relative; border-bottom: solid 3px #a2bf30; }
#head-top:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

#language, #menu { border-spacing: 0; line-height: 1.5em; margin-top: 0; position: relative; }
#language li, #menu li { display: table-cell; padding: 0; vertical-align: baseline; }
#language li a, #menu li a, #language li strong, #menu li strong { display: block; padding: 4px 10px 3px; color: #000; text-align: center; font-weight: normal; text-decoration: none; }
#head-top a:hover { background-color: #c2d86c; text-decoration: underline; }

#advanced-search a:hover span { text-decoration: underline; }
#advanced-search a:hover span.arr { text-decoration: none; }

#language { display: table; float: right; z-index: 1; } 
#menu { display: inline-table; }

#language li.selected, #language li.selected-last { background-color: #a2bf30; }

#site-name { position: absolute; left: 0; width: 100%; right: 0; bottom: -93px; height: 90px; background: #fff url('/public/web/pub/d6/e8/41/11432_4_illu.jpg') no-repeat right top; }

#site-name h1,
#site-name #logo { width: 161px; height: 56px; top: 17px; font-size: 1em; line-height: 2em; overflow: hidden; position: relative; margin: 0; display: block; }
#site-name h1 span,
#site-name #logo span { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: url('/public/web/pub/34/be/55/11337_4_logo.gif') no-repeat; }

.logo { display: block; float: left; width: 70px; height: 50px; padding: 40px 0 0; position: relative; cursor: pointer; }
.logo span { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 90px; background-position: left top; }
.logo:hover span { background-position: left -90px; }
.logo-link { display: block; float: left; font-size: 1.8em; font-weight: bold; line-height: 90px; padding: 0 10px; text-decoration: none; }

#head-bot { background: #c2d86c; margin: 0 1.5em; padding: 0; position: relative; }
#head-bot:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; }
#search { display: table; float: right; line-height: 1.5em; margin-bottom: 0; }
#simple-search, #advanced-search { display: table-cell; vertical-align: baseline; }
ul.leaves { background: transparent url('/public/web/pub/58/95/e2/250275_406828_leaf.png') no-repeat 0px 3px; list-style-type: none; text-decoration: underline; color: #000; display: block; line-height: 175%; padding-left: 20px; }
.m-left-10 { margin-left: 10px; }

#site-list, #alt-site-list { float: left; min-width: 12em; margin-right: 6em; }
#site-list a, #alt-site-list a, #advanced-search a { text-decoration: none; color: #000; position: relative; z-index: 1000; }
#head-bot #site-list.expanded, #head-bot #alt-site-list.expanded { position: relative; }
#site-list .expanded-data, #alt-site-list .expanded-data { display: none; }
#site-list.expanded .expanded-data, #alt-site-list.expanded .expanded-data { display: block; position: absolute; top: 1.5em; margin-top: 10px; left: 0; width: 100%; padding: 0; z-index: 1000; }
#site-list.expanded>a, #alt-site-list.expanded>a { display: block; padding: 4px 10px 6px; margin-bottom: -2px; }
#site-list.expanded>a>.arr, #alt-site-list.expanded>a>.arr { background-position: right 0.3em; }
#site-list.expanded .expanded-data { padding: 10px 0; width: 260px; }
#site-list.expanded .expanded-data-double { width: 521px; }
#site-list.expanded .expanded-data .site-set, #alt-site-list.expanded .expanded-data .site-set { position: relative; z-index: 1; width: 260px; float: left; }
#site-list.expanded .expanded-data-double .site-set { border-width: 0 1px 0 0; border-style: solid; }
#site-list.expanded .expanded-data-double .site-set-additional { border-width: 0 0 0 1px; margin-left: -1px; }
#site-list.expanded .expanded-data .site-set .name, #alt-site-list.expanded .expanded-data .site-set .name {font-size: 1.3333em; font-weight: normal; line-height: 150%; padding: 3px 10px; }
#site-list.expanded .expanded-data ul, #alt-site-list.expanded .expanded-data ul { padding: 0; margin: 0; }
#site-list.expanded .expanded-data:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; }
#site-list.expanded li, #alt-site-list.expanded li { background: transparent none; }
#site-list.expanded li a, #alt-site-list.expanded li a { background: transparent url('/public/web/pub/58/95/e2/250275_406828_leaf.png') no-repeat 8px 4px; text-decoration: underline; color: #000; display: block; padding: 1px 10px 2px 32px; line-height: 175%; }

#site-list.expanded .expand-parent, #site-list.expanded .expanded-data {
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.8);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.8);
	box-shadow: 3px 3px 3px rgba(0,0,0,0.8);
}

#simple-search, #advanced-search, #site-list, #alt-site-list { }
#simple-search>*, #advanced-search>*, #site-list>*, #alt-site-list>* { display: block; padding: 4px 10px; }
#simple-search>* { padding: 0 5px; line-height: 2.1667em; }
#simple-search .text { width: 224px; }
#advanced-search>* { padding-right: 10px; }

#login, #user { clear: right; float: right; margin: 1em 1.5em 0; padding: 0; text-align: right; line-height: 2em; }
#login #login-name, #login #login-pass { width: 9em; }
#login br { display: none; }

#user li { float: left; background: none !important; display: inline; padding: 0 0.833em 0 0;  }
#user li.last { padding: 0; }
#user li a { background-image: none !important; border-left: 1px solid #ccc; padding: 0 0 0 0.833em }
#user li.first a { padding: 0; border-left: 0; }

#top-info { float: right; padding: 10px 10px 0; }


/* sidebar calendar */

.sidebar-calendar { background-color: #dcdddf; }
.sidebar-calendar a { outline: none; }
.sidebar-calendar table { border-collapse: separate; border: 0; width: 100%; border-spacing: 5px; margin-bottom: 0; }
.sidebar-calendar caption { background: #dcdddf; font-weight: bold; padding: 5px 0 0; }
.sidebar-calendar caption .calendar-prev { float: left; text-align: center; width: 20px; }
.sidebar-calendar caption .calendar-next { float: right; text-align: center; width: 20px; }
#main .sidebar-calendar caption .month { color: #000000; display: block; margin: 0 42px; }
.sidebar-calendar td, .sidebar-calendar th { background: #dcdddf; border: 1px solid #fff; font-weight: normal; line-height: 2em; padding: 0; text-align: center; width: 14.2857%; }
.sidebar-calendar tr:hover td, .sidebar-calendar tr:hover th { background: none; }
.sidebar-calendar th { border: 0;}
.sidebar-calendar td a.day { text-decoration: none; display: block; font-weight: bold; margin: -1px; padding: 1px; }
.sidebar-calendar td:hover a.day, .sidebar-calendar td.hover a.day { border: solid #555555; border-width: 1px 1px 0; padding: 0 0 1px; position: relative; z-index: 100; }
#main .sidebar-calendar ul.options { margin: .5em .5em .5em 2em; }
#main .sidebar-calendar ul.options li { padding-bottom: .5em; margin-bottom: 0; }
.sidebar-calendar .options li a.active { font-weight: bold; }
.sidebar-calendar td:hover div, .sidebar-calendar td.hover div { position: relative; }
.sidebar-calendar td div ul { background: #ffffff; border: 1px solid #555555; display: none; font-size: .95em; list-style: none; margin: 0; padding: 0; position: absolute; right: -1px; text-align: left; top: 2.2em; z-index: 10; width: 20em; }
#aside .sidebar-calendar td div ul { left: -1px; right: auto; }
.sidebar-calendar td:hover div ul, .sidebar-calendar td.hover div ul { display: block; }
.sidebar-calendar td div ul li { padding: .3em .5em; }
.sidebar-calendar td div ul li .sub-h { display: block; font-weight: bold; margin: 0 0 .3em; padding: 0; line-height: 150%; }
.sidebar-calendar td div ul li .sub-h a { display: block; }
.sidebar-calendar td div ul li p { color: #333333; line-height: 1.5em; margin: 0 0 .3em; }


/* THEMES */

.guidepost strong { background-color: transparent; background-image: url('/public/web/pub/78/d7/2c/11286_4_guidepost_icons.png'); background-repeat: no-repeat; }

/* theme icons */

.ico-ministry { background-position: -15px center; } 
.ico-country { background-position: -59px center; }
.ico-grants { background-position: -103px center; }
.ico-environment { background-position: -147px center; }
.ico-farmer { background-position: -191px center; }
.ico-landoffices { background-position: -235px center; }
.ico-agriculture { background-position: -279px center; }
.ico-food { background-position: -323px center; }
.ico-forests { background-position: -367px center; }
.ico-aqua { background-position: -411px center; }
.ico-research { background-position: -455px center; }
.ico-animalprotection { background-position: -499px center; }

.language-version-en #site-name { background-image: url('/public/web/pub/58/f4/9e/11388_4_illu_en.jpg'); }

table.center { margin: 0 auto; }
tr[align="center"] td, tr[align="center"] th, td[align="center"], th[align="center"] { text-align: center; }
tr[valign="middle"] td, tr[valign="middle"] th, td[valign="middle"], th[valign="middle"] { vertical-align: middle; }

.cookie-table tr td:nth-child(2) {
	word-break: break-all;
	min-width: 100px;
}

.cookie-table {
		display: block;
		width: 500px;
		overflow: auto;
		position: relative;
}

.cookie-table  table {
    width: 100%;
    overflow: auto;
    max-width: 500px;
    display: block;
    padding-right: 20px;
    border: none;
}

.cookie-table:after {
		position: absolute;
		right: 0;
		top: 0;
		width: 20px;
		bottom: 0;		
		content: "";
		background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right, rgba(30,87,153,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.theme-root a.set-cookies:link {
		color: #fff;
}

.set-cookies {
		background-color: #2e5d28;
    border-color: #597f55 #24481f #24481f #597f55;
    color: #ffffff;
    color: #fff;
    font-size: 14.5px;
    line-height: 30px;
    padding: 0 1.5em;
    border: 1px solid;
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 1px;
}




.theme-agriculture h1, 
.theme-agriculture a:link, .theme-agriculture #site-name a.link:visited, .theme-agriculture #main a.link:visited { color: #62331c; }
.theme-agriculture a:visited { color: #333; }

.theme-agriculture #site-list.expanded .expanded-data .site-set .name,
.theme-agriculture #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-agriculture #site-list.expanded li a,
.theme-agriculture #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-agriculture #head-top { background-color: #62331c; color: #fff; border-color: #a0532e; } 
.theme-agriculture #head-bot { background-color: #7c4023; color: #fff; }

.theme-agriculture #head-top a:hover { background-color: #7c4023; }
.theme-agriculture #head-top .selected, .theme-agriculture #head-top .selected-last { background-color: #a0532e; }

.theme-agriculture thead th, 
.theme-agriculture tr.h th, 
.theme-agriculture tfoot td, 
.theme-agriculture .for-table, 
.theme-agriculture .box .h,
.theme-agriculture .sidebar-calendar td.today,
.theme-agriculture #main .sidebar-calendar td.today a.day { background-color: #62331c; color: #fff; }
.theme-agriculture .sidebar-calendar td.today { border-color: #62331c; }
.theme-agriculture .inv .h,
.theme-agriculture tr.inv th,
.theme-agriculture tr.inv td,
.theme-agriculture tr.inv a:link,
.theme-agriculture #main a:focus,
.theme-agriculture #breadcrumbs a:focus,
.theme-agriculture #user a:focus,
.theme-agriculture #foot a:focus,
.theme-agriculture #main tr.inv a:visited,
.theme-agriculture .structured-text h2,
.theme-agriculture #main .sidebar-calendar td a.day { background: #eab90c; color: #000; }
.theme-agriculture table.no-head { border-top: solid 0.5em #62331c; }
.theme-agriculture .pages li strong { border-color: #eab90c; color: #62331c; }

.theme-agriculture #site-name { background-image: url('/public/web/pub/59/fc/ca/11462_4_illu.jpg'); }
.theme-agriculture input.submit, 
.theme-agriculture button.submit { border-color: #eec83f #b58f09 #b58f09 #eec83f; background-color: #eab90c; color: #000 }
.theme-agriculture input.altbtn,
.theme-agriculture button.altbtn { border-color: #eec83f #b58f09 #b58f09 #eec83f; background-color: #62331c; color: #fff }

.theme-agriculture #head-top ul *, 
.theme-agriculture #advanced-search a, 
.theme-agriculture #site-list a,
.theme-agriculture #alt-site-list a { color: #fff; outline: none; }

.theme-agriculture #site-list .expand-parent,
.theme-agriculture #alt-site-list .expand-parent { background-color: #62331c; }

.theme-agriculture #site-list .expanded-data {
	background: #62331c;
	background: -moz-linear-gradient(top, #62331c 0%, #7c4023 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62331c), color-stop(100%, #7c4023));
	background: -webkit-linear-gradient(top, #62331c 0%, #7c4023 100%);
	background: -o-linear-gradient(top, #62331c 0%, #7c4023 100%);
	background: -ms-linear-gradient(top, #62331c 0%, #7c4023 100%);
	background: linear-gradient(to bottom, #62331c 0%, #7c4023 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62331c', endColorstr='#7c4023',GradientType=0 );
}
.theme-agriculture #site-list.expanded .expand-parent { background-color: #62331c; }
.theme-agriculture #site-list .expanded-data a:hover { background-color: #a0532e; }
.theme-agriculture #site-list .expanded-data a:link, .theme-agriculture #site-list .expanded-data a:visited { color: #fff; }
.theme-agriculture #site-list .expanded-data-double .site-set { border-color: #62331c; }


.theme-agriculture #head-top ul a:focus span,
.theme-agriculture #site-list a:focus span,
.theme-agriculture #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-agriculture #head-bot a:focus .arr { outline: none; }

.theme-agriculture #submenu li,
.theme-agriculture .arr { background-image: url('/public/web/pub/7c/9b/e4/11460_4_arrows_submenu.gif'); }

.theme-agriculture .threads li div, .theme-agriculture .threads li div p.post-info { background-color: #f1ead2; }
.theme-agriculture .threads li div.new { border-color: #eab90c; }

.theme-agriculture .vote-box .progress span { background-color: #62331c; }

.theme-agriculture .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-agriculture .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-agriculture .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-agriculture .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-agriculture .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-animalprotection h1, 
.theme-animalprotection a:link, .theme-animalprotection #site-name a.link:visited, .theme-animalprotection #main a.link:visited { color: #62331c; }
.theme-animalprotection a:visited { color: #333; }

.theme-animalprotection #site-list.expanded .expanded-data .site-set .name,
.theme-animalprotection #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-animalprotection #site-list.expanded li a,
.theme-animalprotection #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-animalprotection #head-top { background-color: #9f3c1d; color: #fff; border-color: #732b15; } 
.theme-animalprotection #head-bot { background-color: #bb4722; color: #fff; }

.theme-animalprotection #head-top a:hover { background-color: #bb4722; }
.theme-animalprotection #head-top .selected, .theme-animalprotection #head-top .selected-last { background-color: #732b15; }

.theme-animalprotection thead th, 
.theme-animalprotection tr.h th, 
.theme-animalprotection tfoot td, 
.theme-animalprotection .for-table, 
.theme-animalprotection .box .h,
.theme-animalprotection .sidebar-calendar td.today,
.theme-animalprotection #main .sidebar-calendar td.today a.day { background-color: #62331c; color: #fff; }
.theme-animalprotection .sidebar-calendar td.today { border-color: #62331c; }
.theme-animalprotection .inv .h, 
.theme-animalprotection tr.inv th,
.theme-animalprotection tr.inv td,
.theme-animalprotection tr.inv a:link,
.theme-animalprotection #main a:focus,
.theme-animalprotection #breadcrumbs a:focus,
.theme-animalprotection #user a:focus,
.theme-animalprotection #foot a:focus,
.theme-animalprotection #main tr.inv a:visited,
.theme-animalprotection .structured-text h2,
.theme-animalprotection #main .sidebar-calendar td a.day { background: #9f3c1d; color: #fff; }
.theme-animalprotection table.no-head { border-top: solid 0.5em #62331c; }
.theme-animalprotection .pages li strong { border-color: #9f3c1d; color: #62331c; }

.theme-animalprotection #site-name { background-image: url('/public/web/pub/b5/3d/c6/11477_4_illu.jpg'); }
.theme-animalprotection input.submit, 
.theme-animalprotection button.submit { border-color: #835d4b #4c2716 #4c2716 #835d4b; background-color: #62331c; color: #fff }
.theme-animalprotection input.altbtn,
.theme-animalprotection button.altbtn { border-color: #835d4b #4c2716 #4c2716 #835d4b; background-color: #9f3c1d; color: #fff }

.theme-animalprotection #head-top ul *, 
.theme-animalprotection #advanced-search a, 
.theme-animalprotection #site-list a,
.theme-animalprotection #alt-site-list a { color: #fff; outline: none; }

.theme-animalprotection #site-list .expand-parent,
.theme-animalprotection #alt-site-list .expand-parent { background-color: #9f3c1d; }

.theme-animalprotection #site-list .expanded-data {
	background: #9f3c1d;
	background: -moz-linear-gradient(top, #9f3c1d 0%, #bb4722 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9f3c1d), color-stop(100%, #bb4722));
	background: -webkit-linear-gradient(top, #9f3c1d 0%, #bb4722 100%);
	background: -o-linear-gradient(top, #9f3c1d 0%, #bb4722 100%);
	background: -ms-linear-gradient(top, #9f3c1d 0%, #bb4722 100%);
	background: linear-gradient(to bottom, #9f3c1d 0%, #bb4722 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f3c1d', endColorstr='#bb4722',GradientType=0 );
}
.theme-animalprotection #site-list.expanded .expand-parent { background-color: #9f3c1d; }
.theme-animalprotection #site-list .expanded-data a:hover { background-color: #732b15; }
.theme-animalprotection #site-list .expanded-data a:link, .theme-animalprotection #site-list .expanded-data a:visited { color: #fff; }
.theme-animalprotection #site-list .expanded-data-double .site-set { border-color: #9f3c1d; }


.theme-animalprotection #head-top ul a:focus span,
.theme-animalprotection #site-list a:focus span,
.theme-animalprotection #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-animalprotection #head-bot a:focus .arr { outline: none; }

.theme-animalprotection #submenu li,
.theme-animalprotection .arr { background-image: url('/public/web/pub/d8/d9/b2/11475_4_arrows_submenu.gif'); }

.theme-animalprotection .threads li div, .theme-animalprotection .threads li div p.post-info { background-color: #f2e1d5; }
.theme-animalprotection .threads li div.new { border-color: #62331c; }

.theme-animalprotection .vote-box .progress span { background-color: #9f3c1d; }

.theme-animalprotection .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-animalprotection .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-animalprotection .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-animalprotection .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-animalprotection .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-aqua h1, 
.theme-aqua a:link, .theme-aqua #site-name a.link:visited, .theme-aqua #main a.link:visited { color: #00387d; }
.theme-aqua a:visited { color: #333; }

.theme-aqua #site-list.expanded .expanded-data .site-set .name,
.theme-aqua #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-aqua #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-aqua #head-bot { background-color: #98caeb; color: #000; }

.theme-aqua #head-top a:hover { background-color: #98caeb; }
.theme-aqua #head-top .selected, .theme-aqua #head-top .selected-last { background-color: #cde6f5; }

.theme-aqua thead th, 
.theme-aqua tr.h th, 
.theme-aqua tfoot td, 
.theme-aqua .for-table, 
.theme-aqua .box .h,
.theme-aqua .sidebar-calendar td.today,
.theme-aqua #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-aqua .sidebar-calendar td.today { border-color: #00387d; }
.theme-aqua .inv .h, 
.theme-aqua tr.inv th,
.theme-aqua tr.inv td,
.theme-aqua tr.inv a:link,
.theme-aqua #main a:focus,
.theme-aqua #breadcrumbs a:focus,
.theme-aqua #user a:focus,
.theme-aqua #foot a:focus,
.theme-aqua #main tr.inv a:visited,
.theme-aqua .structured-text h2,
.theme-aqua #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-aqua table.no-head { border-top: solid 0.5em #00387d; }
.theme-aqua .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-aqua #site-name { background-image: url('/public/web/pub/fa/d2/ae/11582_4_illu.jpg'); }
.theme-aqua input.submit, 
.theme-aqua button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-aqua input.altbtn,
.theme-aqua button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-aqua #head-top ul *, 
.theme-aqua #advanced-search a, 
.theme-aqua #site-list a,
.theme-aqua #alt-site-list a { color: #000; outline: none; }

.theme-aqua #site-list .expand-parent,
.theme-aqua #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-aqua #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-aqua #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-aqua #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-aqua #site-list .expanded-data a:link, .theme-aqua #site-list .expanded-data a:visited { color: #000; }
.theme-aqua #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-aqua #head-top ul a:focus span,
.theme-aqua #site-list a:focus span,
.theme-aqua #advanced-search a:focus span { outline: solid 1px #000; }
.theme-aqua #head-bot a:focus .arr { outline: none; }

.theme-aqua #submenu li,
.theme-aqua .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-aqua .threads li div, .theme-aqua .threads li div p.post-info { background-color: #e5f1f9; }
.theme-aqua .threads li div.new { border-color: #00387d; }

.theme-aqua .vote-box .progress span { background-color: #6ab1e1; }

.theme-aqua .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-aqua .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-aqua .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-aqua .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-aqua .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-country h1, 
.theme-country a:link, .theme-country #site-name a.link:visited, .theme-country #main a.link:visited { color: #005127; }
.theme-country a:visited { color: #333; }

.theme-country #site-list.expanded .expanded-data .site-set .name,
.theme-country #alt-site-list.expanded .expanded-data .site-set .name { color: #005127; }


.theme-country #head-top { background-color: #cccb1b; color: #000; border-color: #f3f3a7; } 
.theme-country #head-bot { background-color: #eaea5e; color: #000; }

.theme-country #head-top a:hover { background-color: #eaea5e; }
.theme-country #head-top .selected, .theme-country #head-top .selected-last { background-color: #f3f3a7; }

.theme-country thead th, 
.theme-country tr.h th, 
.theme-country tfoot td, 
.theme-country .for-table, 
.theme-country .box .h,
.theme-country .sidebar-calendar td.today,
.theme-country #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-country .sidebar-calendar td.today { border-color: #005127; }
.theme-country .inv .h, 
.theme-country tr.inv th,
.theme-country tr.inv td,
.theme-country tr.inv a:link,
.theme-country #main a:focus,
.theme-country #breadcrumbs a:focus,
.theme-country #user a:focus,
.theme-country #foot a:focus,
.theme-country #main tr.inv a:visited,
.theme-country .structured-text h2,
.theme-country #main .sidebar-calendar td a.day { background: #cccb1b; color: #000; }
.theme-country table.no-head { border-top: solid 0.5em #005127; }
.theme-country .pages li strong { border-color: #cccb1b; color: #005127; }

.theme-country #site-name { background-image: url('/public/web/pub/cd/d9/e/11507_4_illu.jpg'); }
.theme-country input.submit, 
.theme-country button.submit { border-color: #357554 #003f1e #003f1e #357554; background-color: #005127; color: #fff }
.theme-country input.altbtn,
.theme-country button.altbtn { border-color: #357554 #003f1e #003f1e #357554; background-color: #cccb1b; color: #000 }

.theme-country #head-top ul *, 
.theme-country #advanced-search a, 
.theme-country #site-list a,
.theme-country #alt-site-list a { color: #000; outline: none; }

.theme-country #site-list .expand-parent,
.theme-country #alt-site-list .expand-parent { background-color: #cccb1b; }

.theme-country #site-list .expanded-data {
	background: #cccb1b;
	background: -moz-linear-gradient(top, #cccb1b 0%, #eaea5e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccb1b), color-stop(100%, #eaea5e));
	background: -webkit-linear-gradient(top, #cccb1b 0%, #eaea5e 100%);
	background: -o-linear-gradient(top, #cccb1b 0%, #eaea5e 100%);
	background: -ms-linear-gradient(top, #cccb1b 0%, #eaea5e 100%);
	background: linear-gradient(to bottom, #cccb1b 0%, #eaea5e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccb1b', endColorstr='#eaea5e',GradientType=0 );
}
.theme-country #site-list.expanded .expand-parent { background-color: #cccb1b; }
.theme-country #site-list .expanded-data a:hover { background-color: #f3f3a7; }
.theme-country #site-list .expanded-data a:link, .theme-country #site-list .expanded-data a:visited { color: #000; }
.theme-country #site-list .expanded-data-double .site-set { border-color: #cccb1b; }


.theme-country #head-top ul a:focus span,
.theme-country #site-list a:focus span,
.theme-country #advanced-search a:focus span { outline: solid 1px #000; }
.theme-country #head-bot a:focus .arr { outline: none; }

.theme-country #submenu li,
.theme-country .arr { background-image: url('/public/web/pub/f0/37/59/11505_4_arrows_submenu.gif'); }

.theme-country .threads li div, .theme-country .threads li div p.post-info { background-color: #f4f4de; }
.theme-country .threads li div.new { border-color: #005127; }

.theme-country .vote-box .progress span { background-color: #cccb1b; }

.theme-country .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-country .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-country .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-country .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-country .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-environment h1, 
.theme-environment a:link, .theme-environment #site-name a.link:visited, .theme-environment #main a.link:visited { color: #734b18; }
.theme-environment a:visited { color: #333; }

.theme-environment #site-list.expanded .expanded-data .site-set .name,
.theme-environment #alt-site-list.expanded .expanded-data .site-set .name { color: #533611; }


.theme-environment #head-top { background-color: #d8ab12; color: #000; border-color: #f8e6a7; } 
.theme-environment #head-bot { background-color: #f1ce54; color: #000; }

.theme-environment #head-top a:hover { background-color: #f1ce54; }
.theme-environment #head-top .selected, .theme-environment #head-top .selected-last { background-color: #f8e6a7; }

.theme-environment thead th, 
.theme-environment tr.h th, 
.theme-environment tfoot td, 
.theme-environment .for-table, 
.theme-environment .box .h,
.theme-environment .sidebar-calendar td.today,
.theme-environment #main .sidebar-calendar td.today a.day { background-color: #734b18; color: #fff; }
.theme-environment .sidebar-calendar td.today { border-color: #734b18; }
.theme-environment .inv .h, 
.theme-environment tr.inv th,
.theme-environment tr.inv td,
.theme-environment tr.inv a:link,
.theme-environment #main a:focus,
.theme-environment #breadcrumbs a:focus,
.theme-environment #user a:focus,
.theme-environment #foot a:focus,
.theme-environment #main tr.inv a:visited,
.theme-environment .structured-text h2,
.theme-environment #main .sidebar-calendar td a.day { background: #d8ab12; color: #000; }
.theme-environment table.no-head { border-top: solid 0.5em #734b18; }
.theme-environment .pages li strong { border-color: #d8ab12; color: #734b18; }

.theme-environment #site-name { background-image: url('/public/web/pub/b2/f6/ff/11524_4_illu.jpg'); }
.theme-environment input.submit, 
.theme-environment button.submit { border-color: #907048 #593a13 #593a13 #907048; background-color: #734b18; color: #fff }
.theme-environment input.altbtn,
.theme-environment button.altbtn { border-color: #907048 #593a13 #593a13 #907048; background-color: #d8ab12; color: #000 }

.theme-environment #head-top ul *, 
.theme-environment #advanced-search a, 
.theme-environment #site-list a,
.theme-environment #alt-site-list a { color: #000; outline: none; }

.theme-environment #site-list .expand-parent,
.theme-environment #alt-site-list .expand-parent { background-color: #d8ab12; }

.theme-environment #site-list .expanded-data {
	background: #d8ab12;
	background: -moz-linear-gradient(top, #d8ab12 0%, #f1ce54 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8ab12), color-stop(100%, #f1ce54));
	background: -webkit-linear-gradient(top, #d8ab12 0%, #f1ce54 100%);
	background: -o-linear-gradient(top, #d8ab12 0%, #f1ce54 100%);
	background: -ms-linear-gradient(top, #d8ab12 0%, #f1ce54 100%);
	background: linear-gradient(to bottom, #d8ab12 0%, #f1ce54 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8ab12', endColorstr='#f1ce54',GradientType=0 );
}
.theme-environment #site-list.expanded .expand-parent { background-color: #d8ab12; }
.theme-environment #site-list .expanded-data a:hover { background-color: #f8e6a7; }
.theme-environment #site-list .expanded-data a:link, .theme-environment #site-list .expanded-data a:visited { color: #000; }
.theme-environment #site-list .expanded-data-double .site-set { border-color: #d8ab12; }


.theme-environment #head-top ul a:focus span,
.theme-environment #site-list a:focus span,
.theme-environment #advanced-search a:focus span { outline: solid 1px #000; }
.theme-environment #head-bot a:focus .arr { outline: none; }

.theme-environment #submenu li,
.theme-environment .arr { background-image: url('/public/web/pub/57/c5/1f/11520_4_arrows_submenu.gif'); }

.theme-environment .threads li div, .theme-environment .threads li div p.post-info { background-color: #f5f0dd; }
.theme-environment .threads li div.new { border-color: #734b18; }

.theme-environment .vote-box .progress span { background-color: #d8ab12; }

.theme-environment .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-environment .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-environment .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-environment .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-environment .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-farmer h1, 
.theme-farmer a:link, .theme-farmer #site-name a.link:visited, .theme-farmer #main a.link:visited { color: #005127; }
.theme-farmer a:visited { color: #333; }

.theme-farmer #site-list.expanded .expanded-data .site-set .name,
.theme-farmer #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-farmer #site-list.expanded li a,
.theme-farmer #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-farmer #head-top { background-color: #1c401a; color: #fff; border-color: #387e34; } 
.theme-farmer #head-bot { background-color: #31702e; color: #fff; }

.theme-farmer #head-top a:hover { background-color: #31702e; }
.theme-farmer #head-top .selected, .theme-farmer #head-top .selected-last { background-color: #387e34; }

.theme-farmer thead th, 
.theme-farmer tr.h th, 
.theme-farmer tfoot td, 
.theme-farmer .for-table, 
.theme-farmer .box .h,
.theme-farmer .sidebar-calendar td.today,
.theme-farmer #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-farmer .sidebar-calendar td.today { border-color: #005127; }
.theme-farmer .inv .h, 
.theme-farmer tr.inv th,
.theme-farmer tr.inv td,
.theme-farmer tr.inv a:link,
.theme-farmer #main a:focus,
.theme-farmer #breadcrumbs a:focus,
.theme-farmer #user a:focus,
.theme-farmer #foot a:focus,
.theme-farmer #main tr.inv a:visited,
.theme-farmer .structured-text h2,
.theme-farmer #main .sidebar-calendar td a.day { background: #1c401a; color: #fff; }
.theme-farmer table.no-head { border-top: solid 0.5em #005127; }
.theme-farmer .pages li strong { border-color: #1c401a; color: #005127; }

.theme-farmer #site-name { background-image: url('/public/web/pub/50/ed/97/11537_4_illu.jpg'); }
.theme-farmer input.submit, 
.theme-farmer button.submit { border-color: #357554 #003f1e #003f1e #357554; background-color: #005127; color: #fff }
.theme-farmer input.altbtn,
.theme-farmer button.altbtn { border-color: #357554 #003f1e #003f1e #357554; background-color: #1c401a; color: #fff }

.theme-farmer #head-top ul *, 
.theme-farmer #advanced-search a, 
.theme-farmer #site-list a,
.theme-farmer #alt-site-list a { color: #fff; outline: none; }

.theme-farmer #site-list .expand-parent,
.theme-farmer #alt-site-list .expand-parent { background-color: #1c401a; }

.theme-farmer #site-list .expanded-data {
	background: #1c401a;
	background: -moz-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1c401a), color-stop(100%, #31702e));
	background: -webkit-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: -o-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: -ms-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: linear-gradient(to bottom, #1c401a 0%, #31702e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c401a', endColorstr='#31702e',GradientType=0 );
}
.theme-farmer #site-list.expanded .expand-parent { background-color: #1c401a; }
.theme-farmer #site-list .expanded-data a:hover { background-color: #387e34; }
.theme-farmer #site-list .expanded-data a:link, .theme-farmer #site-list .expanded-data a:visited { color: #fff; }
.theme-farmer #site-list .expanded-data-double .site-set { border-color: #1c401a; }


.theme-farmer #head-top ul a:focus span,
.theme-farmer #site-list a:focus span,
.theme-farmer #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-farmer #head-bot a:focus .arr { outline: none; }

.theme-farmer #submenu li,
.theme-farmer .arr { background-image: url('/public/web/pub/b3/3/ee/11535_4_arrows_submenu.gif'); }

.theme-farmer .threads li div, .theme-farmer .threads li div p.post-info { background-color: #e1f2e0; }
.theme-farmer .threads li div.new { border-color: #005127; }

.theme-farmer .vote-box .progress span { background-color: #1c401a; }

.theme-farmer .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-farmer .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-farmer .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-farmer .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-farmer .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-food h1, 
.theme-food a:link, .theme-food #site-name a.link:visited, .theme-food #main a.link:visited { color: #734b18; }
.theme-food a:visited { color: #333; }

.theme-food #site-list.expanded .expanded-data .site-set .name,
.theme-food #alt-site-list.expanded .expanded-data .site-set .name { color: #472e0e; }


.theme-food #head-top { background-color: #E38B35; color: #000; border-color: #f4d1ae; } 
.theme-food #head-bot { background-color: #ecae71; color: #000; }

.theme-food #head-top a:hover { background-color: #ecae71; }
.theme-food #head-top .selected, .theme-food #head-top .selected-last { background-color: #f4d1ae; }

.theme-food thead th, 
.theme-food tr.h th, 
.theme-food tfoot td, 
.theme-food .for-table, 
.theme-food .box .h,
.theme-food .sidebar-calendar td.today,
.theme-food #main .sidebar-calendar td.today a.day { background-color: #734b18; color: #fff; }
.theme-food .sidebar-calendar td.today { border-color: #734b18; }
.theme-food .inv .h, 
.theme-food tr.inv th,
.theme-food tr.inv td,
.theme-food tr.inv a:link,
.theme-food #main a:focus,
.theme-food #breadcrumbs a:focus,
.theme-food #user a:focus,
.theme-food #foot a:focus,
.theme-food #main tr.inv a:visited,
.theme-food .structured-text h2,
.theme-food #main .sidebar-calendar td a.day { background: #E38B35; color: #000; }
.theme-food table.no-head { border-top: solid 0.5em #734b18; }
.theme-food .pages li strong { border-color: #E38B35; color: #734b18; }

.theme-food #site-name { background-image: url('/public/web/pub/77/bf/25/11552_4_illu.jpg'); }
.theme-food input.submit, 
.theme-food button.submit { border-color: #907048 #593a13 #593a13 #907048; background-color: #734b18; color: #fff }
.theme-food input.altbtn,
.theme-food button.altbtn { border-color: #907048 #593a13 #593a13 #907048; background-color: #E38B35; color: #000 }

.theme-food #head-top ul *, 
.theme-food #advanced-search a, 
.theme-food #site-list a,
.theme-food #alt-site-list a { color: #000; outline: none; }

.theme-food #site-list .expand-parent,
.theme-food #alt-site-list .expand-parent { background-color: #E38B35; }

.theme-food #site-list .expanded-data {
	background: #E38B35;
	background: -moz-linear-gradient(top, #E38B35 0%, #ecae71 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E38B35), color-stop(100%, #ecae71));
	background: -webkit-linear-gradient(top, #E38B35 0%, #ecae71 100%);
	background: -o-linear-gradient(top, #E38B35 0%, #ecae71 100%);
	background: -ms-linear-gradient(top, #E38B35 0%, #ecae71 100%);
	background: linear-gradient(to bottom, #E38B35 0%, #ecae71 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E38B35', endColorstr='#ecae71',GradientType=0 );
}
.theme-food #site-list.expanded .expand-parent { background-color: #E38B35; }
.theme-food #site-list .expanded-data a:hover { background-color: #f4d1ae; }
.theme-food #site-list .expanded-data a:link, .theme-food #site-list .expanded-data a:visited { color: #000; }
.theme-food #site-list .expanded-data-double .site-set { border-color: #E38B35; }


.theme-food #head-top ul a:focus span,
.theme-food #site-list a:focus span,
.theme-food #advanced-search a:focus span { outline: solid 1px #000; }
.theme-food #head-bot a:focus .arr { outline: none; }

.theme-food #submenu li,
.theme-food .arr { background-image: url('/public/web/pub/1a/91/b4/11550_4_arrows_submenu.gif'); }

.theme-food .threads li div, .theme-food .threads li div p.post-info { background-color: #f1e5d8; }
.theme-food .threads li div.new { border-color: #734b18; }

.theme-food .vote-box .progress span { background-color: #E38B35; }

.theme-food .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-food .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-food .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-food .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-food .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-forests h1, 
.theme-forests a:link, .theme-forests #site-name a.link:visited, .theme-forests #main a.link:visited { color: #005127; }
.theme-forests a:visited { color: #333; }

.theme-forests #site-list.expanded .expanded-data .site-set .name,
.theme-forests #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-forests #site-list.expanded li a,
.theme-forests #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-forests #head-top { background-color: #005127; color: #fff; border-color: #afcc33; } 
.theme-forests #head-bot { background-color: #006330; color: #fff; }

.theme-forests #head-top a:hover { background-color: #006330; }
.theme-forests #head-top .selected, .theme-forests #head-top .selected-last { background-color: #afcc33; }

.theme-forests thead th, 
.theme-forests tr.h th, 
.theme-forests tfoot td, 
.theme-forests .for-table, 
.theme-forests .box .h,
.theme-forests .sidebar-calendar td.today,
.theme-forests #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-forests .sidebar-calendar td.today { border-color: #005127; }
.theme-forests .inv .h,
.theme-forests tr.inv th,
.theme-forests tr.inv td,
.theme-forests tr.inv a:link,
.theme-forests #main a:focus,
.theme-forests #breadcrumbs a:focus,
.theme-forests #user a:focus,
.theme-forests #foot a:focus,
.theme-forests #main tr.inv a:visited,
.theme-forests .structured-text h2,
.theme-forests #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-forests table.no-head { border-top: solid 0.5em #005127; }
.theme-forests .pages li strong { border-color: #a2bd30; color: #005127; }

.theme-forests #site-name { background-image: url('/public/web/pub/95/8a/55/11400_4_illu.jpg'); }
.theme-forests input.submit, 
.theme-forests button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-forests input.altbtn,
.theme-forests button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #005127; color: #fff }

.theme-forests #head-top ul *, 
.theme-forests #advanced-search a, 
.theme-forests #site-list a,
.theme-forests #alt-site-list a { color: #fff; outline: none; }

.theme-forests #site-list .expand-parent,
.theme-forests #alt-site-list .expand-parent { background-color: #005127; }

.theme-forests #site-list .expanded-data {
	background: #005127;
	background: -moz-linear-gradient(top, #005127 0%, #006330 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005127), color-stop(100%, #006330));
	background: -webkit-linear-gradient(top, #005127 0%, #006330 100%);
	background: -o-linear-gradient(top, #005127 0%, #006330 100%);
	background: -ms-linear-gradient(top, #005127 0%, #006330 100%);
	background: linear-gradient(to bottom, #005127 0%, #006330 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005127', endColorstr='#006330',GradientType=0 );
}
.theme-forests #site-list.expanded .expand-parent { background-color: #005127; }
.theme-forests #site-list .expanded-data a:hover { background-color: #afcc33; }
.theme-forests #site-list .expanded-data a:link, .theme-forests #site-list .expanded-data a:visited { color: #fff; }
.theme-forests #site-list .expanded-data-double .site-set { border-color: #005127; }

.theme-forests #head-top .selected a:link,
.theme-forests #head-top .selected a:visited,
.theme-forests #head-top .selected strong,
.theme-forests #head-top .selected-last a:link,
.theme-forests #head-top .selected-last a:visited,
.theme-forests #head-top .selected-last strong,
.theme-forests #site-list .expanded-data a:hover { color: #000; }
.theme-forests #site-list.expanded li a:hover,
.theme-forests #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-forests #head-top ul a:focus span,
.theme-forests #site-list a:focus span,
.theme-forests #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-forests #head-bot a:focus .arr { outline: none; }

.theme-forests #submenu li,
.theme-forests .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

.theme-forests .threads li div, .theme-forests .threads li div p.post-info { background-color: #d2e0d2; }
.theme-forests .threads li div.new { border-color: #a2bd30; }

.theme-forests .vote-box .progress span { background-color: #005127; }

.theme-forests .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-forests .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-forests .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-forests .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-forests .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-grants h1, 
.theme-grants a:link, .theme-grants #site-name a.link:visited, .theme-grants #main a.link:visited { color: #00387d; }
.theme-grants a:visited { color: #333; }

.theme-grants #site-list.expanded .expanded-data .site-set .name,
.theme-grants #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-grants #site-list.expanded li a,
.theme-grants #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-grants #head-top { background-color: #00387d; color: #fff; border-color: #0066e3; } 
.theme-grants #head-bot { background-color: #004fb0; color: #fff; }

.theme-grants #head-top a:hover { background-color: #004fb0; }
.theme-grants #head-top .selected, .theme-grants #head-top .selected-last { background-color: #0066e3; }

.theme-grants thead th, 
.theme-grants tr.h th, 
.theme-grants tfoot td, 
.theme-grants .for-table, 
.theme-grants .box .h,
.theme-grants .sidebar-calendar td.today,
.theme-grants #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-grants .sidebar-calendar td.today { border-color: #00387d; }
.theme-grants .inv .h,
.theme-grants tr.inv th,
.theme-grants tr.inv td,
.theme-grants tr.inv a:link,
.theme-grants #main a:focus,
.theme-grants #breadcrumbs a:focus,
.theme-grants #user a:focus,
.theme-grants #foot a:focus,
.theme-grants #main tr.inv a:visited,
.theme-grants .structured-text h2,
.theme-grants #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-grants table.no-head { border-top: solid 0.5em #00387d; }
.theme-grants .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-grants #site-name { background-image: url('/public/web/pub/d3/0/21/11567_4_illu.jpg'); }
.theme-grants input.submit, 
.theme-grants button.submit { border-color: #89c1e7 #5289ae #5289ae #89c1e7; background-color: #6ab1e1; color: #000 }
.theme-grants input.altbtn,
.theme-grants button.altbtn { border-color: #89c1e7 #5289ae #5289ae #89c1e7; background-color: #00387d; color: #fff }

.theme-grants #head-top ul *, 
.theme-grants #advanced-search a, 
.theme-grants #site-list a,
.theme-grants #alt-site-list a { color: #fff; outline: none; }

.theme-grants #site-list .expand-parent,
.theme-grants #alt-site-list .expand-parent { background-color: #00387d; }

.theme-grants #site-list .expanded-data {
	background: #00387d;
	background: -moz-linear-gradient(top, #00387d 0%, #004fb0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00387d), color-stop(100%, #004fb0));
	background: -webkit-linear-gradient(top, #00387d 0%, #004fb0 100%);
	background: -o-linear-gradient(top, #00387d 0%, #004fb0 100%);
	background: -ms-linear-gradient(top, #00387d 0%, #004fb0 100%);
	background: linear-gradient(to bottom, #00387d 0%, #004fb0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00387d', endColorstr='#004fb0',GradientType=0 );
}
.theme-grants #site-list.expanded .expand-parent { background-color: #00387d; }
.theme-grants #site-list .expanded-data a:hover { background-color: #0066e3; }
.theme-grants #site-list .expanded-data a:link, .theme-grants #site-list .expanded-data a:visited { color: #fff; }
.theme-grants #site-list .expanded-data-double .site-set { border-color: #00387d; }


.theme-grants #head-top ul a:focus span,
.theme-grants #site-list a:focus span,
.theme-grants #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-grants #head-bot a:focus .arr { outline: none; }

.theme-grants #submenu li,
.theme-grants .arr { background-image: url('/public/web/pub/76/cf/82/11565_4_arrows_submenu.gif'); }

.theme-grants .threads li div, .theme-grants .threads li div p.post-info { background-color: #dcecff; }
.theme-grants .threads li div.new { border-color: #6ab1e1; }

.theme-grants .vote-box .progress span { background-color: #00387d; }

.theme-grants .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-grants .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-grants .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-grants .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-grants .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-landoffices h1, 
.theme-landoffices a:link, .theme-landoffices #site-name a.link:visited, .theme-landoffices #main a.link:visited { color: #78491C; }
.theme-landoffices a:visited { color: #333; }

.theme-landoffices #site-list.expanded .expanded-data .site-set .name,
.theme-landoffices #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-landoffices #site-list.expanded li a,
.theme-landoffices #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-landoffices #head-top { background-color: #78491C; color: #fff; border-color: #996E2E; } 
.theme-landoffices #head-bot { background-color: #996E2E; color: #fff; }

.theme-landoffices #head-top a:hover { background-color: #996E2E; }
.theme-landoffices #head-top .selected, .theme-landoffices #head-top .selected-last { background-color: #996E2E; }

.theme-landoffices thead th, 
.theme-landoffices tr.h th, 
.theme-landoffices tfoot td, 
.theme-landoffices .for-table, 
.theme-landoffices .box .h,
.theme-landoffices .sidebar-calendar td.today,
.theme-landoffices #main .sidebar-calendar td.today a.day { background-color: #78491C; color: #fff; }
.theme-landoffices .sidebar-calendar td.today { border-color: #78491C; }
.theme-landoffices .inv .h,
.theme-landoffices tr.inv th,
.theme-landoffices tr.inv td,
.theme-landoffices tr.inv a:link,
.theme-landoffices #main a:focus,
.theme-landoffices #breadcrumbs a:focus,
.theme-landoffices #user a:focus,
.theme-landoffices #foot a:focus,
.theme-landoffices #main tr.inv a:visited,
.theme-landoffices .structured-text h2,
.theme-landoffices #main .sidebar-calendar td a.day { background: #996E2E; color: #000; }
.theme-landoffices table.no-head { border-top: solid 0.5em #78491C; }
.theme-landoffices .pages li strong { border-color: #996E2E; color: #78491C; }

.theme-landoffices #site-name { background-image: url('/public/web/pub/59/fc/ca/11462_4_illu.jpg'); }
.theme-landoffices input.submit, 
.theme-landoffices button.submit { border-color: #835d4b #4c2716 #4c2716 #835d4b; background-color: #996E2E; color: #000 }
.theme-landoffices input.altbtn,
.theme-landoffices button.altbtn { border-color: #835d4b #4c2716 #4c2716 #835d4b; background-color: #78491C; color: #fff }

.theme-landoffices #head-top ul *, 
.theme-landoffices #advanced-search a, 
.theme-landoffices #site-list a,
.theme-landoffices #alt-site-list a { color: #fff; outline: none; }

.theme-landoffices #site-list .expand-parent,
.theme-landoffices #alt-site-list .expand-parent { background-color: #78491C; }

.theme-landoffices #site-list .expanded-data {
	background: #78491C;
	background: -moz-linear-gradient(top, #78491C 0%, #996E2E 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #78491C), color-stop(100%, #996E2E));
	background: -webkit-linear-gradient(top, #78491C 0%, #996E2E 100%);
	background: -o-linear-gradient(top, #78491C 0%, #996E2E 100%);
	background: -ms-linear-gradient(top, #78491C 0%, #996E2E 100%);
	background: linear-gradient(to bottom, #78491C 0%, #996E2E 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78491C', endColorstr='#996E2E',GradientType=0 );
}
.theme-landoffices #site-list.expanded .expand-parent { background-color: #78491C; }
.theme-landoffices #site-list .expanded-data a:hover { background-color: #996E2E; }
.theme-landoffices #site-list .expanded-data a:link, .theme-landoffices #site-list .expanded-data a:visited { color: #fff; }
.theme-landoffices #site-list .expanded-data-double .site-set { border-color: #78491C; }


.theme-landoffices #head-top ul a:focus span,
.theme-landoffices #site-list a:focus span,
.theme-landoffices #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-landoffices #head-bot a:focus .arr { outline: none; }

.theme-landoffices #submenu li,
.theme-landoffices .arr { background-image: url('/public/web/pub/14/cd/7d/11413_4_arrows_submenu.gif'); }

.theme-landoffices .threads li div, .theme-landoffices .threads li div p.post-info { background-color: #f2e5db; }
.theme-landoffices .threads li div.new { border-color: #996E2E; }

.theme-landoffices .vote-box .progress span { background-color: #78491C; }

.theme-landoffices .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-landoffices .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-landoffices .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-landoffices .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-landoffices .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-ministry h1, 
.theme-ministry a:link, .theme-ministry #site-name a.link:visited, .theme-ministry #main a.link:visited { color: #007135; }
.theme-ministry a:visited { color: #333; }

.theme-ministry #site-list.expanded .expanded-data .site-set .name,
.theme-ministry #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-ministry #site-list.expanded li a,
.theme-ministry #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-ministry #head-top { background-color: #007135; color: #fff; border-color: #b0c651; } 
.theme-ministry #head-bot { background-color: #00803d; color: #fff; }

.theme-ministry #head-top a:hover { background-color: #00803d; }
.theme-ministry #head-top .selected, .theme-ministry #head-top .selected-last { background-color: #b0c651; }

.theme-ministry thead th, 
.theme-ministry tr.h th, 
.theme-ministry tfoot td, 
.theme-ministry .for-table, 
.theme-ministry .box .h,
.theme-ministry .sidebar-calendar td.today,
.theme-ministry #main .sidebar-calendar td.today a.day { background-color: #007135; color: #fff; }
.theme-ministry .sidebar-calendar td.today { border-color: #007135; }
.theme-ministry .inv .h,
.theme-ministry tr.inv th,
.theme-ministry tr.inv td,
.theme-ministry tr.inv a:link,
.theme-ministry #main a:focus,
.theme-ministry #breadcrumbs a:focus,
.theme-ministry #user a:focus,
.theme-ministry #foot a:focus,
.theme-ministry #main tr.inv a:visited,
.theme-ministry .structured-text h2,
.theme-ministry #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-ministry table.no-head { border-top: solid 0.5em #007135; }
.theme-ministry .pages li strong { border-color: #a2bd30; color: #007135; }

.theme-ministry #site-name { background-image: url('/public/web/pub/32/2a/3d/11447_4_illu.jpg'); }
.theme-ministry input.submit, 
.theme-ministry button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-ministry input.altbtn,
.theme-ministry button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #007135; color: #fff }

.theme-ministry #head-top ul *, 
.theme-ministry #advanced-search a, 
.theme-ministry #site-list a,
.theme-ministry #alt-site-list a { color: #fff; outline: none; }

.theme-ministry #site-list .expand-parent,
.theme-ministry #alt-site-list .expand-parent { background-color: #007135; }

.theme-ministry #site-list .expanded-data {
	background: #007135;
	background: -moz-linear-gradient(top, #007135 0%, #00803d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007135), color-stop(100%, #00803d));
	background: -webkit-linear-gradient(top, #007135 0%, #00803d 100%);
	background: -o-linear-gradient(top, #007135 0%, #00803d 100%);
	background: -ms-linear-gradient(top, #007135 0%, #00803d 100%);
	background: linear-gradient(to bottom, #007135 0%, #00803d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007135', endColorstr='#00803d',GradientType=0 );
}
.theme-ministry #site-list.expanded .expand-parent { background-color: #007135; }
.theme-ministry #site-list .expanded-data a:hover { background-color: #b0c651; }
.theme-ministry #site-list .expanded-data a:link, .theme-ministry #site-list .expanded-data a:visited { color: #fff; }
.theme-ministry #site-list .expanded-data-double .site-set { border-color: #007135; }

.theme-ministry #head-top .selected a:link,
.theme-ministry #head-top .selected a:visited,
.theme-ministry #head-top .selected strong,
.theme-ministry #head-top .selected-last a:link,
.theme-ministry #head-top .selected-last a:visited,
.theme-ministry #head-top .selected-last strong,
.theme-ministry #site-list .expanded-data a:hover { color: #000; }
.theme-ministry #site-list.expanded li a:hover,
.theme-ministry #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-ministry #head-top ul a:focus span,
.theme-ministry #site-list a:focus span,
.theme-ministry #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-ministry #head-bot a:focus .arr { outline: none; }

.theme-ministry #submenu li,
.theme-ministry .arr { background-image: url('/public/web/pub/15/e/1e/11445_4_arrows_submenu.gif'); }

.theme-ministry .threads li div, .theme-ministry .threads li div p.post-info { background-color: #ddebdd; }
.theme-ministry .threads li div.new { border-color: #a2bd30; }

.theme-ministry .vote-box .progress span { background-color: #007135; }

.theme-ministry .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-ministry .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-ministry .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-ministry .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-ministry .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-research h1, 
.theme-research a:link, .theme-research #site-name a.link:visited, .theme-research #main a.link:visited { color: #00387d; }
.theme-research a:visited { color: #333; }

.theme-research #site-list.expanded .expanded-data .site-set .name,
.theme-research #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-research #site-list.expanded li a,
.theme-research #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-research #head-top { background-color: #0058b9; color: #fff; border-color: #58a8ff; } 
.theme-research #head-bot { background-color: #006adf; color: #fff; }

.theme-research #head-top a:hover { background-color: #006adf; }
.theme-research #head-top .selected, .theme-research #head-top .selected-last { background-color: #58a8ff; }

.theme-research thead th, 
.theme-research tr.h th, 
.theme-research tfoot td, 
.theme-research .for-table, 
.theme-research .box .h,
.theme-research .sidebar-calendar td.today,
.theme-research #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-research .sidebar-calendar td.today { border-color: #00387d; }
.theme-research .inv .h, 
.theme-research tr.inv th,
.theme-research tr.inv td,
.theme-research tr.inv a:link,
.theme-research #main a:focus,
.theme-research #breadcrumbs a:focus,
.theme-research #user a:focus,
.theme-research #foot a:focus,
.theme-research #main tr.inv a:visited,
.theme-research .structured-text h2,
.theme-research #main .sidebar-calendar td a.day { background: #0058b9; color: #fff; }
.theme-research table.no-head { border-top: solid 0.5em #00387d; }
.theme-research .pages li strong { border-color: #0058b9; color: #00387d; }

.theme-research #site-name { background-image: url('/public/web/pub/dc/f/54/11492_4_illu.jpg'); }
.theme-research input.submit, 
.theme-research button.submit { border-color: #356198 #002b61 #002b61 #356198; background-color: #00387d; color: #fff }
.theme-research input.altbtn,
.theme-research button.altbtn { border-color: #356198 #002b61 #002b61 #356198; background-color: #0058b9; color: #fff }

.theme-research #head-top ul *, 
.theme-research #advanced-search a, 
.theme-research #site-list a,
.theme-research #alt-site-list a { color: #fff; outline: none; }

.theme-research #site-list .expand-parent,
.theme-research #alt-site-list .expand-parent { background-color: #0058b9; }

.theme-research #site-list .expanded-data {
	background: #0058b9;
	background: -moz-linear-gradient(top, #0058b9 0%, #006adf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0058b9), color-stop(100%, #006adf));
	background: -webkit-linear-gradient(top, #0058b9 0%, #006adf 100%);
	background: -o-linear-gradient(top, #0058b9 0%, #006adf 100%);
	background: -ms-linear-gradient(top, #0058b9 0%, #006adf 100%);
	background: linear-gradient(to bottom, #0058b9 0%, #006adf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0058b9', endColorstr='#006adf',GradientType=0 );
}
.theme-research #site-list.expanded .expand-parent { background-color: #0058b9; }
.theme-research #site-list .expanded-data a:hover { background-color: #58a8ff; }
.theme-research #site-list .expanded-data a:link, .theme-research #site-list .expanded-data a:visited { color: #fff; }
.theme-research #site-list .expanded-data-double .site-set { border-color: #0058b9; }

.theme-research #head-top .selected a:link,
.theme-research #head-top .selected a:visited,
.theme-research #head-top .selected strong,
.theme-research #head-top .selected-last a:link,
.theme-research #head-top .selected-last a:visited,
.theme-research #head-top .selected-last strong,
.theme-research #site-list .expanded-data a:hover { color: #000; }
.theme-research #site-list.expanded li a:hover,
.theme-research #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-research #head-top ul a:focus span,
.theme-research #site-list a:focus span,
.theme-research #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-research #head-bot a:focus .arr { outline: none; }

.theme-research #submenu li,
.theme-research .arr { background-image: url('/public/web/pub/3f/67/79/11490_4_arrows_submenu.gif'); }

.theme-research .threads li div, .theme-research .threads li div p.post-info { background-color: #dfedfc; }
.theme-research .threads li div.new { border-color: #00387d; }

.theme-research .vote-box .progress span { background-color: #0058b9; }

.theme-research .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-research .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-research .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-research .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-research .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-root h1, 
.theme-root a:link, .theme-root #site-name a.link:visited, .theme-root #main a.link:visited { color: #2e5d28; }
.theme-root a:visited { color: #333; }

.theme-root #site-list.expanded .expanded-data .site-set .name,
.theme-root #alt-site-list.expanded .expanded-data .site-set .name { color: #1d3b1a; }


.theme-root #head-top { background-color: #a2bf30; color: #000; border-color: #ecf2d6; } 
.theme-root #head-bot { background-color: #c2d86c; color: #000; }

.theme-root #head-top a:hover { background-color: #c2d86c; }
.theme-root #head-top .selected, .theme-root #head-top .selected-last { background-color: #ecf2d6; }

.theme-root thead th, 
.theme-root tr.h th, 
.theme-root tfoot td, 
.theme-root .for-table, 
.theme-root .box .h,
.theme-root .sidebar-calendar td.today,
.theme-root #main .sidebar-calendar td.today a.day { background-color: #2e5d28; color: #fff; }
.theme-root .sidebar-calendar td.today { border-color: #2e5d28; }
.theme-root .inv .h, 
.theme-root tr.inv th,
.theme-root tr.inv td,
.theme-root tr.inv a:link,
.theme-root #main a:focus,
.theme-root #breadcrumbs a:focus,
.theme-root #user a:focus,
.theme-root #foot a:focus,
.theme-root #main tr.inv a:visited,
.theme-root .structured-text h2,
.theme-root #main .sidebar-calendar td a.day { background: #a2bf30; color: #000; }
.theme-root table.no-head { border-top: solid 0.5em #2e5d28; }
.theme-root .pages li strong { border-color: #a2bf30; color: #2e5d28; }

.theme-root #site-name { background-image: url('/public/web/pub/d6/e8/41/11432_4_illu.jpg'); }
.theme-root input.submit, 
.theme-root button.submit { border-color: #597f55 #24481f #24481f #597f55; background-color: #2e5d28; color: #fff }
.theme-root input.altbtn,
.theme-root button.altbtn { border-color: #597f55 #24481f #24481f #597f55; background-color: #a2bf30; color: #000 }

.theme-root #head-top ul *, 
.theme-root #advanced-search a, 
.theme-root #site-list a,
.theme-root #alt-site-list a { color: #000; outline: none; }

.theme-root #site-list .expand-parent,
.theme-root #alt-site-list .expand-parent { background-color: #a2bf30; }

.theme-root #site-list .expanded-data {
	background: #a2bf30;
	background: -moz-linear-gradient(top, #a2bf30 0%, #c2d86c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a2bf30), color-stop(100%, #c2d86c));
	background: -webkit-linear-gradient(top, #a2bf30 0%, #c2d86c 100%);
	background: -o-linear-gradient(top, #a2bf30 0%, #c2d86c 100%);
	background: -ms-linear-gradient(top, #a2bf30 0%, #c2d86c 100%);
	background: linear-gradient(to bottom, #a2bf30 0%, #c2d86c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2bf30', endColorstr='#c2d86c',GradientType=0 );
}
.theme-root #site-list.expanded .expand-parent { background-color: #a2bf30; }
.theme-root #site-list .expanded-data a:hover { background-color: #ecf2d6; }
.theme-root #site-list .expanded-data a:link, .theme-root #site-list .expanded-data a:visited { color: #000; }
.theme-root #site-list .expanded-data-double .site-set { border-color: #a2bf30; }


.theme-root #head-top ul a:focus span,
.theme-root #site-list a:focus span,
.theme-root #advanced-search a:focus span { outline: solid 1px #000; }
.theme-root #head-bot a:focus .arr { outline: none; }

.theme-root #submenu li,
.theme-root .arr { background-image: url('/public/web/pub/70/b/4c/11428_4_arrows_submenu.gif'); }

.theme-root .threads li div, .theme-root .threads li div p.post-info { background-color: #ecf2d6; }
.theme-root .threads li div.new { border-color: #2e5d28; }

.theme-root .vote-box .progress span { background-color: #a2bf30; }

.theme-root .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-root .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-root .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-root .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-root .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-srs h1, 
.theme-srs a:link, .theme-srs #site-name a.link:visited, .theme-srs #main a.link:visited { color: #007135; }
.theme-srs a:visited { color: #333; }

.theme-srs #site-list.expanded .expanded-data .site-set .name,
.theme-srs #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-srs #site-list.expanded li a,
.theme-srs #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-srs #head-top { background-color: #007135; color: #fff; border-color: #b0c651; } 
.theme-srs #head-bot { background-color: #00803d; color: #fff; }

.theme-srs #head-top a:hover { background-color: #00803d; }
.theme-srs #head-top .selected, .theme-srs #head-top .selected-last { background-color: #b0c651; }

.theme-srs thead th, 
.theme-srs tr.h th, 
.theme-srs tfoot td, 
.theme-srs .for-table, 
.theme-srs .box .h,
.theme-srs .sidebar-calendar td.today,
.theme-srs #main .sidebar-calendar td.today a.day { background-color: #007135; color: #fff; }
.theme-srs .sidebar-calendar td.today { border-color: #007135; }
.theme-srs .inv .h,
.theme-srs tr.inv th,
.theme-srs tr.inv td,
.theme-srs tr.inv a:link,
.theme-srs #main a:focus,
.theme-srs #breadcrumbs a:focus,
.theme-srs #user a:focus,
.theme-srs #foot a:focus,
.theme-srs #main tr.inv a:visited,
.theme-srs .structured-text h2,
.theme-srs #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-srs table.no-head { border-top: solid 0.5em #007135; }
.theme-srs .pages li strong { border-color: #a2bd30; color: #007135; }

.theme-srs #site-name { background-image: url('/public/web/pub/35/a3/ce/66469_115776_illu.jpg'); }
.theme-srs input.submit, 
.theme-srs button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-srs input.altbtn,
.theme-srs button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #007135; color: #fff }

.theme-srs #head-top ul *, 
.theme-srs #advanced-search a, 
.theme-srs #site-list a,
.theme-srs #alt-site-list a { color: #fff; outline: none; }

.theme-srs #site-list .expand-parent,
.theme-srs #alt-site-list .expand-parent { background-color: #007135; }

.theme-srs #site-list .expanded-data {
	background: #007135;
	background: -moz-linear-gradient(top, #007135 0%, #00803d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007135), color-stop(100%, #00803d));
	background: -webkit-linear-gradient(top, #007135 0%, #00803d 100%);
	background: -o-linear-gradient(top, #007135 0%, #00803d 100%);
	background: -ms-linear-gradient(top, #007135 0%, #00803d 100%);
	background: linear-gradient(to bottom, #007135 0%, #00803d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007135', endColorstr='#00803d',GradientType=0 );
}
.theme-srs #site-list.expanded .expand-parent { background-color: #007135; }
.theme-srs #site-list .expanded-data a:hover { background-color: #b0c651; }
.theme-srs #site-list .expanded-data a:link, .theme-srs #site-list .expanded-data a:visited { color: #fff; }
.theme-srs #site-list .expanded-data-double .site-set { border-color: #007135; }

.theme-srs #head-top .selected a:link,
.theme-srs #head-top .selected a:visited,
.theme-srs #head-top .selected strong,
.theme-srs #head-top .selected-last a:link,
.theme-srs #head-top .selected-last a:visited,
.theme-srs #head-top .selected-last strong,
.theme-srs #site-list .expanded-data a:hover { color: #000; }
.theme-srs #site-list.expanded li a:hover,
.theme-srs #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-srs #head-top ul a:focus span,
.theme-srs #site-list a:focus span,
.theme-srs #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-srs #head-bot a:focus .arr { outline: none; }

.theme-srs #submenu li,
.theme-srs .arr { background-image: url('/public/web/pub/15/e/1e/11445_4_arrows_submenu.gif'); }

.theme-srs .threads li div, .theme-srs .threads li div p.post-info { background-color: #ddebdd; }
.theme-srs .threads li div.new { border-color: #a2bd30; }

.theme-srs .vote-box .progress span { background-color: #007135; }

.theme-srs .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-srs .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-srs .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-srs .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-srs .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-portal_mze h1, 
.theme-portal_mze a:link, .theme-portal_mze #site-name a.link:visited, .theme-portal_mze #main a.link:visited { color: #005127; }
.theme-portal_mze a:visited { color: #333; }

.theme-portal_mze #site-list.expanded .expanded-data .site-set .name,
.theme-portal_mze #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-portal_mze #site-list.expanded li a,
.theme-portal_mze #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-portal_mze #head-top { background-color: #1c401a; color: #fff; border-color: #387e34; } 
.theme-portal_mze #head-bot { background-color: #31702e; color: #fff; }

.theme-portal_mze #head-top a:hover { background-color: #31702e; }
.theme-portal_mze #head-top .selected, .theme-portal_mze #head-top .selected-last { background-color: #387e34; }

.theme-portal_mze thead th, 
.theme-portal_mze tr.h th, 
.theme-portal_mze tfoot td, 
.theme-portal_mze .for-table, 
.theme-portal_mze .box .h,
.theme-portal_mze .sidebar-calendar td.today,
.theme-portal_mze #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-portal_mze .sidebar-calendar td.today { border-color: #005127; }
.theme-portal_mze .inv .h, 
.theme-portal_mze tr.inv th,
.theme-portal_mze tr.inv td,
.theme-portal_mze tr.inv a:link,
.theme-portal_mze #main a:focus,
.theme-portal_mze #breadcrumbs a:focus,
.theme-portal_mze #user a:focus,
.theme-portal_mze #foot a:focus,
.theme-portal_mze #main tr.inv a:visited,
.theme-portal_mze .structured-text h2,
.theme-portal_mze #main .sidebar-calendar td a.day { background: #1c401a; color: #fff; }
.theme-portal_mze table.no-head { border-top: solid 0.5em #005127; }
.theme-portal_mze .pages li strong { border-color: #1c401a; color: #005127; }

.theme-portal_mze #site-name { background-image: url('/public/web/pub/69/32/8b/139359_243599_portal_mze_ilustrace_v3.jpg'); }
.theme-portal_mze input.submit, 
.theme-portal_mze button.submit { border-color: #357554 #003f1e #003f1e #357554; background-color: #005127; color: #fff }
.theme-portal_mze input.altbtn,
.theme-portal_mze button.altbtn { border-color: #357554 #003f1e #003f1e #357554; background-color: #1c401a; color: #fff }

.theme-portal_mze #head-top ul *, 
.theme-portal_mze #advanced-search a, 
.theme-portal_mze #site-list a,
.theme-portal_mze #alt-site-list a { color: #fff; outline: none; }

.theme-portal_mze #site-list .expand-parent,
.theme-portal_mze #alt-site-list .expand-parent { background-color: #1c401a; }

.theme-portal_mze #site-list .expanded-data {
	background: #1c401a;
	background: -moz-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1c401a), color-stop(100%, #31702e));
	background: -webkit-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: -o-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: -ms-linear-gradient(top, #1c401a 0%, #31702e 100%);
	background: linear-gradient(to bottom, #1c401a 0%, #31702e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c401a', endColorstr='#31702e',GradientType=0 );
}
.theme-portal_mze #site-list.expanded .expand-parent { background-color: #1c401a; }
.theme-portal_mze #site-list .expanded-data a:hover { background-color: #387e34; }
.theme-portal_mze #site-list .expanded-data a:link, .theme-portal_mze #site-list .expanded-data a:visited { color: #fff; }
.theme-portal_mze #site-list .expanded-data-double .site-set { border-color: #1c401a; }


.theme-portal_mze #head-top ul a:focus span,
.theme-portal_mze #site-list a:focus span,
.theme-portal_mze #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-portal_mze #head-bot a:focus .arr { outline: none; }

.theme-portal_mze #submenu li,
.theme-portal_mze .arr { background-image: url('/public/web/pub/b3/3/ee/11535_4_arrows_submenu.gif'); }

.theme-portal_mze .threads li div, .theme-portal_mze .threads li div p.post-info { background-color: #e1f2e0; }
.theme-portal_mze .threads li div.new { border-color: #005127; }

.theme-portal_mze .vote-box .progress span { background-color: #1c401a; }

.theme-portal_mze .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-portal_mze .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-portal_mze .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-portal_mze .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-portal_mze .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-vv_gmo h1, 
.theme-vv_gmo a:link, .theme-vv_gmo #site-name a.link:visited, .theme-vv_gmo #main a.link:visited { color: #734b18; }
.theme-vv_gmo a:visited { color: #333; }

.theme-vv_gmo #site-list.expanded .expanded-data .site-set .name,
.theme-vv_gmo #alt-site-list.expanded .expanded-data .site-set .name { color: #3f290d; }


.theme-vv_gmo #head-top { background-color: #E38B35; color: #000; border-color: #f2cba5; } 
.theme-vv_gmo #head-bot { background-color: #e9a562; color: #000; }

.theme-vv_gmo #head-top a:hover { background-color: #e9a562; }
.theme-vv_gmo #head-top .selected, .theme-vv_gmo #head-top .selected-last { background-color: #f2cba5; }

.theme-vv_gmo thead th, 
.theme-vv_gmo tr.h th, 
.theme-vv_gmo tfoot td, 
.theme-vv_gmo .for-table, 
.theme-vv_gmo .box .h,
.theme-vv_gmo .sidebar-calendar td.today,
.theme-vv_gmo #main .sidebar-calendar td.today a.day { background-color: #734b18; color: #fff; }
.theme-vv_gmo .sidebar-calendar td.today { border-color: #734b18; }
.theme-vv_gmo .inv .h, 
.theme-vv_gmo tr.inv th,
.theme-vv_gmo tr.inv td,
.theme-vv_gmo tr.inv a:link,
.theme-vv_gmo #main a:focus,
.theme-vv_gmo #breadcrumbs a:focus,
.theme-vv_gmo #user a:focus,
.theme-vv_gmo #foot a:focus,
.theme-vv_gmo #main tr.inv a:visited,
.theme-vv_gmo .structured-text h2,
.theme-vv_gmo #main .sidebar-calendar td a.day { background: #E38B35; color: #000; }
.theme-vv_gmo table.no-head { border-top: solid 0.5em #734b18; }
.theme-vv_gmo .pages li strong { border-color: #E38B35; color: #734b18; }

.theme-vv_gmo #site-name { background-image: url('/public/web/pub/7a/aa/db/100712_309855_ilu.jpg'); }
.theme-vv_gmo input.submit, 
.theme-vv_gmo button.submit { border-color: #907048 #593a13 #593a13 #907048; background-color: #734b18; color: #fff }
.theme-vv_gmo input.altbtn,
.theme-vv_gmo button.altbtn { border-color: #907048 #593a13 #593a13 #907048; background-color: #E38B35; color: #000 }

.theme-vv_gmo #head-top ul *, 
.theme-vv_gmo #advanced-search a, 
.theme-vv_gmo #site-list a,
.theme-vv_gmo #alt-site-list a { color: #000; outline: none; }

.theme-vv_gmo #site-list .expand-parent,
.theme-vv_gmo #alt-site-list .expand-parent { background-color: #E38B35; }

.theme-vv_gmo #site-list .expanded-data {
	background: #E38B35;
	background: -moz-linear-gradient(top, #E38B35 0%, #e9a562 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E38B35), color-stop(100%, #e9a562));
	background: -webkit-linear-gradient(top, #E38B35 0%, #e9a562 100%);
	background: -o-linear-gradient(top, #E38B35 0%, #e9a562 100%);
	background: -ms-linear-gradient(top, #E38B35 0%, #e9a562 100%);
	background: linear-gradient(to bottom, #E38B35 0%, #e9a562 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E38B35', endColorstr='#e9a562',GradientType=0 );
}
.theme-vv_gmo #site-list.expanded .expand-parent { background-color: #E38B35; }
.theme-vv_gmo #site-list .expanded-data a:hover { background-color: #f2cba5; }
.theme-vv_gmo #site-list .expanded-data a:link, .theme-vv_gmo #site-list .expanded-data a:visited { color: #000; }
.theme-vv_gmo #site-list .expanded-data-double .site-set { border-color: #E38B35; }


.theme-vv_gmo #head-top ul a:focus span,
.theme-vv_gmo #site-list a:focus span,
.theme-vv_gmo #advanced-search a:focus span { outline: solid 1px #000; }
.theme-vv_gmo #head-bot a:focus .arr { outline: none; }

.theme-vv_gmo #submenu li,
.theme-vv_gmo .arr { background-image: url('/public/web/pub/1a/91/b4/11550_4_arrows_submenu.gif'); }

.theme-vv_gmo .threads li div, .theme-vv_gmo .threads li div p.post-info { background-color: #f1e5d8; }
.theme-vv_gmo .threads li div.new { border-color: #734b18; }

.theme-vv_gmo .vote-box .progress span { background-color: #E38B35; }

.theme-vv_gmo .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-vv_gmo .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-vv_gmo .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-vv_gmo .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-vv_gmo .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-spu h1, 
.theme-spu a:link, .theme-spu #site-name a.link:visited, .theme-spu #main a.link:visited { color: #62331c; }
.theme-spu a:visited { color: #333; }

.theme-spu #site-list.expanded .expanded-data .site-set .name,
.theme-spu #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-spu #site-list.expanded li a,
.theme-spu #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-spu #head-top { background-color: #a0531e; color: #fff; border-color: #e5a172; } 
.theme-spu #head-bot { background-color: #cb6926; color: #fff; }

.theme-spu #head-top a:hover { background-color: #cb6926; }
.theme-spu #head-top .selected, .theme-spu #head-top .selected-last { background-color: #e5a172; }

.theme-spu thead th, 
.theme-spu tr.h th, 
.theme-spu tfoot td, 
.theme-spu .for-table, 
.theme-spu .box .h,
.theme-spu .sidebar-calendar td.today,
.theme-spu #main .sidebar-calendar td.today a.day { background-color: #62331c; color: #fff; }
.theme-spu .sidebar-calendar td.today { border-color: #62331c; }
.theme-spu .inv .h, 
.theme-spu tr.inv th,
.theme-spu tr.inv td,
.theme-spu tr.inv a:link,
.theme-spu #main a:focus,
.theme-spu #breadcrumbs a:focus,
.theme-spu #user a:focus,
.theme-spu #foot a:focus,
.theme-spu #main tr.inv a:visited,
.theme-spu .structured-text h2,
.theme-spu #main .sidebar-calendar td a.day { background: #a0531e; color: #fff; }
.theme-spu table.no-head { border-top: solid 0.5em #62331c; }
.theme-spu .pages li strong { border-color: #a0531e; color: #62331c; }

.theme-spu #site-name { background-image: url('/public/web/pub/f1/cb/50/11415_4_illu.jpg'); }
.theme-spu input.submit, 
.theme-spu button.submit { border-color: #835d4b #4c2716 #4c2716 #835d4b; background-color: #62331c; color: #fff }
.theme-spu input.altbtn,
.theme-spu button.altbtn { border-color: #835d4b #4c2716 #4c2716 #835d4b; background-color: #a0531e; color: #fff }

.theme-spu #head-top ul *, 
.theme-spu #advanced-search a, 
.theme-spu #site-list a,
.theme-spu #alt-site-list a { color: #fff; outline: none; }

.theme-spu #site-list .expand-parent,
.theme-spu #alt-site-list .expand-parent { background-color: #a0531e; }

.theme-spu #site-list .expanded-data {
	background: #a0531e;
	background: -moz-linear-gradient(top, #a0531e 0%, #cb6926 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a0531e), color-stop(100%, #cb6926));
	background: -webkit-linear-gradient(top, #a0531e 0%, #cb6926 100%);
	background: -o-linear-gradient(top, #a0531e 0%, #cb6926 100%);
	background: -ms-linear-gradient(top, #a0531e 0%, #cb6926 100%);
	background: linear-gradient(to bottom, #a0531e 0%, #cb6926 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0531e', endColorstr='#cb6926',GradientType=0 );
}
.theme-spu #site-list.expanded .expand-parent { background-color: #a0531e; }
.theme-spu #site-list .expanded-data a:hover { background-color: #e5a172; }
.theme-spu #site-list .expanded-data a:link, .theme-spu #site-list .expanded-data a:visited { color: #fff; }
.theme-spu #site-list .expanded-data-double .site-set { border-color: #a0531e; }


.theme-spu #head-top ul a:focus span,
.theme-spu #site-list a:focus span,
.theme-spu #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-spu #head-bot a:focus .arr { outline: none; }

.theme-spu #submenu li,
.theme-spu .arr { background-image: url('/public/web/pub/14/cd/7d/11413_4_arrows_submenu.gif'); }

.theme-spu .threads li div, .theme-spu .threads li div p.post-info { background-color: #f2e5db; }
.theme-spu .threads li div.new { border-color: #62331c; }

.theme-spu .vote-box .progress span { background-color: #a0531e; }

.theme-spu .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-spu .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-spu .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-spu .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-spu .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-uskvbl h1, 
.theme-uskvbl a:link, .theme-uskvbl #site-name a.link:visited, .theme-uskvbl #main a.link:visited { color: #00387d; }
.theme-uskvbl a:visited { color: #333; }

.theme-uskvbl #site-list.expanded .expanded-data .site-set .name,
.theme-uskvbl #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-uskvbl #head-top { background-color: #6ab1e1; color: #000; border-color: #2781be; } 
.theme-uskvbl #head-bot { background-color: #409bd8; color: #000; }

.theme-uskvbl #head-top a:hover { background-color: #409bd8; }
.theme-uskvbl #head-top .selected, .theme-uskvbl #head-top .selected-last { background-color: #2781be; }

.theme-uskvbl thead th, 
.theme-uskvbl tr.h th, 
.theme-uskvbl tfoot td, 
.theme-uskvbl .for-table, 
.theme-uskvbl .box .h,
.theme-uskvbl .sidebar-calendar td.today,
.theme-uskvbl #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-uskvbl .sidebar-calendar td.today { border-color: #00387d; }
.theme-uskvbl .inv .h, 
.theme-uskvbl tr.inv th,
.theme-uskvbl tr.inv td,
.theme-uskvbl tr.inv a:link,
.theme-uskvbl #main a:focus,
.theme-uskvbl #breadcrumbs a:focus,
.theme-uskvbl #user a:focus,
.theme-uskvbl #foot a:focus,
.theme-uskvbl #main tr.inv a:visited,
.theme-uskvbl .structured-text h2,
.theme-uskvbl #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-uskvbl table.no-head { border-top: solid 0.5em #00387d; }
.theme-uskvbl .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-uskvbl #site-name { background-image: url('/public/web/pub/c3/fd/45/187402_329833_pilulky.jpg'); }
.theme-uskvbl input.submit, 
.theme-uskvbl button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-uskvbl input.altbtn,
.theme-uskvbl button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-uskvbl #head-top ul *, 
.theme-uskvbl #advanced-search a, 
.theme-uskvbl #site-list a,
.theme-uskvbl #alt-site-list a { color: #000; outline: none; }

.theme-uskvbl #site-list .expand-parent,
.theme-uskvbl #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-uskvbl #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #409bd8));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #409bd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#409bd8',GradientType=0 );
}
.theme-uskvbl #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-uskvbl #site-list .expanded-data a:hover { background-color: #2781be; }
.theme-uskvbl #site-list .expanded-data a:link, .theme-uskvbl #site-list .expanded-data a:visited { color: #000; }
.theme-uskvbl #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-uskvbl #head-top ul a:focus span,
.theme-uskvbl #site-list a:focus span,
.theme-uskvbl #advanced-search a:focus span { outline: solid 1px #000; }
.theme-uskvbl #head-bot a:focus .arr { outline: none; }

.theme-uskvbl #submenu li,
.theme-uskvbl .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-uskvbl .threads li div, .theme-uskvbl .threads li div p.post-info { background-color: #e5f1f9; }
.theme-uskvbl .threads li div.new { border-color: #00387d; }

.theme-uskvbl .vote-box .progress span { background-color: #6ab1e1; }

.theme-uskvbl .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-uskvbl .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-uskvbl .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-uskvbl .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-uskvbl .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-uhul h1, 
.theme-uhul a:link, .theme-uhul #site-name a.link:visited, .theme-uhul #main a.link:visited { color: #005127; }
.theme-uhul a:visited { color: #333; }

.theme-uhul #site-list.expanded .expanded-data .site-set .name,
.theme-uhul #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-uhul #site-list.expanded li a,
.theme-uhul #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-uhul #head-top { background-color: #005127; color: #fff; border-color: #00b759; } 
.theme-uhul #head-bot { background-color: #00803d; color: #fff; }

.theme-uhul #head-top a:hover { background-color: #00803d; }
.theme-uhul #head-top .selected, .theme-uhul #head-top .selected-last { background-color: #00b759; }

.theme-uhul thead th, 
.theme-uhul tr.h th, 
.theme-uhul tfoot td, 
.theme-uhul .for-table, 
.theme-uhul .box .h,
.theme-uhul .sidebar-calendar td.today,
.theme-uhul #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-uhul .sidebar-calendar td.today { border-color: #005127; }
.theme-uhul .inv .h,
.theme-uhul tr.inv th,
.theme-uhul tr.inv td,
.theme-uhul tr.inv a:link,
.theme-uhul #main a:focus,
.theme-uhul #breadcrumbs a:focus,
.theme-uhul #user a:focus,
.theme-uhul #foot a:focus,
.theme-uhul #main tr.inv a:visited,
.theme-uhul .structured-text h2,
.theme-uhul #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-uhul table.no-head { border-top: solid 0.5em #005127; }
.theme-uhul .pages li strong { border-color: #a2bd30; color: #005127; }

.theme-uhul #site-name { background-image: url('/public/web/pub/50/7/d1/187752_330348_lesII.jpg'); }
.theme-uhul input.submit, 
.theme-uhul button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-uhul input.altbtn,
.theme-uhul button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #005127; color: #fff }

.theme-uhul #head-top ul *, 
.theme-uhul #advanced-search a, 
.theme-uhul #site-list a,
.theme-uhul #alt-site-list a { color: #fff; outline: none; }

.theme-uhul #site-list .expand-parent,
.theme-uhul #alt-site-list .expand-parent { background-color: #005127; }

.theme-uhul #site-list .expanded-data {
	background: #005127;
	background: -moz-linear-gradient(top, #005127 0%, #00803d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005127), color-stop(100%, #00803d));
	background: -webkit-linear-gradient(top, #005127 0%, #00803d 100%);
	background: -o-linear-gradient(top, #005127 0%, #00803d 100%);
	background: -ms-linear-gradient(top, #005127 0%, #00803d 100%);
	background: linear-gradient(to bottom, #005127 0%, #00803d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005127', endColorstr='#00803d',GradientType=0 );
}
.theme-uhul #site-list.expanded .expand-parent { background-color: #005127; }
.theme-uhul #site-list .expanded-data a:hover { background-color: #00b759; }
.theme-uhul #site-list .expanded-data a:link, .theme-uhul #site-list .expanded-data a:visited { color: #fff; }
.theme-uhul #site-list .expanded-data-double .site-set { border-color: #005127; }

.theme-uhul #head-top .selected a:link,
.theme-uhul #head-top .selected a:visited,
.theme-uhul #head-top .selected strong,
.theme-uhul #head-top .selected-last a:link,
.theme-uhul #head-top .selected-last a:visited,
.theme-uhul #head-top .selected-last strong,
.theme-uhul #site-list .expanded-data a:hover { color: #000; }
.theme-uhul #site-list.expanded li a:hover,
.theme-uhul #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-uhul #head-top ul a:focus span,
.theme-uhul #site-list a:focus span,
.theme-uhul #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-uhul #head-bot a:focus .arr { outline: none; }

.theme-uhul #submenu li,
.theme-uhul .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

.theme-uhul .threads li div, .theme-uhul .threads li div p.post-info { background-color: #d2e0d2; }
.theme-uhul .threads li div.new { border-color: #a2bd30; }

.theme-uhul .vote-box .progress span { background-color: #005127; }

.theme-uhul .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-uhul .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-uhul .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-uhul .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-uhul .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-szpi h1, 
.theme-szpi a:link, .theme-szpi #site-name a.link:visited, .theme-szpi #main a.link:visited { color: #1e6846; }
.theme-szpi a:visited { color: #333; }

.theme-szpi #site-list.expanded .expanded-data .site-set .name,
.theme-szpi #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-szpi #site-list.expanded li a,
.theme-szpi #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-szpi #head-top { background-color: #1e6846; color: #fff; border-color: #52cd95; } 
.theme-szpi #head-bot { background-color: #237a53; color: #fff; }

.theme-szpi #head-top a:hover { background-color: #237a53; }
.theme-szpi #head-top .selected, .theme-szpi #head-top .selected-last { background-color: #52cd95; }

.theme-szpi thead th, 
.theme-szpi tr.h th, 
.theme-szpi tfoot td, 
.theme-szpi .for-table, 
.theme-szpi .box .h,
.theme-szpi .sidebar-calendar td.today,
.theme-szpi #main .sidebar-calendar td.today a.day { background-color: #1e6846; color: #fff; }
.theme-szpi .sidebar-calendar td.today { border-color: #1e6846; }
.theme-szpi .inv .h,
.theme-szpi tr.inv th,
.theme-szpi tr.inv td,
.theme-szpi tr.inv a:link,
.theme-szpi #main a:focus,
.theme-szpi #breadcrumbs a:focus,
.theme-szpi #user a:focus,
.theme-szpi #foot a:focus,
.theme-szpi #main tr.inv a:visited,
.theme-szpi .structured-text h2,
.theme-szpi #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-szpi table.no-head { border-top: solid 0.5em #1e6846; }
.theme-szpi .pages li strong { border-color: #a2bd30; color: #1e6846; }

.theme-szpi #site-name { background-image: url('/public/web/pub/93/47/2f/187737_329715_kolaz7.jpg'); }
.theme-szpi input.submit, 
.theme-szpi button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-szpi input.altbtn,
.theme-szpi button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #1e6846; color: #fff }

.theme-szpi #head-top ul *, 
.theme-szpi #advanced-search a, 
.theme-szpi #site-list a,
.theme-szpi #alt-site-list a { color: #fff; outline: none; }

.theme-szpi #site-list .expand-parent,
.theme-szpi #alt-site-list .expand-parent { background-color: #1e6846; }

.theme-szpi #site-list .expanded-data {
	background: #1e6846;
	background: -moz-linear-gradient(top, #1e6846 0%, #237a53 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e6846), color-stop(100%, #237a53));
	background: -webkit-linear-gradient(top, #1e6846 0%, #237a53 100%);
	background: -o-linear-gradient(top, #1e6846 0%, #237a53 100%);
	background: -ms-linear-gradient(top, #1e6846 0%, #237a53 100%);
	background: linear-gradient(to bottom, #1e6846 0%, #237a53 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e6846', endColorstr='#237a53',GradientType=0 );
}
.theme-szpi #site-list.expanded .expand-parent { background-color: #1e6846; }
.theme-szpi #site-list .expanded-data a:hover { background-color: #52cd95; }
.theme-szpi #site-list .expanded-data a:link, .theme-szpi #site-list .expanded-data a:visited { color: #fff; }
.theme-szpi #site-list .expanded-data-double .site-set { border-color: #1e6846; }

.theme-szpi #head-top .selected a:link,
.theme-szpi #head-top .selected a:visited,
.theme-szpi #head-top .selected strong,
.theme-szpi #head-top .selected-last a:link,
.theme-szpi #head-top .selected-last a:visited,
.theme-szpi #head-top .selected-last strong,
.theme-szpi #site-list .expanded-data a:hover { color: #000; }
.theme-szpi #site-list.expanded li a:hover,
.theme-szpi #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-szpi #head-top ul a:focus span,
.theme-szpi #site-list a:focus span,
.theme-szpi #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-szpi #head-bot a:focus .arr { outline: none; }

.theme-szpi #submenu li,
.theme-szpi .arr { background-image: url('/public/web/pub/15/e/1e/11445_4_arrows_submenu.gif'); }

.theme-szpi .threads li div, .theme-szpi .threads li div p.post-info { background-color: #ddebdd; }
.theme-szpi .threads li div.new { border-color: #a2bd30; }

.theme-szpi .vote-box .progress span { background-color: #1e6846; }

.theme-szpi .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-szpi .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-szpi .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-szpi .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-szpi .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-pmo h1, 
.theme-pmo a:link, .theme-pmo #site-name a.link:visited, .theme-pmo #main a.link:visited { color: #00387d; }
.theme-pmo a:visited { color: #333; }

.theme-pmo #site-list.expanded .expanded-data .site-set .name,
.theme-pmo #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-pmo #head-top { background-color: #6ab1e1; color: #000; border-color: #2781be; } 
.theme-pmo #head-bot { background-color: #409bd8; color: #000; }

.theme-pmo #head-top a:hover { background-color: #409bd8; }
.theme-pmo #head-top .selected, .theme-pmo #head-top .selected-last { background-color: #2781be; }

.theme-pmo thead th, 
.theme-pmo tr.h th, 
.theme-pmo tfoot td, 
.theme-pmo .for-table, 
.theme-pmo .box .h,
.theme-pmo .sidebar-calendar td.today,
.theme-pmo #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-pmo .sidebar-calendar td.today { border-color: #00387d; }
.theme-pmo .inv .h, 
.theme-pmo tr.inv th,
.theme-pmo tr.inv td,
.theme-pmo tr.inv a:link,
.theme-pmo #main a:focus,
.theme-pmo #breadcrumbs a:focus,
.theme-pmo #user a:focus,
.theme-pmo #foot a:focus,
.theme-pmo #main tr.inv a:visited,
.theme-pmo .structured-text h2,
.theme-pmo #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-pmo table.no-head { border-top: solid 0.5em #00387d; }
.theme-pmo .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-pmo #site-name { background-image: url('/public/web/pub/41/23/d4/187720_330342_pmoII.jpg'); }
.theme-pmo input.submit, 
.theme-pmo button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-pmo input.altbtn,
.theme-pmo button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-pmo #head-top ul *, 
.theme-pmo #advanced-search a, 
.theme-pmo #site-list a,
.theme-pmo #alt-site-list a { color: #000; outline: none; }

.theme-pmo #site-list .expand-parent,
.theme-pmo #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-pmo #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #409bd8));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #409bd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#409bd8',GradientType=0 );
}
.theme-pmo #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-pmo #site-list .expanded-data a:hover { background-color: #2781be; }
.theme-pmo #site-list .expanded-data a:link, .theme-pmo #site-list .expanded-data a:visited { color: #000; }
.theme-pmo #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-pmo #head-top ul a:focus span,
.theme-pmo #site-list a:focus span,
.theme-pmo #advanced-search a:focus span { outline: solid 1px #000; }
.theme-pmo #head-bot a:focus .arr { outline: none; }

.theme-pmo #submenu li,
.theme-pmo .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-pmo .threads li div, .theme-pmo .threads li div p.post-info { background-color: #e5f1f9; }
.theme-pmo .threads li div.new { border-color: #00387d; }

.theme-pmo .vote-box .progress span { background-color: #6ab1e1; }

.theme-pmo .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-pmo .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-pmo .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-pmo .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-pmo .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-pla h1, 
.theme-pla a:link, .theme-pla #site-name a.link:visited, .theme-pla #main a.link:visited { color: #00387d; }
.theme-pla a:visited { color: #333; }

.theme-pla #site-list.expanded .expanded-data .site-set .name,
.theme-pla #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-pla #head-top { background-color: #6ab1e1; color: #000; border-color: #2781be; } 
.theme-pla #head-bot { background-color: #409bd8; color: #000; }

.theme-pla #head-top a:hover { background-color: #409bd8; }
.theme-pla #head-top .selected, .theme-pla #head-top .selected-last { background-color: #2781be; }

.theme-pla thead th, 
.theme-pla tr.h th, 
.theme-pla tfoot td, 
.theme-pla .for-table, 
.theme-pla .box .h,
.theme-pla .sidebar-calendar td.today,
.theme-pla #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-pla .sidebar-calendar td.today { border-color: #00387d; }
.theme-pla .inv .h, 
.theme-pla tr.inv th,
.theme-pla tr.inv td,
.theme-pla tr.inv a:link,
.theme-pla #main a:focus,
.theme-pla #breadcrumbs a:focus,
.theme-pla #user a:focus,
.theme-pla #foot a:focus,
.theme-pla #main tr.inv a:visited,
.theme-pla .structured-text h2,
.theme-pla #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-pla table.no-head { border-top: solid 0.5em #00387d; }
.theme-pla .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-pla #site-name { background-image: url('/public/web/pub/2c/ad/fb/187705_330341_plaII.jpg'); }
.theme-pla input.submit, 
.theme-pla button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-pla input.altbtn,
.theme-pla button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-pla #head-top ul *, 
.theme-pla #advanced-search a, 
.theme-pla #site-list a,
.theme-pla #alt-site-list a { color: #000; outline: none; }

.theme-pla #site-list .expand-parent,
.theme-pla #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-pla #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #409bd8));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #409bd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#409bd8',GradientType=0 );
}
.theme-pla #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-pla #site-list .expanded-data a:hover { background-color: #2781be; }
.theme-pla #site-list .expanded-data a:link, .theme-pla #site-list .expanded-data a:visited { color: #000; }
.theme-pla #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-pla #head-top ul a:focus span,
.theme-pla #site-list a:focus span,
.theme-pla #advanced-search a:focus span { outline: solid 1px #000; }
.theme-pla #head-bot a:focus .arr { outline: none; }

.theme-pla #submenu li,
.theme-pla .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-pla .threads li div, .theme-pla .threads li div p.post-info { background-color: #e5f1f9; }
.theme-pla .threads li div.new { border-color: #00387d; }

.theme-pla .vote-box .progress span { background-color: #6ab1e1; }

.theme-pla .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-pla .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-pla .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-pla .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-pla .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-pvl h1, 
.theme-pvl a:link, .theme-pvl #site-name a.link:visited, .theme-pvl #main a.link:visited { color: #00387d; }
.theme-pvl a:visited { color: #333; }

.theme-pvl #site-list.expanded .expanded-data .site-set .name,
.theme-pvl #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-pvl #head-top { background-color: #6ab1e1; color: #000; border-color: #2781be; } 
.theme-pvl #head-bot { background-color: #409bd8; color: #000; }

.theme-pvl #head-top a:hover { background-color: #409bd8; }
.theme-pvl #head-top .selected, .theme-pvl #head-top .selected-last { background-color: #2781be; }

.theme-pvl thead th, 
.theme-pvl tr.h th, 
.theme-pvl tfoot td, 
.theme-pvl .for-table, 
.theme-pvl .box .h,
.theme-pvl .sidebar-calendar td.today,
.theme-pvl #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-pvl .sidebar-calendar td.today { border-color: #00387d; }
.theme-pvl .inv .h, 
.theme-pvl tr.inv th,
.theme-pvl tr.inv td,
.theme-pvl tr.inv a:link,
.theme-pvl #main a:focus,
.theme-pvl #breadcrumbs a:focus,
.theme-pvl #user a:focus,
.theme-pvl #foot a:focus,
.theme-pvl #main tr.inv a:visited,
.theme-pvl .structured-text h2,
.theme-pvl #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-pvl table.no-head { border-top: solid 0.5em #00387d; }
.theme-pvl .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-pvl #site-name { background-image: url('/public/web/pub/41/a6/a5/187690_330346_pvlII.jpg'); }
.theme-pvl input.submit, 
.theme-pvl button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-pvl input.altbtn,
.theme-pvl button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-pvl #head-top ul *, 
.theme-pvl #advanced-search a, 
.theme-pvl #site-list a,
.theme-pvl #alt-site-list a { color: #000; outline: none; }

.theme-pvl #site-list .expand-parent,
.theme-pvl #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-pvl #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #409bd8));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #409bd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#409bd8',GradientType=0 );
}
.theme-pvl #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-pvl #site-list .expanded-data a:hover { background-color: #2781be; }
.theme-pvl #site-list .expanded-data a:link, .theme-pvl #site-list .expanded-data a:visited { color: #000; }
.theme-pvl #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-pvl #head-top ul a:focus span,
.theme-pvl #site-list a:focus span,
.theme-pvl #advanced-search a:focus span { outline: solid 1px #000; }
.theme-pvl #head-bot a:focus .arr { outline: none; }

.theme-pvl #submenu li,
.theme-pvl .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-pvl .threads li div, .theme-pvl .threads li div p.post-info { background-color: #e5f1f9; }
.theme-pvl .threads li div.new { border-color: #00387d; }

.theme-pvl .vote-box .progress span { background-color: #6ab1e1; }

.theme-pvl .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-pvl .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-pvl .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-pvl .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-pvl .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-pod h1, 
.theme-pod a:link, .theme-pod #site-name a.link:visited, .theme-pod #main a.link:visited { color: #00387d; }
.theme-pod a:visited { color: #333; }

.theme-pod #site-list.expanded .expanded-data .site-set .name,
.theme-pod #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-pod #head-top { background-color: #6ab1e1; color: #000; border-color: #2781be; } 
.theme-pod #head-bot { background-color: #409bd8; color: #000; }

.theme-pod #head-top a:hover { background-color: #409bd8; }
.theme-pod #head-top .selected, .theme-pod #head-top .selected-last { background-color: #2781be; }

.theme-pod thead th, 
.theme-pod tr.h th, 
.theme-pod tfoot td, 
.theme-pod .for-table, 
.theme-pod .box .h,
.theme-pod .sidebar-calendar td.today,
.theme-pod #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-pod .sidebar-calendar td.today { border-color: #00387d; }
.theme-pod .inv .h, 
.theme-pod tr.inv th,
.theme-pod tr.inv td,
.theme-pod tr.inv a:link,
.theme-pod #main a:focus,
.theme-pod #breadcrumbs a:focus,
.theme-pod #user a:focus,
.theme-pod #foot a:focus,
.theme-pod #main tr.inv a:visited,
.theme-pod .structured-text h2,
.theme-pod #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-pod table.no-head { border-top: solid 0.5em #00387d; }
.theme-pod .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-pod #site-name { background-image: url('/public/web/pub/b7/d3/6/187675_330344_podII.jpg'); }
.theme-pod input.submit, 
.theme-pod button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-pod input.altbtn,
.theme-pod button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-pod #head-top ul *, 
.theme-pod #advanced-search a, 
.theme-pod #site-list a,
.theme-pod #alt-site-list a { color: #000; outline: none; }

.theme-pod #site-list .expand-parent,
.theme-pod #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-pod #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #409bd8));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #409bd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#409bd8',GradientType=0 );
}
.theme-pod #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-pod #site-list .expanded-data a:hover { background-color: #2781be; }
.theme-pod #site-list .expanded-data a:link, .theme-pod #site-list .expanded-data a:visited { color: #000; }
.theme-pod #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-pod #head-top ul a:focus span,
.theme-pod #site-list a:focus span,
.theme-pod #advanced-search a:focus span { outline: solid 1px #000; }
.theme-pod #head-bot a:focus .arr { outline: none; }

.theme-pod #submenu li,
.theme-pod .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-pod .threads li div, .theme-pod .threads li div p.post-info { background-color: #e5f1f9; }
.theme-pod .threads li div.new { border-color: #00387d; }

.theme-pod .vote-box .progress span { background-color: #6ab1e1; }

.theme-pod .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-pod .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-pod .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-pod .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-pod .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-poh h1, 
.theme-poh a:link, .theme-poh #site-name a.link:visited, .theme-poh #main a.link:visited { color: #00387d; }
.theme-poh a:visited { color: #333; }

.theme-poh #site-list.expanded .expanded-data .site-set .name,
.theme-poh #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-poh #head-top { background-color: #6ab1e1; color: #000; border-color: #2781be; } 
.theme-poh #head-bot { background-color: #409bd8; color: #000; }

.theme-poh #head-top a:hover { background-color: #409bd8; }
.theme-poh #head-top .selected, .theme-poh #head-top .selected-last { background-color: #2781be; }

.theme-poh thead th, 
.theme-poh tr.h th, 
.theme-poh tfoot td, 
.theme-poh .for-table, 
.theme-poh .box .h,
.theme-poh .sidebar-calendar td.today,
.theme-poh #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-poh .sidebar-calendar td.today { border-color: #00387d; }
.theme-poh .inv .h, 
.theme-poh tr.inv th,
.theme-poh tr.inv td,
.theme-poh tr.inv a:link,
.theme-poh #main a:focus,
.theme-poh #breadcrumbs a:focus,
.theme-poh #user a:focus,
.theme-poh #foot a:focus,
.theme-poh #main tr.inv a:visited,
.theme-poh .structured-text h2,
.theme-poh #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-poh table.no-head { border-top: solid 0.5em #00387d; }
.theme-poh .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-poh #site-name { background-image: url('/public/web/pub/20/a7/0/187660_330345_pohII.jpg'); }
.theme-poh input.submit, 
.theme-poh button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-poh input.altbtn,
.theme-poh button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-poh #head-top ul *, 
.theme-poh #advanced-search a, 
.theme-poh #site-list a,
.theme-poh #alt-site-list a { color: #000; outline: none; }

.theme-poh #site-list .expand-parent,
.theme-poh #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-poh #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #409bd8));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #409bd8 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #409bd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#409bd8',GradientType=0 );
}
.theme-poh #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-poh #site-list .expanded-data a:hover { background-color: #2781be; }
.theme-poh #site-list .expanded-data a:link, .theme-poh #site-list .expanded-data a:visited { color: #000; }
.theme-poh #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-poh #head-top ul a:focus span,
.theme-poh #site-list a:focus span,
.theme-poh #advanced-search a:focus span { outline: solid 1px #000; }
.theme-poh #head-bot a:focus .arr { outline: none; }

.theme-poh #submenu li,
.theme-poh .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-poh .threads li div, .theme-poh .threads li div p.post-info { background-color: #e5f1f9; }
.theme-poh .threads li div.new { border-color: #00387d; }

.theme-poh .vote-box .progress span { background-color: #6ab1e1; }

.theme-poh .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-poh .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-poh .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-poh .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-poh .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-ukzuz h1, 
.theme-ukzuz a:link, .theme-ukzuz #site-name a.link:visited, .theme-ukzuz #main a.link:visited { color: #156a3c; }
.theme-ukzuz a:visited { color: #333; }

.theme-ukzuz #site-list.expanded .expanded-data .site-set .name,
.theme-ukzuz #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-ukzuz #site-list.expanded li a,
.theme-ukzuz #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-ukzuz #head-top { background-color: #156a3c; color: #fff; border-color: #96c22b; } 
.theme-ukzuz #head-bot { background-color: #89b128; color: #fff; }

.theme-ukzuz #head-top a:hover { background-color: #89b128; }
.theme-ukzuz #head-top .selected, .theme-ukzuz #head-top .selected-last { background-color: #96c22b; }

.theme-ukzuz thead th, 
.theme-ukzuz tr.h th, 
.theme-ukzuz tfoot td, 
.theme-ukzuz .for-table, 
.theme-ukzuz .box .h,
.theme-ukzuz .sidebar-calendar td.today,
.theme-ukzuz #main .sidebar-calendar td.today a.day { background-color: #156a3c; color: #FFF; }
.theme-ukzuz .sidebar-calendar td.today { border-color: #156a3c; }
.theme-ukzuz .inv .h, 
.theme-ukzuz tr.inv th,
.theme-ukzuz tr.inv td,
.theme-ukzuz tr.inv a:link,
.theme-ukzuz #main a:focus,
.theme-ukzuz #breadcrumbs a:focus,
.theme-ukzuz #user a:focus,
.theme-ukzuz #foot a:focus,
.theme-ukzuz #main tr.inv a:visited,
.theme-ukzuz .structured-text h2,
.theme-ukzuz #main .sidebar-calendar td a.day { background: #156a3c; color: #fff; }
.theme-ukzuz table.no-head { border-top: solid 0.5em #156a3c; }
.theme-ukzuz .pages li strong { border-color: #156a3c; color: #156a3c; }

.theme-ukzuz #site-name { background-image: url('/public/web/pub/e2/51/60/102002_443148_illu_15_web.jpg'); }
.theme-ukzuz input.submit, 
.theme-ukzuz button.submit { border-color: #7b9e25 #113722#113722 #7b9e25 ; background-color: #156a3c; color: #FFF }
.theme-ukzuz input.altbtn,
.theme-ukzuz button.altbtn { border-color: #7b9e25 #113722#113722 #7b9e25 ; background-color: #156a3c; color: #fff }

.theme-ukzuz #head-top ul *, 
.theme-ukzuz #advanced-search a, 
.theme-ukzuz #site-list a,
.theme-ukzuz #alt-site-list a { color: #fff; outline: none; }

.theme-ukzuz #site-list .expand-parent,
.theme-ukzuz #alt-site-list .expand-parent { background-color: #156a3c; }

.theme-ukzuz #site-list .expanded-data {
	background: #156a3c;
	background: -moz-linear-gradient(top, #156a3c 0%, #89b128 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #156a3c), color-stop(100%, #89b128));
	background: -webkit-linear-gradient(top, #156a3c 0%, #89b128 100%);
	background: -o-linear-gradient(top, #156a3c 0%, #89b128 100%);
	background: -ms-linear-gradient(top, #156a3c 0%, #89b128 100%);
	background: linear-gradient(to bottom, #156a3c 0%, #89b128 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#156a3c', endColorstr='#89b128',GradientType=0 );
}
.theme-ukzuz #site-list.expanded .expand-parent { background-color: #156a3c; }
.theme-ukzuz #site-list .expanded-data a:hover { background-color: #96c22b; }
.theme-ukzuz #site-list .expanded-data a:link, .theme-ukzuz #site-list .expanded-data a:visited { color: #fff; }
.theme-ukzuz #site-list .expanded-data-double .site-set { border-color: #156a3c; }


.theme-ukzuz #head-top ul a:focus span,
.theme-ukzuz #site-list a:focus span,
.theme-ukzuz #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-ukzuz #head-bot a:focus .arr { outline: none; }

.theme-ukzuz #submenu li,
.theme-ukzuz .arr { background-image: url('/public/web/pub/83/22/ea/101998_443149_arrows_submenu.gif'); }

.theme-ukzuz .threads li div, .theme-ukzuz .threads li div p.post-info { background-color: #f1ead2; }
.theme-ukzuz .threads li div.new { border-color: #156a3c; }

.theme-ukzuz .vote-box .progress span { background-color: #156a3c; }

.theme-ukzuz .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-ukzuz .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-ukzuz .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-ukzuz .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-ukzuz .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-svs h1, 
.theme-svs a:link, .theme-svs #site-name a.link:visited, .theme-svs #main a.link:visited { color: #00387d; }
.theme-svs a:visited { color: #333; }

.theme-svs #site-list.expanded .expanded-data .site-set .name,
.theme-svs #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-svs #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-svs #head-bot { background-color: #98caeb; color: #000; }

.theme-svs #head-top a:hover { background-color: #98caeb; }
.theme-svs #head-top .selected, .theme-svs #head-top .selected-last { background-color: #cde6f5; }

.theme-svs thead th, 
.theme-svs tr.h th, 
.theme-svs tfoot td, 
.theme-svs .for-table, 
.theme-svs .box .h,
.theme-svs .sidebar-calendar td.today,
.theme-svs #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-svs .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs .inv .h, 
.theme-svs tr.inv th,
.theme-svs tr.inv td,
.theme-svs tr.inv a:link,
.theme-svs #main a:focus,
.theme-svs #breadcrumbs a:focus,
.theme-svs #user a:focus,
.theme-svs #foot a:focus,
.theme-svs #main tr.inv a:visited,
.theme-svs .structured-text h2,
.theme-svs #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-svs table.no-head { border-top: solid 0.5em #00387d; }
.theme-svs .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-svs #site-name { background-image: url('/public/web/pub/93/43/99/100019_340257_illu_1.jpg'); }
.theme-svs input.submit, 
.theme-svs button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-svs input.altbtn,
.theme-svs button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-svs #head-top ul *, 
.theme-svs #advanced-search a, 
.theme-svs #site-list a,
.theme-svs #alt-site-list a { color: #000; outline: none; }

.theme-svs #site-list .expand-parent,
.theme-svs #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-svs #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-svs #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-svs #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-svs #site-list .expanded-data a:link, .theme-svs #site-list .expanded-data a:visited { color: #000; }
.theme-svs #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-svs #head-top ul a:focus span,
.theme-svs #site-list a:focus span,
.theme-svs #advanced-search a:focus span { outline: solid 1px #000; }
.theme-svs #head-bot a:focus .arr { outline: none; }

.theme-svs #submenu li,
.theme-svs .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-svs .threads li div, .theme-svs .threads li div p.post-info { background-color: #e5f1f9; }
.theme-svs .threads li div.new { border-color: #00387d; }

.theme-svs .vote-box .progress span { background-color: #6ab1e1; }

.theme-svs .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-svs .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-svs .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-svs .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-svs .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-cpi h1, 
.theme-cpi a:link, .theme-cpi #site-name a.link:visited, .theme-cpi #main a.link:visited { color: #005127; }
.theme-cpi a:visited { color: #333; }

.theme-cpi #site-list.expanded .expanded-data .site-set .name,
.theme-cpi #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-cpi #site-list.expanded li a,
.theme-cpi #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-cpi #head-top { background-color: #005127; color: #fff; border-color: #007939; } 
.theme-cpi #head-bot { background-color: #006a33; color: #fff; }

.theme-cpi #head-top a:hover { background-color: #006a33; }
.theme-cpi #head-top .selected, .theme-cpi #head-top .selected-last { background-color: #007939; }

.theme-cpi thead th, 
.theme-cpi tr.h th, 
.theme-cpi tfoot td, 
.theme-cpi .for-table, 
.theme-cpi .box .h,
.theme-cpi .sidebar-calendar td.today,
.theme-cpi #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-cpi .sidebar-calendar td.today { border-color: #005127; }
.theme-cpi .inv .h,
.theme-cpi tr.inv th,
.theme-cpi tr.inv td,
.theme-cpi tr.inv a:link,
.theme-cpi #main a:focus,
.theme-cpi #breadcrumbs a:focus,
.theme-cpi #user a:focus,
.theme-cpi #foot a:focus,
.theme-cpi #main tr.inv a:visited,
.theme-cpi .structured-text h2,
.theme-cpi #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-cpi table.no-head { border-top: solid 0.5em #005127; }
.theme-cpi .pages li strong { border-color: #a2bd30; color: #005127; }

.theme-cpi #site-name { background-image: url('/public/web/pub/15/6/a/177153_335426_siluety_1.jpg'); }
.theme-cpi input.submit, 
.theme-cpi button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-cpi input.altbtn,
.theme-cpi button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #005127; color: #fff }

.theme-cpi #head-top ul *, 
.theme-cpi #advanced-search a, 
.theme-cpi #site-list a,
.theme-cpi #alt-site-list a { color: #fff; outline: none; }

.theme-cpi #site-list .expand-parent,
.theme-cpi #alt-site-list .expand-parent { background-color: #005127; }

.theme-cpi #site-list .expanded-data {
	background: #005127;
	background: -moz-linear-gradient(top, #005127 0%, #006a33 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005127), color-stop(100%, #006a33));
	background: -webkit-linear-gradient(top, #005127 0%, #006a33 100%);
	background: -o-linear-gradient(top, #005127 0%, #006a33 100%);
	background: -ms-linear-gradient(top, #005127 0%, #006a33 100%);
	background: linear-gradient(to bottom, #005127 0%, #006a33 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005127', endColorstr='#006a33',GradientType=0 );
}
.theme-cpi #site-list.expanded .expand-parent { background-color: #005127; }
.theme-cpi #site-list .expanded-data a:hover { background-color: #007939; }
.theme-cpi #site-list .expanded-data a:link, .theme-cpi #site-list .expanded-data a:visited { color: #fff; }
.theme-cpi #site-list .expanded-data-double .site-set { border-color: #005127; }


.theme-cpi #head-top ul a:focus span,
.theme-cpi #site-list a:focus span,
.theme-cpi #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-cpi #head-bot a:focus .arr { outline: none; }

.theme-cpi #submenu li,
.theme-cpi .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

.theme-cpi .threads li div, .theme-cpi .threads li div p.post-info { background-color: #d2e0d2; }
.theme-cpi .threads li div.new { border-color: #a2bd30; }

.theme-cpi .vote-box .progress span { background-color: #005127; }

.theme-cpi .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-cpi .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-cpi .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-cpi .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-cpi .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-svs_nejcastejsi_dotazy h1, 
.theme-svs_nejcastejsi_dotazy a:link, .theme-svs_nejcastejsi_dotazy #site-name a.link:visited, .theme-svs_nejcastejsi_dotazy #main a.link:visited { color: #00387d; }
.theme-svs_nejcastejsi_dotazy a:visited { color: #333; }

.theme-svs_nejcastejsi_dotazy #site-list.expanded .expanded-data .site-set .name,
.theme-svs_nejcastejsi_dotazy #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-svs_nejcastejsi_dotazy #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-svs_nejcastejsi_dotazy #head-bot { background-color: #98caeb; color: #000; }

.theme-svs_nejcastejsi_dotazy #head-top a:hover { background-color: #98caeb; }
.theme-svs_nejcastejsi_dotazy #head-top .selected, .theme-svs_nejcastejsi_dotazy #head-top .selected-last { background-color: #cde6f5; }

.theme-svs_nejcastejsi_dotazy thead th, 
.theme-svs_nejcastejsi_dotazy tr.h th, 
.theme-svs_nejcastejsi_dotazy tfoot td, 
.theme-svs_nejcastejsi_dotazy .for-table, 
.theme-svs_nejcastejsi_dotazy .box .h,
.theme-svs_nejcastejsi_dotazy .sidebar-calendar td.today,
.theme-svs_nejcastejsi_dotazy #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-svs_nejcastejsi_dotazy .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_nejcastejsi_dotazy .inv .h, 
.theme-svs_nejcastejsi_dotazy tr.inv th,
.theme-svs_nejcastejsi_dotazy tr.inv td,
.theme-svs_nejcastejsi_dotazy tr.inv a:link,
.theme-svs_nejcastejsi_dotazy #main a:focus,
.theme-svs_nejcastejsi_dotazy #breadcrumbs a:focus,
.theme-svs_nejcastejsi_dotazy #user a:focus,
.theme-svs_nejcastejsi_dotazy #foot a:focus,
.theme-svs_nejcastejsi_dotazy #main tr.inv a:visited,
.theme-svs_nejcastejsi_dotazy .structured-text h2,
.theme-svs_nejcastejsi_dotazy #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-svs_nejcastejsi_dotazy table.no-head { border-top: solid 0.5em #00387d; }
.theme-svs_nejcastejsi_dotazy .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-svs_nejcastejsi_dotazy #site-name { background-image: url('/public/web/pub/d/6b/72/433435_641686_banner_situace.jpg'); }
.theme-svs_nejcastejsi_dotazy input.submit, 
.theme-svs_nejcastejsi_dotazy button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-svs_nejcastejsi_dotazy input.altbtn,
.theme-svs_nejcastejsi_dotazy button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-svs_nejcastejsi_dotazy #head-top ul *, 
.theme-svs_nejcastejsi_dotazy #advanced-search a, 
.theme-svs_nejcastejsi_dotazy #site-list a,
.theme-svs_nejcastejsi_dotazy #alt-site-list a { color: #000; outline: none; }

.theme-svs_nejcastejsi_dotazy #site-list .expand-parent,
.theme-svs_nejcastejsi_dotazy #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-svs_nejcastejsi_dotazy #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-svs_nejcastejsi_dotazy #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-svs_nejcastejsi_dotazy #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-svs_nejcastejsi_dotazy #site-list .expanded-data a:link, .theme-svs_nejcastejsi_dotazy #site-list .expanded-data a:visited { color: #000; }
.theme-svs_nejcastejsi_dotazy #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-svs_nejcastejsi_dotazy #head-top ul a:focus span,
.theme-svs_nejcastejsi_dotazy #site-list a:focus span,
.theme-svs_nejcastejsi_dotazy #advanced-search a:focus span { outline: solid 1px #000; }
.theme-svs_nejcastejsi_dotazy #head-bot a:focus .arr { outline: none; }

.theme-svs_nejcastejsi_dotazy #submenu li,
.theme-svs_nejcastejsi_dotazy .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-svs_nejcastejsi_dotazy .threads li div, .theme-svs_nejcastejsi_dotazy .threads li div p.post-info { background-color: #e5f1f9; }
.theme-svs_nejcastejsi_dotazy .threads li div.new { border-color: #00387d; }

.theme-svs_nejcastejsi_dotazy .vote-box .progress span { background-color: #6ab1e1; }

.theme-svs_nejcastejsi_dotazy .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-svs_nejcastejsi_dotazy .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-svs_nejcastejsi_dotazy .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-svs_nejcastejsi_dotazy .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-svs_nejcastejsi_dotazy .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-svs_zivocisne_produkty h1, 
.theme-svs_zivocisne_produkty a:link, .theme-svs_zivocisne_produkty #site-name a.link:visited, .theme-svs_zivocisne_produkty #main a.link:visited { color: #00387d; }
.theme-svs_zivocisne_produkty a:visited { color: #333; }

.theme-svs_zivocisne_produkty #site-list.expanded .expanded-data .site-set .name,
.theme-svs_zivocisne_produkty #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-svs_zivocisne_produkty #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-svs_zivocisne_produkty #head-bot { background-color: #98caeb; color: #000; }

.theme-svs_zivocisne_produkty #head-top a:hover { background-color: #98caeb; }
.theme-svs_zivocisne_produkty #head-top .selected, .theme-svs_zivocisne_produkty #head-top .selected-last { background-color: #cde6f5; }

.theme-svs_zivocisne_produkty thead th, 
.theme-svs_zivocisne_produkty tr.h th, 
.theme-svs_zivocisne_produkty tfoot td, 
.theme-svs_zivocisne_produkty .for-table, 
.theme-svs_zivocisne_produkty .box .h,
.theme-svs_zivocisne_produkty .sidebar-calendar td.today,
.theme-svs_zivocisne_produkty #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-svs_zivocisne_produkty .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_zivocisne_produkty .inv .h, 
.theme-svs_zivocisne_produkty tr.inv th,
.theme-svs_zivocisne_produkty tr.inv td,
.theme-svs_zivocisne_produkty tr.inv a:link,
.theme-svs_zivocisne_produkty #main a:focus,
.theme-svs_zivocisne_produkty #breadcrumbs a:focus,
.theme-svs_zivocisne_produkty #user a:focus,
.theme-svs_zivocisne_produkty #foot a:focus,
.theme-svs_zivocisne_produkty #main tr.inv a:visited,
.theme-svs_zivocisne_produkty .structured-text h2,
.theme-svs_zivocisne_produkty #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-svs_zivocisne_produkty table.no-head { border-top: solid 0.5em #00387d; }
.theme-svs_zivocisne_produkty .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-svs_zivocisne_produkty #site-name { background-image: url('/public/web/pub/58/de/18/448851_667946_illu_ziv_produkty.jpg'); }
.theme-svs_zivocisne_produkty input.submit, 
.theme-svs_zivocisne_produkty button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-svs_zivocisne_produkty input.altbtn,
.theme-svs_zivocisne_produkty button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-svs_zivocisne_produkty #head-top ul *, 
.theme-svs_zivocisne_produkty #advanced-search a, 
.theme-svs_zivocisne_produkty #site-list a,
.theme-svs_zivocisne_produkty #alt-site-list a { color: #000; outline: none; }

.theme-svs_zivocisne_produkty #site-list .expand-parent,
.theme-svs_zivocisne_produkty #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-svs_zivocisne_produkty #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-svs_zivocisne_produkty #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-svs_zivocisne_produkty #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-svs_zivocisne_produkty #site-list .expanded-data a:link, .theme-svs_zivocisne_produkty #site-list .expanded-data a:visited { color: #000; }
.theme-svs_zivocisne_produkty #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-svs_zivocisne_produkty #head-top ul a:focus span,
.theme-svs_zivocisne_produkty #site-list a:focus span,
.theme-svs_zivocisne_produkty #advanced-search a:focus span { outline: solid 1px #000; }
.theme-svs_zivocisne_produkty #head-bot a:focus .arr { outline: none; }

.theme-svs_zivocisne_produkty #submenu li,
.theme-svs_zivocisne_produkty .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-svs_zivocisne_produkty .threads li div, .theme-svs_zivocisne_produkty .threads li div p.post-info { background-color: #e5f1f9; }
.theme-svs_zivocisne_produkty .threads li div.new { border-color: #00387d; }

.theme-svs_zivocisne_produkty .vote-box .progress span { background-color: #6ab1e1; }

.theme-svs_zivocisne_produkty .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-svs_zivocisne_produkty .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-svs_zivocisne_produkty .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-svs_zivocisne_produkty .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-svs_zivocisne_produkty .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-svs_obchodovani h1, 
.theme-svs_obchodovani a:link, .theme-svs_obchodovani #site-name a.link:visited, .theme-svs_obchodovani #main a.link:visited { color: #00387d; }
.theme-svs_obchodovani a:visited { color: #333; }

.theme-svs_obchodovani #site-list.expanded .expanded-data .site-set .name,
.theme-svs_obchodovani #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-svs_obchodovani #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-svs_obchodovani #head-bot { background-color: #98caeb; color: #000; }

.theme-svs_obchodovani #head-top a:hover { background-color: #98caeb; }
.theme-svs_obchodovani #head-top .selected, .theme-svs_obchodovani #head-top .selected-last { background-color: #cde6f5; }

.theme-svs_obchodovani thead th, 
.theme-svs_obchodovani tr.h th, 
.theme-svs_obchodovani tfoot td, 
.theme-svs_obchodovani .for-table, 
.theme-svs_obchodovani .box .h,
.theme-svs_obchodovani .sidebar-calendar td.today,
.theme-svs_obchodovani #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-svs_obchodovani .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_obchodovani .inv .h, 
.theme-svs_obchodovani tr.inv th,
.theme-svs_obchodovani tr.inv td,
.theme-svs_obchodovani tr.inv a:link,
.theme-svs_obchodovani #main a:focus,
.theme-svs_obchodovani #breadcrumbs a:focus,
.theme-svs_obchodovani #user a:focus,
.theme-svs_obchodovani #foot a:focus,
.theme-svs_obchodovani #main tr.inv a:visited,
.theme-svs_obchodovani .structured-text h2,
.theme-svs_obchodovani #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-svs_obchodovani table.no-head { border-top: solid 0.5em #00387d; }
.theme-svs_obchodovani .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-svs_obchodovani #site-name { background-image: url('/public/web/pub/6/3/d5/448866_667944_illu_obchodovani.jpg'); }
.theme-svs_obchodovani input.submit, 
.theme-svs_obchodovani button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-svs_obchodovani input.altbtn,
.theme-svs_obchodovani button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-svs_obchodovani #head-top ul *, 
.theme-svs_obchodovani #advanced-search a, 
.theme-svs_obchodovani #site-list a,
.theme-svs_obchodovani #alt-site-list a { color: #000; outline: none; }

.theme-svs_obchodovani #site-list .expand-parent,
.theme-svs_obchodovani #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-svs_obchodovani #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-svs_obchodovani #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-svs_obchodovani #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-svs_obchodovani #site-list .expanded-data a:link, .theme-svs_obchodovani #site-list .expanded-data a:visited { color: #000; }
.theme-svs_obchodovani #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-svs_obchodovani #head-top ul a:focus span,
.theme-svs_obchodovani #site-list a:focus span,
.theme-svs_obchodovani #advanced-search a:focus span { outline: solid 1px #000; }
.theme-svs_obchodovani #head-bot a:focus .arr { outline: none; }

.theme-svs_obchodovani #submenu li,
.theme-svs_obchodovani .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-svs_obchodovani .threads li div, .theme-svs_obchodovani .threads li div p.post-info { background-color: #e5f1f9; }
.theme-svs_obchodovani .threads li div.new { border-color: #00387d; }

.theme-svs_obchodovani .vote-box .progress span { background-color: #6ab1e1; }

.theme-svs_obchodovani .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-svs_obchodovani .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-svs_obchodovani .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-svs_obchodovani .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-svs_obchodovani .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-svs_zvirata h1, 
.theme-svs_zvirata a:link, .theme-svs_zvirata #site-name a.link:visited, .theme-svs_zvirata #main a.link:visited { color: #00387d; }
.theme-svs_zvirata a:visited { color: #333; }

.theme-svs_zvirata #site-list.expanded .expanded-data .site-set .name,
.theme-svs_zvirata #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-svs_zvirata #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-svs_zvirata #head-bot { background-color: #98caeb; color: #000; }

.theme-svs_zvirata #head-top a:hover { background-color: #98caeb; }
.theme-svs_zvirata #head-top .selected, .theme-svs_zvirata #head-top .selected-last { background-color: #cde6f5; }

.theme-svs_zvirata thead th, 
.theme-svs_zvirata tr.h th, 
.theme-svs_zvirata tfoot td, 
.theme-svs_zvirata .for-table, 
.theme-svs_zvirata .box .h,
.theme-svs_zvirata .sidebar-calendar td.today,
.theme-svs_zvirata #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-svs_zvirata .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_zvirata .inv .h, 
.theme-svs_zvirata tr.inv th,
.theme-svs_zvirata tr.inv td,
.theme-svs_zvirata tr.inv a:link,
.theme-svs_zvirata #main a:focus,
.theme-svs_zvirata #breadcrumbs a:focus,
.theme-svs_zvirata #user a:focus,
.theme-svs_zvirata #foot a:focus,
.theme-svs_zvirata #main tr.inv a:visited,
.theme-svs_zvirata .structured-text h2,
.theme-svs_zvirata #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-svs_zvirata table.no-head { border-top: solid 0.5em #00387d; }
.theme-svs_zvirata .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-svs_zvirata #site-name { background-image: url('/public/web/pub/e7/58/7b/448797_667941_illu_zvirata.jpg'); }
.theme-svs_zvirata input.submit, 
.theme-svs_zvirata button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-svs_zvirata input.altbtn,
.theme-svs_zvirata button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-svs_zvirata #head-top ul *, 
.theme-svs_zvirata #advanced-search a, 
.theme-svs_zvirata #site-list a,
.theme-svs_zvirata #alt-site-list a { color: #000; outline: none; }

.theme-svs_zvirata #site-list .expand-parent,
.theme-svs_zvirata #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-svs_zvirata #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-svs_zvirata #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-svs_zvirata #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-svs_zvirata #site-list .expanded-data a:link, .theme-svs_zvirata #site-list .expanded-data a:visited { color: #000; }
.theme-svs_zvirata #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-svs_zvirata #head-top ul a:focus span,
.theme-svs_zvirata #site-list a:focus span,
.theme-svs_zvirata #advanced-search a:focus span { outline: solid 1px #000; }
.theme-svs_zvirata #head-bot a:focus .arr { outline: none; }

.theme-svs_zvirata #submenu li,
.theme-svs_zvirata .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-svs_zvirata .threads li div, .theme-svs_zvirata .threads li div p.post-info { background-color: #e5f1f9; }
.theme-svs_zvirata .threads li div.new { border-color: #00387d; }

.theme-svs_zvirata .vote-box .progress span { background-color: #6ab1e1; }

.theme-svs_zvirata .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-svs_zvirata .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-svs_zvirata .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-svs_zvirata .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-svs_zvirata .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-svs_root_custom h1, 
.theme-svs_root_custom a:link, .theme-svs_root_custom #site-name a.link:visited, .theme-svs_root_custom #main a.link:visited { color: #00387d; }
.theme-svs_root_custom a:visited { color: #333; }

.theme-svs_root_custom #site-list.expanded .expanded-data .site-set .name,
.theme-svs_root_custom #alt-site-list.expanded .expanded-data .site-set .name { color: #00306a; }


.theme-svs_root_custom #head-top { background-color: #6ab1e1; color: #000; border-color: #cde6f5; } 
.theme-svs_root_custom #head-bot { background-color: #98caeb; color: #000; }

.theme-svs_root_custom #head-top a:hover { background-color: #98caeb; }
.theme-svs_root_custom #head-top .selected, .theme-svs_root_custom #head-top .selected-last { background-color: #cde6f5; }

.theme-svs_root_custom thead th, 
.theme-svs_root_custom tr.h th, 
.theme-svs_root_custom tfoot td, 
.theme-svs_root_custom .for-table, 
.theme-svs_root_custom .box .h,
.theme-svs_root_custom .sidebar-calendar td.today,
.theme-svs_root_custom #main .sidebar-calendar td.today a.day { background-color: #00387d; color: #fff; }
.theme-svs_root_custom .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_root_custom .inv .h, 
.theme-svs_root_custom tr.inv th,
.theme-svs_root_custom tr.inv td,
.theme-svs_root_custom tr.inv a:link,
.theme-svs_root_custom #main a:focus,
.theme-svs_root_custom #breadcrumbs a:focus,
.theme-svs_root_custom #user a:focus,
.theme-svs_root_custom #foot a:focus,
.theme-svs_root_custom #main tr.inv a:visited,
.theme-svs_root_custom .structured-text h2,
.theme-svs_root_custom #main .sidebar-calendar td a.day { background: #6ab1e1; color: #000; }
.theme-svs_root_custom table.no-head { border-top: solid 0.5em #00387d; }
.theme-svs_root_custom .pages li strong { border-color: #6ab1e1; color: #00387d; }

.theme-svs_root_custom #site-name { background-image: url('/public/web/pub/9d/24/d5/360437_667742_illu_svs.jpg'); }
.theme-svs_root_custom input.submit, 
.theme-svs_root_custom button.submit { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #00387d; color: #fff }
.theme-svs_root_custom input.altbtn,
.theme-svs_root_custom button.altbtn { border-color: #3290ab #002b61 #002b61 #3290ab; background-color: #6ab1e1; color: #000 }

.theme-svs_root_custom #head-top ul *, 
.theme-svs_root_custom #advanced-search a, 
.theme-svs_root_custom #site-list a,
.theme-svs_root_custom #alt-site-list a { color: #000; outline: none; }

.theme-svs_root_custom #site-list .expand-parent,
.theme-svs_root_custom #alt-site-list .expand-parent { background-color: #6ab1e1; }

.theme-svs_root_custom #site-list .expanded-data {
	background: #6ab1e1;
	background: -moz-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ab1e1), color-stop(100%, #98caeb));
	background: -webkit-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -o-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: -ms-linear-gradient(top, #6ab1e1 0%, #98caeb 100%);
	background: linear-gradient(to bottom, #6ab1e1 0%, #98caeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ab1e1', endColorstr='#98caeb',GradientType=0 );
}
.theme-svs_root_custom #site-list.expanded .expand-parent { background-color: #6ab1e1; }
.theme-svs_root_custom #site-list .expanded-data a:hover { background-color: #cde6f5; }
.theme-svs_root_custom #site-list .expanded-data a:link, .theme-svs_root_custom #site-list .expanded-data a:visited { color: #000; }
.theme-svs_root_custom #site-list .expanded-data-double .site-set { border-color: #6ab1e1; }


.theme-svs_root_custom #head-top ul a:focus span,
.theme-svs_root_custom #site-list a:focus span,
.theme-svs_root_custom #advanced-search a:focus span { outline: solid 1px #000; }
.theme-svs_root_custom #head-bot a:focus .arr { outline: none; }

.theme-svs_root_custom #submenu li,
.theme-svs_root_custom .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }

.theme-svs_root_custom .threads li div, .theme-svs_root_custom .threads li div p.post-info { background-color: #e5f1f9; }
.theme-svs_root_custom .threads li div.new { border-color: #00387d; }

.theme-svs_root_custom .vote-box .progress span { background-color: #6ab1e1; }

.theme-svs_root_custom .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-svs_root_custom .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-svs_root_custom .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-svs_root_custom .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-svs_root_custom .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-vinarsky_zakon h1, 
.theme-vinarsky_zakon a:link, .theme-vinarsky_zakon #site-name a.link:visited, .theme-vinarsky_zakon #main a.link:visited { color: #005127; }
.theme-vinarsky_zakon a:visited { color: #333; }

.theme-vinarsky_zakon #site-list.expanded .expanded-data .site-set .name,
.theme-vinarsky_zakon #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-vinarsky_zakon #site-list.expanded li a,
.theme-vinarsky_zakon #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-vinarsky_zakon #head-top { background-color: #005127; color: #fff; border-color: #afcc33; } 
.theme-vinarsky_zakon #head-bot { background-color: #006330; color: #fff; }

.theme-vinarsky_zakon #head-top a:hover { background-color: #006330; }
.theme-vinarsky_zakon #head-top .selected, .theme-vinarsky_zakon #head-top .selected-last { background-color: #afcc33; }

.theme-vinarsky_zakon thead th, 
.theme-vinarsky_zakon tr.h th, 
.theme-vinarsky_zakon tfoot td, 
.theme-vinarsky_zakon .for-table, 
.theme-vinarsky_zakon .box .h,
.theme-vinarsky_zakon .sidebar-calendar td.today,
.theme-vinarsky_zakon #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-vinarsky_zakon .sidebar-calendar td.today { border-color: #005127; }
.theme-vinarsky_zakon .inv .h,
.theme-vinarsky_zakon tr.inv th,
.theme-vinarsky_zakon tr.inv td,
.theme-vinarsky_zakon tr.inv a:link,
.theme-vinarsky_zakon #main a:focus,
.theme-vinarsky_zakon #breadcrumbs a:focus,
.theme-vinarsky_zakon #user a:focus,
.theme-vinarsky_zakon #foot a:focus,
.theme-vinarsky_zakon #main tr.inv a:visited,
.theme-vinarsky_zakon .structured-text h2,
.theme-vinarsky_zakon #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-vinarsky_zakon table.no-head { border-top: solid 0.5em #005127; }
.theme-vinarsky_zakon .pages li strong { border-color: #a2bd30; color: #005127; }

.theme-vinarsky_zakon #site-name { background-image: url('/public/web/pub/b0/d4/fc/518851_769753_grapes_illu_6.jpg'); }
.theme-vinarsky_zakon input.submit, 
.theme-vinarsky_zakon button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-vinarsky_zakon input.altbtn,
.theme-vinarsky_zakon button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #005127; color: #fff }

.theme-vinarsky_zakon #head-top ul *, 
.theme-vinarsky_zakon #advanced-search a, 
.theme-vinarsky_zakon #site-list a,
.theme-vinarsky_zakon #alt-site-list a { color: #fff; outline: none; }

.theme-vinarsky_zakon #site-list .expand-parent,
.theme-vinarsky_zakon #alt-site-list .expand-parent { background-color: #005127; }

.theme-vinarsky_zakon #site-list .expanded-data {
	background: #005127;
	background: -moz-linear-gradient(top, #005127 0%, #006330 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005127), color-stop(100%, #006330));
	background: -webkit-linear-gradient(top, #005127 0%, #006330 100%);
	background: -o-linear-gradient(top, #005127 0%, #006330 100%);
	background: -ms-linear-gradient(top, #005127 0%, #006330 100%);
	background: linear-gradient(to bottom, #005127 0%, #006330 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005127', endColorstr='#006330',GradientType=0 );
}
.theme-vinarsky_zakon #site-list.expanded .expand-parent { background-color: #005127; }
.theme-vinarsky_zakon #site-list .expanded-data a:hover { background-color: #afcc33; }
.theme-vinarsky_zakon #site-list .expanded-data a:link, .theme-vinarsky_zakon #site-list .expanded-data a:visited { color: #fff; }
.theme-vinarsky_zakon #site-list .expanded-data-double .site-set { border-color: #005127; }

.theme-vinarsky_zakon #head-top .selected a:link,
.theme-vinarsky_zakon #head-top .selected a:visited,
.theme-vinarsky_zakon #head-top .selected strong,
.theme-vinarsky_zakon #head-top .selected-last a:link,
.theme-vinarsky_zakon #head-top .selected-last a:visited,
.theme-vinarsky_zakon #head-top .selected-last strong,
.theme-vinarsky_zakon #site-list .expanded-data a:hover { color: #000; }
.theme-vinarsky_zakon #site-list.expanded li a:hover,
.theme-vinarsky_zakon #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-vinarsky_zakon #head-top ul a:focus span,
.theme-vinarsky_zakon #site-list a:focus span,
.theme-vinarsky_zakon #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-vinarsky_zakon #head-bot a:focus .arr { outline: none; }

.theme-vinarsky_zakon #submenu li,
.theme-vinarsky_zakon .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

.theme-vinarsky_zakon .threads li div, .theme-vinarsky_zakon .threads li div p.post-info { background-color: #d2e0d2; }
.theme-vinarsky_zakon .threads li div.new { border-color: #a2bd30; }

.theme-vinarsky_zakon .vote-box .progress span { background-color: #005127; }

.theme-vinarsky_zakon .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-vinarsky_zakon .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-vinarsky_zakon .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-vinarsky_zakon .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-vinarsky_zakon .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-biomleko h1, 
.theme-biomleko a:link, .theme-biomleko #site-name a.link:visited, .theme-biomleko #main a.link:visited { color: #27408b; }
.theme-biomleko a:visited { color: #333; }

.theme-biomleko #site-list.expanded .expanded-data .site-set .name,
.theme-biomleko #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-biomleko #site-list.expanded li a,
.theme-biomleko #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-biomleko #head-top { background-color: #27408b; color: #fff; border-color: #cd9b9b; } 
.theme-biomleko #head-bot { background-color: #cd9b9b; color: #fff; }

.theme-biomleko #head-top a:hover { background-color: #cd9b9b; }
.theme-biomleko #head-top .selected, .theme-biomleko #head-top .selected-last { background-color: #cd9b9b; }

.theme-biomleko thead th, 
.theme-biomleko tr.h th, 
.theme-biomleko tfoot td, 
.theme-biomleko .for-table, 
.theme-biomleko .box .h,
.theme-biomleko .sidebar-calendar td.today,
.theme-biomleko #main .sidebar-calendar td.today a.day { background-color: #27408b; color: #fff; }
.theme-biomleko .sidebar-calendar td.today { border-color: #27408b; }
.theme-biomleko .inv .h,
.theme-biomleko tr.inv th,
.theme-biomleko tr.inv td,
.theme-biomleko tr.inv a:link,
.theme-biomleko #main a:focus,
.theme-biomleko #breadcrumbs a:focus,
.theme-biomleko #user a:focus,
.theme-biomleko #foot a:focus,
.theme-biomleko #main tr.inv a:visited,
.theme-biomleko .structured-text h2,
.theme-biomleko #main .sidebar-calendar td a.day { background: #27408b; color: #fff; }
.theme-biomleko table.no-head { border-top: solid 0.5em #27408b; }
.theme-biomleko .pages li strong { border-color: #27408b; color: #27408b; }

.theme-biomleko #site-name { background-image: url('/public/web/pub/d6/1a/5d/551899_813177_ilustrace_navrh1.jpg'); }
.theme-biomleko input.submit, 
.theme-biomleko button.submit { border-color: #cd9b9b #27408b #27408b #cd9b9b; background-color: #27408b; color: #fff }
.theme-biomleko input.altbtn,
.theme-biomleko button.altbtn { border-color: #cd9b9b #27408b #27408b #cd9b9b; background-color: #27408b; color: #fff }

.theme-biomleko #head-top ul *, 
.theme-biomleko #advanced-search a, 
.theme-biomleko #site-list a,
.theme-biomleko #alt-site-list a { color: #fff; outline: none; }

.theme-biomleko #site-list .expand-parent,
.theme-biomleko #alt-site-list .expand-parent { background-color: #27408b; }

.theme-biomleko #site-list .expanded-data {
	background: #27408b;
	background: -moz-linear-gradient(top, #27408b 0%, #cd9b9b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #27408b), color-stop(100%, #cd9b9b));
	background: -webkit-linear-gradient(top, #27408b 0%, #cd9b9b 100%);
	background: -o-linear-gradient(top, #27408b 0%, #cd9b9b 100%);
	background: -ms-linear-gradient(top, #27408b 0%, #cd9b9b 100%);
	background: linear-gradient(to bottom, #27408b 0%, #cd9b9b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27408b', endColorstr='#cd9b9b',GradientType=0 );
}
.theme-biomleko #site-list.expanded .expand-parent { background-color: #27408b; }
.theme-biomleko #site-list .expanded-data a:hover { background-color: #cd9b9b; }
.theme-biomleko #site-list .expanded-data a:link, .theme-biomleko #site-list .expanded-data a:visited { color: #fff; }
.theme-biomleko #site-list .expanded-data-double .site-set { border-color: #27408b; }

.theme-biomleko #head-top .selected a:link,
.theme-biomleko #head-top .selected a:visited,
.theme-biomleko #head-top .selected strong,
.theme-biomleko #head-top .selected-last a:link,
.theme-biomleko #head-top .selected-last a:visited,
.theme-biomleko #head-top .selected-last strong,
.theme-biomleko #site-list .expanded-data a:hover { color: #000; }
.theme-biomleko #site-list.expanded li a:hover,
.theme-biomleko #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-biomleko #head-top ul a:focus span,
.theme-biomleko #site-list a:focus span,
.theme-biomleko #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-biomleko #head-bot a:focus .arr { outline: none; }

.theme-biomleko #submenu li,
.theme-biomleko .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

.theme-biomleko .threads li div, .theme-biomleko .threads li div p.post-info { background-color: #d2e0d2; }
.theme-biomleko .threads li div.new { border-color: #27408b; }

.theme-biomleko .vote-box .progress span { background-color: #27408b; }

.theme-biomleko .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-biomleko .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-biomleko .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-biomleko .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-biomleko .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }




.theme-forests_1 h1, 
.theme-forests_1 a:link, .theme-forests_1 #site-name a.link:visited, .theme-forests_1 #main a.link:visited { color: #005127; }
.theme-forests_1 a:visited { color: #333; }

.theme-forests_1 #site-list.expanded .expanded-data .site-set .name,
.theme-forests_1 #alt-site-list.expanded .expanded-data .site-set .name { color: #fff; }

.theme-forests_1 #site-list.expanded li a,
.theme-forests_1 #alt-site-list.expanded li a { background-position: 8px -96px; }

.theme-forests_1 #head-top { background-color: #005127; color: #fff; border-color: #afcc33; } 
.theme-forests_1 #head-bot { background-color: #006330; color: #fff; }

.theme-forests_1 #head-top a:hover { background-color: #006330; }
.theme-forests_1 #head-top .selected, .theme-forests_1 #head-top .selected-last { background-color: #afcc33; }

.theme-forests_1 thead th, 
.theme-forests_1 tr.h th, 
.theme-forests_1 tfoot td, 
.theme-forests_1 .for-table, 
.theme-forests_1 .box .h,
.theme-forests_1 .sidebar-calendar td.today,
.theme-forests_1 #main .sidebar-calendar td.today a.day { background-color: #005127; color: #fff; }
.theme-forests_1 .sidebar-calendar td.today { border-color: #005127; }
.theme-forests_1 .inv .h,
.theme-forests_1 tr.inv th,
.theme-forests_1 tr.inv td,
.theme-forests_1 tr.inv a:link,
.theme-forests_1 #main a:focus,
.theme-forests_1 #breadcrumbs a:focus,
.theme-forests_1 #user a:focus,
.theme-forests_1 #foot a:focus,
.theme-forests_1 #main tr.inv a:visited,
.theme-forests_1 .structured-text h2,
.theme-forests_1 #main .sidebar-calendar td a.day { background: #a2bd30; color: #000; }
.theme-forests_1 table.no-head { border-top: solid 0.5em #005127; }
.theme-forests_1 .pages li strong { border-color: #a2bd30; color: #005127; }

.theme-forests_1 #site-name { background-image: url('/public/web/pub/50/7/d1/187752_330348_lesII.jpg'); }
.theme-forests_1 input.submit, 
.theme-forests_1 button.submit { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #a2bd30; color: #000 }
.theme-forests_1 input.altbtn,
.theme-forests_1 button.altbtn { border-color: #b5cb5b #7d9225 #7d9225 #b5cb5b; background-color: #005127; color: #fff }

.theme-forests_1 #head-top ul *, 
.theme-forests_1 #advanced-search a, 
.theme-forests_1 #site-list a,
.theme-forests_1 #alt-site-list a { color: #fff; outline: none; }

.theme-forests_1 #site-list .expand-parent,
.theme-forests_1 #alt-site-list .expand-parent { background-color: #005127; }

.theme-forests_1 #site-list .expanded-data {
	background: #005127;
	background: -moz-linear-gradient(top, #005127 0%, #006330 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #005127), color-stop(100%, #006330));
	background: -webkit-linear-gradient(top, #005127 0%, #006330 100%);
	background: -o-linear-gradient(top, #005127 0%, #006330 100%);
	background: -ms-linear-gradient(top, #005127 0%, #006330 100%);
	background: linear-gradient(to bottom, #005127 0%, #006330 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005127', endColorstr='#006330',GradientType=0 );
}
.theme-forests_1 #site-list.expanded .expand-parent { background-color: #005127; }
.theme-forests_1 #site-list .expanded-data a:hover { background-color: #afcc33; }
.theme-forests_1 #site-list .expanded-data a:link, .theme-forests_1 #site-list .expanded-data a:visited { color: #fff; }
.theme-forests_1 #site-list .expanded-data-double .site-set { border-color: #005127; }

.theme-forests_1 #head-top .selected a:link,
.theme-forests_1 #head-top .selected a:visited,
.theme-forests_1 #head-top .selected strong,
.theme-forests_1 #head-top .selected-last a:link,
.theme-forests_1 #head-top .selected-last a:visited,
.theme-forests_1 #head-top .selected-last strong,
.theme-forests_1 #site-list .expanded-data a:hover { color: #000; }
.theme-forests_1 #site-list.expanded li a:hover,
.theme-forests_1 #alt-site-list.expanded li a:hover { background-position: 8px -196px; }

.theme-forests_1 #head-top ul a:focus span,
.theme-forests_1 #site-list a:focus span,
.theme-forests_1 #advanced-search a:focus span { outline: solid 1px #fff; }
.theme-forests_1 #head-bot a:focus .arr { outline: none; }

.theme-forests_1 #submenu li,
.theme-forests_1 .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

.theme-forests_1 .threads li div, .theme-forests_1 .threads li div p.post-info { background-color: #d2e0d2; }
.theme-forests_1 .threads li div.new { border-color: #a2bd30; }

.theme-forests_1 .vote-box .progress span { background-color: #005127; }

.theme-forests_1 .vote-box .vote-title { padding: 0.75em; margin-bottom: 0; }

.theme-forests_1 .vote-box .data ul { list-style-type: none; margin: 0!important; padding: 0; }
.theme-forests_1 .vote-box .data li { margin: 0 0 3px; padding: 0px 0px 10px; background-color: #fff; position: relative; }
.theme-forests_1 .vote-box .data .progress, .vote-box .data .progress span { display: block; height: 4px; margin: 5px 0 0; width: 75%; }

.theme-forests_1 .vote-box .vote-count { position: absolute; right: 6px; bottom: 4px; }

