/** Styl START **/
body { 
	 background: #FF0066;	 
	 color : #000000;
	 font-size : 11px;
	 font-family : Tahoma,Verdana,Arial;
	 padding-top:4px;padding-bottom:16px;
   margin-left:0; margin-top:0;
   text-align:center;
}
a {  
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	color:#000;
	text-decoration:none;
	font-weight: bold;
}
a:hover {  
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	color:#000;
	text-decoration:underline;
	font-weight: bold;
}
th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
#oznamka{
  border:3px solid #181B14;
  background-color: #CFCFCF;
  position:fixed;
  z-index: 5;  
  width:430px;
  height:330px;
  top:25%;
  left:35%;
  display:none;
}
#oznamka .ozn{
  border:1px solid #000;
  margin:5px;
}
#oznamka span{
  font-size:12px;
  font-weight:bold;
  margin-bottom:6px;
  display:block;
  cursor:pointer;
}
.input {
	color : #8C1212;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
  background-image:url('images/bgInput.jpg');
	background-repeat: repeat-x;	
	height:15px;	
	width:99px;
	border: 1px solid #8C1212;
	padding-left:3px;
	margin-bottom:2px;
}
.input2 {
	color : #8C1212;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: normal;
  background-image:url('images/bgInput.jpg');
	background-repeat: repeat-x;	
	height:15px;	
	width:150px;
	border: 1px solid #8C1212;
	padding-left:3px;
	margin-bottom:2px;
}
.obr_bok_levo {
  background-image:url('images/beegirl_new_hp_vlevo.jpg');
  background-repeat: no-repeat;
  background-position:0% 0%; 
  position: fixed;
  width:166px;
  height:481px;
  margin-left:-157px;
}
.obr_bok_pravo {
  background-image:url('images/beegirl_new_hp_vpravo.jpg');
  background-repeat: no-repeat;
  background-position:0% 0%; 
  position: fixed;
  width:166px;
  height:481px;
  margin-left:972px;
}
.novinka {
  background-image:url('images/new_v1.gif');
  background-repeat: no-repeat;
  background-position:140px 4px;    
}
.button {
	color : #FAF600;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align:center;
	background-image:url('images/button_nova_registrace.jpg');
	background-color:#FF5FD9;
	background-repeat: repeat-x;
	border: 1px solid #8C1212;
	padding-left:3px;
	height:19px;	
  width:106px;
}
.buttonOst a{
	color : #FAF600;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	background-image:url('images/button_nova_registrace.jpg');
	background-repeat: repeat-x;
		background-color:#FF5FD9;
	border: 1px solid #8C1212;
	padding-left:7px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
}
.buttonOst2 a{
	color : #FAF600;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	background-image:url('images/button_nova_registrace.jpg');
	background-repeat: repeat-x;
		background-color:#FF5FD9;
	border: 1px solid #8C1212;
	padding-left:17px;
	padding-right:17px;
	padding-top:2px;
	padding-bottom:2px;
}
.ostBox {
  font-family: 'Tahoma', Helvetica, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #FFA002;
	border-bottom: 1px solid #FFA002;	
}
.tlacitko {
	border: 1px #AC1214 solid;
	padding: 2px; 
	margin: 0px; 
	font-size: 10px;
	background-color: #F6F6F6;
}

form {
	margin-bottom:0;
}
.select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	background-image:url('pozadi_text_button.png');
	background-repeat: repeat-x;
	border: 1px solid #BBBBBB;
	padding-left:3px;
}
li {
	list-style-image:url('li.gif');
}
.textarea_kom {
	font-family : Tahoma,Verdana,Arial; 
	font-size: 11px;
  border: 1px solid #8C1212;
  height:155px;
  width:300px;
}	
.smajl {
 	display: inline;
	vertical-align: middle;
	border:0px;
	padding-bottom:1px;
}
fieldset{
	font-family : Tahoma,Verdana,Arial;
    margin: 6px;
    font-size: 11px;
    font-weight: bold;
    background-color:#FFBED2;
    border: 2px solid #860931;    
}

legend {
	font-family : Tahoma,Verdana,Arial;
	color:#000;
    font-size: 11px;
    font-weight: bold;	
}

fieldset a:hover {
  border-bottom:1px dashed #860931;
}

code {
	margin-left:10px;
	margin-right:10px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.title {
	text-align: left;
	color : #7D0606;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 37px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.title2 {
	text-align: center;
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 1px;
	margin-bottom : 1px;	
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title2 a {
	color : #EF6D00;
}
.title2 a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #AC1214;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #AC1214;
}
.right a:hover {
	color : #AC1214;
}
.left {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left b {
	color : #FF6600;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #000000;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
  margin-left: 10px;
	margin-right : 10px;
	font-size : 11px;
	font-weight: bold;
	font-family : Tahoma,Verdana,Arial;
	text-align:left;
	float:left;
}
.menu01 a {
	color : #000000;
	text-decoration: none;
}
.menu01 a:hover {
	color : #8F6635;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align:center;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.menu_hor {
  color: #FFFFFF;
  font-family : Tahoma,Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
}
.menu_hor a{
  color: #FFFFFF;
  text-decoration: none;
  border-bottom: 1px dotted #FFF;
}
.menu_hor a:hover{
  color: #DFF2FF;
  text-decoration: none;
  border-bottom: 1px solid #FFF;  
}
.bar01 {
	color: #000000;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 20px;
	font-size: 18px;
	font-family: Arial,Tahoma,Verdana;
	font-weight: bold;
}
.b01 {
	color : #4E1B00;
	height:17px;
	margin-top : 4px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	padding-left : 32px;
	margin-left:15px;
	margin-right : 0px;
	font-size : 11px;
	font-weight:normal;
	font-family : Arial,Verdana;
	text-align: left;
}    
.b01:hover {
  background-image:url('images/fon_left02_hover.gif');
  background-position:0px -2px; 
  background-repeat:no-repeat;
}
.b01 a {  
  font-weight:bold;
	color : #FFDE15;
	text-decoration: none;
  display:block;
}
.b01 a:hover {
	color : #CB0506;
  font-weight:bold;	
}
.b02 {
	color : #852323;
	margin-top : 6px;
	padding-bottom : 7px;
	margin-bottom : 0px;
	margin-left : 26px;
	margin-right : 0px;
	font-size : 12px;
	font-weight:bold;
	font-family : Arial,Verdana;
	text-align: left;
}  
.b02 a {  
  margin-left : 16px;
  font-weight:bold;
	color : #852323;
	text-decoration: none;
  display:block;
  margin-left:19px;
}
.b02 a:hover {
	color : #852323;
  font-weight:bold;	
}
.b033 {
	color : #600606;
	margin-top : 6px;
	padding-bottom : 7px;
	margin-bottom : 0px;
	margin-left : 26px;
	margin-right : 0px;
	font-size : 12px;
	font-weight:bold;
	font-family : Arial,Verdana;
	text-align: left;
}  
.b033 a {  
  margin-left : 16px;
  font-weight:bold;
	color : #600606;
	text-decoration: none;
  display:block;
  margin-left:19px;
}
.b033 a:hover {
	color : #600606;
  font-weight:bold;	
}
.b03 {
  background-image:url('images/ikona-hvezdicka.gif');
  background-repeat: no-repeat;
  background-position:0% 50%; 
	color : #420165;
	margin-top : 2px;
	padding-bottom : 2px;
	margin-bottom : 2px;
	margin-left : 15px;
	margin-right : 0px;
	font-size : 11px;
	font-weight:normal;
	font-family : Arial,Verdana;
	text-align: left;
}  
.b03 a {  
  margin-left : 16px;
  font-weight:bold;
	color : #420165;
	text-decoration: none;
  display:block;
  margin-left:19px;
}
.b03 a:hover {
	color : #420165;
  font-weight:bold;	
}
.bg1 {background-image:url('images/ramecek.gif');background-color:#fff;}
.bg2 {background-image:url('images/fon_top01.gif');}
.bg22 {background-image:url('images/fon_top02.gif');}
.bg3 {background-image:url('../images/fon_left01.gif');}
.bg4 {background-image:url('images/fon_left02.gif');}
.bg44 {background-image:url('images/fon_left022.gif');background-repeat: no-repeat;}
.bg444 {background-image:url('images/fon_left0222.gif');background-repeat: no-repeat;background-position:0% 10px; }
.bg5 {background-image:url('images/left01.gif');}
.bg6 {background-image:url('images/left02.gif');}
.bg66 {background-image:url('images/left03.gif');}
.bg7 {background-image:url('images/t_13.gif');}
.bg8 {background-image:url('images/t_fon_left.gif');}
.bg9 {background-image:url('images/t_fon_right.gif');}
.bg10 {background-image:url('images/t_fon_bot.gif');}
.bgShow {background-image:url('images/pozadi.jpg');}
.bonus {
  background-image:url('small.png');
  background-repeat: no-repeat;
  background-position:0% 50%; 
	color : #000000;
	margin-top : 2px;
	padding-bottom : 2px;
	margin-bottom : 2px;
	margin-left : 15px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align: left;
}  
.bonus a {  
  margin-left : 16px;
	color : #000000;
	text-decoration: none;
  display:block;
}
.bonus a:hover {
	color : #8E8D83;	
}
.vypis_nadpis{
	margin:0px;
	margin-top :4px;
  padding-bottom :2px;
  color : #FEBFD0;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	text-align:center;
} 
.vypis_nadpis a{
  text-decoration:none;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	font-weight:BOLD;
	color : #FEBFD0;
} 
.vypis_nadpis a:hover{
	text-decoration:underline;
	font-weight:BOLD;
	color : #FEBFD0;
  font-size : 11px;
} 
.vypis_doplnky{
	margin:0px;
  padding-bottom :2px;
  color : #FFE5EC;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	text-align:left;
}
.vypis_doplnky a{	
	text-decoration:none;
  color : #FFE5EC;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	font-weight:normal;
}
.vypis_doplnky a:hover{
	text-decoration:none;
  color : #FFE5EC;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	font-weight:normal;
}
.vypis_popis{
	margin:0px;
	margin-top :2px;
	padding-left :2px;
  margin-right :7px;	
  margin-bottom :0px;
  color : #5A1B08;
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	text-align:left;
}
.vypis_spust{
  padding:0px;
  margin:0px;
  color : #750505;
	font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
} 
.vypis_spust a{
  text-decoration:none;
	font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
	font-weight:BOLD;
	color : #750505;
} 
.vypis_spust a:hover{	
	font-weight:BOLD;
	color : #750505;
  font-size : 13px;
  padding-left:0px;
  padding-right:0px;
} 
.vypis_spustOf{
	margin:0px;
  padding-bottom :2px;
  color : #750505;
	font-family : Tahoma,Verdana,Arial;
	font-size : 15px;
} 
.vypis_spustOf a{
  text-decoration:none;
	font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
	font-weight:BOLD;
	color : #750505;
} 
.vypis_spustOf a:hover{	
	font-weight:BOLD;
	color : #750505;
  font-size : 13px;
  padding-left:0px;
  padding-right:0px;
}
.nahledy {
  border:1px solid #000;
  margin-left :0px;
}
.popisVypis {
  font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
	font-weight:bold;
	color : #ff007e;
	padding-left:0px;
	padding-right:5px;
}
.MenuVypis {
  font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
	font-weight:bold;
	color : #ff007e;
	padding-left:0px;
  text-align:left;
	float:left;
	width:150px;
}
.MenuVypis a{
  font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
	font-weight:bold;
	color : #FB4D4E;
	padding-left:0px;
  text-align:left;
	float:left;
	width:150px;
}
.MenuVypisPrave a{
  font-family : Tahoma,Verdana,Arial;
	font-size : 13px;
	font-weight:bold;
	color : #FB4D4E;	
	padding-right:0px;
	text-align:right;
	float:right;
  width:120px;	
}
li{
	padding: 2px;	
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	font-size: 11px;	
	color: #000000;
}
.kom{
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	font-size: 11px;
	width:565px;	
	color: #BD1C22;
}
.kom a {
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #BD1C22; 
	text-decoration:none;
}
.kom a:hover {
	font-family: "Tahoma", Helvetica, Arial, sans-serif;
	font-size: 11px;	
	color: #000; 
	text-decoration:underline; 
}
.kom_odp0{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.kom_odp1{
	padding-left:30px;
	padding-right:10px;
	padding-top:10px;
}
.kom_odp2{
	padding-left:50px;
	padding-right:10px;
	padding-top:10px;
}
.kom_odp3{
	padding-left:70px;
	padding-right:10px;
	padding-top:10px;
}
.kom1{
	padding: 2px;
	padding-left: 12px;
	padding-right: 12px;
	border-left:1px solid #B22021;	
	border-top:2px solid #B22021;	
	border-right:1px solid #B22021;	
	background-color: #FFA1A1;
	text-align:left;
}
.kom2{
	padding: 5px;
	border-left:1px solid  #B22021;	
	border-right:1px solid #B22021;	
	border-top:1px dotted #B22021;	
	border-bottom:1px dashed #B22021; 
  text-align:left;  		
}
.pravy_obrazek{
  border-right:1px dotted #B22021;
  text-align:left;
}
.prihozeni{
  vertical-align: top;
  font-family: 'Tahoma', Helvetica, Arial, sans-serif;
  font-size: 11px;
  text-align:left;
}
.kom2_gal{
	padding: 5px;
	border-left:1px solid  #B22021;	
	border-right:1px solid #B22021;	
	min-height:400px;	
  text-align:left; 
}
.kom3{
	padding: 2px;
	padding-left: 6px;	
	border-left:1px solid #B22021;	
	border-right:1px solid #B22021;
	border-bottom:1px solid #B22021;	
	text-align:left;
	background-color: #FFA1A1;
	text-align:left;
}
.texyseznam li{
	margin-left:10px;
	padding-left:10px;
	padding-right:3px;
}
	.texyseznam li{
		color:black;
		list-style:square;
	}
	.texyseznam ul li{
		color:blue;
		list-style-type:upper-roman;
	}
	.texyseznam ul ul li{
		color:red;
		list-style-type:lower-alpha;
	}
	.texyseznam ul ul ul li{
		color:green;
		list-style:square;
	}
	.texyseznam ul ul ul ul li{
		color:orange;
		list-style:square;
	}
.VypisHry {
  border:1px solid #720917;
  background-image:url('images/nudle_prechod.png');
	background-repeat: repeat-x;
  background-color:#FEBFD0;
}
.paticka {
  	background-image:url('bot.gif');
  	background-repeat: no-repeat;
  	background-position: 0% 0%;     	
}
.odkazy {
  	font-family: 'Tahoma', Helvetica, Arial, sans-serif;
  	font-size: 11px;
  	color: #000000;
}
.odkazy a {
  	font-family: 'Tahoma', Helvetica, Arial, sans-serif;
  	font-size: 11px;
  	text-decoration:none; 
  	color: #8E6139;
}
.odkazy a:hover {
  	font-family: 'Tahoma', Helvetica, Arial, sans-serif;
  	font-size: 11px;
  	text-decoration:underline; 
  	color: #000000;
}
.lognuti{
  text-align:right;
  float:right;
  margin-right:8px;
}
.lognuti span{
  font-size:12px;
  font-weight:bold;
  color:#0B7C9C;
}
.lognuti a{
  text-decoration:underline;
}
.lognuti a:hover{
  text-decoration:none;
}
#tabsKat {
	float:left;
	width:600px;
	background:#FFBED2;
	font-size:93%;
	line-height:normal;
	font-family : Arial,Verdana,Tahoma;
	border-top:1px solid #990D38;
	}
#tabsKat ul {
	margin:0;
	padding:0px 10px 33px 7px;
	list-style:none;
	}

#tabsKat li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs {
	float:left;
	width:602px;
	background:#FFBED2;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #990D38;	
	font-family : Arial,Verdana,Tahoma;
	}
#tabs ul {
	margin:0;
	padding:7px 10px 0 0;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs #home a {
	float:left;
	background:url('homeLeft.jpg') no-repeat left top;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
	}

#tabs #home a span {
	float:left;
	display:block;
	background:url('homeRight.jpg') no-repeat right top;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;margin-right:1px;
	}
#tabs #home .now a{
	float:left;
	background:url('homeLeft.jpg') no-repeat left top;
	background-position:0% -42px;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
	}

#tabs #home .now a span {
	float:left;
	display:block;
	background:url('homeRight.jpg') no-repeat right top;
	background-position:100% -42px;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;
	cursor:Pointer;
	}
	
#tabs #online a {
	float:left;
	background:url('onlineLeft.jpg') no-repeat left top;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0;margin-right:1px;
	}

#tabs #online a span {
	float:left;
	display:block;
	background:url('onlineRight.jpg') no-repeat right top;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
	}
#tabs #online .now a{
	float:left;
	background:url('onlineLeft.jpg') no-repeat left top;
	background-position:0% -42px;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
	}

#tabs #online .now a span {
	float:left;
	display:block;
	background:url('onlineRight.jpg') no-repeat right top;
	background-position:100% -42px;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;
	cursor:Pointer;
	}

#tabs #network a {
	float:left;
	background:url('networkLeft.jpg') no-repeat left top;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0;margin-right:1px;
	}

#tabs #network a span {
	float:left;
	display:block;
	background:url('networkRight.jpg') no-repeat right top;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
	}
#tabs #network .now a{
	float:left;
	background:url('networkLeft.jpg') no-repeat left top;
	background-position:0% -42px;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
	}

#tabs #network .now a span {
	float:left;
	display:block;
	background:url('networkRight.jpg') no-repeat right top;
	background-position:100% -42px;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;
	cursor:Pointer;
	}
	
#tabsKat #subkat a {
	float:left;
	background:url('subKatLeft.jpg') no-repeat left -20px;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0;margin-right:1px;
	}

#tabsKat #subkat a span {
	float:left;
	display:block;
	background:url('subKatRight.jpg') no-repeat right -20px;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
	}
#tabsKat #subkat .now a{
	float:left;
	background:url('subKatLeft.jpg') no-repeat left -20px;
	background-position:0% -42px;
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
	}

#tabsKat #subkat .now a span {
	float:left;
	display:block;
	background:url('subKatRight.jpg') no-repeat right -20px;
	background-position:100% -42px;
	color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;
	cursor:Pointer;
	}
	

#tabs #jazyk a {
	float:right;	
	margin:0;
	text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0;margin-right:0px;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs #home a span {float:none;}

/* End IE5-Mac hack */
#tabs #home a:hover span {
	color:#FFF;
	}

#tabs #home a:hover {
	background-position:0% -42px;
	}

#tabs #home a:hover span {
	background-position:100% -42px;
	}
#tabs #home .now a:hover {
	background-position:0% -42px;
	}

#tabs #home .now a:hover span {
	background-position:100% -42px;
	}
	
#tabs #online a span {float:none;}
#tabs #online a:hover span {
	color:#FFF;
	}

#tabs #online a:hover {
	background-position:0% -42px;
	}

#tabs #online a:hover span {
	background-position:100% -42px;
	}
#tabs #online .now a:hover {
	background-position:0% -42px;
	}

#tabs #online .now a:hover span {
	background-position:100% -42px;
	}
	
#tabs #offline a span {float:none;}
#tabs #offline a:hover span {
	color:#FFF;
	}

#tabs #offline a:hover {
	background-position:0% -42px;
	}

#tabs #offline a:hover span {
	background-position:100% -42px;
	}
#tabs #offline .now a:hover {
	background-position:0% -42px;
	}

#tabs #offline .now a:hover span {
	background-position:100% -42px;
	}
#tabs #network a span {float:none;}
#tabs #network a:hover span {
	color:#FFF;
	}

#tabs #network a:hover {
	background-position:0% -42px;
	}

#tabs #network a:hover span {
	background-position:100% -42px;
	}
#tabs #network .now a:hover {
	background-position:0% -42px;
	}

#tabs #network .now a:hover span {
	background-position:100% -42px;
	}

#tabsKat #subkat a span {float:none;}
#tabsKat #subkat a:hover span {
	color:#FFF;
	}

#tabsKat #subkat a:hover {
	background-position:0% -62px;
	}

#tabsKat #subkat a:hover span {
	background-position:100% -62px;
	}
#tabsKat #subkat .now a:hover {
	background-position:0% -62px;
	}

#tabsKat #subkat .now a:hover span {
	background-position:100% -62px;
	}
	
#tabsKat #subkatOff a span {float:none;}
#tabsKat #subkatOff a:hover span {
	color:#FFF;
	}

#tabsKat #subkatOff a:hover {
	background-position:0% -62px;
	}

#tabsKat #subkatOff a:hover span {
	background-position:100% -62px;
	}
#tabsKat #subkatOff .now a:hover {
	background-position:0% -62px;
	}

#tabsKat #subkatOff .now a:hover span {
	background-position:100% -62px;
	}

/** Styl START **/
/** niftyCorners START **/
.rtop, .artop{display:block}
.rtop *, .artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1, .rl1, .re1, .rel1{margin-left:5px}
.r1, .rr1, .re1, .rer1{margin-right:5px}
.r2, .rl2, .re2, .rel2, .ra1, .ral1{margin-left:3px}
.r2, .rr2, .re2, .rer2, .ra1, .rar1{margin-right:3px}
.r3, .rl3, .re3, .rel3, .ra2, .ral2, .rs1, .rsl1, .res1, .resl1{margin-left:2px}
.r3, .rr3, .re3, .rer3, .ra2, .rar2, .rs1, .rsr1, .res1, .resr1{margin-right:2px}
.r4, .rl4, .rs2, .rsl2, .re4, .rel4, .ra3, .ral3, .ras1, .rasl1, .res2, .resl2{margin-left:1px}
.r4, .rr4, .rs2, .rsr2, .re4, .rer4, .ra3, .rar3, .ras1, .rasr1, .res2, .resr2{margin-right:1px}
.rx1, .rxl1{border-left-width:5px}
.rx1, .rxr1{border-right-width:5px}
.rx2, .rxl2{border-left-width:3px}
.rx2, .rxr2{border-right-width:3px}
.re2, .rel2, .ra1, .ral1, .rx3, .rxl3, .rxs1, .rxsl1{border-left-width:2px}
.re2, .rer2, .ra1, .rar1, .rx3, .rxr3, .rxs1, .rxsr1{border-right-width:2px}
.rxl1, .rxl2, .rxl3, .rxl4, .rxsl1, .rxsl2, .ral1, .ral2, .ral3, .ral4, .rasl1, .rasl2{border-right-width:0}
.rxr1, .rxr2, .rxr3, .rxr4, .rxsr1, .rxsr2, .rar1, .rar2, .rar3, .rar4, .rasr1, .rasr2{border-left-width:0}
.r4, .rl4, .rr4, .re4, .rel4, .rer4, .ra4, .rar4, .ral4, .rx4, .rxl4, .rxr4{height:2px}
.rer1, .rel1, .re1, .res1, .resl1, .resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

div#maxVypis{width:560px;margin:0px;font-family:Tahoma,Verdana,Arial;font-size:11px;background: #fff;text-align:left;}
div#ostatniHry{width:525px;margin:0px;background: #FFA1A1;text-align:left;}
div#ostatniHry2{width:525px;margin:0px;background: #FFA1A1;text-align:left;}
div#nifty{width:370px;margin:0px;font-family:Tahoma,Verdana,Arial;font-weight:bold;font-size:11px;background: #DFF1FF;}
div#nifty a:hover{border-bottom:1px dashed #8E9F59;}
/** niftyCorners END **/
/** carousel START **/
.carousel-component { 
	position:relative;
	overflow:hidden;   /* causes the clipping */
	display:none; /* component turns it on when first item is rendered */
	
}
				
.carousel-component ul.carousel-list { 
	width:10000000px;
	position:relative;
	z-index:1;
}

.carousel-component .carousel-list li { 
	float:left;
	list-style:none;
	overflow:hidden;
	
    
}

/**
 * VERTICAL CAROUSEL DEFAULTS
 **/
.carousel-component .carousel-vertical li { 
	margin-bottom:0px;

	/* Fix for extra spacing in IE */
	float:left;
    clear:left;  
	
	/* Force the LI to respect the HEIGHT specified */
	overflow:hidden;
	display:block;
}

/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari... as in up/down button not working in some examples. */	 
.carousel-component ul.carousel-vertical {
/*	width:auto;*/
}

.carousel-component .carousel-clip-region { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative; 
}

/**
 * ==============================================================================
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/


.carousel-component ul.carousel-list { 
	margin:0px;
	padding:0px;
	line-height:0px;
}
.carousel-component .carousel-list li { 
	text-align:center;
	margin:0px;
	padding:0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}
.carousel-component .carousel-vertical li { 
}
.carousel-component ul.carousel-vertical { 
}

.carousel-component {         
	margin:0px 21px 4px 25px;
}

.carousel-component .carousel-list li { 
	margin:4px;
	width:74px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1)*/
	height:66px; /* image + row of text (87) + border-top (1) + border-bottom(1) + margin-bottom(4) */
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	border:1px solid #e2edfa;
	outline:none;
}

.carousel-component .carousel-list li a:hover { 
	border: 1px solid #9B9A96; 
}

.carousel-component .carousel-list li img { 
	border:1px solid #999;
	display:block; 
}
								
.carousel-component .carousel-prev { 
    position:absolute;
    top:30px;
    z-index:3;
    cursor:pointer; 
    left:0px; 
}

.carousel-component .carousel-next { 
    position:absolute;
    top:30px;
    z-index:3;
    cursor:pointer; 
    right:0px; 
}
/** carousel END **/
/** colorPicker START **/
#The_colorPicker{
	position:absolute;
	width:224px;
	padding-bottom:1px;
	background-color:#FFF;
	border:1px solid #317082;
}
/** colorPicker END **/
/** thickbox START **/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color:#fff;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color:#fff;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url('macFFBgHack.png');}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #000;
	z-index: 102;
	color:#fff;
	display:none;
	border: 4px solid #1F1F1F;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
	color:#fff;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
	color:#fff;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#000;
	height:27px;
}

#TB_ajaxContent{
  background-color:#000;
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:center;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/** thickbox END **/
