body	{background:url(./images/site_bg.gif) repeat-x top #000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
/*html defaults*/
*		{margin:0; padding:0;}
img, label, fieldset {display:block; border:0;}
a		{text-decoration:none;}
li		{list-style-type:none; vertical-align:bottom;}
hr		{clear:both; visibility:hidden; height:0;}
h1, h2, h3, h4 {font-weight:normal;}
/*GENERAL---------------------------------------*/
.fl		{float:left;}
.fr		{float:right;}
.mb10	{margin-bottom:10px;}
.pt10	{padding-top:10px;}
.pb10	{padding-bottom:10px;}
.adv-120, .adv-160	{position:relative; overflow:hidden; z-index:2;}
.adv-300	{width:300px;}
.adv-330	{width:300px; height:330px;}
.adv-468	{width:468px; height:60px;}
.test {display:block; color:red; border:green;}
.adv-728	{width:728px; height:90px;}
.bb {text-decoration:none;}
.adv-160	{width:160px;}
.adv-120	{width:120px;}
.padbtom5	{ padding-bottom:5px;}

.lst, .in-lst, .navi ul	{display:block;}
.in-lst li		{display:inline;}
.navi			{clear:both;}
.navi ul		{text-align:center;}
.navi li		{display:inline;}


.navig		{height:30px; width:650px; padding:18px 10px 10px; clear:both; margin:0 auto;}
.navig ul	{font:bold 13px/15px arial; width:645px; text-align:center; margin:0 auto; height:30px; padding-top:2px; line-height:30px;}
.navig li	{display:inline;}




#rating			{position:relative;}
.rating-pos, .rating-neg	{position:absolute; overflow:hidden; height:0;}
.rating-pos	{right:8px;}
.rating-neg	{left:8px;}

/*Structure*/
#wrap		{width:999px; margin:0 auto;}
#search *	{float:left;}

#container	{background:#e1e8ee; border-left:1px solid #e9d8be; border-right:1px solid #e9d8be; border-left:2px solid #0456b2; border-right:2px solid #0456b2;}
#content	{width:666px; float:left; padding:5px 0 10px 7px; margin-bottom:10px; background:#fff; border:1px solid #bdc3c9; border-left:3px solid #e1e8ee;}
#content1	{width:985px; float:left; padding:5px 0 10px 7px; margin-bottom:10px; background:#fff; border:1px solid #bdc3c9; border-left:3px solid #e1e8ee;}
#sidebar	{width:308px; padding:0px 6px 9px 0px; float:right;}
#footer		{clear:both;}

/*///////////////////////////////////////////////*/
/*/////////////////////////////////         END DEFAULTS       */
/*///////////////////////////////////////////////*/

/*===HEADER===*/
#logo		{display:block; width:574px; height:145px; overflow: hidden; position:absolute; top:0; z-index: 3; left:-111px;}
#header		{height:145px; position:relative;}
#header .adv-468 {position:absolute; top:8px; height:90px; left:500px;}

#main-nav	{height:36px; z-index:33; width:799px; margin-left:200px; background:url(./images/nav_bg.gif) top repeat-x; position:absolute; bottom:0;}
#main-nav * {float:left;}
#main-nav li	{padding-left:4px; margin-top: 7px; height:29px; background:url(./images/tabs.gif) top left no-repeat; margin-right:2px;}
#main-nav a 	{padding:7px 9px 0 5px; height:21px; background:url(./images/tabs.gif) top right no-repeat; font:bold 12px/15px arial; color:#000;}
#main-nav li:hover, #main-nav li:hover a {color:#00abe4;}
#main-nav li:hover	 {background:url(./images/tabs.gif) left -29px no-repeat;}
#main-nav li:hover a {background:url(./images/tabs.gif) right -29px no-repeat;}

#sub-nav		{display:block; padding:5px 5px 0 5px; height:20px;}
#sub-nav li		{display:inline; margin-left:5px;}
#sub-nav li a	{background:url(./images/dot2.gif) 0px 3px no-repeat; padding:2px 0 2px 15px; color:#1975c2; font:bold 12px/14px arial;}
#sub-nav li a:hover {color:black; background:url(./images/dot2.gif) 0px -18px no-repeat;}

#main-nav .rss		{background:url(./images/tabs.gif) left bottom no-repeat;}
#main-nav .rss:hover{background:url(./images/tabs.gif) left bottom no-repeat;}
#main-nav .rss a	{background:url(./images/tabs.gif) right bottom no-repeat; color:black;}
#main-nav .rss a:hover,
#main-nav .rss:hover a	{color:white; background:url(./images/tabs.gif) right bottom no-repeat;}
#main-nav .rss a img {display:inline;}

#main-nav #search	{width:250px; float:right; height:19px; padding:3px; margin-top:0; margin-right:0; padding-top: 10px; height: 22px; background:url(./images/corner.gif) right top no-repeat;}
#search .fld		{width:155px; margin-right: 8px; height: 12px; padding:2px 2px 3px; border: 1px solid #0456b2; font:normal 10px arial; color:#000; background:#cccccc;}

#categories		{width:490px; height:30px; float:right; padding-top:8px;}
#categories li	{width:120px; color: white; margin-bottom:2px;}
#categories a 	{color:#d5c287;}
#categories a:hover 	{color:#fff; text-decoration:underline;}

/*===CONTENT===*/

.hed *		{font:bold 18px/15px arial;}
.hed		{color:#000; width: 655px; clear:both; display:block; padding:5px 5px 0px 0px; height:25px;}

.hed3		{background:#46cfff; width:647px; clear:both; display:block; padding:2px 3px 3px; margin-bottom:10px; height:18px;}
.hed3 h2, .hed3 h3, .hed3 h4	{font:bold 14px/17px arial;}

.googlesearch	{padding:0 5px;}
.googlesearch input {padding:1px;}
.googlesearch .gsc-branding	{display:none;}
.googlesearch .gsc-tabHeader, .googlesearch .gsc-tabhActive {font:bold 14px/17px arial; border:0; display:block; padding:6px 0;}


.post			  {float:left; width:158px; height:180px; margin:0 8px 10px 0;}
.post img		  {width:152px; height:114px; padding:3px; background:#e3e3e3;}
.post:hover img, .post:hover .post-det 	  {background:#92ccf9;}
.vtitle	 		  {font-size:12px; text-decoration:underline;}


.post a			  {color:#1975c2; line-height:15px;}
.post a:hover		{color:#1975c2;}


.post .post-det		{background:#e3e3e3; padding:0 4px; display:block; text-decoration:none; color:#222222; margin-bottom:3px;}
.post .post-det2		{float:right; display:inline; clear:none;}

.hodnoceni {float:right; display:inline;}

.pagination		{padding:10px 0 0; width: 650px; border-top:2px solid #c6c6c6; clear:both; font: bold 12px/26px arial;}
.pagination	a	{background:#777d82; color:#fff; padding:4px 5px; display:inline; margin-right:1px;}
.pagination	a:hover {background: #fd8300; color: #fff;}
#currentpage		{background:#fff; color:#000;}


.side-th		{padding-left:3px;}
.side-th *		{display:block; float:left;}
.side-th li		{width:98px; height:73px; margin:0 2px 2px 0; padding-bottom:2px;}
.side-th li a	{width:94px; height:71px; border:2px solid #000;}
.side-th img	{width:94px; height:71px;}
.side-th li a:hover {border:2px solid #ff4800;}


.play		{width:145px; height:110px; margin:0 2px 2px 0; padding-bottom:2px; position:relative;}
.play_ico	{width:28px; position:absolute; height:0; display:none; z-index:100; padding-top:28px; overflow:hidden; top:39px; left:56px; background:url(./images/play_icon.png) 0px 0px no-repeat;}
.play:hover .play_ico {display:block;}
/*===VIDEO===*/
#video				{padding:0 0px 0px 0; margin-bottom: 7px; float:right; padding-right:5px;}
#video-module		{width:665px; background:black; padding-right:0px;}
.relthumbs			{width:147px; float: right; padding:7px 0 0 0px;}
.relthumbs img		{width:141px; height:106px;}
.relthumbs a		{width:141px; margin-bottom: 7px; height:106px; display:block; border:2px solid #e3e3e3;}
.relthumbs a:hover	{border:2px solid #ff4401;}
.downloadhere	{padding:10px 0;}
.downloadhere a {color:#ff4401; font:bold 20px/15px arial; text-decoration:underline;}
.downloadhere a:hover {color: #000;}

#player	{border:5px solid black; border-right: 0; width: 475px; border-bottom:3px; padding-left:5px; }


#extras		{padding:10px 10px 10px 10px; position: relative; font:bold 12px/15px arial; color:#fff;}
#extras h1	{color:#2786cf; margin-bottom: 3px; font:bold 14px/15px arial;}
#extras p	{font-weight:normal; padding-bottom:6px;}
#extras a	{color:#ff4401; text-decoration:underline;}
#extras a:hover {color:#2786cf;}
#extras hodnoceni {float:right; display:inline;}

/*===SIDEBAR===*/
#sidebar .adv-300		{padding-left:1px; padding-bottom:3px;}
#sidebar .text		{padding-left:1px; padding-bottom:3px;}
#sidebar .thumbs a img { display:inline; border:2px solid #e3e3e3;}
#sidebar .thumbs a img:hover {display:inline; border:2px solid #ff4800;}

.box	{width:304px; padding:3px; background:#2786cf; margin-bottom:7px;}
.hed2	{border:1px solid #2a9df5; background:#0a385b; color:#fff; font:bold 12px/13px arial; padding:3px 5px;}
.box .holder	{background:#2786cf; padding-top: 4px;}
/*===FOOTER===*/
#footer		{color:#000;}
#footer p	{padding:0 10px 10px; color:#4a4a4a;}

.in-lst				{height:21px; padding:6px 0 0 10px; background:#084283;}
.in-lst li 			{margin-right:10px; font:bold 13px/15px arial; padding-right:10px;}
.in-lst a			{color:#fff;}
.in-lst a:hover		{color:#00abe4; text-decoration:underline;}


#hardlinks {padding:5px; background:white; border-bottom:1px solid #bdc3c9; margin-bottom:5px;}

.hardlinks *	{float:left;}
.hardlinks a	{color:#000; font-size:12px; text-decoration:underline; padding-left:11px;}
.hardlinks a:hover {color:#00abe4;}


#sidebar .lst	{padding-left:5px;}
.lst			{padding-bottom:5px; padding-top:6px;}
.lst a			{color:#f7f4e5; text-decoration: underline; font-size:12px; padding:0 3px;}
.lst a:hover	{color:#fff; background:#48332e; text-decoration:none;}
.lst td			{padding-left:10px; background: url(./images/dot.gif) left no-repeat; margin-bottom: 2px; line-height:15px; width:137px; float:left; display:block;}

.lst .lsthed			{display:block; font-weight:bold; color:white; font-size:13px; border-bottom:2px solid #191919; margin-bottom:5px;}
.lst .lsthed:hover		{border-bottom:2px solid #191919;}

#toplist {position:absolute; right:0; top:2px; padding:5px 8px 0; width:519px; height:92px; background: url(./images/toplist_bg.png) 0px 0px no-repeat;}
#toplist p {color:white; font-size:12px; padding-left:0px;}
.thed {color:#46d7ff; font:bold:12px/12px arial;}
.toplist   {width:100%; color:white; font-size:12px; padding-left:14px;}
.toplist td{padding-bottom:2px; width:120px;}
.toplist a {color:white; font-size:12px; background: url(./images/toplist_starr.png) 0px -14px no-repeat; padding-left:14px;}
.toplist a:hover {background: url(./images/toplist_starr.png) 0px 2px no-repeat; color:#ff9200; text-decoration:underline;}


.secside	{width:163px; float:left; color:white; font-size:12px; text-align:center;}