body {
	background-color: #3a3a3a;
	background-image: url('images/bg_rr.png');
	background-repeat: repeat-x;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	cursor: default;
}

.maincolor { color: #000000; }
.paddi { padding: 5px;}

#hlavny {
	padding: 0px;
	margin: auto;
	width: 934px;
}
#stred {
	float: left;
	display: block;
	width: 934px;
	text-align: left;
}
#pozadie {
	float: left;
	display: block;
  background-image: url('images/pozadie_rr.png');
	background-repeat: repeat-y;		
	width: 934px;
}
#header {
	float: left;
	display: block;
	width: 934px;
	height: 148px;
}
#logo {
	float: left;
	display: block;
	width: 420px;
	height: 148px;
}
#reklama {
	float: left;
	display: block;
  background-image: url('images/reklama.png');
	background-repeat: no-repeat;		
	width: 491px;
	height: 81px;
	margin-top: 50px;
	margin-left: 10px;
	text-align: center;
	padding-top: 12px;
}
#lava {
	float: left;
	display: block;
	width: 664px;
}
#prava {
	float: left;
	display: block;
	width: 270px;
}
#menu {
	float: left;
	display: block;
	background-color: #d4d3d3;
	background-image: url('images/menu_rr.png');
	background-repeat: repeat-x;
	width: 664px;
	height: 35px;
}
#menu_pad {
  margin-left: 15px;
}
#top_box {
	float: left;
	display: block;
	background-image: url('images/top_box.png');
	background-repeat: no-repeat;
	width: 664px;
	height: 187px;
	line-height: 28px;
}
#top_box1 {
	float: left;
	display: block;
	width: 318px;
}
#top_box2 {
	float: left;
	display: block;
	width: 318px;
}
#top_box1_pad {
  padding: 3px;
  padding-left: 30px;
}
#top_box2_pad {
  padding: 3px;
  padding-left: 35px;
}
#greybox {
	float: left;
	display: block;
	background-color: #ffffff;
  background-image: url('images/greybox.png');
	background-repeat: no-repeat;	
	width: 664px;
	height: 28px;
}
#lava_lava {
	float: left;
	display: block;
  background-image: url('images/lava_lava_up.png');
	background-repeat: no-repeat;
  background-position: center top;	
	width: 458px;
	text-align: justify;
}
#lava_lava_pad {
  padding: 5px;
  padding-top: 8px;
}
#lava_prava {
	float: left;
	display: block;
	width: 206px;
}
#lp_tvcorner {
	float: left;
	display: block;
	width: 206px;
	background-image: url('images/tv_corner.png');
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 3px;
}
#lp_vote {
	float: left;
	display: block;
  background-image: url('images/lava_prava_vote.png');
	background-repeat: no-repeat;
  background-position: center top;	
	width: 206px;
}
#lp_events {
	float: left;
	display: block;
  background-image: url('images/lava_prava_events.png');
	background-repeat: no-repeat;
  background-position: center top;	
	width: 206px;
}
#lp_promotion {
	float: left;
	display: block;
  background-image: url('images/lava_prava_promotion.png');
	background-repeat: no-repeat;
  background-position: center top;	
	width: 206px;
}
#lp_scenenews {
	float: left;
	display: block;
  background-image: url('images/lava_prava_scene.png');
	background-repeat: no-repeat;
  background-position: center top;	
	width: 206px;
}
.lp_pad {
	padding: 5px;
	padding-top: 30px;
}
#prava_userpanel {
	float: left;
	display: block;
  background-image: url('images/prava/user_panel.png');
	background-repeat: no-repeat;
	background-position: center top;
	width: 270px;
	min-height: 62px;
	margin-bottom: 10px;
}
#prava_layout {
	float: left;
	display: block;
  background-image: url('images/prava/layout.png');
  background-repeat: no-repeat;
	background-position: center top;
	width: 270px;
	min-height: 62px;
	margin-bottom: 10px;
}
#prava_sponsors {
	float: left;
	display: block;
  background-image: url('images/prava/sponsors.png');
  background-repeat: no-repeat;
	background-position: center top;
	width: 270px;
	min-height: 62px;
	margin-bottom: 10px;
}
#prava_partners {
	float: left;
	display: block;
  background-image: url('images/prava/partners.png');
  background-repeat: no-repeat;
	background-position: center top;
	width: 270px;
	min-height: 62px;
	margin-bottom: 10px;
}
.prava_box_pad {
  padding-top: 40px;
  padding-left: 8px;
}
.lr {
	padding-top: 40px;
	text-align:center;
}
#footer {
	float: left;
	display: block;
  background-image: url('images/footer.png');
  background-repeat: no-repeat;
	width: 934px;
	height: 46px;
	font-size: 11px;
}
#footer_pad {
  padding: 10px;
  text-align:left;
}
#autor {
	float: left;
	display: block;
	width: 934px;
	text-align: center;
	margin-top: 7px;
	font-size: 11px;
	color: #cccccc;
}
#autor a {
	color: #bccf83;
	text-decoration: none;
	font-weight: bold;
}
#autor a:hover {
	color: #8ba147;
	text-decoration: none;
	font-weight: bold;
}
img {
  border: none;
}
a {
	color: #889d43;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #5f6e2f;
	text-decoration: none;
	font-weight: bold;
}

a.down {
	color: #b0c66d;
}

a.down:hover {
	color: #8F0C83;
}



.white { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.whiteb { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.black { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.uzivatel { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.set_nad { font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:right; text-transform:uppercase;}
.admin_center { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:400px;}
.admin_big { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.poll_nadpis { color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.poll_text { color: #818181; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.poll_pro { color: #000; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align: right;}
.news_nadpis { color: #000000; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.news_up { color:#666; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
.file_sec { color: #333; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.suda2 { background-color: #F9F9F9;}
.licha2 { background-color: #FFFFF;}



.nov {
	background-image: url(images/news_back.jpg);
	background-repeat: no-repeat;
	width: 446px;
	height: 173px;
	display: block;
	padding: 0px;
	padding-left: 0px;
}


.news_title_b {
	background-image: url(images/news_title.jpg);
	width: 290px;
	height: 19px;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	color: #5b5b5a;
	font-family: Arial;
	letter-spacing: 1px;
}

.news_perex_b {
	background-image: url(images/news_perex.jpg);
	width: 290px;
	height: 145px;
	background-repeat: no-repeat;
	vertical-align: top;
}

.news_perex_bg_all { 
  background-image: url(images/news_perex2.jpg);
  width: 290px;
  height: 145px;
  background-repeat: no-repeat;
  vertical-align: top;
}

.news_perex_text {
	font-size: 12px;
	height: 120px;
	color: #1e1e1e;
	font-size: 12px;
	font-family: Arial;
}

.news_text {
	font-size: 12px;
	color: #1e1e1e;
	font-size: 12px;
	font-family: Arial;
}

.news_perex_foot {
	font-size: 10px;
}

.news_perex_by {
	width: 150px; 
	vertical-align: bottom; 
	padding-bottom: 3px;
	font-size: 10px;
	font-family: Arial;
	color: #8e8e8e;
}

.news_perex_by2 {
	width: 290px;
	vertical-align: middle;
	text-align: right;
	padding-bottom: 3px;
	font-size: 10px;
	font-family: Arial;
	color: #8e8e8e;
}

.news_img_b {
	width: 149px;
	height: 169px;
	padding: 0px;
	text-align: left;
}


.news_last_news {
	color: #CFCFCF;
	font-family: Arial;
	font-size: 11px;
}

.news_last_news2 {
	color: #707070;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

#comment {
	width: 446px;
	text-align: left;
}

.comment_main {
	background-color: #f4f4f4;
	border: 1px solid #dfdfdf;
	padding-left: 4px;
	height: 20px;
	color: #5b5b5b;
	font-size: 12px;
	font-family: Arial;
}

.commect_title_tx {
    color: #5b5b5b;
	font-size: 12px;
	font-family: Arial;
}

.comment_text {
	background-color: #ffffff;
	border: 1px solid #dfdfdf;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	color: #838383;
}

.comment_a_none {
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

.comment_textarena {
	background-color: #ffffff;
	border: 1px solid #dfdfdf;
	color: #F00;
}

.awards_main {
	font-size: 12px;
	font-family: Arial;
	color: #000000;
}

.awards_date {
	color: #838383;
	width: 68px;
}

.servers_main {
	font-size: 14px;
	font-family: Arial;
	color: #000000;
	padding-left: 5px;
	vertical-align: middle;
}

.down_title {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	background-color: #edecec;
	border: 1px solid #bfbfbf;
	padding-left: 4px;
	height: 18px;
	color: #5b5b5b;
	padding-top: 5px;
}

.down_choose {
	background-color: #ffffff;
	color: #838383;
	font-size: 12px;
	font-family: Arial;
}

.down_wid { 
    width: 370px; 
    padding-left: 20px;
}

.down_a {
	color: #838383;
	font-weight: normal;
}

.sponzors_img {
	width: 180px;
	height: 150px;
	text-align: center;
	padding-top: 40px;
	padding-right: 10px;
}

.sponzors_title {
	background-color: #f4f4f4;
	border: 1px solid #dfdfdf;
	width: 222px;
	height: 19px;
	padding-top: 5px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	color: #5b5b5a;
	font-family: Arial;
	letter-spacing: 1px;
}

.sponzors_link {
	padding-right: 10px;
	text-align: right;
	font-size: 10px;
	font-family: Arial;
	color: #8e8e8e;
}

.sponzors_link2 { color: #8e8e8e;}

.sponzors_text {
	font-size: 12px;
	color: #1e1e1e;
	font-size: 12px;
	font-family: Arial;
	padding-left: 2px;
	padding-right: 1px;
}

.box_nov {
   padding-top: 6px;
   font-family: Arial;
   font-size: 12px;
}

.box_nov_title {
   font-family: Arial;
   font-size: 12px;
   width: 220px;
}

.box_nov_date {
	font-family: Arial;
	font-size: 9px;
	color: #838383;
}

.box_matches {
	padding-top: 6px;
   font-family: Arial;
   font-size: 12px;
}

.box_matches_firs {
	font-family: Arial;
	font-size: 12px;
	width: 246px;
}

.box_matches_sec {
	font-family: Arial;
	font-size: 12px;
}



.admin_logo{ padding-left: 30px;}

.admin_ac { padding-left: 100px; padding-top: 10px;}

.admin_but {
	background-image: url(images/admin/but.jpg);
	width: 98px;
	height: 17px;
	padding-left: 8px;
	padding-top: 7px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.5px;
	color: #343434;
}

.admin_up {
	background-image: url(images/admin/up.jpg);
	width: 106px;
	height: 22px;
}

.admin_nav {
	background-image: url(images/admin/nav.jpg);
	width: 106px;
	height: auto;
}

.admin_down {
	background-image: url(images/admin/down.jpg);
	width: 106px;
	height: 9px;
}

.admin_title {
	background-image: url(images/admin/title.jpg);
	text-align: right;
	width: 261px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #e6e6e6;
	padding-right: 8px;
	padding-top: 6px;
}

.admin_asd {
	border: 1px solid #E6E6E6;
	color: #302E30;
	font-family: Arial;
	font-size: 12px;
	padding: 4px;
	width: 259px;
	height: 333px;
}

.a_admin {
	font-weight: normal;
	color: #5E0955;
}

.admin_butii {
	background-image: url(images/admin/but.jpg);
	width: 98px;
	height: 17px;
	padding-left: 8px;
	padding-top: 7px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -1.2px;
	color: #343434;
	text-transform: uppercase;
}

.logform {
	background-image: url(images/logform.jpg);
	width: 72px;
	height: 17px;
	color: #889d43;
	padding-top: 5px;
	text-align: center;
}

.blackii { 
color:#333;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
padding-top: 10px;
padding-left: 20px;
}

.matches_score {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.matches_dote {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.matches_win {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7C8F3A;
}

.matches_lose {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #BC181D;
}

.matches_remi {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5E5F6F;
}

.matches_oppo {
	font-family: Arial;
	font-size: 12px;
	color: #383838;
}

.matches_date {
	font-family: Arial;
	font-size: 12px;
	color: #383838;
	width: 70px;
}

.matches_lg {
	font-family: Arial;
	font-size: 12px;
	color: #383838;
}

.matches_wd {
	width: 110px;
	font-family: Arial;
	font-size: 12px;
	color: #383838;
	font-weight: bold;
}

.matches_wdii {
	width: 150px;
	font-family: Arial;
	font-size: 12px;
	color: #383838;
	font-weight: bold;
} 

.matches_we {
	font-family: Arial;
	font-size: 12px;
	color: #383838;
}

.matches_sc {
	font-size: 9px;
	font-family: Arial;
	color: #B5B5B5;
}

.admin_abc {
	font-family: Arial;
	font-size: 12px;
    color: #383838;
}

.blacka { 
  color:#333;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
}


div.blackaa { 
  color:#333;
  width: 72px;
  height: 17px;
  background-image: url(images/logform.jpg);
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
  text-align: center;
  padding-top: 5px;
}

div.blackaa:hover { 
  color:#333;
  width: 72px;
  height: 18px;
  background-image: url(images/logform_a.jpg);
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px;
  text-align: center;
  padding-top: 4px;
}

.user_main {
	width: 80px;
	color: #303030;
}

.user_main2 {
	width: 120px;
	color: #303030;
}

.team_main {
	color: #3E3E3E;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	width: 444px;
}

.team_mainii {
	color: #595959;
	font-family: Arial;
	font-size: 12px;
}

.team_img_game {
	width: 50px;
	background-color:#909;
}

.team_title {
	background-color: #969;
}

.team_alink {
	color: #595959;
	font-weight: bold;
}

.team_flag {
	padding-left: 8px;
	width: 20px;
}

.team_named {
	width: 210px;
}

.team_post {
	width: 110px;
	font-size: 8px;
	font-family: Tahoma;
	color: #2D2F79;
	text-align: right;
	padding-right: 8px;
}

.team_mail {
	color: #C9C9C9;
	font-weight: normal;
	font-size: 9px;
}

.team_detail {
	color: #8D8D8D;
	font-weight: normal;
	font-size: 11px;
}

.team_hr {
	height: 1px;
	background-color: #B2B2B2;
}

.team_admin {
	color: #3F3F3F;
	font-size: 12px;
	font-family: Arial;
}

.team_imga {
	text-align: center;

}

.scene_main {
	color: #363636;
	font-size: 12px;
	font-family: Arial;
}

.scene_img {
	width: 200px;
	background-color: #F9F9F9;
	text-align: center;
}

.scene_up {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}

.scene_a {
	color: #2D2F79;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}

.scene_down {
	color: #363636;
	font-size: 12px;
	font-family: Arial;
}


.scene_mainii {
	color: #363636;
	font-size: 12px;
	font-family: Arial;
	background-color: #F5F5F5;
}

.scene_imgii {
	width: 200px;
	background-color: #F9F9F9;
	text-align: center;
}

.scene_upii {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}

.scene_aii {
	color: #2D2F79;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}

.scene_downii {
	color: #363636;
	font-size: 12px;
	font-family: Arial;
}

.splin {
  color: #363636;
  font-size: 10px;
	font-family: Arial;
	font-weight: normal;
}

.stats_a {
 padding-left:10px;
 text-align: left;
}

span.statslink {
   color: #000; 
   font-size:9px;
  }
  
span.statslink:hover {
   text-decoration: underline;
   font-size:9px;
  }
  
.pageses {
    color: #2D2F79;
	font-size: 10px;
	font-family: Tahoma;	
}

a.archive {
	color: #2D2F79;
	font-size: 10px;
	font-family: Arial;
	text-transform: uppercase;
	font-weight: bold;
}

a.archive:hover {
	color: #2D2F79;
	font-size: 10px;
	font-family: Verdana;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: bold;
}

.ahead1 {
	background-image:url(images/headne/head_01.jpg);
	width:446px;
	height: 34px;
}

.ahead2 {
	background-image:url(images/headne/head_02.jpg);
	width:326px;
	height:22px;
	color: #000;
	font-size: 15px;
	font-family: Arial;
	text-decoration: underline;
	padding-left: 120px;
	padding-top: 5px;
}

.ahead31 {
	background-image:url(images/headne/head_03.jpg);
	width:351px;
	height:30px;
}

div.ahead32 {
	background-image:url(images/headne/head_04.jpg);
	width:95px;
	height:30px;
}

div.ahead32:hover {
	background-image:url(images/headne/ahead_04.jpg);
	width:95px;
	height:30px;
}

.ahead4 {
	background-image:url(images/headne/head_05.jpg);
	width:426px;
	height:98px;
	font-size: 12px;
	font-family: Arial;
	padding-left: 20px;
	color: #FFF;
}

.ahead5 {
	background-image:url(images/headne/head_06.jpg);
	width:446px;
	height:11px;
}

.media {
	background-image:url(images/media_1.jpg);
	width:240px;
	height:20px;
}

.media_dots {
	background-image:url(images/media_2.jpg);
	width:233px;
	height:1px;
	margin-left:10px;
}

div.media_text {
	font-family: Verdana;
	font-size: 12px;
}

div.media_text:hover {
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	color: #333;
}

a.media_a { font-weight: normal; color:#000; font-family:Verdana; font-size:12px;}
a.media_a:hover { font-style:italic; color:#333;}