body {
	background-color: #DEDEDE;
	overflow: scroll;
	color: #000000;
}

a:hover {
	color: #FFFFFF;
}

a {
	color: #000000;
}	

.stranka {
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	width: 910px;
	margin: 0 auto;
}

.hlava {
	width: 910px;
	height: 91px;
	background-image: url('grafika/logo.gif');

}

.horni_menu {
	width: 910px;
	height: 30px;
	background-color: #CCCCCC;
	text-align: center;
	font-weight: bold;
}

.left {
  width: 150px;
  float: left;
  background-color: #CCCCCC;
}

.right {
  width: 150px;
  float: right;
  background-color: #CCCCCC;
}

.stred {
  margin-left: 150px;
  margin-right: 150px;
  height: 100%;
  background-color: #CCCCCC;
}

.pata {
  width: 100%;
  margin-top: 5px;
  clear: both;
  background-color: #CCCCCC;
}

.sloupce {
  background-color: #CCCCCC;
}

h1 {
	text-align: center;
}

h2 {
	text-align: center;
}

h5 {
	text-align: center;
}

.odkaz a:hover {
	color: #FFFFFF;
	font-weight: normal;
}

.skryty {
  display: none;
}

.menu {
 	text-align: left;
  padding-left: 15px;
	font-weight: bold;
  text-decoration: none
}

.menu a:link, .menu a:hover, .menu a:visited {
 	text-align: left;
	font-weight: bold;
  text-decoration: none
}

.toplist {
	width: 1px;
	height: 1px;
	border: 0px;
}

.neviditelny, .neviditelny a:hover, .neviditelny a:link, .neviditelny a:visited {
  color: #CCCCCC;
  }
  
.center {
 	text-align: center;
} 

.hlava_img {
	width: 910px;
	height: 91px;
	border: 0px;
} 

.baner {
	border: 0px;
}

.podminky_cervene {
	color: #FF0000;
	font-weight: bold;
 	text-align: center;	
}  

.podminky {
  padding-left: 40px;
  padding-right: 20px;
  text-indent: -12px;
} 

.novinky {
  text-align: justify;
  padding-right: 10px;  
  padding-left: 10px;
}

.novinky_top {
  text-align: left;
  padding-left: 10px;
  vertical-align: top;
}

.dorovnat {
  padding-left: 15px;
}

.chyba {
  position:relative;
  width:100%;
  color: #FF0000;
  text-align: center;
 	font-weight: bold;
}

.spravne {
  position:relative;
  width:100%;
  color: #00CD00;
  text-align: center;
 	font-weight: bold;
}

.tabulka_zapis {
	position: relative;
	margin: 0 auto;
}

.pridat {
  width:50%;
}

.pridat_text {
  vertical-align: top;
  text-align: justify;
  padding-left: 30px;
  padding-right: 30px;  
}

.tabulka_pridat {
	position: relative;
	margin: 0 auto;
  width:90%;
}

.tabulka_vypis {
	position: relative;
	margin: 0 auto;
  width: 580px;
}

.tabulka_vypis_td {
  width: 550px;
}

.tabulka_vypis_obrazek {
  width: 110px;
	height: 80px;
}

.tabulka_vypis_obrazek {
  width: 110px;
	height: 80px;
}

.odkaz_vypis {
	font-weight: bold;
	font-size: 18px;
	text-decoration: underline;
}

.odkaz_vypis a:hover {
	font-weight: bold;
	font-size: 18px;
	text-decoration: underline;
}

.tabulka_web {
	position: relative;
	margin: 0 auto;
  width: 500px;
  border-collapse: collapse;
}

.justify {
 	text-align: justify;
} 

.left {
 	text-align: left;
} 

.tabulka_web_left {
  width: 80px;
  text-align: left;
}

.tabulka_web_left2 {
  width: 420px;
  text-align: left;
}

.tabulka_web_pozadi:hover {
  background-color: #C5C5C5;
}

.tlacitko_hodnotit {
	background: #C5C5C5;
	padding: 3px;
	border: 1px solid #000000;
	color: White;

}

.tabulka_hodnoceni {
	position: relative;
	margin: 0 auto;
}

.vertical {
  vertical-align: -10%;
  border: 0px;
}

.nadpis_sloupec {
  text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.tabulka3 {
	position: relative;
	margin: 0 auto;
  width: 580px;
  border-collapse: collapse;
}

.anketa{
	font-family:"Tahoma", Verdana;
	font-size:10px;
}
.anketa th{
	border:1px solid #BFBFBF;
}
.anketa td{
	border:1px solid #BFBFBF;
}
.TlacitkoOdeslat{
	border:1px solid #BFBFBF;
	background-color:#F0F0F0;
	font-family:"Tahoma", Verdana;
	font-size:10px;
}

.kod {
	font-size: 11px;
	font-family: "Courier New", Courier, Arial, Sans-serif;
  text-align: left;
  padding: 5px;
  padding-left: 25px;
	background-color: #F2FAFD;
}
