a.sponsors:link    {color:#FFFFFF; text-decoration: underline;}
a.sponsors:visited {color:#FFFFFF; text-decoration: underline;}
a.sponsors:hover   {color:#FFFFFF; text-decoration: underline;}
a.sponsors:active  {color:#FFFFFF; text-decoration: underline;}

a:link    {color:#336699; text-decoration: underline;}
a:visited {color:#336699; text-decoration: underline;}
a:hover   {color:#000000; text-decoration: underline;}
a:active  {color:#336699; text-decoration: underline;}	

a.left:link    {color:#C0C0C0; text-decoration: underline}
a.left:visited {color:#C0C0C0; text-decoration: underline}
a.left:hover   {color:#C0C0C0; text-decoration: underline}
a.left:active  {color:#C0C0C0; text-decoration: underline}

a.top10:link    {color:#C0C0C0; text-decoration: none;}
a.top10:visited {color:#C0C0C0; text-decoration: none;}
a.top10:hover   {color:#C0C0C0; text-decoration: none;}
a.top10:active  {color:#C0C0C0; text-decoration: none;}

a.archiv:link    {color:#CC0000; text-decoration: underline;}
a.archiv:visited {color:#CC0000; text-decoration: underline;}
a.archiv:hover   {color:#CC0000; text-decoration: underline;}
a.archiv:active  {color:#CC0000; text-decoration: underline;}	

a.sponsors:link    {color:#FFFFFF; text-decoration: underline;}
a.sponsors:visited {color:#FFFFFF; text-decoration: underline;}
a.sponsors:hover   {color:#FFFFFF; text-decoration: underline;}
a.sponsors:active  {color:#FFFFFF; text-decoration: underline;}

.kalendar {text-align:center;color:#FFFFFF;font-size:8pt;}
.kalendar_dny {text-align:center;color:#FFFFCC;font-size:9pt;}
.kalendar_mesic {text-align:center;color:#FFCC00;font-size:10pt;}

.body {
	background-color:#000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	margin-top: 0px;
	margin-bottom: 0px;  
	margin-left: 0px;
	margin-right: 0px;
}

.body1 {
	background-color:#FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	margin-top: 0px;
	margin-bottom: 0px;  
	margin-left: 0px;
	margin-right: 0px;
}

.body_left {
	width:200px;
	vertical-align:top;
	text-align: center;
  background-color:#336699;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
	border-left-style: solid;
	border-top-style: solid;
	border-color: white;	
}

.body_left_prechod {
	width:15px;
	vertical-align:top;
	text-align: center;
  background-image: url("left.jpg");
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
	border-left-style: solid;
	border-top-style: solid;
	border-color: white;	
}

.body_right {
	margin:0 0 0 0;
  width:160px;
	vertical-align:top;
	text-align: center;
  background-color:#FFFFFF;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
	border-right-style: solid;
	border-top-style: solid;
	border-color: white;	
}

.body_right_prechod {
	width:15px;
	vertical-align:top;
	text-align: center;
  background-image: url("right.jpg");
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
	border-left-style: solid;
	border-top-style: solid;
	border-color: white;	
}

.body_hlavni {
	width:590px;
  vertical-align:top;
  background-color:#F8EFE7;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
	border-right-style: none;
	border-left-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-top-color: white;
}

.body_hlavni2 {
	width:743px;
	height:100%;
	vertical-align:top;
  background-color:#F8EFE7;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
	border-top-style: none;
  border-left-style: solid;
	border-right-style: none;
	border-left-color: black;
	border-right-color: white;
	border-top-color: white;
}

.body_hlavni3 {
	width:7px;
	vertical-align:top;
  background-color:#FFFFFF;
	padding-top: 00px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;									
	border-width: 0px;
	border-top-style: none;
  border-left-style: solid;
	border-right-style: none;
	border-left-color: black;
	border-right-color: white;
	border-top-color: white;
}

.bottom {
	margin:0 0 0 0;
	background-color:#003366;
	color:#000000;
	font: 400 7pt tahoma;
	text-align: center;
	border-width: 0px;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-color: white; 
	}

H5	{
	text-align:left;
	color:#CC0000;			
	margin:0;
	font-family:"Tahoma";
	font-size:14pt;
	text-decoration:none; font-weight:bold; text-transform:uppercase;
	}

H1	{
	text-align:left;
	color:#CC0000;			
	margin:0;
	font-family:"Tahoma";
	font-size:14px;
	text-decoration:none; font-weight:bold; text-transform:uppercase;
	}

H2	{
	text-align:left;
	color:#336699;
	margin:0;
	font-family:"Tahoma";
	font-size:9pt;
	text-decoration:none; font-weight:bold;
	}


.obsah {
  font-size: 8pt;
  color: white;
  }

.obsah a, .obsah a:active, .obsah a:hover, .obsah a:link, .obsah a:visited {
color:#FFFFFF; text-decoration: underline;} 

span.datum   { font-size: 7pt; color: #336699 }
span.datum_novinky   { font-size: 7pt; color: #C0C0C0 }
span.druzstvo   { font-size: 8pt; color: white; font-weight:bold; text-align:left;}
span.top10   { font-size: 8pt; color: white;  text-align:left;}
span.nazev   { font-size: 8pt; color: #FFCC66; font-weight:bold; text-align:left;}
span.druzstvo2   { font-size: 7pt; color: white; }
span.nadpis_info   { color: #CC0000; font-weight:bold }

.novinky{
 font-size: 8pt;
 color: #FFFFFF;
 font-weight:bold;
 text-align: center;
 background-image: url("left_menu.jpg")
 }

.novinky2{
 font-size: 8pt;
 color: #FFFFFF;
 font-weight:bold;
 text-align: center;
 background-image: url("right_menu.jpg")
 }


.bottom_text {
	margin:0 0 0 0;
	color:#000000;
	font: 400 7pt tahoma;
	text-align: center;
	}

.intro_foto{
 font-size: 4pt;
 text-align: center;
 color: #FFFFFF;
 }

.info {
	margin-top: 0px;
	margin-bottom: 0px;  
	margin-left: 10px;
	margin-right: 10px; 	 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
  color:#FFCC66;
	font: 400 9pt tahoma;
	text-align: justify;
	text-decoration: none;
  font-weight:bold;	
	}

.text {
	margin-top: 0px;
	margin-bottom: 0px;  
	margin-left: 10px;
	margin-right: 10px; 	 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
  color:#000000;
	font: 400 9pt tahoma;
	text-align: justify;
	text-decoration: none;	
	}

.text2 {
	margin-top: 0px;
	margin-bottom: 0px;  
	margin-left: 10px;
	margin-right: 10px; 	 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
  color:#000000;
	font: 400 9pt tahoma;
	text-align: left;
	text-decoration: none;	
	}


.table {
	text-align: left;
	font: 400 8pt tahoma;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	}

.table1 {
	text-align: left;
	font: 400 8pt tahoma;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	}

.table2 {
	text-align: left;
	font: 400 9pt tahoma;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	}

.td {
	padding-left:3px;
	text-align: left;
	font: 400 8pt tahoma;
	color: #000000;
	}

.td_top {
	text-align: center;
	font: 400 7pt tahoma;
	color: white;
	font-weight: bold;
	background-color:#CC0000;
	}

.td_bottom {
	text-align: center;
	font: 400 7pt tahoma;
	color: white;
	background-color:#CC0000;
	}

.td_red {
	text-align: left;
	font: 400 8pt tahoma;
	color: #CC0000;
  }

.td_yellow {
	text-align: left;
	font: 400 8pt tahoma;
	color: #FFCC66;
  }
.td_white {
	text-align: left;
	font: 400 8pt tahoma;
	color: #FFFFFF;
  }

	
.td_black {
	text-align: left;
  font: 400 8pt tahoma;
	
  }	
	
.td_gray {
	text-align: center;
	font: 400 7pt tahoma;
	font-weight: bold;	
	color: #CC0000;
	background-color:#E8E8E8;
	}

.td_archiv {
	text-align: center;
	font: 400 9pt tahoma;
	font-weight: bold;	
	color: #000000;
	background-color:#FFCC66;
	}
	
.td_gray_mezera {
	font: 400 1pt tahoma;	
	background-color:#E8E8E8;
	}
	
ul{
	margin-top: 5px;
	margin-bottom: 0px;  
	margin-left: 16px;
	margin-right: 0px; 
  }

.clanek 	{
width: 100%;
float: left;
}

.obsah_clanky_left 	{
width: 260px;
float: left;
}

.obsah_clanky_left_kategorie 	{
width: 415px;
float: left;
}

.obsah_clanky_right 	{
width: 460px;
float: right;
}

.obsah_clanky_right_kategorie	{
width: 615px;
float: right;
}

.obrazek_right 	{
width: 300px;
float: right;
}

.obrazek_left 	{
width: 100px;
float: left;
}

.obrazky_head {
border:1px solid black;
padding:1px;
}

.obrazky_oramovani {
border:1px solid silver;
padding:2px;
}

