/* CSS Document */

/* video overview */
.btnInactive, .btnActive
{ 
	border-bottom:1px dotted #2a2a2a;
	padding:10px 0px 10px 7px;
	margin:0;
	font-size:12px;
}

.btnInactive img, .btnActive img
{
	vertical-align:middle;
}

.btnInactive a
{
	color:#2a2a2a;
	text-decoration:none;
	vertical-align:middle;
}

.btnActive
{ 
	background-color:#2a2a2a;
}


.btnActive a
{
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:middle;
}

.videoChannelTitle
{
	font-size:18px;
	color:#0F3273;
	padding-top:10px;
	padding-bottom:10px;
	display:inline;
	margin:0;
	font-weight:normal;
}
.videoChannelLink {
	font-size: 12px;
 	color:#0F3273;
}

.videoLink {
	text-align: right;
	vertical-align: bottom;
	padding-bottom:5px;
}

.videoPreview 
{
	float:left;
	width:150px;
	padding-right:30px;
	padding-bottom:25px;
}

.videoPreviewTitle{
	border-bottom:1px dotted #f7f7f7; 
	width:692px; 
	padding-bottom:10px;
}

.videoPreviewTitle > p{
	color:#FFF;
}

.videoPreviewTitle h2 {
	font-weight:bold;
	font-size:12px;
	color:white !important;
	line-height: 16px !important;
	
}

.videoPreview img
{
	border:4px solid #f7f7f7;
	display:block;
	margin-bottom:5px;
}

.videoPreview span
{
	font-family:Arial, Helvetica, sans-serif;
}
.videoPreview span a
{
	color: #F7F7F7;
}

.videoPreviewPager
{
	width:692px; 
	margin-bottom:15px;
	font-size:12px;
	display:block;
}

.videoPreviewPager a, .videoPreviewPager a:hover, .videoPreviewPager a:active, .videoPreviewPager a:visited {
	color:#f7f7f7;
}

.videoPreviewPager a
{
	text-decoration:underline;
}

.videoPreviewPager a:hover
{
	text-decoration:none !important;
}

.videoDescription {
	float:left;
	width:390px;
	padding:5px;
	font-size:12px;
	position:relative;
	height:120px;
	overflow:hidden;
}
.videoUGC {
	float:left;
	width:390px;
	padding:5px;
	font-size:12px;
	position:relative;
	height:20px;
}

.videoRelated {
	float:left;
	width:240px;
	padding:5px;
	font-size:12px;
}

.videoRelated label {
	color:#61605A;
	float: left;
}

.videoRelated input {
	height:16px;
	width:233px;
	border:1px solid #d0d0d0;
	font-size:10px;
	margin-top:2px;
	float: left;
}

.videoOpinion {
	float:left;
	background:url(/img/gs/videos/icon_speaker.gif) no-repeat 0 2px;
	padding-left:16px;
	color:#0F3273;
}
.videoOpinion a, .videoOpinion a:visited, .videoOpinion a:active, .videoOpinion a:hover {color:#0F3273;font-size:11px;}
.videoOpinion a:hover {text-decoration: underline;}

.videoReputation {
	float:right;
	background:url(/img/gs/videos/icon_good.gif) no-repeat 0 1px;
	padding-left:17px;
	color:#0F3273;
}
.videoReputation a, .videoReputation a:visited, .videoReputation a:active, .videoReputation a:hover {color:#0F3273;font-size:11px;}
.videoReputation a:hover {text-decoration: underline;}

.videoDownload, .videoDownload:hover, videoDownload:active, videoDownload:visited{
	background:url(/img/gamestar/video/downloadbalken.gif) no-repeat;
	width: 203px;
	padding: 5px 5px 5px 27px;
	color: #ffffff !important;
	float:left;
	font-size:11px;
}

.videoBookmark {
	margin:0;
	padding:0;
	background-color:blue;
	float:left;
}

.videoBookmark img {
	margin:0;
	padding:0;
	border:0;
	float:left;
}

.ajaxNavi {
	float:left; 
	width:185px;
}
.ajaxNavi .videoChannelTitle{
	padding-top:10px !important;	
	padding-bottom:10px !important;
	font-weight:bold;
	display:block;
}
.ajaxSearch {
	float:left; 
	width:400px; 
	padding-top:5px; 
	padding-bottom:10px;
}
.ajaxContent {
	float:right; 
	width:740px; 
	min-height:775px; 
	background-color:#2a2a2a; 
	padding-left:35px; 
	padding-top:10px;
	color:#f7f7f7;
}

.productBox {
	float:left; 
	margin: 5px 5px 5px 0px;
}
.productBox .LinkM {
	font-size:11px;
	padding-top:10px;
	float:left;
}
.productBox .LinkB{
	padding-bottom:10px;
	float:left;
}
.productBox p {
	float:left;
	width:230px;
}

/* search */
#searchItem {
	float:right; 
	width:500px; 
	padding-top:8px; 
	padding-bottom:10px;
	text-align:right;
}

#searchItem span
{
	text-decoration:none;
	color:#0F3273;
	cursor:pointer;
	font-weight:bold;
}

#searchItem span:hover
{
	text-decoration:underline;
	color:#0F3273;
	cursor:pointer;
	font-weight:bold;
}

/* slider allgemein */ 
#slider ul, #slider li, #slidertop ul, #slidertop li
{
	margin:0;
	padding:0;
	list-style:none;
}

#slider, #slidertop {
margin-top:10px;
}

#slider li h2, #slidertop li h2 { 
	margin:0 20px;
	padding-top:20px;
}	

#slider li p, #slidertop li p { 
	margin:0px;
}	

#slider .item img, #slidertop .item img {
	border: 4px solid white;
	float:left;
}

#slider .item a, #slidertop .item a {
	border: 1px solid #c9c9c9;
	float:left;
	margin-bottom: 5px;
}

#slider .item a.sliderLinkText, #slidertop .item a.sliderLinkText, #slidertop .item .sliderLinkText a {
	color: #0F3273;
	text-decoration:none;
	border:none;
	float:left;
}

#slider .list, #slidertop .list
{
	width: 555px; 
	float:left; 
	clear:both;
}

/* slider related */
#slider, #slider li
{ 
	width:555px;
	height:142px;
	overflow:hidden; 
}

span#sliderPrev{}
span#sliderNext{}					

#slider .item {
	width: 170px;
	padding-right:8px;
	padding-left:7px;
	float:left;
	font-size:  10px;
}

#slider {
	float:left;
	margin-left:35px;
}

#sliderPrev {
	float:left;
	margin-left:-590px;
}

#sliderNext {
	float:left; 
	margin-left:7px;
}

#sliderNext img, #sliderPrev img {
	margin-top: 10px;
}
#sliderNext a, #sliderPrev a, #sliderNext a:hover, #sliderPrev a:hover {
	text-decoration:none !important;
}

/* top-slider */
#slidertop .item a {
	position:relative;
}

#slidertop, #slidertop li {
	width:970px;
	height:230px;
	overflow:hidden; 
}

#slidertop .item {
	width:312px;
	padding-right:6px;
	padding-left:6px;
	float:left;
	font-size: 12px;
}

#slidertop .item .sliderLinkText a {
	float: none;
}

#slidertop {
	float:left;
	margin-left:32px;
}

#slidertopPrev, #slidertopNext {
	position:absolute;
	top: 0px;
}

#slidertopNext {
	right: 2px;
}

#slidertopPrev {
	right: 45px;
}

#slidertopPrev a, #slidertopNext a, #slidertopPrev a:hover, #slidertopNext a:hover {
 	color:#0F3273;
 	font-size:10px;
	text-decoration:none !important;
}

.imglink {border:1px solid #c9c9c9;float:left;position:relative;}
.imglink img {border:4px solid white;float:left}

.videoblocktitle {
	border-bottom:1px solid #0F3273;
}

.videoblock2elements {
	 border:none; 
	 width:100%;
}

.videoblock2elements {
	 border:none; 
	 width:100%;
}

.videoblock2elements .itemtext {
	vertical-align:middle;
	width:50%;
	padding-bottom:20px;
	padding-right: 5px;
}
.videoblock2elements .itemtext .text{
	overflow:hidden;
	padding:5px;
	font-size:12px;
}
.videoblock2elements .itemtext h3 {
	padding:5px;
	font-size:12px;
	color:#0F3273;
	font-weight:bold;
	text-decoration:none;
	display:inline;
	margin:0;
}

.videoblock4elements .itemimg {
	padding:0px; 
	margin:0px;
}
.videoblock4elements .itemtext {
	width:231px;
	padding:5px 0px 0px 0px;
	vertical-align:top;
	font-size:12px;
}

.playBottomBig {
	background: transparent url(/img/gamestar/video/btnPlayBig.png) no-repeat bottom left;
	position:absolute;
	width:300px;
	height:168px;
	bottom:4px;
	left:4px;
}
.playBottomMedium {
	background: transparent url(/img/gamestar/video/btnPlayMedium.png) no-repeat bottom left;
	position:absolute;
	width:224px;
	height:126px;
	bottom:4px;
	left:4px;
}

.sliderLinkTextExclusive, .sliderLinkTextExclusive:hover{
	border:none  !important;
	color:#2A2A2A;
}

.sliderLinkTextExclusive strong{
	color:#114195;
}

/* video teaser */
.boxTitle {
 color:#0F3273;
 font-size:16px;
 font-weight:bold;
}

.vspacer {
 padding-bottom:10px;
}

/* video popup */
.BoldGreyitle {
color:#5D5D5D;
font-size:11px;
font-weight:bold;
}

/* premium anzeige */
.showPremiumHintBack {
	width:960px;
	height: 564px;
	background: url(/img/gamestar/video/bg_gs_premium.png);
}
.showPremiumHintTxt {
	color:white;
	font-size:16px;
	text-align:center;
	padding:250px 50px;
}
