body  {
margin:0px;
padding:0px;
background-color: #ffcc66;
scrollbar-track-color: #ffcc66;
scrollbar-face-color: #ffcc66;
scrollbar-highlight-color: #ffcc66;
scrollbar-3dlight-color: #802008;
scrollbar-darkshadow-color: #802008;
scrollbar-shadow-color: #ffcc66;
scrollbar-arrow-color: #802008;
	}

.head {
position: absolute; 
top:0px; 
left:0px;
z-index:5;
}

.head2 {
position: absolute; 
top:161px; 
left:0px;
z-index:5;
}
	
.subhead {
display:block;
margin: 0px;
padding: 0px;
width: 905px;
height: 39px;
background-color: #000000;
border-right: 1px #802008 solid;
font-family: Verdana, Tahoma, Arial;
font-variant: small-caps;
font-size: 14px;
font-weight: bold;
text-align:center;
vertical-align:center;
position: absolute;
left:0px;
top:161px;
z-index:4;
}

.sub-bot {
display:block;
margin: 0px;
width: 905px;
height: 6px;
position: absolute;
left:0px;
top:196px;
z-index:3;
background-color: #ffcc66;
border-bottom: 1px #802008 solid;
border-right: 1px #802008 solid;
}

.pocitadlo {
margin: 0px;
padding: 0px;
width:30px;
display: block;
position: absolute;
left: 875px;
top: 0px;
z-index:10;
text-align: right;
}

.zalozka {
margin: 0px;
padding: 9px;
width: 120px;
height: 35px;
font-weight: bold;
background-color: #ffcc66;
color:#802008;
position:absolute;
left:0px;
top: 4px;
z-index:6;
background-image: url('img/roh.gif'); 
background-repeat: no-repeat; 
background-position: left top;
}

.neakt:link,.neakt:visited {
display: block;
padding-top:8px;
width: 120px;
height: 30px;
color:#ffcc66;
text-decoration : none;
	}
	
.neakt:hover  {
background-color: #4c0000;
color:#ffcc66;
text-decoration : none;
background-image: url('img/roh.gif'); 
background-repeat: no-repeat; 
background-position: left top;
	}

.neakt{
width: 120px;
height: 30px;
font-size: 12px;
font-weight: bold;
vertical-align:center;
background-color: #802008;
color:#ffcc66;
background-image: url('img/roh.gif'); 
background-repeat: no-repeat; 
background-position: left top;
}

.sponzori{
padding:5px 5px 5px 25px;
position:absolute;
top: 222px;
left:780px;
z-index:5;
border:1px #802008 solid;
border-top:20px #4c0000 solid;
background-color: #b97846;
background-image: url('img/textpruhbc.gif'); 
background-repeat: repeat-y; 
background-position: left top;
}

.menu{
margin:0px;
padding:0px;
width:225px;
background-color: #ffcc66;
position:absolute;
top: 250px;
left:17px;
z-index:5;
text-align:center;
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
}

.rynes{
border:1px #000000 solid; 
padding: 5px 0px 5px 0px; 
width:148px; 
margin: 0px;
text-align:center;
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
}

.polozka{
display: block;
margin:0px;
padding:8px 0px 8px 5px;
height: 29px;
font-size: 11px;
font-weight: bold;
text-align:left;
vertical-align:center;
color:#ffcc66;
background-color: #802008;
border-left: 20px #4c0000 solid;
border-top: 1px #ffcc66 solid;
}

.polozka:link, .polozka:visited  {
margin: 0px;
height: 18px;
font-size: 11px;
font-weight: bold;
text-align:left;
color: #ffcc66;
text-decoration: none;
}

.polozka:hover{
background-color: #4c0000;
color: #ffcc66;
border-left: 20px #000000 solid;
text-decoration: none;
}

.main {
margin:0px 0px 0px 120px;
padding: Opx;
width:510px;
height:600px;
text-align: justify;
vertical-align: top;
font-family: Verdana, Tahoma, Arial;
font-size: 9px;
color:#802008;
background-color: #ffcc66;
}

.mainram {
margin: 0px 0px 10px 0px;
padding: 0px;
width:685px;
height:610px;
position:absolute;
left:131px;
top:215px; 
z-index:1;
border:1px #802008 solid;
}

p {
margin:10px;
text-align: justify;
vertical-align: top;
width:500px;
font-family: Verdana, Tahoma, Arial;
font-size: 9px;
color:#802008;
}

.centr {
margin:10px;
text-align: center;
vertical-align: top;
width:500px;
font-family: Verdana, Tahoma, Arial;
font-size: 9px;
color:#802008;
}

td {
margin:10px;
text-align: justify;
vertical-align: top;
font-family: Verdana, Tahoma, Arial;
font-size: 9px;
color:#802008;
}

ul{
margin: 0px 20px 0px 50px;
list-style-type: square;
	}
	
a:link, a:visited {
color : #802008;
text-decoration : none;
	}
	
a:hover {
color : #802008;
font-weight: bold;
text-decoration : none;
	}
	
.zpet {
width: 400px;
margin:10px 40px 10px 10px;
padding: 5px;
position:absolute;
right:0px;
bottom:0px;
font-family: Verdana, Tahoma, Arial;
text-align: right;
font-size: 9px;
}

h1  {
margin: 30px 10px 10px 10px;
padding: 5px;
font-family : Verdana, Tahoma, Arial;
font-size : 16px;
width:500px;
text-align: left;
vertical-align: middle;
color: #802008;
text-decoration : none;
font-variant: small-caps;
border-bottom: 1px #802008 solid;
border-left: 10px #802008 solid;
background-image: url('img/velo.gif'); 
background-repeat: no-repeat; 
background-position: right bottom;
	}
	
h2   {
margin: 10px;
font-family : Verdana, Tahoma, Arial;
font-size : 12px;
text-align: center;
text-decoration : none;
font-variant: small-caps;
color: #802008;
	}
	
h3   {
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
text-align: center;
margin:0px;
padding: 1px 5px 1px 5px;
background-color: #802008;
color: #ffcc66;
	}	

h3 a:hover   {
display: block;
padding: 0px;
background-color: #4c0000;
padding:0px;
}

h4   {
font-family : Verdana, Tahoma, Arial;
font-size : 11px;
text-align: left;
vertical-align:top;
margin:0px 0px 0px 10px;
color: #802008;
	}
	
.invert   {
display: block;
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
text-align: left;
vertical-align: top;
margin:10px;
font-weight:bold;
color: #802008;
border-bottom: 1px #802008 solid;
	}
	
h5   {
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
text-align: left;
vertical-align:top;
margin:10px 0px 0px 10px;
color: #802008;
	}

.ximg {
margin:1px;
border: 1px #802008 solid;
}

.strecha {
width: 180px;
padding: 10px 0px 5px 0px;
border: 1px #802008 solid;
}

.napsali {
width:152px;
margin: 0px 0px 0px 10px;
padding:2px 0px 2px 0px;
text-align: center;
position:absolute;
left:120px;
top:65px;
}

.pozvan {
width:340px;
margin: 0px;
padding: 0px 0px 0px 7px;
position:absolute;
left:292px;
top:67px;
border-left: 1px #802008 solid;
}

.eclanky{
border:1x #000000 solid; 
padding: 4px 0px 0px 0px; 
width:150px;
height:35px; 
margin: 1px;
text-align:center;
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
background-color: #ffdd77;
}