BODY  {
	background-color : #a70f33;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
	height:100%;
	text-align:center;
	font-family:arial,helvetica,sans-serif;
	color:black;
}

.hidden
{
display:none;
}

p
{
margin:0px;
padding:0px;
}

.kontejner  {
	width : 798px;
	margin:0 auto;
  text-align: center;
  background : transparent url(images/stredd.gif) no-repeat bottom left;
}

.main  {
	width : 798px;
	margin:0 auto;
  text-align: center;
  background : transparent url(images/streds.gif) repeat-y top left;
}

.leva {
width:170px;
float:left;
text-align:left;
}

.stred {
text-align:left;
float:right;
width:628px;
}

.banner {
width:628px;
height:117px;
background : transparent url(images/banner.jpg) no-repeat top left;
position:relative;
}

.levabanner {
width:170px;
height:230px;
background : transparent url(images/lbanner.jpg) no-repeat top left;
position:relative;
}

.streddiv {
width:628px;
}

.stredleva {
width:472px;
float:left;
text-align:left;
position:relative;
}

.stredprava {
width:156px;
float:right;
text-align:left;
}

.plochah {
width:472px;
height:11px;
background : transparent url(images/stredh.gif) no-repeat top left;
}

.plochamain
{
padding:0px 5px 10px 2px;
}

.pravanadpis
{
width:156px;
height:27px;
background : transparent url(images/pnadpis.gif) no-repeat top left;
text-align:center;

}

.pravanadpisdiv
{
padding-top:3px;
font-size:13px;
font-weight:bold;
color:#a70f33;
}

.levanadpis
{
width:170px;
height:33px;
background : transparent url(images/lnadpis.jpg) no-repeat top left;
text-align:center;
}

.levanadpisdiv
{
font-size:18px;
font-weight:bold;
color:#18619b;
padding-top:5px;
}

.levadiv1
{
padding:0px 0px 5px 0px;
color:white;
text-align:center;
width:170px;
font-size:14px;
}

.levadiv1 a
{
color:white;
}

.lkarta1h
{
width:170px;
height:10px;
background : transparent url(images/levah.gif) no-repeat top left;
font-size:1px;
}

.lkarta1d
{
width:170px;
height:13px;
background : transparent url(images/levad.gif) no-repeat top left;
font-size:1px;
}

.lkarta1s
{
width:170px;
background : transparent url(images/levas.gif) repeat-y top left;
}

.lkarta1sdiv
{
padding:0px 3px 0px 3px;
text-align:left;
font-size:13px;
color:black;
}

.lkarta2h
{
width:170px;
height:11px;
background : transparent url(images/leva2h.gif) no-repeat top left;
font-size:1px;
}

.lkarta2d
{
width:170px;
height:10px;
background : transparent url(images/leva2d.gif) no-repeat top left;
font-size:1px;
}

.lkarta2s
{
width:170px;
background : transparent url(images/leva2s.gif) repeat-y top left;
}

.lkarta2sdiv
{
padding:0px 3px 0px 3px;
text-align:left;
font-size:13px;
color:black;
}

.lkarta2sdiv a
{
color:#e77536;
}

.hmenud
{
float:left;
text-align:center;
padding:0px 5px 0px 5px;
}

.hmenudtext
{
color:white;
font-size:13px;
font-weight:bold;
}

.hmenudtext a
{
color:white;
text-decoration:none;
}

.hmenu{
position:absolute;
text-align:left;
left:0px;
top:93px;
}
.osloveni{
position:absolute;
text-align:right;
left:0px;
top:70px;
width:628px;
font-size:11px;
color:white;
}

.xmenu1
{
color:#db9eac;
position:absolute;
left:440px;
top:44px;
font-size:12px;
}

.xmenu1 a
{
color:#db9eac;
font-size:12px;
text-decoration:none;
}

.xmenu2
{
color:#db9eac;
position:absolute;
left:505px;
top:44px;
font-size:12px;
}

.xmenu2 a
{
color:#db9eac;
font-size:12px;
text-decoration:none;
}

.xmenu3
{
color:#db9eac;
position:absolute;
left:585px;
top:44px;
font-size:12px;
}

.xmenu3 a
{
color:#db9eac;
font-size:12px;
text-decoration:none;
}

.clr {
clear:both;
}

.spodek  {
	width : 798px;
	margin:0 auto;
  text-align: left;
  background : transparent url(images/spodek.gif) no-repeat top left;
  height:24px;
  position:relative;
}

.paticka {
position:absolute;
left:170px;
top:0px;
width:472px;
text-align:center;
font-size:10px;
color:white;
padding-top:2px;
}

.paticka a
{
color:white;
}

.kategorie {
background : transparent url(images/kategorie.gif) no-repeat top left;
width:302px; 
height:19px;
padding:0px 0px 0px 30px;
font-size:13px;
color:white;
}

.kategoriet {
background : transparent url(images/kategorie.gif) no-repeat top left;
width:302px; 
height:19px;
padding:0px 0px 0px 30px;
font-size:13px;
color:red;
}

.katt1 {
width:340px;
padding-left:30px;
float:left;
font-size:13px;
color:black;
}

.kat1 {
width:140px;
padding-left:30px;
float:left;
font-size:13px;
color:black;
}

.kat2 {
width:140px;
float:left;
font-size:13px;
color:black;
}

.finput
{
font-size:11px;
}

.finputx
{
font-size:11px;
width:150px;
}

.ftd1p
{
font-size:13px;
color:red;
width:170px;
text-align:right;
}

.ftd1
{
font-size:13px;
color:black;
width:170px;
text-align:right;
}

.ftd2
{
font-size:12px;
color:black;
text-align:left;
}

form
{
padding:0px;
margin:0px;
}

.podminky
{
font-size:11px;
height:200px;
overflow:auto;
color:black;
background-color:white;
margin:auto;
border:1px solid black;
width:450px;
padding:2px;
}

.hledejtd
{
font-size:12px;
width:50%;
text-align:center;
}

.ftabulkax
{
width:450px;
}

.hajedna
{
font-size:17px;
color:black;
margin:0px;
font-weight:bold;
padding:0px 0px 10px 10px;

}

.hajedna2
{
font-size:17px;
color:#18619b;
margin:0px;
font-weight:bold;
padding:0px 0px 10px 10px;
text-align:center;
}

.hledejtdx
{
font-size:12px;
text-align:left;
}

.hledejtdxl
{
font-size:12px;

text-align:left;
}

.pkarta1h 
{
width:154px;
height:10px;
background : transparent url(images/pravah.gif) no-repeat bottom left;
font-size:1px;
}

.pkarta1d
{
width:154px;
height:11px;
background : transparent url(images/pravad.gif) no-repeat top left;
font-size:1px;
}

.pkarta1s
{
width:154px;
background : transparent url(images/pravas.gif) repeat-y top left;
}

.pkarta1sdiv
{
padding:0px 3px 0px 3px;
text-align:left;
font-size:13px;
color:black;
}

.tableresult
{
width:465px;
border:0px;
text-align:right;
}

.thresult
{
color:white;
background-color:#18619b;
font-size:12px;
font-weight:bold;
text-align:left;
}

.tresult
{
color:#18619b;
font-size:11px;
text-align:left;
}

.tresult a
{
color:#18619b;
font-size:11px;
text-decoration:none;
}

.odsad
{
padding:0px 5px 0px 5px;
position:relative;
}

.detailleft {
float:left;
width:145px;
position:relative;
}

.detailright
{
float:left;
position:relative;
}

.detailnazev
{
color:#18619b;
font-size:17px;
text-align:left;
font-weight:bold;
}

.detailtd1
{
color:#18619b;
font-size:13px;
text-align:left;
}

.detailpopis
{
padding:0px 5px 0px 5px;
color:#18619b;
font-size:13px;
text-align:left;
}

.mkartanadips
{
font-size:13px;
text-align:center;
font-weight:bold;
}

.mkartanadips a
{
font-size:11px;
text-align:center;
font-weight:normal;
color:black;
}


.difodsad
{
font-size:1px;
height:3px;
}

.bezbb
{
position:absolute;
left:410px;
top:50px;
}

.vkartah {
width:433px;
height:29px;
font-size:1px;
background : transparent url(images/vkartah.gif) no-repeat bottom left;
position:relative;
}

.vkartas {
width:433px;
background : transparent url(images/vkartas.gif) repeat-y top left;
position:relative;
}

.vkartad {
width:433px;
height:8px;
font-size:1px;
background : transparent url(images/vkartad.gif) no-repeat top left;
clear:both;
}

.vkartah1
{
position:absolute;
left:35px;
top:12px;
font-size:13px;
color:white;
font-weight:bold;
width:190px;
text-align:center;
}

.vkartah2
{
position:absolute;
left:240px;
top:12px;
font-size:13px;
color:white;
font-weight:bold;
width:190px;
text-align:center;
}


.vkartas1
{
float:left;
font-size:12px;
color:#18619b;
width:243px;
text-align:left;
}

.vkartas1div
{
padding:2px 22px 2px 40px;
}

.vkartas2
{
float:left;
font-size:12px;
color:#18619b;
width:180px;
text-align:left;
}

.finddiv
{
font-size:14px;
color:#18619b;
font-weight:bold
}
