*, html, body {margin: 0; padding: 0;}
.clearing:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}

body {
	background: #A6CEF4;
	text-align: center;
}

/*Rychlý přehled zájezdů*/
.rychly-prehled-zajezdu-obal {font: normal 70% Verdana,Arial,sans-serif;padding:20px;}
.hlavniObal div#content div#leftCol ul#leftMenu li#zajezdy-prehled a.rychly-prehled-zajezdu {font-size:0.8em;padding:9px 0 8px 14px;text-transform:none;}
table.rychly-prehled-zajezdu {border-collapse:collapse;width:100%;}
table.rychly-prehled-zajezdu th {color:#FFFFFF;padding:8px;text-align:center;background:#f26839 url("../_images/leftMenuBg.jpg") repeat-x;}
table.rychly-prehled-zajezdu td {background:#F7F7F7;border:1px solid #C2C9DB;color:#555555;padding:5px;text-align:center;}
table.rychly-prehled-zajezdu td.typ {font-weight:bold;}
table.rychly-prehled-zajezdu td a {color:#F36638;font-weight:bold;}
table.rychly-prehled-zajezdu tr:hover td {background:#D5FC97;}
table.rychly-prehled-zajezdu tr.bezHover:hover td {background:#F7F7F7;}

/*bannery na HP*/
.bannery {width:730px;height:237px;overflow:hidden;}
.bannery ul#bannery {margin:0;padding:0;}
.bannery ul#bannery li {margin:0;padding:0;width:730px;height:237px;list-style-type:none;}

/*nova paticka 2012*/
.footerObal1 {background-color:#152968;}
.footerObal2 {background-color:#1C3582;}
.navigace {background-color:#152968;color:#FFFFF;padding:25px 0px 30px 0px;width:970px;margin:0px auto;font: normal 70% Verdana,Arial,sans-serif;text-align:left;}
	.navigace a {color:#FFFFFF;text-decoration:none;}
	.navigace a:hover {color:#FFFFFF;text-decoration:underline;}

	.navigace .levy {border-right:1px solid #4A68B1;padding:0 5px 0 20px;float:left;width:375px;}
	.navigace .levy .hdr {font-size:1.35em;font-weight:normal;display:block;color:#ffffff;font-weight:normal;margin-bottom:10px;}
	.navigace .levy .sloupec {float:left;width:50%;}
	.navigace .levy .sloupec ul {list-style:none;}
	.navigace .levy .sloupec ul li {background:url(../_images/bgNavigaceList.png) no-repeat 3px 8px;padding-left:14px;line-height:1.4em;}

	.navigace .pravy {padding:0px 50px 0px 32px;float:right;width:480px;}
	.navigace .pravy .hdr {font-size:1.65em;color:#fff;display:block;margin-bottom:10px;font-weight:normal;}
	.navigace .pravy p {padding-bottom:20px;color:#fff;line-height:1.4em;}
	.navigace .pravy .tele,.navigace .pravy .mail {float:left;color:#fff;}
	.navigace .pravy .phoneMail {line-height:1.1em;font-size:2em;}
	.navigace .pravy .tele {background:url(../_images/phone.png) no-repeat left 1px;padding-left:46px;margin-right:30px;}
	.navigace .pravy .mail {background:url(../_images/mail.png) no-repeat left 1px;padding-left:52px;}

.footer {background:#1C3582;padding:0px;min-height:1px;_height:1px;margin-bottom:0px;overflow:hidden;width:970px;margin:0px auto;font: normal 70% Verdana,Arial,sans-serif;text-align:left;line-height:1.4em;}
	.footer .copy {color:#FFFFFF;padding:15px;}
	.footer .copy a {color:#fff;}
	.footer .copy p {padding-top:8px;}
	.footer .copy table {padding:0;margin:0;}

#rightCol span.slevaVcasnyNakup {font-family:Arial;color:#F36638;display:block;font-size:0.8em;font-weight:bold;padding:8px 0 10px;}
#rightCol span.slevaVcasnyNakup a {text-transform:uppercase;color:#f36638;}
#rightCol span.slevaVcasnyNakup:hover,
#rightCol span.slevaVcasnyNakup:hover a {color:#f36638;}

/*terminy*/

table.cenik {}
table.cenik th {vertical-align:middle;}
table.cenik td.kod,
table.cenik td.terminTitle {white-space:nowrap;}

/*rychle vyhledani zajezdu*/

.zajezdy-rychle {color:#FFFFFF;padding-top:15px;font-family:Arial;font-size:.8em;}
.zajezdy-rychle-odkazy {position:absolute;width:292px;left:173px;top:40px;z-index:5000;}
.zajezdy-rychle-odkazy strong {display:block;padding-top:5px;}
div#header div#infoAkce .zajezdy-rychle-odkazy a {display:block;padding-left:8px;text-decoration:underline;}
div#header div#infoAkce .zajezdy-rychle-odkazy a:hover {text-decoration:none;}
.zajezdy-rychle-odkazy #rychle-odkazy {background:#84B4E2;border:1px solid #4161AE;padding:5px 10px 10px 10px;font-size:.9em;opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;}
.zajezdy-rychle-odkazy .zobrazit {background:#4464af url("../_images/btnRychleOdkazy.gif") 0px 0px no-repeat;border: 1px solid #4161ae;display:block;padding:3px 5px;width:115px;cursor:hand;cursor:pointer;overflow:hidden;height:16px;}
.zajezdy-rychle-odkazy .skryt {background:#4464af url("../_images/btnRychleOdkazy.gif") 0px -22px no-repeat;border: 1px solid #4161ae;display:block;padding:3px 5px;width:115px;cursor:hand;cursor:pointer;float:right;overflow:hidden;height:16px;}
.zajezdy-rychle-odkazy .zobrazit:hover {background-position:-125px 0px;}
.zajezdy-rychle-odkazy .skryt:hover {background-position:-125px -22px;}


img.poprveLetecky {position:absolute;right:268px;top:336px;}
img.mapa {border:2px solid #4161AE;margin-top:5px;}
a.mapa {display:block;text-align:center;position:absolute;top:352px;right:50px;text-decoration:none;font-weight:bold;}

img.bublina {position:absolute;right:207px;}
img.bublina.nakup {top:388px;}
img.bublina.atmosfera,
img.bublina.plaze {top:473px;}

img.poprveLetecky.ios {right:248px;}
img.nakup.ios,
img.plaze.ios {right:181px;}

.frmlastminute {width:190;}
.frmlastminute img {width:190px;}

.indexnabidka { width: 92px; height: 57px;}
.indexnabidka img { width: 82px; height: 57px;}

.indexakce { margin: 20px 10px 0 5px;}

img.img20let {position:absolute;top:137px;left:65px;}
img.imgCeny {position:absolute;top:290px;right:15px;}

h1 {}
h2 {
	margin: 0 10px;
	font: bold 80% Verdana,Arial,sans-serif;
	color: #3c5097;
	text-transform: uppercase;
	text-align: left;
}
h2.orange { color: #f36638; }
h3 {
	font: bold 100% Verdana,Arial,sans-serif;
	color: #f36638;
}
h4 {
	padding: 0 0 5px 18px;
	margin: 0;
	text-transform: uppercase;
	font: normal 70% Verdana,Arial,sans-serif;
}
h4.priceYes {
	background: url("../_images/priceYes.jpg") no-repeat;
	color: #f36638;
}
h4.priceNo {
	background: url("../_images/priceNo.jpg") no-repeat;
	color: #3c5097;
}

img { border: 0; }

hr {
	height: 1px;
	border: 0;
	background: #c2c9db;
	margin-right: 10px;
}

sub, sup { line-height: 1em; }

div#blok {
	background: #ffffff;
	width: 970px;
	margin: 0 auto;
	position: relative;
}

div#header {
	background: url("../_images/background2.jpg") no-repeat;
	height: 296px;
	position: relative;
	margin: 0;
}
div#header div#logo {
	position: absolute;
	top: 30px;
	left: 4px;
}
div#header div#infoBox {
	position: absolute;
	top: 180px;
	left: 250px;
	text-align: left;
	line-height: 1.5em;
}
div#header div#infoBox p {
	font: normal 80% Verdana,Arial,sans-serif;
	color: #493f7b;
}
div#header div#infoBox p.charis {
	margin: 10px 0 0 0;
	font: bold 130% Verdana,Arial,sans-serif;
	color: #cccde1;
	text-transform: uppercase;
}
div#header div#infoAkce {
	position: absolute;
	top: 228px;
	left: 490px;
	text-align: left;
}
div#header div#infoAkce p.akce {
	margin: 0 !important;
	font: bold 150% Verdana,Arial,sans-serif;
	color: #ffffff;
}
div#header div#infoAkce p {
	margin: 12px 0 0 0;
	font: normal 80% Verdana,Arial,sans-serif;
	color: #ffffff;
}
div#header div#infoAkce a, div#rightCol div.boxy a { color: #ffffff; text-decoration: none; }
div#header div#infoAkce a:hover, div#rightCol div.boxy a:hover { text-decoration: underline; }

div#topMenu {
	margin: 0;
	position: absolute;
	top: 0px;
	left: 486px;
	_left: 690px;
	_top: 3px;
	_width: 470px;
	text-align: left;
}
div#topMenu ul {
	list-style-type: none;
	margin: 2px 0;
}
div#topMenu ul li {
	display: inline;
	margin: 0 7px;
	font: normal 60% Verdana,Arial,sans-serif;
	color: #ffffff;
}
div#topMenu ul li a {
	color: #ffffff;
	text-decoration: none;
}
div#topMenu ul li a.active { color: #f36638; }

div#content { background: #ffffff; margin: 0; _width: 100%; }
div#content div#leftCol {
	background: #ffffff;
	float: left;
	position: relative;
	top: -30px;
	width: 210px;
}
div#content div#leftCol p.image,
div#content div.homeColBox p.image {margin: 0 0 0 10px; }

div#content div#leftCol ul#leftMenu {list-style-type: none;margin: 10px;text-align: left;}
	div#content div#leftCol ul#leftMenu span.dny {text-transform:none;font-size:0.8em;}
	div#content div#leftCol ul#leftMenu li { margin: 5px 0; _height: 1px; }
	div#content div#leftCol ul#leftMenu li a,
	div#content div#leftCol ul#leftMenu li.mapy a:hover,
	div#content div#leftCol ul#leftMenu li span.ostrov {display: block;background:#f26839 url("../_images/leftMenuBg.jpg") repeat-x;border: 1px solid #f37020;padding: 5px 10px 5px 15px;font: bold 80% Verdana,Arial,sans-serif;color: #ffffff;text-decoration: none;text-transform: uppercase;}
	div#content div#leftCol ul#leftMenu li.active { background: url("../_images/leftMenuBg.jpg") repeat-x; }
	div#content div#leftCol ul#leftMenu li.active a, div#content div#leftCol ul#leftMenu li.active a:hover {background: url("../_images/activeLink.jpg") no-repeat 125px 4px;border: 1px solid #f37020;}
	div#content div#leftCol ul#leftMenu li.mapy a,
	div#content div#leftCol ul#leftMenu li a:hover,
	div#content div#leftCol ul#leftMenu li span.ostrov:hover {background:#4464af url("../_images/leftMenuBgActive.jpg") repeat-x;border: 1px solid #4161ae;}
	div#content div#leftCol ul#leftMenu li span.ostrov {cursor:hand;cursor:pointer;}
	div#content div#leftCol ul#leftMenu li.vybranyOstrov span.ostrov,
	div#content div#leftCol ul#leftMenu li.vybranyOstrov a.zajezd,
	div#content div#leftCol ul#leftMenu li.vybranyOstrov a.rychly-prehled-zajezdu {background:#4464af url("../_images/leftMenuBgActive.jpg") repeat-x;border: 1px solid #4161ae;}
	div#content div#leftCol ul#leftMenu li a.ostrov-link {padding:0;margin:0;border:0;background:none;font-size:1em;}

	div#content div#leftCol ul#leftMenu ul.level2 {margin:0;padding:0;list-style-type:none;}
	div#content div#leftCol ul#leftMenu ul.level2 li {margin:0;}
	div#content div#leftCol ul#leftMenu ul.level2 li a {padding:5px 5px 5px 15px;font-size:0.7em;text-transform:none;background:#84B4E2;border-bottom:1px solid #4161AE;border-right:1px solid #4161AE;border-left:1px solid #4161AE;border-top:0px;}
	div#content div#leftCol ul#leftMenu ul.level2 li a:hover,
		div#content div#leftCol ul#leftMenu ul.level2 li.vybranaDestinace a {background:#5C80BE;}

div#content div.homeColBox {
	background: #4a68b1 url("../_images/leftColBoxBg.jpg") repeat-x;
	border: 1px solid #4161ae;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 20px 10px;
	color: #ffffff;
	text-align: left;
	width:168px;
	font-family:Arial;
}
div#content div.homeColBox img {width:168px;margin-top:5px;}
div#content div.homeColBox .nonstop {font-size:.9em;}

div#content div.homeColBox-main {float:left;padding-top:10px;width:232px;}
div#content div#rightCol div.homeColBox-main p {color:#FFFFFF;margin-top:0;margin-bottom:0;margin-left:0;}
div#content div#rightCol div.homeColBox-main h3 {padding-bottom:8px;color:#FFFFFF;margin-top:0;margin-left:0;}
div#content div#rightCol div.homeColBox-main img {border:1px solid #FFFFFF;}

div#content div#leftCol div.leftColBox h3, div#content div#leftCol div#leftForm h3, div#content div#leftCol div.homeColBox h3 { font: bold 80% Verdana,Arial,sans-serif; color: #ffffff; }
div#content div#leftCol div.leftColBox p, div#content div#leftCol div#leftForm p, div#content div#leftCol div#homeColBox p { font: normal 70% Verdana,Arial,sans-serif; color: #ffffff; }
div#content div#leftCol div#leftForm {
	margin: 10px;
	background: #f89a1e url("../_images/leftFormBg.jpg") repeat-x bottom left;
	text-align: left;
	padding: 15px;
	border: 1px solid #f37020;
}
div#content div#leftCol div#leftForm p { margin: 5px 0; }
div#content div#leftCol div#leftForm form label {
	font: normal 70% Verdana,Arial,sans-serif;
	color: #ffffff;
	margin: 5px 0 1px 0;
}
div#content div#leftCol div#leftForm form input[type="text"] {
	border: 0;
	padding: 2px;
	font: normal 70% Verdana,Arial,sans-serif;
	color: #3c5097;
	margin: 0 0 5px 0;
}
div#content div#leftCol div#leftForm form div.submit {
	text-align: right;
	margin: 0 25px 0 0;
}
div#content div#leftCol div#leftForm form input[type="submit"] {
	border: 1px solid #4a67b3;
	background: url("../_images/leftMenuBgActive.jpg") repeat-x;
	font: normal 70% Verdana,Arial,sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	padding: 2px;
	cursor: pointer;
}
div#content div#leftCol div#bottomMenu ul {
	margin: 5px 0 0 30px;
	list-style-image: url("../_images/arrow.jpg");
	text-align: left;
}
div#content div#leftCol div#bottomMenu ul li a {
	font: normal 70% Verdana,Arial,sans-serif;
	color: #3c5097;
	text-decoration: none;
}
div#content div#leftCol div#bottomMenu ul li a:hover { text-decoration: underline; }

div#content div#rightCol {
	float: right;
	width: 730px;
	text-align: left;
	margin: 18px 10px 0 0;
	padding: 0 0 30px 0;
	_margin-right: 5px;
}
div#rightCol a { color: #3c5097; }
div#rightCol a:hover { color: #f36638; text-decoration: none; }
div#rightCol ul { margin: 10px 30px; }
div#rightCol ul li {
	font-family: Verdana,Arial,sans-serif;
	color: #3c5097;
	line-height: 1.5em;
}

div#content div#rightCol div.boxy {padding-top:15px;}

div#content div#rightCol div.boxy div.box {
	background: #84b4e2 url("../_images/rightColBox.jpg") repeat-x top left;
	width: 231px;
	_width: 228px;
	vertical-align: top;
	border: 1px solid #6c93ce;
	margin: 0 5px;
	min-height: 150px;
	_height: 160px;
}
div#content div#rightCol div.boxy div.box.first { float: left; }
div#content div#rightCol div.boxy div.box.second { float: left; }
div#content div#rightCol div.boxy div.box.third { float: right; }

div#content div#rightCol div.boxy div.box h3 {
	font: normal 90% Verdana,Arial,sans-serif;
	color: #ffffff;
	margin: 10px;
}
div#content div#rightCol div.boxy div.box table { margin-top: -5px; }
div#content div#rightCol div.boxy div.box table tr td {
	vertical-align: top;
	padding: 3px;
}
div#content div#rightCol div.boxy div.box table tr td p {
	font: normal 70% Verdana,Arial,sans-serif !important;
	color: #272a71 !important;
	margin: 0 !important;
}
div#content div#rightCol div.boxy div.box table tr td div.priceBox{ text-align: center; }
div#content div#rightCol div.boxy div.box table tr td div.priceBox {
	background: #ffffff;
	padding: 0 1px 5px 1px;
}
div#content div#rightCol div.boxy div.box table tr td div.priceBox img { margin-top: -5px; }
div#content div#rightCol div.boxy div.box table tr td div.priceBox span.price {
	font: bold 140% Verdana,Arial,sans-serif;
	color: #f36638;
}
div#content div#rightCol div.boxy div.box table tr td div.right {
	margin: 5px 3px 0 0;
	text-align: right;
}
div#content div#rightCol div.boxy div.box table tr td div.right a {
	color: #ffffff;
	text-decoration: none;
}
div#content div#rightCol div.boxy div.box table tr td div.right a:hover { text-decoration: underline; }
div#content div#rightCol div.boxy div.box.third table tr td { vertical-align: middle; }
div#content div#rightCol div.boxy div.box.third table tr td h3 { margin: 10px 10px 10px 0; }

div#content div#rightCol h2 {
	font: normal 100% Verdana,Arial,sans-serif;
	color: #f36638;
}
div#content div#rightCol h3 { margin: 5px 0 0 10px; }
div#content div#rightCol div.infoBox {
	background: #ffffff url("../_images/rightColInfo.jpg") repeat-x bottom;
	margin-right: 10px;
	border-bottom: 1px solid #c2c9db;

}
div#content div#rightCol div.infoBox table tr td { vertical-align: top; width: 30%; }
div#content div#rightCol div.infoBox ul {
	list-style-image: url("../_images/sipka.gif");
	margin: 20px 20px 20px 30px;
	font: normal 80% Verdana,Arial,sans-serif;
	color: #3a5298;
}
div#content div#rightCol div.infoBox ul li { margin: 5px 0; }
div#content div#rightCol p {
	font: normal 80% Verdana,Arial,sans-serif;
	margin: 10px 20px 5px 10px;
	color: #444444;
	line-height: 1.5em;
}
div#content div#rightCol p.blue { color: #3a5298; }
div#content div#rightCol .red { color: #b10015; }
div#content div#rightCol p.red span { text-transform:uppercase;padding:0 2px;}
div#content div#rightCol p img.poukaz { float: right; }

div#content div#rightCol div.bigBox { position: relative; }
div#content div#rightCol div.bigBox a.morePhoto {color:#FFFFFF;background:url(/web/_images/bgMorePhoto.gif) left no-repeat;padding:3px 0 3px 20px;}
div#content div#rightCol div.bigBox, div.detail, div.list {
	background: #84b5e0 url("../_images/bigBox.jpg") repeat-x top;
	margin: 0 5px;
	padding: 10px 10px 60px 10px;
	border: 1px solid #6c93ce;
}
div#content div#rightCol div.bigBox h2 {
	color: #ffffff;
	margin: 0 0 5px 0;
}
div#content div#rightCol div.bigBox h2 a { color: #ffffff; }
div#content div#rightCol div.bigBox h2 a:hover { color: #ffffff; }
div#content div#rightCol div.bigBox div.left { float: left; width: 300px; }
div#content div#rightCol div.bigBox div.right { float: right; width: 397px; }
div#content div#rightCol div.bigBox div.left img { margin: 5px; }
div#content div#rightCol div.bigBox div.right p, div.detail div.text {
	font: normal 70% Verdana,Arial,sans-serif;
	color: #130655;
	line-height: 1.5em;
	margin: 0 5px 0 0;
}
div#content div#rightCol div.bigBox div.right span { color: #ffffff; }
div#content div#rightCol p.small {
	font-size: 70%;
	margin: 3px 0 0 0;
}

table.cenik {
	margin: 0 10px 0 0;
	padding: 0;
	border: 0;
	width: 100%;
}
table.cenik thead {
	background: #f8981f url("../_images/thead.jpg") repeat-x;
	border: 1px solid #f37020;
	margin: 0;
	font: bold 70% Verdana,Arial,sans-serif;
	color: #ffffff;
	text-align: center;
}
table.cenik thead th { padding: 3px 6px; vertical-align: middle; }
table.cenik tbody tr.even { background: url("../_images/tdEven.jpg") repeat-x bottom; }
table.cenik tbody td {
	text-align: center;
	font: normal 70% Verdana,Arial,sans-serif;
	color: #555555;
	border-bottom: 1px solid #c2c9db;
	padding: 6px 3px;
}
table.cenik tbody td.cena { font-weight: bold; color: #f58020; }
table.cenik tbody td a {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #3c5095;
}

table.normal { margin: 20px 10px; }
table.normal tr td {
	padding: 5px 35px 5px 5px;
	font: normal 70% Verdana,Arial,sans-serif;
	border-bottom: 1px solid #eeeeee;
	color: #555555;
}
table.normal tr.big td { font-size: 80%; }


p.ucase, span.ucase, h3.ucase { text-transform: uppercase; }

p.objednavkaOdeslana {padding:20px;border:1px solid #34A301;background:#A6FF7C;}
p.objednavkaChyba {padding:20px;border:1px solid #FF0000;background:#FCC5C2;}

table.objednavka { font: normal 70% Verdana,Arial,sans-serif; color: #3c5097; }
table.objednavka input[type="text"], table.objednavka select {
	border: 1px solid #6c93ce;
	padding: 3px;
	color: #3c5097;
}
table.objednavka input[type="text"]:focus,
table.objednavka textarea:focus {border: 1px solid #0142A3;background:#CCFCBA;}
table.objednavka input[type="submit"] {background:#F6842C;padding:8px 12px;border:1px solid #F37020;color:#FFFFFF;font-weight:bold;cursor:hand;cursor:pointer;}
table.objednavka input[type="submit"]:hover {background:#EA6500;}


div.detail, div.list { margin-top: 20px; }
div.detail span {
	font: normal 100% Verdana,Arial,sans-serif;
	color: #ffffff;
	display: block;
	margin-bottom: 5px;
}
div.detail div.thumbnail { float: left; }
div.detail div.text, div.detail div.right { float: right; width: 470px; }
div.detail div.priceorig {
	font: bold 110% Verdana,Arial,sans-serif;
	color: #000000;
	text-decoration: line-through;
}
div.detail div.pricenew {
	font: bold 130% Verdana,Arial,sans-serif;
	color: #f36638;
}
div.detail div.right ul.vyber {
	list-style-type: none;
	margin: 10px 0 10px 0 !important;
	padding: 0;
}
div.detail div.right ul.vyber li {
	font: normal 80% Verdana,Arial,sans-serif;
	color: #130655 !important;
	padding: 0;
}
div.detail div.price {
	text-align: center;
	background: #ffffff;
	width: 170px;
	padding: 10px;
	margin: 20px 0 0 10px;
}
div.detail div.price span { color: #130655; font-size: 70%; }

._last_minute_detail .info {font-weight:bold;color:#130655;padding-top:8px;}

ul.smaller { font-size: 80%; }

span.white { font-size: 120%; }
span.link, a.morePhoto { font: normal 110% Verdana,Arial,sans-serif; }
span.link {display:block;color:#FFFA05;position:absolute;bottom:12px;}
span.link a { color: #FFFA05 !important; }
a.morePhoto { color: #ffffff !important; }

div.dite {
	position: absolute;
	bottom: 0px;
	right: 5px;
	border: 0;
}

.dite strong.klikni {vertical-align:middle;text-transform: none;color:#FFFFFF;font-family:Arial;}
.dite img {vertical-align:middle;}

img.dite {
	position: absolute;
	top: 5px;
	right: 5px;
	border: 0;
}

img.oblibene {position:absolute;right:-50px;top:-90px;}
img.polopenze {position:absolute;right:160px;top:5px;}

div.reklama {font-size:1.2em;color:#3A5298;padding:10px 10px 20px 10px;line-height:1.4em;position:relative;font-weight:bold;}
div.reklama strong {color:#F36638;}
div.reklama img.dite {right:5px;top:7px;}


/*oprava last minute*/
._last_minute_list_item {border-bottom:1px solid #03154c;padding:10px 0 5px 0;}
._last_minute_list_item .thumbnail {float:left;}
._last_minute_list_item .thumbnail img {width:120px;border:1px solid #03154c;padding:1px;margin-right:10px;}
._last_minute_list_item span {font: normal 100% Verdana,Arial,sans-serif;margin-bottom: 5px;}
._last_minute_list_item span.title {font-weight:bold;color:#FFFFFF;font-family:Arial;}
._last_minute_list_item .priceorig {font: bold 1em Verdana,Arial,sans-serif;color: #000000;text-decoration: line-through;}
._last_minute_list_item .pricenew {font: bold 1em Verdana,Arial,sans-serif;color: #f36638;}
._last_minute_list_item div.right ul.vyber {list-style-type: none;margin: 10px 0 10px 0 !important;padding: 0;}
._last_minute_list_item div.right ul.vyber li {font: normal 80% Verdana,Arial,sans-serif;color: #130655 !important;padding: 0;}
._last_minute_list_item div.price {background:#ffffff;width:280px;padding:10px;margin-left:10px;font-size:.8em;}
._last_minute_list_item span.left_price {float:left;width:200px;text-align:right;display:block;}
._last_minute_list_item span.right_price {float:right;width:80px;text-align:right;display:block;}
div#rightCol ._last_minute_list_item a.title,
div#rightCol ._last_minute_list_item a.title:hover {color:#FFFFFF;}

._last_minute_detail .info {font-weight:bold;color:#130655;padding-top:8px;}


/*oprava last minute*/
._balicky_list_item {border-bottom:1px solid #03154c;padding:10px 0 5px 0;}
._balicky_list_item .thumbnail {float:left;}
._balicky_list_item .thumbnail img {width:120px;border:1px solid #03154c;padding:1px;margin-right:10px;}
._balicky_list_item span {font: normal 100% Verdana,Arial,sans-serif;margin-bottom: 5px;}
._balicky_list_item span.title {font-weight:bold;color:#FFFFFF;font-family:Arial;}
._balicky_list_item .priceorig {font: bold 1em Verdana,Arial,sans-serif;color: #000000;text-decoration: none;}
._balicky_list_item .pricenew {font: bold 1em Verdana,Arial,sans-serif;color: #f36638;}
._balicky_list_item div.right ul.vyber {list-style-type: none;margin: 10px 0 10px 0 !important;padding: 0;}
._balicky_list_item div.right ul.vyber li {font: normal 80% Verdana,Arial,sans-serif;color: #130655 !important;padding: 0;}
._balicky_list_item div.price {background:#ffffff;width:280px;padding:10px;margin-left:10px;font-size:.8em;}
._balicky_list_item span.left_price {float:left;width:200px;text-align:right;display:block;}
._balicky_list_item span.right_price {float:right;width:80px;text-align:right;display:block;}
div#rightCol ._balicky_list_item a.title,
div#rightCol ._balicky_list_item a.title:hover {color:#FFFFFF;}

._balicky_detail .info {font-weight:bold;color:#130655;padding-top:8px;}

/*poukazky*/
ul.poukazky {margin-left:20px;}
ul.poukazky a {color:#FFFFFF;font-size:0.8em;text-decoration:none;}
ul.poukazky a:hover {text-decoration:underline;}

.important {margin-bottom:20px;padding:10px;font-weight:bold;font-size:1.2em;line-height:1.4em;color:#FFFFFF;background:#fa982e;border:1px solid #E26C3C;font-family:Arial;}

/*uprava objednavky*/
.objednavkaZajezdu {}
.objednavkaZajezdu textarea {border:1px solid #6C93CE;}
.objednavkaZajezdu td,
.objednavkaZajezdu th {padding:2px;}

.odkazyUbytovani {padding-bottom:15px;}
.odkazyUbytovani a {font-weight:bold;font-size:1.1em;}


ul.listHP {list-style-type:none;}
ul.listHP li {	list-style-image: url("../_images/sipka.gif");
	margin: 3px 20px 3px 30px;
	font: normal 80% Verdana,Arial,sans-serif;
	color: #3a5298; }

.spolupracujeme {text-align:center;}
.spolupracujeme img {border:1px solid #F57D31;margin-top:5px;}

.bonusDiv {padding:10px;background:#7B52A0;border:1px solid #3550A1;color:#FFFFFF;width:698px;margin-left:5px;}
.bonusDiv h3,
div#content div#rightCol .bonusDiv p.blue {color:#ffffff;}
