html, body{
      background-color: #333;
      margin: 0px;
      color: #666;
      font:normal 11px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
a 	{	
      TEXT-DECORATION: none;
      color: #006699;
}
a:hover 	{
      TEXT-DECORATION: none;
      color: #fe5101;
}
ul	{
	list-style-image: URL('../images/liststyleimage.gif');
}
.hlavny {
			position: relative;
			width: 992px;
			border-left: 1px solid #CCC;
			border-right: 1px solid #CCC;			
}
.zlty {
			position: relative;
			width: 990px;
			height: 10px;
			background-color: #f5d843;
      margin: 0px 0px 1px 0px;
      font-size: 1px;			
}
.nadpis {
			position: relative;
			width: 990px;
			height: 67px;
			background-image: url("../images/mapa-prechod.jpg");
}
.legenda {
			position: relative;
			width: 990px;
			height: 52px;
			background-color: #3891B2;
      margin: 0px 0px 1px 0px;
}
.legenda-text01 {
			position: absolute;
      left: 60px;
      top: 14px;
      color: #FFF;
      text-align: justify;
      font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.legenda-text02 {
			position: absolute;
      left: 190px;
      top: 14px;
      color: #FFF;
      text-align: justify;
      font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.legenda-text03 {
			position: absolute;
      left: 320px;
      top: 14px;
      color: #FFF;
      text-align: justify;
      font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.legenda-text04 {
			position: absolute;
      left: 450px;
      top: 14px;
      color: #FFF;
      text-align: justify;
      font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.legenda-text05 {
			position: absolute;
      left: 580px;
      top: 8px;
      color: #FFF;
      text-align: justify;
      font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.legenda-text05 a 	{	
      TEXT-DECORATION: none;
      color: black;
}
.legenda-text05 a:hover 	{
      TEXT-DECORATION: none;
      color: #CCCCCC;
}
.www {
			position: relative;
			width: 990px;
			height: 47px;
			margin: 0px 0px 1px 0px;
			background-color: #003b59;
			border-bottom: 1px solid #666666;
}
.flash {
			position: absolute;
      left: 0px;
      top: 49px;
      width: 711px;
			height: 303px;
      border-bottom: 1px solid #FFF;			
}
#boxy {
			width: 990px;
			margin: 0px;
			padding: 0px;
			background-image: url("../images/bg02.gif");
			background-repeat: repeat-y;
}
#left {
			float: left;
			width: 223px;
			margin: 304px 0px 0px 0px;
			padding: 0px 0px 0px 8px;
}
.left01 {
			position: relative;
      width: 223px;
			height: 25px;
			margin: 8px 0px 0px 0px;
			padding: 0px;
}
.left01 h3 {
      position: absolute;
      left: 46px;
      top: 6px;
      margin: 0px;
			padding: 0px;
			z-index: 100;
			color: #FFF;
      font:normal 12px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.left02 {
			position: relative;
      width: 193px;
			margin: 0px;
			padding: 15px;
			background-color: #003b59;
			color: #FFF;
			text-align: justify;
}
.left02 a 	{	
      TEXT-DECORATION: none;
      color: #f5d843;
}
.left02 a:hover 	{
      TEXT-DECORATION: none;
      color: #fe5101;
}
.left03 {
			position: relative;
      width: 193px;
			margin: 0px;
			padding: 10px 15px 35px 15px;
}
#center {
			position: relative;
			width: 466px;
			margin: 304px 0px 0px 8px;
			padding: 0px;
			float: left;
}
.center01 {
			position: relative;
      width: 466px;
			height: 25px;
			margin: 8px 0px 0px 0px;
			padding: 0px;
			
}
.center01 h3 {
      position: absolute;
      left: 46px;
      top: 6px;
      margin: 0px;
			padding: 0px;
			z-index: 100;
			color: #000;
      font:normal 12px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.center02 {
			position: relative;
      width: 436px;
			margin: 0px;
			padding: 15px;
			background-color: #333;
			color: #FFF;
			text-align: justify;
}
.center02 a 	{	
      TEXT-DECORATION: none;
      color: #f5d843;
}
.center02 a:hover 	{
      TEXT-DECORATION: none;
      color: #fe5101;
}
.center021 {
			position: relative;
      width: 436px;
			margin: 0px;
			padding: 15px;
			background-color: #f5d843;
			color: #000;
			text-align: justify;
}
.center03 {
			position: relative;
      width: 436px;
			margin: 0px;
			padding: 15px 15px 0px 15px;
			background-color: #333;
			color: #666;
			text-align: center;
}
.center031 {
			position: relative;
      width: 436px;
			margin: 0px;
			padding: 0px 15px 15px 15px;
			background-color: #f5d843;
			color: #666;
			text-align: center;
}
#center04 {
			position: relative;
      width: 428px;
      height: 377px;
			margin: 0px;
			padding: 0px 0px 20px 0px;
			background-repeat: repeat-x;
}
.center05 {
			position: relative;
      width: 436px;
			margin: 0px;
			padding: 15px;
			background-color: #FE5000;
			color: #FFF;
			text-align: justify;
}
#right {
			position: relative;
			float: right;
			width: 258px;
			margin: 0px;
			padding: 0px 8px 0px 0px;
}
.right01 {
			position: relative;
      width: 258px;
			height: 25px;
			margin: 8px 0px 0px 0px;
			padding: 0px;
}
.right01 h3 {
      position: absolute;
      left: 46px;
      top: 6px;
      margin: 0px;
			padding: 0px;
			z-index: 100;
			color: #FFF;
      font:normal 12px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.right02 {
			position: relative;
      width: 226px;
			margin: 0px;
			padding: 15px;
			color: #006699;
			text-align: justify;
			background-image: url("../images/prechod2.jpg");
			background-repeat: repeat-x;
			background-color: #FFF;
			border: 1px solid #f5d843;
			font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.right02 a 	{	
      TEXT-DECORATION: none;
      color: black;
}
.right02 a:hover 	{
      TEXT-DECORATION: none;
      color: #fe5101;
}
.right02 h2 {
      margin: 0px;
			padding: 5px 0px 0px 0px;
			color: #666;
			text-align: left;
			font:normal 12px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.right03 {
			position: relative;
      width: 226px;
			margin: 0px;
			padding: 15px;
			color: #FFF;
			text-align: justify;
			background-color: #FE5000;
			border: 1px solid #FE5000;
			font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.pasiky1 {
			position: relative;
			width: 223px;
			height: 6px;
			margin: 0px;
			background-image: url("../images/dom123.gif");
			font:normal 1px "Verdana CE";
}
.pasiky2 {
			position: relative;
			width: 466px;
			height: 6px;
			margin: 0px;
			background-image: url("../images/dom123.gif");
			font:normal 1px "Verdana CE";
}
.pasiky3 {
			position: relative;
			width: 258px;
			height: 6px;
			margin: 0px;
			background-image: url("../images/dom123.gif");
			font:normal 1px "Verdana CE";
}
.pasiky4 {
			position: relative;
			width: 258px;
			height: 29px;
			margin: 0px;
			background-image: url("../images/piestany.gif");
			font:normal 1px "Verdana CE";
}
.pasiky5 {
			position: relative;
			width: 258px;
			height: 114px;
			margin: 0px;
			background-image: url("../images/rd.jpg");
			font:normal 1px "Verdana CE";
			border: 0px;
			cursor: hand;
}
.pasiky6 {
			position: relative;
			width: 380px;
			height: 7px;
			margin: 195px 0px 0px 0px;
			background-image: url("../images/dom123.gif");
			font:normal 1px "Verdana CE";
			cursor: hand;
}
.pasiky7 {
			position: relative;
			width: 258px;
			height: 40px;
			padding: 1px 0px 0px 0px;
			margin: 1px 0px 1px 0px;
			border-top: 1px solid #FE5101;
}
.pasiky8 {
			position: relative;
			width: 258px;
			height: 212px;
			margin: 1px 0px 0px 0px;
			background-image: url("../images/situacia.gif");
			font:normal 1px "Verdana CE";
			cursor: hand;
}
.footer {
			position: relative;
			width: 980px;
			background-color: #CCCCCC;
			padding: 5px;
			clear: both;
			border-top: 1px solid #FFF;
			border-bottom: 1px solid #FFF;
			font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.partneri {
			position: relative;
			width: 980px;
			height: 80px;
			background-color: #FFF;
			padding: 5px;
			clear: both;
}
.mapa {
			position: relative;
			width: 990px;
			height: 545px;
			background-image: url("../images/mapa-bg.jpg");
			background-repeat: no-repeat;
			background-color: #3891B2;
}
.kontakty {
			position: relative;
			width: 980px;
			padding: 1px 10px 3px 0px;
			color: #3891B2;
			font: normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
      text-align: right;			
}
.tab {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 990px;
			height: 545px;
			z-index: 10;
}
#trailimageid {
	    FONT-SIZE: 10px;
	    Z-INDEX: 250;
      LEFT: 0px;
      VISIBILITY: hidden;
      WIDTH: 200px;
      POSITION: absolute;
      TOP: 0px;
      HEIGHT: 0px;
}
#trailimageid h2 {
	    FONT-SIZE: 12px;
	    margin: 4px 0px 0px 0px;
}
.menu {
			position: absolute;
			top: 47px;
			left: 10px;
			width: 237px;
			padding: 0px;
			z-index: 200;
			text-align: left;
}
.menu h3 {
			padding: 0px;
      margin: 0px;
			font: normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
			color: #fff;
}
.menu a  	{	
	    color: #000;
	    position: relative;
	    padding: 1px 0px 1px 10px;
	    margin: 0px 0px 1px 0px;
	    display: block;
}
.menu a:hover 	{
	    color: #fff;
	    background-color: #FE5101;
	    TEXT-DECORATION: none;
}
.news {
      color: #FFF;
      text-align: left;
      padding: 4px 10px 4px 10px;
}
.slideshow {
			position: relative;
			width: 750px;
			height: 375px;
}
.vo {
			background-color: #81AC1A;
      padding: 0px 30px 0px 30px;
      background-image: url("../images/bg01.gif");
			background-repeat: repeat-y;
}
.re {
			background-color: #F3F375;
      padding: 0px 30px 0px 30px;
      background-image: url("../images/bg01.gif");
			background-repeat: repeat-y;
			color: #000;
}
.pr {
			background-color: #FE5101;
      padding: 0px 30px 0px 30px;
     	background-image: url("../images/bg01.gif");
			background-repeat: repeat-y;
}
.vz {
			background-color: #3891B2;
      padding: 0px 30px 0px 30px;
     	background-image: url("../images/bg01.gif");
			background-repeat: repeat-y;
}
#dhtmltooltip{
      position: absolute;
      width: 150px;
      border: 1px solid #FFF;
      padding: 6px;
      background-color: #f5d843;
      color: #000;
      visibility: hidden;
      z-index: 10000;
      font:normal 10px "Verdana CE", "Lucida Grande CE", "Helvetica CE", Verdana, lucida, sans-serif;
}
.poloha01 {
			position: relative;
			width: 428px;
			height: 221px;
			margin: 0px 0px 0px 0px;
      background-image: url("../images/poloha01.gif");
			background-repeat: repeat-y;
}
.poloha02 {
			position: absolute;
			top: 4px;
			left: 4px;
}
#tabulka {
			position: relative;
			width: 444px;
      height: 1200px;
      margin: 10px 0px 10px 0px;
      border-bottom: 1px solid #FFF;
      background: #333;
      z-index: 100;
}
.tabulka {
			position: absolute;
      left: -252px;
      top: 0px;
      width: 696px;
      height: 1200px;
      margin: 0px;
      background: #333;
      border: 1px solid #FFF;
}
#tabulka1 {
			position: relative;
			width: 444px;
      height: 688px;
      margin: 10px 0px 10px 0px;
      border-bottom: 1px solid #FFF;
      background: #333;
      z-index: 100;
}
.tabulka1 {
			position: absolute;
      left: -252px;
      top: 0px;
      width: 696px;
      height: 688px;
      margin: 0px;
      background: #333;
      border: 1px solid #FFF;
}
#table01 {
      width: 696px;
      border-collapse: collapse;
      font-size: 10px;
}
.tab01 {
      border-bottom: 1px solid #FFF;
      border-top: 1px solid #FFF;
      padding: 4px;
      font-weight: bold;
      background: #333;
}
.tab04 {
      border-bottom: 1px solid #FFF;
      border-top: 1px solid #FFF;
      padding: 4px;
      font-weight: bold;
      background: #707070;
}
.tab02 {
      border-bottom: 1px solid #999;
      padding: 2px 4px 4px 4px;
      background: #707070;
}
.tab03 {
      border-bottom: 1px solid #999;
      padding: 2px 4px 4px 4px;

}
.tab03v {
      border-bottom: 1px solid #999;
      padding: 2px 4px 4px 4px;
      background: #b4e5aa;
      color: #000;
}
.tab03r {
      border-bottom: 1px solid #999;
      padding: 2px 4px 4px 4px;
      background: #f5d843;
      color: #000;
}
.tab03p {
      border-bottom: 1px solid #999;
      padding: 2px 4px 4px 4px;
      background: #ff0000;
      color: #fff;
}

