/* odstranenie okrajov browserov */
html {height: 100%; }
html, body {padding:0; color:#ffffff; overflow:auto;font-family: Verdana; background:url('/userdata/templates/images/body.jpg') repeat;}
*html body {margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px;  font-family: Verdana; }
body {margin:20px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Verdana; }
table, input {font-family: Verdana; color:#ffffff; font-size:10px; border-bottom-color:#838181 }
table a {color:#FFFFFF; text-decoration: none}
table a:hover {text-decoration: underline}
.float_right {float:right; }
.float_left {float:left;}
.clear {clear:both; font-size:1px; height:1px; overflow:hidden; margin-top:-1px;}

.strong {font-weight:bold;}
.vertical_top {vertical-align:top;}
.strike {text-decoration:line-through;}
.lowercase {text-transform:lowercase;}
.uppercase {text-transform:uppercase;}






.input-box
{
color: #000000;
font-family: Verdana;
font-size: 10px;
background: #ffffff;
border: black solid 1px
}

.submit-button
{
width:70px;
height: 20px;
font-family: Verdana;
font-size: 9px;
font-weight: bold;
color: #000;
background: white;
border: 1px #000000 outset;
font-style: normal;
} 

.submit-button2
{
width:120px;
height: 20px;
font-family: Verdana;
font-size: 9px;
font-weight: bold;
color: #000;
background: white;
border: 1px #000000 outset;
font-style: normal;
} 


/* hlavny kontainer obsahu, do neho je cela stranka zabalena */
.container {text-align:center; overflow:hidden;}
.theobject {margin:auto;  }


#odsad {position:relative; width:480px; height:1px; clear:both}

/* bcg-top */
#bcg-top {clear:both;z-index:1; position: relative; margin: 0px auto 0px auto; width:780px; height:380px; background:url('/userdata/templates/images/bcg-top.jpg') no-repeat;}


/* bcg-mid */
*html #bcg-mid {clear:both; z-index:1; position: relative; margin: 0px auto 0px auto; padding: 20px 0px 20px 0px;width:780px; height: auto; background:url('/userdata/templates/images/bcg-mid.jpg') repeat-y;}
#bcg-mid {clear:both; z-index:90; position: relative; margin: 0px auto 0px auto; padding: 20px 0px 20px 0px; width:780px; height: 100%; background:url('/userdata/templates/images/bcg-mid.jpg') repeat-y;}
#bcg-mid0 {clear:both; z-index:90; position: relative; margin: 0px auto 0px auto; padding: 20px 0px 20px 0px; width:780px; height: auto; background:url('/userdata/templates/images/bcg-mid.jpg') repeat-y;}


/* bcg-bot */
*html #bcg-bot {clear:both; z-index:1; position: relative;   margin: 0px auto -20px auto; width:780px; height:50px; background:url('/userdata/templates/images/bcg-bot.jpg') no-repeat;}
#bcg-bot {clear:both; z-index:100; position: relative;   padding: 0px 0px 0px 0px; margin: 0px auto -20px auto; width:780px; height:50px; background:url('/userdata/templates/images/bcg-bot.jpg') no-repeat;}


/* mid-left */
*:first-child+html #mid-left {border:0px solid black; float:left; top:0px;z-index:30; position: relative; margin: 0px 0px 20px 5px; padding: 0px 0px 0px 0px; width:250px; height:; background:;}

*html #mid-left {border:0px solid black; float:left; z-index:30; position: relative; margin: 0px 0px 20px 2px; padding: 0px 0px 0px 0px; width:250px; height:; background:;}
#mid-left {border:0px solid black; float:left; top:0px;z-index:30; position: relative; margin: 0px 0px 20px 25px; padding: 0px 0px 0px 0px; width:250px; height:; background:;}


/* mid-right */
*html #mid-right {border:0px solid black; float:right; z-index:3; position: relative;  margin: -140px 17px 20px 0px; padding: 0px 0px 0px 0px; width:460px; height:100%; background-color:;}
#mid-right {border:0px solid black; float:right; top:0px; z-index:3; position: relative; margin: -140px 40px 20px 0px; padding: 0px 0px 0px 0px; width:460px; height:100%; background-color:;}


/* paticka stranky, copyright */
*:first-child+html #footer {color:#fa9a28; position:relative; z-index:102; text-align:right; top:15px; margin: 0px 0px 0px 0px; width:720px; height:20px; font-family: Verdana; font-size:9px; font-weight:bold; }

*html #footer {color:#fa9a28; position:relative; z-index:102; text-align:right; top:15px; margin: 0px 0px 0px 0px; width:720px; height:20px; font-family: Verdana; font-size:9px; font-weight:bold; }
#footer {color:#fa9a28; position:relative; z-index:102; text-align:right; top:15px; margin: 0px 0px 0px 0px; width:750px; height:20px; font-family: Verdana; font-size:9px; font-weight:bold; }

#footer a {color:#fa9a28; font-weight:normal; text-decoration:none; }
#footer a:hover, #footer a:focus {color:#000000; text-decoration: none;}


/* mainmenu */ 

*:first-child+html #mainmenu ul {z-index: 41; position: relative;  left: 0px; top: 162px; width: 742px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border:0px solid #748A97;}
*html #mainmenu ul {z-index: 41; position: relative;  left: 0px; top: 162px; width: 742px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border:0px solid #748A97;}
#mainmenu ul {z-index: 41; position: relative;  left: 19px; top: 162px; width: 742px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border:0px solid #748A97;}
#mainmenu ul li { margin: 0px 0px 0px 0px; padding:4px 0px 4px 0px; text-align:right; font-family: Verdana; font-style:normal; font-size:10px; float:right}
#mainmenu ul li a { margin: 0px 0px 0px 0px; padding: 4px 9px 4px 11px; text-align:center; color:#000000; text-decoration:none; text-transform:uppercase;font-style:normal;font-weight: bold; font-size:11px;}
#mainmenu ul li a:hover, #submenu ul li a:focus{  background-color: #fa9a28; color:#ffffff; text-decoration:none;  }
#mainmenu ul li a.selected {background-color: #fa9a28; color:#ffffff; text-decoration:none;  }



/* submenu */ 
 
 	/* submenu - bcg */ 
	


*html #sub-top  {z-index: 40; width:205px; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/sub-top.jpg') no-repeat; color: #ffffff; font-size:11px;}
*html #sub-mid  {z-index: 40; width:205px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/sub-mid.jpg') repeat; color: #ffffff; font-size:11px;}
*html #sub-bot  {z-index: 40; width:205px; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/sub-bot.jpg') no-repeat; color: #ffffff; font-size:11px;}
#sub-top  {z-index: 40; width:205px; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/sub-top.jpg') no-repeat; color: #ffffff; font-size:11px;}
#sub-mid  {z-index: 40; width:205px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/sub-mid.jpg') repeat; color: #ffffff; font-size:11px;}
#sub-bot  {z-index: 40; width:205px; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/sub-bot.jpg') no-repeat; color: #ffffff; font-size:11px;}


	/* submenu - 1. uroven */ 
	
	*:first-child+html #submenu ul li {height:auto; margin: 5px 0px 5px 0px; padding:3px 0px 3px 35px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; background:url('/userdata/templates/images/sub-item.jpg') no-repeat; }
	*:first-child+html #submenu ul li ul li { height: auto;  text-indent:0px; margin: 7px 0px 7px 0px; padding:3px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: none;}
	*:first-child+html #submenu ul {z-index: 41; width: 175px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px -6px; border-top:0px solid #748A97;}
	*:first-child+html #submenu ul ul {position: relative; z-index: 41;  width:140px; list-style:none; text-align:left;  padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; border-top:0px solid black;}
	
*html #submenu ul {z-index: 41; width: 175px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px -6px; border-top:0px solid #748A97;}
#submenu ul {z-index: 41; width: 175px; list-style:none; text-align:left;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 11px; border-top:0px solid #748A97;}
#submenu ul li {height:20px; margin: 0px 0px 0px 0px; padding:3px 0px 0px 35px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; background:url('/userdata/templates/images/sub-item.jpg') no-repeat; }
#submenu ul li a { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; color:#ffffff; text-decoration:none; text-transform:uppercase;font-style:normal;font-weight: bold; font-size:11px;}
#submenu ul li a:hover, #submenu ul li a:focus{  color:#ffffff; text-decoration:underline;  }
#submenu ul li a.selected {text-decoration:underline; font-weight:bold; }


	/* submenu - 2. uroven */ 
*html #submenu ul ul {position: relative; z-index: 41;  width:140px; list-style:none; text-align:left;  padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; border-top:0px solid black;}
#submenu ul ul {position: relative; z-index: 41;  width:145px; list-style:none; text-align:left;  padding: 0px 0px 8px 35px; margin: 0px 0px 0px 0px; border-top:0px solid black;}
#submenu ul ul li { height: auto;  text-indent:0px; margin: 2px 0px 2px 0px; padding:3px 0px 0px 0px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: none;}
#submenu ul ul li a {text-indent:0px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;text-align:left; color:#fa9a28; text-transform:none; text-decoration:none;font-style:normal;font-weight:bold; font-size:11px;}
#submenu ul ul li a:hover, #submenu ul li a:focus{ color:#fa9a28; text-decoration:underline; }
#submenu ul ul li a.selected {text-decoration:underline; font-weight:bold}


	/* submenu - 3. uroven */ 
#submenu ul ul ul {display:none; z-index: 41;  width:175px; list-style-type: none; text-align:left;  padding: 0px 0px 0px 0px; margin: 15px 0px 20px 0px; border-top:0px solid #748A97;}
#submenu ul ul ul li {width:130px; height: auto; text-indent:0px; margin: 4px 0px 4px 0px; padding:0px 0px 0px 65px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000;  background: url('/userdata/templates/images/submenu-cyrcle.jpg')  top left no-repeat;}
#submenu ul ul ul li a {border:0px solid red; text-indent:0px; width:130px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;text-align:left; color:#ffffff; text-transform: none; text-decoration:none;font-style:normal;font-weight:bold; font-size:10px;}
#submenu ul ul ul li a:hover, #submenu ul li ul li a:focus{ color:#ffffff; text-decoration:underline; }
#submenu ul ul ul li a.selected {text-decoration:underline; font-weight:bold}


	/* submenu - 4. uroven */ 
#submenu ul ul ul ul  {z-index: 41;  width:190px; list-style-type: none; text-align:left;  padding: 0px 0px 0px 0px; margin: 15px 0px 20px 0px; border-top:0px solid #748A97;}
#submenu ul ul ul ul li {width:110px; height: auto; text-indent:0px; margin: 7px 0px 7px 0px; padding:0px 0px 0px 80px; text-align:left; font-family: Verdana; font-style:normal; font-size:10px; color:#000000; background: url('/userdata/templates/images/submenu-stvorec.jpg')  top left no-repeat; }
#submenu ul ul ul ul li a {border:0px solid red; text-indent:0px; width:110px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;text-align:left; color:#ffffff; text-transform: none; text-decoration:none;font-style:normal;font-weight:normal; font-size:9px;}
#submenu ul ul ul ul li a:hover, #submenu ul li ul li a:focus{ color:#ffffff; text-decoration:underline; }
#submenu ul ul ul ul li a.selected {text-decoration:underline; font-weight:normal}


#submenu ul img {width:0px; height:0px; border:0px}
#submenu ul .selected img {width:0px; height:0px; border:0px}


/* form */

#html .pole {float:right; border: 1px solid #ffffff; background:#F1FAFF; width: 86px; height: 14px; font-size:9px; font-family: Verdana; margin: 5px 10px 0px 10px; padding:0px 0px 0px 0px;}
.pole {border: 1px solid #ffffff; background:#F1FAFF; width: 68px; height: 14px; font-size:9px; font-family: Verdana; margin: 5px 0px 5px 0px; padding:0px 5px 0px 5px;}

*html .button {font-family: Verdana; font-size: 9px; color:#000000; float:right; background: url('/userdata/templates/images/3d-but.jpg') no-repeat right; border:   1px solid #000000; margin:0px 0px 0px 0px; padding:0px 5px 0px 5px;}
.button {font-family: Verdana; font-size: 9px; color:#000000; float:right; background: url('/userdata/templates/images/3d-but.jpg') no-repeat right; border: 1px solid #000000; margin:5px 0px 0px 0px; padding:0px 5px 0px 5px;}


/* produkt */

*html #produkt {clear:both; position:relative; z-index: 14; width:510px; margin: 0px -18px -20px 0px; padding: 0px 0px 0px 0px; border:0px solid #748A97; text-align:justify; color:#000000}
#produkt {clear:both; position:relative; z-index: 14; width:510px; margin: 0px 0px -30px -30px; padding: 0px 0px 0px 0px; border:0px solid #748A97; text-align:justify; color:#000000}
#produkt h2 {color: #fa9a28; font-size:9px; font-weight: normal; margin-top:0px; padding: 0px 25px 0px 15px; text-decoration:none}
#hotel a{float:left; font-weight: bold; color: #fa9a28; text-decoration:none }
#hotel a:hover {float:left; font-weight: bold; color: #000000; text-decoration:none }
#hotel a:visited {float:left; font-weight: bold; color: #fcd49e; text-decoration:none }
#hotel-back {display:none}
#kategoria {float:left; font-weight: bold; }
#strava {float:left;}
#termin {float:left;}
#miesto {float:left;}
#cena{float:right;font-weight: bold; }
#dlzka {display:none}


#produkt-top  {z-index: 40; width:510px; height: 45px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('') no-repeat; color: #fa9a28; font-size:9px;}
#produkt-mid  {display:none; z-index: 40; width:510px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/prod-mid.jpg') repeat; color: #ffffff; font-size:11px;}
#produkt-bot  {display:none; z-index: 40; width:510px; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/prod-bot.jpg') no-repeat; color: #ffffff; font-size:11px;}




/* text */
*html #text {clear:both; position:relative; z-index: 14; width:510px; margin: 0px -16px 10px 0px; padding: 0px 0px 0px 0px; border:0px solid #748A97; text-align:justify; color:#000000}
#text {clear:both; position:relative; z-index: 14; width:510px; margin: 0px 0px 10px -28px; padding: 0px 0px 0px 0px; border:0px solid #748A97; text-align:justify; color:#000000}
#text-top  {z-index: 40; width:510px; height: 45px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/prod-top.jpg') no-repeat; color: #ffffff; font-size:11px;}
#text-mid  {z-index: 40; width:510px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/prod-mid.jpg') repeat; color: #ffffff; font-size:11px;}
#text-bot  {z-index: 40; width:510px; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #838181; background:url('/userdata/templates/images/prod-bot.jpg') no-repeat; color: #ffffff; font-size:11px;}

*html #text h2 {color: #fa9a28; font-size:14px; font-weight: bold; margin-top:0px; padding: 4px 25px 0px 15px}
#text h2 {color: #fa9a28; font-size:14px; font-weight: bold; margin-top:4px; padding: 0px 25px 0px 15px}
#text .left {text-align:left}
#text .right {text-align:right}

#text .left {float:left}
#text .right {float:right}

#text .left img {border: 1px solid #fcd49e; margin: 10px 15px 10px 25px}
#text .right img {border: 1px solid #fcd49e; margin: 10px 25px 15px 10px}

#text .odstavec {clear:both;}
#text #textpole {padding: 15px 30px 15px 25px; color: #000000; font-size:10px;}

#text a {color: #fa9a28; text-decoration:none;}
#text a:hover {color: #000000; text-decoration:none;}

/* news */
*html #news {width:205px; padding: 15px 30px 15px 20px;}
#news {width:155px; padding: 15px 30px 15px 20px;}

*html #news-hlav { width: 175px; height:20px; margin: 0px 0px 0px -5px; padding:3px 0px 0px 35px; text-align:left; font-family: Verdana; font-style:normal; text-transform:uppercase; font-size:11px; font-weight: bold; background:url('/userdata/templates/images/sub-item.jpg') no-repeat; }
#news-hlav { width: 175px; height:20px; margin: 0px 0px 0px 12px; padding:3px 0px 0px 35px; text-align:left; font-family: Verdana; font-style:normal; text-transform:uppercase; font-size:11px; font-weight: bold; background:url('/userdata/templates/images/sub-item.jpg') no-repeat; }

*html #news-nazov {clear:both; color: #fa9a28; font-size:10px; font-weight:bold; text-align:left; margin: 5px 0px 10px 0px; }
#news-nazov {clear:both; color: #fa9a28; font-size:10px; font-weight:bold; text-align:left; margin: 5px 0px 10px 0px; }
#news-obsah {text-align:justify; color:#000000; font-size:9px;}
#news-obr img {border: 1px solid #ffffff; margin: 5px 5px 10px 5px;} 


/* file */
#file { clear:both; position:relative; width: 450px; text-align: left;  color:#fa9a28; font-size:10px; font-weight: bold;  border:0px solid #000000; padding:5px 5px 5px 5px; margin:0px 0px 0px 20px; font-family: Verdana;}
#file-popis {float: left; }
#file a {color:#fa9a28; text-decoration:none; font-weight: normal;}
#file a:hover {text-decoration:none; color: #000000;}
#file img {border:0px; vertical-align:middle}

/* obrazok */
#obrazok {float:left; margin: 10px 10px 10px 10px; width:130px; height:130px; }
#obrazok img { border: 1px solid #000000;  }


