body {font: normal normal normal 1em/1.2em "Arial CE", "Helvetica CE", "Arial", sans-serif;
	color: #000; background-color: #12243a;}
body, div, ul, h1, h2, h3, h4, h5, p, hr, table {margin: 0px; padding: 0px;}

h1, h2, h3, h4, h5 {color: #000; font-weight: bold; font-family: Tahoma; border: none;}
h1 {font-size: 1.1em; padding: 0.4em 0.6em;}
h2 {font-size: 1em; padding: 0 0 0.6em;}
h3 {font-size: 1em; padding: 0 0 0.4em;}
h4 {font-size: 1em; padding: 0 0 0.2em; font-weight: normal; text-decoration: underline;}
h5 {font-size: 1em; padding: 0 0 0.2em; font-weight: normal; font-style: italic;}
ul {list-style: none;}
a {color: #bf8007; text-decoration: none;}
a:hover {text-decoration: underline;}
strong {color: #a20803; font-weight: normal;}
div.inm strong {color: #7dbc19;}

#case {text-align: center; padding: 1em;}
#page {width: auto; min-width: 780px; max-width: 980px; margin: 0 auto; text-align: left;}
#inpage {background-color: #fff;}
#head {height: 140px; background: #071525 url('img/graphics/tib03.jpg') no-repeat left top;}
#printonly {display: none;}
#head h1 {display: none;}
a#home {display: block; width: 300px; height: 100px; position: relative; left: 0px; top: 0px;}

#nav {background: #121212 url('img/graphics/mnbgr_on.gif') repeat-x left top;
	font-size: 0.9em; height: 3.4em; text-align: right; line-height: 3.2em; padding: 0 1em 0 0;}
#nav a {color: #fff;}
#nav ul li {float: left; border-right: 1px solid #121212;}
#nav ul li a {color: #fff; line-height: 3.4em; display: block; padding: 0 1em;
	background: #121212 url('img/graphics/mnbgr_on.gif') repeat-x left top;}
#nav ul li a.akt {background: #000 url('img/graphics/mnbgr.gif') repeat-x left top;}
#nav ul li a:hover {background: #000 url('img/graphics/mnbgr.gif') repeat-x left top; text-decoration: none;}

#content {clear: both;}

#levysl {width: 200px; font-size: 0.88em; float: left; color: #fff; background-color: #24384d;}
#levysl h2 {padding: 0em; color: #fff;}
#inlevysl {padding: 0.8em;}
#inlevysl div.in {background: #24384d url('img/graphics/lsbg.jpg') repeat-x left top; padding: 0.8em;}
#inlevysl div.inm {background: #24384d url('img/graphics/inmbg.jpg') repeat-x left top; padding: 0.8em;}
#inlevysl div.in h3 {color: #dba606; padding: 0.2em 0; margin: 0em;}
#inlevysl div.in p, #inlevysl div.inm p {line-height: 1.2em;}
#inlevysl div.in a {color: #dba606;}
#inlevysl div.in a img {border: 2px solid #dba606;}
#inlevysl div.in img {float: none; width: 120px;}
#inlevysl div.in div.link {padding: 0 0 0.8em;}

#mobs {padding: 0 0 2em 200px; font-size: 0.9em;}
#mobs h1 {border-bottom: 1px solid #d5d6d6; background: #eee url('img/graphics/chbg.jpg') repeat-x left top;}
#mobs h1.ods {margin-bottom: 1em;}
#mobs h1.norm {border: none; background: none; margin: 0.8em 0; padding: 0em;}
#mobs h1.normx {border: none; background: none; margin: 0em; padding: 0em;}
#mobs a {text-decoration: underline;}
#mobs img {float: right; border: 1px solid #000; clear: right; margin: 0.6em;}
#mobs img.noflt {border: 1px solid #000; clear: right; margin: 1em; float: none;}
#mobs img.lft {float: left; border: none; margin: 0.6em;}
#mobs #side img {clear: none;}
#mobs p {padding: 0 0 1em;}
#mobs ul {padding: 0.4em 0 0.4em 2em; list-style: square; margin: 0 0 1.4em;}
#mobs h3.coly {color: #dba606;}

#trinactka {padding: 0.8em 2em 1em; background: #fff url('img/graphics/13bga.jpg') repeat-x left top;}
#trinactka h3 {color: #2d6a7e;}
#trinactkax {padding: 0.8em 2em 0 120px; background: #fff url('img/graphics/13bg.jpg') no-repeat left top;}
#trinactka img, #trinactkax img {float: left; border: 1px solid #d4f2fc; margin: 0 0.4em;}
#trinactka a, #trinactkax a {color: #30677c;}
#trinactka p, #trinactkax p {font-size: 1em; line-height: 1.2em; color: #30677c; padding: 0em; margin: 0em;}

#toplix {background-color: #d6f2fd;}
#toplix ul li {list-style: none; display: inline;}
#toplix ul li a {color: #074458; text-decoration: none;}
#toplix ul li a:hover, #toplix ul li a.akt {color: #123d4d; text-decoration: underline;}

#toplixx {background-color: #fff; border: 1px solid #b6462f; padding: 1em;}
#toplixx ul {padding: 0px; margin: 0px;}
#toplixx ul li {list-style: none; display: inline; padding: 0px; margin: 0px;}
#toplixx ul li a {color: #b6462f; text-decoration: none;}
#toplixx ul li a:hover {color: #b6462f; text-decoration: underline;}
#toplixx ul li.actt a {color: #b6462f; text-decoration: underline;}

#tpmn {border-bottom: 1px solid #ccc; margin: 0 0 1em;}
#tpmn li a {text-decoration: none;}
#tpmn li a:hover {text-decoration: underline;}
#tpmn li.actt a {color: #b6462f; text-decoration: underline;}

#sdsl, #sdsr {padding: 0em;}
#sdsra {padding: 0 2em 1em;}
#sdsl h2, #sdsr h2, #sdsra h2 {font-size: 1.1em; padding: 0 0 0.8em 1.8em; text-decoration: underline;}
#sdsl h3, #sdsr h3, #sdsra h3 {padding: 0.6em 0;}
#sdsr h2.n, #sdsl h2.n {padding: 0.8em 0 0.8em 1.8em; font-size: 1em; text-decoration: none; color: #2a2a2a;}
#sdsl {float: right; width: 380px;}
#sdsr {float: right; width: 390px;}
.normal_content #sdsl {float: right; width: 340px;}
.normal_content #sdsr {float: right; width: 350px;}
#sdsr .new, #sdsr .newal, #sdsr .newalv, #sdsra .new {padding: 0 2em 0.4em;}
#sdsra .new {border-bottom: 1px dotted #ccc;}
#sdsl .new {padding: 0 2em 0.4em 2em;}
#sdsl .new h3,#sdsr .new h3,#sdsl .newal h3, #sdsl .newalv h3 {padding: 0.4em 0 0;}
#sdsr .newal h3 a {color: #b6462f;}
#sdsr .new h3 a:hover, #sdsl .new h3 a:hover {color: #f59e17; text-decoration: none;}
#sdsr .newalv h3 a {color: #00b800;}
#sdsl .new .aktn,#sdsr .new .aktn {font-family: Tahoma;}
#sdsl .new .aktn strong,#sdsr .new .aktn strong {color: #000; font-weight: bold;}
#sdsl .new img.flr {float: left; margin: 0.6em 0.6em 0.6em 0;}
#sdsl .new img.flrt {float: left; margin: 0.6em 0.6em 0.6em 0; border: none;}
#sdsl .new img.nbr {border: none;}
#sdsl .new h3.anew {cursor: pointer; line-height: 1.4em; padding-bottom: 1em;}
.term {font-style: italic;}

.normal_content .new {border-bottom: 1px dotted #ccc; padding: 1em 0;}

#side, #fixwidthside {float: right; clear: right; background-color: #e4e4e4; border: 1px solid #ccc; padding: 0.6em; margin: 0 0 1em 1em; font-size: 0.9em;}
#fixwidthside {width: 200px;}
#fixwidthside .new {margin: 0em;}
#fixwidthside .new h3 {margin: 0em;}
#side img {float: none; display: block;}
#side ul li.akt a {text-decoration: underline; color: #000;}

#footer {background-color: #000; color: #fff; font-size: 0.8em; clear: both;}
#infooter {padding: 1em;}

#mobrobr {text-align: center; padding: 1em 0; color: #fff;}
#mobrobr .bck {padding: 1em 0;}
#mobrobr img {border: 4px solid #5f7b98;}

#inblink {padding: 1em; background-color: #4e8ca1;}
#inblink h1 {font-size: 1em; color: #dba606; background: none; border: none; padding: 0 0 0.8em 0;}
#inblink table {font-size: 0.88em; line-height: 1.2em;}
#inblink table td {color: #cdf1fe; background: #4e8ca1 url('img/graphics/blink_bg.jpg') repeat-x left 100%;
	padding: 1em 2em;}
#inblink strong, #inblink a {color: #dba606; font-weight: bold;}
#trips h2 {font-size: 1em; text-decoration: none; background-color: #eee; padding: 0.4em;
	color: #727272;}
.actually {font-size: 1em; line-height: 1.4em;}
.actually p {padding: 0 0 1em;}
.actually #sdsr {background-color: #eeeded; padding: 1em 0 0;}
.actually #sdsl {padding: 1em 0 0;}
.viewer {display: none; border-bottom: 1px dotted #863b09; padding: 0 0 1em;}
.normal_content {padding: 1em 3em 2em;}
.trips_content {padding: 1em;}

.term {font-weight: normal; font-style: normal;}
.mre {font-weight: bold;}
#mobs p.lrm {border: 1px solid #bf8007; color: #bf8007; padding: 0.2em; margin: 0 0 0.8em;}

#mobs .price {background-color: #ecf9fe; border: 1px solid #d4f2fc; padding: 1em; color: #074458; margin: 0 0 2em;}
#mobs .price .sp {background-color: #d4f2fc; padding: 0.8em 1em;}
#mobs .price h4 {padding: 0.8em 1em 0.2em; color: #074458;}
#mobs .price p {padding: 0 1em 0.8em;}
.coly {color: #dba606;}
.boly {font-weight: bold;}
#mobs .alarm {background-color: #e6817b; color: #fff; padding: 0.4em; margin: 0 0 0.6em;}
.viktor {clear: both; visibility: hidden; width: 0px; height: 0px;}
.viktorr {clear: right; visibility: hidden; width: 0px; height: 0px;}
.viktorl {clear: left; visibility: hidden; width: 0px; height: 0px;}

table.pricetb {border: 1px solid #8ecbdf; margin: 0 0 1em;}
table.pricetb th, table.pricetb td {padding: 0.4em; background-color: #d4f2fc;}
table.pricetb th {background-color: #8ecbdf; font-weight: normal;}
table.pricetb td.a {background-color: #9fd8eb;}
table.pricetb td.b {background-color: #b5e5f5; font-size: 0.8em; font-style: italic;}

table.akcni {border: 1px solid #000; margin: 0 0 1em; font-size: 0.8em;}
table.akcni th, table.akcni td {padding: 0.4em; background-color: #fff;}
table.akcni th {background-color: #000; font-weight: normal; color: #fff;}
table.akcni td.al {text-align: right; color: #fff; background-color: #b53703; font-weight: bold;}
table.akcni td.cl {text-align: right;}
table.akcni td.a {background-color: #9fd8eb;}
table.akcni td.b {background-color: #b5e5f5; font-size: 0.8em; font-style: italic;}
table.akcni td.present {background-color: #ccc; text-align: right;}

p.nts {color: #a20803; font-style: italic; font-size: 0.8em; line-height: 1.2em;}
p.hdd {display: none; padding: 0.6em; background-color: pink;}
#cud {text-align: center; background-color: #d4f2fc;}
#cud img {float: none;}

form.frm {background-color: #f2f4f7; padding: 1.6em;}
form.frm legend {font-size: 1em; font-weight: bold;}
form.frm fieldset {border: 1px solid #ccc;}
form.frm input, form.frm textarea {padding: 0.3em 0.4em; border: 1px solid #ccc;}
form.frm label {display: block;}
form.frm div.normal_text_input {padding: 0.4em 0;}
form.frm div.normal_textarea_input {padding: 0.4em 0;}
form.frm div.submit_input {padding: 1em 0;}
input.normal_submit_input {background-color: #ccc;}

#contentmenu {margin: 0 0 1em; border-bottom: 1px dotted #ccc;}
#contentmenu ul li a {text-decoration: none;}
#contentmenu ul li.act a {color: #a76405; text-decoration: underline;}

p.inmore {margin: 0.4em 0 0; padding: 0.2em 0 0; border-top: 1px solid #16647a;}
div.akcebox {}
p.vyprodej {font-size: 0.9em;}
#newproducts {padding: 2em 0 0;}

