/***** Created BY Petr Kudela (c) 2009 - sambawebdesign - www.samba.wz.cz *****/

/*** OBECNE ***/
html, body {height:100%}

body {text-align:center;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;/*Verdana, Geneva, Arial, Helvetica, sans-serif*/font-size: 12px;color:#4F4F4F;margin:0;padding:0;background:white url(../img/body_bg.jpg) 0 85px repeat-x}

img {margin:0;padding:0;border:0}

a, a:link, a:visited {color:#168b0c;text-decoration:underline}
a:hover {color:red;text-decoration:underline}

h1,h2,h3,h4,h5 {padding:0;color:#168b0c;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;margin-top:0}
h1 {font-size:20px}
h2 {font-size:20px}
h3 {font-size:16px;margin-bottom:3px}
h4 {font-size:13px}
h5 {font-size:12px}

p {margin-top:5px;margin-bottom:20px}
hr {border-top:1px solid #C8E7C5;border-bottom:0;height:1px}
ul {list-style-position:outside;color:#4F4F4F}
input, textarea {border:1px solid silver;background-color:white}
textarea {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px}
form {margin:0;padding:0}
table {margin-top:5px;margin-bottom:0;border:1px solid #ECECEC;margin-right:15px;padding:1px 1px 0 0}
th {text-align:left}
td, th {padding:3px 15px 3px 10px;border-left:1px solid white;border-bottom:1px solid white;background-color:#F5F5F5}

/*** OBECNE TRIDY ***/
.submit {background-color:#EEEEEE}
.lineNull {line-height:0%;margin:0;padding:0}
a.mark, a.mark:hover, a.mark:visited {text-decoration:none;color:white;line-height:0}
.odrazka {margin-right:8px}
.topMargNone {margin-top:0}
.floatLeft {float:left}
.pic {float:left;margin:0 8px 3px 0}
.pic img {border:4px solid #EAEAEA}
.nahled {margin-top:5px}
.nahled img {vertical-align:-3px;border:0}
.oddel {background:url("../img/perex_bg_cara.gif") bottom repeat-x;padding-bottom:20px}
.form {background:transparent url("../img/form_bg.jp") top repeat-y;color:#2cb01d}
.form .floatLeft input {margin-right:20px}
.textfield {width:120px}
.title {color:white;padding:1px 7px 2px 7px;font-size:13px}
.backGreen {background-color:#2cb01d} 
.backOrange {background-color:#ff9800} 
.backRed {background-color:#dc0000}
.backGray {background-color:#7e8aa2}
.textGreen {color:#168b0c}
.textOrange {color:#ff9800}
.galery img {border:1px solid #EBEBEB;padding:5px;background-color:#FBFBFB}
.galeryR img {margin-right:10px}
.cenik {margin:-13px 0 5px 0}

/*** OBAL OKOLO HLAVNIHO BOXU KVULI DOLNI PATICCE ***/	
#mainCover {min-height:100%;height:100%;position:relative}
body>#mainCover {height:auto}

/*** HLAVNI BOX ***/
#main {width:1000px;margin-left:auto;margin-right:auto}
.logobanner {float:left;width:50%;text-align:left;font-size:11px}
.logobannerR {text-align:right;padding-top:37px;color:#5a5a5a}
.logobannerR a, .logobannerR a:visited {color:#9E9E9E;text-decoration:none}
.active a, .active a:visited {color:#ff8400;text-decoration:none}
#fader {text-align:left;margin:50px 0 0 30px;font-size:16px}
#fader h2 {font-size:16px}

#promoFoto {float:left;margin-top:2px}
.underFlash {padding:30px 30px 0 30px;text-align:left}
.underFlash div {border-right:1px solid #D8D8DC;float:left;height:32px;padding-right:16px;margin-right:16px}
.underFlash .last img {padding:5px 0 0 0}

#boxObal {float:left}

#boxPruhBg {height:129px;width:600px;background:url("../img/pruh_bg.jpg") top left no-repeat;float:left;margin-top:2px}

.boxText {width:598px;float:left;text-align:left;margin-top:15px}
.boxTextAuto {width:598px;height:350px;overflow:auto;float:left;text-align:left;margin-top:15px}
.boxText .cover {padding:10px 20px 100px 30px}
.boxText li {color:#4F4F4F;list-style-type:disc;margin-left:15px}
.boxText li.noList {list-style-image:none;font-weight:bold}
.boxText .boxPromo {width:273px;float:left;padding:24px 0 0 26px;font-size:11px}
.boxText .boxPromo h2 {padding:0 5px 0 16px;margin-top:8px}
.boxText .boxPromo a {text-decoration:none}
.boxPromoText {height:75px;border:1px solid #d5f1de;border-bottom:none;background:white url("../img/box_green_bg.gif") top repeat-x;color:#2cb01d}
.boxPromoText a, .boxPromoText a:visited {color:#2cb01d}
.boxOrange {background-image:url("../img/box_orange_bg.gif");border-color:#fee6da;color:#ff9800}
.boxOrange a, .boxOrange a:visited {color:#ff9800}
.boxGray {background-image:url("../img/box_gray_bg.gif");border-color:#e6e8ed;color:#626B7E}
.boxGray a, .boxGray a:visited {color:#626B7E}
.boxRed {background-image:url("../img/box_red_bg.gif");border-color:#f8cccc;color:#dc0000}
.boxRed a, .boxRed a:visited {color:#dc0000}

.boxNormal {text-align:left;padding:10px 20px 20px 20px;margin:15px 1px 0 1px;height:auto; border:8px solid #EDEFF2}
.boxNormal h4 {margin:0}

#footer {padding:30px 0 30px 0;text-align:center;color:#626B7E;background:url(../img/box_gray_bg.gif) repeat-x;width:100%;border-top:3px solid #E3E3E3;position:absolute;bottom:0;left:0;overflow:hidden}
#footer .button {background-color:white;border:0;background:transparent url(../img/sipka.gif) no-repeat;height:20px;width:27px}
#footer span {color:#168b0c}

/*** zelena ***/
/*
#footer {padding:30px 0 30px 0;text-align:center;color:white;background: #2cb01d url(../img/box_gray_bg.gi) repeat-x;width:100%;border-top:3px solid #259b18;position:absolute;bottom:0;left:0;overflow:hidden}
*/
/*** sediva ***/
/*
#footer {padding:30px 0 30px 0;text-align:center;color:white;background: #7e8aa2 url(../img/box_gray_bg.gi) repeat-x;width:100%;border-top:3px solid #586176;position:absolute;bottom:0;left:0;overflow:hidden}
*/
/*** modra ***/
/*
#footer {padding:30px 0 30px 0;text-align:center;color:white;background: #0483d4 url(../img/box_gray_bg.gi) repeat-x;width:100%;border-top:3px solid #026bad;position:absolute;bottom:0;left:0;overflow:hidden}
*/
/*#footer a {color:#ff9800}*/


/*** MENU ***/
#menu_obal {width:1000px;height:31px;margin-left:auto;margin-right:auto;font-size:12px}
#menu_obal ul {list-style-position:outside}
#menu li {behavior: url(src/hover.htc)}
#menu li:hover ul,
#menu li.hover ul {visibility:visible;}
#menu li li {float:none;border:none;padding:0;}
#menu li a {display:block;text-decoration:none;color:white}
#menu li a:hover {color:white;behavior: url(src/hover.htc);text-decoration:underline} 
#menu li ul li {width:195px}
#menu li.alojamiento ul li {width:305px}
#menu li.informaciones ul li {width:240px}
#menu li ul li a {color:#248819}
#menu li ul li {border-bottom:0px solid silver}

#menu li {padding:9px 14px 7px 14px;float:left;vertical-align:bottom}
#menu li.spacer {padding:0}

#menu, ul {padding:0;margin:0;list-style-type:none;color:white}

#menu ul {
z-index:1;
position:absolute;visibility:hidden;margin-top:9px;text-align:left;border:1px solid #D8D8D8;border-bottom:0;margin-left:-16px;
background-color: white;opacity:0.9;
/* pouito kvuli kompatibilite starsi verzemi Firefoxu a Mozilly */
/*-moz-opacity: 0.9;*/
filter:alpha(opacity=90);
}
#menu ul a {padding:6px 4px 8px 10px;color:white;background:url("../img/menu_bg_cara.gif") bottom repeat-x}
#menu ul a:hover {padding:6px 4px 8px 10px;color:white;background-color:#2cb01d;text-decoration:none}
#menu ul.topSpacer {visibility:hidden;margin-top:7px;background:transparent;border:0}
#menu ul.topSpacer a {border:0;background:none}
#menu ul.topSpacer a:hover {background:transparent}

#menu ul li a:hover.iLink {display:block}
#menu ul li a.iHover {display:none}

/*** Odladeni h1, h2, h3 kvuli SEO ***/
.logobanner h1,
.boxPromo h2,
#menu_obal li h2,
#menu_obal li h3
{padding:0;margin:0}

#menu_obal li h2,
#menu_obal li h3 
{font-size:12px}

#menu_obal li h3,
.boxText .boxPromo h2 
{font-weight:normal}

.boxText .boxPromo h2 {font-size:11px}

/*** PREVADEC MENY ***/
#dialog {display:none}
#dialog, #dialog input {text-align:left;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:12px;color:#4F4F4F}
.demoHeaders { margin-top:2em;}
#dialog_link {padding:.4em 1em .4em 20px;text-decoration:none;position:relative;}
#dialog_link span.ui-icon {margin:0 5px 0 0;position:absolute;left:.2em;top:50%;margin-top:-8px;}
ul#icons {margin:0;padding:0;}
ul#icons li {margin:2px;position:relative;padding:4px 0;cursor:pointer;float:left;list-style:none;}
ul#icons span.ui-icon {float:left;margin:0 4px;}
#dnesni_kurzy {padding-top:8px}
#dialog h3 {margin:8px 0 4px 0;font-size:13px;color:#4F4F4F}
#eu_vysledek {margin:12px 0 10px 0}





