/**
 * Reset the CSS
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin			: 0;
	padding			: 0;
	border			: 0;
	outline			: 0;
	font-weight		: inherit;
	font-style		: inherit;
	font-size		: 100%;
	font-family		: inherit;
	text-decoration	: none;
	vertical-align	: baseline;
}

body {
	color			: #EEEEEE;
	font-family		: Arial,Helvetica,sans-serif;
	font-size		: 12px;
	background		: #000 url(images/image/bg.jpg) repeat-y;
}

/*
*	Hidden
*/
.hidden
{
	display : none;
}

/*
*	Links <a>
*/
a:link, a:visited{
    cursor			: pointer; 
	color			: #444;
}

a:hover{
    text-decoration	: underline;
    
}

/*
*	<end> Links 
*/
div.site
{
	width		: 990px;
	margin		: 10px auto 10px auto;
}

div.site-wrapper{
	width		: 100%;
	text-align	: center;
}

div.main-block-wrapper{
	width			: 990px;
}

a.header-home-link{
	float			: left;
	margin			: 0px 24px 0px 0px;
}

/*
*	Top Menu
*/
div.top-menu-block-wrapper{
	height			: 40px;
	width			: 990px;
	padding-top		: 10px;
	clear			: left;
}

li.nav-divider
{
	float			:left;
	background-image: url(images/image/nav_divider.jpg);
	width			: 1px;
	height			: 40px;
	padding			: 0px 0px 0px 0px;
}

div.top-menu-block
{
	background-image: url(images/image/nav_bg_middle.png);
	float			: left;
	width			: 970px;
}

div.nav-corner-left{
	background	: transparent url(images/image/nav_bg_left.png) no-repeat;
	width	  	: 10px;
	height		: 40px;
	float		: left;		
}

div.nav-corner-right{
	background	: transparent url(images/image/nav_bg_right.png) no-repeat;
	width	  	: 10px;
	height		: 40px;
	float		: left;		
}


/*
*	Search Bar
*/
div.top-search-block{
	float				:right;
	width				:210px;
	height				:20px;

	margin				:10px 10px 0px 0px;
	border				: 1px solid white;
}

#top_search_submit {
	background:url(images/image/arrow_search.gif);
	border:0 none black;
	float:right;
	font-size:1pt;
	height:20px;
	width:20px;
}

input.top-search-field {
	border:0 none black;
	color:#000;
	float:left;
	font-size:13px;
	height:19px;
	padding-left:5px;
	padding-top:1px;
	width:185px;
	background-color	: white;
}

/*
*	Top-row-frontpage
*/
div.corner-black-top-left{
	background-image:	url(images/image/top-row-frontpage-header_bg_left.png);
	float			:  left;
	width			: 10px;
	height			: 40px;
}

div.corner-black-top-right{
	background-image:	url(images/image/top-row-frontpage-header_bg_right.png);
	float			:  left;
	width			: 10px;
	height			: 40px;
}

div.top-row-frontpage{
	width				: 990px;
	margin-top			: 10px;
}

div.top-row-frontpage-header{
	height				: 40px;
	width				: 960px;
	float				: left;
	background			: black;
	padding-left		: 10px;
}

div.title-show{
	background			: url(images/image/title_show.png) no-repeat;	
	height				: 27px;
	width				: 594px;
	float				: left;
	margin				: 6px 0px 0 20px;
}

/*
*	Login
*/
div.login{
	float				: right;
	margin				: 0px 10px 0px 0px;
}

/*
*	Slideshow
*/

div.slideshow-wrapper{
	background-color: black;
	float			: left;
	width			: 990px;
	cursor			: pointer;
}

div.content-block 
{
	float				: left;
	background-color	: black;
	width				: 990px;
}

div.content-block-bottom-bar
{
	float				: left;
	width				: 990px;
}

div.content-block-bottom-bar-filler{
	float				: left;
	width				: 970px;
	height				: 10px;
	background-color	: black;	
}

div.corner-black-bottom-left{
	float				: left;
	width				: 10px;
	height				: 10px;
	background-image	: url(images/image/bottom-row-frontpage-header_bg_left.png);
}

div.corner-black-bottom-right{
	float				: left;
	width				: 10px;
	height				: 10px;
	background-image	: url(images/image/bottom-row-frontpage-header_bg_right.png);
}

/*
*	Teaser Icon Layout
*/
div.top-row-frontpage div.teaser-block{
	float				: left;
	text-align			: left;
}

div.teaser-list-icon-block{
	width	  	:650px;
	margin		:10px 0px 0px 20px;
}

div.spacer{
	float		: left;
	height		: 20px;	
}
div.teaser-list-icon-block div.teaser-item{
	float				: left;
	width				: 191px;
	height				: 250px;
	margin				: 10px 10px 0 0;
	padding-left		: 11px;
	background			: url(images/image/home_item_bg.jpg);
	border				: 1px solid #323232;
}

div.teaser-list-block div.teaser-item{
	float	: left;
	width	: 660px;
	height	: 104px;	
}

div.teaser-list-block div.item-teaser-image{
	float		: left;
	padding		: 0;
	margin-left	: 0px 10px 0px 10px;
}

div.teaser-list-icon-block div.item-teaser-image{
	float		: left;
	height		: 100px;
	width		: 178px;
	border		: 1px solid #666;
	margin-top	: 10px;
}

div.teaser-list-icon-block div.item-teaser-short-title{
	font-size		: 13px;
	float			: left;
	font-weight		: 900;
}

div.teaser-list-icon-block div.item-teaser-text{
	clear			:left;
	height			: 60px;
	width			: 178px;
	color			: white;
	overflow		: hidden;
	margin-bottom	: 20px;
}

div.teaser-list-icon-block div.item-teaser-tags{
	float			:left;
	font-size		:11px;
	height			:15px;
	overflow		:hidden;
	width			: 178px;
}

div.tag-separator{
	display		: inline;
	color		:#548CA7
}

/*	
*	Right Column
*/
div.right-column{
	width: 320px;
	float: left;
}

/*
*	Rectangle Adlink
*/
div.rectangle{
	float	: left;
	margin	: 20px 0 0px 0px;
	width	: 300px;
}

/*
*	Twitter Links
*/

div.front-twitter-advertisement-block{
	background-color: white;
	width:140px;
	height: 34px;
	margin:	10px 18px 11px 0;
	float:left;
}

div.front-button-advertisement-block-wrapper
{
	float			: left;
	width			: 210px;
	height			: 250px;
	margin			: 10px 0;	
}

div.front-button-advertisement-block{
	float				:left;
	width				:190px;
	margin				: 0px 10px 20px;
	background-color	: grey;
}

div.front-twitter-advertisement-block-wrapper{
	float			:left;
}

/**
 * Footer
 */
div.site-footer{
	float		: left;
	margin		: 10px 0px 10px 0px;
	width		: 990px;
}

div.static-menu-block{
	height				: 40px;
	width				: 900px;
	padding-left		: 70px;
	float				: left;
	line-height			: 48px;
	background-color	: black;
}

div.language-footer-block{
	float				: left;
	width				: 940px;
	background-color	: black;
	padding-left		: 50px;
	padding-top			: 7px;
}

div.tag-cloud-block{
	margin		: 0px 0px 0px 0px;
	width		: 990px;
	float		: left;
	font-size	: 13px;
	background-color	: black;
	padding-top			: 10px;
}

ul.tag-cloud-ul{
	float		: left;
	width		: 16%;
	font-size	: 12px;
	line-height	: 18px;
}

li.tag-cloud-li{
	width		: 100%;
	text-align	: left;
	margin-top	: 2px;
}

ul.tag-cloud-ul li a{
	color		: #eee;
}

/*
*	LEVEL-1
*/
div.content-wrapper-outside{
	width				: 990px;
	padding-top			: 10px;
	float				: left;
}

div.content-wrapper{
	background			: black;
	width				: 980px;
	float				: left;
	padding				: 0px 0px 0px 10px;	
}

div.content-block-white-bar{
	height				: 10px;
	width				: 970px;
	float				: left;
}

div.corner-white-top-left{
	background-image	:	url(images/image/top_white_bg_left.png);
	width				: 10px;
	height				: 10px;
	float				: left;
}

div.corner-white-top-right{
	background-image	:	url(images/image/top_white_bg_right.png);
	width				: 10px;
	height				: 10px;
	float				: left;
}

div.corner-white-bottom-left{
	background-image	:	url(images/image/bottom_white_bg_left.png);
	width				: 10px;
	height				: 10px;
	float				: left;
}

div.corner-white-bottom-right{
	background-image	:	url(images/image/bottom_white_bg_right.png);
	width				: 10px;
	height				: 10px;
	float				: left;
}

div.white-bar-filler{
	width				: 950px;
	background-color	: white;
	height				: 10px;
	float				: left;			
}

div.top-row-level1-active-item-title{
	float				: left;
	color				: #C5CBD0;
	font-weight			: normal;
	font-size			: 18px;
	width				: 967px;
	height				: 40px;
	text-align			: left;
	line-height			: 40px;
	background-color	: black;
	padding-left		: 3px;
}

div.content-wrapper-inside{
	background			: white;
	width				: 960px;
	padding-left		:10px;
	float				: left;
}

div.spotlight-block{
	float		: left;
	width		: 638px;
	height		: 358px;
	overflow	: hidden;
	border		: 1px solid #ccc;
}

/*
*	Teaser Related Block
*/
div.teaser-related-items div.teaser-list-title-text
{
	width				: 280px;	
}

div.teaser-related-items div.teaser-footer-filler{

	width				: 280px;	
}


div.teaser-related-items div.teaser-list-title-wrapper
{
	margin-left				: 10px; 
}

div.teaser-related-items div.teaser-list-footer-wrapper
{
	margin-left				: 10px; 
}

div.teaser-related-items div.teaser-block{
	width				: 320px;
	background-color	: white;
	color				: black;
	height				: 360px;
	float				: left;
}

div.teaser-related-items div.teaser-list-block
{
	border-left			: 1px solid #DFE0E1;
	border-right		: 1px solid #DFE0E1;
	width				: 298px;
	height				: 321px;
	margin-left			: 10px;
	float				: left;
	overflow-x			: hidden;
	overflow-y			: scroll;
}

div.teaser-related-items div.teaser-item{
	border-bottom		:1px dotted #A1B6C4;
	height				:60px;
	margin				:5px 0 0 5px;
	overflow			:hidden;
	text-align			:left;
	width				:275px;
}

div.teaser-related-items div.item-teaser-image{
	width				: 100px;
	height				: 56px;
	margin				: 0px 5px 0px 0px;
}

div.teaser-related-items div.teaser-title-text{
	height				: 31px;
	overflow			: hidden;
	width				: 170px;
	font-weight			: 900;
	font-size			: 13px;
}

div.teaser-related-items div.itext a{
	color				: #444444;
}

div.teaser-related-items div.teaser-text{
	height				: 42px;
	overflow			: hidden;
}

/*
*	Teaser Default List Block
*/
div.level-1-teaser-list-block{
	width				: 480px;
	float				: left;
}

div.level-1-teaser-list-block div.teaser-list-title-wrapper{
	width				: 480px;
	float				: left;
	margin-top			: 10px;
}	
div.teaser-title-text a{
	color		: #444444;
}

div.teaser-list-title-text{
	background-image	:url(images/image/title_top_middle_bg.png);
	color				:#444444;
	float				:left;
	font-size			:13px;
	font-weight			:bold;
	height				:30px;
	line-height			:30px;
	width				:450px;
}

div.title-header-left{
	float				: left;
	width				: 10px;
	height				: 30px;
	background			: url(images/image/title_top_bg_left.png);
}

div.title-header-right{
	float				: left;
	width				: 10px;
	height				: 30px; 
	background			: url(images/image/title_top_bg_right.png);
}

div.teaser-footer-left{
	float				: left;
	width				: 10px;
	height				: 10px; 
	background			: url(images/image/title_bottom_bg_left.png);
}

div.teaser-footer-right{
	float				: left;
	width				: 10px;
	height				: 10px; 
	background			: url(images/image/title_bottom_bg_right.png);
}

div.teaser-footer-filler{
	float				: left;
	width				: 450px;
	height				: 10px; 
	background			: url(images/image/title_bottom_middle_bg.png);
}

div.teaser-list-footer-wrapper{
	float				: left;
}

input.button-list
{
	background			: url(images/image/list_unselected.jpg);
	border				: none;
	height				: 18px;
	width				: 22px;
	margin-right		: 10px;
	margin-top			: 6px;
}

input.button-icons{
	background			: url(images/image/icons_unselected.jpg);	
	border				: none;
	height				: 18px;
	width				: 22px;
	margin-right		: 10px;
	margin-top			: 6px;
}

div.teaser-block form{
	float				: right;
}


div.teaser-list-main-block div.teaser-item{
	height				: 87px;
	width				: 450px;
	float				: left;
	color				: black;
	text-align			: left;
	border-bottom		: 1px dotted #A1B6C4;
	margin-bottom		: 5px;
}

div.teaser-list-main-block{
	border-left			: 1px solid #DFE0E1;
	border-right		: 1px solid #DFE0E1;
	float				: left;
	width				: 448px;
	padding				: 10px;
	padding-bottom		: 0px;
}

div.teaser-list-main-block div.item-teaser-image{
	border				: 1px solid #CCCCCC;
	float				: left;
	height				: 78px;
	padding				:1px;
	width				:140px;
}

div.teaser-list-main-block div.itext{
	text-align			: left;
	float				: left;	
	padding-left		: 5px;
	font-size			: 13px;
	font-weight			: bold;
	width				: 300px;
}

div.teaser-list-main-block div.item-teaser-text
{
	text-align			: left;
	float				: left;	
	padding				: 5px 0 0 5px;
	font-size			: 11px;
	width				: 300px;
	height				: 44px;
	overflow			: hidden;
}

div.teaser-block div.teaser-list-navigation{
	float			: left;
	color			: black;
	border-left		: 1px solid #DFE0E1;
	border-right	: 1px solid #DFE0E1;
	width			: 468px;
	height			: 49px;
	line-height		: 50px;
}

div.teaser-block div.teaser-list-navigation a{
	font-size		:18px;
	font-weight		:bold;
	margin-left		:10px;
}

div.content-wrapper-inside div.right-column{
	background-color	: white;
}

div.content-wrapper-inside div.rectangle{
	margin				: 10px 0px 10px 10px;
}

/*
*	LinkDump elements
*/
div.level-1-linkdump-advertisement-block-wrapper{
	float		: left;
	width		: 160px;
	margin		: 10px 0px 0px 0px;
}

div.level-1-linkdump-advertisement{
	border-bottom		:1px dotted #A1B6C4;
	line-height			:27px;
	text-align			:left;
	width				:148px;
	height				:27px;
}

div.level-1-linkdump-advertisement-block{
	width		: 158px;
	float		: left;
	border-left	: 1px solid #DFE0E1;
	border-right: 1px solid #DFE0E1;		
}

div.level-1-linkdump-advertisement-block-wrapper a{
	color		:#444444;
	font-weight	:bold;
	margin-left	:5px;
	font-size	:11px;
}

div.level-1-linkdump-advertisement-block-wrapper div.teaser-list-title-text{
	width	:140px;		
}

/*
*	Sky Advertisement
*/
div.level-1-friend-column{
	width		: 160px;
	float		: left;
}

div.level-1-friend-column div.teaser-footer-filler{
	width	: 140px;		
}


div.content-wrapper div.sky-advertisement{
	float		: left;
	width		: 160px;
	height		: 600px;
	margin-top	: 10px;
}

/*
*	Editor's Pick
*/
div.right-column div.teaser-list-title-text
{
	width				: 280px;	
}

div.right-column div.teaser-footer-filler{
	width				: 280px;	
}

div.right-column div.teaser-list-content-wrapper
{
	margin-left			: 10px;
}

div.teaser-right-a{
	width				: 298px;
	padding				: 10px 0px 0px 0px;
	float				: left;
	border-left			: 1px solid #DFE0E1;
	border-right		: 1px solid #DFE0E1;
	height				: 426px;
	overflow-x			: hidden;
	overflow-y			: scroll;
}

div.teaser-right-a div.teaser-item{
	border-bottom		:1px dotted #A1B6C4;
	float				:left;
	height				:60px;
	margin				:3px 0 0 10px;
	width				:280px;
}

div.teaser-right-a a{
	color				:#444444;
}

div.teaser-right-a div.item-teaser-short-title{
		float			:left;
		font-size		:13px;
		font-weight		:bold;
		margin-left		:5px;
		text-align		:left;
		width			:165px;
}

div.teaser-right-a div.item-teaser-image{
	float	: left;
	width	: 100px;
	height	: 56px;
}

/*
*	LEVEL 2
*/
div.item-video-player{
	width		: 640px;
	z-index		: 1;
	float		: left;
}

div.content-level-2{

	background-color	: white;	
	width				: 960px;
	float				: left;
	padding-left		: 10px;
}

div.content-level-2 div.level-1-friend-column{
	margin-left			: 10px;
	
}

div.content-level-2 div.right-column{
	width				: 300px;
	margin-left			: 10px;
}

div.content-level-2 div.teaser-list-content-wrapper{
	margin				: 10px 0px 0px 0px;
}

div.content-level-2 div.rectangle{
	margin-top			: 10px;
	margin-bottom		: 10px;	
}

div.content-wrapper-inside div.article_text{
	width		: 470px;
	float		: left;
	text-align	: left;
	margin		: 10px 5px 0px 0px;
	clear		: left;
}

div.article_text li{
	text-align	: left;
	float		: none;
	list-style-type: disc;
	margin-left		: 15px;
	
}

div.article_text ul{
	text-align	: left;
}

div.item-tags a{
	color		: #548CA7;
}

div.content-wrapper-inside div.article_text a{
	color		: black;
	font-weight	: 900;
}

div.level-1-button-300-90
{
	line-height	: 90px;
}

/*
*	Common Elements
*/

strong{
	font-size	: 16px;
	font-weight	: 900;
	color		: #444;
}

/*
*	Google Search Box
*/

div.google-search-box{
	height		: 38px;
	float		: right;
	margin-top	: 2px;	
}

#cse-search-results iframe{
	width			: 950px;
	margin			: 0 10px 10px 0;
	float			: left;
	height			: 1015px;
}

div.page_search{

}

div.page_search .right-column{
	width	: 150px;
}

div.right-column page_search{
	width		: 150px;
	
}

div.list-pager-block a{
	color			: #CC0012;
	font-size		: 14px;
	width			: 67px;
	font-weight		: 900;
}	

div.gallery-block{
	width				: 470px;
	float				: left;
	text-align			:center;
}

div.item-text-wrapper{
	clear				: left;	
	float				: left;
	width				: 470px;
	color				: #333;
	text-align			: left;
	margin				: 10px 0 0 0;
}

div.item{
	float				: left;
	width				: 470px;	
}

/*
*	Static Pages
*/

ul.sitemap-container{
	background-color	: green;	
}

div.top-row-default{
	background-color	: white;
	border				: 10px solid black;
	padding-left		: 10px;
	float				: left;
	width				: 960px;
	margin-top			: 10px;
}

div.center-block-default{
	width			: 550px;
	float			: left;
}

div.front-right{
	float			: left;	
	width			: 310px;
	margin-left		: 65px;
}

div.front-right div.rectangle{
	float			: left;
	margin-bottom	: 10px;
}

div.static-title{
	font-size		: 200%;
	font-style		: italic;
	float			: left;
}

div.static-text{
	color			: black;
	text-align		: left;
}

div.static-text a{
	color			: black;
	font-weight		: 900;
	font-style		: italic;	
}

div.front-right div.left-block-default{
	margin-top		: 10px;
}


.textarea{
	color			: black;	
}

div.form-column1{
	color			: black;
}

	

div.front-right	div.language-footer-block{
	height			: 3px;
	width			: 310px;
	float			: left;
	margin-top		: 5px;	
}

/*
*	Language Switcher
*/

ul.language-header-ul{
	float			: right;
	width			: 190px;
	padding			: 10px 10px 0px 0px;
}

ul.language-header-ul li{ 
	float			: right;
	display			: inline;
	padding	: 0px;
}

/*
*	web 2.0 Bookmarking Block
*/
div.bookmarking-bar{
	float				: left;
	width				: 470px;	
	margin-top			: 10px;
	padding-bottom		: 10px;
	border-bottom		: 1px dotted #A1B6C4;
}

div.bookmarking-bar a{
	color				: black; 
}

div.bookmarking-links{
	float		:	left;
	text-align	: 	left;
	color		: 	black;
}

div.bookmarking-text{
	float			: left;
	margin-top		: 10px;	
	line-height		: 17px;
	height			: 17px;
	color			: black;
	text-align		: left;
	padding-left	: 18px;
}

div.bookmarking-bar input{
	width				: 360px;
	color				: black;
	margin				: 10px 0px 0px 7px;
	float				: left;
}

div.announcement-container a{
	color				: #eee;
	font-weight			: 900;
}

#announcement{
	text-align			:left;
	margin-top			: 10px;
	margin-bottom		: 10px;
	padding				: 5px;
	font-size			: 13px;
	float				: left;
	width				: 980px;
	background			: url(images/image/item_overlay_bg.png);
	
}

a.teaserlist-teaser-text-link{
	color:			#666666;
	float:			left;
	line-height:	15px;
}

a.teaserlist-short-title-link{
	color:		#EEEEEE;
	float:		left;
	font-size:	13px;
	height:		34px;
	margin:		5px 0px 0;
}

a.teaser-list-tags-link{
	color:#548CA7;
	font-style:italic;
}

a.text top-menu-link{
	color:white;	
}

div.login-text{
	margin-top	:4px;	
}

div.login-text a{
	color		:#EEEEEE;
}

div.site-title div.gadget{
	
}

div.site-title div.entertainment{
	
}

div.site-title div.game{
	
}

div.site-title div.babe{
	
}

#announcement-close{
	cursor			: pointer;
	color			: #eee;	
	font-size		: 11px;
	margin-left		: 5px;
	float			: right;
}



div.user-links{
	float			: right;
	height			: 40px;
	line-height		: 40px;
	margin-right	: 10px;
	font-size		: 12px;
	font-weight		: bold;
}

div.user-links a{
	color			: #548CA7;
	margin-left		:4px;
	margin-right	:4px;
}
div.frontpage-title{

	float			: left;
	height			: 40px;
	text-align		: left;
	font-size		: 18px;
	line-height		: 40px;
}

#item-not-found{
	width		: 640px;
	height		: 360px;
		
}

input.searchbox{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/image/search_bg.png) repeat scroll 0 0;
border:medium none;
color:#666666;
float:left;
font-family:arial,verdana;
font-size:11px;
height:15px;
margin-top:8px;
padding-left:3px;
padding-top:3px;
width:147px;
}

input.searchsubmit{
	height				: 18px;
	background			: url(images/image/search_submit_bg.png);
	border				: none;
	cursor				: pointer;
	position			: relative;
	z-index				: 10;
	top					: 8px;
	width				: 18px;
	left				: -20px;
}

div.front-block-advertisement-block{
	margin-bottom		: 10px;
}

div.sky-advertisement{
	margin-top			: 10px;
	float				: left;	
}

#item_overlay{
	position			: relative;
	z-index				: 2;	
	width				: 640px;
	top					: -83px;
	height				: 83px;
	background-image	: url(images/image/item_overlay_bg.png);
}

#item_image{
	z-index				: 1;
	position			: relative;	
}

#item{
	position			: relative;	
}

#item div.teaser-text a{
	color				: #eee;	
}

#item div.teaser-text{
	width				: 607px;
	height				: 83px;
	float				: left;
	text-align			: left;
	padding				: 10px;
	font-size			: 14px;
	
}

#spotlight_play_video_overlay{
	position: relative;
	z-index	: 3;
	width	: 102px;
	height	: 75px;
	background-image: url(images/image/button_play_overlay.png);
	top		: -315px;		
}

a.paging-link-current{
	color			: #eeeeee;
	background-color: #548CA7;	
	padding-left		: 5px;
}

a.paging-link{
	color			: #548CA7;
}

div.article_text .item-tags{
	margin-top	: 10px;
}
div.list-pager-block{
		float		: left;
		height		: 38px;
		width		: 468px;	
}

div.site-footer img.lang-icon{
	border-bottom	:1px solid #444444;
	border-top		:1px solid #444444;
	float			:left;
	padding			:10px 12px 10px 11px;
			
}

div.site-footer div.tag-cloud-div{
	padding-left: 20px;	
}

div.previous_button{
	background-image	: url(images/image/button_prev.jpg);
	width				: 68px;
	height				: 30px;
	
}

div.next-button{
	background-image	: url(images/image/button_next.jpg);
	width				: 68px;
	height				: 30px;
}

div.article_text{
	margin-top			: 10px;
	line-height			: 18px;
	width				: 470px;
}

/**
 * Sky advertisements "outside" site
 */
div.sky-advertisement
{
	position : relative;
	width	 : 0px;
	height	 : 0px;
	float	 : none;
}

div.sky-advertisement div.sky-1
{
	top	: 500px;
}

div.sky-advertisement div.sky-2
{
	top	: 1500px;
}

div.sky-advertisement div.sky-advertisement-block-1
{
	position : absolute;
	display	 : block;
	left 	: 505px;		
	top		: 150px;
}

div.sky-advertisement div.sky-advertisement-block-2
{
	position : absolute;
	display	 : block;
	left 	: 505px;		
	top		: 761px;
}

div.static-error-text
{
	color : #eee;
}

div.static-error-text a
{
	color : #666;
}


/**
 * Sitemap
 */
li.sitemap-break,
ul.sitemap-container
{
	width	: 950px;
	float	: left;
	clear	: left;
	
	background-color : white;
}

li.sitemap-title
{
	font-size	: 12px;
	
	margin	: 2px;
}

ul.sitemap-container a
{
}

li.sitemap-list,
li.sitemap-tag-list
{
	width	: 220px;
	float	: left;
	
	padding	: 4px;
}

li.sitemap-list li
{
	margin-top	: 4px;
}

li.sitemap-tag-list
{
	width	: 950px;
}

ul.sitemap-container a
{
	font-size	: 10px;	
}

li.sitemap-tag-list a
{
	float	: left;
	margin	: 4px;	
	
	padding		: 0px 0px 2px 0px;
	
	font-size	: 10px;
}

div.rtl-header{
	height		: 40px;
}

#dart{
	height			: 60px;
	width			: 468px;
	float			: left;
	margin-left		: 560px;
}

#item_openx_container{
	
	z-index			: -10;
	width			: 640px;
	height			: 320px;
	float			: left;
}

div.item-video-player-framed
{
	z-index			: 10;
	top				: -339px;
	width			: 560px;
	height			: 315px;
				
}

div.level-0 div.video:hover div.png {
	position: relative;
	z-index	: 3;
	width	: 102px;
	height	: 75px;
	background-image: url(images/image/button_play_overlay.png);
	top		: 15px;	
	left	: 40px;	
}

div.level-0 div.video:hover img{
	position	: relative;
	z-index		: 2;
	top			: -75px;
}

div.level-1 div.video:hover div.png {
	position: relative;
	z-index	: 3;
	width	: 102px;
	height	: 75px;
	background-image: url(images/image/button_play_overlay.png);
	top		: 3px;	
	left	: 22px;	
}

div.level-1 div.video:hover img{
	position	: relative;
	z-index		: 2;
	top			: -75px;
}

div.level-1-teaser-list-block div.video:hover div.png {
	position: relative;
	z-index	: 3;
	width	: 102px;
	height	: 75px;
	background-image: url(images/image/button_play_overlay.png);
	top		: 3px;	
	left	: 22px;	
}

div.level-1-teaser-list-block div.video:hover img{
	position	: relative;
	z-index		: 2;
	top			: -75px;
}

div.teaser-related-items div.video:hover div.png {
	position: relative;
	z-index	: 3;
	width	: 68px;
	height	: 50px;
	background-image: url(images/image/button_play_overlay_small.png);
	top		: 5px;	
	left	: 18px;	
}

div.teaser-related-items div.video:hover img{
	position	: relative;
	z-index		: 2;
	top			: -50px;	
}

div.right-column div.video:hover div.png {
	position: relative;
	z-index	: 3;
	width	: 68px;
	height	: 50px;
	background-image: url(images/image/button_play_overlay_small.png);
	top		: 5px;	
	left	: 3px;	
}

div.right-column div.video:hover img{
	position	: relative;
	z-index		: 2;
	top			: -50px;	
}


div.affiliate_link_block{
	width:940px;
	background-color:black;	
	float: left;
	padding-top:5px;
	padding-left: 50px;
}

div.affiliate_link{
	width	: 110px;
	height	: 40px;
	margin-left: 13px;
	margin-right: 26px;
	float	: left;
}

label{
	
	font-weight: bold;
	line-height: 24px;	
}

label .option{
	font-weight: bold;
}

.form-item {
	margin-bottom:1px;
	margin-top:1px;
}

.container-inline div, .container-inline label {
display:inline;
}

#contest div.error{
	color: red;	
	margin-top: 10px;
}

div.error ul li{
	padding: 0px;
}

#webform-component-fieldset_test{
	border-top: 1px dotted #A1B6C4;
	margin-top: 5px;
	width	: 464px;
}

#contest{
	margin-top:10px;
	width: 460px;
	padding: 5px;
}

legend{
	font-weight: bold;
	padding: 13px;
}

div.description{
	font-style: italic;
	font-size : 10px;	
}

div.clear-block{
	clear:left;	
}