body 	{
		color:#000000;
		
		scrollbar-face-color:#FFFFFF;
		scrollbar-track-color:#FFFFFF;
		scrollbar-arrow-color:#000000;
		
		font-size:11;
		font-family:Verdana, Tahoma;
		
		margin-top: 2cm;
		margin-bottom: 1cm;
		margin-left: 2cm;
		margin-right: 1cm;
		
		width:800px;
}

.hlavicka{
  position:absolute;
  width:800px;
  height:210px;
  top:0px;
  left:0px;
}

.sponzor{
  border-width:1px;
	border-color:#000000;
	border-style:solid;
	background-color:#FBF3E3;
	
	position:absolute;
	top:5px;
	width:790px;
	left:15px;
	
	text-align:center;
	text-valign:middle;
}

.logo{
  position:absolute;
	top:35px;
	left:0px;
	
	text-align:center;
	text-valign:middle;
}

.grafika{
  position:absolute;
	top:115px;
	left:25px;

  text-align:center;
	text-valign:middle;
}


.levy{
  position:absolute;
  width:150px;
  top:230px;
  left:15px;
  
  border-width:1px;
	border-color:#000000;
	border-style:solid;
}

.stred{
  position:absolute;
  width:430px;
  top:230px;
  left:175px;
}

.pravy{
  position:absolute;
  width:190px;
  top:230px;
  left:610px;
  
  border-width:1px;
	border-color:#000000;
	border-style:solid;
}

.top_menu{
  border-width:1px;
	border-color:#000000;
	border-style:solid;
	background-color:#FBF3E3;
	
	left:0px;
	width:430px;
  	height:20px;	
	
	text-align:center;
	text-valign:absmiddle;
}

input.small
{
    font-family: font-family:Verdana, Tahoma;
    font-size: 9px;
}

td{
    color:#000000;
    
    font-size:11;
		font-family:Verdana, Tahoma;
}

td.small{
    color:#000000;
    
    font-size:8;
		font-family:Verdana, Tahoma;
}

table.lmenu{
    width:150px;
    text-valign:top;
    background-color:#FBF3E3;
    		
		padding:1;
}

td.lstrong{
    width:150px;
    background-color:#FBF3E3;
    text-align:center;
    font-weight:bold;
}

td.left{
    width:150px;
    background-color:#FBF3E3;
    text-align:left;
}

table.rmenu{
    width:180px;
    text-valign:top;
    background-color:#FBF3E3;
		
		padding:1;
}

td.rstrong{
    width:180px;
    background-color:#FBF3E3;
    text-align:center;
    font-weight:bold;
}

td.right{
    width:180px;
    background-color:#FBF3E3;
    text-align:left;
    font-size:8;
}

table.minitable{
    width:180px;
    padding:0;

}

td.rtable{
    width:180px;
    background-color:#FBF3E3;
    font-weight:bold;
}

td.suda{
    width:160px;
    background-color:#AAF3E3;
    font-size:9;
}

td.suda_body{
    width:20px;
    background-color:#AAF3E3;
    font-size:9;
}

td.licha{
    width:160px;
    background-color:#FFF3A3;
    font-size:9;
}

td.licha_body{
    width:20px;
    background-color:#FFF3A3;
    font-size:9;
}


td.my{
    width:160px;
    background-color:gold;
    font-size:9;
}

td.my_body{
    width:20px;
    background-color:gold;
    font-size:9;
}

table.maintable{
    width:425px;
    text-align:center;
    background-color:#FFFFFF;
}

td.tab_left_bold_l{
    text-align:left;
    font-weight:bold;
    background-color:#FFF3A3;
}

td.tab_left_l{
    text-align:left;
    background-color:#FFF3A3;
}

td.tab_center_l{
    text-align:center;
    background-color:#FFF3A3;
}
td.tab_center_bold_l{
    text-align:center;
    background-color:#FFF3A3;
    font-weight:bold;
}

td.tab_left_bold_s{
    text-align:left;
    font-weight:bold;
    background-color:#AAF3E3;
}

td.tab_left_s{
    text-align:left;
    background-color:#AAF3E3;
}

td.tab_center_s{
    text-align:center;
    background-color:#AAF3E3;
}

td.tab_center_bold_s{
    text-align:center;
    background-color:#AAF3E3;
    font-weight:bold;
}

td.tab_left_bold_my{
    text-align:left;
    font-weight:bold;
    background-color:#AAF3E3;
}

td.tab_left_my{
    text-align:left;
    background-color:#AAF3E3;
}

td.tab_center_my{
    text-align:center;
    background-color:#AAF3E3;
}

td.tab_center_bold_my{
    text-align:center;
    background-color:#AAF3E3;
    font-weight:bold;
}

td.tab_left_bold{
    text-align:left;
    font-weight:bold;
    background-color:#FBF3E3;
}

td.tab_left{
    text-align:left;
    background-color:#FBF3E3;
}

td.tab_center{
    text-align:center;
    background-color:#FBF3E3;
}

td.tab_center_bold{
    text-align:center;
    font-weight:bold;
    background-color:#FBF3E3;
}

td.fotka{
    text-align:center;
    vertical-align:middle;
    padding:5px;
    border-width:1px;
		border-color:#000000;
		border-style:solid;
}

td.udaje{
    text-align:left;
    vertical-align:middle;

}

.copy{
  font-weight:bold;
  text-align:center;
  
  margin-top:15px;
}

hr.oddelit{
  text-align:left;
  width:430px;
}

h3.nadpis{
  text-align:center;
}

.ramecek{

    width:430px;

    border-width:1px;
		border-color:#000000;
		border-style:solid;
		
		background-color:#FBF3E3;
}

div.nadpis_clanku{
  font-size:17;
  text-align:left;
  
  margin-bottom:4px;
  margin-left: 2px;
}

div.nadpis_clanku_center{
  font-size:17;
  text-align:center;
  
  margin-bottom:4px;
}


div.datum{
  text-align:right;
  font-weight:bold;
  
  margin-bottom:3px;
  padding-right:3px;
}

div.podpis{
  text-align:left;
  font-style:italic;
  
  margin-top:3px;
}

div.anotace{
  text-align:justify;
  font-style:italic;
  margin-bottom:7px;
  padding-left:2px;
	padding-right:3px;
  
}

div.text{
  text-align:justify;
  margin-bottom:7px; 
  padding-left:2px;
	padding-right:3px; 
}

div.dulezite{
  text-align:justify;
  font-weight:bold;
  
}

div.minitext{
  text-align:justify;
  font-size:9;  
}


div.cely_clanek{
  text-align:right;
  font-weight:bold;
  
  margin-bottom:3px;
  margin-top:2px;
  padding-right:3px;
}

div.vysledek{
  text-align:justify;
  font-size:13;
  
  margin-top:3px;
  
}

div.spodni_odkaz{
  text-align:center;
  font-weight:bold;
  
  margin-top:2px;
  margin-bottom:2px;  
}

span.foto{
  text-align:center;
  margin-top:2px;
  margin-bottom:2px;  
}

span.foto_next{
  text-align:right;
  font-weight:bold;
  padding-right:3px;  
}

span.foto_prev{
  text-align:left;
  font-weight:bold;
  padding-left:3px;  
}

a:hover
	{
		text-decoration:none;
		color:#000000;
		background-color:#FFF3A3;
	}
	
a:link
	{
		text-decoration:underline;
		color:#AA0000;
    background-color:#FBF3E3;	
	}
	
a:visited
	{
		text-decoration:underline;
		color:#AA0000;
		background-color:#FBF3E3;
	}
	
a.nocolor_s
	{
    color:#000000;
    text-decoration:underline;
    background-color:#AAF3E3;    
	}

a.nocolor_l
	{
    color:#000000;
    text-decoration:underline;
    background-color:#FFF3A3;  
	}

input {
    font-size: 10px;
    border-width: 0px;
	  border: 1px solid black;
}

select {
	font-size: 10px;
	border-width: 0px;
	border:1px solid black;
}

