/**
* Written by: Lukáš Mešťan
* 2007-2008
**/
@import url(./css/slider.css);
@import url(./css/other.css);
@import url(./css/viewer.css);
body {
	padding : 0;
	margin : 0;
	font : 0.74em Arial, sans-serif;
	background : #888;
	color : #ddd;
	background-image:url(images/web-bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
.he1{
float: left; width: 60%
}
.he2{
float: right; width: 37%; text-align: right; padding-right: 5px;
}
pre{
font-size: 12px;
}
a {
color : #ccc;
background : none;
text-decoration : none;
}
a:hover {
color : #6f9bcf;

background : none;
text-decoration : none;
}

a.current {
  color: #fff;
}

.header{
	background-image:url(images/header.jpg);
	height:	120px;
	width: 970px;
}
.header-league{
	background-image:url(images/header-league.jpg);
	height:	120px;
	width: 970px;
}
.lista-up{
	background-color: #222;
	color:#b5b5b5;
	font-size:10px;
	padding-left:5px;
	height:15px;
	line-height: 1.5em;
	text-align:left;
	width:965px;
	background-image:url(images/lista-up.jpg);
}
.footer{
	background-color: #3c3c3c;
	background-image:url(images/footer.jpg);
	color:#FFF;
	font-size:11px;
	height:40px;
	line-height: 0.8em;
	padding-left:8px;
	text-align:left;
	width:970px;
}
.head-game-sec-r{
	color:#b5b5b5;
	font-size:10px;
	height:20px;
	padding-top: 1px;
	line-height: 0.8em;
  padding-right: 5px;
	text-align:right;
	width: 170px;
}

#head-news{
  float: left;
  padding-right: 8px;
}

.head-game-sec{
	background-color: #222;
	color:#b5b5b5;
	font-size:10px;
	height:24px;
	padding-top: 1px;
	line-height: 0.8em;
	padding-left: 5px;
	text-align:left;
	width:270px;
	background-image:url(images/main-head-game-sec.jpg);
}

.pr{
  float: left;
  width: 65%;
}
.dr{
  width: 35%;
  float: right;
  text-align: right;
}
#hmenu1, #hmenu2, #hmenu3, #hmenu4, #hmenu5, #hmenu6 {
  padding-right: 8px;
  padding-top: 3px;
}

.main-right-panel-head{

	color:#b5b5b5;
	font-size:11px;
	padding-left:9px;
	height:21px;
	line-height: 1.5em;
	text-align:left;
	width:270px;
	background-image:url(images/main-right-panel-head.jpg);
}
.main-right-panel-content{

	color:#b5b5b5;
	font-size:11px;
	padding-left:9px;
	margin:0;
	line-height: 1.5em;
	text-align:left;
	width:270px;
	background-image:url(images/main-right-panel-content.jpg);
}
.main-right-panel-footer{

	height:10px;
	width:270px;
	margin-top: -15px;
	background-image:url(images/main-right-panel-footer.jpg);
}
.small-right-panel-head{
	background-color: #222;
	color:#647c9c;
	font-size:12px;
	padding-left:9px;
	height:21px;
	line-height: 1.5em;
	text-align:left;
	font-weight:bold;
	width:135px;
	background-image:url(images/small-right-panel-head.jpg);
}
.small-right-panel-content{
	background-color: #222;
	color:#b5b5b5;
	font-size:11px;
	padding-left:4px;
	padding-right:3px;
	line-height: 1.5em;
	text-align:left;
	width:135px;
	background-image:url(images/small-right-panel-content.jpg);
}
.small-right-panel-footer{
	height:12px;
	width:135px;
	background-image:url(images/small-right-panel-footer.jpg);
	background-repeat:no-repeat;
}
.panel-center-head{
	background-color: #222;
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	padding-left:9px;
	height:28px;
	text-align:left;
	width:694px;
	padding-bottom:4px;
	background-image:url(images/panel-center-head.jpg);
}

.panel-center-content{
	background-color: #222;
	color:#b5b5b5;
	font-size:11px;
	padding-left:4px;
	padding-right:3px;
	text-align:left;
	width:694px;
	background-image:url(images/panel-center-content.jpg);
}
.panel-center-foot{
	height:18px;
	width:694px;
	background-repeat:no-repeat;
	background-image:url(images/panel-center-foot.jpg);
}
.news-head{
	background-color: #222;
	color:#ff0000;
	font-weight:bold;
	font-size:13px;
	padding-left:9px;
	height:24px;
	text-align:left;
	width:694px;
	background-image:url(images/news-head.jpg);
}
.news-content{
	background-color: #222;
	color:#b5b5b5;
	font-size:11px;
	padding-left:4px;
	padding-right:3px;
	text-align:left;
	width:694px;
	background-image:url(images/news-content.jpg) repeat-y;
}
.news-foot{
	height:19px;
	width:694px;
	font-size:9px;
	color:#6b6b6b;
	padding-left:5px;
		padding-bottom:2px;
	background-repeat:no-repeat;
	background-image:url(images/news-foot.jpg);
}
.menu-bg{
	background-image:url(images/menu-bg.jpg);
	height:25px;
	width:969px;
	padding-left:1px;
}

.textbox1{
	background:#666666;
	color:#CCCCCC;
	font-size:10px;
	border:#333333 solid 1px;
	height:14px;
	padding-left:3px;
}
.textbox2{
	background:#222;
	color:#ccc;
	font-size:10px;
	border:#333333 solid 0px;
	height:14px;
	padding-left:3px;
}

.button1{
	background:#fff;
	color:#000;
	font-size:10px;
	border:#333333 solid 1px;
	height:18px;
	padding-left:3px;
}

/**/

#nav-menu ul li.active a{
	font-family:Arial;
	background-image:url(images/menu-cl.jpg);
	color: #3e3e3e;
	height:25px;
	line-height: 2.2em;
	font-weight:bold;
	float: left;
	padding-left:8px;
	padding-right:8px;
	font-size: 12px;
	display: block;
	text-decoration: none;
	text-align: center;
}

#nav-menu ul
{
padding: 0;
list-style: none;
margin: 0;
}
#nav-menu li
{
  float: left;
  margin: 0;
  padding: 0;
}
#nav-menu li a
{
font-family:arial;
background: url(images/menu-link.jpg) #fff bottom left repeat-x;
height: 25px;
border-right:solid #d8d8d8 1px;
line-height: 2.2em;
float: left;
padding-left:8px;
padding-right:8px;
font-size: 12px;
font-weight:bold;
display: block;
color: #dce0e4;
text-decoration: none;
text-align: center;
}
#nav-menu li a:hover
{
font-family:arial;
background: url(images/menu-hover.jpg) #fff bottom left repeat-x;
background-color:#000000;
height: 25px;
line-height: 2.2em;
font-weight:bold;
float: left;
padding-left:8px;
padding-right:8px;
font-size: 12px;
display: block;
color: #FFF;
text-decoration: none;
text-align: center;
}
/* skrytie pre IE5 a Mac \*/
#nav-menu li a
{
  float: none;
}
/* koniec */
#nav-menu
{
  width: 60em;
}
/**/

/**/
#nav-podmenu ul
{
padding: 0;
list-style: none;
margin: 0;
}
#nav-podmenu li
{
float: left;
margin: 0;
}
#nav-podmenu li a
{
font-family:arial;
height: 20px;
line-height: 1.8em;
float: left;
padding-left:10px;
padding-right:10px;
font-size: 11px;
display: block;
color: #3e3e3e;
text-decoration: none;
text-align: center;
}
#nav-podmenu li a:hover
{
font-family:arial;
height: 20px;
line-height: 1.8em;
float: left;
padding-left:10px;
padding-right:10px;
font-size: 11px;
display: block;
color: #3e3e3e;
text-decoration: underline;
text-align: center;
}
/* skrytie pre IE5 a Mac \*/
#nav-podmenu li a
{
float: none
}
/* koniec */
#nav-podmenu
{
width:60em
}
/**/
.tbl1-head{
	background-color: #3e3e3e;
	color:#b5b5b5;
	font-size:12px;
	line-height: 0.8em;
	padding-left:8px;
	text-align:left;
}
.tbl1{
	background-color: #222;
	color:#b5b5b5;
	font-size:11px;
	border-bottom:#333333 1px dotted;
	line-height: 0.8em;
	padding-left:8px;
	text-align:left;
}
.tbl2{
	color:#b5b5b5;
	font-size:11px;
	line-height: 1.6em;
	padding-left: 8px;
	margin-left: -8px;
	text-align:left;
}


/* VIP acc */
.vip_bg{
  background-image: url('images/premium.png');
  background-repeat: no-repeat;
  background-position: right top;
  height: 60px;
  width: 690px;
}


/**/

/* FORUM */
.forum-head-topics{
	background-image:url(images/forum/forum-head-topics.jpg);
	color:#54df00;
	font-size:11px;
	line-height: 0.8em;
	padding-left:15px;
	font-weight:bold;
	text-align:left;
	border: 0;
}
/*
a .forum-head-topic{
  color: #54df00;
}
*/
.forum-topic{
	background-image:url(images/forum/topic.jpg);
	color:#b5b5b5;
	font-size:11px;
	line-height: 0.8em;
	padding-left:15px;
	text-align:left;
}
.forum-topic-im{
	background-image:url(images/forum/topic-important.jpg);
	color:#b5b5b5;
}
.forum-topic-ot{
	background-image:url(images/forum/topic.jpg);
	color:#b5b5b5;
	font-size:11px;
	line-height: 0.8em;
	padding-left:15px;
	text-align:left;
}
.forum-text{
  padding: 3px;
  font-size: 12px;
}
/**/

.cal_tab{
	background-color:#000;
	color:#fff;
}
.cal_top{
  background: url(top5_lista.jpg);
}
.cal_day{
	background-color:#ccc;
	color:#000;
	cursor: pointer;
}
a.cal_day:hover{
  color: #ff0000;
}
.cal_day_nosel{
	background-color:#000;
	color:#000;
}
.cal_day_sel{
	background-color: #222222;
	color: #FF0000;
	cursor: pointer;
}


a.videogallery {
color : #FF7A07;
font-size:14px;
font-weight:bold;
text-decoration : none;
}
a.videogallery:hover {
color : #FF7A07;
font-size:14px;
text-decoration : none;
border-bottom:#FF7A07 2px solid;
}
a.sub, a.sub:hover{
  color: #ccc;
  display:block;
  background-color: #555;
  padding-left:2px;
  height:16px;
  font-weight:bold;
}
a.panel-link {
color : #979797;
background-color:#292929;
font-size:11px;
padding-left:2px;
height:14px;
width:123px;
padding-bottom:1px;
display:block;
font-weight:bold;
text-decoration : none;
margin-bottom:1px;
}
a.panel-link:hover, a.panel-link_1:hover {
color : #6e90be;
font-size:11px;
background-color:#2e2e2e;
display:block;
text-decoration : none;
}

a.panel-link_1 {
  color : #FFF;
  background-color:#272727;
  font-size:11px;
  padding-left:5px;
  height:14px;
  padding-bottom:1px;
  display:block;
  width:120px;
  font-weight:bold;
  text-decoration : none;
  margin-bottom:1px;
}
a.panel-link_2, a.panel-link_2:hover {
  color : #ccc;
  background-color:#202020;
  font-size:11px;
  padding-left:15px;
  width:108px;
  height:14px;
  padding-bottom:1px;
  display:block;
  font-weight:bold;
  text-decoration : none;
  margin-bottom:1px;
}
a.panel-link_2:hover{
  color: #FFF;
  background-color:#141414;
}
.videogallery-tableborder{
	border:#494949 2px solid;
	margin-bottom:5px;
}
a.panel-link-3 {
  color : #979797;
  font-size:11px;
  padding-left:2px;
  height:14px;
  width:123px;
  padding-bottom:1px;
  font-weight:bold;
  text-decoration : none;
  margin-bottom:1px;
}
a.panel-link-3:hover {
  color : #6e90be;
  font-size:11px;
  text-decoration : none;
}


/**/
.pagi ul
{
padding: 0;
list-style: none;
margin: 0;
}
.pagi li
{
float: left;
margin: 0;
}
.pagi li a
{
font-family:arial;
height: 20px;
line-height: 1.8em;
float: left;
padding-left:5px;
padding-right:5px;font-size: 11px;
display: block;
color: #a3a3a3;
background-color:#414141;
text-decoration: none;
text-align: center;
}
.pagi li a:hover
{
font-family:arial;
height: 20px;
line-height: 1.8em;
float: left;
padding-left:5px;
padding-right:5px;
font-size: 11px;
display: block;
background-color:#313131;
color: #FFF;
text-decoration: none;
text-align: center;
}
/* skrytie pre IE5 a Mac \*/
.pagi li a
{
float: none
}
/* koniec */
.pagi
{
width:60em;
font-family:arial;
height: 20px;
line-height: 1.8em;
float: center;
padding-left:5px;
padding-right:5px;
font-size: 11px;
display: block;
color: #a3a3a3;
text-decoration: none;
text-align: center;
margin-bottom: 15px;
}
/**/
#rd{
  color: #77DC00;
}
#zt{
  color: #E3ED12;
}
#re{
  color: #E91812;
}
#md{
  color: #0092C6;
}
#or{
  color: #F89300;
}
#sv{
  color: rgb(117,117,117);
}


a.login-menu-link {
color : #7d7d7d;
font-family:arial;
font-size:10px;
padding-left:2px;
padding-top:2px;
height:17px;
display:block;
font-weight:none;
vertical-align:middle;
margin-bottom:1px;
}
a.login-menu-link:hover {
color : #cbcbcb;
font-size:10px;
font-weight:none;
text-decoration:none;
display:block;
}

a.imagegallery-img-link {
  color : #7d7d7d;
  font-family:arial;
  font-size:10px;
  height:93px;
  padding-left:1px;
  padding-top:11px;
  width:120px;
  margin-bottom:-25px;
  background-image:url(images/imagegallery-img-bg-link.png);
  background-repeat: no-repeat;
  display:block;
  font-weight:none;
  vertical-align:middle;
  z-index:25;
  position: relative;
}
a.imagegallery-img-link:hover {
  background-image:url(images/imagegallery-img-bg-hover.png);
  font-weight:none;
  text-decoration:none;
  display:block;
  z-index:25;
}
a.imagegallery-img-link span{
  display: none;
}
a.imagegallery-img-link:hover span{
  display:block;
  position:absolute;
  top:0.6em;
  left:0.8em;
  width:102px;
  border:1px solid #000;
  background-color:#202020;
  color:#979797;
  text-align: left;
  padding: 0.1em;
}
#bg_sv{
  background-color: #333;
  color: #fff;
  font-size: 11px;
  padding: 1px;
  font-weight: bold;
}
#hadv{
	margin-left: 485px;
	margin-top: -8px;
}

/* upload menu */
#up-mn{
	float:right;
	width:0px;
	margin-right:-145px;
	margin-top: 2px;
}
ul, li{margin:0; border:0; padding:0; list-style:none;}
#middlebar{
	font-size:11px;
	font-weight:bold;
	padding:0px;
	height:15px;
	width: 84px;
	border: 0;
}
#middlebar .menu li {
	background:url(uploader/upload-def.gif) left top no-repeat;
	float:left;
	margin-right:10px;
	border: 0;
	width: 84px;
}
#middlebar .menu li a{
	text-decoration:none;
	display:block;
	float:left;
	background:url(uploader/upload-def.gif) right top no-repeat;
	border: 0;
	width: 84px;
}
#middlebar .menu li a:hover{
	background:url(uploader/upload-hover.gif) right top no-repeat;
}
#middlebar ul .submenu {
	border:solid 1px #000049;
	border-top:none;
	background: #7D95A8;
	position:relative;
	top:-4px;
	width:100px;
	padding:0px 0;
	clear:both;
	z-index:0;
	display:none;
	text-align: left;
}
#middlebar ul .submenu li{
	background:none;
	display:block;
	float:none;
	margin:0 0px;
	border:0;
	height:auto;
	line-height:normal;
	border-top:solid 1px #000049;
	text-align: left;
	width:100px;
}
#middlebar .submenu li a{
	background:none;
	display:block;
	float:none;
	padding:2px 2px;
	margin:0;
	border:0;
	height:auto;
	color:#000049;
	line-height:normal;
	text-align: left;
	width:96px;
}
#middlebar .submenu li a:hover{
	background:#e3edef;
	text-align: left;
	float:none;
	padding:2px 2px;
	margin:0;
	border:0;
	height:auto;
	color:#000049;
	line-height:normal;
}
/* upload menu */

.center{ 
  margin:0 auto;
}
.tbl-border_f{
  border:1px solid #000; 
}
.tbl_f { 
  font-size:11px; 
  color:#555; 
  background: rgb(42,42,42);
  padding:4px; 
}
.tbl1_f { 
  font-size:11px; 
  color:#ccc; 
  background: #555; 
  padding:4px; 
}
.tbl2_f{
  font-size:11px; 
  color:#ccc; 
  background: rgb(62,62,62); 
  padding:4px; 
}
.forum-caption_f  { 
  font-size:11px;
  font-weight:bold;
  color:#fff; 
  background: rgb(42,42,42); 
  padding:4px; }
.quote          { font-size:11px; color:#555; background:#ddd; padding:4px; margin:0px 20px 0px 20px; border:1px solid #ccc; }
.poll_f           { height:12px; border:1px solid #bbb; }
.comment-name_f   { font-weight:bold; color:#04688d; }
.shoutboxname_f   { font-weight:bold; color:#04688d; }
.shoutbox_f       { color:#777; }
.shoutboxdate_f   { font-size:10px; color:#888; }
.small_f          { font-size:10px; font-weight:normal; }
.small2_f         { font-size:10px; font-weight:normal; color:#555; }
.side-small_f     { font-size:10px; font-weight:normal; color:#000; }
.side-label_f     { color:#555; background:#eee; margin:2px 0; padding:2px; }
