body 										{ font-family:arial, helvetica, sans-serif; font-size:0.80em; color:#60757d; margin:0; padding:0; background:#fafafa; } /* background:url(../img/BG.jpg) no-repeat #fafafa;*/
ul,li,img,p,a,h2,h3,h4,table  				{ padding:0; margin:0; border:0; list-style-type:none; text-decoration:none; }
a											{ color:#076397; font-weight:bold; }
a:hover										{ color:#d00000; }

#Stage										{ width:1150px; margin-right:auto; margin-left:auto; position:relative; height:100px; }
#Core										{ width:970px; float:left; }
#Content									{ width:950px; margin:0 0 0 20px; } 
#Skyscraper									{ width:160px; position:absolute; left:990px; top:70px; }
#Southbanner								{ margin:100px 0 50px 20px; }




/* Search */
#Search 									{ position:absolute; left:755px; top:17px; height:19px; }
#Search input.eingabe 						{ width: 180px; padding:0px 5px 0 5px; border: none;  font-size: 12px; background-color: #dce3e5; vertical-align: middle; border: none; }
#Search input.submit 						{ vertical-align: middle; }


/* breadcrump */
#breadcrump									{ height:35px; margin:0 0 0 20px; padding:10px 40px 0 0; text-align:right; background:url(../img/BG.Breadcrump.jpg) no-repeat; font-weight:bold; }
#breadcrump span.youarehere					{ text-transform: uppercase; font-size:90%; font-weight:normal; color:#9babb1; }


/* Footer */
#Footer										{ color:#9eaeb5; font-size:90%; margin:50px 0 100px 20px; padding:20px 0 0 0; width:950px; border-top:solid #dfe7e9 5px; }
#Footer div									{ float:left; }
#Footer div.text							{ padding:0 0 0 10px; border-left:solid #cecece 1px; }
#Footer a									{ color:#9eaeb5; font-weight:normal; }
#Footer a:hover								{ text-decoration:underline; }


/* Heads */
h2											{ font-family:arial,helvetica,sans-serif; font-size:110%; letter-spacing:0.02em; text-transform:uppercase; }
h3											{ font-family:arial,helvetica; font-size:110%; letter-spacing:0.02em; text-transform:uppercase; }		


#Mainbar									{ float:left; width:630px; margin:-20px 10px 0 0; }
#Mainbar h3									{ font-size:130%; }

#Sidebar									{ float:left; width:310px; margin:1px 0 0 0; }
#Sidebar h2									{ font-size:90%; }
#Sidebar h3									{ font-size:100%; }


#Mainspot									{ width:950px; margin:0 0 0 20px; }
#Mainspot a									{ text-decoration:none; }

#tooltip 									{ position:absolute; z-index:3000; border:1px solid #111; background-color:#eee; padding:5px; opacity:0.85; }
#tooltip h3, #tooltip div 					{ margin: 0; }


/* Mainbar.Tabs */
#Mainbar div.Tabs							{ width:630px; height:50px; margin-top:1px; text-align:right; background:url(../img/Tabs.Bar.BG.png) no-repeat; }
#Mainbar div.Tabs ul						{ margin:0; border:0 none; padding:0 0 0 7px; height:35px; list-style:none; float:right;  }
#Mainbar div.Tabs li						{ margin:0 0 0 -7px; border:0 none; padding:0; float:left; display:inline; list-style:none; position:relative; height:30px; background:url(../img/Tab.Outer.png) 0 0 no-repeat; font-size:90%; }
#Mainbar div.Tabs li a						{ display:inline-block; padding:8px 23px 0 15px; height:23px; background:url(../img/Tab.Inner.png) top right no-repeat; text-transform:uppercase; font-size:95%; color:#fff; }
#Mainbar div.Tabs li:last-child a			{ display:inline-block; padding:8px 18px 0 15px; height:23px; background:url(../img/Tab.Inner.Last.Child.png) top right no-repeat; } /* outline:1px #ff9900 solid;*/
#Mainbar div.Tabs li:hover					{ background-position:0 -30px; }
#Mainbar div.Tabs li:hover	a				{ color:#212e34; }
#Mainbar div.Tabs li.active					{ background-position:0 -60px; }
#Mainbar div.Tabs li.active:hover a			{ color:#fff; cursor:default; }
#Mainbar div.Tabs .Title					{ width:630px; height:17px; text-align:left; }
#Mainbar div.Tabs h2						{ clear:both; width:630px; height:15px; padding:5px 0 0 10px; text-align:left; font-size:0.9em; color:#fff; letter-spacing:0.02em; }


/* TVplayer*/
#TVplayer div.TVplayer						{ background:url(../img/BG.Slider.950.gif) no-repeat bottom #e3e5e6; width:950px; height:137px; } /**/
#TVplayer div.Slider						{ float:left; width:910px; position:relative; overflow:hidden; padding:20px 0 15px 0; }
#TVplayer div.Slider .Items					{ width:20000em; position:absolute; clear:both; }
#TVplayer div.Slider .Item 					{ width:155px; height:120px; float:left; position:relative; cursor:pointer; }
#TVplayer div.Slider .Item .square			{ position:absolute; top:0px; left:0px; width:135px; height:76px; font-size:80%; }
#TVplayer div.Slider .Item .square:hover	{ outline:2px solid #f00; }
#TVplayer div.Slider .Item .square.active	{ outline:2px solid #f00; }
#TVplayer div.Slider .Item .caption			{ position:absolute; top:81px; left:0px; width:135px; font-size:90%; line-height:110% }
#TVplayer div.Slider .Item .icon_foto		{ position:absolute; top:52px; left:5px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity:.80; }
#TVplayer div.Slider .Item .banderole		{ position:absolute; top:0px; left:0px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity:.80; }

#TVplayer div.Tabs							{ width:950px; height:50px; margin-top:-20px; text-align:right; background:url(../img/Tabs.Bar.950.BG.png) no-repeat; }
#TVplayer div.Tabs ul						{ margin:0; border:0 none; padding:0 0 0 7px; height:31px; list-style:none; float:right;  }
#TVplayer div.Tabs li						{ margin:0 0 0 -7px; border:0 none; padding:0; float:left; display:inline; list-style:none; position:relative; height:30px; background:url(../img/Tab.Outer.png) 0 0 no-repeat; font-size:90%; }
#TVplayer div.Tabs li a						{ display:inline-block; padding:8px 23px 0 15px; height:23px; background:url(../img/Tab.Inner.png) top right no-repeat; text-transform:uppercase; font-size:95%; color:#fff; }
#TVplayer div.Tabs li:last-child a			{ display:inline-block; padding:8px 18px 0 15px; height:23px; background:url(../img/Tab.Inner.Last.Child.png) top right no-repeat; } /* outline:1px #ff9900 solid;*/
#TVplayer div.Tabs li:hover					{ background-position:0 -30px; }
#TVplayer div.Tabs li:hover	a				{ color:#212e34; }
#TVplayer div.Tabs li.active				{ background-position:0 -60px; }
#TVplayer div.Tabs li.active:hover a		{ color:#fff; cursor:default; }
#TVplayer div.Tabs .Title					{ width:630px; height:17px; text-align:left; }
#TVplayer div.Tabs h2						{ clear:both; width:940px; height:15px; padding:5px 0 0 10px; text-align:left; font-size:0.9em; color:#fff; letter-spacing:0.02em; }

#TVplayer a.browse_left						{ float:left; margin-top:30px; width:20px; height:60px; overflow:hidden; cursor:pointer; background:url(../img/Sidebar.Arrows.Neu.gif) 0 -60px; }
#TVplayer a.browse_left:hover				{ background-position:0 -120px; }
#TVplayer a.browse_left.Inactive			{ background-position:0 0; cursor:default; }
#TVplayer a.browse_left.Invisible			{ visibility:hidden; }
	
#TVplayer a.browse_right					{ float:left; margin-top:30px; width:20px; height:60px; overflow:hidden; cursor:pointer; background:url(../img/Sidebar.Arrows.Neu.gif) -40px -60px; }
#TVplayer a.browse_right:hover				{ background-position:-40px -120px;  }
#TVplayer a.browse_right.Inactive			{ background-position:-40px 0; cursor:default; }
#TVplayer a.browse_right.Invisible			{ visibility:hidden; }


/* Mainbar.Slider */
#Mainbar div.Slideshow						{ background:url(../img/BG.Slider.gif) no-repeat bottom #e3e5e6; width:630px; height:137px; } /**/
#Mainbar div.Slider							{ float:left; width:590px; position:relative; overflow:hidden; padding:5px 0 15px 0; }
#Mainbar div.Slider .Items					{ width:20000em; position:absolute; clear:both; }
#Mainbar div.Slider .Item 					{ width:101px; height:120px; float:left; position:relative; }
#Mainbar div.Slider .Item .square			{ width:85px; height:85px; font-size:80%; padding:0px 0 0 0; background:url() no-repeat top center; }
#Mainbar div.Slider .Item .icon_foto		{ position:absolute; top:60px; left:5px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity:.80; }
#Mainbar div.Slider .Item .banderole		{ position:absolute; top:0px; left:0px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity:.80; }
#Mainbar div.Slider .Item .bu 				{ font-size:80%; padding:5px 0 0; width:85px; color:#60757D; }


#Mainbar a.browse_left						{ float:left; margin-top:20px; width:20px; height:60px; overflow:hidden; cursor:pointer; background:url(../img/Sidebar.Arrows.Neu.gif) 0 -60px; }
#Mainbar a.browse_left:hover				{ background-position:0 -120px; }
#Mainbar a.browse_left.Inactive				{ background-position:0 0; cursor:default; }
#Mainbar a.browse_left.Invisible			{ visibility:hidden; }
	
#Mainbar a.browse_right						{ float:left; margin-top:20px; width:20px; height:60px; overflow:hidden; cursor:pointer; background:url(../img/Sidebar.Arrows.Neu.gif) -40px -60px; }
#Mainbar a.browse_right:hover				{ background-position:-40px -120px;  }
#Mainbar a.browse_right.Inactive			{ background-position:-40px 0; cursor:default; }
#Mainbar a.browse_right.Invisible			{ visibility:hidden; }


/* Blaettern-Buttons am Seitenfuss */
#Mainbar .Pages								{ background:url(../img/Basics.Blaettern.Seiten.BG.gif) no-repeat; letter-spacing:1px; width:437px; height:20px; float:left; margin:20px 0 0 0; padding:4px 0 0 10px }
#Mainbar .Pages	span.active					{ font-weight:bold; color:#d81b00; }
#Mainbar .Pages	a							{ font-weight:normal; color:#60757d;  }

#Mainbar .Skim								{ padding:20px 0 0 10px; float:left; width:145px; }
#Mainbar .Skim a.left						{ float:left; display:inline-block; width:23px; height:24px; background:url(../img/Basics.Blaettern.gif) 0 0 no-repeat; }
#Mainbar .Skim a.left.inactive				{ background-position: 0px -48px; cursor:default; }
#Mainbar .Skim a:hover.left					{ background-position: 0px -24px; }
#Mainbar .Skim a:hover.left.inactive		{ background-position: 0px -48px; cursor:default; }

#Mainbar .Skim a.right						{ float:left; display:inline-block; width:22px; height:24px; background:url(../img/Basics.Blaettern.gif) -23px 0 no-repeat; }
#Mainbar .Skim a.right.inactive				{ background-position: -23px -48px; cursor:default; }
#Mainbar .Skim a:hover.right				{ background-position: -23px -24px; }
#Mainbar .Skim a:hover.right.inactive		{ background-position: -23px -48px; cursor:default; }


/* Listwrapper */
#Sidebar .Listwrapper 						{ margin: 0 20px 0 20px; padding-bottom:10px; border-top: 2px solid #fff; }
#Sidebar .Listwrapper .Item					{ padding: 0px 5px 5px 5px; border-bottom: 2px solid #fff; }
#Sidebar .Listwrapper .Pack					{ padding: 5px 0 5px 0; float:left; }
#Sidebar .Listwrapper .Item:hover 			{ background-color: #f8f8f8; }
#Sidebar .Listwrapper h3 					{ padding: 5px 0 0 0; }
#Sidebar .Listwrapper .Item a				{ font-size:110%; font-weight: normal; padding: 0 0 0 10px; background: url("../img/Sidebar.A.Pfeil.png") 0 2px no-repeat; }

#Sidebar .Listwrapper .Imageitem			{ padding: 0 0 5px 5px; border-bottom: 2px solid #fff; clear:both; min-height:50px; }
#Sidebar .Listwrapper .Imageitem:hover 		{ background-color: #f8f8f8; }
#Sidebar .Listwrapper .Imageitem h3 		{ padding: 0 0 0 0; }
#Sidebar .Listwrapper .Imageitem .img 		{ float:left; margin:7px 0 0 0; }
#Sidebar .Listwrapper .Imageitem .txt		{ float:left; margin:5px 0 0 10px; padding:0 5px 0 0; width:150px; border-right:1px #fff solid; }
#Sidebar .Listwrapper .Imageitem .txt a		{ font-size:110%; font-weight: normal; padding: 0 0 0 10px; background: url("../img/Sidebar.A.Pfeil.png") 0 2px no-repeat; }
#Sidebar .Listwrapper .Imageitem .like		{ float:left; margin:5px 0 0 0; padding:22px 0 0 9px; width:30px; background:url() 5px 5px no-repeat; width:20px; font-size:120%; font-weight:bold; }
#Sidebar .Listwrapper .Imageitem .like.yes	{ background-image:url(../img/Icon.Like.Active.gif); color:#60757d; }
#Sidebar .Listwrapper .Imageitem .like.no	{ background-image:url(../img/Icon.Like.Inactive.gif); color:#afbfc6; }


/* Searchcloud */
#Sidebar .Cloud								{ overflow:hidden; width:270px; padding:10px 0 10px 0; border-bottom: 2px solid #fff; }.Cloud a							{ letter-spacing:-0.05em; white-space:nowrap; }
#Sidebar .Cloud a.Search_10					{ color:#1f2e34; font-size:300%; }
#Sidebar .Cloud a.Search_9					{ color:#263940; font-size:280%; }
#Sidebar .Cloud a.Search_8					{ color:#2e444d; font-size:260%; }
#Sidebar .Cloud a.Search_7					{ color:#364f59; font-size:240%; }
#Sidebar .Cloud a.Search_6					{ color:#3d5a66; font-size:220%; }
#Sidebar .Cloud a.Search_5					{ color:#456673; font-size:200%; }
#Sidebar .Cloud a.Search_4					{ color:#4d7180; font-size:180%; }
#Sidebar .Cloud a.Search_3					{ color:#547c8c; font-size:160%; }
#Sidebar .Cloud a.Search_2					{ color:#5c8899; font-size:140%; }
#Sidebar .Cloud a.Search_1					{ color:#6393a6; font-size:120%; }


/* Sidebar Umfrage  */
#Umfrage									{ margin:0 0 0 0; padding:0 0 0 0; background:#e3e5e6; }
#Umfrage h3 								{ margin:5px 20px 10px 20px; font-size:120%; text-transform:none; }
#Umfrage .Wrapper-Inner 					{ border-top: 2px solid #fff; border-bottom: 2px solid #fff; margin:5px 20px 15px 20px; padding:5px 0 15px 0; }
#Umfrage .Wrapper-Inner .Item				{ cursor:pointer; }
#Umfrage label								{ vertical-align: top; line-height: 135%; cursor:pointer; font-size: 1.25em;}
#Umfrage input 								{ vertical-align: top; cursor:pointer; }
#Umfrage .Abstimmen 						{ background:url('../img/Sidebar.Button.Abstimmen.gif') no-repeat; width:125px; height:20px; margin:0 0 0 20px; float:left; }
#Umfrage .Abstimmen:hover 					{ background-position:0 -20px; }
#Umfrage .Ergebnisse 						{ background:url('../img/Sidebar.Button.Ergebnisse.gif') no-repeat; width:125px; height:20px; margin:0 0 0 20px; float:left; }
#Umfrage .Ergebnisse:hover 					{ background-position:0 -20px; }
#Umfrage .Buttons 							{ height:30px }


/* custom-radio */
.custom-radio 								{ position: relative; }
.custom-radio input 						{ position: absolute; left: 2px; top: 2px; margin: 0; z-index: 0; }
.custom-radio label 						{ display: block; position: relative; z-index: 1; line-height: 1; padding: 2px 0 2px 30px; margin: 0; cursor: pointer; }
.custom-radio label 						{ background: url(../img/Sidebar.Radiobuttons.png) no-repeat; }
.custom-radio label 						{ background-position: 0px 0px; }
.custom-radio label.hover,
.custom-radio label.focus 					{ background-position: 0px -49px; }
.custom-radio label.checked 				{ background-position: 0px -99px; }
.custom-radio label.focus 					{ outline: 1px dotted #ccc; }


/* news */
#News										{ padding:0 0 0 10px; margin-top:10px; width:620px; }
#News h3									{ color:#076397; margin:0 0 10px 0; }
#News .Item									{ padding:10px; }
#News .Item:hover							{ background:#fff; outline:solid 1px #f5f5f5; }
#News .Item div.image						{ width:135px; height:77px; margin-top:2px; float:left; position:relative; background:url(../img/Basics.Placeholder.gif); }
#News .Item div.image .banderole			{ position:absolute; left:0; top:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity:.80; }
#News .Item div.Newstext					{ float:left; width:440px; padding:0 0px 10px 0; margin:0 0 0 10px; line-height:120%; border-bottom-width:1px; border-color:#a1b2b9; border-bottom-style:solid; }
#News .Item div.Newstext a					{ font-size:80%; color:#d00000; text-transform:uppercase; letter-spacing:0.02em; }
#News .Item div.Newstext h3 a				{ background:transparent; color:#076397; letter-spacing:0px; text-decoration:underline; }
#News span.Date								{ color:#869fa8; font-size:90%; display:block; margin:10px 0 0 0; text-transform:uppercase;  }
#News span.Comments							{ color:#d81b00; font-weight:bold; }
#News img.Comments							{ margin:0 2px 0 5px; }


/*Sidebar.oldion*/
#Sidebar .Accordion							{ margin:0 0 20px 0; }
#Sidebar .Accordion h2						{ background:url(../img/Sidebar.Head.BG.2.gif) 0 0; width:290px; height:22px; padding:8px 0 0 20px; color:#fff; text-transform:uppercase; font-weight:bold; font-size:100%; }
#Sidebar .Accordion div.Fold				{ position:relative; background:url(../img/Sidebar.BG.gif) #e3e5e6 bottom no-repeat; padding-top:10px; font-size:80%; color:#666; line-height:130%; }


/*Sidebar.Slider*/
#Sidebar div.Slider							{ float:left; width:270px; position:relative; overflow:hidden; }
#Sidebar div.Slider .Items					{ width:20000em; position:absolute; clear:both; }
#Sidebar div.Slider .Items	div				{ float:left; margin:0 30px 0 0; }
#Sidebar div.Slider .Items	img				{ margin:0 0 10px 0; }

#Sidebar a.browse_left						{ float:left; margin-top:40%; width:20px; height:60px; overflow:hidden; cursor:pointer; background:url(../img/Sidebar.Arrows.Neu.gif) 0 -60px; }
#Sidebar a.browse_left:hover				{ background-position:0 -120px; }
#Sidebar a.browse_left.Inactive				{ background-position:0 0; cursor:default; }
#Sidebar a.browse_left.Invisible			{ visibility:hidden; }

#Sidebar a.browse_right						{ float:left; margin-top:40%; width:20px; height:60px; overflow:hidden; cursor:pointer; background:url(../img/Sidebar.Arrows.Neu.gif) 20px -60px; }
#Sidebar a.browse_right:hover				{ background-position:20px -120px;  }
#Sidebar a.browse_right.Inactive			{ background-position:20px 0; cursor:default; }
#Sidebar a.browse_right.Invisible			{ visibility:hidden; }


/*Sidebar.Tabellen*/
#Sidebar table								{ width:270px; border:0; border-spacing:0; }
#Sidebar table caption						{ caption-side:top; font-weight:bold; text-transform:uppercase; background:#748b93; padding:5px 0 5px 0; text-align:center; color:#fff; border-top:solid #fff 1px; }
#Sidebar table tr:hover						{ background:#fff; cursor:default; }
#Sidebar table tr:hover	td.Result			{ background:#212e34; }
#Sidebar table td							{ height:23px; border-top:solid #fff 1px; color:#405056; font-size:100%; }
#Sidebar table th							{ height:23px; border-top:solid #fff 1px; color:#405056; text-align:left; }


/*Sidebar.Tabellen.Inhalt*/
#Sidebar table td.Result					{ background:#d00000; color:#fff; font-weight:bold; font-size:105%; text-align:center; }
#Sidebar table td.Halftime					{ text-align:right; }

#Sidebar a.Infos							{ display:block; width:80px; height:20px; margin:5px 0 5px 0; background:url(../img/Button.Infos.gif) no-repeat 0 0; }
#Sidebar a.Infos:hover						{ background-position:0 -20px; }

/*Sidebar.Infobox(Mehr)*/
#Sidebar div.info							{ width:270px; margin:10px 0 0 20px; padding:0; background:url(../img/Sidebar.Infobox.BG.Top.2.gif) no-repeat #8999a0 }
#Sidebar div.info div						{ padding:10px;width:250px;  background:url(../img/Sidebar.Infobox.BG.Bot.3.gif) no-repeat bottom; color:#fff; font-size:105%; }
#Sidebar div.info div a.Mehr				{ float:right; width:68px; height:20px; margin:2px 0 5px 10px; background:url(../img/Sidebar.Button.Mehr.gif) no-repeat 0 0; }
#Sidebar div.info div a.Mehr:hover			{ background-position:0 -20px; }
#Sidebar div.info div h3					{ color:#000; margin:0; padding:0; font-size:1.0em; }


/*Sidebar.Zitat der Woche*/
#Sidebar p.Quote							{ color:#333; width:250px; height:180px; font-size:180%; line-height:110%; font-family:georgia,times; margin:0 0 10px 0; font-weight:bold; font-style:italic; letter-spacing:-0.02em; }
#Sidebar p.Quote img						{ display:block; }
#Sidebar div.Quote							{ background:url(../img/Sidebar.Quote.BG.gif) no-repeat; }
#Sidebar ul.Tabs							{ width:310px; height:30px; list-style:none; }
#Sidebar ul.Tabs li							{ float:left; display:inline; list-style:none; position:relative; }
#Sidebar ul.Tabs li a						{ display:block; color:#fff; width:135px; height:22px; padding:8px 0 0 20px; text-transform:uppercase; background:url(../img/Sidebar.Head.Tab.Multi.png) no-repeat; }
#Sidebar ul.Tabs li.first a.current			{ background-position: 0 	  0; }
#Sidebar ul.Tabs li.first a					{ background-position: 0 	  -30px; }
#Sidebar ul.Tabs li.second a				{ background-position:-155px  0; }
#Sidebar ul.Tabs li.second a.current		{ background-position:-155px  -30px; }


/* Sidebar Features  */
#Fanbank									{ margin:0 0 30px 0; }
#Fanbank h2									{ width:270px; height:33px; padding:8px 40px 0 0; color:#fff; text-transform:uppercase; text-align:right; letter-spacing:0.02em; }
#Fanbank div.info							{ margin:10px 0 0 0; }


/* Sidebar Affiliate  */
#Affiliate									{ margin:0 0 30px 0; }
#Affiliate .Wrapper-Inner 					{ padding: 0 0 5px 0; border-top: 2px solid #fff; border-bottom: 2px solid #fff; }
#Affiliate .Wrapper-Inner .Item				{ padding: 2px 0 2px 0; margin:5px 0 0 0; width: 270px; height: 42px; }

#Affiliate .Eastore							{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 0; }
#Affiliate .Eastore:hover					{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -46px; }
#Affiliate .Gamesload						{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -92px;  }
#Affiliate .Gamesload:hover					{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -138px; }
#Affiliate .Weltbild						{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -184px;  }
#Affiliate .Weltbild:hover					{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -230px; }
#Affiliate .Amazon							{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -276px;  }
#Affiliate .Amazon:hover					{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -322px; }
#Affiliate .PSNetwork						{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -368px; }
#Affiliate .PSNetwork:hover					{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -414px; }
#Affiliate .XBOXLive						{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -460px; }
#Affiliate .XBOXLive:hover					{ background:url('../img/Sidebar.Affiliates2.gif') no-repeat 0 -506px; }
#Affiliate a								{ display: block; width: 270px; height: 46px; }


/*Artikel*/
#Artikel									{ padding:0 0 0 20px; width:590px; margin-top:10px; }
#Artikel h2									{ font-family:arial, helvetica; padding:0 0 5px 0; border-bottom:1px solid #8798a0; font-size:110%; margin:0 0 10px 0; }
#Artikel h3									{ color:#49575d; font-size:100%; text-transform:none; margin:15px 0 0 0; }
#Artikel h4									{ color:#d00000; padding:5px 0 5px 0; font-size:100%; }
#Artikel div.Head							{ margin:20px 0 0 0; color:#77878c; }
#Artikel div.sharelike						{ float:left; margin:3px 10px 5px 0; position:relative; height:60px; }
#Artikel div.article_img					{ background:url(../img/BG.Caption.Left.gif) #6e7f87 no-repeat left bottom; margin-bottom:10px; }
#Artikel div.article_img.left				{ float:left; margin:3px 10px 10px 0; }
#Artikel div.article_img.right				{ float:right; margin:3px 0 10px 10px; }
#Artikel p									{ margin:0 0 20px; line-height:140%; }
#Artikel p.caption							{ color:#fff; background:url(../img/BG.Caption.Right.gif) no-repeat right bottom; padding:0 10px 10px 10px; line-height:110%; }
#Artikel p.question							{ margin:20px 0 0 0; font-weight:bold; color:#ca0008; font-size:110%; }
#Artikel p.answer							{ margin:10px 0 0 15px; }
#Artikel p.text								{ margin:0 0 20px 0; }

#Artikel em									{ font-size:90%; font-style:italic; color:#49575d;}
#Artikel ul									{ margin:20px 0 0 0; list-style-image:url(../img/Basics.Bullet.gif); }
#Artikel ul	li								{ margin:5px 0 0 30px; }
#Artikel a.Share							{ text-transform:uppercase; display:inline-block; height:20px; font-family:arial,helvetica,sans-serif; font-size:90%; color:#c0d4dc; margin:0; padding:0 0 0 0; }
#Artikel div.Content						{ margin:20px 0 0 0; }

#Artikel div.Comments                                           { margin:50px 0 0 0; }
#Artikel div.Comments h2                                        { padding:13px 15px 0 15px; color:#fff; font-size:100%; width:540px; height:27px; background:url(../img/Mainbar.Commentsection.gif) no-repeat; margin:0 0 10px 0; border:none 0px; }
#Artikel div.Comments .Item                                     { margin:20px 0 0 0; color:#fff; font-size:100%; width:600px; }
#Artikel div.Comments .Item .Num                        { padding:8px 0 0 0; width:33px; height:25px; text-align:center; font-weight:bold; font-size:120%; float:left; background:url(../img/Mainbar.Comment.Item.BG.gif) no-repeat; }
#Artikel div.Comments .Item .Txt                        { padding:13px 15px 0 15px; width:500px; float:left; color:#60757d; }
#Artikel div.Comments .Item .Name                       { color:#d00000; }
#Artikel div.Comments .Item h3                          { font-size:90%; border:0; padding:0; margin:0; }

#Artikel div.Makecomment                                        { margin:30px 0 0 10px; width:550px; }
#Artikel div.Makecomment a                                      { font-weight:bold; color:#d00000; }
#Artikel div.Makecomment div                            { margin:0 0 1px 0; padding:5px 0 5px 7px; margin:0 0 5px 0; border-left:1px solid; border-right:1px solid; }
#Artikel div.Makecomment input                          { width:540px; height:16px; font-family:arial,helvetica,sans-serif; font-size:100%; margin-bottom:5px; border-width:1px; color:#49575d; padding:5px; }
#Artikel div.Makecomment textarea                       { width:540px; height:170px; font-family:arial,helvetica,sans-serif; font-size:100%; margin:0 0 5px 0; border-width:1px; color:#49575d; padding:5px; }
#Artikel div.Makecomment ul                                     { padding:5px 0 0 0; list-style-image:url(../../img/gc09/Link.Arrow.gif);        }
#Artikel div.Makecomment li                                     { margin:0 0 0 14px; }


#Artikel div.Tabs h2						{ clear:both; width:630px; height:15px; padding:5px 0 0 10px; text-align:left; font-size:0.9em; color:#fff; letter-spacing:0.02em; border:0px; }
#Artikel td.text.gast p						{ margin-top:0px; }
#Artikel td.text.gast p span.ergebnis_end	{ margin-top:12px; margin-bottom:13px; }

#Artikel div.Slideshow						{ margin-bottom:20px; }


input .Abstimmen							{ background:url('../img/Sidebar.Button.Abstimmen.gif') no-repeat; width:125px; height:20px; margin:10px 0 0 0; }
input .Abstimmen:hover						{ background-position:0 -20px; }

					
/* Tabellen */			
h2.spieltag									{ width:560px; height:25px; font-family:arial, helvetica; font-size:95%; padding:10px 0 0 10px; margin:30px 0 0 30px; color:#fff; background:url(../img/Mainbar.Tablehead.jpg) #84949b; }

table.main									{ margin:30px 0 50px 0; }
table.main tr.head							{ height:35px; }
table.main tr.line td						{ border-bottom: 2px solid #aaa; }
table.main td								{ text-align:right; padding:2px 0 2px 0; border-bottom: 1px solid #ccc; }
table.main td.direction						{ text-align:left; font-weight:bold; padding-left:5px; }
table.main .left							{ text-align:left; }
table.main .outerleft						{ padding-left:10px; text-align:left; }
table.main .outerright						{ padding-right:10px; text-align:right; }
table.main th								{ background:url(../img/Mainbar.Tablehead.jpg) #84949b -5px 0 no-repeat; height:23px; color:#fff; text-align:right; }
table.main th.outerleft						{ background:url(../img/Mainbar.Tablehead.jpg) #84949b left  top no-repeat; }
table.main th.outerright					{ background:url(../img/Mainbar.Tablehead.jpg) #84949b right top no-repeat; }
table.main .center							{ text-align:center; }
table.main td.light							{ color:#bec7d0; }
table.main tr.ergebnis:hover				{ background:#f0f0f0; cursor:pointer; }

		
ul.spieltag									{ width:580px; margin:10px 0 0 30px; }
ul.spieltag	a								{ font-weight:normal; color:#60757d; }
ul.spieltag li								{ text-align:center; padding:5px 0 0 0; width:26px; height:21px; background:url(../img/Mainbar.Spieltage.gif) no-repeat; float:left; }
ul.spieltag li.active						{ background-position:0 -26px; }
ul.spieltag li.active a						{ color:#fff; cursor: default; font-weight: bold }
ul.spieltag li:hover						{ background-position:0 -52px; }
ul.spieltag li:hover a						{ color:#fff; }
ul.spieltag a								{ display:block; }


/* Misc */
.red 										{ color:#ff0000; }
.small-caps 								{ text-transform:uppercase; letter-spacing:0.02em; }
.clear 										{ clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
a.more										{ display:inline-block; text-decoration:underline; font-weight:normal; }
a.more:hover								{ background-position:0 -7px; }
span.mt										{ display:none; }


/* Ticker */
#Ticker div.Group							{ width:270px; border-top: 2px solid #fff; }
#Ticker p									{ padding: 0px 5px 5px 5px; border-bottom: 2px solid #fff; }
#Ticker span.date							{ color:#C00; font-weight:bold; }
#Ticker h3									{ display:inline; color:#C00; }
#Ticker a									{ margin:5px 0 0 0; display:block; background:none;  }


/* Captions */

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignright {
	float: right; margin:3px 0 10px 10px !important;
	}

.alignleft {
	float: left; margin:3px 10px 10px 0 !important;
	}
.wp-caption {
	border: 0px solid #ddd; 
	text-align: center;
 	background:url(../img/BG.Left.gif) bottom left no-repeat;
	padding: 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 10px;
	margin-bottom:10px;
	}

.wp-caption img {
	margin-bottom: 0px;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text { 
	color:#fff; 
	padding:10px;
	line-height:110%;
	margin: 0 5px !important;
	background:url(../img/BG.Right.gif) bottom right no-repeat;
	-moz-border-radius: 0px 0px 3px 3px;
	-khtml-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px; }
/* End captions */
