body { margin: 0; padding: 0; background: #35383b; color: #666666;	
	font: 11px Verdana, Arial, Helvetica, sans-serif; }

#container { margin: 0 auto; text-align: left; width: 1000px; border: 0;	background:none; height: auto; }

a:link, a:visited { color: #F47302; text-decoration: none; }
a:hover { text-decoration: underline; }

p { margin: 0 0 4px 0; }
/* p.astitle { float:left; border:1px solid blue; } */

h1 { color:#35abe2;	margin: 10px 0;	padding: 0;	font: 300 200% verdana, sans-serif;
	font-variant: small-caps; letter-spacing: -0.05em; }
h2 	{ color:#FFD300; margin: 10px 0;	padding: 0;	font-family: verdana, sans-serif; font-weight: normal;
	font-size: 14px; text-transform: uppercase; letter-spacing: -0.05em; }
h3 	{ color:#fff; margin: 0 0 10px 0;	padding: 0;	font: 14px verdana, sans-serif;
	font-variant: normal; letter-spacing: normal; text-transform: uppercase; }

.h2txt { font-size: 11px; color:#fff; letter-spacing: normal; font-variant: normal; }
.h1txt, .h1txt a { font-size: 11px; color:#fff; letter-spacing: normal; font-variant: normal; }


/* #topad { text-align: center; padding:10px 0; } */
#topad { margin-left: 136px; padding:10px 0; }

#wrap { background: url(../pic/wrapbg.gif) top left repeat-y; }
#wraptop { background: url(../pic/wraptop.jpg) top left no-repeat; height:30px; }
#wrapbtt { clear:both; background: url(../pic/footer.gif) top left no-repeat; height:40px; }

#head {
	width: 980px;
	height: 70px;
	position: relative;
	margin: 0 0 0 10px;
	background-color: #282c30;
}

h1#logo { margin: 0; }

h1#logo a { float: left; height: 58px; width: 310px; background: url(../pic/logo.gif) no-repeat;
	margin: 0 20px 0 40px; padding: 0; display: inline;	
}

#search { font-family: Arial, Helvetica, sans-serif;	width:390px; height:58px; float: left; }

#search img { float: left; width:30px; height:53px; margin: 0 15px; }

#searchField {
	padding: 5px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #a5b5c4;
	border: 1px solid #3F4850;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: left;
	background-color: #161616;
}
#searchButton {
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 31px;
	width: 40px;
	background-image: url(../pic/searchbut.gif);
	border: none;
	padding: 0;
}
#searchButton:hover {
	background-image: url(../pic/searchbut.gif);
	background-position: 40px 0px;
}

/* FORMS */

input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff;
	border: 1px solid #3F4850; margin: 0px;	background-color: #161616; padding: 4px; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff;
	border: 1px solid #3F4850; margin: 0px;	background-color: #161616; overflow: auto; }	
select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #fff;
	border: 1px solid #3F4850; margin: 0px;	background-color: #161616; padding: 4px; } 


/* form td.lft { width: 160px; vertical-align: middle; display:block; }	/* default */

form table tr td.lft { margin:0; text-align: right; padding: 0 10px 0 0; font-weight: bold;
	vertical-align: top; width: 160px; } 
.mand { color:red; }

form#kontakt { margin:20px 10px; color:#fff; }
form#kontakt td.lft { width:114px; }
form#kontakt input { width: 360px; }
form#kontakt input.button { width: auto; }
form#kontakt textarea { width: 500px; height: 120px; }

form#reg { margin:20px 0; color:#fff; }
form#reg td.lft { width:160px; }
form#reg input.button { width: auto; }
form#reg input { width: 300px; }

form#addvideo { margin: 20px 0; }
form#addvideo input, form#addvideo textarea { width: 360px; }
form#addvideo input.button { width: auto; }
form#addvideo select { width: 370px; margin:0 0 10px 0; vertical-align: top; }

#login { float:left; width: 200px; color:#fff; }
#login label { display:inline-block; width: 45px; margin:0; padding: 0; }
#login input#toplogin { width:140px; vertical-align: middle; margin: 0 0 2px 0; }
#login input#toppass { width:90px; vertical-align: middle; }
#login input#topsub { width: 46px; height: 23px; vertical-align: middle; background: #176DAA; 
	padding:0px; border: 1px solid #000; font-weight: normal; }

.clear { clear:both; }

#pagewrap { margin: 0 10px; }
#page { color: #fff; }

#topmenu { height: 30px; color: #fff; border-bottom: 1px solid #666666; border-top: 1px solid #666666; }

ul#topmenu { list-style: none; padding: 0; margin: 0; }
ul#topmenu li{ float: left; margin: 0; background: url(../pic/menuline.gif) top right no-repeat;
display: inline; padding:0; }

ul#topmenu li h2 { margin: 0; }

ul#topmenu li h2 a { color: #fff; text-decoration: none; 
	height: 22px; width: 110px; font-family: arial, verdana; font-size: 15px;
	text-align: center; display: block;	padding: 8px 0 0 0; margin: 0 0 0 0px;
	letter-spacing: normal; text-transform: none;
}

ul#topmenu li h2 a:hover { background: url(../pic/menudefault.gif) repeat-x; }

ul#topmenu li h2 a:hover#link1 { color: #fff; background: url(../pic/menu1hover.gif) repeat-x; }
ul#topmenu li h2 a:hover#link2 { color: #fff; background: url(../pic/menu2hover.gif) repeat-x; }
ul#topmenu li h2 a:hover#link3 { color: #fff; background: url(../pic/menu3hover.gif) repeat-x; }
ul#topmenu li h2 a#rss { color: #fff; background: url(../pic/rss4.gif) no-repeat center center; width: 34px; }
ul#topmenu li h2 a#link10 { color: #fff; background: url(../pic/menu10.gif) repeat-x; }
ul#topmenu li h2 a:hover#link10 { color: #fff; background: url(../pic/menu10hover.gif) repeat-x; }

ul#topmenu li#topright h2 { margin: 0 0 0 176px; background: url(../pic/menuline.gif) top left no-repeat; }

#contentwrap { margin: 0px 0 0 10px; }
#content { width:650px; float:left; padding:0 0 0 10px; background:url(../pic/contentbg.gif) repeat-x ; }
 /*background:url(../pic/contentbg.gif) repeat-x #3b3b3b;*/

#right { width:300px; float:left; padding: 0 10px 6px 10px; background: #161616; }
.nadpis { height:20px; color: #fff; background: url(../pic/panel1.gif) repeat-x; 
	padding: 4px 0 0 10px; font-size: 14px; margin: 10px 0 0 0;}

/* ADS */
#adRight { text-align: center; margin: 4px 0 10px 0; }
#adHP { text-align: center; margin: 10px 0 10px 0; }
#adHP_et { margin: 0 0 0 0; border-top:1px solid #1E1F20; width:320px; background: #313438; }

/*
#featured { width:620px; height: 256px; background:url(../pic/featuredbg2.gif) repeat-x; padding:10px; 
	overflow: hidden; margin:10px 0 10px 0; font-family: arial, verdana; }
*/
#hp2 { margin: 8px 0 8px 0; }

#featured { width:620px; height: 256px; background:#313438; padding:10px; border:1px solid #000; 
	overflow: hidden; margin:10px 0 4px 0; font-family: arial, verdana; }

#featuredcycle { float:left; margin: 4px 0 0 6px; }
.featuredVideo { height:240px;width:320px; border:1px solid #fff; float:left; display:inline; background: #000; }
.featuredVideo .featuredTransBox {
	height:50px; border-top:1px solid #f0f0f0; background: #000; margin: 188px 0 0 0;
	color: #fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.featuredVideo .featuredTransBoxContent { position: relative; margin: -45px 0 0 0; color:#fff; }
.featuredVideo .featuredTransBoxContent img { float:left; margin: 0px 10px 0 10px; border:0; }
.featuredVideo .featuredTransBoxContent .featuredTitle { color:#f26640; font-size:14px; font-weight: bold;
	margin: 10px 0 0 0; line-height: 90%; }


#subfeatured { margin:0 0 0 20px; float:left; width: 260px; color:#fff; }
#subfeatured .subfeaturedItem { background: #282C30; height: 63px; border:1px solid #000; 
	margin: 4px 0 4px 0; padding: 7px; }
#subfeatured .subfeaturedItem img { border: 1px solid #fff; float:left; margin: 0 7px 0 0; }
#subfeatured .subfeaturedItem .title a { color:#fff; font-size: 11px; font-weight: bold; letter-spacing: normal; line-height: 100%; }
#subfeatured .subfeaturedItem .title {margin: 0 0 4px 0; color:#666666; }
#subfeatured .subfeaturedItem .artist { font-size: 11px; color:#f0f0f0; line-height: 110%; margin: 0 0 4px 0; }
#subfeatured .subfeaturedItem .play a { font-size: 11px; color:#f26640; font-weight: bold; letter-spacing: normal; }
#subfeatured .subfeaturedItem .play img { float:none; border:0; vertical-align: middle; margin: 0 4px 0 0; }

.blockhead { font-size: 13px; color:#fff; padding:0 0 10px 0; background: url(../pic/hp_charts.gif) no-repeat bottom left; }
.blockhead img { vertical-align: middle; }

/* HP block 1 */
#hp_block1 { width:320px; height: auto; float:left; }
#hp_block1_body { background: #313438; margin:0 0 0 0; color:#fff; }
#hp_block1_body .b1item img { border: 2px solid #fff; vertical-align: text-top; margin: 0 8px 0 0; 
	float:left; width:80px; height:80px; }
#hp_block1_body .b1item { width: 308px; border-top:1px solid #1E1F20; padding: 12px 6px 11px 6px; display: block;
	color: #b2b2b2; margin: 0 0 0 0; overflow: hidden; }
#hp_block1_body .b1item .title { margin:0 0 4px 0; }
#hp_block1_body .b1item .title a { color: #fff; font-size: 11px; line-height: 100%; margin: 0 0 0 0; }

#hp_block1_body .b1item .st { color:#fff; font-size: 11px; letter-spacing: -1px; }
#hp_block1_body .b1item .st .displayed { background: url(../pic/icon-displayed.gif) top left no-repeat;
	padding: 2px 0 0px 18px; height:14px; display: inline-block; margin:6px 8px 6px 0; }
#hp_block1_body .b1item .st .comm { background: url(../pic/icon-comment.gif) top left no-repeat;
	padding: 2px 0 0px 18px; height:14px; display: inline-block; margin:6px 0 6px 0; }
	
		
#hp_block1_body .b1item .description { font-size:11px; margin:2px 0 0 0; color:#fff; 
	display:block; letter-spacing: normal; }
#hp_block1_body #loading, .loading { color:#fff; padding:16px 10px 10px 34px; display:none; background: url(../pic/loading.gif) 1em 50% no-repeat; }

#loading_form { color:#fff; padding:16px 10px 10px 34px; display:none; background: url(../pic/loading.gif) 1em 50% no-repeat; }


ul#hp_block_tabs { list-style: none; padding: 0; margin: 4px 0 0 0; background: #282C30; display: inline-block; }
ul#hp_block_tabs li { float: left; margin: 0; background: url(../pic/menuline.gif) top right no-repeat; }
ul#hp_block_tabs li a { color: #fff; text-decoration: none;
	height: 21px; width: 80px; font-family: arial, verdana; font-size: 12px;
	text-align: center; display: block;	padding: 4px 6px 0 6px; margin: 0 1px 0 0px;
}
ul#hp_block_tabs li a.active { background: url(../pic/menudefault.gif) no-repeat; }
ul#hp_block_tabs li a:hover { background: url(../pic/menudefault.gif) repeat-x; }


#hp_block2 { width:320px; height: auto; float:left; margin: 0 0 0 10px; color: #b2b2b2; }
#hp_block2_body { margin: 10px 0 0 0; }

#hp_block2 .newvid { background: url(../pic/newvidbg.gif) no-repeat; height:64px; width:294px; 
	margin: 4px 0; padding: 8px; overflow: hidden; }
#hp_block2 .newvid img { border:1px solid #fff; float:left; margin: 0 10px 0 0; }
#hp_block2 .newvid .title { margin:0 0 4px 0; }
#hp_block2 .newvid .title a { color:#fff; font-size: 11px; line-height: 100%; padding: 0 0 0 0; }
#hp_block2 .newvid p { line-height: 100%; margin: 0; padding: 0; }
#hp_block2 .newvid .playbig { float:right; border:0; margin:6px 10px 0 10px; 
	background: url(../pic/play_big3.gif) no-repeat; height:50px; width:50px;}

#hp_block2 .newvid .starsGrey { float: none; display: inline-block; height: 15px; margin:4px 0; padding:0;  
	background-position: 0% 50%; }
#hp_block2 .newvid .starsRed {  background-position: 0% 50%; height: 15px; margin:0; padding:0; }

.videotime { background: url(../pic/videotimebg.gif) no-repeat; height:15px; width:39px; 
	display: inline-block; color:#000; margin:6px 6px 0 0; padding:1px 0 0 0; 
	text-align: center; float:left; font-weight: bold; }
	

/* rating */

.rating { margin:10px 0 0 0; padding:0 0 0 0; width:230px; float:left; }
.ratingblock { display:block; border-bottom:0px solid #D7D7D7; padding-bottom:0px; margin-bottom:8px; }
.ratingblock p{margin:6px 0 0 0;}

.unit-rating { /* the UL */
	list-style:none; margin: 6px 0 0 0;	padding:0px; height: 25px; position: relative;
	background: url('../pic/starrating.gif') top left repeat-x;	}

.unit-rating li{ text-indent: -90000px; padding:0px; margin:0px; float: left; }
	
.unit-rating li a {	outline: none; display:block; width:25px; height: 25px;	text-decoration: none;
	text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
	
.unit-rating li a:hover{ background: url('../pic/starrating.gif') left center; z-index: 2; left: 0px; }

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:25px;}
.unit-rating a.r2-unit{left:25px;}
.unit-rating a.r2-unit:hover{width: 50px;}
.unit-rating a.r3-unit{left: 50px;}
.unit-rating a.r3-unit:hover{width: 75px;}
.unit-rating a.r4-unit{left: 75px;}	
.unit-rating a.r4-unit:hover{width: 100px;}
.unit-rating a.r5-unit{left: 100px;}
.unit-rating a.r5-unit:hover{width: 125px;}
.unit-rating a.r6-unit{left: 125px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating { background: url('../pic/starrating.gif') left bottom;
	position: absolute;	height: 25px; display: block; text-indent: -9000px; z-index: 1;	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}	

.starsGrey { width:70px; height:11px; background:url(../pic/stars_grey.gif) no-repeat;
	float: left; margin: 8px 0 0 0px; }

.starsRed { height:11px; background:url(../pic/stars_red.gif) no-repeat; }


#footer { background: url(../pic/footertop.gif) repeat-x; height: 60px; margin: 10px 12px 0 12px; padding: 20px 0 0 0; }
#footer a { color:#bccccc; }
#footer #artists{padding:12px 0 15px 0; font-size:10px; font-family:verdana,arial; color:#cccccc; text-align:center}

#footer .column{float:left; margin:0 20px 5px 0; text-align:right; }
#footer .col1{width:180px; margin: 0 20px 0 0px;}
#footer .col2{width:180px;}
#footer .col3{width:180px;}
#footer .col4{width:180px;}
#footer .column a{display:block; margin:4px 0 0 0;}
#footer .separator{float:left; width:1px; height:56px; background:#666666;}

#copy { text-align: center; background: #35383B; padding: 0 0 10px 0; }
#copy a { color:#fff; }

#ad_content { width:300px;height:300px;float:left; }
#ad_content_txt { clear:both; margin: 0 0 4px 0; height: 15px; width: 468px;}
#ad_content_txt2 { clear:both; margin: 4px 0 4px 0; height: 15px; width: 468px;}

/* height: 230px */
#video_info { width:308px;height:auto;float:left; margin: 0 0 0 10px;
	padding: 10px; color:#fff; border: 1px solid #212427; }
#video_info a { color:#F47302; }

#video_info #videotags { background: url(../pic/icon-tag.gif) no-repeat 0em 50%; padding: 6px 0 6px 36px; margin: 0 0 10px 0;
	vertical-align: bottom; }
#video_info #videotags a { color:#f3e89f; }
#video_info #cats { margin:0 0 6px 0; }
#video_info #desc { margin:0 0 10px 0; color:#c0c0c0; }


#vidbuttons { line-height: 100%; margin: 0 0 10px 0; }
#vidbuttons a:link, #vidbuttons a:visited { background: #1a1b1b; border:1px solid #383838;
	display:inline-block; padding:4px 10px 4px 26px; height:24px; color:#f3e89f; }
#vidbuttons a:link#send, #vidbuttons a:visited#send { background: url(../pic/icon-send.gif) no-repeat 0.4em center #1a1b1b; }
#vidbuttons a:link#favlink, #vidbuttons a:visited#favlink { background: url(../pic/icon-fav.gif) no-repeat 0.4em center #1a1b1b; }
#vidbuttons a:link#broken, #vidbuttons a:visited#broken { background: url(../pic/icon-broken.gif) no-repeat 0.4em center #1a1b1b; }
#vidbuttons a:hover#send, #vidbuttons a:hover#favlink, #vidbuttons a:hover#broken { text-decoration: none; background-color: #000; }


#embed { background: #393e42; margin: 10px 10px 0 0; border: 1px solid #212427; 
	color:#fff; padding: 10px; }
#embed label { width:90px; display:inline-block; font-size:13px; }
#embed input { width: 500px; border: 1px solid #212427; }

#comments { color:#fff; }
#comments .crow1 { background: #393E42; padding: 20px; margin: 4px 0; display:block; width:600px; }
#comments .crow2 { background: #313438; padding: 20px; margin: 4px 0; display:block; width:600px; }
#comments .cinfo { margin: 0 0 4px 0; font-weight: bold; }
#comments .cinfo .name { color:#35ABCF; }
#comments .cinfo .date { font-style: oblique; }

#commentsr { color:#fff; }
#commentsr .crow1 { background: #393E42; padding: 10px; margin: 4px 0; }
#commentsr .crow2 { background: #313438; padding: 10px; margin: 4px 0; }
#commentsr .cinfo { margin: 0 0 4px 0; font-weight: bold; }
#commentsr .cinfo .name, #commentsr .cinfo .name a { color:#35ABCF; }
#commentsr .cinfo .date { font-style: oblique; }
#commentsr .cinfo .ctitle { font-style: italic;font-weight:normal;color:#c0c0c0;font-size: 9px; }

form#comment { margin:0; padding:0; }
form#comment .mand { color:red; }
form#comment input, form#comment textarea {	width: 250px; }
form#comment textarea { width:520px; overflow: auto; }
form#comment input.button, input.button { background: #176DAA; padding:4px; border: 1px solid #fff; color:#fff; width: auto; }


/* stackMessages */

.success { background: #4c7553; border: 1px solid #9ec7a4; color: #fff; padding: 10px; margin: 10px 10px 10px 0px; font-weight: bold; }

.error { border: 1px solid #903c3c; color: #fff; padding: 10px;
	margin: 10px 10px 10px 0px; font-weight: bold; background: #6c1919; }
.error ul { list-style: none; }

#pagenotexist { background: url(../pic/icon-notexist.gif) no-repeat; height: 110px; padding: 30px 0 0px 130px;
	margin: 40px 40px 20px 40px; font-size: 26px; color:#fff; text-align: center; }

#message { margin:0px; padding:10px; display:block; color:red; border:#393E42; margin: 6px 0;
	 display: none; font-family: verdana, arial; }

#modal_form { font-family: verdana, arial; }
#modal_form textarea { width:300px; height:100px; overflow: auto; }

#message.modal_error { border:1px solid red; color:red; }
#message.modal_success { color:#95cb65; border:0; }
#loading { color:#fff; background: url(../pic/loading.gif) no-repeat; height: 20px; padding:0 0 0 24px; display:none; }

#mediaspace { margin: 0 0 6px 0; }

.red { color: red; }
.ac { text-align: center; }

/* tag cloud */
/* #tagcloud { padding: 10px 0; } */
.word { font-family: Tahoma; padding: 0px; letter-spacing: 2px; }

a.size1 { color: #fff; font-size: 2.4em; }
a.size2 { color: #ddd; font-size: 2.2em; }
a.size3 { color: #ccc; font-size: 2.0em; }
a.size4 { color: #bbb; font-size: 1.6em; }
a.size5 { color: #aaa; font-size: 1.4em; }
a.size6 { color: #999; font-size: 1.2em; }
a.size7 { color: #666; font-size: 1.0em; }
a.size8 { color: #333; font-size: .8em;  }
a.size9 { color: #333; font-size: .6em;  }
a.size0 { color: #ccc; font-size: .6em;  }


#tagcloud { width: 280px; padding: 10px; text-align:center; border: 0px solid #000; background: none; }
#tagcloud a:link, #tagcloud a:visited {	text-decoration:none; color:#fff; }
#tagcloud a:hover, #tagcloud a:active { text-decoration: underline;	}
#tagcloud span { padding: 4px; }
#tagcloud span.smallest a { font-size: 10px; color:#494949; }
#tagcloud span.small a { font-size: 12px; color:#6e6e6e; }
#tagcloud span.medium a{ font-size:14px; color:#929292;  }
#tagcloud span.large a { font-size:16px; color:#bbb; }
#tagcloud span.largest a { font-size:20px; color:#fff; }



#related { height:316px; overflow: auto; }
.topweek { padding: 6px; border-bottom:2px solid #000; color:#fff; width:268px; }
.topweek img { float:left; margin: 0 14px 0 0; border:1px solid #fff; }
.topweek .title { margin: 0 0 8px 0; display: block; color:red; }
.topweek a:link, .topweek a:visited { color:#f3e89f; }
.topweek p { color:#959595; margin: 0 0 8px 0; }
.topweek .topweekviews { background: url(../pic/icon-displayed.gif) 0% 50% no-repeat; float:left;
	padding: 4px 8px 0 20px; height: 16px; }
.topweek .topweekvideotime { background: url(../pic/icon-time.gif) 0% 50% no-repeat; float:left;
	padding: 4px 8px 0 20px; height: 16px; }	
.topweek .topweekcomments { background: url(../pic/icon-comment.gif) 0% 50% no-repeat; float:left;
	padding: 4px 8px 0 20px; height: 16px; }	
.topweek .topweekcomments a { color:orange; }



.item { background: url(../pic/bg-item.gif) no-repeat; height: 94px; width: 624px; padding:8px;
	margin: 0 0 6px 0; color:#d4d4d4; line-height: normal; }
.item img { float:left; margin: 0 16px 0 0; border:2px solid #fff; }
.item a:link, .item a:visited { color:#f3e89f; }
.item .title { margin: 0 0 4px 0; }
.item .title a { color:#fff; font-weight:bold; }
.item a.golink, .item a:visited.golink { background: url(../pic/go_open.gif) center left no-repeat; padding: 0 0 0 14px; }  
.item p { margin: 3px 0; line-height: 130%; }
.item table.itemeta { margin: 10px 0 10px 0; display: block; }
.item table.itemeta tr td.videotime { color:#000; height:15px; margin:0; text-align: center; 
	font-weight:bold; width:39px; display: block; padding:1px 6px 0 0; }
.item table.itemeta tr td .starsGrey { height: 15px; margin:0; padding:0;  background-position: 0% 50%; }
.item .starsRed {  background-position: 0% 50%; height: 15px; margin:0; padding:0; }
.item .playbig { float:right; border:0; margin:24px 10px 0 20px; height:50px; width: 50px;
	background: url(../pic/play_big3.gif) no-repeat; }

.item-ad{ width: 634px; line-height: normal; }
.item .vhad { margin:10px 0 0 0; }

#pager { color:#fff; margin: 0px 20px 0 0; text-align: right; font-size: 14px; }
#pager a { color:#2A9CE2; font-weight: bold; }

#cPager { color:#fff; margin: 0px 10px 0 0; text-align: right; font-size: 12px; }
#cPager a { color:#f3e89f; font-weight: bold; }
#cPager a.active { background: #000; border:1px solid #fff; padding:3px; }

#logged { color:#fff; }
#logged a { color:#f3e89f; }
/* .favlink { cursor: pointer; } */
.fav_success { border: 1px solid #3C6; color: #333333; padding: 2px; margin: 4px 2px 2px 2px; 
	font-weight: bold; background: #E2F5E6; }
.fav_error { border: 1px solid #fff; color: #fff; padding: 2px; margin: 4px 2px 2px 2px; 
	font-weight: bold; background: #6c1919; }

.item a:link.favlink, .item a:visited.favlink { height:16px; width: 16px;
	display:inline-block; background: url(../pic/icon-fav.gif) no-repeat; vertical-align: middle;
	margin:0 2px 0 10px; }
.item a:link.sendlink, .item a:visited.sendlink { height:16px; width: 16px;
	display:inline-block; background: url(../pic/icon-send.gif) no-repeat; vertical-align: middle;
	margin:0 2px 0 0; }
.item a:link.sharelink, .item a:visited.sharelink { height:16px; width: 16px;
	display:inline-block; background: url(../pic/icon-share.gif) no-repeat; vertical-align: middle;
	margin:0; }	


/* unitip css */
#unitip {position: absolute;	z-index: 1000; top: -1000px; color: #fff; font-size: 11px; display: none;}
#unitippoint, #unitipmid, #unitipcap {position: relative;top: 0px; left: 0px;width: 180px; display: block;}
#unitippoint { background: url("../pic/TipPoint.png") no-repeat; height: 19px; overflow: hidden; }
#unitipmid { background: url("../pic/TipMid.png") repeat; width: 150px; height: auto; padding: 5px 15px;}
#unitipcap { background: url("../pic/TipCap.png") no-repeat; height: 7px; overflow: hidden;}

.abeceda { margin: 0 10px 12px 0; padding:12px; background: #313438; border: 1px solid #000; }
.abeceda a:link, .abeceda a:visited { color:#fff; font-size: 14px; padding: 0 4px; 
	border: 1px solid #282c30; text-decoration: none; background: #3c3f43; }
.abeceda a:hover, .abeceda a.active { color:#fff; border: 1px solid #fff; text-decoration: none; background: #FF653B; }

.foundresults { margin: 0 0 50px 0; }
.foundresults a { padding: 6px 0 6px 32px; display: block; background: url(../pic/play_small.gif) 0.6em 50% no-repeat #313438; 
	border: 1px solid #1b1c1d; margin: 0 8px 2px 0; color:#fff; float:left; width: 282px; }
.foundresults a:hover { text-decoration: none; color:#F47302; 
	background: url(../pic/play_small_hover.gif) 0.6em 50% no-repeat #2a2c2f; }

.foundresults_abc { margin: 0 0 20px 0; }
.foundresults_abc a { padding: 0; margin: 0; color:#f3e89f; }
.foundresults_abc a:hover { text-decoration: underline; }

.infoblock { border:1px solid #000; background: #222222; padding: 10px; margin:0 10px 10px 0; }
.infoblock img { border:0; vertical-align: middle; padding: 0px; border:2px solid #000;}

a.linkbutton { background:#176DAA;padding:10px;display:inline-block;margin:10px 0;
	color:#fff;border:2px solid #fff;font-weight:bold;text-decoration:none; }

table#allcat { width: 100%; margin: 0; padding: 0; border-spacing: 4px; }
table#allcat tr td { margin: 0; padding: 0px; vertical-align: top; width:210px; }
table#allcat tr#toprow { font-weight: normal; height:28px; font-family: arial, verdana; font-size: 15px; }
table#allcat tr#toprow td { padding: 6px 0 4px 10px;  }
table#allcat tr#toprow td#col1 { background: url(../pic/menu1hover.gif) repeat-x #c0c0c0; }
table#allcat tr#toprow td#col2 { background: url(../pic/menu2hover.gif) repeat-x #c0c0c0; }
table#allcat tr#toprow td#col3 { background: url(../pic/menu3hover.gif) repeat-x #c0c0c0; }

table#allcat a { padding: 6px 0 6px 32px; display:block; float:none; background: url(../pic/play_small.gif) 0.6em 50% no-repeat #313438; border: 1px solid #000; margin: 2px 0 2px 0; color:#fff; }
table#allcat a:hover, table#allcat a:hover.catmore { text-decoration: none; color:#F47302; 
	background: url(../pic/play_small_hover.gif) 0.6em 50% no-repeat #2a2c2f; }

table#allcat a.catmore { padding: 6px 0 6px 32px; display:block; float:none; background: url(../pic/play_small_hover.gif) 0.6em 50% no-repeat #313438; border: 1px solid #1b1c1d; margin: 2px 0 2px 0; color:#f3e89f; }

/* RSS */
#rsspage { background:url(../pic/rss-big.gif) 95% 0% no-repeat; }
#rsspage img { vertical-align: middle; margin:0 10px 0 0; border:0; }
#rsspage a { font-size: 14px; font-family: verdana; }

/* nej tabs */

ul#nej { list-style: none; padding: 0; margin: 4px 0 14px 0; background: #282C30; float:left; }
ul#nej li { float: left; margin: 0; background: url(../pic/menuline.gif) top right no-repeat; }
ul#nej li a { color: #fff; text-decoration: none; border-top:1px solid #666666; border-bottom:1px solid #666666;
	height: 21px; width: 100px; font-family: arial, verdana; font-size: 12px;
	text-align: center; display: block;	padding: 4px 6px 0 6px; margin: 0 1px 0 0px;
}
ul#nej li a.active { background: url(../pic/menudefault.gif) repeat-x; }
ul#nej li a:hover { background: url(../pic/menudefault.gif) repeat-x; }

form#categories { float:right; margin: 6px 6px 0 0; }


#error_page { background: url(../pic/warning.gif) no-repeat top center; text-align: center;
	padding:160px 0 100px 0; margin:40px 0 0 0; color:white; font: 300 200% verdana, sans-serif;
	letter-spacing: -0.05em; display: block; 
	 }
 
#icons { margin:20px 10px 10px 10px; }
#icons p { margin:10px 0; padding:0; }
#icons img { border:0; }

#icons p.code {
	border:5px solid #35383B; padding: 16px; background:#202325; font-size:16px;
	
}
 
#social-net { margin: 4px 0 14px 0; }
#social-net img { border:0; }
#facebook { border:#161616; background: #393E42; color:#fff; padding: 6px; }
#facebook img#logosoc { float:left; vertical-align: middle; margin: 0 10px 0 0; padding:0px; border:1px solid #000; }
#facebook img.soc { border: 0; margin: 8px 4px 0 0; }

#fbconnect { margin:4px 0; }

#fbcount { float:right;margin:4px 12px 0 0;background:none;padding:2px; }

#recaptcha input { color:#fff; }
