
/* ::::: http://www.lmc.eu/typo3temp/stylesheet_ef0a4afd57.css ::::: */

.tx-indexedsearch .tx-indexedsearch-browsebox li { display: inline; margin-right: 5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button { width: 100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword { width: 150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top: 10px; margin-bottom: 5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight: bold; font-style: italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align: center; font-weight: bold; }
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr { font-style: italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top: 20px; margin-bottom: 5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 { margin-top: 0px; margin-bottom: 0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td { background: rgb(204, 204, 204) none repeat scroll 0% 0%; vertical-align: middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color: rgb(102, 102, 102); }
.tx-indexedsearch .tx-indexedsearch-category { background: rgb(204, 204, 204) none repeat scroll 0% 0%; font-size: 16px; font-weight: bold; }
.tx-indexedsearch .res-tmpl-css { clear: both; margin-bottom: 1em; }
.tx-indexedsearch .searchbox-tmpl-css label { margin-right: 1em; width: 10em; float: left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing: 0pt; font-weight: normal; margin-top: -1.2em; float: right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float: left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float: none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float: none; }
.tx-thmailformplus-pi1 h2 { margin-top: 0px; margin-bottom: 0px; }
.tx-dropdownsitemap-pi1 a { font-weight: bold; }
.tx-dropdownsitemap-pi1 li.open ol { display: block; }
.tx-dropdownsitemap-pi1 li.closed ol { display: none; }
.tx-dropdownsitemap-pi1 li.open ul { display: block; }
.tx-dropdownsitemap-pi1 li.closed ul { display: none; }
.tx-dropdownsitemap-pi1 div { border: 1px solid rgb(223, 226, 227); padding: 2px; background: rgb(250, 251, 251) none repeat scroll 0% 0%; margin-bottom: 5px; }
.tx-dropdownsitemap-pi1 div.level_2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tx-dropdownsitemap-pi1 div.level_2 a { font-weight: normal; }
.tx-dropdownsitemap-pi1 div.level_3 { background: rgb(250, 251, 251) none repeat scroll 0% 0%; }
.tx-dropdownsitemap-pi1 div.level_4 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tx-dropdownsitemap-pi1 div.level_5 { background: rgb(250, 251, 251) none repeat scroll 0% 0%; }
.tx-dropdownsitemap-pi1 div.expAll { border: 1px solid rgb(223, 226, 227); background: rgb(250, 251, 251) none repeat scroll 0% 0%; text-align: center; }
.tx-newloginbox-pi3-listrow th { padding: 0pt 0.5em; background: rgb(204, 204, 204) none repeat scroll 0% 0%; white-space: nowrap; }
.tx-newloginbox-pi3-listrow td { padding: 0pt 0.5em; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tx-newloginbox-pi3-singleView th { padding: 0pt 0.5em; background: rgb(204, 204, 204) none repeat scroll 0% 0%; text-align: right; white-space: nowrap; }
.tx-newloginbox-pi3-singleView td { padding: 0pt 0.5em; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tx-jppageteaser-pi1 {  }
.tx-jppageteaser-pi1-browsebox { border-top: 1px solid rgb(204, 204, 204); margin-top: 10px; padding-top: 3px; }
.tx-jppageteaser-pi1-list {  }
.tx-jppageteaser-pi1-list-entry { clear: both; }
.tx-jppageteaser-pi1-list-entry-description { margin-top: 10px; }
.tx-jppageteaser-pi1-list-entry-image img { border: 1px solid rgb(0, 0, 0); margin: 10px 20px 10px 0px; float: left; }
.tx-jppageteaser-pi1-list-entry-link-item { font-size: 9px; margin-top: 5px; margin-bottom: 2px; }
.tx-jppageteaser-pi1-list-entry h4 { border-bottom: 1px solid rgb(204, 204, 204); position: relative; }
.tx-jppageteaser-pi1-list-entry h4 a { color: rgb(102, 102, 102); }
.tx-jppageteaser-pi1-list-entry-creation-date, .tx-jppageteaser-pi1-list-entry-change-date { position: absolute; bottom: 4px; right: 0px; font-size: 9px; font-weight: normal; color: rgb(153, 153, 153); }
.tx-jppageteaser-pi1-browsebox { text-align: center; }
.tx-jppageteaser-pi1-browsebox-show-results {  }
.tx-jppageteaser-pi1-browsebox-browse-links {  }
.tx-jppageteaser-pi1-browsebox-show-results-number {  }
.tx-jppageteaser-pi1-browsebox-disabled-link {  }
.tx-jppageteaser-pi1-browsebox-inactive-link {  }
.tx-jppageteaser-pi1-browsebox-active-link {  }
div.cag_pagebrowser { margin: 2em 0pt 1em; }
div.cag_pagebrowser ul { margin: 0pt; padding: 0pt; list-style-type: none; }
div.cag_pagebrowser ul li { display: inline; text-align: center; }
div.cag_pagebrowser a { font-size: 0.8em; }
div.cag_pagebrowser .divider { padding: 0pt 0.5em; }
div.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
div.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
div.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
div.csc-textpic div.csc-textpic-imagecolumn { float: left; display: inline; }
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border: 2px solid black; padding: 0px; }
div.csc-textpic-imagewrap { padding: 0pt; }
div.csc-textpic img { border: medium none ; }
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image { float: left; }
div.csc-textpic div.csc-textpic-imagewrap ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
div.csc-textpic div.csc-textpic-imagewrap ul li { margin: 0pt; padding: 0pt; float: left; }
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image { float: left; }
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt { float: none; }
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd { float: none; }
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img { border: medium none ; }
dl.csc-textpic-image { margin: 0pt; }
dl.csc-textpic-image dt { margin: 0pt; display: inline; }
dl.csc-textpic-image dd { margin: 0pt; }
div.csc-textpic-clear { clear: both; }
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image { display: inline; margin-right: 10px; }
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image { display: inline; margin-left: 10px; }
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { display: inline; margin-left: 10px; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0pt; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { margin: 0pt; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
div.csc-textpic-equalheight div.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
div.csc-textpic div.csc-textpic-imagerow { clear: both; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px ! important; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px ! important; }
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { margin-right: 10px ! important; }
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { margin-left: 10px ! important; }
div.csc-textpic-above div.csc-textpic-text { clear: both; }
div.csc-textpic-center { text-align: center; }
div.csc-textpic-center div.csc-textpic-imagewrap { margin: 0pt auto; }
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { text-align: left; }
div.csc-textpic-center div.csc-textpic-text { text-align: left; }
div.csc-textpic-right div.csc-textpic-imagewrap { float: right; }
div.csc-textpic-right div.csc-textpic-text { clear: right; }
div.csc-textpic-left div.csc-textpic-imagewrap { float: left; }
div.csc-textpic-left div.csc-textpic-text { clear: left; }
div.csc-textpic-intext-left div.csc-textpic-imagewrap { float: left; }
div.csc-textpic-intext-right div.csc-textpic-imagewrap { float: right; }
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { float: right; clear: both; }
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { float: left; clear: both; }
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }

/* ::::: http://www.lmc.eu/fileadmin/template_lmc/templates/main/css/photogallery.css ::::: */

div.tx_wtgallery_pi1 { margin: 0px; padding: 0px; float: left; width: 100%; }
div.wtgallery_category_area { width: 100%; }
div.wtgallery_categories { padding: 10px; float: left; }
div.wtgallery_category_pic { float: left; }
div.wtgallery_category_pic {  }
div.wtgallery_category_folder, div.wtgallery_category_folder a { margin: 5px 0pt 10px; color: rgb(0, 41, 105); font-size: 12px; font-family: Tahoma; text-decoration: underline; }
div.wtgallery_category_pagebrowser { display: none; }
.wtgallery_listpic_pic {  }
.wtgallery_listpic { padding: 0px; text-align: center; }
.wtgallery_listpic_no { margin: 0px; padding: 0px; }
.wtgallery_listpic_pic_no { margin: 5px; padding: 0px; }
.wtgallery_listpic_act { margin: 0px; padding: 0px; }
.wtgallery_pagebrowser_top { float: left; width: 100%; padding-left: 60px; }
.wtgallery_pagebrowser_back { background: transparent url('../images/btn_back_horiz.png') no-repeat scroll 0% 0%; width: 47px; height: 41px; }
div.wtgallery_pagebrowser_down { float: left; width: 100%; padding-left: 60px; }
.wtgallery_pagebrowser_fwd { background-image: url('../images/btn_forward_horiz.png'); background-repeat: no-repeat; width: 47px; height: 41px; }
div.wtgallery_pagebrowser_up { float: left; width: 100%; text-align: center; }
#wtgallery_singlepic_area { padding-bottom: 20px; }
.wtgallery_singlepic_pic {  }
.wtgallery_singlepic { width: 540px; text-align: center; }
div.wtgallery_singlepic_popup { text-align: center; }
div.wtgallery_singlepic_fwdback { padding: 5px; float: left; text-align: center; background-color: rgb(230, 230, 230); }
div.wtgallery_singlepic_back { float: left; width: 200px; text-align: left; }
div.wtgallery_singlepic_fwd { float: right; width: 200px; text-align: right; }
div.wtgallery_thumbnail { margin: 0px; padding: 0px; float: left; width: 100%; text-align: center; }

/* ::::: http://www.lmc.eu/fileadmin/template_lmc/templates/main/css/cenik_table.css ::::: */

table#odbornici { border-collapse: collapse; text-align: left; vertical-align: middle; font-family: Arial,Helvetica,sans-serif; }
table#odbornici img { border: 0pt none ; vertical-align: middle; }
table#odbornici caption { padding: 4px 5px 4px 8px; background-color: rgb(81, 106, 149); }
table#odbornici td { border: 1px solid ; padding: 2px 5px 2px 8px; }
table#odbornici .hlavicka td { border: 1px solid ; padding: 2px 5px 2px 8px; font-size: 12px; background-color: rgb(255, 200, 117); }
table#odbornici .polozky td { border: 1px solid ; padding: 2px 5px 2px 8px; font-size: 10px; background-color: rgb(217, 232, 255); }
table#odbornici td.polozky { border: 1px solid ; padding: 2px 5px 2px 8px; font-size: 10px; background-color: rgb(217, 232, 255); }
table#odbornici td.white { border: 1px solid ; padding: 2px 5px 2px 8px; font-size: 10px; background-color: white; text-align: center; }

/* ::::: null ::::: */

body { margin: 5px 0pt 0pt; }

/* ::::: http://www.lmc.eu/fileadmin/template_lmc/templates/main/css/blue_menu_1cols.css ::::: */

body { margin: 0pt; background: rgb(25, 43, 70) url('../images/bg_body.gif') repeat-x scroll 0% 0%; font-family: Arial; font-size: 12px; text-align: center; padding-bottom: 30px ! important; }
html > body #lt_container { width: 950px; }
#lt_container { margin: 0pt 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; width: 950px; text-align: left; }
#liquid_bg { margin: 0pt auto; background: transparent url('../images/liquid_bg.gif') no-repeat scroll left top; width: 960px; text-align: left; }
#lt_topstripe { background: transparent url('../images/bg_top_stripe.gif') no-repeat scroll 0% 0%; position: relative; height: 30px; width: 950px; }
div.topstripe { position: absolute; top: 7px; left: 290px; }
div.language_menu { position: absolute; width: 160px; color: rgb(0, 41, 105); top: 1px; left: 470px; font-size: 12px; font-family: Tahoma; }
div.language_menu * { margin-top: -4px; }
.CUR { float: right; }
.NO { float: right;padding-right: 7px; }
.NO a { background-color: transparent; color: rgb(0, 41, 105); text-decoration: none; }
.NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .NO a:active { color: rgb(0, 41, 105); }
.sepa {
padding-right: 30px;
padding-left: 8px;
background-color: transparent;
background-image: url(../images/separator.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: left;
background-y-position: center;
}

.INACT { float: right; }
.INACT a { background-color: transparent; color: rgb(0, 41, 105); text-decoration: none; font-weight: normal; }
.INACT a:focus, .INACT a:hover, .INACT a:active { color: rgb(0, 41, 105); }
.SPC { border-left: 1px solid rgb(0, 41, 105); margin-left: 5px; margin-right: 2px; float: right; line-height: 100%; }
div.topsitemap a { position: absolute; text-decoration: none; width: 80px; color: rgb(0, 41, 105); top: 7px; left: 640px; font-size: 12px; font-family: Tahoma; }
div.input { position: absolute; right: 60px; top: 3px; text-align: right; }
div.search { position: absolute; right: 4px; top: 2px; text-align: right; }
div.tx-macinasearchbox-pi1 form { margin: 0pt; padding: 0pt; }
#lt_topnavig { background: transparent url('../images/bg_top_navig.gif') no-repeat scroll 0% 0%; position: relative; height: 32px; width: 950px; }
#lt_topnavig ul { margin-left: 220px; padding-left: 0pt; display: block; margin-top: 0px; padding-top: 3px; margin-bottom: 0px; }
#lt_topnavig li.menu-top-NO { background: transparent url('../images/bg_btn.gif') repeat-x scroll 0% 0%; margin-left: 0pt; margin-bottom: 0pt; display: block; float: left; position: relative; }
#lt_topnavig li.menu-top-NO a { border: 1px solid rgb(54, 57, 60); padding: 6px 20px; color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lt_topnavig li.menu-top-NO a:hover { border: 1px solid rgb(255, 145, 38); padding: 6px 20px; background: transparent url('../images/bg_btn_active.gif') repeat-x scroll 0% 0%; color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lt_topnavig li.menu-top-ACT { border: 1px solid rgb(255, 145, 38); background: transparent url('../images/bg_btn_active.gif') repeat-x scroll 0% 0%; display: block; float: left; position: relative; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lt_topnavig li.menu-top-ACT a { padding: 6px 20px; color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lt_topbanner { background: transparent url('../images/banner_zamestnani.jpg') repeat scroll 0% 0%; height: 145px; width: 950px; }
#lt_content { width: 950px; }
#lt_menu_left { float: left; width: 192px; position: relative; z-index: 1000;}
#lt_menu_left a { position: relative; z-index: 1001;}
#menu_left_shadow { background: transparent url('../images/s_menu_bg.gif') repeat-y scroll left top; width: 151px; margin-left: 20px; margin-top: 24px; }
.menu-left-NO { margin: 0pt 3px; background: transparent url('../images/left_menu_button_passive_blue.gif') no-repeat scroll left top; width: 145px; height: 29px; text-align: center; }
.menu-left-NO a { display: block; color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 29px; width: 145px; height: 29px; }
.menu-left-NO a:hover { background: transparent url('../images/left_menu_button_active.gif') no-repeat scroll center center; }
.menu-left-ACT { margin: 0pt 3px; background: transparent url('../images/left_menu_button_active.gif') no-repeat scroll left top; display: block; text-align: center; width: 145px; height: 29px; }
.menu-left-ACT a { color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 29px; width: 145px; height: 29px; }
#menu_left_top { margin: 0pt ! important; padding: 0pt ! important; background: transparent url('../images/s_menu_top.gif') no-repeat scroll left top; width: 151px; height: 3px; line-height: 1px ! important; font-size: 1px ! important; }
#lt_menu_left .menu-left-level1-NO { padding: 3px 0em 3px 0px; background: white none repeat scroll 0% 0%; display: block; }
#lt_menu_left .menu-left-level1-NO a { padding: 3px 0em 3px 15px; font-size: 11px; text-decoration: none; font-weight: normal; color: rgb(0, 41, 105); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level1-NO a:hover { padding: 3px 0em 3px 15px; font-size: 11px; text-decoration: none; font-weight: normal; color: rgb(255, 153, 0); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level1-ACT { padding: 3px 0em 3px 0px; background: white none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level1-ACT a { padding: 3px 0em 3px 15px; font-size: 11px; text-decoration: none; font-weight: bold; color: rgb(255, 153, 0); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level2-NO { padding: 3px 6px 3px 9px; background: white none repeat scroll 0% 0%; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lt_menu_left .menu-left-level2-NO a { padding: 3px 0em 3px 15px; background: white none repeat scroll 0% 0%; font-family: Arial; font-size: 11px; text-decoration: none; font-weight: normal; color: rgb(0, 41, 105); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level2-NO a:hover { padding: 3px 0em 3px 15px; background: white none repeat scroll 0% 0%; font-size: 11px; text-decoration: none; font-weight: normal; color: rgb(255, 153, 0); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level2-ACT { padding: 3px 3px 3px 9px; background: white none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level2-ACT a { padding: 3px 0em 3px 15px; background: white none repeat scroll 0% 0%; font-size: 11px; text-decoration: none; font-weight: bold; color: rgb(255, 153, 0); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; font-family: Arial; }
#lt_menu_left .menu-left-level3-NO { padding: 3px 6px 3px 15px; background: white none repeat scroll 0% 0%; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lt_menu_left .menu-left-level3-NO a { padding: 3px 0em 3px 15px; background: white none repeat scroll 0% 0%; font-family: Arial; font-size: 11px; text-decoration: none; font-weight: normal; color: rgb(0, 41, 105); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level3-NO a:hover { padding: 3px 0em 3px 15px; background: white none repeat scroll 0% 0%; font-size: 11px; text-decoration: none; font-weight: normal; color: rgb(255, 153, 0); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level3-ACT { padding: 3px 3px 3px 15px; background: white none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#lt_menu_left .menu-left-level3-ACT a { padding: 3px 0em 3px 15px; background: white none repeat scroll 0% 0%; font-size: 11px; text-decoration: none; font-weight: bold; color: rgb(255, 153, 0); list-style-type: none; list-style-image: none; list-style-position: outside; display: block; font-family: Arial; }
#lt_content_center { padding: 10px 0 10px 20px; background: url('../images/bg_content_2.png') no-repeat scroll 0% 0%; float: left; width: 740px; max-width: 720px; }
#lt_content_center p { color: rgb(0, 0, 0); font-size: 12px; font-family: Tahoma; line-height: 150%; }
#lt_content_center a { color: rgb(0, 41, 105); font-size: 12px; font-family: Tahoma; text-decoration: underline; }
#lt_content_center a:hover { color: rgb(255, 153, 0); font-size: 12px; font-family: Tahoma; text-decoration: underline; }
#lt_content_center h1 { border-bottom: 1.5px solid rgb(255, 229, 191); color: rgb(255, 153, 0); font-size: 26px; font-family: Arial; margin-top: 0px; margin-bottom: 10px; }
#lt_content_center h2 { color: rgb(0, 41, 105); font-size: 16px; font-family: Arial; margin-top: 15px; margin-bottom: 15px; line-height: 140%; }
#lt_content_center h3 { color: rgb(0, 41, 105); font-size: 14px; font-family: Arial; margin-top: 15px; margin-bottom: 15px; line-height: 140%; }
#content_center h4 { color: rgb(0, 41, 105); font-size: 12px; font-family: Arial; margin-top: 15px; margin-bottom: 15px; }
#lt_content_center ul { margin: 0pt; padding: 0pt; list-style-type: none; color: rgb(0, 0, 0); font-size: 12px; font-family: Tahoma; }
#lt_content_center ul li { background-image: url('../images/dot_li.gif'); background-repeat: no-repeat; background-position: 0px 8px; padding-left: 20px; margin-bottom: 20px; line-height: 180%; }
#lt_content_center ul li a:hover { color: rgb(255, 153, 0); font-size: 12px; font-family: Tahoma; text-decoration: underline; }
#lt_footer { background: rgb(25, 43, 70) url('../images/bg_footer.gif') no-repeat scroll 0% 0%; width: 950px; height: 47px; position: relative; }
div.footer_left { display: block; width: 320px; text-align: left; padding-left: 15px; position: absolute; top: 20px; color: rgb(255, 255, 255); font-size: 12px; }
div.footer_left a { color: rgb(255, 255, 255); text-decoration: none; font-size: 12px; }
div.footer_middle { width: 310px; display: block; font-weight: bold; color: rgb(255, 153, 0); text-align: center; top: 20px; position: absolute; left: 300px; font-size: 12px; }
div.footer_right { color: rgb(255, 255, 255); display: block; width: 320px; text-align: right; padding-right: 15px; position: absolute; right: 0px; top: 20px; font-size: 11px; }
hr.cleaner, .clr { clear: both; visibility: hidden; float: none; }

/* ::::: http://www.lmc.eu/fileadmin/template_lmc/templates/main/css/tt_news.css ::::: */

#news-list-container hr#clearer, #news-single-item hr#clearer, #news-latest-container hr#clearer { clear: both; visibility: hidden; float: none; }
#news-latest-container hr#clearer { border-color: rgb(255, 255, 255); clear: left; }
#news-latest-container { line-height: 180%; }
#news-latest-container h2 { background: transparent url('../images/bg_content_right_h6.gif') no-repeat scroll 0% 0%; color: rgb(0, 41, 105); font-size: 18px; display: block; padding-left: 25px; padding-top: 6px; padding-bottom: 12px; margin-bottom: 0px; margin-top: 15px; }
#news-latest-item { padding: 0pt; float: none; }
#news-latest-item ul { margin: 15px; padding: 0pt; list-style-type: none; }
#news-latest-item li { background-image: url('../images/dot_li.gif'); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 5px; margin-bottom: 0px; color: rgb(0, 41, 105); font-size: 11px; font-family: Tahoma; }
#news-latest-item a, #news-latest-item a:visited, #news-latest-item a:hover { color: rgb(0, 41, 105); font-size: 11px; font-family: Tahoma; }
#news-latest-item p { margin: 0pt; padding: 0pt; color: rgb(0, 41, 105); font-size: 11px; font-family: Tahoma; }
#news-latest-item img { border: 1px solid rgb(102, 102, 102); margin-bottom: 5px; margin-right: 5px; float: left; }
#news-latest-category img { border: medium none ; margin: 0px; float: none; }
#news-list-container { padding: 3px; }
#news-list-item { margin: 3px; padding: 3px; float: left; position: relative; }
#news-item, #news-item p { float: left; position: relative; }
#news-search-form { padding: 3px; margin-bottom: 5px; }
#news-search-emptyMsg { margin: 0px; }
#news-search-form form { margin: 0px; }
#news-list-title { padding: 2px; float: left; position: relative; width: 100%; margin-bottom: 5px; color: rgb(0, 38, 105); font-weight: bold; }
#news-list-title a:link, #news-list-title a:visited, #news-list-title a:hover { color: rgb(0, 38, 105); font-weight: bold; padding-left: 2px; text-decoration: none; }
#news-list-title a { float: left; color: rgb(0, 38, 105); font-weight: bold; }
#news-list-container p { padding-left: 3px; }
#news-list-date { float: left; width: 180px; text-align: left; height: 20px; margin-top: 20px; padding-right: 0px; font-size: 9px; font-weight: normal; }
#news-list-imgcaption { float: right; padding-top: 3px; padding-right: 3px; font-size: 9px; }
#news-list-container img { float: right; margin-bottom: 5px; margin-right: 2px; margin-left: 5px; }
#news-list-category img { border: medium none ; margin: 0px; float: none; }
#news-list-morelink { padding: 7px 28px 7px 27px; font-size: 9px; float: right; margin-top: 20px; }
#news-list-morelink a, #news-list-morelink a:hover { padding: 7px 31px 7px 27px; text-decoration: none; color: rgb(255, 255, 255); font-family: Arial; font-weight: bold; background-image: url('../images/btn_blue.gif'); background-repeat: no-repeat; font-size: 11px; }
#news-list-browse { float: none; text-align: center; width: 150px; }
.tx-ttnews-browsebox { float: left; position: relative; }
.tx-ttnews-browsebox a, .tx-ttnews-browsebox a:visited { font-size: 10px; padding-right: 3px; color: rgb(0, 0, 0); }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-ttnews-browsebox-SCell p, .tx-ttnews-browsebox p {  }
.tx-ttnews-browsebox-SCell a, .tx-ttnews-browsebox-SCell a:visited { text-decoration: none; font-size: 11px; font-weight: bold; font-family: Arial; color: rgb(255, 153, 0); }
.tx-ttnews-browsebox img { border: medium none ; margin: 0px; }
.news-search-emptyMsg { font-size: 11px; margin-left: 10px; }
#news-single-item { margin: 3px; padding: 3px; color: rgb(0, 41, 105); font-size: 12px; font-family: Tahoma; }
#news-single-item a { color: rgb(0, 41, 105); font-size: 12px; font-family: Tahoma; text-decoration: underline; }
#news-single-item a:hover { color: rgb(255, 153, 0); font-size: 12px; font-family: Tahoma; text-decoration: underline; }
#news-single-item h2 { color: rgb(0, 41, 105); font-size: 16px; font-family: Arial; margin-top: 15px; margin-bottom: 15px; }
#news-single-item h3 { color: rgb(0, 41, 105); font-size: 14px; font-family: Arial; margin-top: 15px; margin-bottom: 15px; }
#news-single-img { float: right; margin-left: 5px; }
#news-single-imgcaption { padding: 3px; clear: both; }
#news-single-category { float: right; }
#news-single-backlink { padding: 7px 28px 7px 50px; float: right; width: 124px; height: 29px; }
#news-single-backlink a, #news-single-backlink a:hover { padding: 7px 50px; text-decoration: none; color: rgb(255, 255, 255); font-family: Arial; font-weight: bold; background-image: url('../images/btn_blue.gif'); background-repeat: no-repeat; width: 124px; height: 29px; font-size: 12px; }
#news-single-timedata { float: right; }
#news-single-timedata, #news-single-author, #news-single-imgcaption { font-size: 9px; }
#news-single-author { padding-bottom: 3px; }
#news-single-additional-info { padding: 3px 3px 0px; margin-top: 15px; }
#news-single-related, #news-single-files, #news-single-links { margin: 0px 0px 3px; padding: 3px; }
#news-single-related dd, #news-single-links dd, #news-single-files dd { margin-left: 20px; }
#news-single-related dt, #news-single-links dt, #news-single-files dt { font-weight: bold; font-size: 11px; margin-left: 5px; width: 90%; }
#news-amenu-container { padding: 3px; margin-top: 10px; }
#news-amenu-container li { padding-bottom: 1px; }
#news-amenu-container ul { padding: 3px; margin-top: 5px; margin-left: 0px; margin-bottom: 0px; list-style-type: none; }
#news-amenu-container h2 { padding: 3px; color: rgb(51, 0, 255); }
#news-amenu-item-year { padding: 2px; font-weight: bold; color: rgb(0, 0, 0); }
#news-catmenu { margin: 10px 0px 10px 10px; padding: 5px; }
#news-catmenu-header { font-size: 11px; font-weight: bold; }
#news-catmenu div { font-size: 10px; white-space: nowrap; }
#news-catmenu div img { margin: 0px; padding: 0px; vertical-align: middle; }
#news-catmenu-ACT { font-weight: bold; }
#level0 { background-color: rgb(255, 255, 255); }
#level1 { padding-left: 10px; background-color: rgb(238, 238, 238); }
#level2 { padding-left: 10px; background-color: rgb(221, 221, 221); }
#level3 { padding-left: 10px; background-color: rgb(204, 204, 204); }
#level4 { padding-left: 10px; background-color: rgb(187, 187, 187); }

/* ::::: null ::::: */

.firebugHighlight { z-index: 2147483647; position: absolute; background-color: rgb(56, 117, 215); }
.firebugLayoutBoxParent { border-right: 1px dashed rgb(187, 187, 187); border-bottom: 1px dashed rgb(187, 187, 187); z-index: 2147483647; position: absolute; background-color: transparent; }
.firebugRulerH { border-top: 1px solid rgb(187, 187, 187); border-right: 1px dashed rgb(187, 187, 187); border-bottom: 1px solid rgb(0, 0, 0); background: transparent url('../images/undefined') repeat-x scroll 0% 0%; position: absolute; top: -15px; left: 0pt; width: 100%; height: 14px; }
.firebugRulerV { border-left: 1px solid rgb(187, 187, 187); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px dashed rgb(187, 187, 187); background: transparent url('../images/undefined') repeat-y scroll 0% 0%; position: absolute; top: 0pt; left: -15px; width: 14px; height: 100%; }
.overflowRulerX > .firebugRulerV { left: 0pt; }
.overflowRulerY > .firebugRulerH { top: 0pt; }
.firebugLayoutBoxOffset { z-index: 2147483647; position: absolute; opacity: 0.8; }
.firebugLayoutBoxMargin { background-color: rgb(237, 255, 100); }
.firebugLayoutBoxBorder { background-color: rgb(102, 102, 102); }
.firebugLayoutBoxPadding { background-color: SlateBlue; }
.firebugLayoutBoxContent { background-color: SkyBlue; }
.firebugLayoutLine { z-index: 2147483647; background-color: rgb(0, 0, 0); opacity: 0.4; }
.firebugLayoutLineLeft, .firebugLayoutLineRight { position: fixed; width: 1px; height: 100%; }
.firebugLayoutLineTop, .firebugLayoutLineBottom { position: absolute; width: 100%; height: 1px; }
.firebugLayoutLineTop { border-top: 1px solid rgb(153, 153, 153); margin-top: -1px; }
.firebugLayoutLineRight { border-right: 1px solid rgb(153, 153, 153); }
.firebugLayoutLineBottom { border-bottom: 1px solid rgb(153, 153, 153); }
.firebugLayoutLineLeft { border-left: 1px solid rgb(153, 153, 153); margin-left: -1px; }




/* Editovatelny obsah - nove pridana cast */

/* vypis a detail */
#zmeny h1#nazev {
  font-size: 120%;
  margin-top: 15px;
  margin-bottom: -7px;
  padding: 7px 0 7px 0;
  color: #002969;
  background-repeat: no-repeat;
  background-position: left center;
  border: 0;
  width: 470px;
}
#zmeny h1.ico-info {
  padding-left: 40px !important;
  background-image: url(../images/ico-info.gif);
}
#zmeny h1.ico-new {
  padding-left: 40px !important;
  background-image: url(../images/ico-new.gif);
}
#zmeny h1.ico-cancel {
  padding-left: 40px !important;
  background-image: url(../images/ico-cancel.gif);
}
#zmeny h1#nazev ins {
  font-weight: normal;
  font-size: 80%;
  color: #666;
  text-decoration: none;
}

#zmeny h2 {
  font-size: 120%;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-left: 40px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-position: left center;
}
#zmeny h2.ico-info {
  background-image: url(../images/ico-info.gif);
}
#zmeny h2.ico-new {
  background-image: url(../images/ico-new.gif);
}
#zmeny h2.ico-cancel {
  background-image: url(../images/ico-cancel.gif);
}

#zmeny table {
  font-size: 100%;
  width: 680px;
  margin: -7px 0 5px 40px;
  padding: 0;
  border: 0;
  border-top: 1px solid #ccc;
}
#zmeny th {
  width: 280px;
  font-size: 110%;
  font-weight: normal;
  text-align: left;
  border: 0;
  border-bottom: 1px solid #eee;
  padding: 2px 0 2px 0;
  vertical-align: top;
}
#zmeny .prehled th {
  width: 475px;
  padding: 10px 15px 10px 15px;
  font-size: 90%;
  line-height: 150%;
}
#zmeny th strong {
  font-size: 130%;
  color: #002969;
}
#zmeny th strong a, #zmeny th strong a:hover {
  font-size: 100%;
  font-family: Arial;
}
#zmeny .prehled ins {
  padding-left: 5px;
  color: #666;
  text-decoration: none;
}
#zmeny .prehled ins strong {
  font-size: 100%;
  color: #666;
}
#zmeny .prehled em {
  font-style: normal;
  font-weight: bold;
}
#zmeny td {
  font-size: 90%;
  border: 0;
  border-bottom: 1px solid #eee;
  padding: 2px 0 2px 0;
  vertical-align: bottom;
}
#zmeny .prehled td {
  text-align: right;
  padding: 10px;
}
#zmeny .prehled td a, #zmeny .prehled td a:hover {
  font-size: 90%;
}
#zmeny td .prof {
  padding-left: 10px;
}

/* filtrovani pozic */
#zmeny .zobrazeni {
  margin-left: 0;
  border-top: 0;
}
#zmeny .zobrazeni thead th {
  font-weight: bold;
  font-size: 100%;
  color: #002969;
  padding: 8px;
  border-bottom: 1px solid #ccc;
}
body #zmeny .zobrazeni th {
  width: 100px;
  padding-right: 0;
}
#zmeny .zobrazeni tbody th, #zmeny .zobrazeni tbody td {
  padding: 8px;
  vertical-align: middle;
  text-align: left;
}
body #zmeny .zobrazeni td {
  width: 200px;
}

#zmeny form table {
  margin: 15px 0 20px 0;
}
#zmeny form table, #zmeny form th, #zmeny form td {
  border: 0;
}
#zmeny form th {
  font-weight: bold;
  font-size: 100%;
  color: #002969;
}
#zmeny form select {
  width: 280px;
  margin-right: 10px;
  margin-bottom: 2px;
  _margin-bottom: 4px;
}

#zmeny .zpet, #zmeny .zpet:hover {
  display: block;
  clear: both;
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 80%;
}

#uvod {
  float: left;
  width: 490px;
  margin-top: 0;
  padding-top: 12px;
}

#box {
  float: right;
  width: 195px;
  max-width: 165px;
  margin-top: -20px;
  padding: 15px;
  background-color: #FEEFCD;
  line-height: 160%;
  font-size: 90%;
}
#box h3 {
  font-size: 110%;
  color: #000;
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
}
#box strong {
  color: #002969;
}

#vime {
  margin-bottom: 35px;
}

#lt_content_center ul {
  margin-top: 20px;
  margin-bottom: 35px;
}
#lt_content_center ul li {
  margin-bottom: 0;
}

#lt_content_center #promo h3 {
  margin-top: 25px;
  margin-bottom: 5px;
  line-height: 100%;
}
#lt_content_center #promo p {
  margin: 0;
  padding: 0;
}

