/* cached */

 /* /define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsNavigationPlugin/css/all(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsWebResourcesPlugin/css/all(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsArticlePlugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsBannerPlugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsMediaLibrary2Plugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsNewsRotatorPlugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsPagePlugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsReferencePlugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsUserPlugin/css/frontend(screen).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* layout include */
/* /../bsWebResourcesPlugin/css/layout/layout_3col.css ok */
/* Warning: #include "/../../css/define.css" not found */
/* --- 3 sloupcovy layout --- */
/* HEADER ----------------------------------- MAIN LEFT_AND_CONTENT | RIGHT float: left | float: right | LEFT | CONTENT | float: | float: | left | right | | | ----------------------------------- FOOTER */
/* Warning: #include "/frontend(screen).content.css" not found */
.indicator { visibility:hidden; }
.ajax-loader { font-size:80%; padding: 0.2em 0; }
.ajax-loader img { padding:0 0.2em; vertical-align: bottom; }
.noscreen { display:none; }
a.zoomable_image { cursor: url(/bsWebResourcesPlugin/images/cursor/zoomin.cur), pointer; }
a.zoomable_image img { border:1px solid #ff0000; }
a.zoomable_image:hover { }
a.zoomable_image:hover img { border:1px solid #3f403e; }
img.not_zoomable_image { border:1px solid transparent; }
div.article_list_item { margin-bottom:0.5em; border: 1px solid #e4e5e3; padding: 1px; }
div.article_list_item img { float: left; display: block; margin-right: 0.5em; }
div.article_list_item h2 { margin-bottom: 1px; }
div.article_list_item h2 span.date { float: right; width: auto; padding-left: 1em; }
div.article_list_item p { text-indent: 0; padding: 0.2em 0.5em 0.2em 0; }
div.article_list_item_highlighted { border: 3px solid #e4e5e3; }
.article_info { font-size: 90%; color: #444; text-align: right; }
.article_info span.separator { color: #BBBBBB; }
#scroll_in_banner { display: none; background-color: white; border-top: 1px solid black; text-align: center; vertical-align:middle; padding-top: 20px; z-index: 30; font-size: 23px; }
#scroll_in_banner * { text-align: center; }
#scroll_in_banner_close { position: absolute; top: 10px; right: 20px; text-decoration: underline; z-index: 50; cursor: pointer; font-size: 15px; }
div.reference_list_item { margin-bottom:0.5em; border: 1px solid #e4e5e3; padding: 1px; }
div.reference_list_item img { float: left; display: block; margin-right: 0.5em; }
div.reference_list_item h2 { margin-bottom: 1px; }
div.reference_list_item h2 span.date { float: right; width: auto; padding-left: 1em; }
div.reference_list_item p { text-indent: 0; padding: 0.2em 0.5em 0.2em 0; }
div.reference_list_item_highlighted { border: 3px solid #e4e5e3; }
.reference_info { font-size: 90%; color: #444; text-align: right; }
.reference_info span.separator { color: #BBBBBB; }
#layout_canvas { margin: 0 auto; width: 960px; font-size: 90%; text-align: left; }
#layout_main { }
#layout_left_and_content { width: WIDTH_LEFT_AND_CONTENT; float: left; }
#layout_content { width: 662px; float: right; }
#layout_left { width: 260px; float: left; }
#layout_right { width: WIDTH_RIGHT; float: right; }
#layout_footer { clear: both; }
