
@charset "utf-8";
/* CSS Document */

body{
 
 margin-left:118px;
	margin-right:118px;
 	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 11px;
	color: #F1F1FF;
		
}

.border{
  height:2560px;
	width:100%;
	float:left;
	border: 6px ridge #1165FF;
	
	
}

.auxborder{
  height:990px;
	width:100%;
	float:left;
	border: 6px ridge #1165FF;
	
}

.camborder{
  height:2140px;
	width:100%;
	float:left;
	border: 6px ridge #1165FF;
	
}

#contener{
width:1008px; /*975*/
margin:auto;

}


#top{
	height:100%;
	width:100%;
	float:left;

}

#topbackground {
	float:left;
	height:204px;
	width:100%;
	background-image: url('top_back.jpg');
}

#vtopbackground {
	float:left;
	height:184px;
	width:100%;
	background-image: url('top_back.jpg');
}

a.logo {
	
	background-repeat: no-repeat;
	height:120px;
	width:460px;
	display:block;
	float:left;
	visibility:visible;
	margin-top:2px;
	margin-left:8px;
	opacity:1.0;
	filter:alpha(opacity=100);
	
}


#top_right{
width:506px;
float:right;
padding-right:8px;

}

#login{
	width:100%;
	height:18px;
	float: right;
	text-align:right;
	background-color:#333A49;
	font-size: 12px;
	color: #22BBFE;
	padding-right:14px;
  border-bottom: 2px ridge #1165FF;
}

#login a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #22BBFE;
	text-decoration: underline;
	font-weight:bold ;

}


#slogan{
	width:100%;
	text-align:left;
	margin-top:8px;	
	float:left;
	padding-left:0px;
	font-size: 8px;
	color: #DDBB88;
	font-family: Tahoma, arial;
	text-decoration: bold;
}
#slogan a{
	color: #DDBB88;
	text-decoration: bold;
	
}


#top_ad{
	width:480px;
	padding-top:10px;
 	text-align:center;
	padding-left:6px;
	float: center;
	font-size: 10px;
	font-family: Tahoma, arial;
	opacity:0.95;
	filter:alpha(opacity=95);
 
}
	
#search{
width:200px;
float:right;
padding-right:1px;
color: #999999;
padding-top:36px;  /* 38px; */
}

.input{
	display:block;
	width:164px;
	padding-left:2px;	
	height:18px;
	margin-top:0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 2px solid #615f5f;
	background-color: #000000;

}

#go{
width:28px;
height:24px;
float:right;
padding-top:0px;
}

#menu{
width:814px;
margin-top:22px;  /* 22px */
margin-left:-30px;
text-align:left;
float:left;
padding-top:4px;
}
 
#sub{
	width:100%;
	float:left;
	text-decoration: bold;	
  padding-bottom:0px;
	border-bottom-width: 4px;
	border-bottom-style: ridge;
	border-bottom-color: #1165FF;
}

#tabs {
	float:left;
	width:100%;
	font-size:85%;
	line-height:normal;

	overflow:hidden;
	}

#tabs ul {
	
	text-decoration:none;
	list-style:none;
	
	}

#tabs li {
	text-decoration:none;
display:inline;
float:left;
	}


#tabs a {
	width:84px;
	float:left;
	margin:0;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:bottom center;

	}

#tabs a span {
	width:84px;
	float:left;
	display:block;
 
	padding:9px 2px 4px 4px;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
  color: #FFFFFF;
	background-image: url('tabs.png');
	background-repeat: no-repeat;
	background-position: right top;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -29px;
	}

#tabs a:hover span {
	background-position:100% -29px;
	}

#adblock {
	float:left;
	width:100%;

	margin-bottom:2px;
	margin-top:6px;
	
}
		
.header {
	display:block;
	padding:0px;
	margin:0px;
	margin-top:6px;
	margin-left:0px;
  width:100%;
	padding-left:0px;
	height:26px;
	padding-top:0px;
	float:left;
	/*background-image: url('header.gif');
	background-repeat: repeat-x; */
	background-color:#333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
  border-bottom: 2px ridge #1165FF;
}

.header h2 {
	display:block;
	padding:0px;
	margin:0px;
	margin-top:6px;
	margin-left:0px;
	width:940px;
	padding-left:20px;
	height:26px;
	padding-top:0px;
	float:left;
	/*background-image: url('header.gif');
	background-repeat: repeat-x; */
	background-color:#333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
border-bottom: 2px ridge #1165FF;}
	

#left{
width:820px;
float:left;
padding-left:6px;
	background-repeat: repeat;
height:1782px;
	opacity:1.1;
	filter:alpha(opacity=110);
	border-bottom:2px ridge #1165FF;
}

#auxleft {
width:980px;
float::left;
padding-left:2px;
height:365px;
	opacity:1.1;
	filter:alpha(opacity=110);
			border-bottom:2px ridge #1165FF;

}
.fheader {
	display:block;
	padding:0px;
	margin:0px;
	margin-top:6px;
	margin-left:-6px;
	width:102%;
	padding-left:20px;
	height:26px;
	padding-right:16px;
	float:left;
	/*background-image: url('header.gif');
	background-repeat: repeat-x; */
	background-color:#333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
  border-bottom: 2px ridge #1165FF;
}

#right{
	float: right;
	padding-top:10px;
	margin-right:0px;
	width:180px;
	height:1785px;	
	border-left: 2px ridge #1165FF;
	border-bottom:2px ridge #1165FF;
	background-color: #333A49;
	opacity:0.70;
	filter:alpha(opacity=70);
}

#p_right{
	float: right;
	padding-top:10px;
	margin-right:0px;
	width:177px;
	height:1325px;
	
	border-left: 2px ridge #1165FF;
	background-color: #333A49;
	
}


#right_top img{
	padding-top;14px;
	 width:160px;
	height:620px;
	float:center;
	border: 2px solid #dddddd;
	
 
}

#right_top img:hover {
	border: 2px solid #4fb1ff;
 
}
 

#right_mid img{
  width:160px;
	height:620px;
	float:center;
	border: 2px solid #dddddd;
  
}

#right_mid img:hover {
		border: 2px solid #4fb1ff;
}

#right_bot {
 width:160px;
	height:18px;
	padding-left:0px;
	float:center;
	border:1px solid #888888;
  
}



#contents a{
text-decoration:none;
color: #df6fdf;

}


#contents{
width:100%;
float:left;
padding-left:-1px;
padding-top:10px;
text-decoration:none;

}

#aux_contents{
	width:110%;
float:left;
padding-left:6px;
padding-top:8px;
}
	
.content{
width:189px;
color: #df6fdf;
margin-right:4px;
margin-top:12px;
margin-left:3px;
padding-left:4px;
display:inline;
float:left;
background-color:#333A49;
border: 2px solid #555555;
}

#f_contents{
width:100%;
float:left;
padding-left:-1px;
text-decoration:none;
color: #df6fdf;



}

#f_content{
width:188px;
margin-right:4px;
margin-top:12px;
margin-left:4px;
padding-left:4px;
display:inline;
float:left;
background-color:#333A49;
border: 2px solid #555555;
}

#f_content span{
color:#BfBfBf;}

.img a{
	width:174px;
	height:140px;
	margin-left:4px;
	margin-top:6px;
	float:left;
	border: 1px solid #4fb1ef;
}

.img a:hover{

	border: 1px solid #df6fdf;
}

.txt {
	width:100%;
	float:left;
	line-height:12px;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration:none;
	color: #df6fdf;
}
	

.txt a{
	width:100%;
	float:left;
	margin-top:4px;
	line-height:12px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color: #df6fdf;
}


.ctxt {
	width:100%;
	float:left;
	line-height:13px;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration:bold;
	color: #DDDDDD;
	
}
.ctxt a{
	width:100%;
	float:left;
	margin-top:2px;
	line-height:13px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #DDDDDD;
}

.content span{
color:#BfBfBf;}



.star_on{
	height:11px;
	float:left;
	background-image: url('star_on.jpg');
	background-repeat: repeat-x;
}

.star_off{
	height:11px;
	width:60px;
	float:right;
	background-image: url('star_off.jpg');
	background-repeat: repeat-x;
}


#pagination {
	display:block;
	padding:0px;
	margin-left:-4px;
	margin-top:21px;
	margin-bottom:8px;
	width:102%;
	height:24px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	float:left;

}

#pagination a {
	font-size: 12px;
	margin-top:16px;
	margin-left:2px;
	min-width:15px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	height:20px;
	display:inline;
	padding-top:2px;
	_padding-top:0px;
	padding-bottom:2px;
	line-height:22px;
	font-weight: bold;
	border: 1px solid #5e5e5e;
	font-family: Tahoma, arial;
}

#bpagination {
	display:block;
	padding:0px;
	margin-left:-4px;
	margin-top:21px;
	margin-bottom:8px;
	width:102%;
	height:24px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	float:left;

}

#bpagination a {
	font-size: 12px;
	margin-top:16px;
	margin-left:2px;
	min-width:15px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	height:20px;
	display:inline;
	padding-top:2px;
	_padding-top:0px;
	padding-bottom:2px;
	line-height:22px;
	font-weight: bold;
	border: 1px solid #5e5e5e;
	font-family: Tahoma, arial;
}

a.point{
	color: #007af0;
	display:inline;
	text-decoration:none;
	background-color: #000000;
}
#pagination a:hover {
	background-color: #004598;
	display:inline;
	color: #FFFFFF;
}

a.point_akt{
	color: #FFFFFF;
	display:inline;
	text-decoration:none;
	background-color: #1f197e;
}

 

#header h3{
	display:block;
	padding:0px;
	margin-left:-6px;
	
	width:102%;
	height:24px;
	padding-top:0px;
	padding-left:10px;
	float:left;
  background-color: #333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
  border-bottom: 2px ridge #1165FF;
}


#header h4{
	display:block;
	padding:0px;
	margin-left:-12px;
	margin-top:6px;
	width:102%;
	height:24px;
	padding-top:5px;
	padding-left:10px;
	float:left;
  background-color: #333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
  border-bottom: 2px ridge #1165FF;
}

#embed_ads{
width:96%;
float:center;
display:inline;
clear:both;
margin-left:-2px;
margin-right:-1px;
padding-left:44px;

}

#embed_bgnd{
	float:left;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:6px;
	margin-right:0px;
	width:100%;
	height:310px;
	border-top: 2px ridge #1165FF;
	border-bottom: 2px ridge #1165FF;
	background-color: #333A49;
}

#left_bottom{
	width:100%;
  float:center;

 }

	
#left_center img{
	width:100%;
  float:center;
}


#main{
width:100%;
float:left;
	
}


#row{
width:82%;
float:center;
margin-top:6px;
padding-bottom:16px;
padding-left:4px;

}
#afooter{
  width:1008px;
  height:190px;
  float:left;
  margin-top:-42px; 
  margin-bottom:30px;
	border-top:2px ridge #1165FF; 
	border-bottom:2px ridge #1165FF; 
	background-color:#333A49;
	
}

#footer{
  width:1008px;
  height:300px;
  float:left;
  margin-top:-16px; 
  margin-bottom:20px;
	border-top:2px ridge #1165FF; 
	border-bottom:2px ridge #1165FF; 
	background-color:#333A49;
	
}

#vfooter{
  width:1008px;
  height:300px;
  float:left;
  margin-top:-16px; 
  margin-bottom:0px;
	border-top:2px ridge #1165FF; 
	border-bottom:2px ridge #1165FF; 
	background-color:#333A49;
	z-index:-20
}

#efooter{
width:100%;
float:left;
margin-left:-1px;
margin-top:0px;
padding-bottom:0px;
}

#footerAdBGnd{
	width:100%;
	height:270px;
	
}

#afooterAdBGnd{
	width:100%;
	height:180px;
	padding-top:10px;
	
}
	
#p_footer{
width:80%;
float:left;
display:inline;
clear:both;
margin-top:10px;
padding-top:50px;
padding-bottom:0px;
}

#p_footerAdBGnd{
	float:center;
	margin-left:-2px;
	padding-top:20px;
margin-top:20px;
	width:1012px;

	
}

#footerAd{
width:990px;
margin-top:4px;
margin-bottom:4px; 
}

.ad300x250 {
	float:center;
	width:316px;
	height:266px;
	padding:0px 3px 0px 3px; 
	background-color:#1165FF;
}

#tos{
	width:100%;
	height:16px;
	float: center;
	text-align:center;
	font-size: 11px;
	color: #9A9BBE;
	padding-right:14px;
	margin-top:46px;
 

}	

#tos a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BBBBBB;
	
	
}

#dmca {
	width:100%
	float:center:

	margin-top:8px;
}
 
#bheader h5{
	display:block;
	width:825px;
	margin-left:-6px;
	height:24px;
	padding-top:5px;
	padding-left:10px;
	float:left;
  background-color: #333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
  border-bottom: 2px ridge #1165FF;
  text-align:left;
 
}


.vborder{
    height:2065px;
	width:100%;
	float:left;
	border: 6px ridge #1165FF;
	
	
}

#v_top{
	width:100%;
	float:left;

 

}

#player{
width:656px;
height:480px;
margin-top:0px;
float:left;
border-bottom: 5px ridge #818f8f;

}

#v_leftout {
	float:left;
	width:169px;
	height:647px;
	margin-top:0px;
	margin-left:0px;
	margin-right:1px;
	background-color: #333A49;
	border-right: 1px solid #1165FF;
	border-bottom: 1px solid #1165FF;
}
	
#v_left{	
width:161px; /*315*/
height:632px;
margin-top:18px;
float:left;
padding-left:4px;
/* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
}

#v_mid{
	
width:656px; /*590*/
height:634px;
float:left;
display:inline;
margin-top:1px;
margin-bottom:0px;
border: 5px ridge #818f8f;
}


#v_rightout {
	float:left;
	width:169px;
	height:647px;
	margin-top:0px;
	margin-left:1px;
	background-color: #333A49;
	border-left: 1px solid #1165FF;
	border-bottom: 1px solid #1165FF;
}
	
#v_right{
width:163px; /*315*/
height:632px;
margin-top:18px;
float:left;
padding-left:4px;
/* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
}


#video_desc{
	width:100%;
	margin-top:10px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

#video_desc h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding:0px;
	margin:0px;
	font-weight: bold;
	color: #4087e9;
}

#video_desc strong{
	font-weight: bold;
	color: #4087e9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#video_desc a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df6fdf;
	text-decoration: underline;
	 font-weight:bold;
}

.vheader {
	display:block;
	padding:0px;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
  width:100%;
	padding-left:0px;
	height:26px;
	padding-top:0px;
	float:left;
	background-color:#333A49;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4fc1ff;
	border-top: 2px ridge #1165FF;
  border-bottom: 2px ridge #1165FF;
}

#v_contents{
width:100%;
float:left;
margin-left:0px;
margin-bottom:12px;
margin-top:12px;
padding-bottom:18px;


}


.v_content{
width:188px;
margin-right:3px;
margin-left:3px;
padding-left:3px;
display:inline;
float:left;
background-color:#333A49;
border: 2px solid #777777;
}



.v_img a{
	width:174px;
	height:140px;
	margin-left:4px;
	margin-top:6px;
	float:left;
	border: 1px solid #4fb1ef;
}

.v_img a:hover{
	border: 1px solid #df6fdf;
}


.v_txt{
	width:100%;
	float:left;
	margin-top:1px;
	margin-bottom:4px;
	line-height:15px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}


.v_txt a{
	font-family: Tahoma, arial;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.v_content span{
color:#4fb1ff;
}

#vbottom {
	float:center;
	width:100%;
	padding-bottom:14px;
	margin-bottom:4px;
	border-bottom: 4px ridge #1165FF;
		border-top: 4px ridge #1165FF;
}
	


.ratingblock {
	display:block;
/*	border-bottom:1px solid #999; */
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 15px;
	background: url('working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 18px;
	position: relative;
	background: url('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:18px;
	height: 18px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:18px;}
.unit-rating a.r2-unit{left:18px;}
.unit-rating a.r2-unit:hover{width: 36px;}
.unit-rating a.r3-unit{left: 36px;}
.unit-rating a.r3-unit:hover{width: 54px;}
.unit-rating a.r4-unit{left: 54px;}	
.unit-rating a.r4-unit:hover{width: 72px;}
.unit-rating a.r5-unit{left: 72px;}
.unit-rating a.r5-unit:hover{width: 90px;}
.unit-rating a.r6-unit{left: 90px;}
.unit-rating a.r6-unit:hover{width: 108px;}
.unit-rating a.r7-unit{left: 108px;}
.unit-rating a.r7-unit:hover{width: 126px;}
.unit-rating a.r8-unit{left: 126px;}
.unit-rating a.r8-unit:hover{width: 144px;}
.unit-rating a.r9-unit{left: 144px;}
.unit-rating a.r9-unit:hover{width: 162px;}
.unit-rating a.r10-unit{left: 162px;}
.unit-rating a.r10-unit:hover{width: 180px;}

.unit-rating li.current-rating {
	background: url('starrating.gif') left bottom;
	position: absolute;
	height: 18px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#CA0000;}
.static {color:#5D3126;}

.miniatura{
width:180px;
margin:11px;
float:left;
color: #DDDDDD;
}

.tags a {
	float:center;
	color:#BFBBBF; 
	text-decoration:underline;
	font-size:9px;
}

.tags a:hover{
	color: #df6fdf;
}


#hardlink {
	text-align:center; 
	font-size:15px; 
	font-weight:bold; 
	color:#22BBFE; 
	padding-top:6px; 
	padding-bottom:4px;
}

#hlinkrow {
	width:95%;
	height: 20px;
	text-align: center;
	font-size: 13px;
	border: 1px solid #666666;
	}