/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body {
	font-family: sans-serif;
	color: White;
	background-color: #0089CF;
	margin: 0;
}
img {
	border: none;
}
h3 {
	margin-bottom: 0.8%;
}
h4 {
	margin-bottom: 0.5%;
}
h5 {
	margin-bottom: 0.5%;
}
h6 {
	margin-bottom: 0.2%;
}
textarea{
	border: 1px solid white;
	background-color:	#00AEEF; 
	color: White;
	font-family: sans-serif;
}
a {
	color: White;
}
a:hover {
	color: #F7931E;
}
div#bodyIndex {
	width: auto;
}
div#bodyPage {
	width: 800px;
}
/* menu **************************************/
#menuIndex {
	border-left: 1px solid white;
	margin: auto;
	width: 800px;
	margin-top: 50px;
	clear: both;
}
#menuPage {
	border-left: 1px solid white;
	width: 800px;
}
#menu {
	margin: auto;
	clear: both;
	text-align: center;
}

#menu ul {
    list-style:none;
    padding: 0;
    margin:0;
}
#menu ul li {
    float:left;
    margin:0px;
	 padding: 0px;
    text-transform:uppercase;
    font-size: 70%;
	 font-weight: bolder;
	 background-color: #00AEEF;
    border: solid 1px white;
	 border-left: none;
	}
#menu ul li#activeOrange {
    display:block;
	 background-color: #F7931E; 
	}	
#menu ul li a {
    display:block;
    color: White;
	 text-decoration:none;
    padding:5px 0px 5px 0px;
	 width: 110px;
	 }
#menu ul li a:hover {
    background-color: #F7931E;
	}
/* podmenu **************************************/
#podmenuIndex {
	border-left: 1px solid white;
	width: 800px;
	text-align: center;
	margin: auto;
}
#podmenuPage {
	border-left: 1px solid white;
	width: 800px;
	text-align: center;
}
#podmenu ul {
    list-style:none;
    padding:0 0 0 0;
    margin:0;
}
#podmenu ul li {
	border: solid 1px white;
	border-left: none;	
	border-top: none;
   background-color: #F7931E;
	padding:	0px;
   font-size: 71%; 
	font-weight: normal;
	float: left;
}
#podmenu ul li#activeFuchsia {
    display:block;
	 background-color: #EC008C; 
}	
#podmenu ul li a {
    display:block;
    color: White;
	 width: 110px;
	 text-decoration:none;
    padding:2px 0px 2px 0px;
}
#podmenu ul li a:hover {
    background-color: #EC008C;

	}
/* main ***************************************/
#main {
	width: auto ;
	background-image: url(images/img_main.jpg);
	background-repeat: no-repeat;
	background-position: center;
	_height: 350px;
	min-height: 350px;
	text-align: center;
		
}
#logo {
	border: 3px solid white;
	width: 210px;
	position: relative;
	z-index: 1;
	top: -53px;
	background: transparent;
	margin: auto;
}
#logo_transparent {
	_height: 50px;
	min-height: 50px;
}
#logo_logo {
	_height: 100px;
	min-height: 100px;
	background-image: url(images/img_logo.gif);
}
#pageLogo img {
	float: left;
	width: 111px;
}
div#image {	
	width: 666px;
	_height: 137px;
	min-height: 137px;
	float: left;
	border-right: solid white 1px;
	width: 666px;
}
#stredisko {
	background-image: url(images/stredisko.jpg);
	_height: 137px;
	min-height: 137px;	
}
#sluzby {
	background-image: url(images/sluzby.jpg);
	_height: 137px;
	min-height: 137px;	
}
#cennik {
	background-image: url(images/cennik.jpg);
	_height: 137px;
	min-height: 137px;	
}
#doprava {
	background-image: url(images/doprava.jpg);
	_height: 137px;
	min-height: 137px;	
}
#ubytovanie {
	background-image: url(images/ubytovanie.jpg);
	_height: 137px;
	min-height: 137px;
}
#region {
	background-image: url(images/region.jpg);
	_height: 137px;
	min-height: 137px;	
}
#info {
	background-image: url(images/info.jpg);
	_height: 137px;
	min-height: 137px;	
}
div#obsah {
	width: 756px;
	_height: 400px;
	min-height: 400px;
	border: solid white 1px;
	border-top: none;
	padding: 10px;
	font-size: 80%;
	text-align: justify;
}
div#mapa {
	margin-bottom: 20px;	
	text-align: center;
}
div#aktualne {
	width: 48%;
}
div#aktualne img{
	vertical-align: middle;
}
div#aktualne table {
	width: 95%;	
	margin-top: 15px;
	border-left: solid 1px white;
	border-top: solid 1px white;
	background-color: #0089CF;	
}
div#aktualne table td {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 2px;
}
table#trate {
	width: 49%;
	border-left: solid 1px white;
	border-top: solid 1px white;
	background-color: #F7931E;
	margin-left: 0.5%;	
}
table#trate td {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 5px;
}
table#vleky {
	width: 49%;
	border-left: solid 1px white;
	border-top: solid 1px white;
	background-color: #EC008C;
	float: left;
}
table#vleky td {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 5px;
}
table#upozornenia {
	width: 100%;
	margin-top: 15px;
	border-left: solid 1px white;
	border-top: solid 1px white;
	background-color:	#0089CF;
}
table#upozornenia td {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 5px;
}
table#tSluzby {
	width: 45%;
	margin-top: 15px;
	border-left: solid 1px white;
	border-top: solid 1px white;
}
table#tSluzby td {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 5px;
	background-color: #F7931E;
}
table#tSluzby td.img {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 0px;
	width: 1%;
}
div#skola {
	float: right;
	width: 52%;
	margin-top: 15px;
}
table#tCennik {
	width: 60%;	
	border-left: solid 1px white;
	border-top: solid 1px white;
}
table#tCennik td {
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 5px;
	background-color: #F7931E;
}
div#dCennik {
	float: right;	
	width: 35%;
}
ul#zlavy {
	margin: 5px;
	list-style-position: inside;
}
div#prijazd {
	float: right;
}
div#prijazd img{ 
	border: solid 2px white;
	margin: 0px;
}
table#autobus {
	width: 290px;	
	border-left: solid 1px white;
	border-top: solid 1px white;
	text-align: center;
	background-color: #F7931E;
}
table#autobus td, th{
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	padding: 2px;
}
form#otazka {
	padding: 1%;
	border: solid 1px white;
	width: 61%;
}
input.text {
	border: 1px solid white;
	background-color:	#00AEEF; 
	color: White;
}
div#kontakt {
	float: right;
	width: 30%;
}
div#footer {
	font-size: 70%;
	width: 778px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
.bold {
	font-weight: bold;
}
.small {
	font-size: 80%;
}
.cervene {
	color: #F7231D;
}
.oranzove {
	color: #F7931E;
}
.center {
	text-align: center;
}
.bgCervene {
	background-color: #F7231D;
}
td.bgModre1 {
	background-color: #00AEEF;
}
td.bgModre2 {
	background-color: #0089CF;
}
td.bgModre3 {
	background-color: #0070AA;
}
td.bgRuzove {
	background-color:	#EC008C;
}
td.bgBiele {
	background-color:	white;
}
td.bgOranzove {
	background-color:	#F7931E;
}
.clear {
	clear: both;
}
.hIndex {
	font-size: 60%;
	vertical-align: text-top;
}
.floatRight {
	float: right;
}
div#noveUpozornenie {
  width: 100%;
  margin-bottom: 10px;
}
img#stredisko001 {
	float: right;
	border: solid white 1px;
	margin-top: 13px;
}
table.ubytovanie {
	padding: 0.3%;
}
.ubytovanie img {
	border: solid white 1px;	
	margin-right: 5px;
}