body, html
{
border: 0px none;
margin: 0px;
padding: 0px;
font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif !important;
font-size: small;
text-align:center;
background:#ffffff;
color:#000000;
line-height:19px;
}


#telo h2{color:#2479b5;
font-weight:normal;
font-size:23px;
text-indent:1em;
padding:.5em 1em;
background:#ffffff;
margin:1em 0;

}

#telo h3{
color:#000000;
font-size:16px;
padding:0.4em 0 0.4em 2em;
}


#telo ul{
margin:0.2em 0 0.2em 2.6em;
padding:0;
}
#telo li{
background: url('../images/sipka.gif') no-repeat;
background-position:0px 9px;
display:block;
line-height:26px;
padding:1px 5px 2px 20px;
list-style:none;}

#resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}

p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;
} 

a{color:#008c61;
cursor:pointer;
text-decoration:underline;
}
a:hover{color:#008c61;
text-decoration:none;
}


#stranka{
text-align:left;
padding:0;
width: 934px;
margin: 0px auto 0px auto; 
background:#eeffb0 url('../images/back.jpg') repeat-y;
}

#podstranka{
	padding:0 22px;
	}


#logo{padding:0;height:330px;}
#logo h1{ color: White; background-color: #2479b5; font-size: 2.2em; position: relative; overflow: hidden; line-height: 2.2em; margin: 0; }
#logo h1 span, #logo h1{ width:886px; height:330px; }
#logo a{ background-color: #2479b5; color: White; text-decoration: none; }
#logo h1 span{ position: absolute; cursor: pointer; top: 0; left: 0; background: transparent url("../images/logotype.gif") no-repeat; color: White; }


#navigace{
	position:absolute;
	top:253px;
	left:100px;
padding:0;
margin:0;
height:64px;
}


#navigace ul{
}



#navigace li{
display:inline;
float:left;
}


#navigace h2 {
  position: absolute;
  top: -500px;
}

#navigace li.nn a{
background:url('../images/nn.jpg') no-repeat;
width:279px;
height:64px;
position:absolute;
	margin-left:140px;
}


#navigace li.nn a:hover{
background: url('../images/nn_hover.jpg') no-repeat;
width:279px;
height:64px;
}

#navigace li#aktivni.nn a
{
background: url('../images/nn_hover.jpg') no-repeat;
width:279px;
height:64px;
}

#navigace li.lm a{
background:url('../images/lm.jpg') no-repeat;
width:261px;
height:64px;
position:absolute;
margin-left:640px;
}


#navigace li.lm a:hover{
background: url('../images/lm_hover.jpg') no-repeat;
width:261px;
height:64px;
}

#navigace li#aktivni.lm a
{
background: url('../images/lm_hover.jpg') no-repeat;
width:261px;
height:64px;

}


#telo{
padding:1em 0;
border:0px;
}

#telo a{color:#008c61;text-decoration:underline;}

#telo a:hover{color:#008c61;
text-decoration:none;
}

#telo strong{color:#d7560d;}

#telo p{
font-weight:normal;
margin-left:2em;
text-indent:1em;
}

#telo address{font-style:normal;margin:0em;padding:0;}


#pata{
	background:#ffffff;
height:46px;
}

#pata a{
color:#3e3e3e;
text-decoration:underline;
}

#pata a:hover{
color:#3e3e3e;
text-decoration:none;
}

#pata_left{
margin:1em 0 0 1em;
float:left;
}

#pata_right{
margin:0 1em 1em 1em;
_margin-bottom:-1em;
float:right;
}

#pata_right li{
display:inline;
list-style:none;
}

#kontakt{color:#2c1a62;font-size:14px !important;font-weight:bold;position:absolute;top:58px;right:206px;text-align:center;}

.boat{float:right;margin-right:100px;}

.letenky{margin:1em;}

.cedok{margin:1em 1em 0 4em;}

.partners{margin:1em }

table{margin:1em 8em;width:650px;font-size:12px;}

.center{text-align:center;}

td{padding:0.5em}