* {
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 16px;
	font-weight: bold;
	color: #C4C4C4;
}
h5 {
	font-size: 13px;
	font-weight: bold;
}
li {
	margin-left: 20px;
	list-style-type: square;
	padding-bottom: 3px;
	text-align: justify;
	font-size: 12px;
}
sup {
	font-size: 8px;
}
body {
	font-size: 12px;
	background-color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E9E9E9;
	text-align: center;
}
#obal{
	background-color: black;
	width: 1030px;
	float: left;
}
#index{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: black;
	width: 1000px;
}
#index_logo{
	background-image: url(../images/index_logo2.jpg);
	height: 533px;
	width: 800px;
	margin-top: 7px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#obal_flash{
	padding-top: 235px;
	padding-left: 600px;
}
#index_load{
	
}
#flash{
	background-color: black;
	width: 1000px;
	height: 200px;
}
#top{
	background-color: #3E3E3E;
	height: 20px;
	
}
.ramecek{
	float: left;
   height: 20px;
	width: 165px;
	border-right: 1px solid white;
}
.vnitrek a{
	color: white;
	width: 200px;
	margin-left: 25px;
}
.vnitrek a:hover{
	font-size: 10px;
	color: white;
	border: 1px solid red;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
	margin-left: 14px;
}
.vnitrek{
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
.vnitrek3 a{
	color: white;
	width: 200px;
	margin-left: 25px;
}
.vnitrek3 a:hover{
	font-size: 10px;
	color: white;
	border: 1px solid #4A4A4A;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
	margin-left: 14px;
}
.vnitrek3{
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
.vnitrek_nadpis{
	padding-top: 4px;
	font-size: 10px;
	text-align: left;
	margin-left: 5px;
	color: black;
	font-weight: bold;
}
#paleta_home{
	height: 111px;
	width: 830px;
	border-bottom: 1px solid white;
}
.foto_home{
	float: left;
	/*width: 116px;
	height: 111px;*/
}

#left{
	float: left;
	width: 830px;
	height: 590px;
	background-color: Black;
}
#right{
	float: left;
	height: 590px;
	width: 200px;
	background-image: url(../images/right_bg2.jpg);
}
#menu {
	margin-top: 30px;
	width: 820px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	text-decoration: none;
}
.menu_float{
	float: left;
	height: 88px;
	width: 81px;
	text-decoration: none;
}
.menu_float1{
	float: left;
	height: 100px;
	width: 81px;
	text-decoration: none;
}
.menu_float a img{
	margin-bottom: 0px;
}
.menu_a{
	color: #606060;
	
	text-decoration: none;
}
.menu_img{
	border: none;
	
	text-decoration: none;
}
.menu_popisek{
	/*text-decoration: none;
	font-size: 10px;
	font-family: Microsoft Sans Serif;
	font-weight: bolder;*/
	/*font-size: 10px;
	font-family: Times New Roman PS MT;
	font-weight: bolder;*/
	font-size: 9px;
	font-family: Verdana;
	font-weight: bolder;
	/*font-size: 11px;
	font-family: Tahoma;
	font-weight: bolder;*/
	text-decoration: none;
	
	
}
.menu_a:hover{
	color: #E4E4E4;
	text-decoration: none;
	
}
#logo_home{
	float: left;
	margin-left: 40px;
	_margin-left: 20px;
	margin-top: 40px;
	/*background-image: url(../images/logo111.jpg);*/
	width: 300px;
	height: 138px;
	/*background-image: url(../images/pozadi_hodiny1.png);*/
	/*width: 140px;
	height: 140px;
	margin-left: 20px;
	margin-top: 30px;*/
}
#web_adresa{
	font-size: 8px; 
	margin-top: 3px; 
	font-family: Tahoma;
	color: #646464;
}
.podklad{
	color: Black;
	width: 665px;
	background-image: url(../images/podklad_bily.png);
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.podklad{
	color: Black;
	width: 665px;
	background-color: Black;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.mail{
	color: #BF0000;
}
.colonka{
	height: 21px;
	border-top: 1px solid white;
}
.colonka1{
	height: 21px;
}
/* NEWS HOME */
#newshome {
 /*position: absolute;
 top: 340px;
 left: 254px;*/
 float: left;
 background-repeat: repeat-x;
 width: 360px;
 min-height: 150px;
 height: auto !important;
 height: 150px;
 text-align: left;
 margin-left: 30px;
 margin-top: 15px;
 font-size: 10px;
}



#newshomecontent{
 padding: 25px 5px 5px 5px;
}

#newshome h2 {
color: #e2001a;
font-size: 17px;
font-weight: bold;
letter-spacing: -1px;
margin: 0 0 10px 0;
}

#newshome .newshomedata {font-style: italic; color: #000000; }
#newshome .newshometitle {font-weight: bold; text-transform: uppercase; }

#marqueecontainer{
position: relative;
width: 360px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;

}

#bannerhome{
 position: absolute;
 top: 340px;
 left: 622px;
 text-align: right;
 width: 360px;
 height: 240px;
 
}
.aktuality{
	font-size: 11px;
}
#top_menu{
	width: 1030px;
	height: 220px;
	_margin-bottom: -2px;
}
#top_menu_foto{
	width: 590px;
	height: 220px;	
	float: left;
}
#top_menu_polozky{
	width: 440px;
	height: 220px;
	float: left;
	background-color: White;
}
#top_menu_polozka1{
	width: 62px;
	background-color: white;
	float: left;
	height: 220px;
}
#top_menu_polozka2{
	width: 42px;
	background-color: #171717;
	float: left;
	height: 220px;
}
#top_menu_polozka3{
	width: 42px;
	background-color: #1E1E1E;
	float: left;
	height: 220px;
}
#top_menu_polozka4{
	width: 42px;
	background-color: #282828;
	float: left;
	height: 220px;
}
#top_menu_polozka5{
	width: 42px;
	background-color: #323232;
	float: left;
	height: 220px;
}
#top_menu_polozka6{
	width: 42px;
	background-color: #404040;
	float: left;
	height: 220px;
}
#top_menu_polozka7{
	width: 42px;
	background-color: #505050;
	float: left;
	height: 220px;
}
#top_menu_polozka8{
	width: 42px;
	background-color: #6E6E6E;
	float: left;
	height: 220px;
}
#top_menu_polozka9{
	width: 42px;
	background-color: #868686;
	float: left;
	height: 220px;
}
#top_menu_polozka10{
	width: 42px;
	background-color: #9D9D9D;
	float: left;
	height: 220px;
}
#top_menu_polozka11{
	width: 42px;
	background-color: #AFAFAF;
	float: left;
	height: 220px;
}
#cara_c{
	height: 30px;
	width: 1030px;
	background-color: #E2001A;
}
#cara_c_text{
	color: White;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 25px;
	font-size: 13px;
	text-align: right;
	font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
}
#cara_babolat{
	height: 30px;
	width: 1030px;
	background-color: #D1DD17;
}
#cara_wilson{
	height: 30px;
	width: 1030px;
	background-color: #D0122B;
}
#cara_head{
	height: 30px;
	width: 1030px;
	background-color: #F27A00;
}
#cara_volkl{
	height: 30px;
	width: 1030px;
	background-color: #FEEF00;
}
#cara_asics{
	height: 30px;
	width: 1030px;
	background-color: #013A81;
}
.shop_tabulka_top{
	background-color: #EDE846;
}
.vnitrek1{
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 10px;
}
.vnitrek1 a{
	color: white;
	font-size: 10px;
	font-weight: bold;
}
.vnitrek1 a:hover{
	font-size: 10px;
	border: 1px solid red;
	padding-bottom: 3px;
	padding-top: 2px;
	/*padding-right: 10px;
	padding-left: 10px;*/
	font-weight: bold;
}
.odkaz_zpet{
	text-align: right;
	margin-right: 50px;
	margin-bottom: 5px;
	margin-top: 10px;
	color: White;
}
.foto{
	float: left;
}
.odkaz_zpet{
	text-align: right;
	margin-right: 50px;
	margin-bottom: 5px;
	margin-top: 10px;
	color: White;
}
.foto{
	float: left;
	width: 203px;
}
.colonka2{
	height: 21px;
	border-top: 1px solid white;
	width: 300px;
}
.colonka3{
	height: 21px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	width: 300px;
}
.vnitrek2 a{
	color: white;
	margin-left: 25px;
}
.vnitrek2 a:hover{
	font-size: 10px;
	color: white;
	border: 1px solid red;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: bold;
	margin-left: 14px;
}
.vnitrek2 {
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
.vnitrek4 a{
	color: #999999;
	margin-left: 60px;
}
.vnitrek4 a:hover{
	font-size: 10px;
	color: #999999;
	border: 1px solid red;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-left: 49px;
}
.vnitrek4 {
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: left;
}
/*nová fotogalerie*/
.fot_obal{
	
	/*width:495px;
	_width: 98%;
	=width: 98%;*/
	width: 700px;
}

.fot{
	display: inline;
	_display: inline-block;
	=display: inline-block;
}

.fot2{
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
	/*background-color: #1D1D1D;*/
	text-decoration: none;
	padding: 3px;
	height: 190px;
	width: 152px;
	text-align: center;
	display: block;
	_float: none;
	=float: none;
	_padding: 0px;
	_width: 157px;
	border: #A3A3A3 solid 1px;
}

.fot2:hover{
	float: left;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
	background-color: #484848;
	text-decoration: none;
	padding: 3px;
	height: 190px;
	width: 152px;
	text-align: center;
	display: block;
	_float: none;
	=float: none;
	_padding: 0px;
	_width: 157px;
	border: #A3A3A3 solid 1px;
}

.fot_datum{
	margin-left: auto;
	margin-right: auto;
	width: 142px;
	margin-top: 0px;
	display: block;
}

.fot2 a{
	font-size: 12px;
	padding-top:4px;
	text-align: center;
	color: #595BFF;
	text-decoration: none;
	display: block;
	padding-bottom: 0px;
}

.fot_datum{
	font-size: 10px;
	padding-top:2px;
	text-align: center;
	color: #D1D1D1;
	padding-bottom: 4px;
	display: block;
}

.fot_fot a img{
	border: 0px;
}

.cistic_fotogal{
	height: 0px;
	/*width: 450px;*/
	clear: left;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size:0px;
	_display:none;
	_clear: none;
}

/*konec nové fotogalerie*/
.el_hover {
		background-color: #D1DD17 !important;
}/*konec tabulka radek babolat*/
.el_hover1 {
	background-color: #F27A00 !important;
}/*konec tabulka radek head*/
.el_hover2 {
	background-color: #FEEF00 !important;
}/*konec tabulka radek volkl*/
.el_hover3 {
	background-color: #D0122B !important;
}/*konec tabulka radek wilson*/
.el_hover4 {
	background-color: #013A81 !important;
}/*konec tabulka radek asics*/

.ohraniceni_cenik {
	/*padding-bottom: 2px;*/
	
}
.ohraniceni_cenik:hover {
	border: solid 1px white;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}
.jmeno{
	font-weight: normal; 
	font-size:  11px; 
	color:  #FFFFFF; 
	font-family:  Verdana, Arial, sans-serif;
	float:left;
	width: 130px;
	text-align: left;
}
.jmeno1{
	font-weight: normal; 
	font-size:  11px; 
	color:  #FFFFFF; 
	font-family:  Verdana, Arial, sans-serif;
	float:left;
	width: 130px;
	text-align: left;
}
.email{
	font-weight: normal; 
	font-size:  11px; 
	color:  #FFFFFF; 
	font-family:  Verdana, Arial, sans-serif;
	float:left;
	width: 220px;
	text-align: left;
}
.tel{
	font-weight: normal; 
	font-size:  10px; 
	color:  #FFFFFF; 
	font-family:  Verdana, Arial, sans-serif;
	float:left;
	width: 140px;
	text-align: left;
}
.tlacitko {
	background: #FEFF5B;
	color: black;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;

}
.datum {
	font-weight: normal; 
	font-size:  11px; 
	color:  #FFFFFF; 
	font-family:  Verdana, Arial, sans-serif;
	float:left;
	width: 80px;
	text-align: left;
}
#cenik2011 td {
	border: 1px solid #434343;
}
#cenik2011 {
	border: 1px solid #434343;
}
#podpora_hracu td {
	border: 1px solid #434343;
	font-size: 11px;
}
#podpora_hracu {
	border: 1px solid #434343;
	margin-left: auto;
	margin-right: auto;
}
