
/* CSS: mod_debate_main*/
div.debate {margin:0 0 20px 0;padding:0}
div.debate p {margin:0 0 20px 0;padding:0}
div.debate h2 {font-size:125%;}
div.debate a {color:#000;background:none;text-decoration:underline}
div.debate a:hover {color:#000;background:none;text-decoration:none}
div.debate ul {list-style-type:none;margin:0;padding:0}
#content div.debate ul li {margin:0 0 20px 0;padding:0;background:none;list-style-image:none !important;padding-left:0;}
div.debate ul li.with_react {background: url(../img/debate-l.gif) repeat-y 10px 0;}
div.debate ul ul li.with_react div.debate_box {background: url(../img/debate-l.gif) repeat-y 10px 0;}

div.debate ul ul li {margin:0;padding:20px 0 0 20px;background: url(../img/debate-lc.gif) no-repeat 10px 35px;}
div.debate ul li.last {background: #fff url(../img/debate-ll.gif) no-repeat 10px -8px;}
div.debate ul ul {padding:0;margin:0;}
div.debate div.debate_inner {background:#efefef;border:1px solid #ccc}
div.debate p.debate_w {background:#efefef;padding:5px;border:1px solid #ccc;text-align:center;font-size:110%}
div.debate p.debate_title {margin:0 0 0 0;padding:5px;font-size:110%;background:#ddd;}
div.debate p.debate_panel {margin:0;padding:5px;background:#f9f9f9;}
div.debate p.debate_panel span {padding-right: 10px}
div.debate p.debate_panel span span {padding-right:0 !important}
div.debate p.debate_panel span strong {color:#666}
div.debate p.debate_message {margin:0;padding:10px;}
div.debate p.debate_smiles {padding:0;margin:0 0 10px 0}
div.debate p.debate_smiles img {border:1px solid #ccc;margin:0 5px 0 0 !important;cursor:pointer;display:inline;float:left}
.nofloat {width:1px;height:1px;overflow:hidden;clear:both;display:block}

/* FORMULARE */
div.debate input, select, textarea {font-family: "Arial CE", arial, sans-serif;font-size: 100%;color:#666}
div.debate form {margin:0;padding:20px 0 0 0;background:#fff;}
div.debate .form_indend {padding:20px 0 0 0}
div.debate fieldset {border: 1px solid #ccc; padding: 0px 10px 10px 10px}
div.debate legend {font-weight:normal; background:#efefef;color:#333;padding:5px 2px;margin:0 0 10px 0}
div.debate input {border: 1px solid #ccc;margin: 0 0 5px 0;background: #fff;}
div.debate textarea {border: 1px solid #ccc;}
div.debate div.lbl {width: 140px; float: left; display: inline; margin: 0 0 5px 0; }

/* CSS: content*/
/* kvuli zobrazeni v editoru */
.mceContentBody {font: 80%/1.5 Arial, lucida, sans-serif; background: #fff; color: #5A3005; }
/* SYSTEM */
.mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px dashed #BBB; border-collapse: separate}
a.mceItemAnchor {width:12px; line-height:6px; overflow:hidden; padding-left:12px; background:url(../admin/img/anchor.gif) no-repeat bottom left}
img.mceItemAnchor {width:12px;height:12px;background:url(../admin/img/anchor.gif) no-repeat}
img.mceItemMod {cursor: pointer !important;} /* obrazek s modulem */
.mceItemTable th, .mceItemTable td{border: 1px dashed #bbb;padding: 2px;}
/* tridy pro odsazeni */
.content_class_pd_1 {padding-left: 10px}
.content_class_pd_2 {padding-left: 20px}
.content_class_pd_3 {padding-left: 30px}
.content_class_pd_4 {padding-left: 40px}
.content_class_pd_5 {padding-left: 50px}
.content_class_pd_6 {padding-left: 60px}

img {border: 0; }
abbr, acronym, span.abbr {cursor: help;border-bottom: 1px dashed #000}
cite {font-style:italic}
hr {clear:both;}

a {color: #5A3005;text-decoration:underline}
a:hover, a:active, a:focus {color: #5A3005;background:none;text-decoration:none}
img {border: 0}

h1 {color:#955207;font-size:160%;margin:0 0 15px 0;padding:0;font-weight:normal}
h1 a, h1 a:hover {color:#955207}

h2 {color:#955207;font-size:140%;margin:0 0 5px 0;padding:0;font-weight:normal}
h2 a, h2 a:hover {color: #955207;background:none}

h3 {color:#955207;font-size:120%;margin:0 0 5px 0;padding:0;font-weight:normal}
h3 a, h3 a:hover {color: #955207}

h4 {color:#955207;font-size:100%;margin:0 0 3px 0}
h4 a, h4 a:hover {color: #955207}

h5 {color:#955207;font-size:100%;margin:0 0 3px 0;font-weight:bold}
h5 a, h5 a:hover {color: #955207}

h6 {color:#955207;font-size:100%;margin:0 0 3px 0}
h6 a, h6 a:hover {color: #955207}

table, p {margin: 0 0 10px 0}
ul, ol {margin: 0 0 15px 30px; padding: 0}
ul {list-style-type: disc}
ul ul, ol ul {padding: 0 0 0 0; margin: 0 0 0 18px}
ul ol, ol ol {padding: 0 0 0 0; margin: 0 0 0 23px}

.content_class_left {text-align:left}
.content_class_right {text-align:right}
.content_class_justify {text-align:justify}
.content_class_center {text-align:center}
img.content_class_left {float:left;margin:0 5px 5px 0;display:inline}
img.content_class_right {float:right;margin:0 0 5px 5px;display:inline}

img.content_class10 {margin-top:20px !important}
img.content_class11 {margin-right:20px !important}
img.content_class12 {margin-bottom:20px !important}					
img.content_class13 {margin-left:20px !important}
img.content_class35 {display: block;padding-bottom: 20px; background: url(../img/zoom.png) no-repeat left bottom;}
.content_class_center img.content_class35 {margin:0 auto}

table {border-collapse: collapse; font-size: 100%}
table td {text-align: left; vertical-align: middle; text-align: left;padding: 2px 5px;}
table th {text-align: left;padding: 5px}
table caption {font-size: 120%; font-weight: bold;}

table.content_class15, table.calendar_event { border: 2px solid #F1D298}
table.content_class15 td, table.calendar_event td{ border: 1px solid #F1D298}
table.content_class15 th, table.calendar_event th { background: #955207;  color: #fff}

table.content_class16 { border: 2px solid #955207}
table.content_class16 td { border: 1px solid #955207}
table.content_class16 th { background: #F1D298 url(../img/nav-top.png) no-repeat 50% -2px;  color: #955207;}

table.content_class17 { border: 2px solid #f2d599}
table.content_class17 td {padding: 5px 10px; vertical-align: top; border: 1px solid #f2d599;}
table.content_class17 tr.dark td{background: #fffaef;}

table.content_class18  {border:0;width:100%}
table.content_class18 th {background:#955207;color:#fff}
table.content_class18 td {padding: 5px 10px; vertical-align: top; border-bottom: 1px solid #f2d599;}

.mceContentBody table.content_class24{background: #E7C785; border: 2px solid #945207;}

/** POMOCNE STYLY **/
.content_class0, .content_class0 a, .content_class0 a:hover {color: #C75000; background: none}
.content_class0 a:hover {color: #C75000; background: none}
.content_class1, .content_class1 a, .content_class1 a:hover {color: #333; background: none}
.content_class1 a:hover {color: #333; background: none}
.content_class2, .content_class2 a, .content_class2 a:hover {color: #999; background: none}
.content_class2 a:hover {color: #999; background: none}
p.content_class3 {margin:0 0 30px 0}
.content_class4 {display: block; padding: 10px; background: #F3D69C;border: 2px solid #F2D599;line-height:1.35}


}

img.content_class10 {margin-top:20px !important;}
img.content_class11 {margin-right:20px !important;}
img.content_class12 {margin-bottom:20px !important;}					
img.content_class13 {margin-left:20px !important;}
img.content_class14 {border:2px solid #E6C684 !important;}


/* TABULKY ZAROVNANI */
/* vlevo */
.content_class25 {text-align:left;vertical-align:top;}  	 	 	
.content_class26 {text-align:left;vertical-align:middle;}
.content_class27 {text-align:left;vertical-align:bottom;}  	 	 	 	
/* vpravo */
.content_class28 {text-align:right;vertical-align:top;}
.content_class29 {text-align:right;vertical-align:middle;}
.content_class30 {text-align:right;vertical-align:bottom;}  	 	 	 	
/* na stred  */
.content_class31 {text-align:center;vertical-align:top;}  	 	 	 	
.content_class32 {text-align:center;vertical-align:middle;}
.content_class33 {text-align:center;vertical-align:bottom;}

/* CSS: design*/
/* CSS: design*/
* {margin:0;padding:0}
body {
font-size: 0.8125em;
font-family: Tahoma, Arial, "Trebuchet MS", "Geneva CE", lucida, sans-serif;
text-align:center;background: #E6C684 url(../img/body.png) repeat-x left top;color:#5A3005;margin: 0
}

/* SKIPLINK PANEL */
#skiplink {position:absolute;right:0;top:-10em;width:15em;height:4em;z-index:20;}
#skiplink a {position:absolute;right:0;bottom:4em;white-space:nowrap;padding:2px;}
#skiplink a:hover, #skiplink a:focus, #skiplink a:active {position:absolute;right:0;bottom:0 !important;background:#fff;}

/* PAGE */
#prepage{width: 988px;margin:0 auto;background:transparent;padding-top: 34px;position: relative;}
#page {text-align:left;background: #FFF url(../img/page.png) repeat-y left top;}

/* PAGE BOXY */
.cols-wrapper {width: 100%}
.cols-wrapper[class] {padding-bottom: 0.1px}
.float-wrapper {float: left;width: 100%;position: relative;z-index: 0}
.float-wrapper[class] {margin-right: -1px}

/* HLAVICKA */
#head {position:relative;z-index:0;width:988px;height:142px;background: #532D0C url(../img/head-2.jpg) no-repeat left top;}
.banner-01{background: #532D0C url(../img/head-2.jpg) no-repeat left top !important;}
.banner-02{background: #532D0C url(../img/head-2.jpg) no-repeat left top !important;}
.banner-03{background: #532D0C url(../img/head-2.jpg) no-repeat left top !important;}
#head p {margin:0;padding:0}

a#logo {position:absolute;left:27px;top:34px;display:block;width:360px;height:50px;overflow:hidden;z-index:200;cursor:pointer}
a#logo img {border:0;cursor:pointer}
a#logo:hover {text-decoration:none;color:#000;background:none}
a#logo span{position: absolute;left: 0; top: 0;z-index:20;display: block;width:360px;height:50px;background: url(../img/head-2.jpg) no-repeat -27px -34px;}
.banner-01 a#logo span{background: url(../img/head-2.jpg) no-repeat -27px -34px !important;}
.banner-02 a#logo span{background: url(../img/head-2.jpg) no-repeat -27px -34px !important;}
.banner-03 a#logo span{background: url(../img/head-2.jpg) no-repeat -27px -34px !important;}

/* KONSTRUKCE STRANKY - OBSAH */
#layout {padding: 1.5em 0 0 254px}
#home #layout{padding: 1.5em 350px 0 254px;float: right;}
#mod_res #layout{padding: 1.5em 0 0;}
#content {width: 699px; margin: 0 8px;float: right;min-height: 400px;height: auto !important;height:400px;}
html>body #content{margin: 0 15px 0 21px;}
#home #content {margin: 0 12px 0 19px;padding:0 0 20px 0;width: 339px;}
html > body#home #content {margin: 0 25px 0 21px;}
#mod_res #content{width: 958px; margin: 0 15px;}

.drevene-mestecko .column_left h1{padding-top: 75px; background: url("../img/header-drevene-mestecko.jpg") no-repeat scroll left top transparent;}
.mlynska-dolina .column_left h1{padding-top: 75px; background: url("../img/header-mlynska-dolina.jpg") no-repeat scroll left top transparent;}
.pustevny .column_left h1{padding-top: 75px; background: url("../img/header-pustevny.jpg") no-repeat scroll left top transparent;}
.valasska-dedina .column_left h1{padding-top: 75px; background: url("../img/header-valasska-dedina.jpg") no-repeat scroll left top transparent;}

/* KONSTRUKCE STRANKY - SLOUPEC */
#column {float: left;margin-left: -230px;width: 229px;z-index: 99;position: relative; /*top: -55px;*/ overflow: hidden;font-size:100%}
.indent{top: -55px;}
#page_register .indent{top: 0;}

/* KONSTRUKCE STRANKY - VEDLEJSI SLOUPEC */
#column_aux {float: right;margin:0 -335px 10px 0;z-index: 11;position: relative;width: 335px;overflow: hidden;font-size:100%;}

#column_aux .banner, #column_aux #calendar, .column_right{background: #fff url(../img/column-aux-bg-bottom.png) no-repeat left bottom;}
#column_aux .banner{margin-bottom:10px;}
#column_aux .banner_inner, #column_aux #calendar_inner, .column_right_inner{padding: 5px;background: transparent url(../img/column-aux-bg-top.png) no-repeat left top;}
#column_aux #calendar{margin-bottom: 10px;}
#column_aux a{color: #5A3005; text-decoration: underline;}
#column_aux a:hover{text-decoration: none;}
#column_aux h4{/*font-size: 110%;color:#A65C45;*/margin-bottom: 5px;}
#column_aux .col_header{background: #5B3005 url(../img/col-header-1.png) no-repeat left top; color: #EECE93;}
#column_aux .col_header a{color: #EECE93;}
#column_aux li, .column_right li {color: #A65C45;font-weight: bold;margin-bottom: 3px;}
#column_aux ol li a, .column_right ol li a {font-weight: normal; text-decoration: underline;}
#column_aux p, #column_aux h4, .column_right p, .column_right h4 {padding: 0 5px;}
#home #column_aux p, #home #column_aux h4 {padding: 0;}

#calendar .calendar_item{margin-bottom: 10px;}
#calendar .annotation{line-height: 1.1em;margin-left: 10px;}
#calendar .withimage .annotation{margin-left: 0;}
#calendar p.link{line-height: 1em;margin: 0;font-size: 85%;font-weight: bold}

.column_left{width: 339px; float: left;}
.column_right{float:right;font-size:100%;margin:0 0 10px;overflow:hidden;position:relative;width:335px;z-index:11;}

/* NADPIS VE SLOUPCI */
.col_header {display:block;margin:0 0 5px 0;color:#562A0F;background: #FAECD1 url(../img/column-header-bottom.png) no-repeat left bottom;text-align:left;font-size:110%;font-weight: bold;position:relative;}
.col_header_inner{display: block;padding:7px 0 7px 10px;}
#areal #column_aux .col_header, .column_right .col_header {display:block;margin:0 0 5px 0;color:#562A0F;background: #FAECD1 url(../img/column-header-top-light.png) no-repeat left top;text-align:left;font-size:110%;font-weight: bold;}
#areal #column_aux .col_header_inner, .column_right .col_header_inner{display: block;padding:7px 0 7px 10px;background: url(../img/column-header-bottom-light.png) no-repeat left bottom;}
/*#home*/ #column .col_header_inner{display: block;padding:7px 0 7px 10px;background: url(../img/column-header-top.png) no-repeat left top;}

#column .banner{background: #F3D59A url(../img/column-bg-bottom.png) no-repeat left bottom;}
#column .banner_inner{background: url(../img/column-bg-top.png) no-repeat left top; padding: 10px 9px 10px 6px;}
#column p, #column h4{padding: 0 5px;}

.banner{position: relative;}
.banner_important{position: relative;background: #975307 url(../img/banner-important-top.png) no-repeat left top;color:#FFF;text-align: center;margin-bottom: 10px;}
.banner_important_inner{background: url(../img/banner-important-bottom.png) no-repeat left bottom;padding: 15px;}
.banner_important strong{font-size: 115%;}
.banner_important p{margin: 0 0 15px;}
.banner_important a{color: #FFF;}

a.more_info{color:#C75000 !important;display:block;font-size:85%;padding-right:10px;text-align:right;text-decoration: underline !important;margin-bottom: 10px;}
a.more_info:hover{text-decoration: none !important;}

a.zoom, a.zoom:hover{display: block;padding-bottom: 20px; background: url(../img/zoom.png) no-repeat left bottom;}

/* PATICKA */
#footer {color:#5A3005;width:988px;background: #E6C684 url(../img/footer.png) no-repeat left top;font-size:85%;margin:0 0 10px 0;padding:28px 0 5px;}
#footer a {color:#5A3005;text-decoration:underline}
#footer a:hover {color:#5A3005;background:none;text-decoration:none}

#f_copy {float:left;display:inline;padding:0 0 0 5px;margin:0;}
#f_ext {float:right;display:inline;padding:0 5px 0 0;;margin:0;}

a#f_print, a#f_print:hover {padding:0 0 0 20px;background: url(../img/print.gif) no-repeat left center;}
a#f_up, a#f_up:hover {padding:0 8px 0 0;background: url(../img/up.gif) no-repeat right center}
#f_ext a, #f_ext span {display:block;float:right;display:inline}


#fast_nav {position:absolute;right:15px;top:55px;z-index:101;font-size:85%;color:#666}
#fast_nav li {display:inline;background:none;list-style-type:none;padding-left:0}
#fast_nav a {color:#666;text-decoration:none;margin:0 0 0 10px}
#fast_nav a:hover {text-decoration:underline;color:#666}

#languages {position:absolute;right:18px;top:10px;font-size:85%}
#languages h4 {display:none}
#languages ul {margin:0;padding:0;list-style-type:none;text-align:right}
#languages li {background:none;list-style-type:none;padding-left:0;float: left;margin-right: 4px;}
#languages a {color:#666;background:none;text-decoration:none}
#languages li.last a {border-right:0px solid #fff !important;padding:0 !important}
#languages a:hover {color:#666;background:none;text-decoration:underline}

#content_inner ul{margin-left: 0;}
#content_inner ul li {background: url(../img/bullet.png) no-repeat 1em .5em; list-style-type: none; margin: 0 0 3px; padding-left: 30px;}

/* STRANKOVANI */
#p_navigation {margin:0 0 20px 0}

/* FORMULARE */
input, select, textarea {font-size: 100%;font-family:  "Arial CE", arial, sans-serif;margin: 0 0 5px 0}
input {border: 0px;margin: 0 0 5px 0;color:#955207;}
textarea, input[type=text], input[type=password] {border: 1px solid #E6C684;color:#955207;background: #FFFDF9;padding: 2px 5px;font-size: .9em;}
form {margin: 0 0 10px 0;padding:10px 0 0 0}
fieldset {border: 1px solid #E6C684; padding: 10px;background:#FFF9ED;margin: 0 0 10px;}
legend{font-weight:normal; background:#E6C684;padding:4px 6px;margin:0 0 10px 0;color:#955207}
#b_odeslat {font-weight:normal; background:#E6C684;padding:4px 6px;margin:0;color:#955207}
input.form_submit {border: 2px solid #F2D599;background: #E6C684;cursor: pointer;width:auto;overflow:visible;color:#955207;padding:0 2px}
table input, table textarea {margin:0 5px 0 0}

/* VYHLEDAVANI */
#search {width: 240px;width: 18.5em;float: left;background: #F2D599 url(../img/top-doors-l.png) no-repeat left top;position: absolute;top: 10px;right: 160px;margin-right: 3px;}
/*html>body #search{width: auto;margin-right: 0;}*/
#search_inner{float: right;background: url(../img/top-doors-r.png) no-repeat right top;padding: 4px 8px 0}
#search h4{display: none;}
#search .lbl{float: left;margin-right: 5px;font-weight: bold; font-size: 85%;padding-top: 2px}
#search br {display:none}
#search form {padding: 0 0 0 0; margin: 0; background:none}
#search fieldset {border: 0; padding: 0; margin: 0; background:none}
#ed_search_query {width:110px; float: left;border: 0;font-size: 85%;padding: 2px 3px;margin-right: 5px;background: #E2BF83 url(../img/search-bg.png) no-repeat center center;}
#b_search_query2 {float: right;background: url(../img/search-btn.png) no-repeat left top; color:#FFF;padding: 1px 2px; font-size: 85%; border: 0;}

/* LOGIN */
#login .lbl{width: 110px; float: left;}
.form_text, .form_password{background: #FFFDF9;border:1px solid #E6C684;color:#955207;font-size:0.9em;padding:2px 5px;}

/* RYCHLA NAVIGACE */
#path {text-align: left; margin: 0 0 9px 0; padding: 0; color: #999;font-size:85%}
#path a {color: #999; text-decoration: underline}
#path a:hover {color: #fff; background: #999; text-decoration: none}

/* VYPIS CLANKU */
.documents, .news_item {margin: 0 0 20px 0}
.documents h2, .news_item h2 {font-size:100%;font-weight:bold}
.date {font-size: 85%; color: #999;font-style:normal}

.image {float: left; height: auto;text-align:left}
.image a, div.image a:hover {background: none !important}
.image img {border: 2px solid #F3D69B;}
.annotation p {margin: 0}
.withimage .image {width:75px;width:130px}
.withimage .annotation {width:560px;float:left;display:inline}

#home .withimage .annotation{width: 225px}

/* STRANKOVANI */
#paginate {margin: 0 0 20px 0}
.p_paginate_item {padding-left: 0.2em}
.p_paginate_item a {text-decoration: none}
.p_paginate_item a:hover {color: #fff; background: #666}
.p_paginate_item#p_paginate_previous a, .p_paginate_item#p_paginate_next a {color: #53ADD7}
.p_paginate_item#p_paginate_previous a:hover, .p_paginate_item#p_paginate_next a:hover {background: #53ADD7; color: #fff !important}

/* PRILOHY */
#attachments_header {padding:30px 0 0 0}
/* list */
ul#attachments {margin:0 0 20px 0;padding:0;list-style-type:none}
ul#attachments li {padding:0 0 8px 0}
ul#attachments li img {margin:0 8px -4px 0}

/* list */
table#attachments {margin:0 0 20px 0;border-collapse:collapse;color:#fff}
table#attachments td {padding:3px}

hr {display:none}
#content hr {width:100%;display:block;height:1px;overflow:hidden;clear:both;border:0;background:none;margin:0;color:#fff}

html>body #content hr {height:1em}

#toplist {width:1px;height:1px;overflow:hidden}
.banner img {margin-bottom:0 !important}

.nofloat {clear: both;float:none;width:1px;height:1px;overflow:hidden}
.none {display: none}

table.calendar_event {border:0;width:100%}
table.calendar_event .withimage {margin:0 0 0 130px;}
table.calendar_event td {padding:10px 5px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #F1D298}
table.calendar_event h4 {font-size:100%;margin:0 0 2px 0;}
table.calendar_event img {float:left;display:inline;margin:0;border:0}
table.calendar_event p {margin:0}
table.calendar_event em.em_city {font-style:normal;font-weight:normal;display:block;margin:0 0 5px 0;font-size:85%;}
table.calendar_event td.ce_day {font-size:85%}
table.calendar_event td.ce_day p {margin: 0 0 5px 0} 
table.calendar_event td.ce_day p.ce_day_date {white-space:nowrap;font-weight:bold}
table.calendar_event td.ce_day p.ce_day_time {}
.product_detail_img {float:left}

table.calendar_event_doc {border:0}
table.calendar_event_doc th, table.calendar_event_doc td {border-bottom:1px solid #F1D298;text-align:left;vertical-align:top;background:none}

.calendar_doc_left {float:left;width:270px;margin:0;display:inline}
.calendar_doc_right {float:left;width:420px}

/*sirka inputu pro reg. jmeno, prijmeni */
input.mod_register_input_smaller {width:116px}
input#ed_count {width:30px}

/* error hlasky */
p.mod_form_errs, .warning {background:#eee none repeat scroll 0 0;border:5px solid #aaa;font-weight:bold;line-height:170%;padding:10px 15px}
/* Tabulka s overenim zadanych dat */
table.mod_form_ver_table {}
/* Td s popisem zadane hodnoty */
td.mod_form_ver_title {padding: 3px 6px;font-weight: bold}
/* Td se zadanou hodnotou */
td.mod_form_ver_value {padding-left: 15px}
/* formular s overenim zadanych dat */
form#mod_form_ver_form {}
form#mod_form_ver_form fieldset {padding-bottom: 15px}
/* container captcha */
div.mod_form_captcha {border: 1px solid #ccc;font-size: 85%;padding:10px 10px 0}
/* input s kodem */
input.mod_form_captcha_text {padding:2px;margin:0 0 0 5px !important}
/* tlacitko pro novy kod */
input.mod_form_captcha_regen {display: block}
/* obrazek captcha */
img.captchapict {margin-bottom: 5px}
/* tlacitko pro odeslani ke kontrole */
input.mod_form_ver_submit{margin-right:10px;position:relative;top: 10px}
input.mod_form_ver_back{position:relative;top:10px}

.debate_listina .debate_smiles {display:none !important}



#login_panel {position:absolute;right:25px;top:109px;z-index:30;font-size: 100%;line-height:20px;background:#fff;padding:5px 10px;height:20px;}

/* CSS: menu-2*/
#menu_aux {margin:0 0 10px 0; background: #96540B url(../img/menu-aux-bottom-bg.png) no-repeat left bottom;}
#menu_aux_inner {background: url(../img/menu-aux-top-bg.png) no-repeat left top; padding: 10px 11px 10px 7px;}
#menu_aux h4 {margin:0 0 1px 0;display: none;}
#menu_aux ul {margin:0;padding:0;list-style-type:none}
#menu_aux li {position: relative;}
#menu_aux li a{position: relative;display:block; color:#FFF; background: #B88145 url(../img/menu-item-bottom.png) no-repeat left bottom;text-decoration:none;}
#menu_aux li a span{display:block;background: transparent url(../img/menu-item-top.png) no-repeat left top;margin:0 0 1px 0;padding:5px 10px;}
#menu_aux li a:hover, #menu_aux li a:focus, #menu_aux li a:active {text-decoration:underline;font-weight:normal;background: #B88145 url(../img/menu-item-bottom-on.png) no-repeat left bottom;}
#menu_aux li a:hover span{background: transparent url(../img/menu-item-top-on.png) no-repeat left top;}
html>body #menu_aux a, html>body #menu_aux a:hover {width:auto}
#menu_aux ul ul a {padding:2px 10px 2px 25px;font-size: 90%;background: transparent;}
#menu_aux ul ul ul a {padding:5px 10px 5px 35px}

#menu_aux li.current > a{font-weight: bold;}

/* DRUHA UROVEN */
#menu_aux ul ul{background: #B88145 url(../img/menu-item-bottom.png) no-repeat left bottom;}
#menu_aux ul ul a{padding: 0;}
#menu_aux ul ul span{background-image: none;padding: 5px 10px 5px 20px ;}
#menu_aux ul ul li.p_first{background: url(../img/menu-item-top.png) no-repeat left top;}

/* TRETI A DALSI UROVEN*/
#menu_aux ul ul ul{background: none;}
#menu_aux ul ul ul a{padding: 0;font-size: 85%;}
#menu_aux ul ul ul span{padding: 5px 10px 5px 35px ;}
#menu_aux ul ul ul ul span{padding: 5px 10px 5px 45px ;}

#nav {position:absolute;right:18px;top:139px;width:699px;z-index:30;font-size: 110%;line-height:1.25 !important;background:#F6E1B6 url(../img/nav-top.png) no-repeat right top;}
#nav_inner{background:transparent url(../img/nav-bottom.png) no-repeat right bottom;min-height:43px;height: auto !important;height: 43px;}
#nav h4 {display:none}

ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
	background: #F1D399;
	margin: 0;
}
ul.jd_menu li {
	float: left;
}
ul.jd_menu_vertical {
	width: 300px;
}
ul.jd_menu_vertical li {
	float: none;
}

/* -- Sub-Menus -- */
ul.jd_menu{margin: 0 0 0 10px;}

ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}


ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	border-top: 0;
}

ul.jd_menu ul ul,
ul.jd_menu_vertical ul ul {
    border-top: 2px solid #F1D298;
    border-left: 0;
}

ul.jd_menu_vertical {
	height: auto;
}
ul.jd_menu ul {
	height: auto;
    border: 2px solid #F1D298;
    /*padding: 2px;
    background: red;
    border: 2px solid #FFF;*/
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	color: #5A3005;
	margin: 0px;
}
ul.jd_menu li li {
	width: 200px;
}
ul.jd_menu li a {
    color: #5A3005;
	text-decoration: none;
    border-right:2px solid #F1D399;
    padding:0.8em 1em;
    display: block;
}

ul.jd_menu li li a{
    background: transparent url(../img/nav-top.png) no-repeat center -2px;
    padding:    .6em 1em;
    font-size: 90%;
    border: 0;
}

ul.jd_menu li.jdm_hover > a,
ul.jd_menu li.jdm_active > a{
	/*background-color: #69C;
	padding: 3px 6px 2px 6px;
	border: 1px solid #369;
	border-left: 1px solid #9CF;
	border-top: 1px solid #9CF;
	*/
    text-decoration: underline;
}

/* CSS: mod_photo_main*/
/* CSS:mod_photo_main*/
.mod_photo_gallery{margin:0 0 15px 0;width:632px;}
.mod_photo_gallery a{color:#000;text-decoration:underline;background:none}
.mod_photo_gallery a:hover{color:#000;text-decoration:none;background:none}
.mod_photo_row{padding:0;margin:0 0 10px 0;background:#F1D298;padding: 10px 0 10px 10px;}
.mod_photo_cell{float:left;display:inline;margin:0 10px 0 0;}
.mod_photo_img{margin:0 !important;padding:0 !important;width:100%;text-align:center}
.mod_photo_img a{border:0;margin:0;padding:0;display:block;text-align:center}
.mod_photo_img img{border:2px solid #F7E4C1;margin:0 auto;display:block}
.mod_photo_img a:hover img {border:2px solid #D1A95B;}
.mod_photo_text{margin:0 !important;padding:2px 5px 0 5px;text-align:left;color:#C75000;line-height:1.25}
.mod_photo_text a{text-decoration:none;color:#C75000;background:none;font-size:0.85em}
.mod_photo_text a:hover{text-decoration:underline;color:#C75000;}
div.nofloat{width:1px;height:1px;clear:both;float:none;overflow:hidden}

/* CSS: mod_photo_lightbox*/
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
