/* CSS style template ver. 2.6.9 - Luhacovice.cz */

body {background:url(img/bg_jaro.png) #fff repeat-x;color:#000;font-size:70%;font-family:Verdana,sans-serif;margin:15px 0 0 0;padding:0;} /* background:url(img/bg_jaro.png) #fff repeat-x;background:url(img/bg_zima.jpg) #fff repeat-x;  */
table,input,select,textarea {font:100% Verdana,sans-serif}
abbr,acronym {cursor:help;padding-bottom:1px;border-bottom:1px dashed #000;}
code,kbd,pre {font-family:"Courier New",Courier,monospace;}
var {color:#f00;}
q {font-style:italic;quotes: "„" "“" "‚" "‘";}
q:before {content:open-quote;}
q:after {content:close-quote;}
blockquote {margin:0.5em;padding:0.3em 0.7em;border-left:2px dashed #aaa;font-style:italic;}
p,form {margin:0;}
.fulltext input.inp, .mail input.inp, .auth input.inp {background:url(img/bg_inp.gif) #fff bottom repeat-x;border:1px solid #85B100;}
input.inp:focus,textarea.inp:focus,select.inp:focus {background:#eee;} 
input.button {border:1px solid #828282;font-family:Arial,sans-serif;background:url(img/bg_button.png) #F3F3F3 repeat-x;margin-top:0.2em;}
input.button:hover {background:url(img/bg_button_active.png) repeat-x;} 
div.button {text-align:right;}
.prev-next {font-size:100%;text-align:right;}
.segreg {height:2.3em;clear:both;}
.clear {clear:both;font-size:1px;height:1px;}
.nofloat {clear:both;}
.hidden {display:none;}
.invisible {position:absolute;top:-500px;left:0;width:1px;height:1px;overflow:hidden;} 

/* images */
img {border:0;}
img.img, img.img-noborder {;}
img.img {border:solid 1px #dedede;}
a:hover img.img, a:focus img.img {border:1px solid #000;} /* filter:alpha(opacity:60);filter:gray;cursor:url(cursor.cur); */
div.imgl,span.imgl {margin:0.2em 0.9em 0 0;float:left;} 
div.imgr,span.imgr {margin:0.2em 0 0 0.9em;float:right;}
div.imgc,span.imgc {margin:0.2em 0 0.5em 0;clear:both;display:block;text-align:center;}
* html body span.imgl {margin-right:0.7em;} /* -3px IE hack */
* html body span.imgr {margin-left:0.7em;} /* -3px IE hack */

/*
.img-shadow {clear:both;float:left;background:url(img/shadow.gif) no-repeat bottom right;margin:20px 0 0 17px !important;margin:20px 0 0 8px;}
.img-shadow img {display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;}
.alpha-shadow {clear:both;float:left;background:url(img/shadow.gif) no-repeat bottom right;margin:14px 0 0 17px !important;margin:14px 0 0 8px;}
.alpha-shadow div {background:url(img/shadow2.png) no-repeat left top !important;background:url(img/shadow2.gif) no-repeat left top;float:left;padding:0px 6px 6px 0px;}
.alpha-shadow img {background-color:#fff;border:1px solid #a9a9a9;padding:4px;margin:0;}
*/

/* links */
a:link,a:active {color:#24758F;text-decoration:underline;}
a:visited {color:#24758F;text-decoration:underline;}
a:hover,a:focus {color:#008DB9;text-decoration:none;}
#setting a:link img.img, #setting a:visited img.img {background:#fff;border:0px solid #f00;}
#setting a:hover img.img {background:#FBFBC5;border:0px solid #ff0;}
#crumbs a {background:#A5DC00;}

/* xyz {behavior:url(hover.htc) */



/* layout-config */
#page {;}
#header	{color:inherit;}
h1 {float:left;margin:0;padding:0;display:inline;}
h1 a {width:300px;height:60px;margin:0;display:block;}
h1 span,h2#server-info,#jump {display:none;}
#setting {text-align:right;padding:26px 5px 0 0;}
#setting {font-size:91%;}
#theme {height:157px;clear:both;}
#crumbs {color:#FFFFCD;font-size:91%;margin-top:2px;padding:5px 5px;clear:both;}
#left {background:url(img/left.gif) no-repeat;}
#main2 {background:#F8F8E2;color:inherit;}
#right {;}
#footer {background:transparent;color:inherit;}
#footer p {color:#555;font-size:91%;line-height:1.3;}

/* Banners */
.banner {height:60px;margin:1em 0;text-align:right;font-size:80%;clear:both;}
.icons {text-align:center;}



/* - - - Master_Objects - - - */
#left h2,#right h2 {color:#9c0;border-bottom:1px dashed #85B100;font-size:100%;margin:0;padding:2px 2px 4px 20px;text-align:left;}
#left h2 {background:url(img/h2_m.gif) no-repeat;}
#right h2 {background:url(img/h2_m.gif) no-repeat;}
#left h3,#right h3 {font-size:100%;margin:0;}
#left .hr,#right .hr {height:1.5em;}
#left .hr hr,#right .hr hr {display:none;}
#left .m-obj {background:#EBF9C3;padding:5px;}
#right .m-con {background:#FBFBC5;}
.m-obj {margin-bottom:0.5em;line-height:1.3;}
.m-con {font-size:91%;padding:0.5em;}
#left .m-con {color:#7E8E51;}
#right .m-con {color:#7A7A3F;}
.m-con p {line-height:1.3;margin-bottom:0.3em;}
.m-con ul,.m-con ol {margin:0.3em;padding:0 0 0 17px;}
.m-con ul li {list-style:url(img/li_m.gif) square;line-height:1.2;}
.m-con .info {color:#6c6c6c;font-size:90%;margin-top:0.4em;} 


/* navigation-top */
#navig-top {border:0px solid #FF9900;height:1.9em;clear:both;}
#navig-top ul {margin:0;padding:0;}
#navig-top li {float:left;width:118px;height:1.9em;margin:0;background:url(img/menu/menu_top.gif) 0 -49px no-repeat;list-style:none;margin:2px 2px 0 0px;display:inline;}
#navig-top li a {display:block;margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-size:100%;font-weight:bold;color:#076380;text-decoration:none;background:url(img/menu/menu_top.gif) top left no-repeat;}
#navig-top li.active a {background:url(img/menu/menu_top.gif) 0 -98px no-repeat;color:#008DB9;}
#navig-top li span {display:block;margin:0;padding:4px 0 3px 15px;}
#navig-top li a:hover {background-image:none;color:#008DB9;}
#navig-top li a:active {color:#008DB9;}

/* navigation */
.menu {;}
.menu ul {margin:0;padding:0;}
.menu li {margin:0 10px;border-bottom:1px dashed #C5D88E;background:url(img/menu/menu.gif) 0 -49px no-repeat;list-style:none;}
.menu li a, .menu li a:visited {display:block;margin:0;padding:0;font-size:100%;font-weight:bold;color:#076380;text-decoration:none;background:url(img/menu/menu.gif) top left no-repeat;}
.menu li.active a {background:url(img/menu/menu.gif) 0 -98px no-repeat;color:#008DB9;}
.menu li span {display:block;margin:0;padding:5px 0 1px 20px;}
.menu li a:hover {background-image:none;color:#008DB9;}

/* fulltext */
.fulltext {;}
.fulltext input.inp {width:115px;padding:2px;}

/* board */
.board {;}
.board h3 {color:#515151;}
.board p {;}
/* ticker */
#ticker {position:relative;overflow:hidden;}

/* enquiry */
.enquiry {;}
.enquiry h3 {padding-bottom:0.4em;}
.enquiry p {margin-top:0.1em;}
.enquiry p span {font-size:91%;padding-left:0.2em;color:#6c6c6c;}
.enquiry img.bar {background:#BAD762;}

/* calendar */
.cal {;}
.cal .m-con {text-align:center;padding-left:0;padding-right:0;}
.cal table {margin:auto;width:80%}
.cal th,.cal td {background:transparent;font-size:10px;padding:0 2px;}
.cal th {border:0px solid #000;color:#BDBD81;font-weight:bold;}
.cal td {border:1px solid #EBEB9B;background:#EBEB9B;color:#000;}
.cal td.weekend {border:1px solid #D8D891;background:#D8D891;}
.cal td.day-d {border:1px solid #82AD01;}
.cal td a:link,.cal td a:visited,.cal td a:active {background:#24758F;color:#fff;font-weight:bold;text-decoration:none;padding:0px;}
.cal td a:hover {background:#000;color:#fff;font-weight:bold;text-decoration:none;}

/* mail-info */
.mail {;}
.mail input.inp {width:170px;padding:2px;}



/* - - -  Contents_Objects - - - */
#main h2 {background:url(img/h2_c.gif) #A5DC00 no-repeat;color:#fff;border-bottom:1px solid #9c0;font-size:100%;text-align:left;margin:0 0 5px 0;padding:5px 0 4px 25px;}
#main h2 span {color:#f90;}
#main h3 {border-bottom:1px dashed #9c0;background:transparent;font-size:140%;font-family:Tahoma,sans-serif;}
#main h3, #main h4, #main h5, #main h6  {color:#515151;margin:0 0 0.15em 0;line-height:1.5em;}
#main h4 {font-size:130%;}
#main h5 {font-size:120%;}
#main h6 {font-size:110%;}
#main .hr {height:2em;clear:both;}
#main .hr hr {display:none;}
.c-obj {;}
.c-con {background:transparent;color:#4d4d4d;font-size:100%;}
.c-con p,.c-con dl {line-height:1.4em;margin-bottom:0.6em;}
.c-con dd {margin-left:0;}
.c-con ul,.c-con ol {margin:1em;padding:0 0 0 17px;line-height:1.3;}
.c-con ul li {list-style:url(img/li_c.gif) square;}
.c-con .info {color:#7E8E51;font-size:80%;margin-top:0.3em;padding:1px 3px;}

/* submenu */
ul#submenu {border:1px dashed #85B100;background:#F2F2D0;margin:0;padding:7px;list-style:none;}
/* ul#submenu li {background:url(img/folder.gif) 0 0.2em no-repeat;margin:0;padding:0.3em 0 0.3em 21px;list-style:none;font-weight:bold;font-size:110%;} - Simply SubMenu */
ul#submenu li {width:100%;margin:0 0 1px 0;background:url(img/menu/submenu.gif) 0 -49px no-repeat;list-style:none;}
ul#submenu li a {display:block;margin:0;padding:0em 0;width:100%;font-size:120%;font-weight:bold;background:url(img/menu/submenu.gif) top left no-repeat;}
ul#submenu li.active a {background:url(img/menu/submenu.gif) 0 -98px no-repeat;}
ul#submenu li span {display:block;margin:0;padding:3px 0 3px 22px;}
ul#submenu li a:hover {background-image:none;}

/* article-text */
.article-top {;}
.article {;} .text {;}
.article .info {background:#fff;display:inline;}
p.perex {margin:0.5em 0 1em 0.5em;padding-left:1em;font-style:italic;border-left:2px dashed #aaa;}
p.author {color:#7E8E51;font-size:85%;margin-bottom:0;}
/* .author span {background:#dedede;color:#6c6c6c;} */
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.justify {text-align:justify;}
.right {text-align:right;}
.left {;}
.info-a {color:#000;font-size:90%;}
.info-a span {font-weight:bold;}

/* table, table-no */
.table,.table-no {;}
.table table,.table-no {border-collapse:collapse;}
.table th,.table td,.table-no th,.table-no td {text-align:left;padding:0.1em 0.3em;vertical-align:top;}
.table th {border:1px solid #000;background:#D4D0C8;}
.table td {border:1px solid #a1a1a1;background:#fff;}

/* form */
.frm {;}
.frm table {border-collapse:collapse;}
.frm th,.frm td {border:0px solid #000;vertical-align:top;}
.frm th {background:#E2D4BF;font-weight:normal;text-align:left;}
.frm td {padding:3px 0px;}
.frm .frm-txt {padding:7px 5px;}
img.info {border:1px solid #000;width:4px;height:4px;}
.required {background:url(img/required.gif) #fff top right no-repeat;}
.optional {background:#FBFBC5;}
.invalid {background:#f00;}

/* HardCore form */
.h-frm {;}
.h-frm fieldset {border:1px solid #B7B0A4;padding:0.5em;margin-bottom:0.5em;}
.h-frm legend {padding: 0.2em 0.5em;;color:#f00;font-size:110%;text-align:right;}
.h-frm p label {width:35%;padding:0.2em 0.2em 0 0;text-align:right;font-size:100%;float:left;}
.h-frm p label.obligatory {font-weight:bold;}
.h-frm p span {color:#f00;font-weight:bold;text-align:left;font-size:100%;}

/* gallery, image */
.gallery {;}
.gallery div.card {float:left;margin:0 7px 7px 0;padding:0;text-align:center;}
.gallery p.foto {margin:0;padding:0;}
.gallery p.info {margin:0 0.5em;padding:0;text-align:center;font-size:90%;color:#666;}
/* .gallery p.info {display:none;} */

/* download */
.download {;}
.download dl {margin:0;}
.download dt {font-weight:bold;}
.download dt span {font-size:91%;font-weight:normal;color:#808080;}
.download dd {margin:0.2em 0 0.7em 1.8em;}

/* activemap */
.amap {;}
.amap img.img {border:0;}
.amap .amap-box {position:absolute;width:200px;border:1px dashed;background:#fff;color:inherit;z-index:3;visibility:hidden;padding:0.5em;}
.amap .amap-box h3 {background:inherit;color:#7F4D02;font-size:110%;margin:0 0 0.5em 0;}
.amap .amap-box p {font-size:91%;}

/* discussion */
.dis-tree {;}
.dis-tree .c-con {background:#E8E8C6;padding:0.5em;}
.c-con ul.tree, .c-con ul.tree ul {margin:0;padding:0;list-style:none !important;}
.c-con ul.tree li {margin:0;padding:0 0 0 19px;text-indent:-19px;background:url(img/tree/tree-line-vertical.gif) top left repeat-y;list-style:none !important;}
.c-con ul.tree li.last {background-image:url(img/tree/tree-line-last.gif);background-repeat:no-repeat;background-position:top left;list-style:none !important;}
.tree img {border:0;vertical-align:middle;}
.discus {;}
.discus dl {margin:0;}
.discus dt {background:#E8E8C6;padding:0.3em;}
.discus dd {margin:0.2em 0 1.3em 0;}

/* forum */
.forum {;}
.forum dl.message {background:#E8E8C6;padding:0.5em;margin:0.1em 0;}
.forum dl.re  {border-left:2px dashed #B50109;padding-left:0.5em;margin:1em 0;}
.forum dt {font-weight:bold;font-size:110%;margin:0;}
.forum dd.reply  {margin-top:0.3em;font-size:91%;}

/* guestbook */
.guestbook {;}
.guestbook dl.message {margin:0.1em 0;font-style:italic;}
.guestbook dl.reply {margin:1em 0;}
.guestbook dt {;}
.guestbook dd.author {margin-top:0.3em;text-align:right;font-size:91%;}

/* portal */
.portal {;}
.portal dl {margin:1em 0;}
.portal dl.vip {background:#E8E8C6;margin:1.5em 0;padding:1em;}
.portal dt {font-weight:bold;}
.portal dt span {font-size:91%;font-weight:normal;color:#808080;}
.portal dd {margin:0.2em 0 0.4em 1.8em;}

/* vip 4 pozice=450px; 5 pozic=550px; */
#vip1 {position:relative;height:550px;}
#vip2 {position:absolute;width:220px;}
a.vip-pos {display:block;width:158px;height:113px;background-color:transparent;background-repeat:no-repeat;background-position:top left;margin-bottom:1px;position:relative;z-index:1;}
a.vip-pos1 {background-image:url(img/vip/position1.png);top:0px;z-index:5;}
a.vip-pos1:hover {background-image:url(img/vip/position1-a.png);}
a.vip-pos2 {background-image:url(img/vip/position2.png);top:-15px;z-index:4;}
a.vip-pos2:hover {background-image:url(img/vip/position2-a.png);}
a.vip-pos3 {background-image:url(img/vip/position3.png);top:-30px;z-index:3;}
a.vip-pos3:hover {background-image:url(img/vip/position3-a.png);}
a.vip-pos4 {background-image:url(img/vip/position4.png);top:-45px;z-index:2;}
a.vip-pos4:hover {background-image:url(img/vip/position4-a.png);}
a.vip-pos5 {background-image:url(img/vip/position5.png);top:-60px;z-index:1;}
a.vip-pos5:hover {background-image:url(img/vip/position5-a.png);}
a.vip-pos:hover {z-index:100;}
a.vip-pos span {display:none;}


/* result */
.result {;}
.result dl {margin:0;}
.result dt {font-weight:bold;font-size:110%;padding-left:22px;}
.result dt span {font-weight:normal;font-size:90%;color:#777;}
.result dt.r-folder {background:url(img/fulltext/folder.gif) no-repeat;}
.result dt.r-product {background:url(img/fulltext/product.gif) no-repeat;}
.result dt.r-article {background:url(img/fulltext/article.gif) no-repeat;}
.result dt.r-action {background:url(img/fulltext/action.gif) no-repeat;}
.result dd {margin:0.2em 0 1.3em 0;}
.exp {background:#bbb;font-style:italic;}

/* sitemap */
.sitemap {;}
.sitemap table {;}
.sitemap th,.sitemap td {text-align:left;padding:0.2em 0 0.3em 0.2em;}
.sitemap th {font-weight:bold;}
.sitemap td {vertical-align:top;}
.sitemap td.map0 {background:url(img/map/m0.gif) top left no-repeat;}
.sitemap td.map1 {background:url(img/map/m1.gif) top left no-repeat;}
.sitemap td.map2 {background:url(img/map/m2.gif) top left no-repeat;}
.sitemap td.map3 {background:url(img/map/m3.gif) top left no-repeat;}

#sitemap {font-size:140%;}
#sitemap li {list-style:none;}
#sitemap li ul {font-size:90%;}
#sitemap li ul li ul li {padding-left:16px;background:url(bullet.gif) no-repeat 0 50%;}

