html {
}
body {
  font: 11px verdana,sans-serif,Geneva;
	background-color: #FFF;
	overflow: visible;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 970px;
	text-align:left;
}
hr {
	width: 600px;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a {
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
a:hover {
	color: #DD0000;
	text-decoration: none;
}
h5 {
	color: #DD0000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.4em;
}
input {
	background-color: #FFF;
}
p {
 font: 0.7em;
}
.akciova {
  color: #000;
  background-color: #FD0;
  padding: 3px;
  margin-bottom: 3px;
}
.hide {
	display:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 0px;
}
.jazyk {
	font: normal 12px sans-serif,Geneva;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.right_box {
	font: normal 12px sans-serif,Geneva;
	color: #FFFFFF;
	background: #99AACC;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left: solid 1px #FFFFFF;
}
.zakaz_text {
	font: 12px sans-serif,Geneva;
	color: #000000;
	margin: 0;
	padding: 0 0 0 3px;
}
.zakaz_text a {
	font: 12px sans-serif,Geneva;
	color: #000000;
	text-decoration: none;
}
.zakaz_text a:hover {
	text-decoration: underline;
}
.zakaz_vstup {
	font: normal 10px sans-serif,Geneva;
	color: #000000;
	background-color: #EEEEEE;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 1px #666666;
	width: 70px;
}
.zakaz_btn {
	font: bold 10px sans-serif,Geneva;
	color: #FFFFFF;
	background: #DD3300;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 1px #000000;
}
.nadpisvmodrom {
	font:  bold 12px sans-serif,Geneva;
	color: #000000;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	text-align: left;
}
.menu_nadpis {
	font:  bold 13px sans-serif,Geneva;
	color: #000000;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}
.menu_item a {
	font: normal 12px sans-serif,Geneva;
	color: #000000;
	margin: 0px 5px 0px 10px;
	padding: 3px 0px 5px 0px;
	text-decoration: none;
	border-top: solid 1px #FFEE66;
	display: block;
}
.menu_item a:hover{
	color: #000000;
	background: #FFEE66;
	text-decoration: none;
}
.menu_item1 a {
	font: normal 11px sans-serif,Geneva;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 20px;
	text-decoration: none;
	border-top: solid 1px #FFEE66;
	display: block;
	background: #FFEE66;
}
.menu_item1 a:hover{
	color: #000000;
	text-decoration: underline;
}
.menu_line {
	border-top: solid 1px #FFEE66;
	width: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.copy_text_tm {
	font:  bold 10px sans-serif,geneva;
	color: #000000;
	text-align: right;
	margin: 10px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.copy_text_bm {
	font:  normal 10px sans-serif,geneva;
	color: #000000;
	text-align: right;
	margin: 5px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.minitext {
	font:  normal 1px sans-serif,Geneva;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.show_area {
	margin:  5px 30px 0px 40px;
	padding: 0px 0px 0px 0px;
	width: 650px;
}
.show_area_pr {
	margin:  0px 30px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 650px;
}
.vstup {
	font:  normal 11px sans-serif,Geneva;
	color: #000000;
	background-color: #FFF;
	margin: 0px 0px 3px 0px;
	padding: 2px 2px 2px 2px;
	border: solid 1px #666666;
}
.btn {
	font: bold 10px sans-serif,Geneva;
	color: #FFFFFF;
	background: #DD3300;
	margin: 5px 5px 10px 0px;
	_padding: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	border: solid 1px #000000;
	height: 23px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.nbtn {
	font: bold 10px sans-serif,Geneva;
	color: #000000;
	background: #DDDD99;
	margin: 10px 0px 20px 0px;
	_margin: 5px 0px 10px 0px;
	padding: 4px 10px 6px 10px;
	border: solid 1px #000000;
	width: 125px;height: 23px;
	text-align: center;
	text-decoration: none;
}
.nbtn:hover {
	color: #999999;
	text-decoration: none;
}
.btn_input {
	font: bold 9px sans-serif,Geneva;
	color: #FFFFFF;
	background: #DD3300;
	margin: 10px 5px 5px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 1px #000000;
	width: 95px;height: 23px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.text {
	font:  11px sans-serif,Geneva;
	color: #000000;
	margin: 0;
	padding: 0;
}
.textb {
	font:  bold 11px sans-serif,Geneva;
	color: #000000;
	margin: 0;
	padding: 0;
}
.sel {
color: #cc0000;
}
.nosel {
	text-decoration: none;
	font:  normal 12px sans-serif,Geneva;
	color: #223377;
}
.nosel:hover {
	color: #cc0000;
}
.text_nadpis {
	font:  bold 13px sans-serif,Geneva;
	color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.text_nadpis a {
	font:  bold 14px sans-serif,Geneva;
	color: #000000;
	margin: 15px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}
.text_nadpis a:hover {
	color: #000000;
	text-decoration: none;
}
.text_pozor {
	font:  bold 12px sans-serif,Geneva;
	color: #FFFFFF;
	background: #666677;
	margin: -5px 50px 10px -30px;
	padding: 3px 0px 3px 50px;
}
.text_predel {
	font:  bold 2px sans-serif,Geneva;
	color: #FFFFFF;
	background: #666677;
	margin: 0px 10px 0px -30px;
	padding: 0px 0px 0px 30px;
	height: 3px;
	width: 628px;
}
.text_odr {
	font:  12px sans-serif,Geneva;
	color: #000000;
	margin: 5px 0 0 25px;
	padding: 0 0 0 15px;
	background-image: url(images/bullet2.gif);
	background-repeat: no-repeat;
}
.text_odr1 {
	font:  12px sans-serif,Geneva;
	color: #000000;
	text-align: justify;
	margin: 5px 40px 7px 0;
	padding: 0 10px 0 13px;
}
.text_odr_b {
	font:  bold 12px sans-serif,Geneva;
	color: #000000;
	margin: 7px 30px 0 0;
	padding: 0 0 0 13px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
}
.text_odr_pr {
	font:  12px sans-serif,Geneva;
	color: #000000;
	background: #e0dddd;
	margin: 0 0 1px;
	padding: 1px 0 1px 17px;
}
.text_odr_pr a {
	color: #000000;
	text-decoration: none;
}
.text_odr_pr a:hover {
	font-weight: bold;
	color: #DD0000;
	text-decoration: none;
}
.text_odr1_pr {
	font:  10px sans-serif,Geneva;
	color: #000000;
	background: #99aacc;
	margin: 3px 10px 1px 15px;
	padding: 3px 10px 0 5px;
}
.text_odr1_pr a {
	color: #99AACC;
	text-decoration: none;
}
.text_odr1_pr a:hover {
	color: #000000;
	text-decoration: underline;
}
.text_odr_pr_b {
	font:  bold 10px sans-serif,Geneva;
	color: #000000;
	margin: 7px 0 0 13px;
	padding: 0 0 0 13px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
}
.text_odr_pr_bb {
	font: bold 0.83em sans-serif,Geneva;
	text-transform: uppercase;
	color: #000000;
	background: #FFDD00; #ffee66;
	margin: 0 0 2px;
	padding: 1px 0 0 5px;
}
.text_odr_pr_bb a {
	color: #000000;
	text-decoration: none;
}
.text_odr_pr_bb a:hover {
	color: #DD0000;
}
.text_ods_pr {
	font: normal 11px sans-serif,Geneva;
	color: #000000;
	margin:  0 0 3px 0;
	padding: 0 0 0 13px;
}
.text_ods_pr a {
	color: #000000;
}
.text_ods_pr a:hover {
	color: #000000;
}
.text_popis_pr {
	font: normal 10px sans-serif,Geneva;
	color: #000000;
	margin: 10px 0;
	padding: 0 20px 0 0;
}
.text_head_pr {
	font:  bold 10px sans-serif,Geneva;
	color: #000000;
	margin: 3px 3px 3px 2px;
	padding: 3px 3px 3px 10px;
	border-left: solid 5px #666666;
	height: 20px;
	text-transform: uppercase;
}
.tab_text_head_pr {
	font: bold 12px sans-serif,Geneva;
	color: #ffffff;
	background: #666666;
	margin: 3px;
	padding: 3px;
	height: 20px;
}
.tab_text_head_pr a {
	font:  bold 10px sans-serif, geneva;
	color: #ffffff;
	text-decoration: none;
}
.tab_text_head_pr a:hover {
	font:  bold 10px sans-serif, geneva;
	color: #ffffff;
	text-decoration: underline;
}
.tab_text_head_pr1 {
	font: bold 10px sans-serif, geneva;
	color: #ffffff;
	background: #999999;
	margin: 3px;
	padding: 3px;
}
.tab_text_pr {
	font: normal 10px sans-serif, geneva;
	color: #000000;
	background: #EEEEEE;
	margin: 0;
	padding: 3px;
}
.tab_text_pr a {
	font: normal 10px sans-serif, geneva;
	color: #000000;
	text-decoration: none;
}
.tab_text_pr a:hover {
	color: #666666;
	text-decoration: underline;
}
.tab_text_akcia {
	font: normal 10px sans-serif, geneva;
	color: #000000;
	background: #FF6666;
	margin: 0;
	padding: 3px;
	background: url(images/akcia.png);
	background-repeat: no-repeat;
}
.tab_text_akcia a {
	font: normal 10px sans-serif, geneva;
	color: #000000;
	text-decoration: none;
}
.tab_text_akcia a:hover {
	color: #666666;
	text-decoration: underline;
}
.text_ods {
	font:  12px sans-serif,Geneva;
	color: #000000;
	text-align: justify;
	margin: 5px 50px 0 0;
	padding: 0 0 0 13px;
}
.testtab1 {
	font: bold 12px sans-serif,Geneva;
	color: #000000;
	float: left;
	position: relative;
	left: 85px;
}
.testtab2 {
	font: bold 12pxsans-serif,Geneva;
	color: #000000;
	display: inline;
	position: relative;
	left: 145px;
}
.testtab3 {
	font: normal 12px sans-serif,Geneva;
	color: #000000;
	display: inline;
	position: relative;
	left: 205px;
}
.tab_pr1 {
	width: 600;
	font: normal 8pt sans-serif,Geneva;
	border-bottom: solid 0px #000000;
	border-left: solid 0px #000000;
	margin: 5px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}
.tab_pr1 th {
	font-weight: bold; 
	color: #000000;
	background: #DDDDDD;
	height: 23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	border-right: solid 0px #666666;
	border-top: solid 0px #666666;
}
.tab_pr1 td {
	font-weight: normal;
	height: 18px;
	color: #000000;
	background: #EEEEEE;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-right: solid 0px #666666;
	border-top: solid 0px #666666;
	text-align: center;
}

#kosik {
	font: normal 12px sans-serif,Geneva;
	text-align: justify;
	color: #FFFFFF;
	background: #FF4500;
	width: 575px;
	height: 56px;
	margin: 10px 0px 0px 20px;
	padding: 7px 10px 7px 13px;
}
#kosik .text {
	font: normal 12px sans-serif,Geneva;
	text-align: left;
	color: #FFFFFF;
	width: 610px;
}
#kosik .text a {
	font: bold 12px sans-serif,Geneva;
	color: #FFFFFF;
	text-decoration: underline;
}
#kosik .text a:hover {
	font: bold 12px sans-serif,Geneva;
	color: #FFFFFF;
	text-decoration: none;
}

#klub_item {
	font: normal 10px sans-serif,Geneva;
	text-decoration: none;
    width: 620px;
}
#klub_item td {
    border-top: solid 1px #000000;
}
#klub_item .nadpis {
    font: small-caps bold 14px;
    margin: 4px 0px 4px 0px;
}
#klub_item .nadpisik {
    font: small-caps bold 11px;
    margin: 4px 0px 4px 0px;
}
#klub_item .cena {
    font: bold 12px;
    margin: 9px 0px 3px 0px;
}
#klub_item .vstup {
    font: normal 10px;
    height: 17px;
    margin: 0px 0px 0px 0px;
}
#klub_item input {
    font: normal 10px;
    height: 17px;
    margin: 0px 0px 0px 0px;
	background-color: #FFF;
}
#klub_item img {
    margin: 4px 0px 4px 0px;
}
#klub_item .btn {
    background: #CC0000;
    color: #FFFFFF;
    font: normal 9px;
    height: 17px;
    width: 20px;
    margin: 0px 0px 0px 0px;
    padding: 1px 7px 1px 7px;
}
#klub_item .bigbtn {
    background: #CC0000;
    color: #FFFFFF;
    font: bold 15px;
    height: 30px;
    margin: 1px 0px 0px 0px;
    padding: 5px 12px 5px 12px;
    text-decoration: none;
    border: solid 1px #000000;
}
.info {
	font-family: sans-serif,geneva;
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-align: left;
	margin: 10px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.historia {
	font-family: 'trebuchet MS',arial,verdana,sans-serif,geneva;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	background-color: #DDDDDD;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 10px 0px;
	padding: 1px 0px 2px 0px;
	text-decoration: none;
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
	display:block;
}
.historia a{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 2px 3px 3px 3px;
	text-decoration: none;
	display: inline;
}
.historia a:hover{
	color: #000000;
	background-color: #FFDD00;
	vertical-align: top;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 1px 3px 2px 3px;
}
.historia_sel a{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	margin: 8px 0px 8px 0px;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
}
.historia_sel a:hover{
	color: #000000;
	background-color: #FFDD00;
	text-align: left;
	vertical-align: top;
	padding: 1px 3px 2px 3px;
}
.historia_odkaz {
	font-family: 'trebuchet MS',arial,verdana,sans-serif,geneva;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	background-color: #DDDDDD;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	border-top: solid 1px #666666;
	border-bottom: solid 5px #FFFFFF;
}
.historia_odkaz a{
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}
.historia_odkaz a:hover{
	color: #DD0000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

.historia_img {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	margin: 5px;
	padding: 0px;
	text-decoration: none;
	width: 100px;height: 82px;
	background-color: #EEEEEE;
	border: solid 1px #000000;
	display: block;
	float:left;
}
.historia_popis {
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 5px;
	_margin-top: 5px;
	padding: 0px;
	text-decoration: none;
	display:inline;
	position: relative;
}
#akcia {
	font-family: sans-serif,Geneva;
	font-weight: normal;
	color: #000000;
	text-align: left;

}
#akcia .nazov {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
#akcia .popis {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin: 5px 0px 0px 0px;
}
.tline {
border-left: solid 1px #000000;
border-bottom: solid 1px #000000;
}
.blind {
  color: #FFF;
  font-size: 1pt;
  margin-right: 90px;
  display: none;
}
.hladaj_input {
  font-size: 8pt;
  font-weight: normal;
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border: solid 1px #333;
}
.hladaj_button {
  font-size: 7pt;
  font-weight: bold;
  margin: 1px 0px 0px 0px;
  padding: 1px 3px 0px 3px;
  border: solid 1px #333;
}



#top {
  height: 184px;
  position: relative;
  background: #4c4c4c;
  display: block;
  border: solid 1px #F00;  
}
#top .status {
  height: 20px;
  position: relative;
  background: #4c4c4c;  
  display: block;  
}
#top .head {
  height: 114px;
  position: relative;
  background: transparent url(2011/files/top_pod.png) repeat-x 0 0;  
  display: block;  
}
#menu_horiz {
  height: 50px;
  position: relative;
  background: #4c4c4c;  
  display: block;  
}
