body
{
font: 75%/1.6em Verdana, Tahoma, arial, sans-serif;
}
#content {
margin: 0px auto; 
width: 864px; 


}
#formdiv{
     border: 1px dotted #3399ff; 
}
#hlavaleft{
    float: left;
    width: 50%
    
}
#hlavaright{
    float: right;
    width: 50%;
    text-align: right;
}   
input.button {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 50%;
  height: 40px;
  border-color: rgb(0, 0, 100);
  background-color: rgb(256, 256, 256);
  border: 5px solid navy;
  margin-left: 50%;
  font: 130%/1.6em Verdana, Tahoma, arial, sans-serif;
  font-weight: bold;
  color: navy;
  border-radius: 5px;
}
h1
{
  font-size: 20px;
  color: #53565a;
  font-weight: bold;
  text-transform: uppercase;
}

h2 {
  font-size: 140%;
  font-weight: bold;
  padding-bottom: 0px;
  color: rgb(99, 99, 218);
}
label
{
font-size: 120%;
color: #999999;
font-weight: bold;
padding-left: 50px;
}

.s_label
{
font-size: 120%;
color: #999999;
font-weight: bold;
padding-left: 50px;
position: absolute;
width: 340px;
	}

.s_value
{
font-size: 120%;
color: #999999;
font-weight: bold;
margin-left: 350px;

}

.aimage
{
text-align: center;
font-size: 140%;
padding: 6px 0px 0px 6px;
display: block;
min-width: 260px;
height: 30px;
background-color: #00c3e0;
color: white;
margin-left: 350px;
text-decoration: none;
}

#logo
{
float: right;
margin-right: 50px;
}

#nadpisy
{
float: left;
}
#formdiv
{
    
    
}

.formbg, .formbg1
{
margin: 10px 0 10px 0;
padding: 5px 0 5px 0;
}

.formbg
{
background: rgb(247, 247, 247);
margin: 10px 0 10px 0;
}


input, textarea, .radio, select{ margin-left: 400px; }
label { position: absolute;  width:400px; }

.radio
{
font-size: 120%;
color: #999999;
font-weight: bold;
}


.noinput
{
margin: 0;
}

.hve
{
color: #00c3e0;
font-size: 80%;
}

p
{
font-size: 120%;
color: #999999;
font-weight: bold;
padding-left: 50px;
}

#links a 
{
color: #00c3e0;
font-weight: bold;
text-decoration: none;
text-align: center;
}

#links 
{
font-size: 120%;
font-weight: bold;
text-decoration: none;
text-align: center;
}
table
{
width: 700px;
font-size: 110%;
color: #999999;
margin-left: 50px;
border-collapse: collapse;
}

.row1
{
background-image: url("images/formbg.png");
}
td
{
text-align: center;
border: 1px dotted #00c3e0;
padding: 8px 10px 8px 10px;
}
.th a
{
text-decoration: none;
color: #00c3e0;
}
.sort_asc:after {
			content: " ▲";
color: #00c3e0;

		}
.sort_desc:after {
			content: " ▼";
color: #00c3e0;
		}
#kateg_vyp
{
clear: both;
	overflow: hidden;
font-size: 90%;

}
a 
{
color: #00c3e0;
font-weight: bold;
text-decoration: none;
text-align: center;
}
#odk_stat
{
padding-left:50px;
float: left;
font-size:140%;
}
#logochampion
{
width: 130px;
margin-right:50px;
float:right;
}

#head
{
clear: both;
overflow: hidden;
}

#vyhl label{
	width: 150px; 
}
#vyhl input, #vyhl select{
	margin-left: 200px; 
}

