
/*Code writtent by Marius Nedelcu.
Do not dupicate this template without asking for my permision.
You can find me at marius.etc@gmail.com. Thank You*/

body	{background:url(img/site_bg.gif) top repeat-x #151515;}

/*html defaults*/
body	{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
*		{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; height:250px;}
.adv-468	{width:468px; height:60px;}
.adv-728	{width:728px; height:90px;}
.adv-160	{width:160px;}
.adv-120	{width:120px;}

.lst, .in-lst, .navi ul, .navi .fl, .navi .fr, .navi .fl a, .navi .fr a	{display:block;}
.in-lst li		{display:inline;}
.lst			{width:145px;}
.navi			{clear:both;}
.navi ul		{width:410px; margin:0 auto; text-align:center;}
.navi li		{display:inline;}
#rating			{position:relative;}
.rating-pos, .rating-neg, #rating span	{position:absolute; overflow:hidden; height:0;}
.rating-pos	{right:1px;}
.rating-neg	{left:1px;}

/*Structure*/
#wrap	{width:999px; margin:0 auto; border-left:1px solid #474040; border-right:1px solid #474040;}
	#navigation {height:32px; border-bottom:1px solid #474040; border-top:1px solid #474040;}
	#navigation * {display:block;}
	#navigation ul * {float:left;}
	#search		{width:310px; float:right;}
	#search *	{float:left;}

#container		{background:#000;}
	#content	{width:673px; float:left; padding-left:7px; padding-top:5px; background:#000;}
	#video		{width:663px;}
	#video a { color:white; text-decoration:underline;}
	#video a:hover { color:#090;}
	#sidebar	{width:310px; padding:5px 0px 9px 0px; float:right;}

#footer			{clear:both; padding:15px 1px 0 1px;}

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

#seo-text	{border:1px dashed #3b3b3b; color:white; padding:5px 10px; margin-bottom:5px;}
#seo-text h1 { font-size:12px; font-weight:bold;}

/*===HEADER===*/
#logo		{display:block;}
#header		{background:url(img/skin.gif) repeat-x 0px -86px;}
.header			 {height:107px;}
.header .adv-728 {padding:9px 0px 0 0; float:right;}
#search			{height:24px; padding-top:5px; padding-right:7px;}
#search .fld	{width:228px; padding:1px; border:2px solid #000; height:14px; color:white; background:black; border-color:white;}
#navigation		{background:url(img/nav_bg.gif) top repeat-x;}
#main-nav				{width:670px; float:left !important; border-left:1px solid black;}
#main-nav, #main-nav li {height:32px;}
#main-nav li			{background:url(img/nav_bg.gif) bottom right no-repeat;}
#main-nav a			{padding:8px 13px 0 13px; height:24px; color:#d5d5d5; font-style:italic; font-size:14px; font-weight:bold;}
#main-nav a:hover	{background:url(img/nav_bg.gif) 0px -33px repeat-x; color:black;}
#subnav		{display:block; border-top:1px solid #7a7a7a; background:#6e6e6e; height:19px;}
#subnav *	{display:block; float:left;}
#subnav li  {border-right:1px solid #a9a9a9; height:19px;}
#subnav a	{padding:3px 10px 0; height:16px; color:black;}
#subnav a:hover {background:url(img/sub.gif) bottom repeat-x; color:white;}

/*===CONTENT===*/
.hed, .he2			{display:block; font-weight:bold; margin-bottom:5px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.hed				{padding:2px; clear:both; height:13px; background:url(img/hed1.gif) right no-repeat white;}
.he2				{padding:2px; clear:both; height:13px; background:url(img/hed2.gif) left no-repeat #f0009f; padding-left:10px;}

.post			{float:left; width:164px; height:182px; margin:0 4px 4px 0;}
.post:hover 	{position:relative;}
.post:hover .desc {visibility:visible;}

.post a			  {padding:0px; display:block; height:182px; color:#e5e5e5;}
.post a:hover	  {background:url(img/postth.gif) top left no-repeat; color:#9bca00;}
.post a:hover img {border:1px solid #9bca00;}

.post img		 {width:160px; height:120px; padding:1px; border:1px solid #353535;}
.post a:hover .vtitle	{text-decoration:underline;}
.post .vtitle	 {display:block; font:normal 11px/11px arial; overflow:hidden; height:40px; position:relative; text-align:center; overflow:hidden;}
.post .desc		 {visibility:hidden; position:absolute; top:-10px; left:160px; width:156px; font:normal 10px/11px arial; background:url(img/box.png) bottom left no-repeat; padding-bottom:5px;}
.post .desc p	 {padding:2px 5px 0 12px; color:#fff; background:url(img/box.png) top right no-repeat;}

.post .desc p .post-tags {display:block; padding:3px 0 2px;}
.post .desc p a {height:auto; width:auto; display:inline; padding:0 2px; color:white; background:black; color:#fff;}
.post .desc p a:hover {background:#9bca00; color:#000;}

.det	{display:block; height:12px; padding:1px; background:#151515;}
.det em {font:normal 10px/10px arial; color:#f0009f;}


.navi		{height:21px; padding:9px; clear:both; border:2px solid #474040; width:470px; margin:0 auto;}
.navi ul	{font:bold 12px/15px arial; width:480px; text-align:center; margin:0 auto; height:18px; padding-top:2px;}
.navi li	{display:inline;}

.navi li a			{padding:2px 6px; color:black; border:1px solid #000; color:#fff;}
.navi li a:hover	{color:#f50072;}
.navi .cur_page		{color:black; padding:2px 6px; border:1px solid #ff00b3; background:#f50072;}
.navi .text_page a	{border:0; text-decoration:underline;}
.navi .text_page a:hover {background:none; color:#ff00b3;}


/*.side-th { padding-left:5px;}
.side-th *		{display:block; float:left;}
.side-th li		{width:72px; height:54px; margin:0 2px 2px 0;}
.side-th li a	{width:70px; height:52px; border:1px solid black;}
.side-th img	{width:70px; height:52px;}
.side-th li a:hover {border:1px solid #fcca00;}
*/

.side-th		{padding-left:5px;}
.side-th *		{display:block; float:left;}
.side-th li		{width:98px; height:72px; margin:0 2px 2px 0; background:red;}
.side-th li a	{width:96px; height:70px; border:1px solid black;}
.side-th img	{width:96px; height:70px;}
.side-th li a:hover {border:1px solid #be002e;}

/*===VIDEO===*/

#video			{width:640px; margin:0 auto; padding:10px 0;}
#video table	{ width:500px; margin:0 auto;}

.video-title {color:white; margin-bottom:10px;}
#player		 {padding-bottom:10px;}
.extras		 {height:30px; font-size:17px; font-weight:bold; color:#fff; border-bottom:1px dashed #666; margin-bottom:10px;}
.extras a	{color:white; text-decoration:underline;}
.extras a:hover {color:#9bca00;}
#rating		{width:170px; height:23px; position:relative; float:right;}
#rating a	{height:0px; display:block; padding-top:23px; overflow:hidden; position:absolute; top:0;}
.rating-pos	{width:74px; background:url(img/but_good.gif) no-repeat; right:0;}
.rating-neg	{width:67px; background:url(img/but_bad.gif) no-repeat; left:0;}
#rating span	{display:block; padding-left:75px; font-size:18px;}
.sponsor		{text-align:center!important; width:468px; margin:0 auto; clear:both;}
/*===SIDEBAR===*/
#sidebar .adv-300 {padding-left:5px; padding-bottom:5px;}
.box			  {margin-bottom:5px;}

/*===FOOTER===*/
#footer		{color:#575757;}
#footer p	{padding:0 10px 10px;}
.in-lst				{height:27px; padding:10px 0 0 15px; margin-bottom:10px; background:#474040;}
.in-lst li 			{margin-right:10px; font:normal 14px/15px arial; border-right:1px solid #9e9a9a; padding-right:10px;}
.in-lst a			{color:#fff;}
.in-lst a:hover {color:#f4d142; text-decoration:underline;}

.lst a			{padding-left:12px; background:url(img/ar1.gif) left no-repeat; color:#828282; font-size:12px; text-decoration:underline;}
.lst a:hover	{background:url(img/ar2.gif) left no-repeat; text-decoration:underline; color:#9bca00;}

/*USER PAGES--------------------*/
#register					{padding:0 10px; width:420px; margin:0 auto; padding-bottom:10px; color:white;}
#register big				{font-size:28px; display:block; color:red; margin-bottom:4px;}

#register fieldset			{padding:10px 0; display:block;}
#register .login			{width:350px;}
#register .login input		{width:190px;}

#register fieldset label, #register fieldset input		{float:left;}
#register fieldset label	{display:block; width:90px; padding:2px 15px 2px 0; text-align:right; font-weight:bold; height:16px; font-size:15px;}
#register fieldset label em  {color:red;}
#register fieldset input	{width:290px; border:2px inset #ccc; margin-bottom:10px;}
#reg-but		{margin-left:107px; border:2px outset #000; background:#f0f0f0; font-weight:bold; padding:2px 4px;}
#reg-but:hover	{background:#b0ffba; color:#006600;}

#register span	{padding-bottom:20px; display:block;}
#shold			{padding-top:40px; height:450px;}
#shold p		{font-size:14px;}

#register .edit-profile label	{font-size:12px;}

#register a, .message a		{color:#d3171f; text-decoration:underline; font-weight:bold;}
.message {padding:15px;border:1px solid #ccc; 	width:400px; margin:5px auto 0; color:white; display:block;	font-size:15px;}

#footer .fl {width:500px;}
.smlst		{display:block; padding:2px 0 5px 10px;}
.smlst li	{display:inline; margin-right:5px;}
.smlst a	{color:#666; text-decoration:underline;}
.smlst a:hover { color:#ccc;}



.txpg	{color:white; padding:20px; font-size:12px;}
.txpg a {color:white; text-decoration:underline;}

.hardlinks		{padding:10px;}
.hardlinks a	{display:block; color:white; float:left; width:150px; height:12px; padding:2px;}
.hardlinks a:hover { text-decoration:underline;}

#stroka{position:absolute;
float:left;
margin-left:100%;

}

#gornjiThumbsPolje {
	width: 100%;
}

#gornjiThumbs img{
	border: 1px;
	width: 100px;
	height: 80px;
	float: left; 
	margin-right:6px; 
	margin-top:6px;
	float: left;
}

#videoPodrucje {
	margin-top: 20px;
	width: 620px;
	height: 1100px;
}

#thumbsLevo {
	width: 120px;
	float: left;
}

#thumbsLevo img {
	border: 1px;
	width: 100px;
	height: 80px; 
	margin-right:6px; 
	margin-top:3px;
}

#videoDesno {
	width: 500px;
	float: right;
}

#videoPodrucje h3, #videoPodrucje a {
	text-align: center;
	font-weight: bold;
}

}

#tracker-who  {display:none;}

}
