/*
Theme Name: GnomGames
Theme URI: http://gnomgames.de
Description: Magazin Theme für GnomGames.de
Version: 4
*/

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;}
:focus {outline: 0;}
body {line-height: 1;color: #000;background: #FFF;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
html {height: 100%;}
body {height: 101%;background-color: #fff;}
strong, b {font-weight: bold;}
em, i {font-style: italic;}
label, input[type=button],input[type=submit], button {cursor: pointer;}
abbr[title] {border-bottom: 1px dotted #888 !important;cursor: help;}
a abbr {cursor: pointer !important;}
.ie7 address {font-style: normal;}
img { -ms-interpolation-mode: bicubic; }
.clear {clear:both;}

body {background:#000; font-family:arial, sans-serif; font-size:12px; color:#FFF;}
a {color:#E57302; text-decoration:none;}
	a:hover {color:#FF9600;}

/**** TOPBAR ****/
#topbar {height:43px; width:1012px; margin:0 auto; color:#A0A0A0; line-height:1.2;}
	#topbar p {position:relative; top:7px; width:420px; }

/**** BACKGROUND-WERBUNG ****/
#background_werbung {display:block; cursor:pointer; width:100%; height:1000px; position:absolute; top:43px; z-index:1; background:#000 no-repeat top center;}

/**** CONTAINER ****/
#container {width:1012px; margin:0 auto; position:relative; z-index:2;}

/**** HEADER ****/
#header {height:188px; background:url(img/header.png) no-repeat; margin:110px 0 0 0; position:relative;}
	#header h1 a {text-indent:-9999px; display:block; width:333px; height:80px; position:absolute; left:38px ; top:55px;}
	
#header_werbung {position:absolute; left:466px; top:52px; width:468px; height:60px;}

#filter_info {width:27px; height:29px; position:absolute; left:428px; top:147px;}
	#filter_info span {display:none;}
	#filter_info:hover span {display:block; position:absolute; left:10px; top:-45px; width:200px; background:#EAEAEA; color:#000; border:1px solid #000; padding:5px; line-height:1.2; z-index:3;}

#filter {width:386px; height:29px; line-height:29px; text-align:center; position:absolute; left:465px; top:147px;}
	#filter li {display:inline; margin:0 5px;}
	#filter a {color:#5093AD; text-decoration:none;}
	#filter a:hover {color:#E57302;}
	#filter .active a {font-weight:bold; color:#E57302;}

#icons {position:absolute; left:858px; top:143px;}
	#icons li {float:left;}
	#icons a {float:left; display:block; height:37px; width:37px; background:url(img/social.png); text-indent:-9999px;}
	#icons .twitter a {background-position:-35px 0px;}
	#icons .facebook a {background-position:-72px 0px;}
	#icons .youtube a {background-position:-109px 0px;}
	#icons .rss a:hover {background-position:0px -37px;}
	#icons .twitter a:hover {background-position:-35px -37px;}
	#icons .facebook a:hover {background-position:-72px -37px;}
	#icons .youtube a:hover {background-position:-109px -37px;}
	
/**** NAVI ****/
#navi {width:1008px; background:url(img/hor.png) repeat-x; height:46px; margin:0 0 0 2px;}
	#navi li {float:left; position:relative;}
	#navi a {display:block; float:left; height:46px; line-height:46px; font-weight:bold; font-size:16px; text-decoration:none; color:#FFF; padding:0 15px; text-shadow:1px 1px 1px #3C2000; border-right:1px solid #4A3001; border-left:1px solid #B05E01;}
		#navi a:hover, #navi .active a {background:url(img/hor.png) 0 -46px repeat-x;}
	#navi .first a {border-left:none;}
	#navi .last a {border-right:none;}
	
	#navi li ul {display:none; position:absolute; top:46px; left:0; z-index:999; width:170px; background:#FFF; border:3px solid #E86C00; border-top:0; padding:5px; margin-left: 1px;}
		#navi li:hover ul, #navi li.hover ul {display:block;}
		#navi li li {clear:both;}
			#navi li li a {display:inline; color:#555; text-shadow:none; border:0; padding:0; height:23px; line-height:23px; font-size:12px; border-bottom:1px solid #EEE; width:164px; padding:0 3px;}
				#navi li li a:hover {background:0; color:#E57302;}
				#navi .active li a {background:0; }
				
/**** SUBBAR ****/
#subbar {width:1008px; margin:0 0 0 2px; height:52px; background:url(img/hor.png) 0 -92px repeat-x; position:relative;}
	#subbar p {margin:0 0 0 20px; padding-top: 2px; line-height:52px; height:52px;}
		#subbar p a {font-weight:bold; color:#FFBB27;}
			#subbar p a:hover {color:#FFDE55;}

#login {position:absolute; right:6px; top:12px; width:595px; height:33px; background:url(img/login.png) bottom left;}
	#login_name, #login_password {width:137px;border:0;height:16px;background:url(img/login.png);padding:0px;position:absolute; top:3px; color:#A0A0A0;font-family:arial,sans-serif; font-size:12px; padding:6px 5px 6px 5px; left:4px;}
	#login_password {left:161px ;}
	#login_submit {padding:0 0 2px 0; left:318px; top:4px; position:absolute; width:48px; height:25px; background:url(img/login.png) 0 -28px; border:0; font-weight:bold; font-size:12px; font-family:arial, sans-serif; color:#FFF; text-shadow:1px 1px 0px #3E2300;}
		#login_submit:hover {background-position:-48px -28px;}
	#login a {color:#FFF; text-shadow:1px 1px 0px #3E2300; background:url(img/login.png) -268px -28px; display:block; height:25px; line-height:25px; position:absolute; top:4px; left:468px; font-weight:bold; text-align:center; width:122px;}
		#login a:hover {background-position:-390px -28px;}
	#login .register {background-position:-96px -28px; left:374px; width:86px;}
		#login .register:hover {background-position:-182px -28px;}
		
#adminmenu {position:absolute; right:6px; top:12px; width:595px; height:29px; background:url(img/login.png) bottom left; padding:4px 0 0 0 ;}
	#adminmenu li {float:left; margin:0 0 0 5px;}
	#adminmenu a {color:#FFF; text-shadow:1px 1px 0px #3E2300; background:url(img/login.png) -268px -28px; display:block; height:25px; line-height:25px; font-weight:bold; text-align:center; width:122px;}
		#adminmenu a:hover {background-position:-390px -28px;}

/**** CONTENT ****/
#content {background:#FFF; width:984px; margin:0 0 0 2px; padding:12px; color:#4E6977; font-size:13px; overflow:hidden;}

/**** SUCHE ****/
#suche {width:241px; height:89px; background:url(img/vert.png) -666px 0 repeat-y; position:relative; float:left;}
	#suche .head {height:9px; background:url(img/content.png) top right;}
		#suche .head span {display:block; width:10px; height:9px; background:url(img/content.png) top left;}
	#suche .foot {height:9px; background:url(img/content.png) right -9px; position:absolute; bottom:0px; width:241px;}
		#suche .foot span {display:block; width:10px; height:9px; background:url(img/content.png) left -9px;}
	#suche fieldset {background:#C6D6DE; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width:224px; height:57px; position:absolute; left:8px; top:24px;}
	#suche h2 {font-weight:bold; position:absolute; left:13px; top:7px;}
	#search_query {width:127px; height:16px; border:0; background:url(img/login.png) -147px 0px; padding:6px 5px 6px 5px; font-family:arial, sans-serif; font-size:12px; color:#AAC0CA; position:absolute; left:8px; top:7px;}
	#search_submit {font-weight:bold; width:64px; height:25px; color:#FFF; text-shadow:1px 1px 0px #3E2300; background:url(img/login.png) -284px 0; display:block; height:25px; border:0; position:absolute; left:153px; top:8px; font-family:arial, sans-serif; padding:0 0 4px 0;}
		#search_submit:hover {background-position:-348px 0;}
	#suche a {position:absolute; top:40px; left:7px; font-weight:bold; color:#012D3E; font-size:11px; background:url(img/icons.png) 0 -200px no-repeat; padding:0 0 0 20px; display:block; height:12px;}		
		#suche a:hover {color:#005373;}
		
#content_brabbel {float:right; height:90px; width:728px;}

/**** LINKS ****/
#links {width:666px; float:left; margin:12px 0 0 0;}

/**** WICHTIGE BEITRÄGE ****/
#top {width:666px; background:url(img/vert.png) repeat-y;}
	#top .head {height:9px; background:url(img/content.png);}
	#top .foot {height:9px; background:url(img/content.png) 0 -9px;}

/**** SPECIAL ****/
#special {margin:0 5px 0 8px;}
	#special ul {width:653px; height:44px; background:url(img/special.png);}
	#special li {float:left;}
		#special ul a {display:block; float:left; color:#C8EEFF; text-transform:uppercase; font-size:14px; font-weight:bold; width:216px; text-align:center; height:38px; line-height:45px;}
			#special ul a:hover, #special ul .active {background:url(img/special.png) 92px -44px no-repeat; color:#FFF;}
	#special div {background:#FFF url(img/hor.png) 0 -232px repeat-x; padding:14px; overflow:hidden; margin:0 3px 0 0; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}
	#special strong {font-size:11px; text-transform:uppercase; color:#7296A6; display:block; margin:0 0 10px 0;}
	#special h2 a {font-size:20px; font-weight:bold;}
	#special img {border:3px solid #CDD6DA; margin:13px 0 10px 0;}
	#special p {width:415px; float:left; line-height:1.4;}
	#special .more {height:50px; line-height:50px; font-weight:bold; font-size:22px; color:#FFF; background:url(img/content.png) bottom right; display:block; float:right; text-shadow:1px 1px 1px #3C2000; padding:0 30px 0 0;}
		#special .more span {display:block; height:50px; background:url(img/content.png) bottom left; padding:0 0 0 30px;}
#special_spieletest, #special_kolumne {display:none;}
		
/**** BOX ****/
.box h2 {height:35px; background:url(img/content.png) right -18px; padding:0 5px 0 0;}
	.box h2 a, .box h2 span {font-size:12px; color:#47495B; font-weight:bold; text-decoration:none; background:url(img/content.png) left -18px; height:35px; display:block; line-height:35px; padding:0 0 0 10px;}
.box .body {overflow:hidden; background:#FFF; border:1px solid #C1C1C1;}
.box .trenner {display:block; background:#E1EAEF; color:#47495B; clear:both; height:35px; border-top:1px solid #BFD3DA; border-bottom:1px solid #BFD3DA; line-height:35px; padding:0 0 0 10px; font-size:12px; font-weight:bold; }

/**** SPIELETESTS ****/
#spieletests {margin:10px 8px 0 8px;}
	#spieletests .body {padding:0 0 10px 0; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}
	
	#spieletests .top {margin:0 0 0 4px}
		#spieletests .top li {float:left; width:300px; margin:0 11px; padding:10px 0 15px 0;}
		#spieletests h3 a {font-weight:bold; font-size:16px; line-height:20px;}
		#spieletests .top img {border:3px solid #CDD6DA; margin:6px 0 0 0;}
		#spieletests .top p {line-height:1.4; margin:6px 0 10px 0;}
		#spieletests .top .more {font-weight:bold; background:url(img/icons.png) 0 -199px no-repeat; padding:0 0 0 20px;}
	#spieletests .meta {font-weight:bold; font-size:11px;}
	
	#spieletests .bottom {margin:0 0 0 5px;}
		#spieletests .bottom .odd, #spieletests .bottom li:nth-child(4n+3), #spieletests .bottom li:nth-child(4n+4) {background:#E8F3F6;}
		#spieletests .bottom h3 a {font-size:14px;}
		#spieletests .bottom li {float:left; width:280px; padding:10px; margin:0 10px;}
		#spieletests .bottom li:nth-child(2n+1), #spieletests .bottom .fix {clear:both;}
		#spieletests .bottom img {float:left; border:3px solid #CDD6DA; margin:0 10px 1px 0;}

/**** NEUIGKEITEN ****/
#neuigkeiten ul {width:486px; float:left;}
	#neuigkeiten li {height:114px; padding:0 10px 23px 0; border-bottom:1px solid #AAC0CA; margin:23px 0 0 0;}
		#neuigkeiten li img {float:left; border:3px solid #CDD6DA; margin:0 15px 0 0;}
	#neuigkeiten .meta {font-weight:bold; font-size:11px; display:block; padding:8px 0 0 0;}
	#neuigkeiten a {text-decoration:none; font-weight:bold;}
	#neuigkeiten h2 a {font-size:14px; line-height:18px;}
	#neuigkeiten p {margin:5px 0 0 0; line-height:1.4;}
	
#neuigkeiten_werbung {background:#E8F3F6; border:1px solid #CAD8DD; padding:3px; float:right; margin:23px 0 0 0; width:160px; height:600px;}

/**** SIDEBAR ****/
#sidebar {width:300px; float:right; margin:12px 0 0 0; font-size:12px;}

/**** AKTUELLE NEUIGKEITEN ****/
#news {margin:20px 0 0 0;}
	#news h2 {background-position:right -53px;}
		#news h2 a {background-position:left -53px; color:#7C3F01;}
	#news .body {background:#FFFCF0; border-color:#F7E0BE;}
	#news .trenner {background:#DEBA96; color:#FFFCF0; border:0;}
	#news ul {margin:5px;}
	#news li {background:#FEEED5; margin:5px 0 0 0;}
	#news .top li {height:66px;}
	#news .top h3 {padding:10px 0 5px 0;}
	#news .bottom li {padding:7px;}
	#news img {border:3px solid #DEBA96; float:left; margin:0 13px 0 0;}
	#news a {font-weight:bold;}
	
/**** FORENPOSTS ****/
#forenposts {margin:20px 0 0 0;}
	#forenposts .posts {background:url(img/forum.png) no-repeat; height:223px;}
		#forenposts .posts li {height:44px; padding:12px 0 0 45px; color:#94B2BC;}
			#forenposts .posts li a {color:#FFF; text-decoration:none; font-weight:bold; line-height:1.3;}
	#forenposts .links {border-top:1px solid #C1C1C1;}
		#forenposts .links li {padding:0 10px; margin:5px 0 5px 0;}
		#forenposts .links a {text-decoration:none; color:#297FD2; background:url(img/icons.png) 0 -199px no-repeat; padding:0 0 0 20px; font-weight:bold;}

/**** GNOMGAMESTV ****/
#gnomtv {margin:20px 0 0 0;}
	#gnomtv h2 img {vertical-align:middle; margin:0 0 0 3px;}
	#gnomtv .body {background:url(img/vert.png) -907px 0px repeat-y; border:0;}
	#gnomtv li {width:239px; height:177px; margin:7px auto; border:3px solid #6A6A6A; position:relative;}
		#gnomtv li img {position:absolute; z-index:1;}
	#gnomtv h3 a {position:absolute; top:141px; left:11px; z-index:2; font-weight:bold; font-size:16px;}
	#gnomtv .meta {position:absolute; top:160px; left:11px; z-index:2; font-weight:bold; font-size:11px; color:#FFF;}
		
/**** BILDERSTRECKEN ****/
#bilderstrecken {margin:20px 0 0 0;}
	#bilderstrecken .body {border:0; background:#CDD6DA;}
	#bilderstrecken img {border:3px solid #CDD6DA;}
	#bilderstrecken h3 {height:36px; background:url(img/content.png) right -88px no-repeat; padding:0 8px 0 0;}
		#bilderstrecken h3 a {padding:0 0 0 12px; display:block; height:36px; background:url(img/content.png) 0 -88px no-repeat; line-height:36px; color:#FFF; font-weight:bold; text-decoration:none; font-size:16px;}


/**** FOOTER ****/
#footer {height:88px; background:url(img/hor.png) 0 -141px repeat-x; width:1008px; margin:0 0 0 2px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; position:relative;}
	#footer .social {position:absolute; top:35px; left:23px;}
		#footer .social li {float:left; margin:0 5px 0 0;}
	#footer p {color:#C0CED7; font-weight:bold; position:absolute; top:20px; left:23px;}
	#footer .tags {padding:11px; background:#0C2136; width:266px; height:46px; position:absolute; right:12px; top:10px;}
		#footer .tags li {float:left; margin:5px 8px 0 0;}
		
/**** BOTTOM ****/
#bottom {text-align:center; color:#394330; margin:10px 0 0 0; padding:0 0 20px 0;}
	#bottom ul {color:#227FB4;}
	#bottom li {display:inline; font-weight:bold;}
	#bottom a {color:#227FB4;}
		#bottom a:hover {color:#2F9CDA;}
	#bottom .second {margin:2px 0 10px 0;}
	#bottom .second li {font-weight:normal;}
	
/**** SINGLE ****/

#control {}
	#control h1 {border-top:1px dotted #CCC; padding:10px 10px 0 10px; margin:0 2px; font-weight:bold; font-size:36px; margin:0px 2px 0 2px;}
	#control .meta {display:block; border-bottom:1px dotted #CCC; padding:0 10px 15px 10px; margin:0 2px; font-size:11px; font-weight:bold;}
	#control .breadcrumb {display:block; margin:10px; font-size:11px;}
	#control .tags {display:block; margin:10px; font-size:11px;}

#single {width:647px; background:#FFF; margin:0 0 0 8px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:1px solid #C1C1C1; color:#666; overflow:hidden;}
	#single #inhalt {padding:0 10px 10px 10px;}
		#single #inhalt h1 {font-size:2em; font-weight:normal; font-family:georgia; margin:15px 0 0 0;}
		#single #inhalt h2 {font-size:1.5em; font-weight:normal; letter-spacing:-1px; color:#aaa; margin:15px 0 0 0;}
		#single #inhalt h3 {color:#297eb9; font-size:1.7em; font-family:arial; font-weight:normal; letter-spacing:-1px; margin:15px 0 10px 0;}
		#single #inhalt h4 {color:#666; font-size:1.5em; font-family:arial; font-weight:normal; letter-spacing:-1px; margin:15px 0 0 0;}
		#single #inhalt h5 {color:#ff6000; margin:15px 0 0 0;}
		#single #inhalt h6 {font-size:0.9em; color:#222; margin:15px 0 0 0;}
		#single #inhalt em {color:#888;}
		#single #inhalt p {line-height:1.4; text-align:justify; margin:10px 0 0 0;}
		#single #inhalt img {vertical-align:middle; padding:2px; border:1px solid #ccc;}
		#single #inhalt del {text-decoration: line-through;color: #aaa;}
		#single #inhalt ins {text-decoration: underline;font-weight: bold;}
		#single #inhalt ul, #single #inhalt ol {margin-left: 15px;margin-top: 10px;}
		#single #inhalt ul ul, #single #inhalt ol ol {margin-left: 15px;margin-top: 5px;margin-bottom: 5px;font-size: 0.9em;color: #888;}
		#single #inhalt ul li {line-height: 1.4em;border-bottom: 1px solid #eee;padding: 3px 0 3px 0;list-style-type: circle;}
			#single #inhalt ol li {line-height: 1.4em;border-bottom: 1px solid #eee;padding: 3px 0 3px 0;}
			#single #inhalt ul li a:hover, #single #inhalt ol li a:hover {background: #f6feff;color: #297eb9;}
		#single #inhalt code {margin: 20px 0 0 0;display: block;background: #eee;border: 1px solid #e6e6e6;font-size: 1.1em;color: #444;}
		#single #inhalt blockquote {display: block;background: #e9f8fb;border: 1px solid #cfdee1;padding: 0 10px 10px 10px;margin: 20px 0 0 0;color: #366799;font-weight: bold;}
			#single #inhalt blockquote blockquote {border: none;padding: 0 0 0 20px;margin: 10px 0 0 0;color: #555;font-weight: normal;}
		#single #inhalt a:hover {color:#555;}

#inhalt #procontra {margin:0 0 30px 0;}
#pro, #contra {float:left;}
#contra {margin:0 0 0 7px ;}
#inhalt #procontra h4 {background:url(img/procontra.png) ;height:29px ;width:304px ;line-height:29px ;color:#FFF ;padding:0 0 0 5px ;}
#inhalt #contra h4 {background-position:0 -29px ;}
#inhalt #procontra #pro ul {margin:0 ;background:url(img/procontra.png) -309px 0 repeat-y;}
#inhalt #procontra #contra ul {margin:0 ;background:url(img/procontra.png) -618px 0 repeat-y ;}
#inhalt #procontra #pro li,#inhalt #procontra #contra li {list-style-type:none ;padding:0 0 0 25px ;height:20px ;border:0 ;height:19px ;}
#inhalt #procontra #contra li {background-position:0 -127px ;}

#wertung, #award {width:309px ;height:147px ;background:url(img/bewertung.jpg) ;float:left ;position:relative ;margin:10px 0 10px 0;}
#award {background-position:0 -148px ;margin:10px 0 10px 5px ;}
#wertung .title, #award .title {color:#FFF ;font-size:18px ;position:absolute ;left:10px ;top:6px ;}
#wertung .wertung {font-size:45px ;color:#97BF0D ;position:absolute ;top:55px ;left:55px ;}
#wertung .subtitle {font-size:12px ;color:#818181 ;position:absolute ;top:100px ;left:55px ;}
#inhalt #wertung img {border:0 ;position:absolute ;top:38px ;right:32px ;}
#inhalt #award img {border:0 ;position:absolute ;top:38px ;}
#award .first {left:21px ;}
#award .second {left:91px ;}
#award .third {left:161px ;}
#award .fourth {left:231px ;}

.aligncenter {display:block; overflow:hidden; text-align:center; margin: 0 auto 0 auto;}
.alignleft {float:left; display:inline; overflow:hidden; margin-right:10px; margin-bottom:3px; margin-top:5px;}
.wp-caption {margin-top:13px ;}
.alignright {float:right; display:inline; overflow:hidden; margin-left:10px; margin-bottom:10px;}
.alignnone {display:block; overflow:hidden; margin-bottom:10px;}

#single .trenner {display:block; background:#E1EAEF; height:35px; line-height:35px; border-top:1px solid #BFD3DA; border-bottom:1px solid #BFD3DA; color:#234A59; font-size:12px; padding:0 0 0 10px; margin:10px 0; clear:both;}

#related {margin:0 0 0 2px; float:left;}
	#related .meta {font-weight:bold; font-size:11px;}
	#related .odd, #related li:nth-child(2n) {background:#E8F3F6;}
	#related h3 a {font-weight:bold; font-size:12px; line-height:20px;}
	#related li {width:280px; padding:10px; margin:0 10px; overflow:hidden;}
	#related img {float:left; border:3px solid #CDD6DA; margin:0 10px 1px 0;}
	
#related_werbung {float:right; margin:0 10px 10px 0; width:300px; height:250px;}

/**** KOMMENTARE ****/
#kommentare {width:487px; float:left; margin:20px 0 0 0;}
	#kommentare h2 {color:#E57302; font-size:14px; font-weight:bold; margin:0 0 5px 0;}
	#kommentare li {border:1px solid #AAC0CA ;margin:5px 0 0 0 ;padding:5px 5px 10px 5px; color:#505153 ;}
	#kommentare .author {background:#FFFCF0 url(img/admin.png) 367px 10px no-repeat ;border:1px solid #DEC9AB;}
		#kommentare li img {border:1px solid #DEDEDE ;padding:2px ;float:left ; margin-top: 8px; margin-left: 8px;}
		#kommentare li p {margin:0 15px 8px 60px ; line-height: 1.4;}
	#kommentare .meta {font-size:11px ;color:#AAAAA8 ;margin:10px 0 5px 60px ;border-bottom:1px dotted #DDDDDD ;padding:0 0 5px 0 ;}
	* html #kommentare .meta {margin:0px 0 5px 60px ;}
		#kommentare .meta strong {font-size:12px ;color:#E57302 ;}
		#kommentare .meta a {text-decoration:none; color:#E57302;}
		
#respond {margin:30px 0 0 0; font-size:12px;}
	#respond p {margin:3px 0 0 0;}
	#respond input, #respond textarea {border:1px solid #AAC0CA; padding:3px; width:479px; font-family:arial, sans-serif; font-size:12px; margin:3px 0 0 0;}
	#respond input {width:200px;}
	#respond textarea {height:100px;}
	
	#respond #respond_submit {width:64px; height:25px; color:#FFF; text-shadow:1px 1px 0px #3E2300; background:url(img/login.png) -284px 0; display:block; border:0; float:right;}

#artikel-meta {margin:0 0 20px 0;}
	#artikel-meta .author {color:#999999 ;padding:5px ;border-bottom:1px dotted #DDDDDD ;font-size:12px;line-height:1.2;}
	#artikel-meta .author img {float:left ;padding:2px ;border:1px solid #DDDDDD ;margin:0 10px 0 0 ;}
	#artikel-meta .author p {margin:1px 0 0 0 ;}
	#artikel-meta .author strong {font-weight:normal ;}
	#artikel-meta li {color:#555557 ;padding:5px 0 5px 30px ;border-bottom:1px solid #EEEEEE ;background:url(img/icons.png) 5px 5px no-repeat ;font-size:12px; line-height:1.2;}
	#artikel-meta .comments {background-position:5px -88px ;}
	
/**** ARCHIV ****/
#archiv {width:647px; background:#FFF; margin:0 0 0 8px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:1px solid #C1C1C1; color:#666; overflow:hidden;}
#archiv li {height:114px; padding:0 10px 23px 0; border-bottom:1px solid #AAC0CA; margin:23px 10px 0 10px;}
	#archiv li img {float:left; border:3px solid #CDD6DA; margin:0 15px 0 0;}
	#archiv li .meta {font-weight:bold; font-size:11px; display:block; padding:8px 0 0 0;}
	#archiv li a {text-decoration:none; font-weight:bold;}
	#archiv li h2 a {font-size:14px; line-height:18px;}
	#archiv li p {margin:5px 0 0 0; line-height:1.4;}
	
/**** VIDEOS ****/
#top .videos {background:#2D2D2D;}
	#top .videos ul {background:url(img/vert.png) -1207px 0 repeat-y;}
	#top .videos #control h1 {color:#FFF;}
	#top .videos #control h1, .videos #control .meta {border-color:#1B1B1B;}
	#top .videos li {color:#C9C9C9; border-color:#6A6A6A; margin:23px 35px 0 35px;}
	#top .videos li img {border:3px solid #6A6A6A;}
	
.wp-pagenavi {font-size:12px; float:right; margin:10px 8px 10px 0 ;}
	.wp-pagenavi span, .wp-pagenavi a {padding:3px 5px; display:block; float:left; border:1px solid #DDD; margin:0 3px 0 0;}
#control .wp-pagenavi {position:relative; top:-35px;}
.videos .wp-pagenavi span, .videos .wp-pagenavi a {border-color:#525252;}

/**** KONSOLENFARBEN ****/
.ds, .ds:hover {color:#84D0F0;}
.psp, .psp:hover {color:#000;}
.pc, .pc:hover {color:#4E6977;}
.x360, .x360:hover {color:#97BF0D;}
.wii, .wii:hover {color:#009EE0;}
.ps3, .ps3:hover {color:#004A7F;}

/**** INHALTSVERZEICHNIS ****/
#test_start {overflow:hidden; margin:10px 0 30px 0; }

#inhaltsverzeichnis {background:#DFEAEE; border:1px solid #A9BFCA; width:180px; float:left; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#inhaltsverzeichnis div {border:1px solid #F7FAFB; padding:0 0 5px 0;}
#inhalt #inhaltsverzeichnis h4 {color:#4E6977; font-weight:bold; font-size:13px; letter-spacing:0px; padding:0 0 0 15px; margin:7px 0 0 0;}
#inhalt #inhaltsverzeichnis ol {background:#FFF; list-style-position:inside; width:150px;margin:10px 0 0 4px ;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:0 10px; color:#F29400; list-style-type:decimal}

#gameinfos {float:right; width:424px; }
#inhalt #gameinfos h4 {font-weight:bold; letter-spacing:0px; margin: 0; font-size:16px; border-bottom:1px solid #CCC; padding:0 0 7px 5px;}
#inhalt #gameinfos ul {margin:0 ; width:244px; float:left; margin:0 12px 0 0;}
#inhalt #gameinfos ul li {list-style-type:none; padding-left: 5px; border-color:#CCC;}
#inhalt #gameinfos img {border:0;}

