* {	font-family:tahoma,arial,verdana;font-size:11px;color:#252120;}
body { margin:20px 0px 20px 0px;padding:0px;line-height:130%;background-color:#AEE2EF;text-align:center;background-image:url(../images/back.gif);background-position:top;background-repeat:repeat-x;; }
.mainDiv { width:930px;margin:auto;position:relative;text-align:justify;}
.clear { clear:both;height:1px; line-height:0%; }

form {margin:0px;padding:0px;}

a {color:#DD4C09;text-decoration:underline;}
a:hover {color:#0072BC;text-decoration:underline;}

h1 {color:#DD4C09;font-size:22px;font-weight:normal;margin:0px 0px 15px 0px;line-height:130%;}
h2.nadpisBarva01 {color:#0072BC;font-size:14px;font-weight:bold;background-image:url(../images/back-h201.gif);background-position:top left;background-repeat:no-repeat;padding:0px 0px 0px 30px;margin:10px 0px 10px 0px;}
h2 {font-size:14px;font-weight:bold;color:#0072BC;margin:0px 0px 5px 0px;}
h3 {color:#DD4C09;font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;}

p {margin:0px 0px 10px 0px;}

/***********************************
	HLAVICKA
***********************************/
.hlavickaLeva {float:left;}
.hlavickaPrava {float:right;}
h2.lokality {position:relative;background-color:#F26C31;color:#000000;width:184px;height:35px;margin:0px;padding:0px;float:left;border-left:2px solid #ffffff;}
h2.lokality img {position:absolute;top:0px;left:0px;}
.menu ul {margin:0px;padding:0px;}
.menu ul li {margin:0px;padding:0px;display:inline;background-color:#0089E1;}
.menu ul li a, .menu ul li a:hover {display:block;float:left;width:87px;_width:88px;height:25px;_height:35px;padding:10px 0px 0px 0px;text-align:center;text-decoration:none;border-right:1px solid #ffffff;background-image:url(../images/back-menu.gif);background-repeat:repeat-x;}
.menu ul li a {color:#ffffff;background-color:#0089E1;background-position:top;}
.menu ul li a:hover {color:#000000;background-color:#54B0EB;background-position:bottom;}


/***********************************
	PATICKA
***********************************/
.paticka {width:930px;height:76px;background-image:url(../images/back-paticka.gif);color:#004A80; margin: 0 auto;}
.paticka .inside {padding:15px;text-align:center;}
.paticka ul {margin:0px; padding:0px;text-align:center;margin-bottom:10px;}
.paticka ul li {margin:0px;padding: 0px 10px 0px 10px;display:inline;border-right:1px solid #ffffff;}
.paticka ul li a {color:#ffffff;text-decoration:none;}
.paticka ul li a:hover {color:#ffffff;text-decoration:underline;}

.paticka a {color:#004A80;text-decoration:none;}
.paticka a:hover {color:#004A80;text-decoration:underline;}

/***********************************
	TELO
***********************************/
.telo {width:930px;background-image:url(../images/back-telo.gif);background-color:#ffffff;}
.telo .inside {padding:0px 2px 0px 2px;}

.teloWide {width:930px;background-image:url(../images/back-teloWide.gif);background-color:#ffffff;}
.teloWide .inside {padding:0px 2px 0px 2px;}


.sloupecLevy {float:left;width:183px;}
.sloupecLevy .inside {padding:10px;}
.sloupecStred {float:left;width:526px;_padding:18px;}
.sloupecStred .inside {width:488px;padding:18px;_padding:0px;}
.sloupecStredWide {float:right;width:740px;_padding:18px;}

.sloupecStredLevy {float:left;width:300px;}
.sloupecStredPravy {float:right;width:178px;}


.sloupecPravy {float:left;width:217px;}
.sloupecPravy .inside {padding: 5px 10px 10px 12px;}

.lokality {background-color:#F26C2E;padding:5px 0px 0px 0px;}
.lokality ul {margin:0px;padding:0px;}
.lokality ul li {padding:0px;margin:0px;list-style-type:none;}
.lokality a, .lokality a:hover {display:block;font-weight:bold;text-decoration:none;width:140px;_width:180px;padding:4px 10px 4px 33px;background-position:top;background-repeat:repeat-y;}
.lokality a {color:#ffffff;background-image:url(../images/back-sortiment.gif);}
.lokality a:hover, .lokality a.active {color:#000000;background-color:#279BE6;background-image:url(../images/back-sortiment-over.gif);}



.lokality-zima {background-color:#008AE2;padding:5px 0px 0px 0px;}
.lokality-zima ul {margin:0px;padding:0px;}
.lokality-zima ul li {padding:0px;margin:0px;list-style-type:none;}
.lokality-zima a, .lokality a:hover {display:block;font-weight:bold;text-decoration:none;width:140px;_width:180px;padding:4px 10px 4px 33px;background-position:top;background-repeat:repeat-y;}
.lokality-zima a {color:#ffffff;background-image:url(../images/back-sortiment.gif);}
.lokality-zima a:hover, .lokality-zima a.active {color:#000000;background-color:#F69061;background-image:url(../images/back-sortiment-over-zima.gif);}

/* podmenu leto */
.lokality ul li ul {border-bottom: 1px solid #f47944;}
.lokality ul li ul li{}
.lokality ul li ul li a{font-weight:normal; padding:4px 0 4px 43px; background:url(../images/back-sortiment2.gif) no-repeat -10px 0;}
.lokality ul li ul li a:hover{font-weight:normal;padding:4px 0 4px 43px; background:url(../images/back-sortiment2-over.gif) no-repeat -2px 0;}

/* podmenu zima*/
.lokality-zima ul li ul {border-bottom: 1px solid #2a9ae4;}
.lokality-zima ul li ul li{}
.lokality-zima ul li ul li a{font-weight:normal; padding:4px 0 4px 43px; background:url(../images/back-sortiment2.gif) no-repeat -10px 0;}
.lokality-zima ul li ul li a:hover{font-weight:normal;padding:4px 0 4px 43px; background:url(../images/back-sortiment2-over-zima.gif) no-repeat -2px 0;}


.lastMinute {margin:5px 0px 5px 0px;padding:4px 0px 4px 0px;border-bottom:1px solid #D9D9D9;}
.lastMinute a {font-weight:bold;}
.lastMinuteFoto {float:left;width:66px;}
.lastMinuteTxt {float:right;width:120px;}
.lastMinuteCena {margin-top:5px;}
.lastMinuteCenaTxt {color:#0072BC;font-weight:bold;}

.fotogalerie a {border:2px solid #F26C2E;display:block;margin-bottom:10px;}
.fotogalerie a:hover {border:2px solid #0072BC;display:block;margin-bottom:10px;}
.fotogalerie img {border:1px solid #ffffff;}


.blokVypich {border:2px solid #F26C2E;background-color:#FBD5C4;background-image:url(../images/back-vypich.gif);background-position:top;background-repeat:repeat-x;padding:8px;}
.blokVypich2 {border:2px solid #F26C2E;background-color:#FBD5C4;background-image:url(../images/back-vypich.gif);background-position:top;background-repeat:repeat-x;padding:8px;width:156px;float:right;margin:0px 0px 10px 15px;}
.blokVypich2 td {vertical-align:top;padding-bottom:5px;padding-right:10px;}
.rychleHledaniPole {width:146px;margin:5px 0px 5px 0px;}

.blokHledani {border:2px solid #F26C2E;background-color:#FBD5C4;background-image:url(../images/back-vypich.gif);background-position:top;background-repeat:repeat-x;padding:8px;margin-bottom:10px;}
.blokHledaniIn {float:left; margin: 0px 15px 0px 5px;}

.blokHledej {padding: 7px 15px 15px 15px;border-bottom:1px solid #ffffff;background-color:#E5E6E8;}
.blokHledej h2 {margin-top:0px;}


.tabSeznam {border-top:1px solid #6DBCEE;border-right:1px solid #6DBCEE;border-left:1px solid #6DBCEE;}
.tabSeznam td {border-bottom:1px solid #6DBCEE;padding:3px 5px 3px 5px;}
.tabSeznam h2 {color:#ffffff;font-size:14px;font-weight:bold;background-image:url(../images/back-h202.gif);background-position:top left;background-repeat:no-repeat;padding:0px 0px 0px 30px;margin:3px 0px 3px 0px;}
.tabSeznam .tabNadpis {background-color:#5AB0E9;background-image:url(../images/back-tab-title.gif);background-position:top;background-repeat:repeat-x;}
.tabSeznam .tabNadpis td {background-color:#5AB0E9;background-image:url(../images/back-tab-title.gif);background-position:top;background-repeat:repeat-x;color:#ffffff;font-weight:bold;padding-top:7px;padding-bottom:7px;}
.tabSeznam .cena {font-weight:bold;text-align:right;}
.tabSeznam a {color:#0072BC;}
.tabSeznam a:hover {color:#DD4C09;}
.tabSeznam .suda {background-color:#F2FBFF;}
.tabSeznam tr.info td {padding: 7px 5px 7px 5px;}

.zvyrazneni01 {font-size:12px;font-weight:bold;color:#0072BC;}

a.fototitle {border: none; text-decoration:none;color:#0072BC;font-size:14px;font-weight:bold;text-align:left; margin: 15px 0 5px 0;}
a.fototitle:hover {border: none; text-decoration:none;color:#DD4C09;font-size:14px;font-weight:bold;text-align:left; margin: 15px 0 5px 0;}


.banner-newsletter {width:195px;height:115px;background-image:url(/images/banner-newsletter.jpg);}
.banner-newsletter .inside {text-align:right;padding:65px 8px 0px 0px;}
.poleNewsletter {width:178px;border:1px solid #9A8C79;margin-bottom:3px;}

.readonly {	
	background-color : transparent;
	border : none;
	text-align : right;
	}
	
div.err
{
	background-color : #ff0000;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding: 6px;
}

.CurrentPage
{
	font-weight:bold;
	color:#0072BC;
}

.text-alignCenter {text-align:center;}

h2.zdarma strong {
	font-size: 18px;
	font-weight: bold;
	color: #EE0000;
}
h2.platnost {
	font-size: 12px;
}
h2.zdarma {
	line-height: 22px;
}
