/* CSS style template ver. 2.7.0 - MIRAMARE.Luhacovice.cz */

body {background:#5884A9/*url(img/bg.png) center repeat-y*/;color:#444;font-size:75%;font-family:Arial,Tahoma,sans-serif;margin:0;padding:0;} /* Tahoma, Trebuchet MS, Georgia */
table,input,select,textarea {font:100% Tahoma,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;}
.prev-next {font-size:100%;text-align:right;}
.segreg {height:2em;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;} 

/* forms */
.fulltext input.inp, .mail input.inp, .auth input.inp {background:url(img/bg_inp.gif) #fff bottom repeat-x;}
input.inp:focus,textarea.inp:focus,select.inp:focus {background:#eee;}
#main input.required:focus,#main textarea.required:focus,#main select.required:focus {background:url(img/required.gif) #eee top right no-repeat;} 
input.button {font-family:Tahoma,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;}

img {border:0;}

/* images
img {border:0;}
img.img {border:solid 1px #DDE5ED;background:#fff;}
#main img.img {padding:5px;}
#left img.img {padding:3px;}
a:hover img.img, a:focus img.img {border:1px solid #000;} 
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;} 
* html body span.imgr {margin-left:0.7em;} 
*/

/* images with icon */
a.img {position:relative;}
a.img, span.img {border:1px solid #ccc;background:#fff;line-height:0px;padding:1px;}
#main a.img, #main span.img {padding:2px;}
a.img.noframe, span.img.noframe, #main a.img.noframe, #main span.img.noframe {border-width:0;padding:0;background:transparent;}
a.img span {background:url("img/img_zoom.gif") #6591B6;width:9px;height:9px;position:absolute;font-size:1px;right:5px;bottom:5px;display:none;display/**/:inline;/**/} /* IE 5 visibility hack */
a.img span.id {background:url("img/img_id.gif") #6591B6;}
a.img span.url {background:url("img/img_url.gif") #6591B6;}
#main a.img span {right:9px;bottom:9px;}
a.img:hover span {background:none;} 
a.img:hover,a.img:focus {border:1px solid #000;} /* filter:alpha(opacity:60);filter:gray;cursor:url(cursor.cur); */
.imgi {float:left;}
.imgl {float:left;clear:left;margin:.4em .9em 0 0;}
.imgr {float:right;clear:right;margin:.4em 0 0 .9em;}
.imgc {display:block;margin:auto;}
.c-imgc {clear:both;display:block;text-align:center;}



/* links */
a:link,a:active {color:#00477F;text-decoration:underline;}
a:visited {color:#00477F;text-decoration:underline;}
a:hover,a:focus {color:#00477F;text-decoration:none;}



/* layout-config */
#bodyholder {/*background:url(img/bg-top.png) top center repeat-x;*/text-align:center;}
#page {text-align:left;background:#fff;}
#header	{;}
h1 {float:left;margin:0;padding:0;display:inline;}
h1 a {width:192px;height:72px;background:url(img/logo.gif) no-repeat;margin:0px;display:block;}
h1 span,h2#server-info,#jump {display:none;}
#setting {text-align:right;padding:28px 10px 0 0;font-size:91%;}
#theme {height:150px;clear:both;background-color:#6089AD;}
#brand {width:118px;height:118px;background-color:#fff;background-image:url(img/brand.gif);margin-left:500px;}
#crumbs {background:#F1F4F7;color:#000;font-size:100%;border-bottom:1px solid #D9E3EC;padding:0.6em 0.5em;}
#left {;}
#main {;}
#footer {;}
#footer p {color:#6E6D6D;font-size:91%;line-height:1.3;text-align:center;}



/* - - - Master_Objects - - - */
#left h2,#right h2 {background:url(img/h2_m.gif) no-repeat;color:#000;font-size:100%;margin:0;padding:0.7em 0.2em 0.4em 22px;border-bottom:1px solid #fff;text-align:left;}
#left h3,#right h3 {font-size:100%;margin:0;}
#left .hr,#right .hr {height:1em;}
#left .hr hr,#right .hr hr {display:none;}
.m-obj {background:#ECF0F4;margin-bottom:5px;line-height:1.3;}
.m-con {background:transparent;color:#000;font-size:91%;padding:0.5em;}
.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 - OLD STYLE
#navig-top {float:left;}
#navig-top ul {margin:20px 0 0 20px;padding:0;}
#navig-top li {float:left;border-left:1px solid #85A7C1;margin:0 0 0 2px;list-style:none;}
#navig-top li a {display:block;margin:0;padding:0;overflow:hidden;font-size:100%;color:#000;text-decoration:underline;}
#navig-top li.active a {color:#FF6300;}
#navig-top li span {display:block;margin:0;padding:10px 0.7em;}
#navig-top li a:hover {color:#000;text-decoration:none;}
*/

/* navigation-top */
#navig-top {height:3.3em;clear:both;background:url(img/menu/bg_navig_top.gif) #00457E center repeat-x;margin:2px 0 5px 0;}
#navig-top h2 {display:none;}
#navig-top ul {margin:0;padding:0;}
#navig-top ul li {float:left;border-right:1px solid #2C527D;margin:0;list-style:none;}
#navig-top ul li a {display:block;margin:0;padding:0;overflow:hidden;font-size:100%;font-weight:bold;color:#fff;text-decoration:underline;}
#navig-top ul li.active a {background:#00457E;color:#fff;}
#navig-top ul li span {display:block;margin:0;padding:1em 1em;}
#navig-top ul li a:hover {background:#00457E;color:#fff;text-decoration:none;}

/* navigation */
.menu {;}
#navig ul {margin:0;padding:0;}
#navig li {width:100%;margin:0;background:url(img/menu/menu.gif) 0 -49px no-repeat;list-style:none;}
#navig li a {display:block;margin:0;padding:0em 0;width:100%;font-size:100%;color:#000;text-decoration:underline;background:url(img/menu/menu.gif) top left no-repeat;}
#navig li.active a {background:url(img/menu/menu.gif) 0 -98px no-repeat;color:#f00;}
#navig li span {border-top:1px solid #fff;display:block;margin:0;padding:0.6em 0 0.4em 20px;font-weight:bold;}
#navig li li span {background-image:none;background-color:#E1F1FF;margin:0;padding:0.6em 0 0.4em 30px;font-size:91%;font-weight:normal;}
#navig li li.active a, #navig li.active li a {background-image:none;color:#000;}
#navig li a:hover {background-image:none;color:#000;text-decoration:none;}
#navig li.active li a:hover span {background-image:none;color:#000;}
#navig li a:active {color:#000;}
#navig li.active li.active a, #navig li.active li.active a:hover {color:#f00;}

/* fulltext */
.fulltext {;}
.fulltext input.inp {width:120px;border:1px solid #B8D5E3;margin-bottom:4px;padding:3px 2px;}

/* board */
.board {;}
.board h3 {color:#51555E;}
.board p {;}
.board2 .m-con {background:#fff;}
/* 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:#5884A9;}


/* - - -  Contents_Objects - - - */
#main h2 {background:url(img/h2_c.gif) top right no-repeat;color:#003B74;font-size:120%;text-align:right;margin:8px 0 10px 0;padding:0 10px 5px;}
#main h3 {font-size:140%;font-family:Tahoma,sans-serif;}
#main h3, #main h4, #main h5, #main h6  {color:#51555E;margin:0.3em 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:1em;clear:both;}
#main .hr hr {display:none;}
.c-obj {;}
.c-con {background:transparent;color:#000;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 {font-size:91%;margin-top:0.3em;}
.c-con .info, .download dt span, .portal dt span, .result dt span {color:#6c6c6c;}


/* hot */
#hots {;}
.hot {float:left;width:32%;color:#4A3C29;}
.hot-box {border:1px solid #C7C8CC;height:185px;overflow:hidden;background:url(img/hot/bg_hot.jpg) #fff right bottom no-repeat;}
.hot-img {margin:5px;border:1px solid #E3E2E8;height:70px;}
.hot-img a {display:block;height:70px;}
.hot-img a span {display:none;}
.hot1 {float:left;}
.hot2 {margin-left:2%;}
.hot3 {float:right;}
.hot1 .hot-img {background:url(img/hot/hot1.jpg) #fff no-repeat;}
.hot2 .hot-img {background:url(img/hot/hot2.jpg) #fff no-repeat;}
.hot3 .hot-img {background:url(img/hot/hot3.jpg) #fff no-repeat;}
#hots .hot h3 {color:#000;font-size:110%;padding:3px 0 2px 10px;margin:0;text-align:left;}
.hot p {font-size:100%;padding:.3em 7px}

/* submenu */
ul#submenu {background:#F1F4F7;margin:0;padding:7px;list-style:none;}
ul#submenu li {width:100%;margin:0 0 1px 0;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) #fff top left no-repeat;}
ul#submenu li.active a {;}
ul#submenu li span {display:block;margin:0;padding:3px 0 3px 25px;}
ul#submenu li a:hover {;}

/* article-text */
.article-top {;}
.article {;} .text {;}
p.perex {margin:0.5em 0 1em 0.5em;padding-left:1em;font-style:italic;border-left:2px dashed #aaa;}
p.author {color:#6c6c6c;font-size:91%;margin-bottom:0em;}
.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:#ECF0F4;}
.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:#E1F1FF;}
.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;}
.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%;}

/* 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%;}
.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%;}

/* backlinks */
#backlinks {margin-top:10px;padding-top:5px;border-top:1px dotted #ccc;}
#backlinks a {color:#555;text-decoration:underline;}
#backlinks a:hover {color:#555;text-decoration:none;}


/* rezervace */
:focus {outline:0px #000 dotted;}
.usual .m-con {border:0;}
ul.idTabs {margin:0;padding:0;height:40px;}
ul.idTabs li {display:block;width:94px;height:40px;float:left;line-height:1.3;text-align:center;margin:0;padding:0;font-weight:bold;}
ul.idTabs li.navtab1 {background:url(img/tab1.gif) top left no-repeat;}
ul.idTabs li.navtab2 {background:url(img/tab2.gif) top left no-repeat;}
ul.idTabs li span {padding:5px 7px 2px 7px;display:block;}
#idTab1 {height:95px;background:#d3dae6;padding:0 5px;clear:both;}
#idTab2 {height:95px;background:#c8dbf1;padding:0 5px;clear:both;}
