
/* CSS RESET */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
table, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
sub, sup {}

* { _zoom:1; }

font { color: #000; }

body { line-height: 1em; }
/*ol, ul { list-style: none; list-style-type: none; }*/
blockquote, q { quotes: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { /*border-collapse: collapse; border-spacing: 0;*/ }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.float-left { float: left; clear: right; }
.float-right { float: right; clear: right; text-align: right; /* depends on element width */ }
.float-none { float: none !important; text-align: left; }
.printonly { display: none; }
.noprint { display: inherit; }

/* MZSR STYLES */

html { overflow-y: -moz-scrollbars-vertical; overflow-y: scroll; height: 100%; }
/* Always shows scrollbar */

body { background-color: #377abb; background-image: url(background.jpg); background-position: center top; background-repeat: no-repeat; height: 100%;  }
body, textarea { font-family: Arial, Helvetica, sans-serif; }

/*form { height: 100%; display: block; }*/

p { font-size: 12px; line-height: 18px; }
div { font-size: 12px; line-height: 18px; }

br { font-size: 12px; line-height: 10px; }

ol { padding-left: 3em; }

a, a:link, a:visited, a:active { color: #054d92; text-decoration: none; font-size: 1em; }

a:hover { color: #000; text-decoration: underline; }

a.emph { color: #d90008; font-weight: bold; }

a.aspNetDisabled { color: #BCBCBC; cursor: default; }

a.aspNetDisabled:hover { text-decoration: none; }

input { font-family: Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6 { padding: .7em 0 .7em 0; }
h1 { font-size: 18px; font-weight: bold; line-height: 22px; }
h2 { font-size: 18px; font-weight: bold; line-height: 22px; }
h3 { font-size: 16px; font-weight: bold; line-height: 20px; }
h4 { font-size: 14px; font-weight: normal; line-height: 16px; }
h5, h6 { font-size: 12px; font-weight: normal; line-height: 14px; }

/*
h1, h2, h3, h4, h5, h6 { padding: .7em 0 .7em 0; }
h1 { font-size: 1.8em; font-weight: bold; line-height: 1.6em; }
h2 { font-size: 1.6em; font-weight: bold; line-height: 1.4em; }
h3 { font-size: 1.4em; font-weight: bold; line-height: 1.2em; }
h4 { font-size: 1.4em; font-weight: normal; line-height: 1.2em; }
h5, h6 { font-size: 12px; font-weight: normal; line-height: 14px; }
*/

label.form-label { display: block; width: 100%; }
label.form-label.required { font-weight: bold; }
label.form-label .ast { display: none; }
label.form-label.required .ast { color: #D90008; display: inline; font-size: 1.4em; }

.text-only { display: none !important; }

.body-wrapper { width: 100%; height: 100%; min-height: 100%; /* position: relative; */ }

.page-wrapper { margin-left: auto; margin-right: auto; width: 1050px; height: 100%; min-height: 100%; }

.page-padding { padding-left: 33px; padding-right: 33px; padding-top: 23px; float: left; background-color: #FFF; /*height: 100%;*/ }

.page { width: 984px; float: left; padding-bottom: 14px; }

.page-bottom { width: 984px; height: 33px; float: left; }

.content-left { /*width: 160px;*/ width: 160px; height: 100%; min-height: 100%; float: left; border: #00F solid 0px; }

.content-left-container { float: left; width: 160px; }

/* BUTTONS */

.buttons:link, .buttons:active, .buttons:visited { text-decoration: none; background-image: url(button-separ.gif); background-repeat: no-repeat; background-position: right 0px; height: 15px; display: block; float: left; margin: 0px; white-space: nowrap; border: 1px solid #b1b1b1; padding-right: 2px; margin-right: 10px; }

.buttons:hover { /*background-position:left -23px;*/ /*border:1px solid #054d92;*/ background-color: #e7f3ff; }

.buttons img { float: left; margin-top: 1px; white-space: nowrap; }

.buttons span { color: #054d92; font-weight: bold; font-size: 11px; background-image: url(buttons-back-right.png); background-repeat: no-repeat; background-position: right top; display: block; float: left; cursor: pointer; padding: 2px 8px 3px 5px; line-height: 11px; white-space: nowrap; }

.buttons:hover span { text-decoration: underline; color: #000; /*background-position:right -23px;*/ }


.r-buttons:link, .r-buttons:active, .r-buttons:visited { text-decoration: none; background-image: url(button-separ.gif); background-repeat: no-repeat; background-position: right 0px; height: 15px; display: block; float: right; margin: 0px; white-space: nowrap; border: 1px solid #b1b1b1; padding-right: 2px; margin-left: 10px; }

.r-buttons:hover { /*background-position:left -23px;*/ /*border:1px solid #054d92;*/ background-color: #e7f3ff; }

.r-buttons img { float: left; margin-top: 1px; white-space: nowrap; }

.r-buttons span { color: #054d92; font-weight: bold; font-size: 11px; background-image: url(buttons-back-right.png); background-repeat: no-repeat; background-position: right top; display: block; float: left; cursor: pointer; padding: 2px 8px 3px 5px; line-height: 11px; white-space: nowrap; }

.r-buttons:hover span { text-decoration: underline; color: #000; /*background-position:right -23px;*/ }

a.image-link { display: inline-block; width: 16px; height: 16px; background-position: center center; background-repeat: no-repeat; }

a.image-link.search { background-image: url('b-search2.gif'); }


.right-grey-box { width: 258px; background-color: #ededed; background-image: url(gray-back.jpg); background-repeat: repeat-x; float: left; border: #cfcfcf solid 1px; }

.right-grey-box .content-padding { width: 238px; }

.grey-box { background-color: #ededed; background-image: url(gray-back.jpg); background-repeat: repeat-x; border: #cfcfcf solid 1px; }

.code-box { width: 100%; background: #FFF; border: #cfcfcf solid 1px; }

.code-box input { margin: 0em .3em; font-size: 12px; color: #054d92; background: #FFF; border: none; width: 98%; padding-left: 0; padding-right: 0; }

ul { margin: 1em 2em 1em 2em; list-style-type: inherit; list-style-position: outside; }

ul li { padding-left: .3em; line-height: 18px; }

.left-menu { width: 160px;  }

.left-menu ul, .link-panel ul { font-size: 12px; color: #000000; padding: 0px; margin: 0px; padding-top: 0px; }

.left-menu ul li, .link-panel ul li { font-size: 12px; line-height: 15px; color: #054d92; text-align: left; list-style: outside; list-style-type: none; padding: 0px; margin: 0px; margin-bottom: 6px; padding-left: 10px; background-image: url(list-bullet.gif); background-color: #FFF; background-repeat: no-repeat; background-position: 0px 5px; font-family: Arial, Helvetica, sans-serif; }

.left-menu ul li.node { background: none; }

/* ul li a { font-weight: normal; } */

.left-menu ul li a, .middle-links ul li a { font-weight: bold; }

.left-menu li.selected a { text-decoration: underline; }

.left-menu ul li ul { padding-left: 10px; }


.link-panel {  } 

.link-panel .grey-box { width: 140px; padding: 10px; }

/*.content-left { position: relative; }

.link-panel { height: 100%; position: absolute; bottom: 0; left: 0; }

*/

.link-panel table { border-collapse: collapse; border-spacing: 0; height: 100%; }

.link-panel table td, .link-panel table tr, .link-panel table tbody { border: 0; vertical-align: bottom; height: 100%; }

.link-panel ul { }

.link-panel ul li { font-weight: normal; background-color: transparent; }


/****** FORMS *****/

input.form-textbox, textarea.form-textbox { width: 300px; border: 1px solid #AAA; padding: 3px; }

button, input[type=button], input[type=submit], input.form-button, input.form-submit { font-size: 12px; border: 1px solid #b1b1b1; padding: .4em 1em; display: block; text-decoration: none; white-space: nowrap; cursor: pointer; background-color: #FFF; color: #054d92; font-weight: bold; }

button:hover, input[type=button]:hover, input[type=submit]:hover, input.form-button:hover, input.form-button:hover, input.form-submit-hover { background-color: #e7f3ff; text-decoration: underline; color: #000; }

.form-submit { height: inherit !important; }

.form-submit span { font-size: 12px; height: auto; background-position: center right; }

.form-submit img { line-height: 20em; }


/* PAGE ELEMENTS */

.content-middle { width: 534px; float: left; margin-left: 14px; }

.content-middle-wide { width: 808px; float: left; margin-left: 14px; }

.content-middle-wide .article { width: 806px; float: left; border: #cfcfcf solid 1px; position: relative; }

.full-width-content .content-middle-wide { width: 982px; margin-left: 0px; }

.full-width-content .content-middle-wide .article  { width: 980px; }

/*.full-width-content .content-page { width: 960px; }*/


.header { width: 982px; float: left; margin-bottom: 14px; }

.header-logo { float: left; }

.header-navigation { float: right; width: 600px; text-align: right; margin-bottom: 14px; }

.header-search { float: right; border: 1px solid #054d92; }

.header-navigation a, .header-navigation a:link, .header-navigation a:active, .header-navigation a:visited { font-size: 11px; color: #000; text-decoration: none; margin-left: 2px; margin-right: 2px; }

.header-navigation a:hover { font-size: 11px; color: #054d92; text-decoration: underline; margin-left: 2px; margin-right: 2px; }

.header-navigation p { color: #cfcfcf; }


.footer-navigation { float: left; text-align: left; margin-bottom: 7px; }

.footer-navigation a, .footer-navigation a:link, .footer-navigation a:active, .footer-navigation a:visited { font-size: .9em; color: #000; text-decoration: none; margin-left: 2px; margin-right: 2px; }

.footer-navigation a:hover { font-size: .9em; color: #054d92; text-decoration: underline; margin-left: 2px; margin-right: 2px; }


.footer-navigation span { font-size: .9em; margin-left: 2px; margin-right: 2px; color: #000; }

.footer-navigation p { color: #cfcfcf; }

.footer-navigation p img { vertical-align: bottom; }


.footer { width: 982px; float: left; margin-top: 28px; }


.footer-redline { width: 982px; background-color: #d90008; height: 25px; float: left; }


.content-right { width: 260px; float: left; margin-left: 14px; border: #00F solid 0px; }

.banner { float: left; border: #cfcfcf solid 1px; }

.banner:hover { border: #054d92 solid 1px; }

.content-right .banner { margin-top: 13px; }

.content-right .banner a, .content-right .banner a img { padding: 0; margin: 0; }

.top-story { width: 532px; margin-bottom: 11px; background-color: #ededed; background-image: url(gray-back.jpg); background-repeat: repeat-x; float: left; border: #cfcfcf solid 1px; }

.top-story .content-padding { width: 512px; }

.top-story p { padding-bottom: 11px; }

.middle-box { /*margin-top: 11px;*/ }

.middle-box p { padding-bottom: 11px; }

.actual-topics p { /*padding-bottom: 11px;*/ }

.actual-topics .r-buttons { margin-bottom: 1em; }

.top-story-image, .top-story-content img { float: left; margin-right: 10px; margin-top: 3px; }


.article-image { float: right; margin-left: 10px; margin-top: 3px; }

.right-grey-box p { text-align: center; }

.right-grey-box-image { float: right; margin-left: 10px; margin-top: 3px; }

.right-grey-box-image-centered { margin-top: 3px; }

.notes-box { width: 100%; background-color: #ededed; background-image: url(gray-back.jpg); background-repeat: repeat-x; border: #cfcfcf solid 1px; }

.top-story h1 { margin-bottom: 7px; }

.right-grey-box h1 { margin-bottom: 7px; text-align: center; }

.right-grey-box p { padding-bottom: 11px; }


h1 a:link, h1 a:visited, h1 a:active { text-decoration: none; color: #000; }

h1 a:hover { text-decoration: underline; color: #054d92; }


h2 a:link, h2 a:visited, h2 a:active { text-decoration: none; color: #000; }

h2 a:hover { text-decoration: underline; color: #054d92; }


.top-story p { line-height: 16px; }

.content-padding, .content-page { padding: 10px; float: left; overflow: hidden; }

.content-overflow { overflow: hidden; white-space: nowrap; width: 510px; }

.box-padding { padding: 10px; overflow: hidden; }

.actual-topics { width: 534px; float: left; margin-top: 14px; margin-bottom: 11px; }


.actual-topic1, .actual-topic2, .actual-topic3 { width: 172px; float: left; }

.actual-topic2, .actual-topic3 { margin-left: 9px; }

/*h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-bottom: 4px; }*/

.middle-box, .article-box { background-color: #fff; border: #cfcfcf solid 1px; }
/*  margin-top: 14px; */

.middle-box { width: 100%; float: left; }

.middle-box-header { width: 100%; background-color: #ededed; position: relative; float: left; }

.middle-box-header span { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; display: block; }



.right-box { width: 258px; background-color: #fff; float: left; border: #cfcfcf solid 1px; margin-top: 14px; }

.box-header { width: 100%; background-color: #ededed; position: relative; float: left; text-align: center; }

.box-header span { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; display: block; }


.right-box p { padding-bottom: 14px; }


.search-input { float: left; font-size: 12px; height: 17px; padding-left: 5px; padding-right: 5px; padding-top: 0px; margin: 0px; line-height: 17px; border: 0px; }

.search-button { float: left; height: 18px; padding: 0px; margin: 0px; }


/* TOP MENU */

.menu-horizontal { float: left; background-color: #074f94; background: url(menu-background-sprite.jpg) repeat-x top left; }

.menu-horizontal.red { background-position: 0px -101px; }

.menu-horizontal.grey { background-position: 0px -203px; }

.menu-horizontal table { border-collapse: collapse; border-spacing: 0px; }

.menu-horizontal table td { height: 46px; }

.article .menu-horizontal table { margin-bottom: 0px !important; width: 785px; }

.article .menu-horizontal table td { padding: 0px !important; }

.nav { margin: 0px; font-size: 16px; height: 46px; font-weight: normal; text-align: center; padding: 0px; }

.nav li { display: inline; list-style-type: none; list-style: none; font-weight: normal; text-align: center; padding: 0px; margin: 0px; background-image: none; background-color: transparent; }

.nav li, .nav a { line-height: 18px; }

.nav a:link, .nav a:visited { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin-top: 0px; padding-top: 15px; padding-bottom: 13px; display: block; text-align: center; font-weight: bold; }

.nav a:hover, .nav a:active { color: #e7f3ff; background: url(menu-background-sprite.jpg) repeat-x 0px -50px; background-color: #042D55; font-weight: bold; text-decoration: underline; }

.menu-horizontal.red .nav a:hover, .menu-horizontal.red .nav a:active { background-position: 0px -152px; }

.menu-horizontal.grey .nav a:hover, .menu-horizontal.grey .nav a:active { background-position: 0px -253px; }

.nav #selected { color: #fff; background-color: #5d2556; }

.tab_clear_menu { margin: 0px; padding: 0px; height: 30px; border: 0px; vertical-align: top; }

.tab_clear_menu td { vertical-align: top; }


ul.nav li.clear-fix { float: none; clear: both; margin: 0px; padding: 0px; height: 0px; font-size: 0px; line-height: 0px; }

ul.nav a.mm-item-link:link, ul.nav a.mm-item-link:visited { font-size: 16px; color: #fff; text-decoration: none; margin-top: 0px; padding-top: 15px; padding-bottom: 13px; border: 0px; margin-bottom: 0px; display: block; text-align: center; font-weight: bold; }

ul.nav a.mm-item-link-hover:link, ul.nav a.mm-item-link-hover:visited { color: #e7f3ff; background-image: url(menu-horizontal-back-hover.jpg); background-repeat: repeat-x; background-color: #042D55; font-weight: bold; text-decoration: underline; }

ul.nav div.mm-item-content { background: #e3eef2; padding: 0px; position: absolute; border: 4px solid #3d6ba7; z-index: 999; }

.mm-content-base { position: relative; z-index: 11; padding: 10px; }


.nav-submenu { display: none; }

.nav-submenu ul { list-style: none; float: left; width: 180px; }

.nav-submenu ul li a:link, .nav-submenu ul li a:visited, .nav-submenu ul li a:active, .nav-submenu ul li span { color: #054d92; text-decoration: none; font-size: 14px; text-decoration: none; padding: 0px; margin: 15px; float: none; text-align: left; font-weight: normal; display: block; }

/* .nav-submenu ul li a { background: url('menu-bullet.gif'); } */

.nav-submenu ul li a.grouplink { font-weight: bold; }

.nav-submenu ul li a:hover { color: #222; text-decoration: underline; background-color: transparent; background-image: none; float: none; }

.nav-submenu ul li span { color: #222; }

.nav-submenu ul li span.grouplabel { font-weight: bold; }



/****** MENU - LISTS *****/

.left-menu li { font-size: 12px; line-height: 15px; color: #054d92; text-align: left; list-style: outside; list-style-type: none; padding: 0px; margin: 0px; margin-bottom: 4px; padding-left: 10px; background-image: url(list-bullet.gif); background-color: #FFF; background-repeat: no-repeat; background-position: 0px 5px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.left-menu ul { font-size: 12px; color: #000000; padding: 0px; margin: 0px; padding-top: 0px; padding-bottom: 4px; }

.left-menu { /*float: left;*/ }

.left-menu h2 { color: #d90008; font-weight: bold; margin-bottom: 9px; font-size: 1.2em; }

.left-menu .separ { /*	border-bottom-color:#cfcfcf; 	border-bottom-style:solid; 	border-bottom-width:1px;*/ background-color: #cfcfcf; margin-top: 10px; margin-bottom: 15px; width: 160px; position: relative; height: 1px; float: left; font-size: 0px; line-height: 0px; }



.middle-links { float: left; margin-top: 14px; /* background-color:#0FF; */ }



.middle-links li { font-size: 12px; line-height: 15px; color: #054d92; text-align: left; list-style: outside; list-style-type: none; padding: 0px; margin: 0px; margin-bottom: 4px; padding-left: 10px; background-image: url(list-bullet.gif); background-color: #FFF; background-repeat: no-repeat; background-position: 0px 5px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }


.middle-links ul { font-size: 12px; color: #000000; padding: 0px 5px; margin: 0px; width: 168px; float: left; }


.bottom-banners-padding { float: right; margin-top: 14px; padding-right: 2px; }

.bottom-banners { float: right; }

.banner-separ { float: left; width: 14px; height: 14px; }



.search-feedbox ol, .search-feedbox ul { list-style: none; }

.search-feedbox ol li, .search-feedbox ul li { background: none; padding-left: 0; }

.search-feedbox em { font-weight: bold; font-style: normal; }

.search-feedbox .url { color: #0E774A; }

.search-feedbox a { font-size: 1.2em; font-weight: normal; }

.search-feedbox .title { text-decoration: underline; }

.search-feedbox .text { }

.search-feedbox .meta { color: #666666; }


.message-box { font-size: 12px; font-weight: bold; display: block; padding: 5px; border-width: 1px; border-style: solid; background: #FFF; /*FFD4AA*/ margin: 10px 0; }

.message-box.info { color: #003D7E; border-color: #003D7E; background: #D4D4FF; }

.message-box.success { color: Green; border-color: Green; background: #D4FFAA; }

.message-box.error { color: Red; border-color: Red; background: #FFD4D4; }

.message-box.warning { color: Orange; border-color: Orange; background: #FFFFD4; }

.error { font-weight: bold; color: #F00; }

.az-index .alphabet span, .az-index .alphabet a { padding: 0 .7em; }

.az-index a { font-weight: bold; }


.refund-group-text { color: #df0008; font-weight: bold; }
.refund-group-alternatives-description {}

.tooltip-panel {  text-align: left;  width: 500px; height: auto;  border: 1px solid #555; background-color: #DEDEDE; color: #000; left: 18px; top: 0px; position: absolute; padding: 5px; font-size: 1.0em; overflow: auto; z-index: 999; }

/* ARTICLE / PAGE STYLES */

.article .content-padding { width: 786px; } 
.article h1 { margin: 14px 0; padding: 0 0; font-size: 1.8em; line-height: 1.4em; }
.article .footer { width: 100% }
.article-navigation { /*float: left;*/ width: 788px; position: relative; margin-bottom: 10px; }
.full-width-content .article-navigation { width: 960px; }
.article ul li { color: #000; }
.article p { padding-bottom: .4em; padding-top: .3em; }
.article-breadcrumbs { /*float: left; */ width: 650px; }
.article-breadcrumbs a { font-size: 12px; }
.article-breadcrumbs p { color: #999; padding-bottom: 0px; }
.article-buttons { float: right; }
.article-rightpanel { float: right; width: 250px; margin: 0 0 1em 1em; }
.article-journals, .article-keywords { margin-top: 1em; }
/*.article-keywords { float: left; }
article-journals-box { float: right; width: 250px; margin-left: 14px; }
.article-text { padding-top: 3em; }
 */
.article-text { padding-top: 1em; line-height: 1.6em; }
.article table { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  margin-bottom: 10px; }
.article td { padding: 5px 10px; }
.article th { background-color: #074f94; padding: 5px; color: #FFF; padding-left: 10px; padding-right: 10px; }
.article .middle-box { width: 784px; background-color: #fff; float: left; border: #cfcfcf solid 1px; margin-top: 14px; }
.article img {}
.article .icon-16 { position: relative; top: 3px; margin-right: 5px; }

.article table.borderless, .article table.borderless td { border: 0; } 

.article table.bordered { border: 1px solid #074f94; }
.article table.bordered td { border: 1px solid #074f94;  }
.article table.bordered th:first-child { border-left: 0px solid #074f94; }

ul li.no-bullet { background: none; list-style-type: none; padding-left: 0; }


/* ACCORDION */
.accordion {}
.accordion-pane { margin-bottom: .3em; }
.accordion-pane .btn-print { margin-left: .3em; }
.accordion-trigger {}
.accordion-content {}
.accordion-content .item { border-bottom: 0px solid #cfcfcf; padding: 5px 5px; }
.accordion-content .item.even { background: #FFF; }
.accordion-content .item.odd { background: #EDEDED; }
.accordion-content .item.last, .accordion-content .item.first.last { border-bottom: 0px; }

/* SHAREPOINT RICH TEXT EDITOR STYLES */

.ms-wikilink {}

.ms-rteElement-H1 { font-size: 2em; font-weight: normal; }
.ms-rteElement-H2 { font-size: 1.3em; font-weight: normal; }
.ms-rteElement-H3 { font-size: 1em; }
.ms-rteElement-H4 { font-size: 1em; font-weight: normal; font-style: italic; }
.ms-rteElement-H1B { /* [ReplaceColor(themeColor:"Accent1")] */ color: #0072bc; font-size: 2em; font-weight: normal; }
.ms-rteElement-H2B { /* [ReplaceColor(themeColor:"Accent2")] */ color: #CA0078; font-size: 1.3em; font-weight: normal; }
.ms-rteElement-H3B { /* [ReplaceColor(themeColor:"Accent3")] */ color: #0093CA; font-size: 2.2em; }
.ms-rteElement-H4B { /* [ReplaceColor(themeColor:"Accent5")] */ color: #058036; font-size: 1em; font-weight: normal; font-style: italic; }
.ms-rteElement-Hr { /* [ReplaceColor(themeColor:"Light1-Medium")] */ background-color: #b6b6b6; height: 1px; }
.ms-rteElement-P { /* [ReplaceColor(themeColor:"Dark2-Darker")] */ color: #576170; }
.ms-rteElement-Callout1 { color: 660000; background-color: #fef4e4; float: left; width: 25em; padding: 10px; border: 1px solid #FD9F08; }
.ms-rteElement-Callout2 { color: #353738; background-color: #f2f2f2; float: right; width: 25em; padding: 10px; border: 1px solid #36B000; }
.ms-rteElement-Callout3 { font-style: italic; color: #CA0078; float: right; width: 25em; padding: 10px; }
.ms-rteElement-Callout4 { color: #005677; float: right; width: 20em; padding: 10px; background-color: #d8f4ff; font-family: Verdana,Geneva,sans-serif; border: 1px solid #00ADEE; }
.ms-rteStyle-Normal { -ms-name: "Normálne"; font-family: Verdana,Arial,sans-serif; font-size: 8pt; /* [ReplaceColor(themeColor:"Dark1")] */ color: #676767; /* [ReplaceColor(themeColor:"Light1")] */ background-color: #fff; }
.ms-rteStyle-Highlight { -ms-name: "Zvýraznenie"; /* [ReplaceColor(themeColor:"Dark1-Darker")] */ color: #312a26; /* [ReplaceColor(themeColor:"Accent6")] */ background-color: #fae032; }
.ms-rteStyle-Byline { -ms-name: "Podtitulok"; /* [ReplaceColor(themeColor:"Dark1",themeTint:"0.29")] */ color: #b6b6b6; }
.ms-rteStyle-Tagline { -ms-name: "Doplnkový text"; font-size: 1.3em; /* [ReplaceColor(themeColor:"Dark1",themeTint:"0.45")] */ color: #8b8b8b; }
.ms-rteStyle-Comment { -ms-name: "Komentár"; font-style: italic; /* [ReplaceColor(themeColor:"Accent5-Darkest")] */ color: #36b000; /* [ReplaceColor(themeColor:"Dark1")] */ text-shadow: 0px 0px 5px #000; }
.ms-rteStyle-References { -ms-name: "Odkazy"; /* [ReplaceColor(themeColor:"Dark1-Lightest")] */ color: #828282; }
.ms-rteStyle-Caption { -ms-name: "Popis"; /* [ReplaceColor(themeColor:"Accent3")] */ color: #00adee; }
.ms-rteForeColor-1 { color: darkred; }
.ms-rteForeColor-2 { color: red; }
.ms-rteForeColor-3 { color: orange; }
.ms-rteForeColor-4 { color: yellow; }
.ms-rteForeColor-5 { color: lightgreen; }
.ms-rteForeColor-6 { color: green; }
.ms-rteForeColor-7 { color: lightblue; }
.ms-rteForeColor-8 { color: blue; }
.ms-rteForeColor-9 { color: darkblue; }
.ms-rteForeColor-10 { color: purple; }
.ms-rteBackColor-1 { background-color: darkred; }
.ms-rteBackColor-2 { background-color: red; }
.ms-rteBackColor-3 { background-color: orange;}
.ms-rteBackColor-4 { background-color: yellow; }
.ms-rteBackColor-5 { background-color: lightgreen; }
.ms-rteBackColor-6 { background-color: green; }
.ms-rteBackColor-7 { background-color: lightblue; }
.ms-rteBackColor-8 { background-color: blue; }
.ms-rteBackColor-9 { background-color: darkblue; }
.ms-rteBackColor-10 { background-color: purple; }
/*
.ms-rteFontFace-1 { font-family: tahoma; }
.ms-rteFontFace-2 { font-family: courier,monospace; }
.ms-rteFontFace-3 { font-family: "Times New Roman" ,Times,serif; }
.ms-rteFontFace-4 { font-family: "Comic Sans" , "Comic Sans MS" ,cursive; }
.ms-rteFontFace-5 { font-family: Calibri; }
.ms-rteFontFace-6 { font-family: Georgia; }
.ms-rteFontFace-7 { font-family: Impact; }
.ms-rteFontFace-8 { font-family: "Trebuchet MS" ,helvetica; }
.ms-rteFontFace-9 { font-family: "Palatino Linotype" ,Palatino,serif; }
.ms-rteFontFace-10 { font-family: "Lucida Console" ,monaco,sans-serif; }
.ms-rteFontFace-11 { font-family: garamond; }
.ms-rteThemeFontFace-1 { font-family: verdana; }
.ms-rteThemeFontFace-2 { font-family: arial; }
*/
.ms-rteFontSize-1 { font-size: 8pt; }
.ms-rteFontSize-2 { font-size: 10pt; }
.ms-rteFontSize-3 { font-size: 12pt; }
.ms-rteFontSize-4 { font-size: 18pt; }
.ms-rteFontSize-5 { font-size: 24pt; }
.ms-rteFontSize-6 { font-size: 36pt; }
.ms-rteFontSize-7 { font-size: 48pt; }
.ms-rteFontSize-8 { font-size: 72pt; }
.ms-rteImage-0 {  }
.ms-rteImage-1 { background-color: #182738; /* [ReplaceColor(themeColor:"Dark2-Darker")] */ border: 1px solid #385b83; /* [RecolorImage(themeColor:"Dark2-Medium",method:"Tinting")] */ background-image: url("/_layouts/images/tabtitlerowbottombg.png"); background-repeat: repeat-x; background-position: top; }
.ms-rteImage-2 { padding: 2px; /* [ReplaceColor(themeColor:"Light1-Lighter")] */ border-top: 1px solid #D8D8D8; /* [ReplaceColor(themeColor:"Light1-Medium")] */ border-bottom: 1px solid #BFBFBF; /* [ReplaceColor(themeColor:"Light1-Lighter")] */ border-left: 1px solid #D8D8D8; /* [ReplaceColor(themeColor:"Light1-Medium")] */ border-right: 1px solid #BFBFBF; }
.ms-rteImage-3 { padding: 15px; /* [ReplaceColor(themeColor:"Dark2")] */ background-color: #182738; /* [ReplaceColor(themeColor:"Dark2-Darker")] */ border: 1px solid 385b83; /* [RecolorImage(themeColor:"Dark2-Medium",method:"Tinting")] */ background-image: url("/_layouts/images/tabtitlerowbottombg.png"); background-attachment: fixed; background-repeat: repeat-x; background-position: left bottom; }
.ms-rteImage-4 { padding: 6px; padding-bottom: 33px; /* [ReplaceColor(themeColor:"Light1-Lightest")] */ background-color: #F2F2F2; /* [ReplaceColor(themeColor:"Light1-Lighter")] */ border-top: 1px solid #D8D8D8; /* [ReplaceColor(themeColor:"Light1-Medium")] */ border-bottom: 1px solid #BFBFBF; /* [ReplaceColor(themeColor:"Light1-Lighter")] */ border-left: 1px solid #D8D8D8; /* [ReplaceColor(themeColor:"Light1-Medium")] */ border-right: 1px solid #BFBFBF; background-image: url("/_layouts/images/selbg.png"); background-repeat: repeat-x; background-position: top; }
.ms-rteTable-default, .ms-rteTableHeaderFirstCol-default, .ms-rteTableHeaderLastCol-default, .ms-rteTableHeaderOddCol-default, .ms-rteTableHeaderEvenCol-default, .ms-rteTableFirstCol-default, .ms-rteTableLastCol-default, .ms-rteTableOddCol-default, .ms-rteTableEvenCol-default, .ms-rteTableFooterFirstCol-default, .ms-rteTableFooterLastCol-default, .ms-rteTableFooterOddCol-default, .ms-rteTableFooterEvenCol-default, TD.ms-rteTable-default, TH.ms-rteTable-default, .ms-rtetablecells {   border: solid 1px #c4c4c4; padding: 2px; vertical-align: top; }
.ms-rteTable-0 { border-width: 0px; border-style: none; border-collapse: collapse; }
.ms-rteTable-1 { text-align: left; line-height: 2; vertical-align: top; /* [ReplaceColor(themeColor:"Accent1-Darker")] */ color: #00558D; font-size: 1em; }
.ms-rteTable-1 th.ms-rteTableHeaderRow-1, .ms-rteTable-1 tr.ms-rteTableFooterRow-1 { /* [ReplaceColor(themeColor:"Light1")] */ background-color: #FFF; /* [ReplaceColor(themeColor:"Accent1")] */ border-top: 1px #0072bc solid; /* [ReplaceColor(themeColor:"Accent1")] */ border-bottom: 1px #0072bc solid; }
.ms-rteTable-1 th.ms-rteTableHeaderFirstCol-1, .ms-rteTable-1 th.ms-rteTableFooterFirstCol-1 { /* [ReplaceColor(themeColor:"Accent1")] */ border-top: 1px #0072bc solid; /* [ReplaceColor(themeColor:"Accent1")] */ border-bottom: 1px #0072bc solid; }
.ms-rteTable-1 th.ms-rteTableHeaderOddCol-1, .ms-rteTable-1 td.ms-rteTableFooterOddCol-1 { /* [ReplaceColor(themeColor:"Accent1")] */ border-top: 1px #0072bc solid; /* [ReplaceColor(themeColor:"Accent1")] */ border-bottom: 1px #0072bc solid; }
.ms-rteTable-1 th.ms-rteTableHeaderEvenCol-1, .ms-rteTable-1 td.ms-rteTableFooterEvenCol-1 { /* [ReplaceColor(themeColor:"Accent1")] */ border-top: 1px #0072bc solid; /* [ReplaceColor(themeColor:"Accent1")] */ border-bottom: 1px #0072bc solid; }
.ms-rteTable-1 th.ms-rteTableHeaderLastCol-1, .ms-rteTable-1 th.ms-rteTableFooterLastCol-1 { /* [ReplaceColor(themeColor:"Accent1")] */ border-top: 1px #0072bc solid; /* [ReplaceColor(themeColor:"Accent1")] */ border-bottom: 1px #0072bc solid; }
.ms-rteTable-1 tr.ms-rteTableOddRow-1 { /* [ReplaceColor(themeColor:"Light1-Lightest")] */ background-color: #BEE5FF; }
.ms-rteTable-1 tr.ms-rteTableEvenRow-1 { /* [ReplaceColor(themeColor:"Light1")] */ background-color: #fff; }
.ms-rteTable-1 th.ms-rteTableFirstCol-1 { font-weight: normal; }
.ms-rteTable-1 td.ms-rteTableLastCol-1 { font-weight: normal; }
.ms-rteTable-1 td.ms-rteTableOddCol-1 { }
.ms-rteTable-1 td.ms-rteTableEvenCol-1 { }
.ms-rteTable-6 { -ms-name: "Štýl tabuľky 3 – stredný, dva tóny"; text-align: left; line-height: 2; vertical-align: top; /* [ReplaceColor(themeColor:"Dark1")] */ color: #000000; font-size: 1em; }
.ms-rteTable-6 th.ms-rteTableHeaderRow-6, .ms-rteTable-6 tr.ms-rteTableFooterRow-6 { /* [ReplaceColor(themeColor:"Light1")] */ background-color: #FFF; /* [ReplaceColor(themeColor:"Accent1")] */ border-top: 1px #0072bc solid; /* [ReplaceColor(themeColor:"Accent1")] */ border-bottom: 1px #0072bc solid; }
.ms-rteTable-6 th.ms-rteTableHeaderFirstCol-6, .ms-rteTable-6 th.ms-rteTableFooterFirstCol-6 { /* [ReplaceColor(themeColor:"Light1")] */ color: #ffffff; /* [ReplaceColor(themeColor:"Accent1")] */ background-color: #0072bc; /* [ReplaceColor(themeColor:"Dark1")] */ border-top: 2px #000000 solid; /* [ReplaceColor(themeColor:"Dark1")] */ border-bottom: 2px #000000 solid; }
.ms-rteTable-6 th.ms-rteTableHeaderOddCol-6, .ms-rteTable-6 td.ms-rteTableFooterOddCol-6 { /* [ReplaceColor(themeColor:"Light1")] */ color: #ffffff; /* [ReplaceColor(themeColor:"Accent1")] */ background-color: #0072bc; /* [ReplaceColor(themeColor:"Dark1")] */ border-top: 2px #000000 solid; /* [ReplaceColor(themeColor:"Dark1")] */ border-bottom: 2px #000000 solid; }
.ms-rteTable-6 th.ms-rteTableHeaderEvenCol-6, .ms-rteTable-6 td.ms-rteTableFooterEvenCol-6 { /* [ReplaceColor(themeColor:"Light1")] */ color: #ffffff; /* [ReplaceColor(themeColor:"Accent1")] */ background-color: #0072bc; /* [ReplaceColor(themeColor:"Dark1")] */ border-top: 2px #000000 solid; /* [ReplaceColor(themeColor:"Dark1")] */ border-bottom: 2px #000000 solid; }
.ms-rteTable-6 th.ms-rteTableHeaderLastCol-6, .ms-rteTable-6 td.ms-rteTableFooterLastCol-6 { /* [ReplaceColor(themeColor:"Light1")] */ color: #ffffff; /* [ReplaceColor(themeColor:"Accent1")] */ background-color: #0072bc; /* [ReplaceColor(themeColor:"Dark1")] */ border-top: 2px #000000 solid; /* [ReplaceColor(themeColor:"Dark1")] */ border-bottom: 2px #000000 solid; }
.ms-rteTable-6 tr.ms-rteTableOddRow-6 { /* [ReplaceColor(themeColor:"Light1-Lighter")] */ background-color: #d8d8d8; }
.ms-rteTable-6 tr.ms-rteTableEvenRow-6 { /* [ReplaceColor(themeColor:"Light1")] */ background-color: #fff; }
.ms-rteTable-6 th.ms-rteTableFirstCol-6 { font-weight: normal; }
.ms-rteTable-6 td.ms-rteTableLastCol-6 { font-weight: normal; }
.ms-rteTable-6 td.ms-rteTableOddCol-6 { }
.ms-rteTable-6 td.ms-rteTableEvenCol-6 { }
.ms-rteTableGrid td, .ms-rteTableGrid th { border: 1px dotted black; }
.ms-rtePosition-1 { -ms-name: "Doľava"; float: left; }
.ms-rtePosition-2 { -ms-name: "Doprava"; float: right; }
.ms-rtePosition-3 { -ms-name: "Hore"; vertical-align: text-top; }
.ms-rtePosition-4 { -ms-name: "V strede"; vertical-align: middle; }
.ms-rtePosition-5 { -ms-name: "Dolu"; vertical-align: text-bottom; }
.ms-rtestate-write { cursor: text; min-height: 1em; }
.ms-asset-icon { border-width: 0px; margin: 0px 5px; }
.ms-rtestate-field TABLE, .ms-rtestate-write TABLE { border-collapse: collapse; }
.ms-rtestate-write p, .ms-rtestate-read p { margin: 0px 0px 10px 0px; }
.ms-rte-autocomplete { /* [ReplaceColor(themeColor:"Light1-Lightest")] */ background-color: #fafafa; border-width: 1px; border-style: solid; /* [ReplaceColor(themeColor:"Light1-Lighter")] */ border-top-color: #dfdfdf; /* [ReplaceColor(themeColor:"Light1-Medium")] */ border-right-color: #c0c0c0; /* [ReplaceColor(themeColor:"Light1-Medium")] */ border-bottom-color: #c0c0c0; /* [ReplaceColor(themeColor:"Light1-Lighter")] */ border-left-color: #dfdfdf; font-family: Verdana; font-size: 1em; padding-top: 10px; padding-bottom: 10px; position: absolute; }
.ms-rte-autocomplete-results div { border-top: 1px solid transparent; border-bottom: 1px solid transparent; /* [ReplaceColor(themeColor:"Dark2")] */ color: #65686b; padding-left: 10px; padding-right: 10px; overflow: hidden; }
.ms-rte-autocomplete-results div.ms-rte-autocomplete-selected { /* [ReplaceColor(themeColor:"Accent1",themeTint:"0.5")] */ background-color: #e8f6fe; /* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top: 1px solid #9ccdee; /* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom: 1px solid #79c3f4; /* [ReplaceColor(themeColor:"Dark2")] */ color: #0072bc; }
.ms-rte-autocomplete-modes div { border-top: 1px solid transparent; border-bottom: 1px solid transparent; /* [ReplaceColor(themeColor:"Dark1")] */ color: #202122; padding-left: 20px; padding-right: 10px; }
.ms-rte-autocomplete-modes div.ms-rte-autocomplete-selected { /* [ReplaceColor(themeColor:"Accent1",themeTint:"0.5")] */ background-color: #e8f6fe; /* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top: 1px solid #9ccdee; /* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom: 1px solid #79c3f4; /* [ReplaceColor(themeColor:"Dark2")] */ color: #0072bc; }
.ms-rte-autocomplete-info { padding-left: 10px; padding-right: 10px; }
.ms-rte-layoutszone-outer { float: left; }
.ms-rte-layoutszone-inner { word-wrap: break-word; border: 1px solid transparent; margin: 1px; /*padding: 10px;*/ overflow: hidden; }
.ms-rte-layoutszone-inner-editable { /* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border: 1px solid #b0d5ee; margin: 1px; padding: 10px; overflow: hidden; min-height: 100px !important; }
.ms-rte-layoutszone-fixer { clear: both; }
.ms-rte-wpbox { font-family: Verdana,Arial,sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; /* [ReplaceColor(themeColor:"Dark2-Darker")] */ color: #676767; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: left; text-indent: 0px; text-decoration: none; line-height: normal; white-space: normal; list-style-type: disc; list-style-image: none; list-style-position: outside; }
.ms-rtestate-field { word-wrap: break-word; }
.ms-rtefield { background-color: #FFFFFF; min-width: 384px; padding: 2px 2px 2px 2px; }
.ms-formbody .ms-rtefield { border: 1px inset #BBBBBB; }
.ms-rtedialog { font-family: Verdana,Arial,sans-serif; font-size: 8pt; border-top: none; }


/* SHAREPOINT RICH TEXT EDITOR STYLES CORRECTIONS */

table#layoutsTable, table#layoutsTable > tbody > tr > td { border: 0 !important; padding: 0 !important; }
.content-page > div { /*width: 788px;*/ }


/* MAPA STRANKY */
#sitemap ul { border-left: 1px solid #CFCFCF; margin: 0px 0 0 10px; padding-top: 0px; padding-left: 0; list-style-type: none; }
#sitemap ul.root { border-left: 0; padding-top: 0; }
#sitemap ul.root > li > ul { padding-top: 0px; }
#sitemap ul.root li.node { margin-top: 10px; margin-bottom: 5px; }
#sitemap ul.root li.node a { font-weight: bold; }
#sitemap ul li { background: none; padding-left: 25px; margin-left: 0px; line-height: 1.8em; }
#sitemap ul li.virtual a { color: #555; }

/* FOTO GALERIA */
.gallery .content-padding { width: 786px; }
.gallery-photos ul { list-style: none; margin: 0; }
.gallery-photos li { display: inline; list-style: none; float: left; text-align: center; background: none; padding: 0; margin: 0; }
.gallery-photos li a { display: block; width: 160px; height: 160px; padding: 10px; padding-bottom: 0; border: 1px solid #CFCFCF; margin: 0 10px 10px 0;  } 
.gallery-photos li a:hover { border: 1px solid #999; background: #EFEFEF; }
.gallery-photos li img { display: block; clear: both; padding-bottom: 10px; }

/* Pager */
td.PagerInfoCell {}
td.PagerCurrentPageCell { background-color: #eee; margin: 3px; border: 1px solid #ddd; font-size: 12px; font-weight: bold; text-align: center; }
td.PagerOtherPageCells {}
td.PagerSSCCells {}

/* LIEKY SETRIA (ls) */
#LiekySetria h1, #PytajteSaLekara h1 { padding: 0; margin-bottom: 7px; }
.ls-search-panel { background-color: #084e93; float: left; background-image: url(back-search.jpg); background-repeat: repeat-x; width: 786px; color: #fff; position: relative; text-align: center; padding-top: 5px; padding-bottom: 5px; }
.ls-search-panel p { padding: 0px; width: 766px; }
#PytajteSaLekara .content { background: #FFF url(pytajte-sa-lekara-contentbg.jpg) no-repeat top right; }
#PytajteSaLekara .ls-search-panel { width: 526px; height: 103px; text-align: left; }
#PytajteSaLekara .ls-search-panel p { text-align: right; width: 490px; } /* 610px */ 
#PytajteSaLekara .ls-search-panel p span { line-height: 24px; }
#PytajteSaLekara .ls-search-panel p label { display: none; }
#PytajteSaLekara .ls-search-panel p input[type=submit] { width: 65px; padding: 6px 0px; } 
#PytajteSaLekara .ls-search-panel .content-padding { width: 493px; } /* 613px */
#PytajteSaLekara .ls-search-panel h1 { width: 300px; padding-left: 130px; /* 250px */ }
#PytajteSaLekara .ls-faq-banner { float: right; }
#LiekySetria .ls-faq-banner { display: none; } /* 150x113 */
#LiekySetria .ls-alternative-search .article-buttons { display: none; }
#PytajteSaLekara .article-navigation .article-buttons { display: none; }
.ls-alt-container1 { float: left; width: 280px; }
.ls-alt-container1 .content-padding { width: 280px; }
.ls-alt-container2 { float: left; width: 506px; }
.ls-alt-container2 .content-padding { width: 506px; }
.ls-pismena { float: left; }
.ls-pismena a:link, .ls-pismena a:visited, .ls-pismena a:active { padding-top: 5px; padding-bottom: 5px; background-color: #eee; margin: 3px; border: 1px solid #ddd; font-size: 12px; font-weight: bold; display: block; float: left; width: 25px; text-align: center; }
.ls-pismena a:hover { padding-top: 5px; padding-bottom: 5px; background-color: #ddd; margin: 3px; border: 1px solid #333; font-size: 12px; font-weight: bold; display: block; float: left; width: 25px; text-align: center; }
.ls-alternative-search { float: left; width: 786px; padding-top: 10px; }
.ls-alternative-search .content-padding { width: auto !important; }
.ls-alternative-search h2 { font-size: 14px; color: #999; margin-bottom: 10px; line-height: 18px; }
.ls-alternative-search ul li a { font-weight: bold; }
.ls-alternative-search a.selected { color: #000; }
.ls-doplatok { text-align: right; }
.ls-search .ls-input { font-size: 14px; padding: 7px; width: 400px; border: 1px solid #000; background-image: url(back-search-input.jpg); }
#PytajteSaLekara .ls-search .ls-input { width: 320px; }
.ls-search input[type=submit] { display: inline-block; padding-top: 6px; padding-bottom: 6px; }
.red { color: #df0008; }
.ls-search-results { padding-top: 0px; }
.ls-search-results em { font-weight: bold; font-style: normal; }
.ls-search-results table { border-color: #F0F0F0 }
.ls-search-results table tbody td { vertical-align: top; }
.ls-search-results table tbody tr.highlighted { background: #FFFFDA; }
.ls-search-results table tbody tr.dataRow:hover, .ls-search-results table tbody tr.highlighted:hover { background-color: #EDEDED; }
.ls-search-results table tbody tr.emptyRow:hover, .ls-search-results table tbody tr.pagerRow:hover { background: none; }
.ls-search-results table tbody tr.pagerRow > td { padding-left: 5px; }
.ls-search-results table tbody tr.pagerRow table { margin-bottom: 0px; }
.ls-search-results table tbody tr.pagerRow tbody td { padding: 5px 6px 3px 0px; }
.ls-search-results table tbody tr.pagerRow tbody td span { padding-top: 5px; padding-bottom: 5px; background-color: #FFF; margin: 0px; border: 0px solid #074f94; font-size: 12px; font-weight: bold; display: block; width: 20px; text-align: center; }
.ls-search-results table tbody tr.pagerRow tbody td a { padding-top: 5px; padding-bottom: 5px; background-color: #eee; margin: 0px; border: 1px solid #ddd; font-size: 12px; font-weight: bold; display: block; width: 25px; text-align: center;  }
.ls-search-results table tbody tr.pagerRow tbody td a:hover { background-color: #ddd; border: 1px solid #333; }
.ls-search-results input[type=submit], .ls-search-results input[type=button] { display: inline; background: #074F94; color: #FFF; }
.ls-search-results table tbody tr td.image-cell { line-height: 1px; padding: 0px; }
.ls-count-setup { width: 120px; display: inline-block; }
.ls-count-setup input.numericBox { display: inline; text-align: right; width: 15px; font-weight: bold; border: 1px solid #b1b1b1; padding: 5px 5px 4px 5px; width: 30px; }
.ls-count-setup input[type=submit], .ls-count-setup input[type=button] { padding: 3px 0px; font-size: 16px; width: 30px; }
.ls-search-results input[type=submit]:hover, .ls-count-setup input[type=button]:hover { text-decoration: none; background: #555; }
.ls-count-setup input.submit { padding: 4px 8px; font-size: 12px; }
.ls-search-results .value-positive { color: #000; }
.ls-search-results .value-negative { color: #D90008; }
.ls-search-results .emph { font-weight: bold; font-size: 1.1em; }

#ID-LiekyPomoc .items-container {}
#ID-LiekyPomoc .menu-horizontal table td { white-space: nowrap; }