*{margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box;}
.text,td {font-style:normal;font-size:9pt;text-align: left;}
img {border:0;margin:0;padding:0;}
.img_news {margin:0px 5px 0px 0px;border:1px solid #000000;}
body{background:#222222 url("images/body_bg.gif") top left repeat-x;font-size:9pt;font-family:tahoma,sans-serif;color: #FFFFFF;}

h1 {margin:0 0 0 0;}
h2 {margin:0 0 0 0;}
h3 {margin:0 0 0 0;}
h1 {font-size:14px;	color:#FF9600;	font-weight: bold;	background-color: 3C3C3C;} 
h2 {font-size:14px;	color:#FF9600;	font-weight: bold;	background-color: 3C3C3C;}
h3 {font-size:12px;	color:#FF9600;	font-weight: bold;	background-color: 3C3C3C;} 


a{color:#FF9600;text-decoration:none;}
a:hover{text-decoration:underline;}

div#borders{width:1030px;background:#1E1E1E url('images/body_borders.gif') top center repeat-y;}

div#header_top{width:981px;height:30px; padding:7px 0 0 40px;text-align:left;background:url('images/bg_top.gif') top center no-repeat;}
div#header{width:981px;height:200px;}
div#header_error{width:981px; height:60px; font-size: 12pt; font-weight:bold; color: #ff0000;}

div#bg{width:981px;background:#1E1E1E url('images/bg_main.gif') top center repeat-y;}
div#main{width:981px;background:url('images/shadows.gif') bottom center no-repeat;}

div#leftcol{width:211px;float:left;}

/**************************************************************
	SHOP
**************************************************************/

div#shop{width:211px; text-align:left; background:url('images/menu_bg.gif') top left repeat-y;}
div#shop a:link, div#shop a:active, div#shop a:visited{color:#FFFFFF;font-weight:bold;text-decoration:none;padding:7px 0 0 14px;text-align:left;width:183px;height:29px;display:block;margin-left:14px;background:url('images/shop_button.gif') top left no-repeat;}
div#shop a:hover{background-position:bottom left;color:#FF9600;}
div#shop a span, .orange, div.cell div.tools a.orange{color:#FF9600;}

div#menu{width:211px;text-align:left;background:url('images/menu_bg.gif') top left repeat-y;}
div#menu a:link, div#menu a:active, div#menu a:visited{color:#FFFFFF;font-weight:bold;text-decoration:none;padding:7px 0 0 14px;text-align:left;width:183px;height:29px;display:block;margin-left:14px;background:url('images/menu_button.gif') top left no-repeat;}
div#menu a:hover{background-position:bottom left;color:#FF9600;}
div#menu a span, .orange, div.cell div.tools a.orange{color:#FF9600;}

div#games{width:211px;text-align:left;background:url('images/games_bg.gif') top left repeat-y;}
div#games a:link, div#games a:active, div#games a:visited{width:185px;height:54px;display:block;margin-left:13px;background-position:top left;}
div#games a:hover{background-position:bottom left;}

div#reklama_left{margin-top:10px;margin-bottom:10px;width:211px;}

div#login{width:184px;height:110px;background:url('images/login_main_bg.gif') top left no-repeat;text-align:left;padding:5px 0 0 13px}
form#login{color:#FF9600;width:184px;background:url('images/login_bg.gif') top left no-repeat;height:110px;padding:5px 0 0 13px;text-align:left;line-height:27px;position:relative;}
form#login input#login_submit{display:block;width:31px;height:17px;border:1px solid #404040;background:#333333;padding:0 0 2px 0;margin:0 0 2px 120px;}
form#login input.text{position:absolute;left:45px;color:#FF9600;width:120px;height:16px;vertical-align:middle;border:none;margin:2px 0 3px 5px;background:#4C4C4C;}
form#login span, .white, div.answer span{color:#FFFFFF;}

div#vote{width:211px;background:url('images/vote_bg.gif') top left repeat-y;text-align:left;}
div#vote span.title{border-bottom:3px solid #4A4A4A;color:#FFFFFF;padding-bottom:3px;margin-left:25px;}
div#answer{text-align:left;margin-left:14px;width:185px;}


div#middle{margin:0px 0px 0px 0px;width:586px;float:left;}

div#banner{width:586px;height:73px;background:url('images/banner_bg.gif') no-repeat;padding-top:13px;padding-left:2px;}
div#banner_2{width:586px;height:73px;padding-left:2px; padding-top: 7px;}

div.title{width:586px;height:30px;padding:14px 25px 0 25px;text-align:left;background:url('images/cell_top.gif') no-repeat;color:#FFFFFF;}
div.title span.info{display:block;float:right;color:#FFFFFF;}

div.cell{position:relative;width:586px;padding:10px 30px 0px 30px;text-align:left;background:url('images/cell_bg.gif') top center repeat-y;}
div.cell img.cell_img{float:left;margin:0 10px 5px -5px;}
div.cell img.foot{margin:0 -30px 0 -30px;}
div.cell div.tools{clear:both;text-align:right;color:#FFFFFF;margin-top:10px;margin-bottom:5px;}
div.cell div.tools *{color:#FFFFFF;}
div.cell_cups{position:relative;width:586px;padding:0px 30px 0px 23px;text-align:left;background:url('images/cell_bg.gif') top center repeat-y;}

img.top_news{position:absolute;left:4px;top:-15px;}
img.hot_news{position:absolute;left:2px;top:-15px;}

div#news_archiv{width:410px;margin-top:50px;margin-bottom:50px;text-align:left;}

div.content{width:586px;padding:5 19px 0 19px;text-align:left;background:url('images/content_bg.gif') top center repeat-y;}
div.content img.foot{margin:0 -19px 0 -19px;}
div.content_1{width:586px;text-align:left;background:url('images/content_bg.gif') top center repeat-y;}
div.content_2{margin-top:5px;padding-bottom:3px;}

div#rightcol{width:184px;float:left;}

div#main_sponsor{width:184px;background:url('images/main_sponsor_bg.gif') top left repeat-y;}

div#sponsors{width:184px;background:url('images/sponsors_bg.gif') top left repeat-y;}
div#sponsors a{display:block;width:184px;background:url('images/sponsors_banner_bg.gif') no-repeat;}

div#last_matches{width:211px;background:url('images/last_matches_bg.gif') top left repeat-y;}
div#medial_partners{width:184px;background:url('images/medial_partners_bg.gif') top left repeat-y;}
.matches_text{text-align:left;font-size:10px;}
div#footer{width:981px;padding:0 211px 20px 184px;clear:both;}
#news_hlavicka{color:#FFFFFF;}
#news_hlavicka {font-size:10pt;font-weight:bold; color:#FFFFFF; text-decoration:none; }
#news_hlavicka_b{font-size:10pt;color:#FFFFFF;font-weight:bold;}
.green{color:#72FF00;}
.red{color:#FF1800;}
.dblue{color:#0090CC;}
.suda {	background-color: #3C3C3C;}
.licha { background-color: #3C3C3C;}
#orange{color:#FF9600;}
#orange a, .orange a:link, .orange a:visited  { color:#FF9600; text-decoration:none; }
#orange a:hover {color:#FF9600; text-decoration: underline;}
.allinfo{text-align:left;padding-left:15px;}
#hot_news_comm{width:30px;display:block;float:right;color:#FFFFFF;}
#hot_news_suda{padding:2px 0 0 5px;height:21px; background:url('images/hot_news_suda.jpg') no-repeat;}
#hot_news_suda a, #hot_news_suda a:link, #hot_news_suda a:visited  { color:#FF9600; text-decoration:none; }
#hot_news_suda a:hover {color:#FF9600; text-decoration: underline;}
#hot_news_licha{padding:2px 0 0 5px;height:21px; background:url('images/hot_news_licha.jpg') no-repeat;}
#hot_news_licha a, #hot_news_licha a:link, #hot_news_licha a:visited  { color:#FF9600; text-decoration:none; }
#hot_news_licha a:hover {color:#FF9600; text-decoration: underline;}
#hot_news_left{width: 260px;float:left;}
#hot_news_right{width: 260px;float:right;}
/* Zobrazeni Admin teamu */
table#eden_atc_01{width: 510px;}
td#eden_atc_02{width: 400px; margin-left: 5px; float: left;}
td#eden_atc_03{width: 50px;margin-left: 2px;}
td#eden_atc_04{width: 160px;margin-left: 2px;}
td#eden_atc_05{width: 110px;margin-left: 2px;}
td#eden_atc_06{width: 100px;margin-left: 2px; text-align:left;}
td#eden_atc_07{font-style:normal;font-size:14px;color:#210B80;font-weight: bold; border-bottom: 1px solid #5D625F;}
span.atc_08{font-weight: bold;}
span.atc_09{font-weight: bold;}

#pic_of_day{display:block; float: right; margin-top:-182px;margin-right:-5px;}
input, textarea{background: #4C4C4C;	color:#FF9600;border-color: #282A2C;border-style: solid;	border: 1px;}
.nadpis_clanku{font-size:14px;color:#FF9600;font-weight: bold;background-color: 3C3C3C;}

/* EDEN USERS */
table.eden_users_table {width:525px;}
td.eden_users_td_description{width:150px; text-align: right; vertical-align: top; margin: 4px 4px 4px 4px;}
td.eden_users_td_data{width:375px; text-align: left; vertical-align: top; margin: 4px 4px 4px 4px;}

#eden_hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
color: #000000;
}

.eden_hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
color: #FF9600;
}
/**************************************************************
	COMMENTS
**************************************************************/
.eden_comments{padding:3px;}

/**************************************************************
	POLL
**************************************************************/
#eden_poll_q{font-size: 8pt; text-align: left; color: #FFFFFF; font-weight: bold;}
#eden_poll_a{font-size: 8pt; text-align: left;}

UL.eden_poll {	margin: 0; padding: 0; width: 185px;}
UL.eden_poll LI {height: 30px; background: #2F2F2F; border-bottom: 1px solid #4C4C4C;	border-top: 1px solid #4C4C4C; 	list-style: none;	padding: 2px 2px 1px 2px; vertical-align: top; width: 185px;}
UL.eden_poll LI DIV.eden_poll_left {clear: none;display: inline;float: left;text-align: left; vertical-align: top;background-color: #BBBBBB; overflow: hidden; height: 10px;}
UL.eden_poll LI DIV.eden_poll_left IMG {vertical-align: top;}
UL.eden_poll LI DIV.eden_poll_right {clear: none;color: #696969;display: inline;float: right;text-align: right;	vertical-align: top;}

UL.eden_poll_news {	margin: 0; padding: 0; width: 500px;}
UL.eden_poll_news LI {height: 30px;	list-style: none;	padding: 2px 2px 1px 2px; vertical-align: top; width: 500px;}
UL.eden_poll_news LI DIV.eden_poll_left {clear: none;display: inline;float: left;text-align: left; vertical-align: top;background-color: #BBBBBB; overflow: hidden; height: 10px;}
UL.eden_poll_news LI DIV.eden_poll_left IMG {vertical-align: top;}
UL.eden_poll_news LI DIV.eden_poll_right {clear: none;color: #696969;display: inline;float: right;text-align: right;	vertical-align: top;}

UL.eden_poll_news_front {	margin: 0; padding: 0; width: 500px;}
UL.eden_poll_news_front LI {height: 30px;	list-style: none;	padding: 2px 2px 1px 2px; vertical-align: top; width: 500px;}
UL.eden_poll_news_front LI DIV.eden_poll_left {clear: none;display: inline;float: left;text-align: left; vertical-align: top;background-color: #BBBBBB; overflow: hidden; height: 10px;}
UL.eden_poll_news_front LI DIV.eden_poll_left IMG {vertical-align: top;}
UL.eden_poll_news_front LI DIV.eden_poll_right {clear: none;color: #696969;display: inline;float: right;text-align: right;	vertical-align: top;}

UL.eden_poll_older {	margin: 0; padding: 0; width: 500px;}
UL.eden_poll_older LI {	background: #2F2F2F; border-bottom: 1px solid #4C4C4C;	border-top: 1px solid #4C4C4C; height: 30px;	list-style: none;	padding: 2px 2px 1px 2px; vertical-align: top; width: 500px;}
UL.eden_poll_older LI DIV.eden_poll_left {clear: none;display: inline;float: left;text-align: left; vertical-align: top;background-color: #BBBBBB; overflow: hidden; height: 10px;}
UL.eden_poll_older LI DIV.eden_poll_left IMG {vertical-align: top;}
UL.eden_poll_older LI DIV.eden_poll_right {clear: none;color: #696969;display: inline;float: right;text-align: right;	vertical-align: top;}

h1.best_news{font-size:1.1em; background-color: #1c1c1c;}
h1.best_news A {font-size:1.1em;color:#ff9600;text-decoration:none;}
h1.best_news A:visited {font-size:1.1em;color:#ff9600;text-decoration:none;}
h1.best_news A:hover {font-size:1.1em;color:#ff9600;text-decoration:underline;}

/* Sloupec top novinek */
div.content_top_news_col {width:586px; height:232px;background:url('images/bg_top_news.gif') top left no-repeat;}/*margin:0px 0px 5px 5px;width:580px;background:#2a2a2a url(images/sys_bg_best_news.gif) no-repeat;height:250px;*/
div.content_top_news_col_cont {margin:0px;width:575px;text-align:center;}
div.content_top_news_col_text {padding:10px 10px 10px 10px;width:575px;min-height:220px;height:220px;text-align:left;}
div.content_top_news_button {width:20px;height:18px;margin-left:3px;padding-top:2px;font-size:1em;font-weight:bold;color:#ffffff;background:#ff9600;float:left;cursor:pointer;text-align:center;vertical-align:middle;}
div.content_top_news_article {margin: 0px 0px 0px 0px;width:550px;height:200px;position:absolute;visibility:hidden;}
div#content_top_news_button {height:25px;width:120px;position:relative;top:180px;left:0px;}

/**************************************************************
CALENDAR
**************************************************************/
/**** month and year header at top of calendar ****/
.date_header			{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; font-weight:bold }

/**** color and size of calendar cells.  ****/
.day_cell				{ background-color:#EDECD8; height:30; width: 10; }
.empty_day_cell			{ background-color:#EEEEEE; height:30; width: 10; }
.today_cell				{ background-color:#F5F4ED; height:30; width: 10; }

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#000000 }

/**** text ****/
.cal_text{ font-size:8pt; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;  color: #000000; }

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#000000 }
.title_txt A:link		{ color:#0000FF; text-decoration:underline }
.title_txt A:active		{ color:#0000FF; text-decoration:underline }
.title_txt A:visited	{ color:#0000FF; text-decoration:underline }
.title_txt A:hover		{ color:#0000FF; text-decoration:underline }

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; }

/**** column headers or days of the week ****/
.hlavicka_sloupcu		{ background-color:#999999; font-size:8px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold }

/**** footprint text ****/
.footprint				{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#000000; font-weight:bold; }
.footprint A			{ font-size:10px; font-family:Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif; color:#0000FF; font-weight:bold; }
