/* MEDIARACING.sk */

	a {color:#cd1212;}
	#header div.topline {background:#333 url('../img/topredline.png') left top repeat-x;}

	#header .mainbox h1 {
		float:left;
	}
	
div.mainbox div.search {
	float:none;
	position:absolute;
	top:68px;
	left:50%;
	margin-left:268px;
	background-image:url('/img/search_video.png');
	width:210px;
	height:32px;
}

div.mainbox div.search form input {
	margin-left:35px;
	position:relative;
	top:5px;
}

div.loga {
	margin-left:250px;
	text-align:center;
}

/* horne menu */

	.topmenu li.active {
		background:#ff1414;
	}

	.topmenu li.active a {
		background:#ff1414 url('../img/tab-red-active-l.gif') no-repeat scroll left top;
	}

	.topmenu li.active a span {
		background:transparent url('../img/tab-active-r.gif') no-repeat scroll right top;
	}
	
/* s3slider */

#s3slider {
   width: 730px; /* important to be same as image width */
   height: 200px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   margin-bottom:16px;
}

#s3sliderContent {
   width: 746px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; 	/* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   font-size: 12px;
   padding: 10px 13px;
   width: 172px;
   height:180px;
   background-color: #000;
   filter: alpha(opacity=80); /* here you can set the opacity of box with text */
   -moz-opacity: 0.8; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text */
   opacity: 0.8; /* here you can set the opacity of box with text */
   color: #999;
   display: none; /* important */
   top:0;
   right: 0;
   z-index:2000;
}

.s3sliderImage span strong {
	color:white;
	text-transform:uppercase;
}

/* banery */
#leftbaners {
	position:absolute;
	left:50%;
	top:130px;
	margin-left:-656px;
}

#rightbaners {
	position:absolute;
	left:50%;
	top:130px;
	margin-left:506px;
}

#leftbaners a, #rightbaners a {
	margin-bottom:20px;
	display:block;
}
	
/* zoznam videi */

	.videolist {
		width:100%;
	}

	.videolist td {
		width:50%;
		padding:8px 16px;
	}

/* Najprezeranejšie */

	div.mostviewed a {
		font-weight:bold;
		text-decoration:none;
	}

	div.mostviewed img {
		margin:4px 0;
	}

/* Banery */

	div.mr-baners {
		padding-top:20px;
		text-align:center;
	}

