/* cached */

 /* /define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsWebResourcesPlugin/css/all(all).reset.css ok */
/* <projekt>, Autor: <autor> */
/* ----------------------------------------------------------------------------- CSS skript pro frontend, media: All, resetovaci styly Editovat jen nezbytne casti Nepridavat nic specifickeho ----------------------------------------------------------------------------- */
/* Warning: #include "/define.css" not found */
/* Vase CSS nize */
/* /../bsAjaxPlugin/css/all(all).css ok */
/* /../bsMediaLibrary2Plugin/css/all(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsNavigationPlugin/css/all(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* .ajax_box_indicator_on { indicator opacity opacity: 0.7; nejdůležitější zápis, protože je to standard v CSS. Tento zápis bude fungovat v nejnovějších verzích prohlížečů Firefox, Safari a Opera. Bylo by to vše, co k průhlednosti potřebujete, kdyby všechny prohlížeče podporovaly běžné standardy. filter: alpha(opacity=70); tento zápis potřebujete pro správnou funkčnost v IE. -moz-opacity: 0.7; aby průhlednost podporovaly i starší verze prohlížeče Netscape Navigator, použijete tento zápis. .pager { span.ajax_indicator_holder { height: 20px; display: block; background: transparent url('/bsNavigationPlugin/images/ajax_indicator_progress_black.gif') no-repeat center center; }
}
}
*/
/* /../bsWebResourcesPlugin/css/all(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsArticlePlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsCareerPlugin/css/frontend(all).css ok */
/* /../bsContactFormPlugin/css/frontend(all).css ok */
/* /../bsGeographicPlugin/css/frontend(all).css ok */
/* /../bsMediaLibrary2Plugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsNewsRotatorPlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/** * Newsslider - vymena novinek na homepage */
/** * Codaslider - vymena novinek na homepage - pojizdeni */
/* /../bsPagePlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsReferencePlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsSearchPlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsUserPlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* /../bsWebResourcesPlugin/css/frontend(all).css ok */
/* /../../css/define.css ok */
/* definice barev */
/* definice layoutu */
/* layout include */
/* Warning: #include "/../bsWebResourcesPlugin/css/layout/layout_2col" not found */
/* css pro web include */
/* /partial/basic.css ok */
/** Tatry.cz, autor: Jiří Praus **/
/* /partial/style.css ok */
/** Tatry.cz, autor: Jiří Praus **/
/***** HLAVICKA *****/
/***** OBSAH *****/
/* top_box */
/***** FOOTER & DOLNI BLOK *****/
/* /partial/menu.css ok */
/** Tatry.cz, autor: Jiří Praus **/
/*** hlavni menu ***/
/*** menu kategorii eshopu ***/
/* /partial/plugins.css ok */
/** Tatry.cz, autor: Jiří Praus **/
/***** STRANKY *****/
/***** bsNavigationPlugin *****/
/***** bsArticlePlugin *****/
/***** bsMediaLibrary2Plugin *****/
/***** bsPagePlugin *****/
/***** bsSearchPlugin *****/
body, h1, h2, h3, h4, h5, h6, ul, ol, p, li, hr, form, fieldset, legend, label, table, theah, tbody, blockquote { margin: 0; padding: 0; }
body { font-family: Arial, Tahoma, Verdana, Helvetica , sans-serif; text-align: center; font-size: small; voice-family: "\"}
\""; /* IE5 hack */
voice-family: inherit; }
h1 { padding-bottom: 18px; font-size: 200%; font-weight: normal; }
h2 { padding-bottom: 13px; font-size: 130%; }
h3 { padding-bottom: 10px; font-size: 120%; }
h4 { padding-bottom: 6px; font-size: 100%; }
h5, h6 { padding-bottom: 5px; font-size: 100%; }
p { padding-bottom: 15px; line-height: 130%; text-align: left; }
address { font-style: normal; text-align: left; }
a { cursor: pointer; }
hr { height: 1px; border: none; margin: 4px 0 8px 0; border-bottom: 1px solid #000000; }
legend { padding: 0 3px; color: #000000; font-weight: bold; }
fieldset { padding: 10px 10px 10px 10px; /* margin-top: 10px; */
margin-bottom: 10px; display: block; border: 1px solid #000000; }
textarea { margin-bottom: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; }
img { border: none; }
input, select { vertical-align: middle; font-family: Arial, Verdana, Helvetica, sans-serif; }
fieldset dt { width: 120px; padding-right: 30px; float: left; clear: left; font-weight: bold; text-align: right; line-height: 150%; }
fieldset dd { line-height: 150%; }
table { border-collapse: collapse; border-spacing: 0; }
abbr { cursor: help; }
.ajax_box_indicator_on { /* indicator opacity */
opacity: 0.7; /* nejdůležitější zápis, protože je to standard v CSS. Tento zápis bude fungovat v nejnovějších verzích prohlížečů Firefox, Safari a Opera. Bylo by to vše, co k průhlednosti potřebujete, kdyby všechny prohlížeče podporovaly běžné standardy. */
filter: alpha(opacity=70); /* tento zápis potřebujete pro správnou funkčnost v IE. */
-moz-opacity: 0.7; /* aby průhlednost podporovaly i starší verze prohlížeče Netscape Navigator, použijete tento zápis. */
}
.ajax_box_indicator_on span.ajax_indicator_holder { height: 20px; display: block; background: transparent url('/bsAjaxPlugin/images/ajax_indicator_progress_black.gif') no-repeat center center; }
a.fancybox { cursor: url(/bsWebResourcesPlugin/images/cursor/zoomin.cur), pointer; }
img.icon { vertical-align: middle; }
ul.breadcrumbs { list-style:none; font-size:85%; margin:0; padding-left:0; }
ul.breadcrumbs li { list-style:none; display:inline; padding-left:5px; }
.pager { padding: 10px 0 0 0; }
.pager .info { float:right; width:auto; font-size:80%; }
.pager .paging { min-height: 20px; _height: 20px; }
.pager .paging .number a { margin: 0 0 0 5px; border: none; text-decoration: underline; }
.pager .paging .number a:hover, .pager .paging .number a:focus { }
.pager .paging .text a { margin: 0 0 0 5px; text-decoration: none; font-size: 120%; }
.pager .paging .text a:hover, .pager .paging .text a:focus { text-decoration: underline; }
.pager .paging .active a { margin: 0 0 0 5px; padding: 3px 7px; text-decoration: none; font-weight: bolder; }
.pager .paging .active a:hover, .pager .paging .active a:focus { text-decoration: underline; }
.navigation_tree { }
.navigation_tree ul { padding: 0 0 1px 20px; margin: 0; }
.navigation_tree ul li { padding: 1px 0 1px 0; margin: 0; }
.notice { background-color:#A5CF67; border:1px solid green; color:black; margin:1em 0 2em; padding:0.8em; }
.error { background-color:#FF6F6F; border:1px solid red; color:black; margin:1em 0 2em; padding:0.8em; }
ul.error_list { background-color:#FF6F6F; border:1px solid red; color:black; padding: 3px 7px; margin: 0 0 2px 0; }
ul.error_list li { margin: 0.2em 0.2em 0 0.2em; list-style: none; }
.cleaner { height: 1px; margin: -1px 0 0 0; padding: 0; clear: both; border: none; font-size: 0px; visibility: hidden; }
.hide { width: 1px; height: 1px; position: absolute; top: -10000px; left: 0; overflow: hidden; }
.hidden { display: none; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
img.left { float: left; margin: 0 1em 0.3em 0; }
img.right { float: right; margin: 0 0 0.3em 1em; }
img.bordered { padding: 0.3em; border: 1px solid #dddddd; }
.align_right { text-align: right; }
.align_left { text-align: left; }
.align_center { text-align: center; }
.min_width { width: 1%; white-space: nowrap; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.relative { position: relative; }
.absolute { position: absolute; }
.nowrap { white-space: nowrap; }
.vmiddle { vertical-align: middle; }
label.required span { color: red; }
div.subcategories { }
div.subcategories ul { margin-left: 15px; }
.article_info div.category_navigation { }
.article_info div.category_navigation ul.breadcrumbs { padding: 5px 0 0 0; }
.article_info div.category_navigation ul.breadcrumbs li a { padding: 0 0 0 10px; }
ol.career_list { margin: 0 0 10px 20px; }
ol.career_list li.list_item { padding: 0 0 0px 5px; margin: 0 0 15px 0; }
ol.career_list h3 { }
ol.career_list h3 em { font-size: 12px; font-weight: normal; }
.bs_contact_form { }
div.googlemap_label { font-size: 12px; font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif; text-align: left; }
div.googlemap_label h3 { padding: 0 0 10px 0; margin: 0; font-size: 16px; color: #0000CC; font-weight: bolder; }
div.googlemap_label h3 a { color: #0000CC; text-decoration: underline; }
div.googlemap_label h3 a:hover, div.googlemap_label h3 a:focus { color: #0000CC; text-decoration: none; }
div.googlemap_label a { color: green; text-decoration: underline; }
div.googlemap_label a:hover, div.googlemap_label a:focus { color: green; text-decoration: none; }
.media_list { }
.media_list .media_list_item { display: block; float: left; width: 157px; height: 118px; overflow: hidden; margin: 0 1px 20px 0px; text-align: center; }
.medias { padding-bottom: 10px; }
.medias .pager { margin-bottom: 15px; }
.media_folder_list_item .medias { padding: 0; }
fieldset.exif { padding: 10px 10px 0 10px; }
.file_navigation { }
.file_navigation a.left { margin-right: 8px; }
.file_navigation a.right { margin-left: 8px; }
div.media_slideshow { }
div.media_slideshow div.media_slideshow_item { text-align: center; }
div.media_slideshow div.media_slideshow_item div { padding-bottom: 5px; }
#newsslider { width: 725px; height: 330px; overflow: hidden; }
#newsslider div.inbox { padding: 10px 10px 0px 10px; position: relative; }
#newsslider .stripViewer { width: 458px; height: 308px; position: relative; overflow: hidden; }
#newsslider .stripViewer .panelContainer { position: relative; left: 0; top: 0; }
#newsslider .stripViewer .panelContainer .panel { width: 458px; position: relative; float: left; }
#newsslider #newsslider_slide { width: 458px; height: 308px; overflow: hidden; }
#newsslider #newsslider_slide div.panelContainer { position: relative; }
#newsslider #newsslider_slide div.panel { width: 458px; height: 308px; position: absolute; }
#newsslider #newsslider_slide div.panel div.info { width: 458px; position: absolute; bottom: 0px; left: 0px; }
#newsslider #newsslider_slide div.panel div.info h2 { padding: 13px 20px 10px 16px; font-size: 170%; }
#newsslider #newsslider_slide div.panel div.info h2 a { text-decoration: none; }
#newsslider #newsslider_slide div.panel div.info p { padding: 0 20px 20px 16px; margin: 0; }
#newsslider #newsslider_list { width: 260px; list-style: none; position: absolute; z-index: 10; right: 10px; top: 10px; }
#newsslider #newsslider_list li { height: 77px; overflow: hidden; }
#newsslider #newsslider_list li:hover { cursor: pointer; }
#newsslider #newsslider_list li div { padding: 8px 10px 0 40px; }
#newsslider #newsslider_list li img { margin-right: 15px; float: left; }
#newsslider #newsslider_list li h3 { padding: 4px 0 4px 0; font-size: 100%; }
#newsslider #newsslider_list li p { margin: 0; line-height: 100%; text-decoration: underline; }
#stripNav0, #stripNavL0, #stripNavR0 { display: none; }
#coda_slider { overflow: hidden; }
#coda_slider div.inbox { position: relative; overflow: hidden; }
#coda_slider a.previous { position: absolute; top: 116px; left: 20px; width: 20px; height: 20px; background: red; z-index: 20; }
#coda_slider a.next { position: absolute; top: 116px; right: 20px; width: 20px; height: 20px; background: red; z-index: 20; }
#coda_slider .stripViewer { width: 745px; height: 285px; position: relative; overflow: hidden; }
#coda_slider .stripViewer .panelContainer { position: relative; left: 0; top: 0; }
#coda_slider .stripViewer .panelContainer .panel { width: 937px; position: relative; float: left; background-position: left top; background-repeat: no-repeat; background-color: transparent; }
#coda_slider #coda_slider_slide { width: 937px; height: 230px; overflow: hidden; }
#coda_slider #coda_slider_slide div.panelContainer { position: relative; }
#coda_slider #coda_slider_slide div.panel { width: 937px; height: 230px; position: relative; float: left; }
#coda_slider #coda_slider_slide div.panel div.info { position: absolute; left: 755px; top: 0px; width: 0px; }
#coda_slider #coda_slider_slide div.panel div.info div.text { overflow: hidden; }
#coda_slider #coda_slider_slide div.panel div.info h2 { padding-bottom: 22px; font-size: 230%; }
#coda_slider #coda_slider_slide div.panel div.info h2 a { text-decoration: none; }
#coda_slider #coda_slider_slide div.panel div.info p { padding: 0 0 8px 3px; font-size: 90%; }
#coda_slider #coda_slider_slide div.panel div.info p.more { padding: 15px 0 0 0; }
#coda_slider #coda_slider_slide div.panel div.dots { position: absolute; bottom: 28px; left: 779px; }
#coda_slider #coda_slider_slide div.panel div.dots a { margin-right: 11px; width: 11px; height: 11px; display: block; float: left; background: yellow; font-size: 0%; }
#coda_slider #coda_slider_slide div.panel div.dots a.selected { background: red; }
#coda_slider #coda_slider_slide div.panel div.dots a:focus, #coda_slider #coda_slider_slide div.panel div.dots a:hover { background: red; }
.notifications { }
.notifications div { /*margin:1em;*/
padding: 1em; font-size:110%; }
.notifications ul { margin-left: 1em; }
.notifications .error { border:3px solid #f00; background:#fee; color:#000; }
.notifications .warning { border:3px solid #ff0; background:#ffe; color:#000; }
.notifications .success { border:3px solid #0c0; background:#efe; color:#000; }
div.subcategories { }
div.subcategories ul { margin-left: 15px; }
.reference_info div.category_navigation { }
.reference_info div.category_navigation ul.breadcrumbs { padding: 5px 0 0 0; }
.reference_info div.category_navigation ul.breadcrumbs li a { padding: 0 0 0 10px; }
.search-results { margin:1em 0; }
.search-results li { margin-left:2em; }
div.module_bsUserProfile div.toolbar { border-bottom: 1px solid #ECEEF0; padding-bottom: 5px; margin-bottom: 25px; }
div.module_bsUserProfile form, div.module_bsUserAuth form, div.module_bsUserForgotPassword form { }
div.module_bsUserProfile form div.personal-informations, div.module_bsUserAuth form div.personal-informations, div.module_bsUserForgotPassword form div.personal-informations { padding-bottom: 15px; }
div.module_bsUserProfile form div.user, div.module_bsUserAuth form div.user, div.module_bsUserForgotPassword form div.user { padding-bottom: 15px; }
div.module_bsUserProfile form div.billing-informations_separator, div.module_bsUserAuth form div.billing-informations_separator, div.module_bsUserForgotPassword form div.billing-informations_separator { padding-bottom: 15px; }
div.module_bsUserProfile form div.billing-informations, div.module_bsUserAuth form div.billing-informations, div.module_bsUserForgotPassword form div.billing-informations { padding-bottom: 15px; }
div.module_bsUserProfile form div.delivery-address, div.module_bsUserAuth form div.delivery-address, div.module_bsUserForgotPassword form div.delivery-address { padding-bottom: 15px; }
div.module_bsUserProfile form div.firm, div.module_bsUserAuth form div.firm, div.module_bsUserForgotPassword form div.firm { padding-bottom: 15px; }
div.module_bsUserProfile form fieldset, div.module_bsUserAuth form fieldset, div.module_bsUserForgotPassword form fieldset { display: block; border: none; padding: 0; }
div.module_bsUserProfile form fieldset table.form, div.module_bsUserAuth form fieldset table.form, div.module_bsUserForgotPassword form fieldset table.form { width: 100%; }
div.module_bsUserProfile form fieldset table.form input, div.module_bsUserProfile form fieldset table.form select, div.module_bsUserAuth form fieldset table.form input, div.module_bsUserAuth form fieldset table.form select, div.module_bsUserForgotPassword form fieldset table.form input, div.module_bsUserForgotPassword form fieldset table.form select { width: 85%; padding: 4px 3px; }
div.module_bsUserProfile form fieldset table.form th, div.module_bsUserAuth form fieldset table.form th, div.module_bsUserForgotPassword form fieldset table.form th { padding: 8px 0; width: 130px; }
div.module_bsUserProfile form fieldset table.form td, div.module_bsUserAuth form fieldset table.form td, div.module_bsUserForgotPassword form fieldset table.form td { padding: 4px 0 4px 10px; vertical-align: middle; }
div.module_bsUserProfile form fieldset table.form td.checkbox, div.module_bsUserAuth form fieldset table.form td.checkbox, div.module_bsUserForgotPassword form fieldset table.form td.checkbox { padding-left: 0px; padding-top: 8px; padding-bottom: 6px; }
div.module_bsUserProfile form fieldset table.form td.checkbox input, div.module_bsUserAuth form fieldset table.form td.checkbox input, div.module_bsUserForgotPassword form fieldset table.form td.checkbox input { width: auto; }
div.module_bsUserProfile form fieldset table.disabled, div.module_bsUserAuth form fieldset table.disabled, div.module_bsUserForgotPassword form fieldset table.disabled { }
div.module_bsUserProfile form fieldset table.disabled input, div.module_bsUserProfile form fieldset table.disabled select, div.module_bsUserAuth form fieldset table.disabled input, div.module_bsUserAuth form fieldset table.disabled select, div.module_bsUserForgotPassword form fieldset table.disabled input, div.module_bsUserForgotPassword form fieldset table.disabled select { background: #eeeeee; border: 1px solid #dddddd; }
div.module_bsUserProfile form fieldset table.disabled td.checkbox, div.module_bsUserAuth form fieldset table.disabled td.checkbox, div.module_bsUserForgotPassword form fieldset table.disabled td.checkbox { font-weight: bolder; }
div.module_bsUserProfile_action_profile { }
div.module_bsUserProfile_action_profile div.personal-informations { padding-bottom: 15px; }
div.module_bsUserProfile_action_profile div.user { padding-bottom: 15px; }
div.module_bsUserProfile_action_profile div.billing-informations { padding-bottom: 15px; }
div.module_bsUserProfile_action_profile div.delivery-address { padding-bottom: 15px; }
div.module_bsUserProfile_action_profile div.firm { padding-bottom: 15px; }
div.module_bsUserProfile_action_profile fieldset { display: block; border: none; padding: 0; }
div.module_bsUserProfile_action_profile fieldset table { width: 100%; }
div.module_bsUserProfile_action_profile fieldset table th { padding: 7px 0px; width: 130px; vertical-align: top; font-weight: bolder; }
div.module_bsUserProfile_action_profile fieldset table th.checkbox { width: auto; }
div.module_bsUserProfile_action_profile fieldset table td { padding: 7px 0px 7px 10px; vertical-align: top; }
.bs_frontend_form { }
.bs_frontend_form .widget { padding: 0 0 6px 0; }
.bs_frontend_form .widget select { width: 95%; }
.bs_frontend_form .widget input, .bs_frontend_form .widget textarea { width: 92%; }
.bs_frontend_form .widget input, .bs_frontend_form .widget select, .bs_frontend_form .widget textarea { padding: 2px; border: 1px solid #DADADA; font-size: 12px; }
.bs_frontend_form .widget .checkbox_list, .bs_frontend_form .widget .radio_list { height: 150px; overflow: auto; list-style: none; padding: 5px 0 5px 3px; margin: 0 5px 0 0; border: 1px solid #DADADA; }
.bs_frontend_form .widget .checkbox_list label, .bs_frontend_form .widget .radio_list label { display: inline; }
.bs_frontend_form .widget .checkbox_list input, .bs_frontend_form .widget .radio_list input { width: auto; }
.bs_frontend_form .widget textarea: { font-size: 12px; }
.bs_frontend_form .date_widget { }
.bs_frontend_form .date_widget select { width: 25%; }
.bs_frontend_form .full_row { text-align: left; clear: both; }
.bs_frontend_form .full_row select, .bs_frontend_form .full_row input, .bs_frontend_form .full_row textarea { width: 97%; }
.bs_frontend_form .first_column { width: 48%; float: left; text-align: left; }
.bs_frontend_form .first_column select, .bs_frontend_form .first_column input, .bs_frontend_form .first_column textarea { width: 95%; }
.bs_frontend_form .first_column .date_widget { }
.bs_frontend_form .first_column .date_widget select { width: 25%; }
.bs_frontend_form .second_column { width: 48%; float: right; text-align: left; }
.bs_frontend_form img { vertical-align: middle; }
body { color: #3f403e; text-align: left; }
h1, h2, h3 { color: #ff0000; line-height: 130%; }
h1 a, h2 a, h3 a { color: #ff0000; text-decoration: none; }
h1 a:hover, h1 a:focus, h2 a:hover, h2 a:focus, h3 a:hover, h3 a:focus { color: #3f403e; text-decoration: underline; }
h4, h5, h6 { color: #3f403e; line-height: 130%; }
h4 a, h5 a, h6 a { color: #3f403e; }
h4 a:hover, h4 a:focus, h5 a:hover, h5 a:focus, h6 a:hover, h6 a:focus { color: #ff0000; text-decoration: underline; }
h1 { padding-bottom: 16px; font-size: 140%; font-weight: bolder; }
h2 { padding-bottom: 15px; font-size: 120%; }
h3 { padding-bottom: 14px; font-size: 110%; }
h4 { padding-bottom: 2px; font-size: 110%; }
h5, h6 { padding-bottom: 5px; font-size: 100%; }
a { cursor: pointer; color: #3f403e; }
a:hover, a:focus { color: #ed1c24; }
hr { border-bottom: 1px solid #e4e5e3; }
legend { color: #3f403e; }
fieldset { border: 1px solid #e4e5e3; }
a.more { padding-right: 10px; background: transparent url('../images/more.gif') no-repeat right 60%; color: #ff0000 !important; }
a.more:hover, a.more:focus { background: transparent url('../images/more_active.gif') no-repeat right 60%; color: #3f403e !important; }
a.more_invert { padding-right: 10px; background: transparent url('../images/more_active.gif') no-repeat right 60%; color: #3f403e !important; }
a.more_invert:hover, a.more_invert:focus { background: transparent url('../images/more.gif') no-repeat right 60%; color: #ff0000 !important; }
a.invert { color: #3f403e !important; }
a.invert:hover, a.invert:focus { color: #ff0000 !important; }
body { background: #e8e9e7 url('../images/body.gif') repeat center top; }
#layout_background { background: transparent url('../images/background.gif') repeat-x center top; padding: 0px; margin: 0px; }
#layout_main { padding: 17px 10px 15px 9px; }
#layout_header { height: 151px; background: transparent url('../images/header_separator.gif') no-repeat 0px 80px; }
#layout_header #header { height: 99px; }
#layout_header #logo { padding: 15px 0 0 0; width: 303px; overflow: hidden; float: left; }
#layout_header #slogan { padding: 30px 0 0 0; width: 380px; overflow: hidden; float: left; }
#layout_header #search { width: 210px; margin-right: 10px; overflow: hidden; float: right; text-align: right; }
#layout_header #search .search_input { }
#layout_header #search .search_input input { border: 0; padding: 7px 0 6px 35px; font-size: 90%; margin-right: -3px; background: transparent url('../images/hledej_input.gif') no-repeat left top; width: 120px; color: #686766; }
.outer_box { background: #eeefed url('../images/box.gif') repeat-y left top; margin: 0 0 20px 0px; }
.outer_box .inner_box { background: transparent url('../images/box_shadow.gif') no-repeat left top; padding: 15px 18px 3px 18px; line-height: 120%; }
.outer_box .header { overflow: hidden; background: #f6f7f5 url('../images/box_header.gif') no-repeat left top; }
.outer_box .header h1, .outer_box .header h2, .outer_box .header h3, .outer_box .header h4, .outer_box .header h5, .outer_box .header h6 { padding: 17px 45px 18px 18px; color: #3f403e; font-weight: bolder; font-size: 100%; }
.outer_box .footer { display: none; }
#layout_content { background: #eeefed url('../images/content.gif') repeat-y left top; padding: 17px 0 15px 0; }
#layout_content .outer_box { margin-bottom: 5px; background: none; }
#layout_content .outer_box .header { background: none; height: auto; }
#layout_content .outer_box .footer { background: none; height: 0xp; }
#layout_content .outer_action_content { padding: 0 20px; }
#layout_content .module_bsPage_component_pageSection { padding: 0 20px; }
#sidemenu { }
#sidemenu .outer_box { background: none; border: 1px solid #e4e5e3; border-bottom: 0px; }
#sidemenu .outer_box .header { display: none; }
#sidemenu .outer_box .inner_box { padding: 0; }
#sidemenu .outer_box .footer { display: none; }
#banner_block { background: url('../images/separator.gif') no-repeat left top; padding: 23px 0 9px 0; }
#banner_block div, #banner_block p { display: inline; }
#banner_block img { margin: 0 9px 10px 9px; }
#newsletter_signin { padding-bottom: 20px; background: transparent url('../images/box_shadow_contact.gif') no-repeat left top; }
#newsletter_signin .input { }
#newsletter_signin .input input { border: 0; padding: 7px 0 6px 10px; margin-right: -3px; background: transparent url('../images/prihlasit_input.gif') no-repeat left top; width: 152px; color: #686766; font-size: 90%; }
#newsletter_signin p { padding-right: 75px; padding-bottom: 30px; }
#outer_top_box { text-align: left; padding: 0 0 0 610px; }
#outer_top_box .inner_top_box { width: 350px; position: absolute; top: 8px; }
#layout_footer { background: #fefefe url('../images/footer_header.gif') no-repeat left top; font-size: 90%; white-space: nowrap; }
#layout_footer .background { padding: 9px 10px 19px 10px; background: transparent url('../images/footer_footer.gif') no-repeat left bottom; }
#layout_footer ul, #layout_footer .like_ul { padding: 10px 0 0 0; }
#layout_footer ul { list-style: none; }
#layout_footer ul li { padding: 0 10px 0 10px; float: left; background: transparent url('../images/footer_separator.gif') no-repeat right 60%; }
#layout_footer ul li.last { background: none; }
#layout_footer a { color: #3f403e; }
#layout_footer a:hover, #layout_footer a:focus { color: #ff0000; }
#author { padding: 28px 0 40px 0; clear: both; text-align: center; }
#servis_24-7 { position: fixed; right: 0; top: 25px; z-index: 1000; }
#mainmenu { width: 730px; height: 29px; float: left; }
#mainmenu ul { list-style: none; }
#mainmenu ul li { padding: 0; height: 29px; float: left; list-style: none; font-size: 100%; }
#mainmenu ul li a { height: 29px; display: block; float: left; text-decoration: none; color: #3f403e; font-size: 120%; font-weight: bolder; }
#mainmenu ul li a span { display: block; padding: 5px 19px 8px 19px; }
#mainmenu ul li a:hover, #mainmenu ul li a:focus { color: #ff0000; background: transparent url('../images/mainmenu_open.gif') no-repeat left top; }
#mainmenu ul li a:hover span, #mainmenu ul li a:focus span { background: transparent url('../images/mainmenu_close.gif') no-repeat right top; }
#mainmenu ul li.active { }
#mainmenu ul li.active a { color: #ff0000; background: transparent url('../images/mainmenu_open.gif') no-repeat left top; }
#mainmenu ul li.active a span { background: transparent url('../images/mainmenu_close.gif') no-repeat right top; }
.sidemenu { padding-top: 0px; padding-bottom: 0px; }
.sidemenu ul { list-style: none; }
.sidemenu ul li { padding: 0; margin: 0; background: #ffffff url('../images/sidemenu.gif') repeat-x left top; display: block; list-style: none; }
.sidemenu ul a { padding: 5px 0; display: block; overflow: hidden; font-weight: bolder; text-decoration: none; background: transparent url('../images/sidemenu_more.gif') no-repeat right center; color: #3f403e; }
.sidemenu ul a span { padding: 12px 25px 12px 20px; display: block; }
.sidemenu ul a:hover, .sidemenu ul a:focus { background-image: url('../images/sidemenu_more_active.gif'); color: #ff0000; }
.sidemenu ul li { }
.sidemenu ul li a.active { background-image: url('../images/sidemenu_more_active.gif'); color: #ff0000; }
.sidemenu ul li ul { padding-left: 20px; }
.sidemenu ul li ul li { background: none; padding: 1px 0; }
.sidemenu ul li ul a { padding: 0; font-size: 90%; }
.html { padding: 0; line-height: 140%; background: transparent; /* /pages.css ok */
/** Tatry.cz, autor: Jiří Praus **/
/***** STRANKY *****/
/* /../../bsWebResourcesPlugin/css/pages.css ok */
/** autor: Jiří Praus **/
/***** STRANKY *****/
/* tabulka s rameckem - normalne je bez ramecku */
/* stejny vizualni efekt jako h1 */
/* Make sure the icons are not cut */
/* External links */
}
.html ol { margin-left: 30px; margin-bottom: 10px; }
.html ul { margin-left: 5px; margin-bottom: 10px; list-style: none; }
.html ul li { padding: 1px 0 2px 15px; background: transparent url('../images/li.gif') no-repeat left 8px; }
.html ul li li { padding-bottom: 0px; }
.html p { line-height: 140%; }
.html img.obrazek_vlevo { float: left; margin: 0 1em 0.3em 0; }
.html img.obrazek_vpravo { float: right; margin: 0 0 0.3em 1em; }
.html img.obrazek_s_rameckem { padding: 0.3em; border: 1px solid #dddfdf; }
.html img.obrazek_vlevo_s_rameckem { float: left; margin: 0 1em 0.3em 0; padding: 0.3em; border: 1px solid #dddfdf; }
.html img.obrazek_vpravo_s_rameckem { float: right; margin: 0 0 0.3em 1em; padding: 0.3em; border: 1px solid #dddfdf; }
.html table.tabulka_s_rameckem { border-collapse: collapse; border: 1px solid #dddfdf; }
.html table.tabulka_s_rameckem th { font-weight: bold; padding: 3px 6px; border: 1px solid #dddfdf; }
.html table.tabulka_s_rameckem td { padding: 3px 6px; border: 1px solid #dddfdf; }
.html .konec_obtekani { height: 1px; margin: -1px 0 0 0; padding: 0; clear: both; border: none; font-size: 0px; visibility: hidden; }
.html .zvyrazneny_text { font-size: 200%; }
.html .zvyrazneny_text a { text-decoration: none; }
.html .zvyrazneny_text a:hover, .html .zvyrazneny_text a:focus { text-decoration: underline; }
.html .zarovnani_vlevo { text-align: left; }
.html .zarovnani_vpravo { text-align: right; }
.html .zarovnani_stred { text-align: center; }
.html .zarovnani_blok { text-align: justify; }
.html .nezalamovat_text { white-space: nowrap; }
.html .vypnout_nahled { /* zamezi zobrazeni fancy boxu */
}
.html a[href^="http:"], .html a[href^="mailto:"], .html a[href$=".pdf"], .html a[href$=".doc"], .html a[href$=".xls"], .html a[href$=".rss"], .html a[href$=".atom"], .html a[href$=".rdf"], .html a[href^="aim:"], .html a.ven { padding: 2px 22px 2px 0; margin: -2px 0; background-repeat: no-repeat; background-position: right center; }
.html a[href^="http:"], .html a.ven { background-image: url(../bsWebResourcesPlugin/images/links/external.png); padding-right: 14px; }
.html a[href^="mailto:"] { background-image: url(../bsWebResourcesPlugin/images/links/email.png); padding-right: 22px; }
.html a[href$=".pdf"] { background-image: url(../bsWebResourcesPlugin/images/links/pdf.png); padding-right: 22px; }
.html a[href$=".doc"] { background-image: url(../bsWebResourcesPlugin/images/links/doc.png); padding-right: 22px; }
.html a[href$=".xls"] { background-image: url(../bsWebResourcesPlugin/images/links/xls.png); padding-right: 22px; }
.html a[href$=".rss"], .html a[href$=".atom"], .html a[href$=".rdf"] { background-image: url(../bsWebResourcesPlugin/images/links/feed.png); padding-right: 22px; }
.html a.vypnout_obrazek_odkazu, .html .vypnout_obrazek_odkazu a { background: none !important; padding: 0 !important; margin: 0 !important; }
#breadcrumbs_block { height: 33px; background: url('../images/breadcrumbs.gif') no-repeat left bottom; margin: 0 0 17px 0; }
ul.breadcrumbs { padding: 0 10px 0 20px; font-size: 90%; }
ul.breadcrumbs li { padding: 2px 13px 2px 8px; display: inline; background: transparent url('../images/more_active.gif') no-repeat scroll right center; }
ul.breadcrumbs li a { color: #3f403e; }
ul.breadcrumbs li a:hover { color: #ff0000; }
ul.breadcrumbs li.first { padding-left: 0; }
ul.breadcrumbs li.last { background: transparent none repeat scroll 0 0; }
ul.breadcrumbs li.last a { text-decoration: none; font-weight: bolder; }
.pager { margin-bottom: 10px; }
.pager .paging .active a { margin: 0 0 0 5px; padding: 3px 6px; text-decoration: none; background: #3f403e; color: #ffffff; }
.pager a:hover, .pager a:focus { }
.navigation_tree { margin: 0 0 20px 10px; }
div.article_list { }
div.article_list .article_list_item { border: 0px; padding: 0 0 10px 0; margin: 0 0 20px 0; }
div.article_list .article_list_item h2 { font-size: 100%; }
div.article_list .article_list_item img.bordered { margin-right: 15px; }
div.article_list .article_list_item .date { display: inline; float: none; color: #3f403e; font-size: 90%; font-weight: normal; padding: 0 0 2px 2px; }
div.article_list_mini, div.reference_list_mini { }
div.article_list_mini .article_list_item, div.article_list_mini .reference_list_item, div.reference_list_mini .article_list_item, div.reference_list_mini .reference_list_item { margin: 0 0 10px 0; }
div.article_list_mini .article_list_item .date_more, div.article_list_mini .reference_list_item .date_more, div.reference_list_mini .article_list_item .date_more, div.reference_list_mini .reference_list_item .date_more { font-size: 90%; }
div.article_list_mini .article_list_item p, div.article_list_mini .reference_list_item p, div.reference_list_mini .article_list_item p, div.reference_list_mini .reference_list_item p { padding: 0 0 10px 0; }
div.article_info { padding: 5px 0 0 0; }
div.article_info div.category_navigation { }
div.article_info div.category_navigation ul.breadcrumbs { padding: 0 0 5px 0; }
div.article_info div.category_navigation ul.breadcrumbs li a { padding: 0; }
div.article_info div.category_navigation ul.breadcrumbs li.last { padding-right: 0; }
div.module_bsReference_action_show { }
div.module_bsReference_action_show div.category_navigation { }
div.module_bsReference_action_show div.category_navigation ul.breadcrumbs { padding: 0 0 5px 0; }
.media_list .media_list_item { padding-top: 10px; width: 195px; height: 130px; border: 1px solid #D6DADD; margin-bottom: 5px; margin-right: 5px; }
.page_section_content_bottom { padding: 0 0 15px 0; }
.search-controls { }
.search-controls #form_query { width: 95px; }
.search-controls #form_category { width: 50px; }
