

/* /public/web/static/10941-1-PUB_PROD/none/resource/index.css */

/* 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 { margin: 0; padding: 0; border: solid 0 #ccc; background-repeat: no-repeat; }

html { font-size: 100.01%; text-align: center; }
body, table { font-family: Verdana, 'Geneva CE', lucida, sans-serif; }
table { font-size: 100%; border-collapse: collapse; }


/* default color and font size */

body { color: #333; background: #fff; font-size: 75%; line-height: 1.5em; }


/* links */

a:link { color: #00501f; text-decoration: underline; }
a:visited { color: #333; }


/* text flow */

p, ul, ol, dl, dd, table, form, fieldset, blockquote { margin-bottom: 1.5em; }
ul, ol, dd, blockquote { margin-left: 1.5em; }
blockquote { margin-right: 1.5em; }

hr { height: 0.25em; padding: 0; border: 0; background-color: #ccc; color: #ccc; margin-bottom: 1.25em; }

sup, sub { line-height: 0; }


/* list style */

ul { list-style-type: square; }
ol { list-style-type: decimal; }
.plain-list { list-style-type: none; margin-left: 0; }


/* font-weight */

h1, h2, h3 { font-weight: normal; }
th, strong, dt, h4, h5, h6, dfn { font-weight: bold; }


/* font style */

em, dfn, q, cite { font-style: italic; }


/* 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 { color: #00501f; }
h2, h3 { color: #000; }
h4, h5, h6 { color: #222; }

h1 { font-size: 2em; line-height: 1.5em; margin-bottom: 0.5em; }
h2 { font-size: 1.5em; line-height: 2em; margin-top: 1.5em; margin-bottom: 0.5em; }
h1+h2 { margin-top: -0.5em; margin-bottom: 0.5em; }
h3 { font-size: 1.1667em; line-height: 1.2857; margin-bottom: 1.2857em; }
h4 { font-size: 1em; line-height: 1.5em; margin-bottom: 1.5em; }
h5, h6 { font-size: 0.9167em; line-height: 1.6364em; margin-bottom: 1.6364em; }


/* other sizes */

.rem { font-size: 0.9167em; line-height: 1.6364em; }
p.rem, .rem p, .rem ul, .rem ol { margin-bottom: 1.6364em; }
.rem ul, .rem ol { margin-left: 1.6364em; }


/* illustrations */

p img.right { float: right; margin: 0 0 1.5em 1.5em; }
p img, p img.left { float: left; margin: 0 1.5em 1.5em 0; padding: 0; }


/* document revisions */

ins { background: #060; color: #fff; }
del { background: #900; color: #fff; }


/* data tables */

table.grid-view, table.grid-view td, table.grid-view th { border: solid 1px #fff; color: #000; }
table.grid-view td, table.grid-view th { text-align: left; vertical-align: top; background-color: #fff; }
table.grid-view tbody tr:hover td, table.grid-view tbody tr:hover th,
table.grid-view tbody tr.selected td, table.grid-view tbody tr.selected th { background-color: #ffc; }
table.grid-view thead th, table.grid-view tbody tr.h th, table.grid-view tfoot td { background-color: #a2bf30; font-weight: normal; }
table.grid-view th, table.grid-view td, table.grid-view caption { padding: 4px 10px 4px 5px; }
table.grid-view tr.even td, table.grid-view tr.even th { background-color: #e9e9e9; }
table.grid-view caption { background: #e9e9e9; }

table.grid-view tr.inv th { color: #fff; background-color: #2e5d28; }
table.grid-view tr.inv th a:link, table.grid-view tr.inv th a:visited { color: #fff; }


/* 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 { font-weight: bold; }


/* forms */

.text, textarea { border: 1px solid #999; background: #fff; padding: 2px; }
.submit { 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 { padding: 1px 3px; }

.submit-x { background-image: url('/public/web/pub/67/74/50/11353_4_cross_white.gif');}
.submit-r { background-image: url('/public/web/pub/db/b5/65/11333_4_r_white.gif'); }
.submit-x, .submit-r { background-repeat: no-repeat; background-position: center center; font-size: 0.9167em; padding: 0; width: 15px; line-height: 15px }

.required { border-color: #000; }
.disabled, .button-disabled { border-color: #ccc; color: #666; }
input.disabled, textarea.disabled { background-color: #eee; }
.error { border-color: #c00; }
input.error, textarea.error { background-color: #fcc; }


/* messages */

.msg-error, .msg-notice, .msg-success { padding: 0.6667em 1.5em; border: 0.0833em solid #ddd; margin-bottom: 1.5em; }
.msg-error *:last-child, .msg-notice *:last-child, .msg-success *:last-child { margin-bottom: 0; }
.msg-error { background-color: #ffebeb; border-color: #c00; }
.msg-notice { background-color: #b4d8f6; border-color: #045295; }
.msg-success { background-color: #e6efc2; border-color: #c6d880; }

.msg-error, .field-error { color: #c00; }
.msg-notice, .field-notice { color: #003b6d; }
.msg-success, .field-success { color: #264409; }

.field-comment { font-size: 0.9167em; color: #666; line-height: 2em; }

.field-h { font-size: 1em; color: #333; margin: 0 0 0.25em; font-weight: bold; }


/* boxes */

.box { margin: 0 0 1.5em; }
.box .h { font-size: 1em; line-height: 1.5em; margin: 0; padding: 0.1667em 0.75em; font-weight: normal; color: #000; background-color: #a2bd30; }
.inv .h { color: #fff; background-color: #2e5d28; }

.article-list .data { list-style-type: none; margin: 0; border-width: 0 1px 1px; padding: 0.75em; }
.article-list .data h3 { font-size: 1em; line-height: 1.5em; margin: 0 0 0.0833em; font-weight: normal; }


/* 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('/public/web/pub/1a/8e/27/11386_4_form_arrow_left.png'); }
.next, .next * { background-image: url('/public/web/pub/42/3b/3f/11394_4_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; }
.buttons .submit { margin-left: 2px; margin-right: 2px; }

.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 */

.per-page { float: right; margin-left: 1.5em; color: #000; }
.pages { text-align: left; margin-bottom: 1.5em; }
.per-page, .pages { overflow: hidden; }

.pages a, .pages span, .per-page a, .per-page span, .per-page .intro { display: block; float: left; padding: 0.25em 0.5em; margin-right: 0.1667em; }
.pages a, .per-page a { border: solid 1px #fff; }
.pages span, .per-page span { font-weight: bold; border: solid 1px #000; }


/* 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; }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

.wide { width: 100%; }

.no-margin { margin: 0; }

.r { display: table-row; }


/* 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-1 { display: none; }
.lb-visible .lb-shadow, .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-1 { z-index: 1001; display: table; }
.lb-visible .lb-2 { display: table-cell; margin: auto; vertical-align: middle; }
.lb-visible .lb-3 { margin: 0 auto; }

.lb-visible object { visibility: hidden; }

.lb-text { background-color: #fff; width: 48em; max-width: 100%; min-width: 400px; text-align: left; }

.lb-image img { border: solid 1px #333; vertical-align: middle; }
.lb-image a { margin: 1em; border: solid 1px #333; padding: 1em; background-color: #fff; }
.lb-image a img { border-color: #fff; border-width: 0 5px 3px }


/* COMMON PAGE PARTS */

/* alternate list formatting */

.submenu, .submenu ul, .form-links, #site-list ul { list-style-type: none; margin: 0; }


/* page layout */

#page { width: 83em; max-width: 100%; min-width: 960px; margin: 0 auto; padding: 11px 0 0; text-align: left; position: relative; }

#main, #foot { display: table; border-collapse: separate; border-spacing: 1.5em; }
#content, #apps { display: table-cell; vertical-align: top; }

#main { clear: both; }
#content { width: 100%; }
#apps, #aside { width: 224px; }

.app-for-portlet { padding: 0.75em; } /* iframe in right sidebar */

/* left column */

#content { display: table; border-spacing: 0; direction: rtl; } /* TODO: jaky display ma mit #content? */
#article, #aside { display: table-cell; direction: ltr; vertical-align: top; }
#aside { padding-right: 1.5em; }

.submenu li { background-image: url('/public/web/pub/f5/e5/ea/11335_4_arrows_submenu.gif'); background-repeat: no-repeat; background-color: #fff; padding-left: 15px; background-position: left 0.75em; }
.submenu a, .submenu strong, .submenu span { background-color: #fff; display: block; display: block; padding-top: 3px; padding-bottom: 3px; line-height: 1.5em; }
.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; }


/* app page variant */

.app-page #main, .app-page-r #main { table-layout: fixed; border-spacing: 0; margin: 0 1.5em; clear: both; direction: ltr; border: 0 none; }
.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; border-right: 1px solid #ccc; }

#app-aux { display: table-cell; direction: ltr; width: 215px; padding-left: 1.4166em; }
#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; border-left: 1px solid #ccc; border-right: 0; }
.app-page-r #app-aux { padding-left: 0; padding-right: 1.4166em; }


/* wizard steps */

#steps { border-bottom: 1px solid #ccc; margin: 0 1.5em 1.5em; clear: both; }
#steps:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
#steps li, #steps li a:link, #steps li a:visited { background-image: url('/public/web/pub/9b/9a/f0/11392_4_white_border.png'); }
#steps li { line-height: 1em; padding: 0 0 0 0.833em; float: left; display: inline; margin: 0 0.833em 0 0; list-style-type: none; background-position: left top; }
#steps a:link, #steps a:visited { display: block; color: #000; padding: 0.667em 0.833em 0.5em 0; font-weight: normal; background-position: right top;  }
#steps li.selected { background-position: left top; padding-bottom: 1px; margin-bottom: -1px; }

#steps li.selected,
#steps li.selected a,
#steps li.selected a:link,
#steps li.selected a:visited { background-image: url('/public/web/pub/1f/7d/46/11266_4_border.png'); }


.theme-agriculture h1, 
.theme-agriculture a:link { color: #62331c; }
.theme-agriculture a:visited { color: #333; }

.theme-agriculture table.grid-view thead th, 
.theme-agriculture tr.h th, 
.theme-agriculture table.grid-view tfoot td, 
.theme-agriculture table.grid-view .for-table, 
.theme-agriculture .box .h,
.theme-agriculture .sidebar-calendar td.today { background-color: #62331c; color: #fff; }
.theme-agriculture .sidebar-calendar td.today { border-color: 1px solid #62331c; }
.theme-agriculture .inv .h,
.theme-agriculture table.grid-view tr.inv th,
.theme-agriculture .structured-text h2,
.theme-agriculture .sidebar-calendar td.action { background: #eab90c; color: #000; }
.theme-agriculture .sidebar-calendar td.action { border-color: #eab90c; }
.theme-agriculture table.no-head { border-top: solid 0.5em #62331c; }
.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 .pages li strong { border-color: #62331c; color: #62331c; }

.theme-agriculture #steps li.selected, 
.theme-agriculture #steps li.selected a { background-image: url('/public/web/pub/64/e9/12/11470_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-agriculture .submenu li,
.theme-agriculture .arr { background-image: url('/public/web/pub/7c/9b/e4/11460_4_arrows_submenu.gif'); }


.theme-animalprotection h1, 
.theme-animalprotection a:link { color: #62331c; }
.theme-animalprotection a:visited { color: #333; }

.theme-animalprotection table.grid-view thead th, 
.theme-animalprotection table.grid-view tr.h th, 
.theme-animalprotection table.grid-view tfoot td, 
.theme-animalprotection .for-table, 
.theme-animalprotection .box .h,
.theme-animalprotection .sidebar-calendar td.today { background-color: #62331c; color: #fff; }
.theme-animalprotection .sidebar-calendar td.today { border-color: #62331c; }
.theme-animalprotection .inv .h, 
.theme-animalprotection table.grid-view tr.inv th,
.theme-animalprotection .structured-text h2,
.theme-animalprotection .sidebar-calendar td.action { background: #9f3c1d; color: #fff; }
.theme-animalprotection .sidebar-calendar td.action { border-color: #9f3c1d; }
.theme-animalprotection table.no-head { border-top: solid 0.5em #62331c; }
.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 .pages li strong { border-color: #9f3c1d; color: #9f3c1d; }

.theme-animalprotection #steps li.selected, 
.theme-animalprotection #steps li.selected a { background-image: url('/public/web/pub/c0/43/43/11485_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-animalprotection .submenu li,
.theme-animalprotection .arr { background-image: url('/public/web/pub/d8/d9/b2/11475_4_arrows_submenu.gif'); }


.theme-aqua h1, 
.theme-aqua a:link { color: #00387d; }
.theme-aqua a:visited { color: #333; }

.theme-aqua table.grid-view thead th, 
.theme-aqua table.grid-view tr.h th, 
.theme-aqua table.grid-view tfoot td, 
.theme-aqua .for-table, 
.theme-aqua .box .h,
.theme-aqua .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-aqua .sidebar-calendar td.today { border-color: #00387d; }
.theme-aqua .inv .h, 
.theme-aqua table.grid-view tr.inv th,
.theme-aqua .structured-text h2,
.theme-aqua .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-aqua .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-aqua table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-aqua #steps li.selected, 
.theme-aqua #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-aqua .submenu li,
.theme-aqua .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-country h1, 
.theme-country a:link { color: #005127; }
.theme-country a:visited { color: #333; }

.theme-country table.grid-view thead th, 
.theme-country table.grid-view tr.h th, 
.theme-country table.grid-view tfoot td, 
.theme-country .for-table, 
.theme-country .box .h,
.theme-country .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-country .sidebar-calendar td.today { border-color: #005127; }
.theme-country .inv .h, 
.theme-country table.grid-view tr.inv th,
.theme-country .structured-text h2,
.theme-country .sidebar-calendar td.action { background: #cccb1b; color: #000; }
.theme-country .sidebar-calendar td.action { border-color: #cccb1b; }
.theme-country table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #cccb1b; color: #cccb1b; }

.theme-country #steps li.selected, 
.theme-country #steps li.selected a { background-image: url('/public/web/pub/d8/39/d5/11515_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-country .submenu li,
.theme-country .arr { background-image: url('/public/web/pub/f0/37/59/11505_4_arrows_submenu.gif'); }


.theme-environment h1, 
.theme-environment a:link { color: #734b18; }
.theme-environment a:visited { color: #333; }

.theme-environment table.grid-view thead th, 
.theme-environment table.grid-view tr.h th, 
.theme-environment table.grid-view tfoot td, 
.theme-environment .for-table, 
.theme-environment .box .h,
.theme-environment .sidebar-calendar td.today { background-color: #734b18; color: #fff; }
.theme-environment .sidebar-calendar td.today { border-color: #734b18; }
.theme-environment .inv .h, 
.theme-environment table.grid-view tr.inv th,
.theme-environment .structured-text h2,
.theme-environment .sidebar-calendar td.action { background: #d8ab12; color: #000; }
.theme-environment .sidebar-calendar td.action { border-color: #d8ab12; }
.theme-environment table.no-head { border-top: solid 0.5em #734b18; }
.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 .pages li strong { border-color: #d8ab12; color: #d8ab12; }

.theme-environment #steps li.selected, 
.theme-environment #steps li.selected a { background-image: url('/public/web/pub/f6/0/4a/11528_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-environment .submenu li,
.theme-environment .arr { background-image: url('/public/web/pub/57/c5/1f/11520_4_arrows_submenu.gif'); }


.theme-farmer h1, 
.theme-farmer a:link { color: #005127; }
.theme-farmer a:visited { color: #333; }

.theme-farmer table.grid-view thead th, 
.theme-farmer table.grid-view tr.h th, 
.theme-farmer table.grid-view tfoot td, 
.theme-farmer .for-table, 
.theme-farmer .box .h,
.theme-farmer .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-farmer .sidebar-calendar td.today { border-color: #005127; }
.theme-farmer .inv .h, 
.theme-farmer table.grid-view tr.inv th,
.theme-farmer .structured-text h2,
.theme-farmer .sidebar-calendar td.action { background: #1c401a; color: #fff; }
.theme-farmer .sidebar-calendar td.action { border-color: #1c401a; }
.theme-farmer table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #1c401a; color: #1c401a; }

.theme-farmer #steps li.selected, 
.theme-farmer #steps li.selected a { background-image: url('/public/web/pub/9b/78/67/11545_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-farmer .submenu li,
.theme-farmer .arr { background-image: url('/public/web/pub/b3/3/ee/11535_4_arrows_submenu.gif'); }


.theme-food h1, 
.theme-food a:link { color: #734b18; }
.theme-food a:visited { color: #333; }

.theme-food table.grid-view thead th, 
.theme-food table.grid-view tr.h th, 
.theme-food table.grid-view tfoot td, 
.theme-food .for-table, 
.theme-food .box .h,
.theme-food .sidebar-calendar td.today { background-color: #734b18; color: #fff; }
.theme-food .sidebar-calendar td.today { border-color: #734b18; }
.theme-food .inv .h, 
.theme-food table.grid-view tr.inv th,
.theme-food .structured-text h2,
.theme-food .sidebar-calendar td.action { background: #E38B35; color: #000; }
.theme-food .sidebar-calendar td.action { border-color: #E38B35; }
.theme-food table.no-head { border-top: solid 0.5em #734b18; }
.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 .pages li strong { border-color: #E38B35; color: #E38B35; }

.theme-food #steps li.selected, 
.theme-food #steps li.selected a { background-image: url('/public/web/pub/2/5d/c9/11560_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-food .submenu li,
.theme-food .arr { background-image: url('/public/web/pub/1a/91/b4/11550_4_arrows_submenu.gif'); }


.theme-forests h1, 
.theme-forests a:link { color: #005127; }
.theme-forests a:visited { color: #333; }

.theme-forests table.grid-view thead th, 
.theme-forests tr.h th, 
.theme-forests table.grid-view tfoot td, 
.theme-forests table.grid-view .for-table, 
.theme-forests .box .h,
.theme-forests .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-forests .sidebar-calendar td.today { border-color: 1px solid #005127; }
.theme-forests .inv .h,
.theme-forests table.grid-view tr.inv th,
.theme-forests .structured-text h2,
.theme-forests .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-forests .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-forests table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #005127; color: #005127; }

.theme-forests #steps li.selected, 
.theme-forests #steps li.selected a { background-image: url('/public/web/pub/95/4e/1/11408_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-forests .submenu li,
.theme-forests .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }


.theme-grants h1, 
.theme-grants a:link { color: #00387d; }
.theme-grants a:visited { color: #333; }

.theme-grants table.grid-view thead th, 
.theme-grants tr.h th, 
.theme-grants table.grid-view tfoot td, 
.theme-grants table.grid-view .for-table, 
.theme-grants .box .h,
.theme-grants .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-grants .sidebar-calendar td.today { border-color: 1px solid #00387d; }
.theme-grants .inv .h,
.theme-grants table.grid-view tr.inv th,
.theme-grants .structured-text h2,
.theme-grants .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-grants .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-grants table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #00387d; color: #00387d; }

.theme-grants #steps li.selected, 
.theme-grants #steps li.selected a { background-image: url('/public/web/pub/5e/b7/f9/11575_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-grants .submenu li,
.theme-grants .arr { background-image: url('/public/web/pub/76/cf/82/11565_4_arrows_submenu.gif'); }


.theme-landoffices h1, 
.theme-landoffices a:link { color: #78491C; }
.theme-landoffices a:visited { color: #333; }

.theme-landoffices table.grid-view thead th, 
.theme-landoffices tr.h th, 
.theme-landoffices table.grid-view tfoot td, 
.theme-landoffices table.grid-view .for-table, 
.theme-landoffices .box .h,
.theme-landoffices .sidebar-calendar td.today { background-color: #78491C; color: #fff; }
.theme-landoffices .sidebar-calendar td.today { border-color: 1px solid #78491C; }
.theme-landoffices .inv .h,
.theme-landoffices table.grid-view tr.inv th,
.theme-landoffices .structured-text h2,
.theme-landoffices .sidebar-calendar td.action { background: #996E2E; color: #000; }
.theme-landoffices .sidebar-calendar td.action { border-color: #996E2E; }
.theme-landoffices table.no-head { border-top: solid 0.5em #78491C; }
.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 .pages li strong { border-color: #78491C; color: #78491C; }

.theme-landoffices #steps li.selected, 
.theme-landoffices #steps li.selected a { background-image: url('/public/web/pub/fc/32/63/11423_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-landoffices .submenu li,
.theme-landoffices .arr { background-image: url('/public/web/pub/14/cd/7d/11413_4_arrows_submenu.gif'); }


.theme-ministry h1, 
.theme-ministry a:link { color: #007135; }
.theme-ministry a:visited { color: #333; }

.theme-ministry table.grid-view thead th, 
.theme-ministry tr.h th, 
.theme-ministry table.grid-view tfoot td, 
.theme-ministry table.grid-view .for-table, 
.theme-ministry .box .h,
.theme-ministry .sidebar-calendar td.today { background-color: #007135; color: #fff; }
.theme-ministry .sidebar-calendar td.today { border-color: 1px solid #007135; }
.theme-ministry .inv .h,
.theme-ministry table.grid-view tr.inv th,
.theme-ministry .structured-text h2,
.theme-ministry .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-ministry .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-ministry table.no-head { border-top: solid 0.5em #007135; }
.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 .pages li strong { border-color: #007135; color: #007135; }

.theme-ministry #steps li.selected, 
.theme-ministry #steps li.selected a { background-image: url('/public/web/pub/fd/4/b1/11455_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-ministry .submenu li,
.theme-ministry .arr { background-image: url('/public/web/pub/15/e/1e/11445_4_arrows_submenu.gif'); }


.theme-research h1, 
.theme-research a:link { color: #00387d; }
.theme-research a:visited { color: #333; }

.theme-research table.grid-view thead th, 
.theme-research table.grid-view tr.h th, 
.theme-research table.grid-view tfoot td, 
.theme-research .for-table, 
.theme-research .box .h,
.theme-research .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-research .sidebar-calendar td.today { border-color: #00387d; }
.theme-research .inv .h, 
.theme-research table.grid-view tr.inv th,
.theme-research .structured-text h2,
.theme-research .sidebar-calendar td.action { background: #0058b9; color: #fff; }
.theme-research .sidebar-calendar td.action { border-color: #0058b9; }
.theme-research table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #0058b9; color: #0058b9; }

.theme-research #steps li.selected, 
.theme-research #steps li.selected a { background-image: url('/public/web/pub/7c/df/a4/11500_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-research .submenu li,
.theme-research .arr { background-image: url('/public/web/pub/3f/67/79/11490_4_arrows_submenu.gif'); }


.theme-root h1, 
.theme-root a:link { color: #2e5d28; }
.theme-root a:visited { color: #333; }

.theme-root table.grid-view thead th, 
.theme-root table.grid-view tr.h th, 
.theme-root table.grid-view tfoot td, 
.theme-root .for-table, 
.theme-root .box .h,
.theme-root .sidebar-calendar td.today { background-color: #2e5d28; color: #fff; }
.theme-root .sidebar-calendar td.today { border-color: #2e5d28; }
.theme-root .inv .h, 
.theme-root table.grid-view tr.inv th,
.theme-root .structured-text h2,
.theme-root .sidebar-calendar td.action { background: #a2bf30; color: #000; }
.theme-root .sidebar-calendar td.action { border-color: #a2bf30; }
.theme-root table.no-head { border-top: solid 0.5em #2e5d28; }
.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 .pages li strong { border-color: #a2bf30; color: #a2bf30; }

.theme-root #steps li.selected, 
.theme-root #steps li.selected a { background-image: url('/public/web/pub/58/8d/93/11438_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-root .submenu li,
.theme-root .arr { background-image: url('/public/web/pub/70/b/4c/11428_4_arrows_submenu.gif'); }


.theme-srs h1, 
.theme-srs a:link { color: #007135; }
.theme-srs a:visited { color: #333; }

.theme-srs table.grid-view thead th, 
.theme-srs tr.h th, 
.theme-srs table.grid-view tfoot td, 
.theme-srs table.grid-view .for-table, 
.theme-srs .box .h,
.theme-srs .sidebar-calendar td.today { background-color: #007135; color: #fff; }
.theme-srs .sidebar-calendar td.today { border-color: 1px solid #007135; }
.theme-srs .inv .h,
.theme-srs table.grid-view tr.inv th,
.theme-srs .structured-text h2,
.theme-srs .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-srs .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-srs table.no-head { border-top: solid 0.5em #007135; }
.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 .pages li strong { border-color: #007135; color: #007135; }

.theme-srs #steps li.selected, 
.theme-srs #steps li.selected a { background-image: url('/public/web/pub/fd/4/b1/11455_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-srs .submenu li,
.theme-srs .arr { background-image: url('/public/web/pub/15/e/1e/11445_4_arrows_submenu.gif'); }


.theme-portal_mze h1, 
.theme-portal_mze a:link { color: #005127; }
.theme-portal_mze a:visited { color: #333; }

.theme-portal_mze table.grid-view thead th, 
.theme-portal_mze table.grid-view tr.h th, 
.theme-portal_mze table.grid-view tfoot td, 
.theme-portal_mze .for-table, 
.theme-portal_mze .box .h,
.theme-portal_mze .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-portal_mze .sidebar-calendar td.today { border-color: #005127; }
.theme-portal_mze .inv .h, 
.theme-portal_mze table.grid-view tr.inv th,
.theme-portal_mze .structured-text h2,
.theme-portal_mze .sidebar-calendar td.action { background: #1c401a; color: #fff; }
.theme-portal_mze .sidebar-calendar td.action { border-color: #1c401a; }
.theme-portal_mze table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #1c401a; color: #1c401a; }

.theme-portal_mze #steps li.selected, 
.theme-portal_mze #steps li.selected a { background-image: url('/public/web/pub/9b/78/67/11545_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-portal_mze .submenu li,
.theme-portal_mze .arr { background-image: url('/public/web/pub/b3/3/ee/11535_4_arrows_submenu.gif'); }


.theme-vv_gmo h1, 
.theme-vv_gmo a:link { color: #734b18; }
.theme-vv_gmo a:visited { color: #333; }

.theme-vv_gmo table.grid-view thead th, 
.theme-vv_gmo table.grid-view tr.h th, 
.theme-vv_gmo table.grid-view tfoot td, 
.theme-vv_gmo .for-table, 
.theme-vv_gmo .box .h,
.theme-vv_gmo .sidebar-calendar td.today { background-color: #734b18; color: #fff; }
.theme-vv_gmo .sidebar-calendar td.today { border-color: #734b18; }
.theme-vv_gmo .inv .h, 
.theme-vv_gmo table.grid-view tr.inv th,
.theme-vv_gmo .structured-text h2,
.theme-vv_gmo .sidebar-calendar td.action { background: #E38B35; color: #000; }
.theme-vv_gmo .sidebar-calendar td.action { border-color: #E38B35; }
.theme-vv_gmo table.no-head { border-top: solid 0.5em #734b18; }
.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 .pages li strong { border-color: #E38B35; color: #E38B35; }

.theme-vv_gmo #steps li.selected, 
.theme-vv_gmo #steps li.selected a { background-image: url('/public/web/pub/2/5d/c9/11560_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-vv_gmo .submenu li,
.theme-vv_gmo .arr { background-image: url('/public/web/pub/1a/91/b4/11550_4_arrows_submenu.gif'); }


.theme-spu h1, 
.theme-spu a:link { color: #62331c; }
.theme-spu a:visited { color: #333; }

.theme-spu table.grid-view thead th, 
.theme-spu table.grid-view tr.h th, 
.theme-spu table.grid-view tfoot td, 
.theme-spu .for-table, 
.theme-spu .box .h,
.theme-spu .sidebar-calendar td.today { background-color: #62331c; color: #fff; }
.theme-spu .sidebar-calendar td.today { border-color: #62331c; }
.theme-spu .inv .h, 
.theme-spu table.grid-view tr.inv th,
.theme-spu .structured-text h2,
.theme-spu .sidebar-calendar td.action { background: #a0531e; color: #fff; }
.theme-spu .sidebar-calendar td.action { border-color: #a0531e; }
.theme-spu table.no-head { border-top: solid 0.5em #62331c; }
.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 .pages li strong { border-color: #a0531e; color: #a0531e; }

.theme-spu #steps li.selected, 
.theme-spu #steps li.selected a { background-image: url('/public/web/pub/fc/32/63/11423_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-spu .submenu li,
.theme-spu .arr { background-image: url('/public/web/pub/14/cd/7d/11413_4_arrows_submenu.gif'); }


.theme-uskvbl h1, 
.theme-uskvbl a:link { color: #00387d; }
.theme-uskvbl a:visited { color: #333; }

.theme-uskvbl table.grid-view thead th, 
.theme-uskvbl table.grid-view tr.h th, 
.theme-uskvbl table.grid-view tfoot td, 
.theme-uskvbl .for-table, 
.theme-uskvbl .box .h,
.theme-uskvbl .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-uskvbl .sidebar-calendar td.today { border-color: #00387d; }
.theme-uskvbl .inv .h, 
.theme-uskvbl table.grid-view tr.inv th,
.theme-uskvbl .structured-text h2,
.theme-uskvbl .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-uskvbl .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-uskvbl table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-uskvbl #steps li.selected, 
.theme-uskvbl #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-uskvbl .submenu li,
.theme-uskvbl .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-uhul h1, 
.theme-uhul a:link { color: #005127; }
.theme-uhul a:visited { color: #333; }

.theme-uhul table.grid-view thead th, 
.theme-uhul tr.h th, 
.theme-uhul table.grid-view tfoot td, 
.theme-uhul table.grid-view .for-table, 
.theme-uhul .box .h,
.theme-uhul .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-uhul .sidebar-calendar td.today { border-color: 1px solid #005127; }
.theme-uhul .inv .h,
.theme-uhul table.grid-view tr.inv th,
.theme-uhul .structured-text h2,
.theme-uhul .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-uhul .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-uhul table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #005127; color: #005127; }

.theme-uhul #steps li.selected, 
.theme-uhul #steps li.selected a { background-image: url('/public/web/pub/95/4e/1/11408_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-uhul .submenu li,
.theme-uhul .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }


.theme-szpi h1, 
.theme-szpi a:link { color: #1e6846; }
.theme-szpi a:visited { color: #333; }

.theme-szpi table.grid-view thead th, 
.theme-szpi tr.h th, 
.theme-szpi table.grid-view tfoot td, 
.theme-szpi table.grid-view .for-table, 
.theme-szpi .box .h,
.theme-szpi .sidebar-calendar td.today { background-color: #1e6846; color: #fff; }
.theme-szpi .sidebar-calendar td.today { border-color: 1px solid #1e6846; }
.theme-szpi .inv .h,
.theme-szpi table.grid-view tr.inv th,
.theme-szpi .structured-text h2,
.theme-szpi .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-szpi .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-szpi table.no-head { border-top: solid 0.5em #1e6846; }
.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 .pages li strong { border-color: #1e6846; color: #1e6846; }

.theme-szpi #steps li.selected, 
.theme-szpi #steps li.selected a { background-image: url('/public/web/pub/8b/51/44/187743_329890__11455_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-szpi .submenu li,
.theme-szpi .arr { background-image: url('/public/web/pub/15/e/1e/11445_4_arrows_submenu.gif'); }


.theme-pmo h1, 
.theme-pmo a:link { color: #00387d; }
.theme-pmo a:visited { color: #333; }

.theme-pmo table.grid-view thead th, 
.theme-pmo table.grid-view tr.h th, 
.theme-pmo table.grid-view tfoot td, 
.theme-pmo .for-table, 
.theme-pmo .box .h,
.theme-pmo .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-pmo .sidebar-calendar td.today { border-color: #00387d; }
.theme-pmo .inv .h, 
.theme-pmo table.grid-view tr.inv th,
.theme-pmo .structured-text h2,
.theme-pmo .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-pmo .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-pmo table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-pmo #steps li.selected, 
.theme-pmo #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-pmo .submenu li,
.theme-pmo .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-pla h1, 
.theme-pla a:link { color: #00387d; }
.theme-pla a:visited { color: #333; }

.theme-pla table.grid-view thead th, 
.theme-pla table.grid-view tr.h th, 
.theme-pla table.grid-view tfoot td, 
.theme-pla .for-table, 
.theme-pla .box .h,
.theme-pla .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-pla .sidebar-calendar td.today { border-color: #00387d; }
.theme-pla .inv .h, 
.theme-pla table.grid-view tr.inv th,
.theme-pla .structured-text h2,
.theme-pla .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-pla .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-pla table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-pla #steps li.selected, 
.theme-pla #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-pla .submenu li,
.theme-pla .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-pvl h1, 
.theme-pvl a:link { color: #00387d; }
.theme-pvl a:visited { color: #333; }

.theme-pvl table.grid-view thead th, 
.theme-pvl table.grid-view tr.h th, 
.theme-pvl table.grid-view tfoot td, 
.theme-pvl .for-table, 
.theme-pvl .box .h,
.theme-pvl .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-pvl .sidebar-calendar td.today { border-color: #00387d; }
.theme-pvl .inv .h, 
.theme-pvl table.grid-view tr.inv th,
.theme-pvl .structured-text h2,
.theme-pvl .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-pvl .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-pvl table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-pvl #steps li.selected, 
.theme-pvl #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-pvl .submenu li,
.theme-pvl .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-pod h1, 
.theme-pod a:link { color: #00387d; }
.theme-pod a:visited { color: #333; }

.theme-pod table.grid-view thead th, 
.theme-pod table.grid-view tr.h th, 
.theme-pod table.grid-view tfoot td, 
.theme-pod .for-table, 
.theme-pod .box .h,
.theme-pod .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-pod .sidebar-calendar td.today { border-color: #00387d; }
.theme-pod .inv .h, 
.theme-pod table.grid-view tr.inv th,
.theme-pod .structured-text h2,
.theme-pod .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-pod .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-pod table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-pod #steps li.selected, 
.theme-pod #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-pod .submenu li,
.theme-pod .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-poh h1, 
.theme-poh a:link { color: #00387d; }
.theme-poh a:visited { color: #333; }

.theme-poh table.grid-view thead th, 
.theme-poh table.grid-view tr.h th, 
.theme-poh table.grid-view tfoot td, 
.theme-poh .for-table, 
.theme-poh .box .h,
.theme-poh .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-poh .sidebar-calendar td.today { border-color: #00387d; }
.theme-poh .inv .h, 
.theme-poh table.grid-view tr.inv th,
.theme-poh .structured-text h2,
.theme-poh .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-poh .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-poh table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-poh #steps li.selected, 
.theme-poh #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-poh .submenu li,
.theme-poh .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-ukzuz h1, 
.theme-ukzuz a:link { color: #156a3c; }
.theme-ukzuz a:visited { color: #333; }

.theme-ukzuz table.grid-view thead th, 
.theme-ukzuz table.grid-view tr.h th, 
.theme-ukzuz table.grid-view tfoot td, 
.theme-ukzuz .for-table, 
.theme-ukzuz .box .h,
.theme-ukzuz .sidebar-calendar td.today { background-color: #156a3c; color: #FFF; }
.theme-ukzuz .sidebar-calendar td.today { border-color: #156a3c; }
.theme-ukzuz .inv .h, 
.theme-ukzuz table.grid-view tr.inv th,
.theme-ukzuz .structured-text h2,
.theme-ukzuz .sidebar-calendar td.action { background: #156a3c; color: #fff; }
.theme-ukzuz .sidebar-calendar td.action { border-color: #156a3c; }
.theme-ukzuz table.no-head { border-top: solid 0.5em #156a3c; }
.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 .pages li strong { border-color: #156a3c; color: #156a3c; }

.theme-ukzuz #steps li.selected, 
.theme-ukzuz #steps li.selected a { background-image: url('/public/web/pub/e3/27/46/102008_346105_border.jpg'); background-repeat: no-repeat; color: #fff; }
.theme-ukzuz .submenu li,
.theme-ukzuz .arr { background-image: url('/public/web/pub/83/22/ea/101998_443149_arrows_submenu.gif'); }


.theme-svs h1, 
.theme-svs a:link { color: #00387d; }
.theme-svs a:visited { color: #333; }

.theme-svs table.grid-view thead th, 
.theme-svs table.grid-view tr.h th, 
.theme-svs table.grid-view tfoot td, 
.theme-svs .for-table, 
.theme-svs .box .h,
.theme-svs .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-svs .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs .inv .h, 
.theme-svs table.grid-view tr.inv th,
.theme-svs .structured-text h2,
.theme-svs .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-svs .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-svs table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-svs #steps li.selected, 
.theme-svs #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.theme-svs .submenu li,
.theme-svs .arr { background-image: url('/public/web/pub/dd/5c/49/11580_4_arrows_submenu.gif'); }


.theme-cpi h1, 
.theme-cpi a:link { color: #005127; }
.theme-cpi a:visited { color: #333; }

.theme-cpi table.grid-view thead th, 
.theme-cpi tr.h th, 
.theme-cpi table.grid-view tfoot td, 
.theme-cpi table.grid-view .for-table, 
.theme-cpi .box .h,
.theme-cpi .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-cpi .sidebar-calendar td.today { border-color: 1px solid #005127; }
.theme-cpi .inv .h,
.theme-cpi table.grid-view tr.inv th,
.theme-cpi .structured-text h2,
.theme-cpi .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-cpi .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-cpi table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #005127; color: #005127; }

.theme-cpi #steps li.selected, 
.theme-cpi #steps li.selected a { background-image: url('/public/web/pub/95/4e/1/11408_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-cpi .submenu li,
.theme-cpi .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }


.theme-svs_nejcastejsi_dotazy h1, 
.theme-svs_nejcastejsi_dotazy a:link { color: #00387d; }
.theme-svs_nejcastejsi_dotazy a:visited { color: #333; }

.theme-svs_nejcastejsi_dotazy table.grid-view thead th, 
.theme-svs_nejcastejsi_dotazy table.grid-view tr.h th, 
.theme-svs_nejcastejsi_dotazy table.grid-view tfoot td, 
.theme-svs_nejcastejsi_dotazy .for-table, 
.theme-svs_nejcastejsi_dotazy .box .h,
.theme-svs_nejcastejsi_dotazy .sidebar-calendar td.today { 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 table.grid-view tr.inv th,
.theme-svs_nejcastejsi_dotazy .structured-text h2,
.theme-svs_nejcastejsi_dotazy .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-svs_nejcastejsi_dotazy .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-svs_nejcastejsi_dotazy table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-svs_nejcastejsi_dotazy #steps li.selected, 
.theme-svs_nejcastejsi_dotazy #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.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_zivocisne_produkty h1, 
.theme-svs_zivocisne_produkty a:link { color: #00387d; }
.theme-svs_zivocisne_produkty a:visited { color: #333; }

.theme-svs_zivocisne_produkty table.grid-view thead th, 
.theme-svs_zivocisne_produkty table.grid-view tr.h th, 
.theme-svs_zivocisne_produkty table.grid-view tfoot td, 
.theme-svs_zivocisne_produkty .for-table, 
.theme-svs_zivocisne_produkty .box .h,
.theme-svs_zivocisne_produkty .sidebar-calendar td.today { 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 table.grid-view tr.inv th,
.theme-svs_zivocisne_produkty .structured-text h2,
.theme-svs_zivocisne_produkty .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-svs_zivocisne_produkty .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-svs_zivocisne_produkty table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-svs_zivocisne_produkty #steps li.selected, 
.theme-svs_zivocisne_produkty #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.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_obchodovani h1, 
.theme-svs_obchodovani a:link { color: #00387d; }
.theme-svs_obchodovani a:visited { color: #333; }

.theme-svs_obchodovani table.grid-view thead th, 
.theme-svs_obchodovani table.grid-view tr.h th, 
.theme-svs_obchodovani table.grid-view tfoot td, 
.theme-svs_obchodovani .for-table, 
.theme-svs_obchodovani .box .h,
.theme-svs_obchodovani .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-svs_obchodovani .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_obchodovani .inv .h, 
.theme-svs_obchodovani table.grid-view tr.inv th,
.theme-svs_obchodovani .structured-text h2,
.theme-svs_obchodovani .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-svs_obchodovani .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-svs_obchodovani table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-svs_obchodovani #steps li.selected, 
.theme-svs_obchodovani #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.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_zvirata h1, 
.theme-svs_zvirata a:link { color: #00387d; }
.theme-svs_zvirata a:visited { color: #333; }

.theme-svs_zvirata table.grid-view thead th, 
.theme-svs_zvirata table.grid-view tr.h th, 
.theme-svs_zvirata table.grid-view tfoot td, 
.theme-svs_zvirata .for-table, 
.theme-svs_zvirata .box .h,
.theme-svs_zvirata .sidebar-calendar td.today { background-color: #00387d; color: #fff; }
.theme-svs_zvirata .sidebar-calendar td.today { border-color: #00387d; }
.theme-svs_zvirata .inv .h, 
.theme-svs_zvirata table.grid-view tr.inv th,
.theme-svs_zvirata .structured-text h2,
.theme-svs_zvirata .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-svs_zvirata .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-svs_zvirata table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-svs_zvirata #steps li.selected, 
.theme-svs_zvirata #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.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_root_custom h1, 
.theme-svs_root_custom a:link { color: #00387d; }
.theme-svs_root_custom a:visited { color: #333; }

.theme-svs_root_custom table.grid-view thead th, 
.theme-svs_root_custom table.grid-view tr.h th, 
.theme-svs_root_custom table.grid-view tfoot td, 
.theme-svs_root_custom .for-table, 
.theme-svs_root_custom .box .h,
.theme-svs_root_custom .sidebar-calendar td.today { 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 table.grid-view tr.inv th,
.theme-svs_root_custom .structured-text h2,
.theme-svs_root_custom .sidebar-calendar td.action { background: #6ab1e1; color: #000; }
.theme-svs_root_custom .sidebar-calendar td.action { border-color: #6ab1e1; }
.theme-svs_root_custom table.no-head { border-top: solid 0.5em #00387d; }
.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 .pages li strong { border-color: #6ab1e1; color: #6ab1e1; }

.theme-svs_root_custom #steps li.selected, 
.theme-svs_root_custom #steps li.selected a { background-image: url('/public/web/pub/c5/9b/5b/11590_4_border.png'); background-repeat: no-repeat; color: #000; }
.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-vinarsky_zakon h1, 
.theme-vinarsky_zakon a:link { color: #005127; }
.theme-vinarsky_zakon a:visited { color: #333; }

.theme-vinarsky_zakon table.grid-view thead th, 
.theme-vinarsky_zakon tr.h th, 
.theme-vinarsky_zakon table.grid-view tfoot td, 
.theme-vinarsky_zakon table.grid-view .for-table, 
.theme-vinarsky_zakon .box .h,
.theme-vinarsky_zakon .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-vinarsky_zakon .sidebar-calendar td.today { border-color: 1px solid #005127; }
.theme-vinarsky_zakon .inv .h,
.theme-vinarsky_zakon table.grid-view tr.inv th,
.theme-vinarsky_zakon .structured-text h2,
.theme-vinarsky_zakon .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-vinarsky_zakon .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-vinarsky_zakon table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #005127; color: #005127; }

.theme-vinarsky_zakon #steps li.selected, 
.theme-vinarsky_zakon #steps li.selected a { background-image: url('/public/web/pub/95/4e/1/11408_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-vinarsky_zakon .submenu li,
.theme-vinarsky_zakon .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }


.theme-biomleko h1, 
.theme-biomleko a:link { color: #27408b; }
.theme-biomleko a:visited { color: #333; }

.theme-biomleko table.grid-view thead th, 
.theme-biomleko tr.h th, 
.theme-biomleko table.grid-view tfoot td, 
.theme-biomleko table.grid-view .for-table, 
.theme-biomleko .box .h,
.theme-biomleko .sidebar-calendar td.today { background-color: #27408b; color: #fff; }
.theme-biomleko .sidebar-calendar td.today { border-color: 1px solid #27408b; }
.theme-biomleko .inv .h,
.theme-biomleko table.grid-view tr.inv th,
.theme-biomleko .structured-text h2,
.theme-biomleko .sidebar-calendar td.action { background: #27408b; color: #fff; }
.theme-biomleko .sidebar-calendar td.action { border-color: #27408b; }
.theme-biomleko table.no-head { border-top: solid 0.5em #27408b; }
.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 .pages li strong { border-color: #27408b; color: #27408b; }

.theme-biomleko #steps li.selected, 
.theme-biomleko #steps li.selected a { background-image: url('/public/web/pub/95/4e/1/11408_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-biomleko .submenu li,
.theme-biomleko .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }


.theme-forests_1 h1, 
.theme-forests_1 a:link { color: #005127; }
.theme-forests_1 a:visited { color: #333; }

.theme-forests_1 table.grid-view thead th, 
.theme-forests_1 tr.h th, 
.theme-forests_1 table.grid-view tfoot td, 
.theme-forests_1 table.grid-view .for-table, 
.theme-forests_1 .box .h,
.theme-forests_1 .sidebar-calendar td.today { background-color: #005127; color: #fff; }
.theme-forests_1 .sidebar-calendar td.today { border-color: 1px solid #005127; }
.theme-forests_1 .inv .h,
.theme-forests_1 table.grid-view tr.inv th,
.theme-forests_1 .structured-text h2,
.theme-forests_1 .sidebar-calendar td.action { background: #a2bd30; color: #000; }
.theme-forests_1 .sidebar-calendar td.action { border-color: #a2bd30; }
.theme-forests_1 table.no-head { border-top: solid 0.5em #005127; }
.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 .pages li strong { border-color: #005127; color: #005127; }

.theme-forests_1 #steps li.selected, 
.theme-forests_1 #steps li.selected a { background-image: url('/public/web/pub/95/4e/1/11408_4_border.png'); background-repeat: no-repeat; color: #fff; }
.theme-forests_1 .submenu li,
.theme-forests_1 .arr { background-image: url('/public/web/pub/58/ad/a5/11398_4_arrows_submenu.gif'); }

