body { 
  margin: auto;
	padding: 0px;
	text-align: center;
	background-image: url('../img/bg.gif');
  background-repeat: repeat-x;
  background-color: White;  
  }
  
#logo {
 	width: 1000px;
	height : 205px;
	text-align : center;
  background-repeat: no-repeat;
  margin : auto;
}

.logo_velke {  
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 90px;
  font-weight: normal;
  Color : white;
  text-align : left;
  padding : 10px 0px 0px 0px;
  margin : 0px 0px 0px 0px;
  height: 90px;
  text-decoration: none;
}

.logo_male {  
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: normal;
  Color : #ffffff;
  text-align : left;
  padding : 0px 0px 0px 5px;
  margin : 0px 0px 0px 0px;
  text-decoration: none;
}

#okraj {
  width : 1000px;
  text-align : center;
  margin : auto;
  overflow : auto;
}  
  
#hlavicka {
	width: auto;
	height : 205px;
	background-image: url('../img/bg.gif');
	margin-bottom: 2px;
  text-decoration: none;}	
	
#pravy_sloupec {
  Width : 302px;
  float : right;
}

#levy_sloupec {
  Width : 693px;
  float : left;
}

#paticka {
  background-image: url('../img/end.gif');
  background-repeat: repeat-x;
  text-align : center;
  margin : auto;
  padding : 0px 0px 0px 0px;
  width: 1000px;
  height : 50px;
}

.nadpis_menu {
  background-image: url('../img/bg.jpg');
  overflow: hidden;
  background-color : #d0d0d0;
  border: 1px solid #d7d7d7;
  padding : 5px 10px 8px 10px;
  margin : 0px 0px 0px 0px;
  text-align : left;
  font-weight: bold;
  text-decoration: underline;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: justify;
}

.klikaci_nadpis_menu {
  background-image: url('../img/bg.jpg');
  overflow: hidden;
  background-color : #d0d0d0;
  border: 1px solid #d7d7d7;
  padding : 5px 10px 8px 10px;
  margin : 0px 0px 0px 0px;
  text-align : left;
  font-weight: bold;
  text-decoration: underline;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: justify;
	Cursor: pointer;
}

.okraj_menu {
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 10px 10px 10px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}

.nadpis_clanku   {
  overflow: hidden;
  background-color : #f0f0f0;
  border: 1px solid #d7d7d7;
  padding : 5px 10px 8px 10px;
  margin : 0px 0px 0px 0px;
  text-align : left;
  font-weight: bold;
  text-decoration: normal;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: justify;
}

.nadpis_clanku_small   {
  overflow: hidden;
  background-color : #f0f0f0;
  border: 1px solid #d7d7d7;
  padding : 5px 10px 8px 10px;
  margin : 0px 0px 0px 0px;
  text-align : left;
  font-weight: bold;
  text-decoration: normal;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: justify;
}
.zahlavi_clanku {  
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px;
  padding : 5px 5px 5px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;}
	
.okraj_clanku {
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 10px 10px 10px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	overflow: hidden;
	line-height : 1.5;
}

.okraj_reklamy {
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 10px 10px 10px 10px;
  background-color : white;
	text-align: justify;
	overflow: hidden;
}
.error{
  background-color : #fafafa;
  border: 1px solid #990000;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 10px 10px 10px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	font-weight: bold;
	text-align: justify;
	overflow: hidden;
}

.okraj_anotace {
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px 0px 0px 0px;
  padding : 10px 10px 10px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	overflow: hidden;
	line-height : 1.5;
}

.zarovnani_obrazku {
  float: left; 
  margin-right: 10px; 
  padding: 0px;           
}

.obrazek_vlevo {
  float: left; 
  margin: 10px 10px 0px 0px;
  padding: 0px;           
}

.obrazek_vpravo {
  float: right; 
  margin: 10px 0px 0px 10px; 
  padding: 0px;           
}


.obrazky {
 border: 1px solid #d7d7d7;
 text-decoration: none;	
}

.no_border {
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;}

#nahled_clanku{
	margin :0px 0px 20px 0px;
	padding: 5px 5px 5px 5px;
	width:682px; 
  height:200px; 
  overflow: scroll;
	border: 1px solid #d7d7d7;}

.vlevo {
  Width : 328px;
  float : left;
  margin: 0px 5px 0px 0px;
  padding : 0px 0px 0px 0px;}
  
.adfox_vlevo {
  float : left;
  margin: 0px 8px 0px 0px;
  padding : 0px 0px 0px 0px;}
  
.paticka_vpravo{
  text-align : right;
  margin: 0px 5px 0px 0px;
  padding : 5px 5px 5px 5px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;}
	
.okraj_paginatoru {
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 10px 10px 10px 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	overflow: hidden;
}
  
#slovnik {display: none;}
#anketa {display: block;}
#nejctenejsi {display: none;}
#nejstahovanejsi {display: none;}
#komentare {display: none;}
#wiki {display: none;}
#ukacko {display: none;}
/** Vypis --------------------------------------------------------------------*/

.linka {  background: url('../img/linka.gif') repeat-x left bottom;}

.vypis {
  background-color : #fafafa;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 0px 0px 10px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	overflow: hidden;
	line-height : 1.5;
	background: url('../img/linka.gif') repeat-x left bottom;
}

.zahlavi_clanku_vypis {  
  background-color : #E0EAF1;  
  text-align : left;
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 2px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
  overflow: hidden;}
  
.odkaz-nadpis_clanku_vypis a {font-size: 16px; 	color: #333333;
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;}
  
.blok {
  text-align : center;
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  overflow: hidden;	
}

.vypis_vlevo {
  Width : 341px;
  float : left;
  margin: 0px 5px 0px 0px;
  padding : 0px 0px 0px 0px;}
/** text konec ---------------------------------------------------------------*/
.text10{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	}

.text11{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}

.text{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;}
	
.nadpis {
  text-align : left;
  font-weight: bold;
  text-decoration: normal;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-align: justify;
	background: url('../img/linka.gif') repeat-x left bottom;
  }
		
.decimal {
  list-style-type: decimal;
  margin: 0px 0px 0px 00px; 
  padding: 0px 0px 0px 20px;		}

.bullets {
  list-style-type: bullets;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 20px;}
/** text konec ---------------------------------------------------------------*/

/** odkazy -------------------------------------------------------------------*/
.logo_odkaz a:hover { 	text-decoration: none;}
.logo_odkaz a { 	text-decoration: none;}
a.logo_odkaz:hover { 	text-decoration: none;}

a {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
  font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}


a:link    {}
a:visited {	}
a:active  {color: #666666; text-decoration: underline;	}
a:hover   {color: #666666; text-decoration: underline;	}

.odkaz-nadpis_clanku a {font-size: 16px; 	color: #333333;}
.odkaz-nadpis_clanku_small a {font-size: 12px; 	color: #333333;}
.aktivni { color: #666666;	
	text-decoration: underline;
  background-color: #EDEDED;   
  padding :0px 0px 0px 0px;    
}
/** odkazy konec -------------------------------------------------------------*/

/** polozky menu -------------------------------------------------------------*/
#skryty:hover li { display: block; }
#skryty li { display: none; }

.menu {  }
.menu a {	font-size: 13px;   padding :5px 0px 0px 0px;}
.menu a:link, .menu a:visited {}
.menu a:hover {
	color: #666666;	
	text-decoration: underline;
  background-color: #F0F0F0;   
  padding :5px 0px 0px 0px;
	}
.menu a:active {}
.menu-polozky {
  list-style-type: disc;
  color: #666666;	
  line-height:1.2em;
	padding: 0px 0px 0px 15px;	
	margin: 0px 0px 0px 0px; }
.menu-polozky a {	display: block;
	_padding: 2px 0 2px 5px; }
.menu-sub-polozky {
  list-style-type: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;  }
/** polozky menu konec -------------------------------------------------------*/

.vypis_polozky {font-size: 11px;   padding :5px 0px 0px 0px;}




/**  tabulka s materiály na stažení ------------------------------------------ */
.sort-table { 
  font:Icon; 
  border:1px Solid ThreeDShadow; 
  background:Window; 
  color:WindowText; 
  width:100%;}

.sort-table thead { background:ButtonFace; }

.sort-table td 				{ padding:2px 5px;}

.sort-table thead td 	{ 
  border:1px solid; 
  border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight; 
  cursor:default;}

.sort-table thead td:active { 
  border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; 
  padding:0px 0px 0px 0px; }
				
.sort-arrow 				{ 
  width: 11px; 
  height: 11px; 
  background-position:center center; 
  background-repeat:no-repeat; 
  margin:0 2px; }

.sort-arrow.descending 		{ background-image:url('../img/downsimple.png'); }
.sort-arrow.ascending 		{ background-image:url('../img/upsimple.png'); }

#hover, .sort-table tr:hover td		{ background-color:#cfc; }

.obrys_tabulky {
  background-color : #fafafa;
  border: 1px solid #d7d7d7;
  text-align : left;
  margin : 0px 0px 10px 0px;
  padding : 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	overflow: hidden;}
/** tabulka s materiály na stažení - konec -----------------------------------*/

/** tabulka profil -----------------------------------------------------------*/
.profil_tabulka { width:100%; }
  
.profil_tabulka td { width : 300px;   
  margin : 0px 0px 0px 0px;
  padding : 10px 0px 10px 10px;  
  vertical-align : top;
  background: url('../img/linka.gif') repeat-x left bottom;

 }


.profil_levy_sloupec_nadpis {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: left;
  font-weight: bold;}
  
.profil_levy_sloupec {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
  font-weight: bold; }
  
.neni {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C0C0C0;
	text-align: left;
  font-weight: normal; }

/** anketa  -----------------------------------------------------------*/  
.vote {padding-bottom:1px; position:relative;}
.vote .vote {width:100%; margin-bottom:12px; padding-bottom:0}
.vote .vote a, .vote .vote .vcl {display:block; padding-right:4em; color:#D2071E; font-weight:bold}
.vote .vote .rate {position:absolute; top:0; right:0; color:#777}
.vote .vote .eb {height:10px; font-size:2px; line-height:10px; margin:2px 0 0; padding:0; border:0; background:#E3E6ED}
.vote .vote .vb {height:10px; font-size:2px; background:#1A68B5}

/** Recomanded fbook  -----------------------------------------------------------*/
.fbook {
  padding : 10px 0px 10px 0px;
  margin : 0px 0px 0px 0px;}
