
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Open+Sans+Condensed:700);

/*
use // instead of [http|https:]// to ensure you always use the right protocol.
if this file is requested by a secure page like login the protocol must fit!
load external resources over secure https
*/
/* http://code.google.com/p/reset5/ */
/* reset5 ? 2011 opensource.736cs.com MIT */
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,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,mark,menu,meter,nav,output,progress,section,summary,time,video {
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    margin:0;
    padding:0;
}
body {
    line-height:1;
}

article,aside,dialog,figure,footer,header,nav,section,blockquote {
    display:block;
}

nav ul {
    list-style:none;
}

ol {
    list-style:decimal;
}

ul{
    list-style:disc;
}

ul ul {
    list-style:circle;
}

blockquote,q {
    quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after{
    content:none;
}

ins{
    text-decoration:underline;
}

del {
    text-decoration:line-through;
}

mark {
    background:none;
}

abbr[title],dfn[title] {
    border-bottom:1px dotted #000;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #ccc;
    margin:1em 0;
    padding:0;
}

input[type=submit],input[type=button],button {
    margin:0!important;
    padding:0!important;
}

input, select, a img{
    vertical-align:middle;
}

a img, a .skim, #teaserimage {cursor: pointer;}

body {
    font-size: 16px;
    background: #e9e7dd;
    margin-top: 30px !important;
}

body.weiss{
    background: #ffffff;
    margin-top: 0px !important;
}

/*h1, h2, h3, h4, h5, h6 {*/
/*line-height: 1.1;*/
/*}*/
/*.ueberschrift1, .ueberschrift2, .ueberschrift3, .ueberschrift4, .ueberschrift5, .ueberschrift6 {*/
/*line-height: 1.1;*/
/*}*/

h1, .ueberschrift1 {
    margin: 0;
    font-weight: bold;
    font-size: 16px;
    font-family: "Open Sans", Arial, sans-serif;
    color: #515151;
}
h2, .ueberschrift2 {
    margin: 10px 0;
    font-weight: bold;/*700;*/
    font-size: 30px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    color: #000;
}
h3, .ueberschrift3 {
    margin: 10px 0;
    font-weight: bold;
    font-size: 24px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    color: #393939;
}
h4, .ueberschrift4 {
    margin: 10px 0;
    font-weight: bold;
    font-size: 22px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    color: #393939;
}
h5, .ueberschrift5 {
    margin-bottom: 6px;
    font-weight: bold;
    font-size: 20px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    color: #000;
}
h6, .ueberschrift6 {
    margin: 0;
    font-size: 12px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 18px;
}

figcaption small {
    float: right;
    font-size: 10px;
}

.smallgrey {color: #515151; font-size: 12px;}
.small {font-size: 12px;}
.smallblack {color: #000; font-size: 12px;}
.smallred {color: #AA000A; font-size: 12px;}
/* generelle Styles */
div, article, section {
    position: relative;
    display: block;
}

a {
    color: #3c6789;
    text-decoration: none;
}

a.aktiv, a:hover {
    color: #ae1711;
}

ol {
    padding-left: 28px;
}

ul {
    padding-left: 0;
    list-style-position:outside;
}

ul.greenarrow{
    list-style-image: url(//static.4players.de/sourcen/portal/4players/icons/coloredges/360_color_over.gif);
    list-style-position: outside;
    margin-left:15px;
}

ul.greenarrow li{margin-bottom:5px;font-size:14px;}

/* Styles */
.show {display:block;}
.hide {display:none!important;}
.indent4 {margin-left:4px;}
.left {float:left;}
.right {float:right;}
.clear{clear:both;}
.pointer {cursor:pointer;}
.zentriert {text-align: center;}
.underline {text-decoration: underline;}
.keine-border {border: 0 !important;}
.kein-margin {margin: 0 !important;}
.kein-padding {padding: 0 !important;}
.block {display: block !important;}
.fett {font-weight: bold;}
.autohoehe {height: auto !important}
.autobreite {width: auto !important}
.defaultpadding {padding:4px;}

input[type=submit],input[type=button],button {cursor:pointer;}

/* Seiten-Elemente */
#fx-back {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: transparent;
}

#seite {
    z-index: 10;
    margin: auto;
    margin-top: 0px;/*110px*/
    width: 1100px;
    height: 1px;
    padding: 0 160px 0 0;
    left: 0;
    font-family: "Open Sans", Arial, sans-serif;
    color: #515151;
}

#seite.pur {
    margin-top: 0;
    padding-right: 0px;
}

#seite.stroeer {
    margin-top: 110px;
}

#seite.weischer {
    margin-top: 0px;
}

#seite-back {
    z-index: 20;
    background: #fff;
    width: 1060px;
    padding: 10px 20px 0 20px;
}

#seite_simple {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #515151;
    font-family: "Open Sans", Arial, sans-serif;
    float:left;
    width: 100%;
    height: 100%;
}

#leiste {
    width: 1100px;
    margin-left: -20px;
    height: 28px;
    line-height: 28px;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px dotted #d0d0d0;
    font-family: 'Open Sans', Helvetica, sans-serif;
}

#EmailDiv {
    margin-right: 2px;
}

#leiste-links {
    display: block;
    float: left;
    z-index: 5;
    margin-left: 10px;
}

#leiste li {
    list-style: none;
    float: left;
    font-size: 13px;
}

#leiste a {
    display: block;
    text-decoration: none;
    color: #515151;
    padding-left: 10px;
}

#leiste-links a {
    display:block;
    margin-right:1px;
}

#leiste-links a.aktiv, #leiste-links a:hover {
    color: #AA000A;
}

#leiste .icon-leiste {
    float: left;
    margin-top: 3px;
}

#leiste input, #leiste .icon-leiste.suche {
    float: left;
}

#leiste .icon-leiste.suche {
    position: absolute;
    display: block;
    border: 0;
    top: 14px;
    left: 152px;
}

#leiste input[type=text] {
    width: 150px;
    height: 20px;
    margin: 3px 0 0 4px;
    padding: 0 20px 0 4px;
    border: 1px solid #d0d0d0;
    background: #fff;
    font-style: italic;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #515151;
}

#FusionLoginBoxContainer {
    max-width: 380px;
}

.trennerlinie {
    clear:both;
    width: 1060px;
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
}

.trennerlinie-schmal {
    width: 640px;
    padding-bottom: 5px;
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
}

#kopf {
  width: 1100px!important;
  height: 108px;
  background: url(//static.4players.de/sourcen/portal/4players/2015/startseite_header_sommer.jpg) center no-repeat;
  background-size: 100% 100%;
  text-indent: -999em;
  margin-left: -20px;
}

.kopf-link
{
  display: block;
  position: relative;
  height: 108px;
}

#kopf.e3 {
  background: url(//static.4players.de/sourcen/portal/4players/2011/gc13_header_normal.jpg) center no-repeat;
}

#kopf.pur {
    background: url(//static.4players.de/sourcen/portal/4players/2015/startseite_header_sommer_pur.jpg) center top no-repeat;
    background-size: 100% 100%;
}

#kopf.e3.pur {
   background: url(//static.4players.de/sourcen/portal/4players/2011/gc13_header_pur.jpg) center no-repeat;
}


#kopf h1 a, #kopf .ueberschrift1 a {
   display: block;
   position: relative;
   width: 758px;
   height: 56px;
   top: 26px;
   left: 101px;
}
#kopf h1 {
    margin-top: 0;
    height: 0;
}
#kopf h4 {
    margin-top: 0;
}
#navi {
  width: 1100px;
  height: 59px;
  background: url(//static.4players.de/sourcen/portal/4players/2011/index/navigationsleiste1px.jpg) repeat-x;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-left: -20px;
}

#haupt-navi {
    width: 100%;
    height: 24px;
    z-index: 9000000101; /*popup ueber inhalt ex value: 101 is not high enough for inlay ads*/
}

#haupt-navi li, #unter-navi li, .unter-navi li {
    list-style: none;
    float: left;
}

#haupt-navi a, #unter-navi a, .unter-navi a {
    display: block;
    padding: 2px 13px 5px 13px;
    text-decoration: none;
    line-height: 24px;
    font-weight: bold;
    color: #ffffff;
}

#haupt-navi a.aktiv, #haupt-navi a.aktivpopup, #unter-navi a.aktiv, #haupt-navi a:hover, #unter-navi a:hover,
.unter-navi
a:hover,
.unter-navi a.aktiv, .filter-links li a.aktiv, .filter-rechts li a.aktiv {
    color: #f59700;
    background-repeat: no-repeat;
    background-image:
        url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA1SURBVHjaYvr//z8DOr5w4cJ/bOK4FP7HpgGrQhhA14BTITYNeBWiayCoEFkDI0QLcQAgwACeD+cHLOtq0wAAAABJRU5ErkJggg==);
    background-position: center bottom;
}

.filterliste a {font-size:12px;line-height:16px;}

#haupt-navi-community a:hover {
    background: none;
}

#navi-trenner {
    width: 1060px;
    height: 2px;
    border-top: 1px dotted #3c6789;
    border-bottom: 1px solid #d0d0d0;
    z-index: 1;
}

#unter-navi, .unter-navi {
    width: 100%;
    height: 25px;
    float:left;
    font-weight: bold;
    font-family: "Open Sans", Arial, sans-serif;
}

#unter-navi a , .unter-navi a {
    color: #515151;
    padding: 0 5px 3px 5px;
    font-weight: bold;
    font-family: "Open Sans", Arial, sans-serif;
}

.unter-navi-rechts {
    height: 26px;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.unter-navi-rechts-title {
    display:block;
    padding: 0 14px 5px 14px;
    text-decoration: none;
    line-height: 24px;
    text-shadow: #fff 1px 1px 0;
    font-weight: bold;
}

#haupt-navi .js-unter-navi-sys {
    position:absolute;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    z-index:1001; /*popup ueber inhalt*/
    min-width:120px;
    box-shadow: 0 0 1px #D5D5D5;
}

#haupt-navi .js-unter-navi-sys li {
    width: 100%;
    list-style: none;
    border-top: 1px dotted #3C6789;
    display:block;
    clear:left;
    z-index:1001; /*popup ueber inhalt*/
    background-image: none;
    background-color: #094f70;
    color: #FFF;
}

#haupt-navi .js-unter-navi-sys li.first{
    list-style: none;
    border-top: none;
}

#haupt-navi .js-unter-navi-sys a {
    width: 100%;
    display: block;
    text-decoration: none;
    font-size:13px;
    line-height: 20px;
    font-weight:normal;
    color: #FFF;
    background-image: none;
    text-shadow: none;
    padding: 0px;
    padding:3px;
}

#haupt-navi .js-unter-navi-sys a:hover {
    color: #f59700;
}

#haupt-navi .js-unter-navi-sys a.aktiv {color:#f59700; }

#haupt-navi .js-unter-navi-sys .red {
    color: #83dee8;
}

#inhalt {
    background: #fff;
    padding: 26px 20px 0 20px;
    float: left;
    margin-left: -20px;
    width: 100%;
    margin-top: -1px;
}

#werbung-banner, #werbung-sky {
    z-index: 1000;
}
/* DEFINED IN HEAD DEPENDANT ON MARKETER
#werbung-banner {
    position: absolute;
    top: -100px;
    left: 120px;
}
*/

#werbung-sky {
    position: absolute;
    left: 1100px;
    padding-left: 10px;
    top: 0;
}

.werbung-rectangle {
    width: 340px;
    height: 266px;
    z-index: 999;
}

.werbung-rec-below-list
{
    width: 300px;
    margin: 32px 1px 10px 1px;
    height: auto;
}

.werbung-rec-headbox
{
    float:right;
    width:300px;
    margin-top:10px;
    margin-right:5px;
    margin-left:5px;
}

#werbung-fb {
    position: relative;
    left: 0;
    padding: 0;
    margin: 0;
    width: 951px;
    display: none;
}

#werbung-fb.weischer {
    display: inline;
    text-align: center;
}

#werbung-advertorial {
    width: 340px;
    /*height: 250px;*/
    float: right;
    /*background-color: red;*/
    margin-bottom: 10px;
    line-height: 0;
}

.werbung-loader {
    margin-top: 100px;
}

.anzeige {
    font-size: 10px;
    font-family: "Open Sans", Arial, sans-serif;
}

#rotelinie {
    display: block;
    width:821px;
    height:22px;
    padding-top: 3px;
    background-image: url(//static.4players.de/sourcen/portal/4players/redline_h22.png);
    background-repeat: no-repeat;
    color: white;
    font-weight: bold;
    text-shadow: #333333 2px 2px 3px;
    text-align: center;
}

.hauptnews {
    float: left;
}

/*#berichte .bericht-liste, */
/*.news-liste, .inhalt-standard-padding, .cheats-liste, .cheats-fragen-liste{*/
/*float: left;*/
/*padding: 0 5px;*/
/*width: 700px;*/
/*}*/


.hauptnews article, .bericht-liste article, .news-liste article, .downloads article,
.cheats-liste article, .index-system-headbox article, .index-system-spielkultur article,
.index-system article{
    width: 700px;
    border-bottom: 1px dotted #d0d0d0;
    margin-bottom: 16px;
}

/*.wertungstipp-liste article {
	width: 300px;
	border-bottom: 1px dotted #d0d0d0;
	margin-bottom: 16px;
}*/

.news-liste article.last {
    width: 700px;
    border-bottom: none;
    margin-bottom: 32px;
}

.hauptnews article.noline, .index-system-headbox article.noline {
    margin: 0;
}

.bildlink {
    position: relative;
    display: inline-block;
    border: 0px solid #d0d0d0;
    background: transparent;
    z-index: 20;
}

.bildlink > img, .bildlink .skim, .bildlink .spielbild {
    border: 0px solid #d0d0d0;
    margin: 0px;
}

/* NORMAL */

.bluebox{
    /*background: url("//static.4players.de/sourcen/portal/4players/2013/hauptthema_top.jpg") no-repeat scroll 0
    0 
    transparent;*/
    padding-left: 5px;
    padding-top: 5px;
    position: relative;
}
.redbox{
    /*background: url("//static.4players.de/sourcen/portal/4players/2013/randbox_top.jpg") no-repeat scroll 0 0
    transparent;*/
    padding-left: 5px;
    padding-top: 5px;
    position: relative;
}

#news-liste.redbox {
    /*background: url("//static.4players.de/sourcen/portal/4players/2013/4p_news_background.jpg") no-repeat
    scroll 0 0 
    transparent;*/
    padding-left: 5px;
    padding-top: 5px;
    position: relative;
}

/* E3 */
.bluebox.e3{
    background: url("//static.4players.de/sourcen/portal/4players/2011/hauptthema_top_gc.jpg") no-repeat scroll
    0 0
    transparent;
}
.redbox.e3{
    background: url("//static.4players.de/sourcen/portal/4players/2011/randbox_bg_gc.jpg") no-repeat scroll 0 0
    transparent;
}

.hauptthema .bildlink > img {
    width: 700px;
    height: 319px;
}

#berichte .hauptthema .bildlink > img {
    height: auto;
}

.hauptthema .einleitung {
    margin: 14px 0 18px 0;
}

.unterthema .einleitung {
    height: 160px;
    top: 0;
    margin-bottom: 13px;
}

.unterthema2 .einleitung {
    height: 100px;
}

.unterthema3 .einleitung {
    height: 60px;
}

.einleitung, .einleitung > p {
    line-height: 24px;
    z-index: 10;
}

.index-system .einleitung, .news-liste-info-block .einleitung {margin-bottom: 18px;}

.kapital:first-letter, .kapital > p:first-letter, .kapital > div:first-letter {
    font-size: 50px;
    display: block;
    float: left;
    line-height: 38px;
    margin: 5px 5px 0px 0px;
    font-weight: normal;
    font-family: Georgia, serif;
}

.hauptthema footer,
.unterthema footer,
.index-system-hauptthema footer,
.index-system-unterthema footer {
    height:30px;
}

.hauptthema footer a,
.unterthema footer a,
.unterthema2 footer a,
.unterthema3 footer a,
.index-system-hauptthema footer a,
.index-system-unterthema footer a {
    display: block;
    float: left;
    margin-right: 24px;
}

footer a.footer-kommentarlink {
    position: absolute;
    bottom: 14px;
    right: 0;
    margin: 0;
}

.unterthema, .unterthema2, .unterthema3 {
    clear: both;
}

#tv-fokus .unterthema,
.randomTeaser article.unterthema
{margin-bottom:16px;}

article.unterthema4, article.unterthema5 {
    width: 300px;
    margin-right:30px;
    float: left;
    /*overflow: hidden;*/
}

article.unterthema5 {
    margin-right:0px;
}

#system-cheats article.unterthema5 { float:right; }

.system-section .hauptnews .hauptthema {

}

/*.channel.system-section,*/
/*.channel .system-section{*/
/*border-bottom:none;*/
/*}*/
.standardblock.index-system, .channel.system-section, .channel.system-section,.channel.system-section article.trennerlinie {
    background: transparent;
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
}
.channel.system-section article {
    border: none
}

.index-system article.hauptthema{
    border-bottom:none;
    float: left;
}
.channel article.hauptthema footer{
    float:left;
    padding-top: 10px;
}

.channel .hauptthema .bildlink{
    float:left;
}

.index-system article.unterthema6,
.index-system section.blockitem-3spalt {
    width: 340px;
    max-width: 340px;
    float: left;
    border-bottom:none;
    margin: 0px 0 10px 20px;
}

/*a.bildlink img {*/
/*width: 340px;*/
/*}*/

.index-system article.unterthema6 a.bildlink img {
    width: 340px;
}

.randomTeaser article.unterthema6{
    min-height:320px;
}
.randomTeaser.imagesonly article.unterthema6{
    min-height:210px;
}

.randomTeaser article.unterthema6 footer{
    bottom: 0;
    position: absolute;
    width: 100%;
}

.index-system article.unterthema6.first,
.index-system section.blockitem-3spalt.first {
    margin-left:0px;
}
.randbox.randomTeaser{
    margin-top:17px;
}
/*.randomTeaser article.unterthema{*/
/*margin-left:-5px;*/
/*}*/

.randomTeaser .spielname {
    color: #000000;
    margin-bottom: 10px;
    top: 5px;
}

.index-system.system-section{
    border-bottom:none;
    margin-bottom:0px;
}

.nextlist.align-left{
    float:left;
    /*margin-left:4px;*/
    /*margin-top:18px;*/
}
.index-system-block.align-right{
    float:right;
}

.comments-link{
    color: #AA000A;
    float: right;
    font-size: 12px;
    right: 2px;
    text-align: right;
    width: 30px;
    z-index: 30;
    margin-top:-13px;
}
.unterthema4-last {
    margin-right:0px;
}

.unterthema .bildlink > img {
    width: 340px;
    height: 154px;
}

.unterthema .bildlink {
    float: left;
    width: 340px;
    margin-right: 8px;
}

.unterthema2 .bildlink > img
{
    width: 206px;
    height: 94px;
}

.unterthema2 .bildlink {
    width: 216px;
}

.unterthema2 {
    padding-bottom: 10px;
}

.bericht-liste .bildlink {
    display:block;
    float: left;
    width: 160px;
    margin-right: 18px;
}

.cheats-liste .bildlink{
    display:block;
    float: left;
    width: 102px;
    margin-right: 18px;
}

.cheats-fragen-liste .bildlink, .wertungstipp-liste .bildlink {
    display:block;
    float: left;
    width: 56px;
    margin-right: 56px;
}

.bericht-liste .bildlink > img
{
    width: 150px;
}

.cheats-liste .bildlink > img, .wertungstipp-liste .bildlink > img
{
    width: 92px;
    height:92px;
}

.cheats-fragen-liste .bildlink > img, .wertungstipp-liste .bildlink > img
{
    width: 46px;
    height:46px;
}

.brettspiel-liste .bildlink, .soundtrack-liste .bildlink{
    display:block;
    float: left;
    width: 110px;
    margin-right: 18px;
}

.brettspiel-liste  .bildlink > img, .soundtrack-liste .bildlink > img
{
    width: 100px;
    height:auto;
}

.bericht-info-block{
    width: 565px!important;
    float:right;
}

article.bericht.hauptthema.left div .bericht-info-block {

    width: 520px!important;
    float:right;

}

.cheats-liste-info-block{
    width: 585px;
    float:left;
}

/*.wertungstipp-liste-info-block{
	width: 300px;
	float:left;
}*/

.content-liste li input[type="radio"]
{
    margin-bottom: 4px;
}

.cheats-liste-info-block .content-liste {
    min-height: 120px;
}

.news-liste-info-block{
    width: 400px;
    float:right;
}

.news-liste .news-title.teaser{
    float:left;
    clear:left;
}
.news-liste .news-title.teaser .ueberschrift{
    font-size:16px;
}
.news-liste .news-teaser {
    font-size:21px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    color: rgb(50, 50, 50);
}
.news-liste .news-teaser div {
    margin-bottom: 15px;
}


.news-liste article.news.unterthema2{
    margin-bottom: 6px;
}

.news-systemauswahl,
#news-liste-container {
    clear: both;
    float: left;
    width: 100%;
}

.news-systemauswahl {
    margin-bottom: 10px;
}

.news-systemauswahl-spacer {
    width: 92px;
    height: 4px;
    float: left;
}

.news-systemauswahl .icon-system,
.news-systemauswahl .icon-system.selected:hover,
.news-systemauswahl .icon-system.justremoved:hover {
    display: block;
    float: left;
    margin: 4px 1px 1px 4px;
    cursor: pointer;
    border: 0;
}

.news-systemauswahl .icon-system:hover,
.news-systemauswahl .icon-system.selected,
.news-systemauswahl .icon-system.justselected:hover {
    border: 1px solid #000;
    margin: 3px 0 0 3px;
}

.bericht-info-entwickler {
    width: 355px;
    float: left;
    font-size: 14px;
    padding-right: 10px;
}

.spielinfo-entwickler {
    width: 262px;
    float: left;
    font-size: 14px;
    padding-right: 10px;
}

.brettspiel-info-spiel {
    width: 420px;
    float:left;
    font-size:14px;
    line-height:18px;
    padding-right:10px;
    margin-bottom:10px;
}

.bericht-info-block .einleitung {margin:0px;min-height:140px;}


.bericht-info-block .brettspiel-einleitung.einleitung {
    min-height: 0;
    clear: both;
}

.bericht-info-block footer a {
    margin-right:0px;
}
.berichte-liste-wertung-wert {
    top:30px;
    font-size:14px;
    font-weight:bold;
    color: #505050;
}
.berichte-liste-wertung-wert.small {
    top:30px;
    font-size: 22px;
    font-weight: bold;
    font-family: Garamond;
    color: #747474;
    text-shadow: 0px -1px 1px #000, 0px 1px 1px #CCC;
    opacity: 0.8;
    letter-spacing: 1px;
}
.berichte-liste-wertung-wert.spielinfo {
    top: 43px;
    font-size: 34px;
    font-weight: bold;
    font-family: Garamond;
    color: #747474;
    text-shadow: 0px -1px 1px #000, 0px 1px 1px #CCC;
    opacity: 0.8;
    letter-spacing: 1px;
}
.berichte-liste-wertung {
    float:left;
    width:133px;
    height: 106px;
    background-repeat: no-repeat;
    text-align:center;
    margin-bottom:5px;
}
#bericht-fazit .berichte-liste-wertung {
    float:right;
    margin-left: 10px;
    margin-right: 10px;
}
.spielinfo-wertung {
    float:left;
    width:175px;
    height: 106px;
    background-repeat: no-repeat;
    background-position: center;
    text-align:center;
    margin-bottom:5px;
    float:right;
    margin-left: auto;
    margin-right: auto;
}

.spielinfo-wertungskommentar
{
    float: right;
    /*width: 175px;*/
}

.berichte-liste-wertung-sehrgutFit4Hit {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_8_133x106.png);
}
.berichte-liste-wertung-ausgezeichnet {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_7_133x106.png);
}
.berichte-liste-wertung-sehrgut {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_6_133x106.png);
}
.berichte-liste-wertung-gut {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_5_133x106.png);
}
.berichte-liste-wertung-befriedigend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_4_133x106.png);
}
.berichte-liste-wertung-ausreichend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_3_133x106.png);
}
.berichte-liste-wertung-mangelhaft {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_2_133x106.png);
}
.berichte-liste-wertung-ungenuegend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_1_133x106.png);
}

.spielinfo-wertung-medium {
    width:100%;
    float:left;
    height: 158px;
    background-repeat: no-repeat;
    background-position: center;
    text-align:center;
    margin-bottom:5px;
    margin-left: auto;
    margin-right: auto;
}

.spielinfo-wertung-neu {
    margin: 0 5px;
}

.berichte-liste-wertung-medium-sehrgutFit4Hit {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_8_192x158.png);
}
.berichte-liste-wertung-medium-ausgezeichnet {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_1_192x158.png);
}
.berichte-liste-wertung-medium-sehrgut {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_2_192x158.png);
}
.berichte-liste-wertung-medium-gut {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_3_192x158.png);
}
.berichte-liste-wertung-medium-befriedigend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_4_192x158.png);
}
.berichte-liste-wertung-medium-ausreichend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_5_192x158.png);
}
.berichte-liste-wertung-medium-mangelhaft {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_6_192x158.png);
}
.berichte-liste-wertung-medium-ungenuegend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_7_192x158.png);
}

.pcsponsor {
    width: 670px;
    margin: auto;
    padding-top: 20px;
    clear: both;
    position: relative;
}

.pcsponsor.flash {
    width: 728px;
    height: 90px;
}

.pcsponsor.flash a {
    position: absolute;
    display: block;
    width: 728px;
    height: 90px;
    top: 20px;
    ledt: 0;
    z-index: 2;
    background: transparent;
}

.pcsponsor object {
    z-index: 1;
}

#autor_msg{clear:both; width:938px; color:#AA000A; text-align:center; padding:10px;border: dotted 1px
#AA000A;margin-bottom:
    20px;}
#autor_msg .ueberschrift1{color:#AA000A;font-weight:bold;}

.system-headbox-werbeplatz {
    float: right;
    margin-top: 10px;
}

.system-headbox-werbeplatz-top {
    float: right;
    margin-bottom: 10px;
}

.system-headbox-werbeplatz-mitte {
    float: right;
    margin-top: 10px;
    margin-bottom: 10px;
}

#news-liste, #meistangesehen, #meistangesehn, #meistdiskutiert, .randbox {
    width: 340px;
    float: right;
}


/*#news-liste footer a, #kommentar footer a, #meistangesehn footer a, #meistdiskutiert footer a {*/
/*.tipps-liste-footer */
/*#news-liste footer a, .index-kommentar footer a, #meistangesehn footer a, #meistdiskutiert footer a {*/
.liste-re-footer a,
.liste-re-footer-bottom a,
a.uebersicht {
    margin: 12px 0;
    display: block;
    float: right;
    color: #AA000A;
    font-size: 14px;
}

.liste-re-footer span {
    display: inline-block;
    margin: 12px 0;
}
.block-kolumnen .liste-re-footer {margin-right:12px;}
.block-kommentare .liste-re-footer {margin-right:4px;}

.liste-li-footer a, .liste-li-footer-nobottom a,  a.fragen-alle{
    margin: 12px 0;
    display: block;
    color: #AA000A;
    font-size: 14px;
}

.content-liste {
    min-height:150px;
    /*display: inline-block;*/
    /*width: 100%;*/
}

.min-hoehe-80 {min-height:80px;}
.min-hoehe-230 {
    min-height:230px;
}

ul.content-liste-wertung {float:left;width:640px;}
ul.content-liste-wertung li {
    width:300px;
    float:left;
    padding-bottom: 5px;
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
    margin-right: 30px;
}

ul.content-liste-wertung li.last {float:right;margin-right: 0px;}

ul.content-liste-wertungtipp {width:232px;float:left;min-height: 60px;}
ul.content-liste-wertungtipp li{width:232px;border-bottom:none;margin:0px;padding-bottom: 3px;}

.content-liste li {
    position: relative;
    margin-bottom: 10px;
    display: block;
    list-style: none;
}

#news-liste li,
#meistdiskutiert li,
#meistangesehen li,
.blockitem-3spalt li {
    clear: both;
    float: left;
    width: 100%;
}

section.blockitem-3spalt {
    width: 340px;
}

.content-liste-image > li > img {width:35px;height:35px;float:left;margin-right:10px;}

ol.content-liste li {
    list-style: decimal outside none;
    display:list-item;
}

.new_spielname {
    font-size: 21px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 25px;
    color: #000;
    min-height: 55px;
}

.spielname, .content-liste .spielname, .bericht-liste .spielname, .download-liste .spielname,
.releasecalendar-cell .spielname, #wertungstipp .content-liste-wertungtipp .spielname,
#tv-fokus .spielname, .tv-weitere-liste .spielname, .sucheitem a .spielname, .sucheitem a .genre,
.sucheitem a .wertung, .uhrzeit
{
    font-size: 13px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 17px;
}

#wertungstipp .content-liste-wertungtipp .tippen {
    font-size: 12px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 18px;
}

.topdownloads ul.content-liste li{
    margin-bottom:25px;
}
.topdownloads ul.content-liste li .date{
    float:left;
    width:100px;
}
.topdownloads ul.content-liste li .voting{
    float:left;
    width:100px;
}
.topdownloads ul.content-liste li .infos{
    float:right;
    width:100px;
}

.downloads-info label {
    float:left;
    width:180px;
    min-height:30px;
    margin-bottom:2px;
}

.downloads-info .infoval {
    float: left;
    width:210px;
    min-height:30px;
    margin-bottom:2px;
}

.downloads-info-content-rechts {
    float:right;
    width:450px;
}
.infovoting label {
    float:left;
    width:180px;
    height:60px;
}
.infovoting {
    float: left;
    width: 200px;
    height: 45px;
}
.downloads-info .novote {
    float:left;
    height:25px;
    margin-bottom:2px
}
.downloads-info .infoval a {display:block;margin-top:20px;}
.dwlstarted a {display:inline;margin:0px;}
#tv4voting #VotingContainer{position:absolute; width:130px;	height:16px; left:0px;}
#tv4voting #VotingVoted	{position:absolute; display:block;	width:130px; height:16px; left:0px;	top:2px;}
#tv4voting #VotingUservote	{position:absolute; display:none;	width:130px; height:16px; left:0px;	top:2px;}
#tv4voting #antwort_Message{position:absolute; display:none;	width:200px; height:16px; left:0px;	top:18px;
    color:#333333;
    padding:3px; text-align:left;}
#tv4voting #anz_Stimmen	{position:absolute; display:block;	width:200px; height:16px; left:0px;	top:18px;
    color:#333333;
    padding:3px; text-align:left;}
#tv4voting #voted_Message	{position:absolute; display:none;	width:200px; height:16px; left:0px;	top:18px;
    color:#333333;
    padding:3px; text-align:left; line-height:1.0em;}
#tv4voting #downloadid		{display:none;}
#tv4voting #downloadid		{display:none;}
#tv4voting #hasvoted		{display:none;}

.tv-weiter-link-exclusive {
    background: url('//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.4ptv.27x23.png')
    no-repeat 3px
    3px;
}

.bericht-liste .spielname, .news-liste .spielname, .bericht-title .spielname,
.downloads-info .spielname, .screenshotset-box .spielname, #wertungstipp .spielname{
    font-size: 16px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 24px;
}


.content-liste .ueberschrift, .bericht-liste .ueberschrift, .news-liste .ueberschrift,
.download-liste .ueberschrift, .calendar-cell .ueberschrift, #tv-fokus .ueberschrift,
.umfrage_question_answer, .randomTeaser .ueberschrift
{
    font-size: 14px;
    /*font-weight: bold;*/
    color: #515151;
}

.umfrage_question_answer input[type="radio"]
{
    margin-top:0px;
}

.bericht-liste .spielgenre, .downloads-info .spielgenre, .screenshotset-box .spielgenre{
    font-size: 16px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 24px;
    color: #515151;
    margin-left:5px;
}

.content-liste .systeme {
    color: #515151;
    position: absolute;
    top: 5px;
    right: 0;
    font-size: 13px;
}

.content-liste .news-systeme {
    color: #515151;
    position: absolute;
    top: 22px;
    left: 4px;
    font-size: 13px;
}

.content-liste .systemerow2 {
    color: #515151;
    position: absolute;
    top: 17px;
    margin-top:4px;
    right: 0;
    font-size: 11px;
}

.systemevoting {
    position: absolute;
    right: 0;
    top: 20px;
}

.content-liste .systeme .icon-system,
.content-liste .systemerow2 .icon-system,
.bericht-systeme .icon-system, .sucheitem .icon-system, .tv-video-systeme .icon-system
{
    float: left;
    margin-right: 4px;
}

.bericht-systeme .icon-system, .tv-video-systeme .icon-system
{
    margin-top: 4px;
}

.tv-video-infos-systeme{
    /*margin-top: 4px;*/
    margin-bottom: 2px;
}

/*.block-tv-video-systemicons {
	float:right;
	margin-right:20px;
	margin-top:10px;
}*/

.multi-liste {
    position: relative;
    width:	340px;
    height: auto;
    float: left;
    overflow: hidden;
}

.multi-liste .content-liste {
    display: block;
    position: relative;
    float: left;
    top: 0;
    left: 0;
}

.multi-liste .content-liste > li {
    position: relative;
    width: 340px;
    float: left;
}

.multi-liste .icon-leiste {
    margin-left: 16px;
}

.multi-liste-navi {
    float: right;
    line-height: 22px;
}

.index-kommentar, .diensteteaser-box ul, #ligateaser-container, .tv-weitere, .index-thema {
    background-color: #f3f3f3;
    /*background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMKAOnp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8gAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAA8ALAAAAAAQABAAAASSUBxDkEliGEDGOUWSAEFwDIAkAAYiEB+CBIIBIlOgAUBCFIOCJSAcJC4EmxE2WDkBiIKhORUIEqhZ0CKIEmi0QqX20mxMBcDuUOkIgAefaWBUzm8H6yBg6FtuAAU1YjI/WB48ABMGQhlBXQg8CAQCfJMJBVJAOj2CUTpxXyd1JwcBBBwmR4wdeVcpBiYcJEdNHxEAOw==);*/
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
}

.index-kommentar{width: 320px;float: right;padding:10px;margin-bottom: 16px;}
.index-kommentar .bildlink {margin-bottom:4px;}

.index-kommentar img {
    width: 64px;
    height: 64px;
    /*margin:4px;*/
    float: right;

}

.index-kommentar .bildlink {
    width: 72px;
    height: 72px;
    float: right;
}

.index-thema .randomTeaser article.unterthema{
    margin-left:-11px;
}

.align-right .randbox.randomTeaser{
    float:left;
    margin-left:4px;
}
.align-right .hauptnews{
    float:right;
}

.index-thema {
    padding-top:4px;
}

.system-section .align-left,
.system-section .align-right {
    margin-bottom:0px;
}

.index-thema .align-right .randomTeaser article.unterthema{
    margin-left:0px;
}

.index-kommentar footer a, .bericht footer a {
    float:right;
    clear: both;
    color: #3c6789;
}

#cheats-offfragen-liste, .randbox-topborder {
    border-top: 1px dotted #d0d0d0;
    margin-top: 1px;
}

.listbox-linie-unten {
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
}

.listbox-linie-oben {
    padding-top: 5px;
    border-top: 1px dotted #d0d0d0;
}

.system-section, .system-min {
    width: 1060px;
    float: left;
    clear: both;
    margin-bottom: 16px;
    /*border-bottom: 0px dotted #d0d0d0;*/
}

.system-min {
    border: 0;
    height: 44px;
    overflow: hidden;
}

.system-min-liga #ligateaser-container {
    height: 42px;
}

/* Startseite Systemtrenner */
.system-index-trenner {
    position: absolute;
    top: 0;
    left: 0;
    width: 1060px;
    height: 2px;
    z-index: 10;
}

.system-index-trenner.system-blickpunkt {
    background: #3C6789;
}

.system-index-trenner.system-spielkultur {
    background: #B95063;
}

.system-index-trenner.system-pc,
.system-index-trenner.system-pc-cdrom {
    background: #A19E99;
}

.system-index-trenner.system-playstation3,
.system-index-trenner.system-ps3,
.system-index-trenner.system-playstation4,
.system-index-trenner.system-ps4,
.system-index-trenner.system-vita,
.system-index-trenner.system-ps_vita,
.system-index-trenner.system-handhelds {
    background: #536AB9;
}

.system-index-trenner.system-360,
.system-index-trenner.system-konsolen {
    background: #00A529;
}

.system-index-trenner.system-wii_u {
    background: #00BFED;
}

.system-index-trenner.system-switch {
    background: #00BFED;
}

.system-index-trenner.system-3ds {
    background: #555555;
}

.system-index-trenner.system-phone {
    background: #A1A1A1;
}

.system-toggle {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 4px;
    display: block;
    width: 25px;
    height: 40px;
    background: url(//static.4players.de/sourcen/portal/4players/systeme/flags.png) no-repeat;
}

.system-toggle-forum {
    top: -8px;
    right: 0;
    left: auto;
}

#system-toggle-pc-on,
#system-toggle-pc-cdrom-on,
#system-toggle-liga-on,
.system-toggle-on {
    background-position: 0 0;
}

#system-toggle-ps3-on,
#system-toggle-playstation3-on,
#system-toggle-ps4-on,
#system-toggle-playstation4-on,
#system-toggle-vita-on,
#system-toggle-ps_vita-on,
#system-toggle-handhelds-on {
    background-position: -25px 0;
}

#system-toggle-360-on,
#system-toggle-konsolen-on {
    background-position: -50px 0;
}

#system-toggle-wii_u-on {
    background-position: -75px 0;
}

#system-toggle-switch-on {
    background-position: -75px 0;
}

#system-toggle-3ds-on {
    background-position: -100px 0;
}

#system-toggle-phone-on {
    background-position: -125px 0;
}

#system-toggle-pc-off,
#system-toggle-pc-cdrom-off,
#system-toggle-liga-off,
.system-toggle-off {
    background-position: 0 -40px;
}

#system-toggle-ps3-off,
#system-toggle-playstation3-off,
#system-toggle-ps4-off,
#system-toggle-playstation4-off,
#system-toggle-vita-off,
#system-toggle-ps_vita-off,
#system-toggle-handhelds-off {
    background-position: -25px -40px;
}

#system-toggle-360-off,
#system-toggle-konsolen-off {
    background-position: -50px -40px;
}

#system-toggle-wii_u-off {
    background-position: -75px -40px;
}

#system-toggle-switch-off {
    background-position: -75px -40px;
}

#system-toggle-3ds-off {
    background-position: -100px  -40px;
}

#system-toggle-phone-off {
    background-position: -125px -40px;
}

.system-teaser-small {
    float: left;
    line-height: 40px;
}

.system-teaser-small a {
    color: #393939;
}
/*
.system-section.system-min-pc {
    background: -o-linear-gradient(-45deg,
    #cccccc, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #cccccc, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #cccccc), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #cccccc, #fff 55%);
}

.system-section.system-min-cheats {
    background: -o-linear-gradient(-45deg,
    #8aa4b8, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #8aa4b8, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #8aa4b8), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #8aa4b8, #fff 55%);
}

.system-section.system-min-ps3,
.system-section.system-min-playstation3,
.system-section.system-min-ps4,
.system-section.system-min-playstation4,
.system-section.system-min-vita,
.system-section.system-min-ps_vita,
.system-section.system-min-handhelds {
    background: -o-linear-gradient(-45deg,
    #9a9ecd, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #9a9ecd, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #9a9ecd), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #9a9ecd, #fff 55%);
}

.system-section.system-min-360,
.system-section.system-min-konsolen {
    background: -o-linear-gradient(-45deg,
    #a4c284, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #a4c284, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #a4c284), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #a4c284, #fff 55%);
}

.system-section.system-min-3ds {
    background: -o-linear-gradient(-45deg,
    #939393, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #939393, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #939393), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #939393, #fff 55%);
}*/

.system-div {
    clear: both;
}
/*
.system-section.system-min-phone {
    background: -o-linear-gradient(-45deg,
    #e1e1e1, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #e1e1e1, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #e1e1e1), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #e1e1e1, #fff 55%);
}

.system-section.system-min-wii_u {
    background: -o-linear-gradient(-45deg,
    #98d7f6, #fff 55%);
    background: -moz-linear-gradient(-45deg,
    #98d7f6, #fff 55%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #98d7f6), color-stop(.55, #fff));
    background: -webkit-linear-gradient(-45deg,
    #98d7f6, #fff 55%);
}*/

/* /Startseite Systemtrenner */

.suchergebnisse-block {
    width: 952px;
    float: left;
    clear: both;
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
    padding-left:4px;
    padding-right:4px;

    background: #fff;
    background: -o-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    background: -moz-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #d7dee4), color-stop(.40, #fff));
    background: -webkit-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
}

.toplist-block
{
    width: 1060px;
    float: left;
    clear: both;
    margin-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;

    background: #fff;
 /*   background: -o-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    background: -moz-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #d7dee4), color-stop(.40, #fff));
    background: -webkit-linear-gradient(-45deg,
    #d7dee4, #fff 40%);*/
}

#toplist-filter {position:relative;top:12px;left:5px;}

.berichte-section, .news-section, .download-section {
    width: 1060px;
    float: left;
    clear: both;
    margin-bottom: 16px;
}

.index-system-block {
    width: 700px!important;
    float: left;
    /*clear: left;*/
    margin-right: 20px;
}
/*
.system-section-pc,
.system-section-pc-cdrom {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #cccccc, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #cccccc, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #cccccc), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #cccccc, #fff 30%);

}

.system-section-cheats {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #8aa4b8, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #8aa4b8, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #8aa4b8), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #8aa4b8, #fff 30%);

}
/*
.system-section-ps3,
.system-section-playstation3,
.system-section-ps4,
.system-section-playstation4,
.system-section-vita,
.system-section-ps_vita,
.system-section-psp,
.system-section-handhelds {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #9a9ecd, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #9a9ecd, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #9a9ecd), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #9a9ecd, #fff 30%);

}

.system-section-360,
.system-section-xbone,
.system-section-xboxone,
.system-section-konsolen {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #a4c284, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #a4c284, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #a4c284), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #a4c284, #fff 30%);

}

.system-section-3ds,
.system-section-nds {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #939393, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #939393, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #939393), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #939393, #fff 30%);

}

.system-section-phone {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #e1e1e1, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #e1e1e1, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #e1e1e1), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #e1e1e1, #fff 30%);

}

.system-section-wii_u,
.system-section-wii {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #98d7f6, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #98d7f6, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #98d7f6), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #98d7f6, #fff 30%);

}

.system-section-spielkultur {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #E8D8D9, #fff 30%);
    background: -moz-linear-gradient(-45deg,
    #E8D8D9, #fff 30%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #E8D8D9), color-stop(.30, #fff));
    background: -webkit-linear-gradient(-45deg,
    #E8D8D9, #fff 30%);

}*/

.channel.system-section.system-section-xbone-top,
.channel.system-section.system-section-xboxone-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-xboxone.jpg)
    no-repeat;
    background-position: 180px 0px;
    background-size: 880px 100px;
}
/*
.system-section-360-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-xbox360.jpg)
    no-repeat;
    background-position: 0 -18px;
}*/
.channel.system-section.system-section-ps4-top,
.channel.system-section.system-section-playstation4-top{
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-ps4.jpg) no-repeat;
    background-position: 100px 0px;
}
/*
.system-section-ps3-top,
.system-section-playstation3-top{
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-ps3.jpg) no-repeat;
    background-position: 0 -18px;
}*/
.channel.system-section.system-section-wii-top,
.channel.system-section.system-section-wii_u-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-wiiu.jpg) no-repeat;
    background-position: 160px 0px;
    background-size: 900px 100px;
}

.channel.system-section.system-section-switch-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-switch.jpg) no-repeat;
    background-position: 546px 0px;
    background-size: 533px 100px;
}

.channel.system-section.system-section-handhelds-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-handhelds.jpg) no-repeat;
    background-position: 100px -18px;
}
.channel.system-section.system-section-virtualreality-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-vr.jpg) no-repeat;
    background-position: 100px -18px;
}
.channel.system-section.system-section-pc-top,
.channel.system-section.system-section-pc-cdrom-top{
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-pc.jpg) no-repeat;
    background-position: 160px 0px;
    background-size: 900px 100px;
}
.channel.system-section.system-section-video-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/video_background.jpg) no-repeat;
    background-position: 100px 0px;
}
/*
.channel.system-section.system-section-phone-top {
    background:
        url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-android.jpg)
        no-repeat;
    background-position: 0 -18px;
}
.channel.system-section.system-section-3ds-top,
.channel.system-section.system-section-nds-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-3ds.jpg) no-repeat;
    background-position: 0 -18px;
}
.channel.system-section.system-section-vita-top,
.channel.system-section.system-section-ps_vita-top{
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-psvita.jpg)
    no-repeat;
    background-position: 0 -18px;
}*/
.channel.system-section.system-section-spielkultur-top {
    background: url(//static.4players.de/sourcen/portal/4players/2014/channels/channelseiten-spielkultur.jpg)
    no-repeat;
    background-position: 100px -18px;
}

#comic .comic-item .date{
    line-height:30px;
}

.index-blickpunkt-block {
    background: #fff;
    background: -o-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    background: -moz-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(0, #d7dee4), color-stop(.40, #fff));
    background: -webkit-linear-gradient(-45deg,
    #d7dee4, #fff 40%);
    /* -> ie.css */
    /*background: url(//static.4players.de/sourcen/portal/4players/2011/shared/back.index.system.360.jpg)
  no-repeat;*/
}

.system-section .ueberschrift3, #blickpunktblock .ueberschrift3 {
    margin-left: 4px;
    float: left;
}

.system-section .index-ueberschrift {
    margin-left: 40px;
}

.system-section .uebersicht, .bilderserien-box .uebersicht{
    float: left;
    margin: 14px 12px;
}

.system-section .linkalle
{
    float: right;
    margin: 12px;
}

.system-section .uebersicht a, .system-section .linkalle a {
    font-size: 14px;
    color: #AA000A;
    text-shadow: #fff 1px 1px 0;
}

.index-system {
    /*margin: 4px;*/
    /* margin-left: 4px; */
    /*min-height: 540px;*/
    clear: both;
}

.index-system .bildlink {
    float: left;
    margin-right: 8px;
}

.system-section ol, .system-section ul,
.system-index-empfiehlt-liste ol, .system-index-handel-liste ol,
.index-berichtebox ol {
    clear: left;
}

/*.index-system-thema { width:700px;height:140px;}*/
.index-system-hauptthema, .index-system-unterthema {width:700px;min-height:140px;}
.index-system-unterthema {
    min-height: 110px;
    clear: both;
}

.channel .index-system article.unterthema{
    margin-top: 4px;
}

.channel .hauptthema .einleitung{
    float:left;
}

.index-system .einleitung a, .news-liste-info-block a  {
    display: block;
    text-align: right;
    margin-bottom:4px;
}

.index-system-empfiehlt-liste {
    margin-top: -42px;
    width: 340px;
    float: right;
}

.randbox-next-margin {top:20px;}

.index-system-empfiehlt-liste h4, .index-system-empfiehlt-liste h4 {
    float: left;
}

.index-system-empfiehlt-liste time {
    display: block;
    clear: both;
}

.index-system-empfiehlt-liste a, .system-index-empfiehlt-liste a {
    display: block;
}

.index-system-empfiehlt-liste ol {
    min-height: 392px;
}

.index-system-empfiehlt-liste li, .system-index-empfiehlt-liste li {
    margin-bottom: 8px;
}

.index-system-empfiehlt-liste .icon-leiste,
.system-index-empfiehlt-liste .icon-leiste,
.system-section-cheats .icon-leiste,
.index-system .icon-leiste {
    float: left;
    margin: 10px 4px 0 0;
}

.index-system-empfiehlt-liste a, .content-liste a {
    display: block;
}

.index-system-tipps-liste { width: 340px; float: right; }

.nextlist {
    margin-top: 0;
}

#blickpunktblock {
    width: 700px;
    float: left;
}

#blickpunkt article {border-bottom: 1px dotted #d0d0d0;}

.index-blickpunkt-berichte-liste {
    width: 304px; float: right; height:500px; margin-top: 12px;
}

/*
.spieletippstabs.nextlist, .downloadstabs.nextlist{
    margin-top:-12px;
}
*/

.index-berichtebox-berichte-liste, .index-system-empfiehlt-liste.spieletippstabs,
.index-system-empfiehlt-liste.downloadstabs {
    width: 340px; float: left; min-height:200px;
}

.index-blickpunkt-berichte-liste .content-liste,
.index-berichtebox-berichte-liste .content-liste,
.index-system-empfiehlt-liste.spieletippstabs .content-liste,
.index-system-empfiehlt-liste.downloadstabs .content-liste{
    margin: 4px;
    clear: both;
}

#toplisten-block .content-liste {
    clear: both;
}

.index-berichtebox .index-berichtebox-berichte-liste.align-right,
.index-teaserpluslist .index-berichtebox-berichte-liste.align-right,
.index-system-empfiehlt-liste.spieletippstabs.align-right,
.index-system-empfiehlt-liste.downloadstabs.align-right
{
    float:right;
}

.index-berichtebox .hauptthema.align-left{
    float:left;
}

#index-blickpunkt-berichte-switcher a {font-size:10px;margin-right:20px;}

.index-berichtebox{
    width: 100%;
    float:left;
    margin-bottom: 25px;
}

.index-berichtebox article.hauptthema{
    width: 700px;
    float:right;
}

/* Icons */
.icon-leiste, .icon-system, .icon-system-gross, .icon-gross {
    background: url(//static.4players.de/sourcen/portal/4players/icons.png) no-repeat;
}

.icon-leiste {
    width: 22px;
    height: 22px;
    cursor: pointer;
}

.icon-leiste.disabled, .previous_button_disabled, .next_button_disabled {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.icon-leiste.gameserver {
    background-position: -22px 0;
}

.icon-leiste.teamspeak {
    background-position: -44px 0;
}

.icon-leiste.liga {
    background-position: -66px 0;
}

.icon-leiste.store {
    background-position: -88px 0;
}

.icon-leiste.spielewiese {
    background-position: -110px 0;
}

.icon-leiste.fanseiten {
    background-position: -132px 0;
}

.icon-leiste.suche {
    background-position: -154px 0;
}

.video-3spalt {
    width: 340px!important;
    clear: both;
}

.videoaus {
    float: left;
    height: 20px;
    width: 20px;
    margin-right: 5px;
    background-image: url(//static.4players.de/sourcen/portal/4players/icons.png);
    background-position: -20px -169px;
    border: 0;
    display: inline-block;
    vertical-align: middle;
}

.icon-leiste.videoaus {
    background-position: -176px 0;
}

.icon-leiste.videoan {
    background-position: -198px 0;
}

.icon-leiste.streifen {
    background-position: -220px 0;
}

.icon-leiste.streifen2 {
    background-position: -242px 0;
}

.icon-leiste.empfiehlt {
    background-position: -264px 0;
}

.icon-leiste.tipps {
    background-position: -286px 0;
}

.icon-leiste.kommentar {
    background-position: -308px 0;
}

.icon-leiste.download {
    background-position: -330px 0;
}

.icon-leiste.soundtrack {
    background-position: -352px 0;
}

.icon-leiste.brettspiel {
    background-position: -373px 0;
}

.icon-leiste.buttonlinks {
    background-position: -395px 0;
}

.icon-leiste.buttonfirst {
    width: 20px;
    height: 20px;
    background-position: -720px -168px;
}
.icon-leiste.buttonlast {
    width: 20px;
    height: 20px;
    background-position: -700px -168px;
}

.icon-leiste.buttonlinks.grey {
    background-position: -570px 0;
}

.icon-leiste.buttonstart {
    background-position: -483px 0;
}

.icon-leiste.buttonrechts {
    background-position: -417px 0;
}

.icon-leiste.buttonrechts.grey {
    background-position: -592px 0;
}

.icon-leiste.buttonend {
    background-position: -505px 0;
}

.icon-leiste.loesungen {
    background-position: -897px -2px;
}

.icon-leiste.guides {
    background-position: -920px -2px;
}

.icon-leiste.tipps2 {
    background-position: -940px -1px;
}

.icon-leiste.geheimnisse {
    background-position: -962px -2px;
}

.icon-leiste.faq {
    background-position: -984px -1px;
}

.icon-leiste.faq.open {
    background-position: -1095px -1px;
}

.icon-leiste.edit{
    background-position: -1117px -1px;
}
.icon-leiste.moreHelp{
    background-position: -1139px -1px;
}
.icon-leiste.faq.closed {
    background-position: -984px -1px;
}

.icon-leiste.frei {
    background-position: -1006px -2px;
}

.icon-leiste.cheats {
    background-position: -1029px -2px;
}

.icon-leiste.unlockables {
    background-position: -1248px 0;
}

.icon-leiste.steam {
    background-position: -1270px -2px;
}

.icon-leiste.erfolge {
    background-position: -1050px -2px;
}

.icon-leiste.trophaee {
    background-position: -1072px -2px;
}

.icon-leiste.facebook {
    background-position: -874px 0;
}

.icon-leiste.best-answer{
    background-position: -1226px 0;
}
.icon-leiste.best-answer:hover{
    background-position: -264px 0;
}
.icon-leiste.best-answer.on{
    background-position: -264px 0;
}

.icon-leiste.billiger {
    float:right;
    width:140px;
    height:26px;
    background: url(//static.4players.de/sourcen/portal/4players/2011/shared/powered_billiger-de.png) no-repeat;
    cursor:auto;
}

.icon-leiste.ipad {
    background-position: -1160px 0;
}

.icon-leiste.iphone {
    background-position: -1292px 0;
}

.icon-leiste.magazin {
    background-position: -1182px 0;
}

.icon-leiste.monitor {
    background-position: -1204px 0;
}
.icon-system {
    width: 21px;
    height: 9px;
    background-position: 0 -22px;
}

.icon-leiste.purlogoklein {
    height: 14px;
    width:71px;
    background-position: 0px -75px;
}

#leiste .leiste-purlogoklein {
    margin: 8px 0 0 0;
}

.unter-navi-purlogoklein {height:24px;margin-top:5px;margin-bottom:5px;}

.icon-system.systemmac {
    background-position: -735px -22px;
}

.icon-system.systemxbone,
.icon-system.systemxboxone {
    background-position: -714px -22px;
}

.icon-system.system360 {
    background-position: -42px -22px;
}

.icon-system.system3ds {
    background-position: -189px -22px;
}
.icon-system.systemn3ds {
    background-position: -756px -22px;
}
.icon-system.systemvr,
.icon-system.systemvirtualreality {
    background-position: -777px -22px;
}

.icon-system.systemandroid {
    background-position: -168px -22px;
}

.icon-system.systemiphone {
    background-position: -378px -22px;
}

.icon-system.systemgamecube, .icon-system.systemgc {
    background-position: -336px -22px;
}

.icon-system.systemipad {
    background-position: -357px -22px;
}

.icon-system.systemgameboy {
    background-position: -315px -22px;
}

.icon-system.systemgba {
    background-position: -294px -22px;
}

.icon-system.systemkinect, .icon-system.systemkin {
    background-position: -399px -22px;
}

.icon-system.systemmove {
    background-position: -441px -22px;
}

.icon-system.systemmulti {
    background-position: -462px -22px;
}

.icon-system.systemnds {
    background-position: -147px -22px;
}

.icon-system.systemngage {
    background-position: -483px -22px;
}

.icon-system.systemswitch {
    background-position: -882px -22px;
}

.icon-system.systempc-cdrom, .icon-system.systempc {
    background-position: -21px -22px;
}

.icon-system.systemplaystation3, .icon-system.systemps3 {
    background-position: -84px -22px;
}

.icon-system.systemplaystation4, .icon-system.systemps4 {
    background-position: -693px -22px;
}

.icon-system.systemplaystation4pro {
    background-position: -903px -22px;
}

.icon-system.systemplaystation2, .icon-system.systemps2 {
    background-position: -525px -22px;
}
.icon-system.systemplaystation, .icon-system.systemps {
    background-position: -546px -22px;
}
.icon-system.systemhtcvive {
    background-position: -819px -22px;
}
.icon-system.systemoculusrift {
    background-position: -840px -22px;
}
.icon-system.systemplaystationvr {
    background-position: -861px -22px;
}

.icon-system.systempsn {
    background-position: -105px -22px;
}

.icon-system.systempsp {
    background-position: -567px -22px;
}

.icon-system.systemps_vita {
    background-position: -504px -22px;
}

.icon-system.systemspielkultur {
    background-position: -651px -22px;
}

.icon-system.systemvirtualreality, .icon-system.systemvr {
    background-position: -777px -22px;
}

.icon-system.systemlinux, .icon-system.systemlinux {
    background-position: -798px -22px;
}

.icon-system.systemwii {
    background-position: -126px -22px;
}

.icon-system.systemwii_u {
    background-position: -588px -22px;
}

.icon-system.systemwindowsphone7 {
    background-position: -609px -22px;
}

.icon-system.systemxbl {
    background-position: -63px -22px;
}

.icon-system.systemxbox {
    background-position: -630px -22px;
}

.icon-system.systemdreamcast {
    background-position: -672px -22px;
}

.icon-system.systemmmog {
    background-position: -420px -22px;
}

.icon-system.systemplaystation4, .icon-system.systemps4 {
    background-position: -693px -22px;
}

.icon-system.systemallgemein {
    display: none;
}
.icon-system-gross {
    width: 32px;
    height: 14px;
    background-position: 0 -61px;
}
.icon-system-gross.system360 {
    background-position: -64px -61px;
}

.icon-system-gross.systemmac {
    background-position: -1120px -61px;
}
.icon-system-gross.systemdreamcast {
    background-position: -320px -61px;
}
.icon-system-gross.systemxboxone,
.icon-system-gross.systemxbone {
    background-position: -1088px -61px;
}

.icon-system-gross.systemn3ds {
    background-position: -1152px -61px;
}
.icon-system-gross.systemvr,
.icon-system-gross.systemvirtualreality {
    background-position: -1181px -61px;
}
.icon-system-gross.system3ds {
    background-position: -288px -61px;
}

.icon-system-gross.systemandroid {
    background-position: -256px -61px;
}

.icon-system-gross.systemiphone {
    background-position: -576px -61px;
}

.icon-system-gross.systemgamecube, .icon-system-gross.systemgc {
    background-position: -512px -61px;
}

.icon-system-gross.systemipad {
    background-position: -544px -61px;
}

.icon-system-gross.systemgameboy {
    background-position: -480px -61px;

}.icon-system-gross.systemgba {
    background-position: -448px -61px;
}

.icon-system-gross.systemkinect, .icon-system-gross.systemkin {
    background-position: -608px -61px;
}

.icon-system-gross.systemmove {
    background-position: -672px -61px;
}

.icon-system-gross.systemmulti {
    background-position: -704px -61px;
}

.icon-system-gross.systemnds {
    background-position: -224px -61px;
}

.icon-system-gross.systemngage {
    background-position: -736px -61px;
}

.icon-system-gross.systempc-cdrom, .icon-system-gross.systempc {
    background-position: -32px -61px;
}

.icon-system-gross.systemplaystation3, .icon-system-gross.systemps3 {
    background-position: -128px -61px;
}

.icon-system-gross.systemplaystation4, .icon-system-gross.systemps4 {
    background-position: -1056px -61px;
}

.icon-system-gross.systemplaystation2, .icon-system-gross.systemps2 {
    background-position: -800px -61px;
}
.icon-system-gross.systemplaystation {
    background-position: -832px -61px;
}

.icon-system-gross.systempsn {
    background-position: -160px -61px;
}

.icon-system-gross.systempsp {
    background-position: -864px -61px;
}

.icon-system-gross.systemps_vita {
    background-position: -768px -61px;
}

.icon-system-gross.systemspielkultur {
    background-position: -992px -61px;
}

.icon-system-gross.systemvirtualreality, .icon-system-gross.systemvr {
    background-position: -1184px -61px;
}

.icon-system-gross.systemlinux, .icon-system-gross.systemlinux {
    background-position: -1216px -61px;
}

.icon-system-gross.systemhtcvive {
    background-position: -1248px -61px;
}
.icon-system-gross.systemoculusrift {
    background-position: -1280px -61px;
}
.icon-system-gross.systemplaystationvr {
    background-position: -1312px -61px;
}

.icon-system-gross.systemplaystation4pro {
    background-position: -1376px -61px;
}

.icon-system-gross.systemwii {
    background-position: -192px -61px;
}

.icon-system-gross.systemwii_u {
    background-position: -896px -61px;
}

.icon-system-gross.systemswitch {
    background-position: -1344px -61px;
}

.icon-system-gross.systemwindowsphone7 {
    background-position: -928px -61px;
}

.icon-system-gross.systemxbl {
    background-position: -96px -61px;
}

.icon-system-gross.systemxbox {
    background-position: -960px -61px;
}

.icon-system-gross.systemmmog {
    background-position: -640px -61px;
}

.icon-system-gross.systemallgemein {
    display: none;
}
.icon-gross {
    width: 30px;
    height: 30px;
    background-position: 0 -31px;
}

.icon-gross.liga {
    background-position: -30px -31px;
}

h4.kalender {margin:0px;padding: 14px 0;min-width:120px;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.kalender.png) no-repeat
    right;}

h4.genre-shooter {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.shooter.png) no-repeat
    right;}
.back-genre-shooter{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.shooter.png)
    no-repeat right bottom;}
h4.genre-action {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.action.png) no-repeat
    right;}
.back-genre-action{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.action.png)
    no-repeat right bottom;}
h4.genre-geschicklichkeit {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.geschicklichkeit.png)
    no-repeat
    right;}
.back-genre-geschicklichkeit{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.geschicklichkeit.png) no-repeat
    right
    bottom;}
h4.genre-adventure {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.adventure.png) no-repeat
    right;}
.back-genre-adventure{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.adventure.png) no-repeat right
    bottom;}
h4.genre-sport {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.sport.png) no-repeat
    right;}
.back-genre-sport{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.sport.png)
    no-repeat right bottom;}
h4.genre-rennspiel {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.rennspiel.png) no-repeat
    right;}
.back-genre-rennspiel{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.rennspiel.png) no-repeat right
    bottom;}
h4.genre-rollenspiel {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.rollenspiel.png) no-repeat
    right;}
.back-genre-rollenspiel{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.rollenspiel.png) no-repeat
    right
    bottom;}
h4.genre-strategie {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.strategie.png) no-repeat
    right;}
.back-genre-strategie{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.strategie.png) no-repeat right
    bottom;}
h4.genre-simulation {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.simulation.png) no-repeat
    right;}
.back-genre-simulation{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.simulation.png) no-repeat right
    bottom;}

h4.genre-brettspiele {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.brettspiel.png) no-repeat
    right;}
.back-genre-brettspiele{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.brettspiel.png) no-repeat right
    bottom;}
h4.genre-soundtracks {margin:0px;padding: 14px 0;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/icon.genre.55x55.sound.png) no-repeat
    right;}
.back-genre-soundtracks{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.sound.png) no-repeat right
    bottom;}

.back-genre-star{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.star.png)
    no-repeat right bottom;}
.back-psn{background: url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.psn.png)
no-repeat
right bottom;}
.back-move{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.move.png)
    no-repeat
    right bottom;}
.back-xbl{background: url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.xbl.png)
no-repeat
right bottom;}
.back-kinect{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.kinect.png)
    no-repeat right bottom;}
.back-downloads{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.downloads.png)
    no-repeat right bottom;}
.back-umfrage_questions{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.umfrage.png) no-repeat right
    bottom;}
.back-kalender{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.kalender.png)
    no-repeat right bottom;}
.back-forum{background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.genre.170x270.forenbeitraege.png)
    no-repeat right bottom;}

.link-video-fazit {margin-top:80px;}
.button_videofazit{width:220px;height:54px;}

/* Startseite */
#startseite {
    clear: both;
}

#startseite #comic {
    float: left;
    padding-bottom: 16px;
}

#startseite #facebook-combi {
    overflow: visible;
}

/* Bilderserien Startseite */
.bilderserien-box, .vorschau-box, .download-box {
    clear: both;
    background-image:
        url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAMAAABh9kWNAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExUReLi4u/v75tkmR0AAAASSURBVHjaYmBgZAQhBiAJEGAAADAAB27+uacAAAAASUVORK5CYII=);
    width: 1060px;
    height: 290px;
    border: 1px solid #d0d0d0;
    margin-bottom: 16px;
}

.bilderserien-box img {
    width: 287px;
    height: 161px;
}

.bilderserien-box .bildlink {
    width: 297px;
    height: 227px;
}

.bilderserien-box li, .vorschau-box li {
    position: relative;
    list-style: none;
    float: left;
    margin-left: 16px;
    text-align: center;
    font-style: italic;
    line-height: 20px;
}

.bilderserien-box .streifen, .bilderserien-box .streifen2
{
    position: absolute;
}

.bilderserien-box .streifen2.orechts {
    top: -8px;
    right: -8px;
}

.bilderserien-box .streifen.olinks {
    top: -8px;
    left: -8px;
}

.bilderserien-box .streifen.urechts {
    bottom: -8px;
    right: -8px;
}

.bilderserien-box .streifen2.ulinks {
    bottom: -8px;
    left: -8px;
}

/* Spiele-Vorschau Startseite */
.vorschau-box {
    height: 308px;
}

.vorschau-box img {
    height: 200px;
    width: 134px;
}

.vorschau-box li {
    margin: 0 21px;
    width: 150px;
}
/* /Spiele-Vorschau Startseite */

/* Screenshotset Box Screenshots */
.screenshotset-box {
    clear: both;
    background-image:
        url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAMAAABh9kWNAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAGUExUReLi4u/v75tkmR0AAAASSURBVHjaYmBgZAQhBiAJEGAAADAAB27+uacAAAAASUVORK5CYII=);
    width: 100%;
    border: 1px solid #d0d0d0;
    margin-bottom: 16px;
    padding:4px;
}
.screenshotset-box li {
    position: relative;
    list-style: none;
    float: left;
    margin-left: 16px;
    text-align: center;
    font-style: italic;
    line-height: 20px;
}

.screenshotset-box .info-block {clear:both;width:920px;padding-top:10px;}
.screenshotset-box .shots-numsets {float:left;width:90px;}
.screenshotset-box .shots-numshots {float:left;width:145px;}
.screenshotset-box .shots-moreshots {float:left;}
.shots-moreshots a {color: #AA000A;font-size: 14px;}

/* Diensteteaser */
.diensteteaser-box {
    width: 1060px;
    padding-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
}

.diensteteaser-box h3 {
    display: none;
}

.diensteteaser-box ul {
    float: left;
    width: 958px;
    min-height: 238px;
    padding-bottom: 8px;
    border: 1px solid #d0d0d0;
}

.diensteteaser-box li {
    float: left;
    list-style: none;
    width: 340px;
    margin-left: 8px;
    text-align: center;
}

.diensteteaser-box .bildlink {
    margin-bottom: 4px;
}

.diensteteaser-box-head {
    width: 340px;
    height: 55px;
    margin: 8px 0;
    text-align: center;
}

.diensteteaser-box-head.netplay {
    background: url(//static.4players.de/sourcen/portal/4players/2011/shared/teaser_dienste.png) no-repeat;
    width: 202px;
    height: 40px;
    margin: 18px auto 13px auto;
    background-position: 0 0;
}

.diensteteaser-box-head.spielewiese {
    background: url(//static.4players.de/sourcen/portal/4players/2011/shared/teaser_dienste.png) no-repeat;
    width: 252px;
    height: 55px;
    margin: 8px auto;
    background-position: 0 -40px;
}

.diensteteaser-box-head.store {
    background: url(//static.4players.de/sourcen/portal/4players/2011/shared/teaser_dienste.png) no-repeat;
    width: 152px;
    height: 55px;
    margin: 8px auto;
    background-position: 0 -95px;
}

.standardblock {float:left;width:1060px;margin-bottom:16px;}

/* Video-Leiste */
.videos-box .videoitem_beschreibung {
    color: white;
}
#videos-box-1 .videoitem_beschreibung, #videos-box-playstation4 .videoitem_beschreibung, #videos-box-handhelds .videoitem_beschreibung,
#videos-box-wii_u .videoitem_beschreibung, #videos-box-switch .videoitem_beschreibung, #videos-box-virtualreality .videoitem_beschreibung, #videos-box-xboxone .videoitem_beschreibung,
.videos-box.e3 .videoitem_beschreibung {
    color: #fff;
}

.videos-box {
    margin-left: -20px;
    clear: both;
    /*background-image: url(//static.4players.de/sourcen/portal/4players/2016/GC_video_background.jpg);*/
    background-size: 100% 100%!important;
    background-color: #202020;
    width: 1100px;
    color: #4D006E;
    height: 270px;
    border: 0px solid #d0d0d0;
    margin-bottom: 16px;
    overflow: hidden;
}

.videos-box.e3 {    
    /*background-image: url(//static.4players.de/sourcen/portal/4players/2016/GC_video_background.jpg);*/
    background-size: 100% 100%!important;
    color: #4D006E;
    height: 509px;
    border: 0;
}

.videos-box ul {
    clear: both;
}

.videos-box > h2 {
    margin: 5px 5px 0px 5px;
}

.videos-box h4, .videos-box .ueberschrift4, .bilderserien-box h4 {
    margin-left: 4px;
}

.videos-box li {
    position: relative;
    list-style: none;
    float: left;
    overflow: hidden;
    width: 335px;
    height: 226px;
    margin-left: 31px;
    text-align: center;
    line-height: 20px;
}

.videos-box li.comment { margin-left: 25px; }

.videos-box li a img { height: 154px; }

.videos-box .icon-leiste {
    position: absolute;
    top: 10px;
    right: 10px;
}



.laufzeit {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #000;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    padding: 0 4px;
    font-size: 0.8em;
    line-height: 14px;
    height: 18px;
}

.videos-box .laufzeit,
.tv-aktuell-box .laufzeit {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #000;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    padding: 0 4px;
    font-size: 0.8em;
    line-height: 14px;
    height: 18px;
}

.videos-box li a {
    display: block;
}

.videos-box header {
    margin-left: 0;
    background: transparent;
    border-bottom: solid 1px white;
}
.videos-box header h4 {
    color: white;
    margin: 10px 0 2px 25px;
    float: left;
    display: inline-block;
    font-size: 18px;
    width: 20%;
    background: transparent;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;

}

.skim {
    width: 160px;
    height: 90px;
    margin: auto;
    background-position: center;
    background-color: #000;
    overflow: hidden;
}

.skim.white {
    background-color: #fff;
}

.skim .loader {
    margin-top: 24px;
    text-align: center;
}

.skim .loader img {
    height: 32px;
    margin: 40px 0 10px 0;
}

/* Kleine Videobox in News, etc. */
#news-videos {
    width: 640px;
    clear: left;
    float: left;
}

#news-videos h4 {
    float: left;
}


#news-videos .uebersicht {
    float: left;
    margin: 12px;
}

#news-videos .uebersicht a {
    color: #AA000A;
    font-size: 14px;
}

/* Video Systemboxen */
#videos-box-ps3, #videos-box-vita, #videos-box-handhelds {
    /*background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #9a9ecd),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #9a9ecd),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0.6, rgba(255, 255, 255, 0)), color-stop(1,
  #9a9ecd)),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #9a9ecd),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;*/
}

#videos-box-360, #videos-box-konsolen {
    /*background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #a4c284),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #a4c284),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0.6, rgba(255, 255, 255, 0)), color-stop(1,
  #a4c284)),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #a4c284),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;*/
}

#videos-box-3ds {
    /*background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #939393),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #939393),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0.6, rgba(255, 255, 255, 0)), color-stop(1,
  #939393)),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #939393),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;*/
}

#videos-box-wii_u {
    /*background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #98D7F6),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #98D7F6),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0.6, rgba(255, 255, 255, 0)), color-stop(1,
  #98D7F6)),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;
    background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 60%, #98D7F6),
        url(//static.4players.de/sourcen/portal/4players/2011/index/video_bg.jpg) no-repeat;*/
}

/* Footer */
#footer-links {
    clear: both;
    width: 1028px!important;
    padding: 0 16px;
    height: auto;
    border-top: 1px dotted #d0d0d0;
    text-align: center;
    margin-bottom: 40px;
    background: #fff;
    background: -o-linear-gradient(top,
    #efefef, #fff);
    background: -moz-linear-gradient(top,
    #efefef, #fff);
    background: -webkit-gradient(linear, left top, left bottom,
    from(#efefef), to(#fff));
    background: -webkit-linear-gradient(top,
    #efefef, #fff);
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#efefef', EndColorStr='#ffffff', GradientType=0);
    line-height: 17px;
    color: #646464;
    font-size: 12px;
}

#footer-links-container {
    margin-top: 15px;
}

#footer-links-content {

}

#footer-links-content a {
    color: #646464;
    text-shadow: 1px 1px 0 #FFFFFF;
}

#footer-links-content a:hover {
    color: #ae1711;
}

#footer-links-content strong {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.todo-item {background-color: #FF3FE2;}

.block-2x3spalt {
    width: 700px;
    min-height: 340px;
    margin: 0 0px 30px 0;
    float: left;
    overflow: hidden;
}
.block-3spalt {
    width: 340px;
    min-height: 340px;
    margin: 0 20px 30px 0;
    float: left;
    overflow: hidden;
}

.block-3spalt-small {
    width: 300px;
    min-height: 340px;
    margin: 0 18px 30px 0;
    float: left;
    overflow: hidden;
}

#system-index-tipps-guide.block-3spalt,
#system-index-tipps-aktloes.block-3spalt {overflow:visible;}

.block-3spalt-last {
    width: 340px;
    min-height: 340px;
    margin: 0 0 30px 0;
    float: right;
    overflow: hidden;
}

.block-2spalt {
    width: 597px;
    min-height: 340px;
    margin: 0 28px 30px 0;
    float: left;
    overflow: hidden;
}

.block-2spalt-last {
    width: 700px;
    min-height: 340px;
    margin: 0 0 30px 0;
    float: left;
    overflow: hidden;
}

.block-2spalt-last-inner {
    width: 340px;
    min-height: 340px;
    margin: 0 28px 30px 0;
    float: left;
    overflow: hidden;
}

.block-2spalt-last-inner-last {
    width: 330px;
    min-height: 340px;
    margin: 0 0 30px 0;
    float: left;
    overflow: hidden;
}

/* Fussbereich Startseite */
#index-fuss, #system-index-fuss {
    float: left;
    clear: both;
}

#system-index-fuss, #index-fuss {
    margin-left: 4px;
}

#index-fuss .liste-re-footer, #system-index-fuss .liste-re-footer,
.bericht-liste .liste-re-footer-bottom a,
.news-liste .liste-re-footer-bottom a
{
    display:block;float:right; color: #3C6789; margin-right:0px
}

#downloads-news-liste div.header-menu{
    clear:both;
    float:left;
    width:100%;
}
#downloads-news-liste div.header-menu a, #downloads-news-liste div.header-menu a:link{
    display: inline-block;
    float: none;
    font-size: 14px;
    margin: 12px 0;
    color: #AA000A;
}

.liste-li-footer {position: absolute;bottom: 0;left:0;}
.liste-li-footer-nobottom {position: absolute;left:0;}
.liste-re-footer {clear: both; float: right;}
.liste-re-footer-bottom {position: relative;bottom: 0;right:0;}
.liste-re-footer-nobottom {position: absolute;right:0;}
#facebook iframe {
    border: none;
    overflow: hidden;
    width: 296px;
    height: 190px;
}

#facebook iframe.large {
    height: 288px;
}

#googleplus iframe {
    border: none;
    overflow: hidden;
    width: 296px;
    height: 190px;
}

#googleplus iframe.large {
    height: 288px;
}

#index-fuss #gewinnspiele, #system-index-fuss #network{
    height: auto;
    min-height: 290px;
    padding-bottom: 20px;
}

#index-fuss #gewinnspiele .content-liste {
    clear: both;
}

#index-gewinnspiele img {
    width: 340px;
}
#index-gewinnspiele a {
    float: left;
    margin-bottom: 10px;

}
#index-gewinnspiele .bildlink {
    margin-bottom: 5px;
}

.lesertest {
    height: 34px;
    padding: 2px;
    /* fallback */
    background: #fff;
    /* Opera */
    background: -o-linear-gradient(top,
    #fff, #efefef);
    /* Mozilla */
    background: -moz-linear-gradient(top,
    #fff, #efefef);
    /* Chrome, Safari */
    background: -webkit-gradient(linear, left top, left bottom,
    from(#fff), to(#efefef));
    background: -webkit-linear-gradient(top,
    #fff, #efefef);
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#ffffff', EndColorStr='#efefef', GradientType=0);
}

.lesertest .username {
    font-size: 12px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    line-height: 18px;
}

.lesertest .wertung {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 48px;
    height: 30px;
    border: 1px solid #d0d0d0;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    text-align: center;
    background: #fff;
    -moz-box-shadow:inset 0 0 2px #d0d0d0;
    -webkit-box-shadow:inset 0 0 2px #d0d0d0;
    box-shadow:inset 0 0 2px #d0d0d0;
}

.lesertest .wertung.gold {
    background: -o-linear-gradient(-60deg,
    #FBFAC7, #fff, #FBFAC7, #fff, #FBFAC7);
    background: -moz-linear-gradient(-60deg,
    #FBFAC7, #fff, #FBFAC7, #fff, #FBFAC7);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(.2, #FBFAC7), color-stop(.4, #fff), color-stop(.6, #FBFAC7), color-stop(.8, #fff), color-stop(1,
        #FBFAC7));
    background: -webkit-linear-gradient(-60deg,
    #FBFAC7, #fff, #FBFAC7, #fff, #FBFAC7);
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#FBFAC7', EndColorStr='#ffffff', GradientType=0);
}

.lesertest .wertung.platin {
    background: -o-linear-gradient(-60deg,
    #EBEBEA, #fff, #EBEBEA, #fff, #EBEBEA);
    background: -moz-linear-gradient(-60deg,
    #EBEBEA, #fff, #EBEBEA, #fff, #EBEBEA);
    background: -webkit-gradient(linear, left top, right bottom,
    color-stop(.2, #EBEBEA), color-stop(.4, #fff), color-stop(.6, #EBEBEA), color-stop(.8, #fff), color-stop(1,
        #EBEBEA));
    background: -webkit-linear-gradient(-60deg,
    #EBEBEA, #fff, #EBEBEA, #fff, #EBEBEA);
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#EBEBEA', EndColorStr='#ffffff', GradientType=0);
}

.lesertest .wertung .icon-system {
    margin: 3px auto 0 auto;
}

/* Umfrage Startseite */
.umfrage_question_text {
    font-weight: bold;
    margin-bottom:8px;
}

/* Ligateaser Startseite */
#system-section-liga {
    width: 1060px;
    padding-bottom: 16px;
    border-bottom: 1px dotted #d0d0d0;
}

#ligateaser-container {
    width: 958px;
    height: 242px;
    border: 1px solid #d0d0d0;
}

#system-section-liga .liga, #system-min-liga .liga {
    float: left;
    margin: 8px 0 0 40px;
}

#system-section-liga li {
    list-style: none;
    float: left;
    width: 228px;
    margin-left: 10px;
    text-align: center;
}

#system-section-liga .skim {
    width: 216px;
    height: 143px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

/* allgemeiner Redaktionstext (News, Berichte, etc.) */
.text {
    line-height: 25px;
}

.text ul, .text ol {
    padding-left: 1.5em;
}

/* Spielinfo Header */
/*#spiel-header {
	margin-bottom: 20px;
	width: 1060px;
	float: left;
	height: 130px;
	background: url(//static.4players.de/sourcen/portal/4players/fazit/4p_dummy_layer.jpg) top right no-repeat;
}*/
#spiel-header {
    background: #004A6D;
    color: white;
    background-image: none;
    min-height: 205px;
    height: auto;
    /*    max-width: 340px; */
    width: 340px;
    /*    min-width: 340px; */
    margin: 0;
    margin-left: 10px;
    margin-bottom: 10px;
    float:right;
    border: 0px solid #f00;
}

#spiel-header-name {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    margin: 16px 20px;
    color: white;
    font-size: 20pt;
    font-weight: bold;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    /*font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;*/
    z-index: 4;
}

#spiel-header-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 80px;
    padding: 50px 0 0 20px;
    background: #000;
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    z-index: 3;
}

#spiel-header-info a {
    color: #aa000a;
    font-size: 12pt;
    font-weight: bold;
}

#spiel-header-info #spiel-header-info-netplay {
    color: #fff;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    font-weight: normal;
}

#spiel-header-usk {
    position: absolute;
    bottom: 0px;
    left: 10px;
    z-index: 4;
}

#spielinfo_image a > img {
    position: relative;
    top: 0px;
    left: 10px;
    width: 95px;
}

.spiel-header-usk {
    float: left;
    margin-right: 5px;
}

.spiel-header-usk img {
    float: left;
}

.spiel-header-usk .systeme {
    float: left;
    margin-top: 2px;
    visibility: hidden;
}

.spiel-header-usk:hover .systeme {
    visibility: visible;
}

div.spielinfo-left-column {
    float: left;
    width: 640px;
}

div.spielinfo-right-column {
    float: right;
    width: 300px;
}

/* Kommentare */
.kommentare {
    clear: left;
    float: left;
    width: 700px;
    padding: 0 5px;
    margin-bottom: 20px;
    border: 1px solid silver;
}

.kommentare .content-liste {
    min-height: 0;
}

.kommentare li {
    line-height: 22px;
}

.kommentare button {
    background-color: rgba(0,74,109,1);
    height: 25px;
    display: inline-block;
    font-size: 15px;
    font-family: Open Sans;
    line-height: 15px;
    border: 0px;
    text-align: center;
    color: rgba(255,255,255,1);
}
.kommentare button:hover {
    background-color: #ae1711;
}
.kommentare button span {
    margin: 4px;
}


.Quote {
    background: #F0F0F0;
    display: block;
    padding: 4px 8px;
    font-size: 12px;
}

.UserQoute {
    font-family: "Open Sans", Arial,Helvetica,sans-serif;
}

.kommentare .spielname {
    color: #3C6789;
}

.kommentare .ueberschrift {
    padding-bottom: 5px;
    border-bottom: 1px dotted #d0d0d0;
}

#MoreCommentsContainer {
    width: 100%;
}

.liste-re-footer a {
    display: inline-block;
    float: none;
}

#EnterKommentarContainer {
    margin: 0 0 10px 0;
}

#EnterKommentarText {
    width: 700px;
    border: 1px solid #d0d0d0;
    font-family: "Open Sans", Arial, sans-serif;
    margin-bottom: 10px;
}

#EnterKommentarLoginHint {
    margin-bottom: 10px;
    font-family: "Open Sans", Arial, sans-serif;
    line-height: 22px;
}

.kommentar {
    clear: both;
}

.kommentar-footer {
    line-height: 30px;
}

.kommentar-footer .left a {
    color: #aa000a;
}

/* TVplayer, 4PTV */
.tv-weitere {
    clear: both;
    border: 1px solid #d0d0d0;
    /*padding: 0 0 10px 5px;*/
    /*margin: 10px 0 30px 0;*/
    width: 953px;
}

.tv-weitere .ueberschrift4 {
    margin: 10px 0 0 10px;
    clear: both;
}

.tv-weitere .ueberschrift4.trenner {
    padding-top: 10px;
    border-top: 1px solid #d0d0d0;
    width: 922px;

}

/*.tv-weitere-sortierung {*/
/*margin: 0 -5px;*/
/*width: 642px;*/
/*}*/

.tv-weitere-liste {
    clear: both;
}

.tv-weitere-liste li {
    float: left;
    list-style: none;
    width: 162px;
    height: 210px;
    margin: 10px 6px 20px 6px;
}

.tv-weitere-views, .tv-weitere-datum, .tv-weitere-laufzeit {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.tv-weitere-views {
    margin-bottom: 4px;
}

.tv-weitere-rating {
    width: 72px;
    height: 15px;
    margin-top: -2px;
}
.tv-weitere-container {
    margin: 5px;
}
.tv-aktuell.tv-weitere h4 {
    margin-left: 5px;
}

.ratingnorate {
    background: url(//static.4players.de/sourcen/portal/4players/4ptv/ministars_back_0.png) top right;
}

.rating1 {
    background: url(//static.4players.de/sourcen/portal/4players/4ptv/ministars_back_1.png) top right;
}

.rating2 {
    background: url(//static.4players.de/sourcen/portal/4players/4ptv/ministars_back_2.png) top right;
}

.rating3 {
    background: url(//static.4players.de/sourcen/portal/4players/4ptv/ministars_back_3.png) top right;
}

.rating4 {
    background: url(//static.4players.de/sourcen/portal/4players/4ptv/ministars_back_4.png) top right;
}

.rating5 {
    background: url(//static.4players.de/sourcen/portal/4players/4ptv/ministars_back_5.png) top right;
}

.tv-weitere-box {
    float: left;
    -moz-box-shadow: 0px 2px 3px #ccc;
    -webkit-box-shadow: 0px 2px 3px #ccc;
    box-shadow: 0px 2px 3px #ccc;
    width: 160px;
}

.tv-weitere-infos {
    height: 110px;
    border: 1px solid #d0d0d0;
    border-top: 0;
    margin-top: -2px;
    background: #fff;
}

.tv-weitere-infos a {
    text-align: center;
    display: block;
    padding-top: 4px;
    height: 84px;
    line-height: 20px;
    border-bottom: 1px dotted #d0d0d0;
    overflow: hidden;
}

.tv-weitere-infos div {
    padding: 2px;
}

div.tv-video-infos-systeme {
    text-align:center;
}

.tv-weitere-infos div.tv-video-infos-systeme div {
    padding: 0px;
    display:inline-block;
    margin-right: 4px;
}

.tv-weitere-infos .ueberschrift {
    color: #515151;
    line-height: 18px;
    text-align: center;
    height:36px;
}

.loading {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

/* Datepicker */
.ui-datepicker {
    border: 1px solid #d0d0d0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

#NewsCalendarBG {width:304px;height:215px;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/back.kalendar.loading.jpg) repeat-x top left;}

#NewsCalendar div {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 15px;
}

.ui-datepicker-header {
    border: 1px solid #d0d0d0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: -o-linear-gradient(top,
    #fff, #efefef);
    background: -moz-linear-gradient(top,
    #fff, #efefef);
    background: -webkit-gradient(linear, left top, left bottom,
    from(#fff), to(#efefef));
    background: -webkit-linear-gradient(top,
    #fff, #efefef);
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#ffffff', EndColorStr='#efefef', GradientType=0);
    color: #000;
}

.ui-corner-all {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

#NewsCalendar .ui-datepicker-prev, #NewsCalendar .ui-datepicker-next {
    margin: 1px;
}

#NewsCalendar .ui-state-default {
    background: #E1E9EC;
    color: #3C6789;
    text-shadow: 1px 1px 0 #FFFFFF;
}

#NewsCalendar .ui-state-highlight {
    color: #000;
    background: #FBEC88;
    border: 1px solid #FAD42E;
}

#NewsCalendar .ui-state-active {
    color: #aa000a;
    background: #fff;
    border: 1px solid #3C6789;
}

#NewsCalendar .ui-state-hover {
    border: 1px solid #3C6789;
    background: #fff;
}

/* Cheats */
#cheats {
    border: 0;
    clear: both;
}

#cheats h4 img {
    width: 700px;
}

#cheats .bildlink, #wertungstipp .bildlink {
    float: left;
    margin-right: 10px;
}

#cheats .spielbild {
    width: 92px;
    height: 92px;
    background-image: url(//static.4players.de/premium/Spiele/default.jpg);
    background-position: -4px -4px;
}

#cheats ol {
    float: left;
    padding: 0;
    margin: 10px 0;
}

#erfolgeButtons {
    width: 700px!important;
    float: left;
}
#cheats li {
    list-style: none;
}

#cheats.cheatcontent ol li {
    list-style: decimal;
    list-style-position: inside;
}
#cheats.cheatcontent ul li {
    list-style: disc;
}

.index-system-block ol > li {
    float: left;
    width: 700px;
    clear: both;
    border-bottom: 1px dotted #d0d0d0;
}

#cheats ol .content-liste {
    clear: left;
    margin-top: 6px;
    width: 516px;
    min-height: 90px;
}

#cheats .cheats-fragen-liste ol .content-liste {
    clear: left;
    margin-top: 6px;
    width: 232px;
}

#cheats .cheats-fragen-liste ol.content-liste li{
    padding-bottom: 8px;
    width: 340px;
}
#cheats .cheats-fragen-liste ol.content-liste li > .spielname{
    min-height: 64px;
}
#cheats .cheats-fragen-liste ol.content-liste li > div {
    width: 244px;
}

.spielname.answer-list{
    width: 400px;
}

#cheats .fehler {
    margin-top: 20px;
}

.cheats-left {
    width: 340px;
    float: left;
}

#index-tipps-gewinnspiel {
    min-height: 0;
}

/*#cheats footer {
	width: 628px;
	padding: 5px;
	border: 1px solid #d0d0d0;
	text-align: justify;
	background: #EFEFEF;
	margin-bottom: 10px;
}*/

.linkliste, .linkliste .content-liste {
    min-height: 0;
}

#cheats .tipps {
    clear: left;
    float: left;
    width: 700px;
}

.spieletipp-einsende {
    color: #aa000a;
}

/*#cheats #bericht-social {
	position: absolute;
	top: 0;
	right: 0;
}*/


.erfolgBeschreibung.ueberschrift{
    width: 555px;
}

.erfolgBeschreibung.ueberschrift a {display:inline;}

.erfolge_container .spielname {
    color: #3C6789;
    font-family: "Open Sans", Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
}

/* Spieletipps FAQ */
#question_headline{
    width: 625px;
}

.faq-qustion-box{
    background-color:#F2F2F2;padding:4px;
}
div.frage-buttons{
    float:left;
    height: 60px;
    width: 100%;
    text-align:right;
    font-size: 14px;
}
div.frage-buttons div{
    height:25px;
    margin-left:10px;
    line-height:20px;
}
.questionuser .update-info, .answeruser .update-info{
    font-size: 14px;
    clear:both;
    min-height:30px;
    padding-top:5px;
    border-top: 1px dotted #D0D0D0;
}

.cheats_textarea{
    width:625px;
    height:80px;
}

.answer-options{
    float:right;
    width:150px;
    height:25px;
    text-align:right;
}

ol.content-liste > li.frage-header{ border-bottom:none; }

/* Spieletipps FAQ - Ende */

#RedfavSelect, #MostWantedSelect, .MostWantedSelect, #Top10YearSelect {
    float:right;
    margin-top:10px;
    margin-left:15px;
    width: 70px;
}
.boxrefgenre, .boxtop10list  {clear:both;}
.hauptnews article.noline, #blickpunkt article.noline, .downloads article.noline, .index-system-headbox article.noline, .unterthema.noline
{border-bottom: none;}
.storechartitem {height:16px;}
.storeanbieter {clear:both;}
.storeanbieteropen {height:115px;}
.storeanbieter > a {display:block;}
.chart-anbieter-img {float:left;width:110px;height:30px;}
.chart-anbieter-img > a.bildlink {padding:2px;width:75px;height:27px;margin:0px;}
.chart-anbieter-img > a > img {width:72px;height:24px;margin:0px;padding:0px;}
.chart-anbieter-preis {float:left;width:70px;padding-top:5px;}
.chart-anbieter-lagerstatus {float:left;width:100px;padding-top:5px;}
.chart-anbieter-lagerstatus > a {font-size:11px;}
.chart-anbieter-item {clear:both;height:32px;margin-bottom:3px;}
.storeanbieterexpand {float:right;width:16px;height:16px;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/arrow_r.png) no-repeat;}
.storeanbieterexpanded {float:right;width:16px;height:16px;background:
    url(//static.4players.de/sourcen/portal/4players/2011/shared/icons/arrow_d.png) no-repeat;}
#store-chart-info {
    clear:both;
    position:absolute;
    top:42px;
    z-index:1001;
    height:230px;
    border-top:1px solid #515151;
    border-left:1px solid #515151;
    padding: 2px;
    font-size:13px;
    background: #efefef;
    background: -o-linear-gradient(top,
    #E0E9EE, #fff);
    background: -moz-linear-gradient(top,
    #E0E9EE, #fff);
    background: -webkit-gradient(linear, left top, left bottom,
    from(#E0E9EE), to(#fff));
    background: -webkit-linear-gradient(top,
    #E0E9EE, #fff);
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#E0E9EE', EndColorStr='#ffffff', GradientType=0);
}

#index-tipps-gewinnspiel .bildlink {
    /*width:302px;*/
    position: relative;
    display: inline-block;
    /*border: 1px solid #d0d0d0;*/
    background: #fff;
    z-index: 20;
    /*margin-bottom: 4px;*/
}

#index-tipps-gewinnspiel .bildlink + a  {
    /*margin-bottom: 8px;*/
}

#index-tipps-gewinnspiel img {
    /*width:292px;*/
    width:340px;
    /*border: 1px solid #d0d0d0;*/
    margin-bottom: 4px;
    vertical-align: baseline;
}

#system-index-tipps-aktlist .content-liste,
#system-index-tipps-guide-liste .content-liste {margin-top:43px;}


.text.tipps{
    border-bottom: none;
    margin-bottom:0px;
}

.spieletipps-list{
    height: 18px;
    padding: 2px;
    /* fallback */
    background: #fff;
    /* Opera */
    background: -o-linear-gradient(top,
    #fff, #efefef);
    /* Mozilla */
    background: -moz-linear-gradient(top,
    #fff, #efefef);
    /* Chrome, Safari */
    background: -webkit-gradient(linear, left top, left bottom,
    from(#fff), to(#efefef));
    background: -webkit-linear-gradient(top,
    #fff, #efefef);
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#ffffff', EndColorStr='#efefef', GradientType=0);
}
.spieletipps-list .spielname{
    width:90px;
    float:left;
}
.spieletipps-list.cheat-selected{
    background: #ffffff;
    background: -o-linear-gradient(top, #ffffff, #E1E9EC);
    background: -moz-linear-gradient(top, #ffffff, #E1E9EC);
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#E1E9EC));
    background: -webkit-linear-gradient(top, #ffffff, #E1E9EC);
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#E1E9EC', GradientType=0);
}
.spieletipps-list.cheat-selected .ueberschrift{
    font-weight:bold;
}
.text.tipps h5{
    padding-top: 10px;
}

#arrowUp {
    position:absolute;
    top: 2500px;
    height: 43px;
    width: 125px;
    right: 20px;
    background: url("//static.4players.de/sourcen/portal/4players/top.png") no-repeat scroll 0 0 transparent;
}
#arrowUp a {
    display: block;
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 18px;
    margin-top: 15px;
}


/* Berichte -> dispbericht.tpl */

#bericht {
    clear: both;
    float: left;
    margin-bottom: 50px;
    /*padding-left:4px;
    padding-right:4px;*/
    width: 1060px;
}
#spielinfonews header, #cheats header  {
    position: relative;
    clear: both;
    float: left;
    width: 100%;
    /*border-bottom: 1px dotted #D0D0D0;*/
}
#vi-header {
    clear: both;
    float: left;
    margin-bottom:10px;
    /*padding-left:4px;*/
    padding-right:4px;
    width: 100%;
    border-bottom: 1px dotted #D0D0D0;
}
#bericht header h2, #cheats header h2, #vi-header h2 {
    clear: both;
    float: left;
    width: 710px;
    margin: 10px 0;
    font-weight: bold;
    font-size: 24px;
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    color: #000;
}
#vi-header h2 {
    clear:both;
    width:955px;
}

/*#vi-header header div.spielinfolink a
{
	color: #AA000A;
    display: block;
    font-size: 14px;
    margin: 12px 0;
}*/

#vi-header a, #vi-header a.uebersicht
{
    float:left;
    /*margin: 0px;*/
    /*margin-left: 5px;*/
}
#bericht header time, #cheats header time {
    float: left;
    font-size: 10pt;
}
#vi-header time {
    display:block;
    margin-right: 5px;
    float: left;
    font-size: 10pt;
}
#bericht header .systeme, #cheats header .systeme {
    float: left;
    margin-left: 6px;
    margin-top: 5px;
}
#bericht header .systeme .icon-system, #cheats header .systeme .icon-system {
    float: left;
    margin-left: 5px;
}
#bericht .so-testet {
    clear: both;
    float: left;
    position: relative;
    width: 320px;
    height: 40px;
    line-height: 40px;
    color: #515151;
    font-weight: bold;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
#bericht .so-testet .fourPlayers-blau {
    color: #186789;
}
#bericht .so-testet .fourPlayers-rot {
    color: #AA000A;
}

#bericht-social {
    position: relative;
    float:right;
    width: 360px;
    height: 25px;
}

#news-social {
    position: relative;
    float:right;
}

#bericht-social div, .bericht-social div {
    float: right;
}
.bericht-social {
    width: 360px;
    height: 25px;
    margin-right: 300px;
    margin-bottom: 10px;
}

#news-social .bericht-social {
    width: 360px;
    height: 25px;
    margin-bottom: 10px;
    margin-right: 0px;
}


#bericht header .bericht-seiten {
    width: 360px;
    float: left;
    text-align: center;
    line-height: 18px;

}
#bericht header #bericht-autor {
    width: 242px;
    float: right;
    text-align: right;
    position: relative;
    top: 10px;
    height:64px;
}

#bericht header #bericht-autor p {
    float: right;
    line-height: 18px;
    margin-right: 10px;
    margin-top: 28px;
}
#bericht #bericht-teaser {
    clear:both;
    float: left;
    margin-top: 20px;
    line-height: 25px;
    font-size: 18px;
    font-family: "Open Sans", Arial, sans-serif;
}

#bericht #bericht-teaser.e3, #bericht #bericht-teaser.gc{
    font-size: 16px;
}

#berichtseite, #berichtseite-firstfacst {
    clear:both;
    float: left;
    font-family: "Open Sans", Arial, sans-serif;
    line-height: 25px;
    font-size: 16px;
    margin: 0;
    padding: 0;
    margin-top: 30px;
}

#berichtseite-firstfacst {width:952px;}
#berichtseite {
    width: 640px;
}

#berichtseite.berichtseitebreit{width:952px}

.bericht-firstfacst-left {
    float:left;
    padding: 0 5px;
    width: 626px;
}
.bericht-firstfacst-right {

    width: 300px;
    float:right;
}

#berichtseite h2 {
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 18px;
}

#bericht #bericht-fazit {
    clear: both;
    float: left;
    width: 700px;
    line-height: 25px;
    margin-bottom: 20px;
}
.kurztest #bericht-fazit {
    font-weight: bold;
}
#bericht #bericht-fazit h3, #bericht #bericht-fazit-ausblick h3 {
    font-size: 22px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.ausblick {
    margin-top: 20px;
    margin-bottom: 10px;
}
.fakten {font-family:"Open Sans", Arial, sans-serif;font-size:14px;}
.fakten strong{
    color: #393939;
    font-family: "Open Sans", Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: normal;
    margin: 10px 0;
}

#bericht-fazit-pro-kontra {
    clear: both;
    margin-top: 20px;
    margin-bottom: 20px;
}
#bericht-fazit-pro-kontra, #bericht-fazit-pro-kontra .sonstiges-head h6 {

    line-height: 24px;
    /* fallback */
    background: #fff;
    /* Opera */
    background: -o-linear-gradient(top, #efefef, #fff);
    /* Mozilla */
    background: -moz-linear-gradient(top, #efefef, #fff);
    /* Chrome, Safari */
    background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#fff));
    background: -webkit-linear-gradient(top, #efefef, #fff);
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#efefef', EndColorStr='#ffffff', GradientType=0);
}

#bericht-fazit-pro-kontra .sonstiges-head h6{
    background-color:#F5E5E6;
}
#bericht-fazit-pro-kontra .sonstiges-pro-head h6{
    color: #37b021;
    background: -moz-linear-gradient(top, #efefef, #efefef);
}
#bericht-fazit-pro-kontra .sonstiges-kontra-head h6{
    margin-top: 20px;
    color: #9a0711;
    background: -moz-linear-gradient(top, #efefef, #efefef);
}
.pro-head, .kontra-head, .sonstiges-pro-head, .sonstiges-kontra-head {
    width: 470px;
}
.pro, .kontra {
    vertical-align: top;
    padding: 5px;
    font-size: 10pt;
    width: 520px;
}
.pro-kontra-spacer {
    width: 20px;
    background-color: white;
}

.fazit-plus, .fazit-minus, .fazit-pro-line, .fazit-kontra-line {
    display: block;
    float: left;
}
.fazit-plus, .fazit-minus {
    position: relative;
    top: 7px;
    margin-right:	5px;
}

.fazit-pro-line, .fazit-kontra-line {
    width: 490px;
}
#weitere-infos {
    clear: both;
    margin-top: 20px;
    font-size: 10pt;
    vertical-align: top;
    line-height: 1.3em;
}
#weitere-infos #weitere-infos-versionen, #weitere-infos #weitere-infos-kopierschutz {
    width: 520px;
    border: 0px solid silver;
}
#weitere-infos h6 {
    border-top: 0px;
}
.weitere-infos-1 {
    width: 150px;
    padding: 5px;
}
.weitere-infos-2 {
    width: 470px;
    padding: 5px;
}
.vergleichbare-spiele {
    margin-bottom: 20px;
}
.vergleichbare-spiele .content-liste{
    min-height: 10px;
}
.vergleichbare-spiele .content-liste li {
    min-height: 35px;
}
.vergleichbare-spiele .content-liste .ueberschrift {
    width: 250px;
    float: left;
}
.vergleichbare-spiele .content-liste .info {
    text-align: right;
    width: 50px;
    float: right;
    font-size: 14px;
}

.content-liste .systeme.mcgame {
    float: left;
    width: 100px;
    position: relative;
}

.content-liste .spielname.mcgame {
    clear: left;
    width: 300px;
}

.content-liste .price.mcgame {
    float: left;
    width: 200px;
    color: #515151;
    top: 2px;
}


.bericht-fazit-sonstiges {
    margin-top:	10px;
    border-bottom: 1px dotted darkgray;
    border-top: 1px solid darkgray;
    width: 460px;
    font-size: 18px;
    font-weight: bold;
    font-family: "Open Sans", Arial,Helvetica,sans-serif;
    background-color: #EFEFEF;
}
#wertung_deaktiviert {
    clear: both;
    float: left;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 20px;
    text-align: center;
    font-size: 10pt;
}


#bericht-fazit-wertungen {
    clear: both;
    float: left;
    width: 100%;
    padding-bottom: 16px;
}
#bericht-fazit-wertungen .block-3spalt, #bericht-fazit-wertungen .block-3spalt-last {
    margin-bottom: 0px;
}
.bericht-fazit-wertung {
    float: left;
    width: 300px;
    margin-top: 20px;
}
#bericht-fazit-wertungen .icon-system-gross {
    display: inline-block;
}
#so_testet_4players_leiste {
    margin: 10px 0px;
}
.wertungsinfo {
    position:relative;
    top: -20px;
}
#Wertung-deaktivieren {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    height: 40px;
    line-height: 40px;
}
.bericht-fazit-wertung-single {
    margin-left: 200px;
    width: 570px;
}
.bericht-fazit-wertung h4, .bericht-fazit-wertung-single h4 {
    width: 304px;
    text-align: center;
}
.bericht-fazit-wertung p, .bericht-fazit-wertung-single p {
    width: 294px;
    margin-top: 10px;
    padding: 5px;
    text-align: center;
    font-style: italic;
    line-height: 25px;
}
.bericht-fazit-wertung-single .bewertung-hintergrund {
    float: left;
}
.bericht-fazit-wertung-single p {
    float: left;
    width: 246px;
    text-align: left;
}
.wertung-solo {
    margin-left: 378px;
}
.wertung-doppel {
    margin-left: 140px;
}
.vorschau-wertung {
    background-position: -30px 50%;
    background-repeat: no-repeat;
    height: 230px;
    width: 250px;
}
.bewertung-hintergrund {
    width: 304px;
    height: 230px;
    background-position: 7px 0px;
    background-repeat: no-repeat;
}
.bewertung-hintergrund-sehrgutFit4Hit {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_8.png);
}
.bewertung-hintergrund-ausgezeichnet {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_7.png);
}
.bewertung-hintergrund-sehrgut {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_6.png);
}
.bewertung-hintergrund-gut {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_5.png);
}
.bewertung-hintergrund-befriedigend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_4.png);
}
.bewertung-hintergrund-ausreichend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_3.png);
}
.bewertung-hintergrund-mangelhaft {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_2.png);
}
.bewertung-hintergrund-ungenuegend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_1.png);
}
.bewertung-hintergrund-ungenügend {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/wertung_1.png);
}

.bewertung-zahl {
    background-image:url(//static.4players.de/sourcen/portal/4players/wertung/2011/zahlen.png);
    width: 30px;
    height: 42px;
}
.bewertung-ziffer-1, .bewertung-ziffer-2 {
    position: absolute;
    top: 62px;
}
.bewertung-ziffer-1 {
    left: 122px;
}
.bewertung-ziffer-2 {
    left: 152px;
}
.zahl-1 {
    background-position: 0px;
}
.zahl-2 {
    background-position: -30px;
}
.zahl-3 {
    background-position: -60px;
}
.zahl-4 {
    background-position: -90px;
}
.zahl-5 {
    background-position: -120px;
}
.zahl-6 {
    background-position: -150px;
}
.zahl-7 {
    background-position: -180px;
}
.zahl-8 {
    background-position: -210px;
}
.zahl-9 {
    background-position: -240px;
}
.zahl-0 {
    background-position: -270px;
}

#bericht #lesertests .lesertest {
    background: transparent;
    height: 34px;
    width: 60px;
    float: left;
}

#bericht #lesertests .lesertestgesamt {
    width: 100px;
    height: 78px;
}

#bericht #lesertests .lesertest .wertunggesamt {
    width: 90px;
    height: 62px;
    padding-top: 6px;
}

#bericht #lesertests .lesertest .wertunggesamt span {
    font-size: 36px;
}

#bericht #lesertests {
    min-height: 0;
    font-size:14px;
}

.BERICHT_COL{
    width: 340px;
}

#bericht #berichtseite .shotbox_left, #bericht #berichtseite .shotbox_right {
    position: absolute;
    left: 660px;
}
#bericht footer {
    border-top: 1px dotted #D0D0D0;
    clear: both;
    float: left;
    margin-top: 42px;
    padding-top: 30px;
    text-align: center;
    width: 100%;
    line-height: 18px
}
#bericht #storecharts {
    min-height: 0px;
}
#bericht #storecharts .content-liste {
    min-height: 230px;
}
#bericht #storecharts footer {
    border: 0px;
    float: left;
    margin-top: 10px;
    padding: 0px;
    width: 150px;
    line-height: 18px
}
#bericht #storecharts .liste-li-footer, #bericht #storecharts .liste-li-footer a {float:left;}
#bericht #storecharts .liste-re-footer, #bericht #storecharts .liste-re-footer a {float:right;}

#berichtseite table.monatu-table {width:950px;}
#berichtseite table.monatu-table td.monatu-spalte-td1 {width:500px;}
#berichtseite table.monatu-table td.monatu-spalte-td2 {width:400px;padding-left:50px;}
/*
#berichtseite table.monatu-table td.monatu-spalte-td1 {width:400px;}
#berichtseite table.monatu-table td.monatu-spalte-td2 {width:400px;}
*/

.pc-sponsor-banner {
    clear: both;
    float: left;
    margin-top: 20px;
    text-align: center;
    width: 100%;
}
.shotbox_left, .shotbox_right, .shotbox_txt {
    border: 1px solid silver;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

.shotbox_left span, .shotbox_right span, .shotbox_center span,
.shotbox_left .trailer, .shotbox_right .trailer, .shotbox_center .trailer,
.shotbox_left .lightview, .shotbox_left > a, .shotbox_right .lightview, .shotbox_right > a, .shotbox_txt a, .shotbox_center .lightview,
.shotbox_left .trailer-caption, .shotbox_right .trailer-caption, .shotbox_center .trailer-caption,
.shotbox_left .shotbox-caption, .shotbox_right .shotbox-caption, .shotbox_center .shotbox-caption
{
    width: 290px;
    padding: 5px;
    display: block;
}

.shotbox_txt, .shotbox_txt a,  .shotbox_txt a img {
    width: 700px;
    padding: 0px;
    margin: 0px;
}

.shotbox_txt .shotbox-caption {
    width: 625px;
    padding: 5px;
    color: white;
    font-size: 13px;
}

.shotbox_txt {
    margin: 0px;
    padding: 0px;
    border: 0px;
    width: 700px;
    background: #004A6D;
    color: white;
    font-size: 13px;
}

.shotbox_left .trailer .icon-leiste, .shotbox_right .trailer .icon-leiste {
    position: absolute;
    right: 10px;
    top: 10px;
}

.shotbox_left img.static_image, .shotbox_right img.static_image, .shotbox_center img.static_image,
.shotbox_left img.image, .shotbox_right img.image, .shotbox_center img.image,
#bericht .shotbox_left img.img_videopreview, #bericht .shotbox_right img.img_videopreview, #bericht .shotbox_center
img.img_videopreview
{
    width:290px;
}

#bericht a.DYNLINK img {width:auto;height:auto;}

#spielinfonews .shotbox_left img.img_videopreview, #spielinfonews .shotbox_right img.img_videopreview, #spielinfonews
.shotbox_center img.img_videopreview
{
    width:618px;
}

.trailer-caption, .shotbox-caption{
    width: 285px;
}

.tracking {
    position: absolute;
}
.filter-links {width:150px;float:left;margin-bottom:4px;}
.filter-links li, .filter-rechts li, .li-margin-klein li{
    margin-bottom: 4px;
}
.filter-links li a, .filter-rechts li a, a.redblue, .li-margin-klein li a{
    color: #3C6789;
    font-size: 12px;
    font-family: "Open Sans", Arial,Helvetica,sans-serif;
    font-weight: bold;
    line-height: 14px;
}
.li-margin-klein li .aktiv {color: #AA000A;}

.filter-rechts {width:140px;float:left;margin-bottom:4px;}
.radiocaption {
    color: #3C6789;
    font-size: 12px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 24px;
    display:block;
    float:left;
    position:relative;
    top:-2px;
}
.padbox {padding:4px;}
.pager {height:30px;margin-bottom:5px;clear:left;}
.pager a {display:block;float:left;margin-right:8px;padding-top:2px;}
.pager a.controls {padding-top:0px;}
.pager a.selected{color:#AA000A;}
#NewsCalendar {width:304px;margin-bottom:16px;}
.news-liste footer a {color:#AA000A;font-size: 14px;}
.red {color:#AA000A;}

/* Kolumnen&Kommentare */

#kolumnen-background{
    float:left;
    background-color:#E6E4E5;
    width: 100%;
}

#kolumnen-background h2.hd{
    text-align:center;
    padding: 10px 0px 0px 0px;
    font-family: "Open Sans", Arial, sans-serif;
    font-size:26px;
    font-weight: normal;
}
#kolumnen-background h3.uhd{
    padding-top: 0px;
    text-align:center;
    font-size:12px;
    font-family: "Open Sans", Arial, sans-serif;
}

#kolumnen-background .kolumnen-datum{
    float:left;
    width:1050px;
    margin-left:4px;
    margin-top:10px;
    border-top: solid 1px #3C3939;
    border-bottom: solid 1px #3C3939;
    padding: 5px 0px 5px 0px;
}

.kolumnen-trennerlinie{
    float:left;
    clear: both;
    height:26px;
}

.kolumne-content{
    float:left;
    padding: 4px;
}

.kolumnen-datum .klm-kw{
    float:left;
    width: 29%;

}

.kolumnen-datum .klm-dt{
    float:left;
    width: 42%;
    text-align:center;
}

.kolumnen-datum .klm-right{
    float:right;
    width: 29%;
    text-align:right;

}

section.block-kolumnen{
    float:left;
    /*width: 480px;*/
    background-repeat: no-repeat;
    /*background-position: 20px 0px;*/
    margin-top: 20px;
}

section.block-kommentare{
    float: right;
    /* width: 480px; */
    background-repeat: no-repeat;
    /* background-position: 10px 0px; */
    margin-top: 20px;
    margin-right: 5px;
}
section.block-kolumnen img.header-bild{
    margin: 0px 0px 10px 4px;
    width:465px;
}
section.block-kommentare img.header-bild{
    margin: 0px 0px 10px 5px;
    width:465px;
}

section.kolumnen-list{
    float:left;
    width: 1060px;
}

.block-kolumnen article, .block-kommentare article, .kolumnen-list article{
    width: 442px;
    padding: 10px;
    margin-top:10px;
    border: solid 1px #C3C1C2;
}

.block-kolumnen article .datum-name, .block-kommentare article .datum-name, .kolumnen-list article .datum-name{
    color: #515151;
    line-height:20px;
}

.block-kolumnen article .text, .block-kommentare article .text, .kolumnen-list article .text{
    color: #515151;
}

.block-kolumnen article{
    margin-left:4px;
}

.block-kommentare article{
    margin-left:4px;
}

#kolumnen-background .kolumnen-list article {margin-right:20px;}
#kolumnen-background .kolumnen-list article.last {margin-right:0px;}
.kolumnen-list article{
    margin-left:4px;
}
.kolumnen-list a{
    float:left;
}

section.spielefresser{
    float:left;
    width:100%;
    padding:20px 0px 20px 0px;
}

.spielefresser-content{
    float:left;
    background-color: #DDDDDD;
    border: solid 1px #C3C1C2;
    padding:10px;
    width: 400px;
    margin-left:320px;
}

.spielefresser-content .text{
    font-size: 13px;
    line-height:17px;
}

.spielefresser-content img{
    float:left;
    margin-right: 10px;
}

.spielefresser-content .ueberschrift{
    font-weight: bold;
}
.spielefresser-content .unter-ueberschrift{
    font-style:italic;
    padding-bottom:10px;
}
/* Kolumnen&Kommentare - Ende */

/* paging.class.php */
.paging_container{
    position:relative;
    float:left;
    display:inline;
    height:20px;
    margin-top:4px;
    margin-bottom: 5px;
    text-align:center;
    left: -10px;

}

.paging_container a{
    position:relative;
    display: block;
    float:left;
    width:28px;
    height:20px;
    text-align:center;
}
.paging_container .page_active_style{
    color:#AA000A;
}
/* paging.class.php */
/* spielindex.tpl */
.spielindex_system_navigation, #spielindex_letternavi {
    clear: both;
    float: left;
}
.ssn_item {
    border-right: 1px dotted silver;
    cursor: pointer;
    float: left;
    padding: 5px;
    position: relative;
    width: 62px;
    font-size: 9pt;
    text-align: center;
}
.spielindex_navi_item {
    float: left;
    font-weight: normal;
    height: 20px;
    position: relative;
    text-align: center;
    width: 35px;
}
.spielindex_navi_item_first {
    width: 40px;
}
.spielindex_name span {color:silver;}
.margin-10-0 {margin:10px 0px;}
.spielindex_item {
    float: left;
    height: 40px;
    padding: 5px 15px 5px 0px;
    width: 338px;
    margin: 5px 0px;
    font-size: 12px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
.spielindex_name {
    float: left;
    height: 35px;
    width: 220px;
}
.spielindex_systeme {
    float: right;
    text-align: right;
    width: 76px;
}
/* /spielindex.tpl */

/* Layout Lesertests */
.TestPoints {
    border-top: 10px solid;
    position:			relative;
    width:				90px;
    height:				64px;
    padding-top:		4px;
    margin-right:		4px;
    margin-top:			6px;
    background:			#004A6D;/*url(//static.4players.de/sourcen/portal/4players/profile/test_points_back.png) no-repeat;*/
    background-image: none!important;
    text-align:			center;
    color:				#fff;
}
/*change 2013-12-04 #5599*/
.TestPoints span { display:block;margin-top: 2px;font-size:18pt;font-weight:bold;}
.TestPoints span.spielname{ margin-top:5px; line-height:12px; }
.TestPoints.vote{ font-size:10px;line-height:16px;margin:0 0 10px 55px; }
.TestPoints .Userwertung span{ float:left; margin-top:12px; }
.lt-vote-systeme{ float:left; width:150px; margin-left:120px; }
.TestPointsSmall {
    border-top: 4px solid;
    position:		relative;
    margin: 6px 4px 0 0;
    width:			50px;
    height:			28px;
    padding-top:	4px;
    background:		#004A6D;
    text-align:		center;
}
.TestPointsSmall span{
    display:block;
    font-weight:normal;
    font-size:14px;
    line-height:10px;
    color:#fff;
}
.leserTestSmall {
    border-top: 4px solid;
}
.leserTestBig {
    border-top: 10px solid;
}
.leserTest90, .platin {
    border-top-color: rgb(183,183,183);
}
.leserTest85, .gold {
    border-top-color: rgb(198,191,137);
}
.leserTest75 {
    border-top-color: rgb(68,175,86);
}
.leserTest60 {
    border-top-color: rgb(61,146,71);
}
.leserTest40 {
    border-top-color: rgb(196,155,73);
}
.leserTest20 {
    border-top-color: rgb(158,65,67);
}
.leserTest0 {
    border-top-color: rgb(112,54,54);
}
#UserwertungInput {
    float:			left;
    margin:			5px 5px 0 8px;
    width:			50px;
    height:			28px;
    font-size:		18pt;
    border:			0;
    font-weight:	bold;
    color:			#186789;
    border:			1px dotted silver;
    font-family:	"Open Sans", Arial, Helvetica, sans-serif;
    text-align:		center;
    padding: 0;
}
#UserReviewVoteStatus{
    border:1px solid #8baab7;
    width:282px;
    padding:5px;
}
.gameuserreview_right_hands { position: absolute; font-size: 12px;top:7px;right:60px; }
ul.lesertest-header li{text-align:center;}
ul.lesertest-header li.first{width:170px;}
ul.lesertest-header li.second{width:70px;}
ul.lesertest-header li.third{width:60px;}
div.average{ float:left; }
div.average-box{ min-height:110px; }

.average.gold{ background-image:
    url(//static.4players.de/sourcen/portal/4players/profile/test_points_back_gold.png); }
.average.platin{background-image:
    url(//static.4players.de/sourcen/portal/4players/profile/test_points_back_platin.png); }
.average.ltsmall.gold{background-image:
    url(//static.4players.de/sourcen/portal/4players/profile/test_points_back_small_gold.png); }
.average.ltsmall.platin{background-image:
    url(//static.4players.de/sourcen/portal/4players/profile/test_points_back_small_platin.png); }
ul#ltList li.lesertest{ height: 40px;padding:4px; }
ul#ltList li.lesertest.hascontents{
    background: #ffffff;
    background: -o-linear-gradient(top, #ffffff, #E1E9EC);
    background: -moz-linear-gradient(top, #ffffff, #E1E9EC);
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#E1E9EC));
    background: -webkit-linear-gradient(top, #ffffff, #E1E9EC);
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#E1E9EC', GradientType=0);
}
ul#ltList li.lesertest.selected{
    background: #ffffff;
    background: -o-linear-gradient(top, #ffffff, #DAEED5);
    background: -moz-linear-gradient(top, #ffffff, #DAEED5);
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DAEED5));
    background: -webkit-linear-gradient(top, #ffffff, #DAEED5);
    filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#ffffff', EndColorStr='#DAEED5', GradientType=0);
}
ul#ltList li.lesertest img.userbild{ float:left;margin-right:10px; }
ul#ltList li.lesertest .TestPointsSmall{ position:absolute;top:0px;right:0px; }
ul.ueberschrift{ padding-left:28px; }
.content-liste ul.ueberschrift li{ display:list-item;padding:0; }
.selected-lesertest{ padding-left:4px; }
.ltprokontra.ltpro.content-liste ul.ueberschrift li{ list-style-image:
    url(//static.4players.de/sourcen/portal/plus.gif); }
.ltprokontra.ltkontra.content-liste ul.ueberschrift li{ list-style-image:
    url(//static.4players.de/sourcen/portal/minus.gif);
}
section.ltprokontra{
    margin:20px 0 0 0;
    min-height: 280px;
    background: #ffffff;
    background: -o-linear-gradient(top, #F1F1F1, #ffffff);
    background: -moz-linear-gradient(top, #F1F1F1, #ffffff);
    background: -webkit-gradient(linear, left top, left bottom, from(#F1F1F1), to(#ffffff));
    background: -webkit-linear-gradient(top, #F1F1F1, #ffffff);
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F1F1F1', EndColorStr='#ffffff', GradientType=0);
}
section.ltprokontra h6{
    border-bottom: 1px dotted darkgray;
    border-top: 1px solid darkgray;
    font-size: 18px;
    height: 20px;
    line-height: 20px;
    padding: 5px;
    margin:0px 0 10px 0;
}
section.ltprokontra.ltpro h6{ background-color: #EBF7E9;color: #37B021; }
section.ltprokontra.ltkontra h6{ background-color: #F5E5E6;color: #9A0711; }
#bewerten{ border-top: 1px dotted silver;border-bottom: 1px dotted silver;padding: 10px 0 10px 0; }
#bewerten .bildlink{ float:left;margin: 0 10px 10px 0; }
#bewerten div.ueberschrift, #bewerten div.spielname, #bewerten div.username{ margin-bottom: 4px; }
#bewerten div.wrt{ float:left; }
#bewerten div.wrt.perc{ width:45px; }
#bewerten div.wrt.butt{ width:30px;text-align:center }
#bewerten div.wrt.txt{ width:100px; }
.UserReviewVote{ width: 18px;height: 18px;padding:17px;cursor:pointer;border: 1px dotted silver; }
.UserReviewVote.UserReviewVoteTop{margin-left:80px;margin-top:20px;}
.UserReviewVote.UserReviewVoteFlop{margin-left:20px;margin-top:20px;}
.UserReviewVote:hover{
    /* fallback */
    background: #ffffff;
    /* Opera */
    background: -o-linear-gradient(top, #ffffff, #F1F1F1);
    /* Mozilla */
    background: -moz-linear-gradient(top, #ffffff, #F1F1F1);
    /* Chrome, Safari */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F1F1F1));
    background: -webkit-linear-gradient(top, #ffffff, #F1F1F1);
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#F1F1F1', GradientType=0);
}
textarea.UserreviewFazit{
    width: 618px;
    height: 250px;
    margin-top:20px;
    border: solid 1px #d0d0d0;
}
.ltprokontra textarea{
    margin: 0 10px 0 12px;
    width:273px;
    height:200px;
    border: solid 1px #d0d0d0;
}
.wertung-infos{ float:left;width:210px; }
.wertung-buttons{ float:left;width:280px; }
.wertung-buttons.wertung-spieletipps{ width:300px;margin-bottom:20px; }
.ueberschrift.wertung-spieletipps{ float:left;width:320px; }
.sysradio{ width: 60px; }
.sysradio img{ position:relative; left:3px; }
.lt-vote-wertung{ width:200px;text-align:center; }
/* Layout Lesertests - Ende */
.releasecalendar-cell{
    width:166px;
    height:200px;
    padding:5px;
    float:left;
    border: solid 1px silver;
    margin-left:2px;
    margin-top:2px;
    background-color:#EEEEEE;
}

/* Lesertests-?bersicht, Lesertests alphabetisch */
.system-section.topbox{ padding:0 0 20px 4px; width:956px; }
.topbox .liste-li-footer.ueberschrift{ margin: 12px 0; }
.system-section.topbox h4{ padding-top:0px;margin-top:0px; }
.lt-last-week{ float:left; padding-left: 4px; }
.block-3spalt.top3, .block-3spalt-last.top3{ min-height:230px; margin-top:20px; }
.liste-re-footer.bottom{ position:absolute; bottom:0;right:0; }
.lesertest-cover{ margin: 10px 10px 0 0; }
.lesertest-system{ margin: 6px 0 0 0; }
ul.ltList li.lesertest{ float:left; height: 40px;padding:4px; width:320px; margin-right:30px; }
ul.ltList li.lesertest.third{ margin-right:0px; }
.ltspiel.content-liste{ min-height: 80px; width:956px; }
ul.ltList li.lesertest.hascontents{
    background: #ffffff;
    background: -o-linear-gradient(top, #ffffff, #E1E9EC);
    background: -moz-linear-gradient(top, #ffffff, #E1E9EC);
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#E1E9EC));
    background: -webkit-linear-gradient(top, #ffffff, #E1E9EC);
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#E1E9EC', GradientType=0);
}
ul.ltList li.lesertest img.userbild{ float:left;margin-right:10px; }
ul.ltList li.lesertest .TestPointsSmall{ position:absolute;top:0px;right:0px; }
.TestPointsSystemText{ font-size:14px;line-height:25px; }
#lesertests-navigation{ padding-left:4px; }
#ltalpha nav {text-align: left; }
#ltalpha nav a {color: #515151;padding: 0 4px;}
#ltalpha nav strong a, #ltalpha nav a:hover {color: #AA000A;}
#lt-systeme-select{ margin-bottom:20px; }
#lt-systeme-select .sys-nav-item{ float:left;	padding: 0 20px 0 0px; color: #515151; }
#lt-systeme-select a .sys-nav-item.active{ font-weight:bold; color: #AA000A; }
div.lt-gameslist{ padding-left:0px; }
/* Lesertests-?bersicht, Lesertests alphabetisch -Ende */

/* Autoren-Seiten */
#autor {
    padding: 0 0 30px 64px;
    font-style: italic;
    color: #000;
    background: url(//static.4players.de/sourcen/portal/4players/autor/back.png) 0 26px repeat-y;
    margin-left:4px;
}
#autor p { margin-bottom: 30px;line-height: 30px; }
#autor strong { font-family: "Open Sans", Arial, Helvetica, sans-serif;font-style: normal;color: #3C6789;line-height: 29px; }
#autor-header {
    height: 59px;
    width: 100%;
    background: url(//static.4players.de/sourcen/portal/4players/autor/header.png) no-repeat;
    margin-left:4px;
}
#autor-header .bildlink {
    position: absolute;
    top: 20px;
    right: 40px;
    transform: rotate(4deg);
    -moz-transform: rotate(4deg);
    -webkit-transform: rotate(4deg);
    -o-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    z-index:10;
}
#autor-header img {  }
#klammer{
    position:absolute;
    right: 205px;
    top:-11px;
    width: 58px;
    height:112px;
    background: url(//static.4players.de/sourcen/portal/4players/autor/klammer_58x112.png) no-repeat;
    z-index:11;
}
#autor-footer {
    height: 59px;
    width: 100%;
    margin-bottom: 20px;
    background: url(//static.4players.de/sourcen/portal/4players/autor/footer.png) no-repeat;
    margin-left:4px;
}
.autor-tests{ padding-left:4px; }
.autor-tests ul{ clear:both; padding-top:20px; }
.autor-tests .lesertest-system.ueberschrift{ float:left; width:170px; height:170px; }
.autor-tests .lesertest-system.ueberschrift .sicons{ width:30px; min-height:100px; }
.autor-wertung{
    position: absolute;
    right: 0px;
    width: 133px;
    height: 106px;
    text-align:center;
}
/* Autoren-Seiten - Ende */

.releasecalendar-cell.active{
    background-color:#FFFFFF;
    overflow:auto;
}
.releasecalendar-cell.active.wochenende{
    width:65px;
    background-color:#FFEEEE;
}
.releasecalendar-cell.inactive.wochenende{
    width:65px;
}

.monatsuebersicht-archiv .themen_thema img {width:618px;}
.suchergebnisse-block .liste-li-footer{position:relative;display:block;clear:left;padding-top:2px;padding-bottom:4px;}
.sucheitem {
    float: left;
    border-top: 1px dotted #D0D0D0;
    width: 100%;
}
.sucheitem .spielname {float:left;width:480px;margin-right:20px;}
.sucheitem .systeme {
    float: left;
    width: 170px;
    margin-right: 20px;
    margin-top: 5px;
    font-family: "Open Sans", Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.sucheitem .wertung {float:left;width:70px;}
.sucheitem .genre {float:left;width:180px;}
.sucheitem .founditems{float:right;}
.minhoehe100 {min-height:100px;} /*Am Ende lassen*/
.reset-bottom-margin {margin-bottom:0px;}

/* Gewinnspiele Anfang */
.gewinnspielalt {
    width: 821px;
    margin: auto;
}

#gew4plogin {
    margin-top: 20px;
    text-align: center;
}

.gewinnspiel-teilnahmetext {
    padding: 5px;
    border: 1px solid #d0d0d0;
    text-align: justify;
    margin: 20px 0;
}

.gewinnspiel_teilnehmen_button {
    cursor: pointer;
    width: 300px;
    height: 60px;
    font-size: 150%;
    background-color: #11a70a;
    border: 0;
    color: white;
    transition: all 0.3s ease 0s;
}
.gewinnspiel_teilnehmen_button:hover {
    background: #81C319;
}

/* Gewinnspiele Ende */
/*Spiel des Jahres*/
#red-sdj-2011-container-outer {
    padding-left:5px;
    padding-right:5px;
    width:1060px;
    height:780px;
    background:
        url("//static.4players.de/sourcen/portal/4players/Spiele_des_Jahres/2011/leserwahl_hintergrund.jpg")
        no-repeat
        top center;
    text-align:center;
    clear:both;
}

#red-sdj-2011-container-outer #backlink {
    top: 390px;
}

#red-sdj-2011-container-outer #kategorie {
    font-weight: normal;
    font-size: 26px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    color: #393939;
    top:225px;
}

#red-sdj-2011-container-outer #packshot {
    top:260px;
}

#red-sdj-2011-container-outer #packshot img{
    width:332px;
    height: 297px;
}

#red-sdj-2011-container-outer #spieltitel {
    font-weight: normal;
    font-size: 26px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    color: #393939;
    top:330px;
}
/*Spiel des Jahres*/
/*Billiger Charts Startseite*/
/*#billiger-charts h4, #billiger-spiel h4 {*/
/*margin-left: 4px;*/
/*}*/
#billiger-charts li {
    list-style: none;
    float: left;
    width: 146px;
    margin-right: 10px;
}
#billiger-charts a, #billiger-spiel li {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 14px;
    color: #515151;
}
#billiger-charts img {
    margin-top: 60px;
}
#billiger-charts .name {
    height: 46px;
}
#billiger-charts .preis, #billiger-spiel .preis {
    font-weight: bold;
}
#billiger-charts .preis-gross, #billiger-spiel .preis-gross {
    font-size: 28px;
}
#billiger-charts .preis-klein, #billiger-spiel .preis-klein {
    top: -10px;
    position: relative;
}
#billiger-charts .info {
    font-size: 10px;
    margin-bottom: 10px;
}
#billiger-charts .button {
    width: 124px;
    height: 21px;
    background-image: url(//static.4players.de/sourcen/portal/4players/billiger/preisvergleich.png);
    margin-bottom: 30px;
}
#billiger-spiel {
    width: 640px;
    height: 400px;
    float: left;
    margin-bottom: 16px;
}
#billiger-spiel li {
    list-style: none;
    float: left;
    width: 700px;
    height: 100px;
    padding-left: 10px;
    border-bottom: 1px solid #D0D0D0;
}
#billiger-spiel .preis {
    float: left;
    height: 80px;
    width: 160px;
    margin-top: 20px;
}
#billiger-spiel .preis-versand {
    font-weight: normal;
    border-bottom: 1px solid #515151;
    margin: 2px 0;
    padding: 2px 0;
    display: inline-block;
}
#billiger-spiel .logo {
    float: left;
    width: 160px;
    margin-top: 20px;
    height: 65px;
}
#billiger-spiel .bildlink {
    margin-bottom: 10px;
}
#billiger-spiel .rating {
    background-image: url(//static.4players.de/sourcen/portal/4players/billiger/shop_star.gif);
    background-repeat: repeat-x;
    height: 15px;
    overflow: hidden;
    width: 70px;
    float: left;
}
#billiger-spiel .rating-klein {
    background-image: url(//static.4players.de/sourcen/portal/4players/billiger/shop_star.gif);
    background-position: 0 -16px;
    background-repeat: repeat-x;
    height: 100%;
}
#billiger-spiel .info {
    width: 160px;
    margin-top: 20px;
    float: left;
}
#billiger-spiel .button {
    width: 112px;
    height: 25px;
    margin: 61px 0 0 20px;
    float: left;
    background-image: url(//static.4players.de/sourcen/portal/4players/billiger/zumshop.png);
}
#billiger-spiel #billiger-spiel-select {
    max-width: 300px;
}
/*/Billiger Charts Startseite*/

/* Facebook */
#fb-root {
    display: none;
}
/* /Facebook */

/* ALT: e3 Startseite und videos
#startseite .hauptnews .hauptthema, #startseite .hauptnews .unterthema,
#tv-highlight .hauptthema, #tv-fokus .unterthema,
#startseite .index-blickpunkt-block {
	background: url(//static.4players.de/sourcen/portal/4players/2011/shared/back.e3waves.646x300.jpg) no-repeat;
}

.system-index-trenner.system-blickpunkt {
	background: #FFD000;
}
/* /e3 Startseite und videos */

/* GC Startseite
#startseite .hauptnews .hauptthema, #startseite .hauptnews .unterthema,
#tv-highlight .hauptthema, #tv-fokus .unterthema,
#startseite .index-blickpunkt-block {
	background: url(//static.4players.de/sourcen/portal/4players/2011/back.gcwaves.646x300.jpg) no-repeat;
}
/* /GC Startseite */

/* 404 */
#sitenotfound {
    display: inline-block;
}

#sitenotfound .icon-leiste {
    float: left;
    margin-top: 3px;
}

#sitenotfound input, #sitenotfound .icon-leiste.suche {
    float: left;
}

#sitenotfound .icon-leiste.suche {
    position: absolute;
    display: block;
    border: 0;
    top: 3px;
    left: 154px;
}

#sitenotfound input[type=text] {
    width: 150px;
    height: 20px;
    margin: 3px 0 0 0;
    padding: 0 20px 0 4px;
    border: 1px solid #d0d0d0;
    color: #aa000a;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    /* fallback */
    background: #fff;
    /* Opera */
    background: -o-linear-gradient(top,
    #fff, #efefef);
    /* Mozilla */
    background: -moz-linear-gradient(top,
    #fff, #efefef);
    /* Chrome, Safari */
    background: -webkit-gradient(linear, left top, left bottom,
    from(#fff), to(#efefef));
    background: -webkit-linear-gradient(top,
    #fff, #efefef);
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#ffffff', EndColorStr='#efefef', GradientType=0);
    font-style: italic;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #515151;
}
/* /404 */
/* Kommentare */
.uhrzeit {
    width: 48px;
}
a .uhrzeit {
    color: #515151;
    font-weight: normal;
    font-size: 13px;
    padding-top: 1px;
}
a:visited .spielname-ueberschrift span,
a:visited .uhrzeit,
.news a:visited,
.news-title a:visited,
.news-title a:visited span {
    color: #909090;
}
.spielname-ueberschrift {
    width: 286px;
}
.spielname-ueberschrift.video {
    width: 226px;
}
.news-time {
    margin-bottom: 8px;
}
#meistdiskutiert, #meistangesehen {
    border-top: 0px dotted #d0d0d0;
}
/* /Kommentare */

/* E3 stuff */
#e3box h4{
    margin-top:0px;
}
.back-e3box {
    background: url("//static.4players.de/sourcen/portal/4players/2011/4p_gc13_back_308px.jpg") no-repeat
    scroll right
    bottom
    transparent;
}

#e3box{
    height: 545px;
}

#versus-e3{
    width: 1060px;
    height: 245px;
    /*background-image:url(//static.4players.de/sourcen/portal/4players/2011/index/best_of_e3_head.jpg);*/
    background-image:url(//static.4players.de/sourcen/portal/4players/2013/index/spielehighlights_head.jpg);
    background-repeat:no-repeat;
    clear:both;
}

#versus-e3-ps4 {
    /*background-image:
  url(//static.4players.de/sourcen/portal/4players/2011/index/best_of_e3_interessant.jpg);*/
    background-image: url(//static.4players.de/sourcen/portal/4players/2013/index/spielehighlights_left.jpg);
    background-repeat:no-repeat;
    /*background-size: 100% 100%;*/
    margin:5px;
    margin-top:120px;
    float:left;
    width:468px;
    height: 580px;
    border: 1px solid rgb(208, 208, 208);
}

#versus-e3-xbone,
#versus-e3-xboxone {
    /*background-image: url(//static.4players.de/sourcen/portal/4players/2011/index/best_of_e3_imposant.jpg);*/
    background-image: url(//static.4players.de/sourcen/portal/4players/2013/index/spielehighlights_right.jpg);
    background-repeat:no-repeat;
    /*background-size: 100% 100%;*/
    margin:5px;
    margin-top:120px;
    float:left;
    width:468px;
    height: 580px;
    border: 1px solid rgb(208, 208, 208);
}

#versus{
    width: 1060px;
    height: 200px;
    margin-left: 0px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2015/highlights_header.jpg);
    background-repeat:no-repeat;
    clear:both;
    background-size: 100%;
}

#versus h5 {
    margin-bottom: 18px;
}


#versus-left {
    background-image: url(//static.4players.de/sourcen/portal/4players/2015/highlights_links.jpg);
    background-repeat:no-repeat;
    background-size: 100%;
    margin: 127px 0px 0px 0px;
    float:left;
    width:520px;
    min-height: 530px;
    border: 0px solid rgb(208, 208, 208);/*1px*/
}

#versus-right {
    background-image: url(//static.4players.de/sourcen/portal/4players/2015/highlights_rechts.jpg);
    background-repeat:no-repeat;
    background-size: 100%;
    margin:127px 0px 0px 20px;

    float:left;
    width:520px;
    min-height: 530px;
    border: 0px solid rgb(208, 208, 208);/*1px*/
}

#versus2{
    width: 1060px;
    height: 230px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2015/GC_header.jpg);
    background-repeat:no-repeat;
    background-size: 100%;
    clear:both;
}

#versus2 h5 {
    margin-bottom: 18px;
}


#versus2-left {
    background-image: url(//static.4players.de/sourcen/portal/4players/2015/GC_links_background.jpg);
    background-repeat:no-repeat;
    margin:127px 0px 0px 0px;
    float:left;
    width:520px;
    min-height: 530px;
    border: 0px solid rgb(208, 208, 208);/*1px*/
}

#versus2-right {
    background-image: url(//static.4players.de/sourcen/portal/4players/2015/GC_rechts_background.jpg);
    background-repeat:no-repeat;
    margin:127px 0px 0px 20px;
    float:left;
    width:468px;
    min-height: 520px;
    border: 0px solid rgb(208, 208, 208);/*1px*/
}

#index-top10vergleich-kopf-pc,
#index-top10vergleich-kopf-pc-cdrom{
    width: 1060px;
    margin-left: 0px;
    height: 115px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_pc_header.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    clear:both;
}

#index-top10vergleich-links-pc,
#index-top10vergleich-links-pc-cdrom{
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_pc_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin:120px 0px 0px 0px;
    float:left;
    width: 520px;
}

#index-top10vergleich-rechts-pc,
#index-top10vergleich-rechts-pc-cdrom{
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_pc_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin:120px 0px 0px 20px;
    float:left;
    width: 520px;
}
/*
system index here:
}*/

#index-top10vergleich-kopf-ps4,
#index-top10vergleich-kopf-playstation4{
    width: 1060px;
    margin-left: 0px;
    min-height: 115px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_ps4_header.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    clear:both;
}

#index-top10vergleich-links-ps4,
#index-top10vergleich-links-playstation4{
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_ps4_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-rechts-ps4,
#index-top10vergleich-rechts-playstation4{
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_ps4_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-kopf-xbone,
#index-top10vergleich-kopf-xboxone{
    width: 1060px;
    height: 115px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_xboxone_header.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    clear:both;
}

#index-top10vergleich-links-xbone,
#index-top10vergleich-links-xboxone {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_xboxone_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-rechts-xbone,
#index-top10vergleich-rechts-xboxone {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_xboxone_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-kopf-wii_u {
    width: 1060px;
    margin-left: 0px;
    height: 115px;
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_wiiu_header.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    clear: both;
}

#index-top10vergleich-links-wii_u {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_wiiu_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-rechts-wii_u {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_wiiu_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-kopf-switch {
    width: 1060px;
    margin-left: 0px;
    height: 115px;
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_switch_header.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    clear: both;
}

#index-top10vergleich-links-switch {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_switch_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-rechts-switch {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_switch_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-kopf-spielkultur
{
    width: 1060px;
    margin-left: 0px;
    height: 115px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_spielkultur_header.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    clear:both;
    border: 1px solid rgb(208, 208, 208);
}


#index-top10vergleich-links-spielkultur{
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_spielkultur_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
    border: 1px solid rgb(208, 208, 208);
}

#index-top10vergleich-rechts-spielkultur{
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_spielkultur_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
    border: 1px solid rgb(208, 208, 208);
}

#index-top10vergleich-kopf-handhelds{
    width: 1060px;
    margin-left: 0px;
    height: 115px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_handhelds_header.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    clear:both;

}

#index-top10vergleich-links-handhelds {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_handhelds_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-rechts-handhelds {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_handhelds_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-kopf-virtualreality{
    width: 1060px;
    margin-left: 0px;
    height: 115px;
    background-image:url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_vr_header.jpg);
    background-repeat:no-repeat;
    background-size: 100% 100%;
    clear:both;

}

#index-top10vergleich-links-virtualreality {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_vr_links_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:0px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}

#index-top10vergleich-rechts-virtualreality {
    background-image: url(//static.4players.de/sourcen/portal/4players/2016/top10/liste_vr_rechts_background.jpg);
    background-repeat:no-repeat;
    background-size: contain;
    margin-left:20px;
    margin-top:120px;
    float:left;
    width: 520px;
    min-height: 320px;
}


.bildlink.konsolenvergleich{
    background: none repeat scroll 0% 0% transparent;
    border:none;
    padding-left: 8px;
    padding-right: 8px;
}

.bildlink.konsolenvergleich.clear img {
    margin-right: 5px;
}

.konsolenvergleich-bild
{
    float:left; margin: 5px 5px 0 0; width: 100px!important; height: 47px;
}

.konsolenvergleich-place
{
    float:left;
    margin-top:12px;
    width:25px;
    text-align:right;
    color: #515151;
}

.content-liste.versus-10 {
    margin-top:0px;
    display: inline-block!important;
    width: 100%;
}

.liste-li-footer.konsolenvergleich{
    margin-top:15px;
    position: relative;
    padding-left: 8px;
}

.spielname.konsolenvergleich{
    padding-top:4px;
}

.e3-teaser{
    margin-bottom: 5px;
    padding-right: 1px;
    float:right;
}
/* /E3 stuff */

/* Umfragen */
.answer_bar {
    position: relative;
    height: 12px;
    width: 0px;
    margin-bottom: 8px;
}
.answer_text {
    width: 100%;
    font-size: 14px;
    text-align: left;
    margin-top: 4px;
    padding-bottom: 3px;
}
.answer_bar .percent {
    position: absolute;
    right: -45px;
    font-size: 11px;
    line-height: 12px;
}

/* 4Players Weekly */
.weekly ol {
    padding: 0;
    margin: 0;
}
.weekly li {
    list-style: none;
    /*float: left;*/
    display: inline-block;
    margin: 15px 42px 15px 0px;
}
.weekly li img {
    /*height: 180px;*/
    width: 175px;
}
.weekly-name {
    text-align: center;
}

/* billiger.de */
#billiger-charts .skim {
    height: 143px;
}

/* Downloads */
.index-system-empfiehlt-liste.downloadstabs .unter-navi li{
    width:33.333%;
    text-align:center;
}

.richsnippet
{
    display:inline!important;
    padding: 0!important;
    margin: 0!important;
    width: auto!important;
    height: auto!important;
}

.bericht-autor-autor
{
    width: 170px;
}

.red-header {
    font-size: 50px;
    font-family: "Open Sans Condensed", Arial, sans-serif;
    color: white;
    background: #AA000A;
    margin-left: -20px;
    padding: 10px;
    padding-left: 15px;
    text-transform: uppercase;
    font-weight: bold;
    width: auto;
    display: inline-block;
    min-width: 10%;
}
.red-header-span {
    font-size: 50px;
    font-family: "Open Sans Condensed", Arial, sans-serif;
    color: white;
    text-transform: uppercase;
    background: #AA000A;
    font-weight: bold;
    line-height: 1.3;
    display: inline;
    box-shadow: 15px 0 0 #AA000A, -15px 0 0 #AA000A;
}
.new_header {
    background: white;
    border-bottom: solid 1px #004A6D;
    min-width: 100%;
    margin-top: 0;
}
.new_header span {
    background: #004A6D;
    color: white;
    padding: 3px;
    /*min-width: 105px;*/
    max-width: 90%;
    font-weight: bold;
    font-size: 14px;
    font-family: "Open Sans", Arial, sans-serif;
    text-transform:uppercase;
    width: auto;
    line-height: 16px;
    display: inline-block;
}
.mcgame_header {
    background: #004A6D;
    /*min-width: 100%;*/
    margin-top: 0;
    margin-left: 10px;

}
.mcgame_header span {
    background: #004A6D;
    color: white;
    padding: 0;
    /*min-width: 105px;*/
    max-width: 90%;
    font-weight: bold;
    font-size: 14px;
    font-family: "Open Sans", Arial, sans-serif;
    font-style: italic;
    width: auto;
    line-height: 16px;
    display: inline-block;
}

.mcgame_header.mcgame_gamename span {
    font-style: normal;
}

#mcgame_buy {
    background: #004A6D;
    color: white;
    background-image: none;
    width: 340px;
    padding: 0 0 20px 0;
    box-sizing: border-box;
    overflow: auto;
    margin-bottom: 20px;
}

#mcgame_cover {
    position: relative;
    width: 115px;
    float: left;
    height: 120px;
}

#mcgame_cover_image {
    position: absolute;
    top: 0px;
    left: 10px;
    width: 95px;
}

#mcgame_price{
    float:left;
    width: 185px;
    margin:20px 0;
    font-size: 20px;
}

#mcgame_systems {
    float:left;
    width: 185px;
}

#mcgame_buynow_button
{
    float:left;
    margin-top:10px;
    background: #92d14f;
    color:white;
    font-weight: normal;
    text-align: center;
    width: 185px;
    padding-top:3px;
    padding-bottom:3px;
    border-radius: 5px;
}

#mcgame_logo {
    width: initial!important;
}

#bericht-teaser #spiel-header .new_header {
    line-height: 1;
}

#spiel-header .new_header span {
    min-width: 95px;
    padding: 5px 10px 0px 10px;
}


.shotbox_new > strong  {
    font-size: 15px;
}

.shotbox_new {
    background: #004A6D;
    color: white;
    background-image: none;
    max-width: 300px;
    width: 300px;
    min-width: 300px;
    margin: 10px;
    margin-right: -60px;
    margin-bottom: 0px;
    margin-top: 5px;
    float:right;
    border: 0px solid #f00;
}
.shotbox_new a .image, .shotbox_new a .img_videopreview, .shotbox_new a img {
    max-width: 300px;
    width: 300px;
    min-width: 300px;
    margin: 0;
    padding: 0;
}
.icon-leiste.videoaus {
    background: url("//static.4players.de/tmp/play_preview_overlay2.png") no-repeat scroll 0 0 transparent;
    background-position: 5px 5px;
    height: 163px;
    width: 290px;
    margin-top: -163px;
}
.shotbox_new .trailer-caption, .shotbox_new .shotbox-caption{
    width: 290px;
    max-width: 290px;
    color: white;
    font-size: 13px;
    font-family: "Open Sans", Arial, sans-serif;
    padding: 5px;
    line-height: 1.5;
}

.shotbox_new.left {
    margin-left: -60px;
    margin-right: 10px;
    float:left;
}
.shotbox_new.right {
    margin-right: -60px;
    margin-left: 10px;
    float:right;
}
/*big*/
.shotbox_new.big {
    background: #004A6D;
    color: white;
    background-image: none;
    max-width: 600px;
    width: 600px;
    min-width: 600px;
    margin: 10px;
    margin-right: -60px;
    margin-bottom: 0px;
    margin-top: 5px;
    float:right;
    border: 0px solid #f00;
}
.shotbox_new.big a .image, .shotbox_new.big a .img_videopreview, .shotbox_new.big a img {
    max-width: 600px;
    width: 600px;
    min-width: 600px;
    margin: 0;
    padding: 0;
}

.randbox.fakten .shotbox_new.right, .randbox.fakten .shotbox_new.left {
    margin-left: 0px;
    margin-right: 0px;
}

.shotbox_new.big .trailer-caption, .shotbox_new.big .shotbox-caption {
    width: 590px;
    max-width: 590px;
    color: white;
    font-size: 13px;
    font-family: "Open Sans", Arial, sans-serif;
    padding: 5px;
    line-height: 1.5;
}
.shotbox_new .shotbox-caption strong {
    font-size: 13px;
}

#bericht-teaser {
    width: 840px;
    min-width: 840px;
    max-width: 840px;
    margin-left: 60px;
}

.videoitem {
    float: left;
    width: 340px;
}
.videoitem .skim {
    width: 300px!important;
    max-height: 168px;
    border-top: 1px solid #202020;
    border-bottom: 1px solid #202020;
    margin-left: 0px;
}
.videoitem a {
    text-align: left;
    margin: 0;
    margin-top: 5px;
    font-size: 15px;
    line-height: 1.35;
}
.videoitem .laufzeit {
    position: absolute;
    bottom: 1px;
    right: 33px;
    background: #000;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    padding: 0 4px;
    font-size: 0.8em;
    line-height: 14px;
    height: 18px;
}
.videoitem_name {
    color: #f58c48;
    display: inline-block;
    font-family: "Open Sans", Arial, sans-serif;/*'Open Sans Condensed', sans-serif;*/
    font-weight: 700;
}

.videoitem_beschreibung {
    color: #fff;
    display: inline-block;
}
/*
.videos-box .videoitem_name {
    color: #63B8F5!important;
}

.videos-box .videoitem_beschreibung {
    color: #3E0493;
}*/

.videoitem .icon-leiste.videoaus {
    float:  right;
    height: 20px;
    width: 20px;
    margin-right: 41px;
    background-image: url(//static.4players.de/sourcen/portal/4players/icons.png);
    background-position: -20px -169px;
    border: 0;
    /*display: inline-block;
    vertical-align: middle;*/
    position: inherit;
    top: 0;
    right: 0;
}

.fourpexclusive {
    background: transparent no-repeat;
    position: absolute;
    top: 5px;
    left: 6px;
    margin-top: 0px;
    cursor: pointer;
    background-image: url(http://static1.fore.4pcdn.de/sourcen/portal/4players/icons.png);
    width: 22px;
    height: 22px;
    background-position: -220px -189px;
    border: 0px;
}

.podcastitem {
    float: left;
    width: 340px;
}
.podcastitem .skim {
    width: 300px!important;
    max-height: 168px;
    border-top: 1px solid #202020;
    border-bottom: 1px solid #202020;
    margin-left: 0px;
}
.podcastitem a {
    text-align: left;
    margin: 0;
    margin-top: 5px;
    font-size: 15px;
    line-height: 1.35;
}
.podcastitem .laufzeit {
    position: absolute;
    bottom: 1px;
    right: 33px;
    background: #000;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    padding: 0 4px;
    font-size: 0.8em;
    line-height: 14px;
    height: 18px;
}
.podcastitem_name {
    color: #f58c48;
    display: inline-block;
    font-family: "Open Sans", Arial, sans-serif;/*'Open Sans Condensed', sans-serif;*/
    font-weight: 700;
}

.podcastitem_beschreibung {
    color: #AE1711;
    display: inline-block;
}

.shotbox_special {
    display: none;
}
div.shotbox_special {
    display: none;
}

.shotbox_new .shotbox-caption a img {
    max-width: 300px;
    width: 300px;
    min-width: 300px;
    margin: 0;
    padding: 0;
    position: relative;
    left: -10px;
}

.shotbox_new a {
    color: #f58c48;
    text-decoration: none;
}
.shotbox_new a:hover {
    color: #ae1711;
    text-decoration: none;
}
.shotbox_new.shotbox_monat {
    position: relative;
    top: 185px;
    margin-right: -340px;
}
.newstext, .umfrage-q-liste {
    font-size: 13px;
    font-weight: normal;
    color: #515151;
}
#bericht-teaser span strong {
    font-size: 18px;
}
.comment-bubble {
    margin-left: 10px;
    vertical-align: bottom;
    display:inline-block;
    background: url(//static.4players.de/sourcen/portal/4players/icons.png);
    background-position: -120px -167px;
    height: 14px; width: 20px;
    background-repeat: no-repeat;
    border: 0px; display: block;
    float: right; margin-right: 25px;
}
.comment-smallred {margin-left: 25px; color: #AA000A; font-size: 12px; padding-top: 3px; display: inline-block;}

.comment_bubble {
    display:inline-block;
    background: url(//static.4players.de/sourcen/portal/4players/icons.png);
    background-position: -120px -167px;
    height: 14px; width: 20px;
    background-repeat: no-repeat;
    border: 0px; display: block;
    float: right;
}
.comment_smallred {padding-top: 1px; float: right; margin-left: 5px; color: #AA000A; font-size: 13px; display: inline-block;}
.comment_box { float: right; display: block; line-height: 14px; vertical-align: bottom;}


#spielinfo-leserwertung div {
    font-family: 'Open Sans', sans-serif;
    color: #f58c48;
    font-size: 14px;
}
#spielinfo-leserwertung div a {
    font-family: 'Open Sans', sans-serif;
    color: #f58c48;
    font-size: 14px;
}
#spielinfo-leserwertung div a:hover {
    font-weight: bold;
}
.slide div.img a img {
    max-height: 480px;
    max-width: 100%;
}
.a.bildlink img.cboxPhoto {
    width: 100%;
}
#bericht-teaser .shotbox_new .shotbox-caption strong {
    font-weight: normal;
    font-size: 13px;
}

#spielinfo_info a {
    color: white;
}

.spielinfo-system-release {
    display: inline-block;
}

.container {
    display: table;
    border-spacing: 20px 0;
    margin-left: -20px;
    padding-bottom: 10px;
}
.column  {
    display: table-cell;
    min-width: 340px;
    max-width: 340px;
    /*margin-right: 20px;*/
}

.row {
    display: table-row;
}
.column .einleitung.kapital {
    min-width: 340px;
    max-width: 340px;
}
.column article.unterthema6 {
    margin: 0px;
    float: none;
}
.column footer {
    position: absolute;
    top: 99%;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 340px;
}

.aktuelleVideosHeader  {
    z-index: 1000;
    float: left; margin-right: 20px; min-width: 0%;
    margin: 2px 0 5px 0;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    line-height: 24px;
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    cursor:pointer;
}
.aktuelleVideosHeader a {
    padding: 0px 13px 7px 13px;
    background-image: none;
}
.aktuelleVideosHeader.aktiv a {
    color: #f59700;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA1SURBVHjaYvr//z8DOr5w4cJ/bOK4FP7HpgGrQhhA14BTITYNeBWiayCoEFkDI0QLcQAgwACeD+cHLOtq0wAAAABJRU5ErkJggg==);
    background-position: center bottom;
    z-index:1001;
}
.aktuelleVideosHeader.inaktiv a {
    color: white;
}
.aktuelleVideosHeader:hover a {
    color: #f59700;
}
.tv-weitere-datepicker #kalender {color: white; margin: 6px 0;}
.tv-weitere-datepicker #kalender:hover {color: #f59700;}

.video-3spalt .new_header {border-bottom: solid 1px #202020;}
.video-3spalt .new_header span {background: #202020; }
/********************* Pur ********************/

#filterPodcastsHeader {
    color: #fff;
}
.aktuellePodcastsHeader  {
    z-index: 1000;
    float: left; margin-right: 20px; min-width: 0%;
    margin: 2px 0 5px 0;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    line-height: 24px;
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    cursor:pointer;
}
.aktuellePodcastsHeader a {
    padding: 0px 13px 7px 13px;
    background-image: none;
}
.aktuellePodcastsHeader.aktiv a {
    color: #f59700;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA1SURBVHjaYvr//z8DOr5w4cJ/bOK4FP7HpgGrQhhA14BTITYNeBWiayCoEFkDI0QLcQAgwACeD+cHLOtq0wAAAABJRU5ErkJggg==);
    background-position: center bottom;
    z-index:1001;
}
.aktuellePodcastsHeader.inaktiv a {
    color: white;
}
.aktuellePodcastsHeader:hover a {
    color: #f59700;
}


.dragdealer {
    position: relative;
    height: 30px;
    background: #EEE;
}

.dragdealer .handle {
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}

.dragdealer .red-bar {
    width: 80px;
    height: 30px;
    background: #090;
    color: #FFF;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
}

.dragdealer .disabled {
    background: #898989;
}

#pur-slider {
    border-radius: 3px;
    height: 45px;
}

#pur-slider .info {
    padding-left: 10px;
    line-height: 45px;
    color: #333;
    font-size: 13px;
}

#pur-slider .handle {
    height: 35px;
    font-size: 14px;
    line-height: 16px;
    border-radius: 3px;
    padding: 5px;
}

#pur-slider .handle.disabled {
    background-color: #777;
}

#pur-slider .value strong {
    font-size: 30px;
    font-weight: bold;
    line-height: 30px;
}

#pur-slider .value small {
    font-weight: normal;
    font-size: 13px;
    opacity: 0.7;
}

#pur h2 {
    font-weight: normal;
}

#pur h2 small {
    font-size: smaller;
    color: #666;
}

#pur p {
    margin-bottom: 10px;
    line-height: 1.3em;
}

#pur .pur-beschreibung .pur-screenshot {
    float: right;
}

#pur ul li
{
    margin-left: 25px;
    list-style-image: url(//static.4players.de/premium/GameAccessories/43/d4/pur_li.png);
    font-weight:normal;
    margin-bottom: 5px;
    color:#000;
}

#pur ul li span {
    position:relative;
    top: -4px;
    line-height: 1.3em;
}

.pur-button {
	padding: 14px 26px;
	font-size: 14px;
	line-height: 100%;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	color: #fff;
	display:inline-block;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	transition: background 0.1s ease-in-out;
	-webkit-transition: background 0.1s ease-in-out;
	-moz-transition: background 0.1s ease-in-out;
	-ms-transition: background 0.1s ease-in-out;
	-o-transition: background 0.1s ease-in-out;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3);
	color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: 'Helvetica Neue', Helvetica, sans-serif;
}
.pur-button, .pur-button:hover, .pur-button:active {
	outline: 0 none;
	text-decoration: none;
	color: #fff;
}

.pur-button {
	background-color: #3fb8e8;
	box-shadow: 0px 3px 0px 0px #3293ba;
    position: relative;
    top: -2px;
}
.pur-button:hover {
	background-color: #1baae3;
}

.pur-button-buy {
	background-color: #090;
	box-shadow: 0px 3px 0px 0px #050;
}
.pur-button-buy:hover {
	background-color: #0a0;
}
.pur-button-buy:active {
	box-shadow: 0px 1px 0px 0px #050;
    top: 0px;
    position: relative;
}

.pur-button-small {
    padding: 9px 26px;
}

.pur-button-disabled {
    background-color: #999;
    box-shadow: 0px 0px 0px 0px #444;
    position: relative;
    top: 3px;
}

.pur-button-disabled:active {
    background-color: #999;
    box-shadow: 0px 0px 0px 0px #444;
    position: relative;
    top: 3px;
    padding-top: 0px;
    margin-bottom: 0px;
}

.pur-button-disabled:hover {
    background-color: #999;
}

#pur-slider .pur-button {
    position: absolute;
    top:70px;
    left: 0px;
    width: 130px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}

#pur table {
    font-size: 14px;
    line-height: 20px;
}

table.pur-table {
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    border-collapse: collapse;
    border: 1px solid rgb(221, 221, 221);
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    display: table;
    margin-bottom: 0px;
    max-width: 100%;
}

table.pur-table tr {
    border-collapse: collapse;
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    display: table-row;
    font-size: 14px;
    line-height: 20px;
}

table.pur-table tr td {
    border-collapse: collapse;
    border: 1px solid rgb(221, 221, 221);
    box-sizing: border-box;
    color: rgb(51, 51, 51);
    display: table-cell;
    font-size: 14px;
    line-height: 20px;
    padding: 8px;
    vertical-align: top;
}

table.pur-table .pur-weak {
    color: gray;
}

.pur-right {
    text-align: right;
}

table.pur-table .pur-strong {
    color: #000;
    font-weight: bold;
}

table.pur-table .pur-amount {
    width: 100px;
    vertical-align: middle;
}

input[type="checkbox"].ios-switch {
	position: absolute;
	opacity: 0;
    margin: 0px;
}

/* Normal Track */
input[type="checkbox"].ios-switch + div {
	vertical-align: middle;
	width: 40px;	height: 20px;
	border: 1px solid rgba(0,0,0,.4);
	border-radius: 999px;
	background-color: rgba(0, 0, 0, 0.1);
	-webkit-transition-duration: .4s;
	-webkit-transition-property: background-color, box-shadow;
	box-shadow: inset 0 0 0 0px rgba(0,0,0,0.4);
	margin: 0px;
}

/* Checked Track (Blue) */
input[type="checkbox"].ios-switch:checked + div {
	width: 40px;
	background-position: 0 0;
	background-color: #090;
	border: 1px solid #036903;
	box-shadow: inset 0 0 0 10px #090;
}

/* Tiny Track */
input[type="checkbox"].tinyswitch.ios-switch + div {
	width: 34px;	height: 18px;
}

/* Big Track */
input[type="checkbox"].bigswitch.ios-switch + div {
	width: 50px;	height: 25px;
}

/* Green Track */
input[type="checkbox"].green.ios-switch:checked + div {
	background-color: #00e359;
	border: 1px solid rgba(0, 162, 63,1);
	box-shadow: inset 0 0 0 10px rgba(0,227,89,1);
}

/* Normal Knob */
input[type="checkbox"].ios-switch + div > div {
	float: left;
	width: 18px; height: 18px;
	border-radius: inherit;
	background: #ffffff;
	-webkit-transition-timing-function: cubic-bezier(.54,1.85,.5,1);
	-webkit-transition-duration: 0.4s;
	-webkit-transition-property: transform, background-color, box-shadow;
	-moz-transition-timing-function: cubic-bezier(.54,1.85,.5,1);
	-moz-transition-duration: 0.4s;
	-moz-transition-property: transform, background-color;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px rgba(0, 0, 0, 0.4);
	pointer-events: none;
	margin-top: 1px;
	margin-left: 1px;
}

/* Checked Knob (Blue Style) */
input[type="checkbox"].ios-switch:checked + div > div {
	-webkit-transform: translate3d(20px, 0, 0);
	-moz-transform: translate3d(20px, 0, 0);
	background-color: #ffffff;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #CC0000;
}

/* Tiny Knob */
input[type="checkbox"].tinyswitch.ios-switch + div > div {
	width: 16px; height: 16px;
	margin-top: 1px;
}

/* Checked Tiny Knob (Blue Style) */
input[type="checkbox"].tinyswitch.ios-switch:checked + div > div {
	-webkit-transform: translate3d(16px, 0, 0);
	-moz-transform: translate3d(16px, 0, 0);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #CC0000;
}

/* Big Knob */
input[type="checkbox"].bigswitch.ios-switch + div > div {
	width: 23px; height: 23px;
	margin-top: 1px;
}

/* Checked Big Knob (Blue Style) */
input[type="checkbox"].bigswitch.ios-switch:checked + div > div {
	-webkit-transform: translate3d(25px, 0, 0);
	-moz-transform: translate3d(25px, 0, 0);
	box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #090;
}

/* Green Knob */
input[type="checkbox"].green.ios-switch:checked + div > div {
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 162, 63,1);
}

.pur-type {
    margin-right: 30px;
    float:left;
    width: 280px;
    background-color: silver;
    border-radius: 10px;
    box-shadow: 0 1px 2px 0px rgba(0,0,0,0.4);
    padding: 10px;
    height: 500px;
    -webkit-transition-duration: .4s;
    -moz-transition-duration: 0.4s;
    display:block;
    color: #111;
    background-repeat: no-repeat;
}

.pur-type p {
    position:relative;
    top: 400px;
    font-size: 14px;
}

.pur-type.reader {
    background-image: url(//static.4players.de/sourcen/pur/stammleser_desaturated.png);
}

.pur-type.reader.pur-type-active {
    background-image: url(//static.4players.de/sourcen/pur/stammleser.png);
}

.pur-type.fan {
    background-image: url(//static.4players.de/sourcen/pur/4p-fan_desaturated.png);
}

.pur-type.fan.pur-type-active {
    background-image: url(//static.4players.de/sourcen/pur/4p-fan.png);
}

.pur-type.supporter {
    background-image: url(//static.4players.de/sourcen/pur/unterstuetzer_desaturated.png);
}

.pur-type.supporter.pur-type-active {
    background-image: url(//static.4players.de/sourcen/pur/unterstuetzer.png);
}

.pur-type:hover {
    color: inherit;
    color: #111;
}

.pur-type:active {
    color:inherit;
    color: #111;
}

.pur-type.pur-type-active {
    background-color: #090;
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    box-shadow: 0 5px 5px 0px rgba(0,0,0,0.6);
    color: #eee;
}


.pur-type.pur-type-active.disabled {
    background-color: #777777;
}

.pur-type.pur-type-active h3 {
    color: #fff;
}

.pur-type h3 {
    margin-top: 0px;
}

.pur-type:last-child {
    margin-right: 0px;
}

.pur-user-info {
    float:right;
    width: 300px;
    border-radius: 10px;
    background-color: #ccc;
    padding: 10px;
}

.pur-user-info h3 {
    margin-top: 0px;
}

.pur-progress {
    height: 10px;
    width: 100%;
    background-color: darkgray;
    border-radius: 2px;
}

.pur-progress .inner {
    height:8px;
    margin-top: 1px;
    background-color: #090;
}

.pur-error {
    background-color: rgb(242, 222, 222);
    border-radius: 4px;
    border: 1px solid rgb(235, 204, 209);
    box-sizing: border-box;
    color: rgb(169, 68, 66);
    display: block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
    padding: 15px;
}

.pur-success {
    background-color: rgb(223, 240, 216);
    border-radius: 4px;
    border: 1px solid rgb(214, 233, 198);
    box-sizing: border-box;
    color: rgb(60, 118, 61);
    display: block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
    padding: 15px;
}

input[type="text"] {
    -webkit-box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
    -webkit-transition-delay: 0s, 0s;
    -webkit-transition-duration: 0.15s, 0.15s;
    -webkit-transition-property: border-color, box-shadow;
    -webkit-transition-timing-function: ease-in-out, ease-in-out;
    background: rgb(255, 255, 255) none;
    border-radius: 4px;
    border: 1px solid rgb(204, 204, 204);
    box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
    box-sizing: border-box;
    color: rgb(85, 85, 85);
    display: inline-block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 34px;
    line-height: 20px;
    margin: 0px;
    padding: 6px 12px;
    transition-delay: 0s, 0s;
    transition-duration: 0.15s, 0.15s;
    transition-property: border-color, box-shadow;
    transition-timing-function: ease-in-out, ease-in-out;
}

/********************* Pur ********************/

/********************* Clearfix ********************/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}
/********************* Clearfix ********************/

.button-next {
    margin: 4px 0 0 1px;
    padding: 1px;
    float: right;
    height: 20px;
    width: 20px;
    background-image: url(//static.4players.de/sourcen/portal/4players/icons.png);
    background-position: -81px -167px;
    min-width: 20px;
    min-height: 20px;
    border: 0;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.button-prev {
    margin: 4px 0 0 0;
    padding: 1px;
    float: right;
    height: 20px;
    width: 20px;
    background-image: url(//static.4players.de/sourcen/portal/4players/icons.png);
    background-position: -98px -167px;
    min-width: 20px;
    min-height: 20px;
    border: 0;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.no-follow {
    margin: 0; padding: 0; background: transparent; cursor: pointer; text-decoration: none; border: 0; display: inline-block;
}
.schreibe:hover {font-weight:bold;border: 0;outline: 0;}
.no-follow:focus {border: 0;outline: 0;}
.no-follow:active {border: 0;outline: 0;}

div#Quiz p {
    margin: 10px 0!important;
}
div#Quiz {
    margin: 10px 0 50px;
}
div#Quiz ol {
    margin: 10px 0;
}
div#Quiz ul {
    list-style-position: inside;
}
div#Quiz li {
    margin: 10px 0!important;
}
div#Quiz li p {
    margin: 0!important;
    display: inline;
}
article#stellenmarkt {
    width: 700px!important;
}
#schnaeppchen,  #stellenmarkt, #brettspiele, #socialfollow {
    width: 340px!important;
    /*margin-left: -30px;*/
}
/*
#NetworkBarContainer {
    background: url(/common/networkbar/1.1/images/networkbar_shadow.png) scroll left top transparent!important;
}

#NetworkBarDataBg {
    width: 1100px!important;
    background: none!important;
}
#NetworkBarLogoLink {
    background: url(/common/networkbar/1.1/images/networkbar_4p_shadow.png) no-repeat scroll left top transparent;
    overflow:hidden;
}

#NetworkBarData {
    margin: 0!important;
}
*/
.fussballvergleich {
    float: left;
    position:relative;
    left: -60px;
    width:1060px;
}
.fussballvergleich_head {
    position:relative; width:100%; height:251px; background-image: url(http://static.4players.de/premium/fussball13/fifa13_pes13.jpg);
}
.fussballvergleich_headtext {
    font-size: 1.0em;line-height: 24px;margin-left: 10px; margin-top: 3px;
}
.fussballvergleich_headteil {
    color:white;height:30px;font-size:1.0em;width:1060px;background-image:url(http://static.4players.de/premium/fussball13/title_back.jpg);
}
.fussballvergleich_headteiltext {
    margin-left: 10px;line-height:30px;width:auto;height:40px;text-shadow: 0px 1px 1px #000;
}
.fussballvergleich_container {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball13/title_games.jpg);float: left; position:relative; width:1060px; height:40px;
}
.fussballvergleich_cont_ueberschrift {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball13/leiste_back.jpg);float: left; position:relative; width:355px; height:40px;
}
.fussballvergleich_cont_ueberschrifttext {
    margin-left: 10px; margin-top: 3px;
}
.fussballvergleich_cont_video {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball13/leiste_back.jpg);float: left; position:relative; width:85px; height:40px;
}
.fussballvergleich_cont_sterne_links {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball13/leiste_back.jpg);float: left; position:relative;  width:260px; height:40px;
}
.fussballvergleich_cont_sterne_rechts {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball13/leiste_back.jpg);float: left; position:relative;  width:260px; height:40px;
}
.fussballvergleich_cont_textback {
    clear: both; position:relative; width:1060px;
}
.fussballvergleich_cont_text {
    background-color: #f0f0f0;padding: 10px;
}
.fussballvergleich_zwischenstand_container {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball/2016/title_games.jpg);float: left; position:relative; width:1060px; height:40px;
}
.fussballvergleich_zwischenstand_ueberschrift {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball/2016/zwischen_back.jpg);float: left; position:relative; width:355px; height:40px;
}
.fussballvergleich_zwischenstand_ueberschrifttext {
    font-size:1.3em;margin-left: 10px; margin-top: 3px;text-shadow: 1px 1px 4px #000; color:white;
}
.fussballvergleich_zwischenstand_platzhalter {
    line-height:35px;background-image:url(http://static.4players.de/premium/fussball/2016/zwischen_back.jpg);float: left; position:relative; width:85px; height:40px;
}
.fussballvergleich_zwischenstand_linkstor {
    font-family: "Open Sans", Arial,helvetica;text-shadow: 0px 2px 2px #000;font-size: 1.4em;font-weight: bolder;color: white;line-height:35px;background-image:url(http://static.4players.de/premium/fussball/2016/tor.png);text-indent:115px; float: left; position:relative;  width:260px; height:40px;
}
.fussballvergleich_zwischenstand_rechtstor {
    font-family: "Open Sans", Arial,helvetica;text-shadow: 0px 2px 2px #000;font-size: 1.4em;font-weight: bolder;color: white;line-height:35px;background-image:url(http://static.4players.de/premium/fussball/2016/tor.png);text-indent:95px; float: left; position:relative;  width:260px; height:40px;
}


@media (orientation: portrait) {
    #mo_horizontal {display: none;}
    #mo_vertical {display: block;}
}
@media (orientation: landscape) {
    #mo_horizontal {
        display: block;
    }

    #mo_vertical {
        display: none;
    }
}

#user_eingabe_headline {
    box-sizing: content-box;
}