body {
}
strong {
    font-weight:		bold;
}
#Header {
    position:			relative;
    height:				90px;
    top:				0px;
    left:				0px;
}
*html #HeaderLogo {
    position:			relative;
    left:				-3px;
}
#Bound {
}
*html #Bound {
}
#Tenor {
}
/* Styles f?r Select-Boxen */
select {
    font-size:			1em;
}
.Select {
}
.Checkbox {
}
.SelectDivs {
    position:			relative;
    height:				16px;
    width:				80px;
    margin:				1px;
    padding:			1px;
    padding-right:		14px;
    padding-left:		2px;
    border:				1px solid #a7a7a7;
    background:			url(https://login.4players.de/sourcen/playnow/themes/playnow/select_back.png) top right;
    background-repeat:	no-repeat;
    background-color:	#ffffff;
    z-index:			100;
}
.SelectDivs:hover {
    background:			url(https://login.4players.de/sourcen/playnow/themes/playnow/select_back_highlight.png) top right;
    border:				1px solid #af852c;
}
.SelectedDivs {
    white-space:		nowrap;
    overflow:			hidden;
}
.OptionsDivs {
    position:			absolute;
    float:				left;
    top:				21px;
    left:				1px;
    width:				96px;
    border:				1px solid #000000;
    background-color:	#ffffff;
    z-index:			200;
    color:				#000000;
}
.OptionDivs {
    height:				16px;
    padding-left:		2px;
    white-space:		nowrap;
}
.OptionDivs:hover {
    height:				14px;
    line-height:		15px;
    padding-left:		1px;
    border:				1px solid #c7aa6c;
    background-image:	url(https://login.4players.de/sourcen/playnow/themes/playnow/option_back_highlight.png);
    background-repeat:	repeat-x;
    cursor:				default;
    color:				#000000;
}
.Hidden {
    display:			none;
}
.Invisible {
    visibility:			hidden;
}
.Left {
    display:			block;
    position:			relative;
    float:				left;
}
.Right {
    display:			block;
    position:			relative;
    float:				right;
}
.ZTop {
    z-index:			100;
}
.Alt1 {
    background-color:	#ffffff;
}
.Alt2 {
    background-color:	#f4f4f4;
}
.Players {
    position:			relative;
    float:				left;
    margin:				1px;
    padding:			2px;
    width:				210px;
    border:				1px solid #5a5a5a;
}
*html .Players {
    width:				206px;
}
.Players:hover {
}
.Players div {
    color:				#000000;
}
.Players a {
    display:			block;
    color:				#000000;
    text-decoration:	none;
}
.Players a:hover {
    text-decoration:	underline;
}
.Players img {
    float:				left;
    margin-right:		2px;
}
.PlayerNames {
    font-weight:		bold;
    height:				1.5em;
}
.Buttons {
}
.ButtonImgs, .ButtonImgHighlights {
    position:			absolute;
    top:				0px;
}
.ButtonImgs {
    z-index:			31;
}
.ButtonImgHighlights {
    z-index:			32;
}
.ButtonImgContainers {
    position:			absolute;
    top:				0px;
    left:				0px;
    z-index:			30;
}
.ButtonLinkContainers {
    position:			absolute;
    top:				0px;
    left:				0px;
    z-index:			40;
    text-decoration:	none;
    text-align:			center;
}
.ButtonLinkContainers:active {
    top:				1px;
    left:				1px;
}
.ButtonLinkContainers:hover {
    color: rgb(151, 3, 14);
}
.RightBoxes {
    float:				right;
    width:				224px;
}
.LeftBoxes {
    width:				448px;
    border:				1px solid #5a5a5a;
    padding:			2px;
    padding-top:		0px;
    padding-bottom:		0px;
    background-color:	#ffffff;
}

/* Playerboxen Anfang */
.PlayersBoxes {
    border:				1px solid #a7a7a7;
    border-top:			0px solid #a7a7a7;
    padding:			1px;
    margin-bottom:		4px;
    background-color:	#f4f4f4;
}
.PlayerBoxes {
    position:			relative;
    float:				left;
    width:				258px;
    height:				62px;
    margin:				0px 8px 8px 0px;
    padding:			4px;
    background-image:	url(https://login.4players.de/grafik/themes/4players/playerbox8_back.png);
    background-repeat:	no-repeat;
    white-space:		nowrap;
}
*html .PlayerBoxes {
    width:				210px;
}
.PlayerBoxes:hover {
    background-image:	url(https://login.4players.de/grafik/themes/4players/playerbox8_back_fade.png);
    background-repeat:	no-repeat;
}
.PlayerBoxes.Show {
    cursor:				pointer;
}
.PlayerBoxes div {
    color:				#000000;
}
.PlayerBoxes a {
    display:			block;
    color:				#000000;
    text-decoration:	none;
    z-index:			100;
}
.PlayerBoxes a:hover {
    text-decoration:	underline;
}
.PlayerBoxes img {
    float:				left;
    margin-right:		2px;
}
.PlayerBoxes .EditBoxes {
    position:			absolute;
    right:				0px;
    bottom:				0px;
}
.ReviewDeleteButtons.Big{
    top:				-11px;
    left:				1px;
}
.ReviewDeleteButtons.Small {
    top:				-11px;
    left:				-3px;
}
.FriendDeleteButtons {
    top:				4px;
    left:				2px;
}
*html .FriendDeleteButtons {
    top:				5px;
    left:				4px;
}
.PlayerDetails {
    position:			relative;
    float:				left;
    top:				0px;
    left:				0px;

}
.PlayerDetails div {
    position:			relative;
    left:				4px;
    height:				13px;
    line-height:		13px;
    padding:			0px;
    margin:				0px;
}
.PlayerDetails .PlayerNameBoxes, .PlayerDetails .PlayerNameBoxesBlock {
    position:			relative;
    width:				211px;
    padding-top:		2px;
    font-weight:		bold;
    height:				1.3em;
    white-space:		nowrap;
    overflow:			hidden;
}
.PlayerDetails .PlayerNameBoxes a {
    position:			absolute;
    display:			block;
    height:				1.2em;
    line-height:		1.2em;
    top:				1px;
    left:				38px;
}
.OrangePlayerBoxes {
    background-image:	url(https://login.4players.de/grafik/themes/4players/playerbox8_back_highlight.png);
    background-repeat:	no-repeat;
}
.OrangePlayerBoxes:hover {
    background-image:	url(https://login.4players.de/grafik/themes/4players/playerbox8_back_highlight.png);
    background-repeat:	no-repeat;
}
.PlayerNotes {
    position:			absolute;
    top:				6px;
    right:				6px;
    cursor:				pointer;
}
.PlayerNoteTexts {
    position:			absolute;
    display:			none;
    padding:			2px;
    top:				30px;
    left:				0px;
    max-width:			200px;
    border:				1px solid #5a5a5a;
    background-color:	#ffffff;
    white-space:		normal;
}
*html .PlayerNoteTexts {
    width:				200px;
}
.EditFriends {
    position:			relative;
    border:				1px solid #a7a7a7;
    width:				214px;
    border-top:			0px solid #a7a7a7;
    padding:			2px;
    margin-right:		4px;
    margin-bottom:		4px;
    background-color:	#f4f4f4;
    float:				left;
}
.FriendDeleteButtons:hover {
    cursor:				pointer;
}
pre {
    padding-top:		10px;
    padding-bottom:		10px;
    font-family:		Tahoma, sans-serif;
    white-space:		pre-wrap;		/* CSS3			*/
    white-space:		-moz-pre-wrap;	/* Gecko		*/
    white-space:		-pre-wrap;		/* Opera 4-6	*/
    white-space:		-o-pre-wrap;	/* Opera 7+		*/
    word-wrap:			break-word;		/* IE 5.5+		*/
}
/* Playerboxen Ende */
/* Fehlerbox Anfang */
#Error {
    position:                   absolute;
    left:                       60px;
    top:                        184px;
    border:				        1px solid #aa0b10;
    width:				        810px;
    padding:			        5px;
    background-color:	        #fee5e7;
    text-align:			        center;
    z-index:                    100000;
}
#Error span {
}
/* Fehlerbox Ende */
/* Hinweisbox Anfang */
#Notice {
    position:           absolute;
    left:               60px;
    top:                184px;
    border:				1px solid #68a15a;
    width:				810px;
    padding:			5px;
    background-color:	#d8fdcf;
    text-align:			center;
    z-index:            100000;
}
#Notice span {
}
/* Hinweisbox Ende */
.InfoBox {
    width:				389px;
    height:				76px;
    padding:			4px;
    background-image:	url(https://login.4players.de/grafik/themes/4players/infobox_back.png);
    background-repeat:	repeat-x;
    background-position:bottom;
    text-align:			justify;
}
.HelpIcons {
    line-height:		32px;
}
.HelpIcons:hover {
    cursor:				help;
    text-decoration:	underline;
}
.Clear {
    clear:				both;
}
/* 4Players frame.css Anfang */
#AdHeader {
    position:				relative;
    top:					0px;
    left:					154px;
    width:					796px;
    margin:					0px;
    padding-top:			5px; /* padding evtl. ins GUI_ADTAG einbauen */
    padding-bottom:			10px;
    text-align:				left;
    z-index:				1000;
}

#AdLeft {
    position:				absolute;
    top:					0px;
    left:					950px;
    width:					135px;
    margin:					0px;
    padding-top:			117px;
    padding-left:			15px;
    z-index:				1000;
}

#AdPopup {
    z-index:				1000;
}

#Menu {
    position:				absolute;
    top:					90px;
    left:					0px;
    width:					106px;
    margin:					0px;
    padding:				0px;
}

#Header {
    position:				absolute;
    top:					0px;
    left:					0px;
    width:					950px;
    height:					90px;
    margin:					0px;
    z-index:				30;
}

#HeaderBackground {
    position:				absolute;
    top:					0px;
    left:					0px;
    width:					950px;
    height:					90px;
    margin:					0px;
    background-position:	107px 0px;
    background-repeat:		no-repeat;
}

#HeaderLogo {
    position:				relative;
    float:					left;
    width:					106px;
    height:					90px;
    margin:					0px;
    margin-left:			1px;
    padding:				0px;
}

*html #HeaderLogo {
    left:					-3px;
}

#Suche {
    position: absolute;
    top: 2px;
    left: 10px;
    font-size: 14px;
    width: 350px;
}

#Suche input {
    margin-left: 10px;
    font-size: 14px;
    width: 250px;
}

#Suche button {
    position: absolute;
    line-height: 20px;
    margin-left: 5px;
}

#ContentHeader {
    position:				absolute;
    top:					90px;
    left:					106px;
    width:					844px;
    height:					26px;
    z-index:				31;
    border-bottom: 			1px solid #aaaaaa;
}

#Content {
    position:				relative;
    top:					0px;
    left:					106px;
    width:					844px;
    padding-top:			137px;
    background-color:		white;
    background-repeat:		repeat-y;
    z-index:				0;
    border-left:			1px solid #aaaaaa;
    border-right:			1px solid #aaaaaa;
}

#ContentNew {
    position:				relative;
    top:					0px;
    width:					1000px;
    /*padding-top:			97px;*/
    background-color:		#EDEDED;
    background-repeat:		repeat-x;
    font-size: 14px;
    font-family: "Open Sans", Arial, sans-serif!important;
    z-index:				0;
    background-image:	      url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_background_pc.jpg);
    background-size:        contain;
}

#ContentHeaderSearch {
    position:				absolute;
    top:					5px;
    left:					0px;
    width:					330px;
    z-index:				23;
}

#ContentHeaderLogin {
    position:				absolute;
    top:					5px;
    left:					0px;
    width:					834px;
    text-align:				right;
    z-index:				22;
}

#ContentHeaderLoginNew {
    position:			    absolute;
    top:				    140px;
    padding-left:		    800px;
    width:					150px;
    text-align:				right;
    z-index:			    0;
}

#FusionLoginBoxContainer a {
    color:                  #9a999e !important;
}

#FusionLoginBoxContainer a:hover {
    color:                  #b6b5ba !important;
}

#ContentNavigation {
    position:				absolute;
    top:					27px;
    left:					0px;
    width:					844px;
    height:					20px;
    padding-top:			3px;
    background-repeat:		no-repeat;
}

#Content .GraphicHeader {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					844px;
    height:					5px;
    margin:					0px;
    padding:				0px;
    z-index:				20;
    overflow:				hidden;
}

#Content .GraphicFooter {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					844px;
    height:					10px;
    margin:					0px;
    padding:				0px;

    overflow:				hidden;
}

#ContentMain {
    position:				relative;
    width:					814px;
    min-height:				803px;
    border-left:			1px solid #91a8b8;
    padding:				26px 0px 0px 8px;
    margin:					3px 0px 0px 10px;
}

#ContentMainNew {
    position:				relative;
    width:					1000px;
    padding:				3px 0px 0px 0px;
    margin:					3px 0px 0px 0px;
}

#Footer {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					844px;
    text-align:				center;
    font-size:				7pt;
    font-family:			Verdana, Arial, Helvetica, sans-serif;
    color:					rgb(45, 45, 45);
    clear:					both;
}

#FooterNew {
    border-top:             1px dotted #c0c0c0;
    position:				relative;
    background-color:       #f3f3f3; 
    left:					0px;
    width:					1000px;
    text-align:				center;
    font-size:				7pt;
    font-family:			Verdana, Arial, Helvetica, sans-serif;
    color:					rgb(45, 45, 45);
    clear:					both;
}

#Footer .GraphicHeader {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					844px;
    height:					5px;        
}

#Footer .GraphicHeaderNew {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					950px;
    height:					5px;    
}

#Footer .GraphicFooter {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					844px;
    height:					11px;
    margin:					0px;
    padding:				0px;
    border-bottom: 			1px solid silver;
    overflow:				hidden;
}

#Footer .GraphicFooterNew {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					950px;
    height:					11px;
    margin:					0px;
    padding:				0px;
    overflow:				hidden;
}
/* 4Players frame.css Ende */
/* 4Players portal.css Anfang */
/* @group Menu */
#Menu4P {
    position: absolute;
    top:0px;
}

.menu {
    background-image: url(https://login.4players.de/sourcen/portal/4players/menu/images/menu_back.png);
    width: 106px;
    position: relative;
    overflow:				hidden;
}

.menu .spacer {height:2px; display:block; border-top:1px solid #86aab6; margin-left:5px;}

.menu .seperator.top {
    background-image: url(https://login.4players.de/sourcen/portal/4players/menu/menu_seperator_top.png);
    height: 5px;
}

.menu .seperator.bottom {
    background-image: url(https://login.4players.de/sourcen/portal/4players/menu/menu_seperator_bottom.png);
    height: 16px;
}

.menu .item {
    background-image:url(https://login.4players.de/sourcen/portal/4players/menu/default.png);
    background-repeat: no-repeat;
    background-position:0px 0px;
    border-width:0;
    width: 101px;
    height: 17px;
    position: relative;
    left: 5px;
    padding-left: 5px;
    padding-top: 3px;
    cursor: pointer;
    margin-bottom: 2px;
}

#nav-4p-pc {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/pc.png");}
#nav-4p-ps2 {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/ps3.png");}
#nav-4p-ps3 {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/ps3.png");}
#nav-4p-360 {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/360.png");}
#nav-4p-wii {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/wii.png");}
#nav-4p-nds {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/nds.png");}
#nav-4p-psp {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/psp.png");}
#nav-4p-spieletipps {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/spieletipps.png");}
#nav-4p-4ptv {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/4ptv.png");}
#nav-4p-downloads {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/downloads.png");}
#nav-4p-kolumnen {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/kolumnen.png");}
.nav-4p-community {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/community.png");}
.nav-4p-generic {background-image:url("https://login.4players.de/sourcen/portal/4players/menu/default.png");}

.menu .item a{
    background-position:0px 0px;
    color:#333;
    float:left;
    display:block;
    width:.1em;
    padding:0px 0px 0px 13px;
    text-decoration:none;
    white-space:nowrap;
}

.menu .item:hover, .menu .item:hover a {
    background-position:-101px 0px;
    color: #aa000a;
    cursor: pointer;
}
.menu .item:hover, .menu .item:visited, .menu .item:hover a {
    background-position:-101px 0px;
    color: #aa000a;
    cursor: pointer;
}

.menu .item.header, .menu .item.header:hover, .menu .item.header:visited {
    background-image: url(https://login.4players.de/sourcen/portal/4players/menu/menu_header.png);
    background-position:0px 0px;
    width: 101px;
    height: 14px;
    padding-top: 2px;
    color: white;
    text-transform: uppercase;
    font-size: 10px;
    font-weight:bold;
}
.nav-4p-submenu2{background-repeat: no-repeat; width:101px; display:block; padding-top: 25px; padding-left:10px; padding-bottom: 5px;}
.nav-4p-submenu{margin-left:5px;margin-top:-1px;background-repeat: no-repeat; width:101px; display:block; padding-top: 15px; padding-left:4px; padding-bottom: 5px;}
.nav-4p-submenu p{position:relative; top:-11px;left:14px;color:#333;}
/* 4Players portal.css Ende */

/* Suche - Anfang */

div#generalSearch{
    position: absolute;
    float:left;
    width:250px;
    height:21px;
    left:10px;
    top:5px;
}
div#generalSearchButton{
    position: absolute;
    float:left;
    width:60px;
    height:21px;
    left:280px;
    top:5px;
}

div#generalSearch input{
    width:250px;
    height:17px;
    line-height:18px;
    border:2px inset #89abb3;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color:#186789;
    padding-left: 5px;
}

.kat_header{
    position:relative;
    float:left;
    width:821px;
    height:23px;
    line-height:22px;
    background:url(https://login.4players.de/sourcen/portal/4players/systeme/4players_leiste_821.jpg);
    font-weight: bold;
    color: #004C6D;
}

.fond_item_row{
    position:               relative;
    float:                  left;
    width:                  821px;
    min-height:             23px;
    line-height:            16px;
    color:                  #004C6D;
    border-bottom-style:    solid;
    border-bottom-width:    1px;
    border-bottom-color:    #EEEEEE;
}

.moresearch{
    background-color:       #F5F5F5;
    text-align:             right;
}


.fond_item_name{
    position:               relative;
    float:                  left;
    width:                  395px;
    left:                   5px;
    height:                 auto;
}
.fond_item_info1{
    position:               relative;
    float:                  left;
    width:                  220px;
}
.fond_item_info2{
    position:               relative;
    float:                  left;
    width:                  200px;
}

.system_icon{
    width:                  25px;
    height:                 10px;
    top:                    5px;
}
/* Suche - Ende */

ul.menu li a {
    display:                inline-block;
    width:                  84px;
}

/* Profil-Navi Anfang */
/* Neue Version: */
#TopNavigationNew {
    position:			    absolute;
    top:				    12px;
    width:				    800px;
}
/*
.TopNavigationNew {
    color:                  #9A999E !important;
    text-align:             center;
    text-decoration:        none;
    font-size:              15px;
}*/
#TopNavigationNew ul {
    list-style-type:		none;
    padding:				0px;
    margin:					0px;
}

#TopNavigationNew ul li {
    position:				relative;
    float:					left;
    width:					140px;
    height:					26px;
    line-height:			24px;
    padding:				0px 0px 0px 0px;
    margin:					0px 1px -1px 0px;
    text-align:				center;
    font-weight:            normal;
    font-size:              1.2em;
}

#TopNavigationNew ul li a {
    color:                  #c0c0c0;
}

#TopNavigationNew ul li a:hover {
    color:                  #ffffff !important;
}

#TopNavigationNew ul li.on a {
    color:                   #ffffff !important;
    text-decoration:         underline;
}

#TopNavigationNew ul li:hover {
    color:                  #ffffff !important;    
}

#TopNavigationNew ul li a {
    display:				block;
}

/* Alte Version: */
#TopNavigation {
    position:			    absolute;
    top:				    0px;
    left:				    -1px;
    width:				    824px;
    border-bottom:		    1px solid #91a8b8;
}

#TopNavigation ul {
    list-style-type:		none;
    padding:				0px;
    margin:					0px;
}

#TopNavigation ul li {
    position:				relative;
    float:					left;
    width:					90px;
    height:					26px;
    line-height:			24px;
    padding:				0px 0px 0px 0px;
    margin:					0px 1px -1px 0px;
    background:				url(https://login.4players.de/grafik/themes/4players/4players_tab0.jpg) no-repeat;
    text-align:				center;
    font-weight:			bold;
}

#TopNavigation ul li.on {
    background:				url(https://login.4players.de/grafik/themes/4players/4players_tab1.jpg) no-repeat;
}

#TopNavigation ul li a {
    display:				block;
}
/* Profil-Navi Ende */
textarea {
    border:					1px solid #87abbb;
    background:				#f7f8fa;
}
input[type=text] {
    border:					1px solid #87abbb;
    background:				url(https://login.4players.de/grafik/themes/4players/input_back.png) repeat-x bottom left;
    background-color:		#fff;
}
div.seperator {
    border-bottom:          1px dotted #355c7b;
    line-height:            1.61em;
    font-size:              1.4em;
    margin:                 20px 0 10px;
    color:                  #25629b;
}

div.seperatorNew {
    line-height:            1.11em;
    font-size:              1.4em;
    margin:                 10px 0 10px 20px;
    color:                  #9A999E !important;
}

.seperatorAlternateNew {
    line-height:            1.61em;
    font-size:              1.4em;
    margin:                 20px 0 10px;
    color:                  #bfbfbf;
}

.PlayerTestsBigNewLeft {
    position:			    relative;
    width:				    389px;
    height:				    100px;
    margin:                 0 0 8px 8px;
    padding:			    4px;
    background-image:	    url(https://login.4players.de/grafik/themes/4players/test_back.png);
    background-repeat:	    repeat-x;
    background-position:    bottom;
    float:                  left;
}

.PlayerTestsBigNewRight {
    position:			    relative;
    width:				    389px;
    height:				    100px;
    margin-right:           75px;
    padding:			    4px;
    margin-bottom:		    8px;
    background-image:	    url(https://login.4players.de/grafik/themes/4players/test_back.png);
    background-repeat:	    repeat-x;
    background-position:    bottom;
    float:                  right;
}

.PlayerTestsBigNewLeft:hover, .PlayerTestsBigNewRight:hover {
    background-image:	    url(https://login.4players.de/grafik/themes/4players/test_back_fade.png);
    cursor:				    pointer;
}
.PlayerTestsBigNewLeft .TestName, .PlayerTestsBigNewRight .TestName {
    width:				    306px;
    height:				    16px;
    line-height:		    16px;
    padding:			    2px;
    margin-left:		    4px;
    color:				    #000000;
    font-size:			    1.1em;
    font-weight:		    bold;
}
.PlayerTestsSmallNew {
    position:			    relative;
    width:				    397px;
    height:				    72px;
    margin-bottom:		    8px;
    background:			    url(https://login.4players.de/grafik/themes/4players/test_small_back.png) no-repeat;
}
.PlayerTestsSmallNew:hover {
    background-image:	    url(https://login.4players.de/grafik/themes/4players/test_small_back_fade.png);
    cursor:				    pointer;
}
.PlayerTestsSmallNew .TestImage {
    width:				    30px;
    height:				    40px;
    margin:				    4px 0px 0px 4px;
}
.PlayerTestsSmallNew .TestStats {
    font-size:			    1.0em;
    line-height:		    1.2em;
}


.profile_navigation {
    position:               absolute;
    left:                   0px;
    top:                    35px;
    height:                 30px;
    width:                  1000px;
    z-index: 999;
}

.profile_menu_item {
    height:                 30px;
    padding-top:            2px;
    float:                  left;
}

.profile_menu_link {
    color:                  #9A999E !important;
    text-align:             center;
    text-decoration:        none;
    font-size:              15px;
}

.profile_menu_link_div_selected {
    text-decoration:        underline;
    color:                  #ffffff !important;
    text-align:             center;
    font-size:              15px;
}
.profile_menu_link:hover {
    color:                  #ffffff !important;    
}
.profile_separator_div_10px {
    width:                  10px;
}

.profile_separator_div_20px {
    width:                  20px;
}

.profile_separator_div_30px {
    width:                  30px;
}

.profile_separator_div_50px {
    width:                  50px;
}

.profile_separator_div_100px {
    width:                  100px;
}
.dotted_line {
    border-bottom:          1px dotted #355c7b;
    width:                  814px;
}
/* Footer */
#footer-links {
    clear:                  both;
    width:                  968px;
    padding:                0 16px;
    height:                 221px;
    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='#ffffff', EndColorStr='#ffffff', GradientType=0);
    line-height:            17px;
    color:                  #646464;
    font-size:              12px;
}
#footer-links-content{
    margin-top:             22px;
}
#footer-links-content a {
    color:                  #646464;
    text-shadow:            1px 1px 0 #FFFFFF;
}

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

#footer-links-content strong {
    font-family:            Arial, Helvetica, sans-serif;
    font-size:              13px;
}
#FooterLinksNew {
    clear:                  both;
    width:                  918px;
    padding:                0 16px;
    height:                 221px;
    text-align:             center;
    margin-bottom:          40px;
    background:             #f3f3f3;
    line-height:            17px;
    color:                  #646464;
    font-size:              12px;
}
#FooterLinksNewcontainer{

}
#FooterLinksNewContent {
    margin-top:             22px;
}
#FooterLinksNewContent a {
    color:                  #646464;
    text-shadow:            1px 1px 0 #FFFFFF;
}

#FooterLinksNewContent a:hover {
    color:                  #AA000A;
}

#FooterLinksNewContent strong {
    font-family:            Arial, Helvetica, sans-serif;
    font-size:              13px;
}

.ThemeSelectionNormal{
    cursor:                 pointer;
    width:                  50px;
    height:                 15px;
    /*z-index:                32;*/
    background-image:       url(https://login.4players.de/sourcen/portal/4players/frame/Allgemein/normal_switcher.jpg);
    border:                 solid 1px #c0c0c0;
}
.ThemeSelectionNormal:hover {
    border:                 solid 1px #fbff08;
}
.ThemeSelectionPS {
    cursor:                 pointer;
    width:                  50px;
    height:                 15px;
    z-index:                32;
    margin-left:            5px;
    background-image:       url(https://login.4players.de/sourcen/portal/4players/frame/Allgemein/ps_switcher.jpg);
    border:                 solid 1px #c0c0c0;
}
.ThemeSelectionPS:hover {
    border:                 solid 1px #fbff08;
}
.ThemeSelectionXBOX {
    cursor:                 pointer;
    width:                  50px;
    height:                 15px;
    z-index:                32;
    margin-left:            5px;
    background-image:       url(https://login.4players.de/sourcen/portal/4players/frame/Allgemein/xbox_switcher.jpg);
    border:                 solid 1px #c0c0c0;
}
.ThemeSelectionXBOX:hover {
    border:                 solid 1px #fbff08;
}

.ProfileID {
    margin:                 2px 6px 0 0;
    font-size:              0.8em;
    float:                  left;
    color:                  #9a999e;
}
.ProfileID a {
    color:                  #9a999e;
}
.ProfileID a:hover {
    color:                  #b6b5ba;
}
.PlayerBoxNew {
    top:                    20px;
    width:                  820px;
    margin-left:            30px;
}
.PlayerBoxNew {
    top: 0;
    width: 820px;
    margin-left: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

.PlayerBoxNew .Right {
    right:                  80px;
}
.SemiTransparentInfoLayer250x70 {
    background:             rgba( 7, 76, 106, 0.8 );
    border-radius:          8px;    
    width:                  250px;
    height:                 70px;
    color:                  white;
    font-weight:            bold;
    padding:                5px;
    border:                 1px solid #c9c9c9;
}
.SemiTransparentInfoLayer820xAuto {
    background:             rgba( 7, 76, 106, 0.8 );
    border-radius:          8px;    
    width:                  820px;
    height:                 100%;
    padding:                8px 0 0 0;    
    margin-left:            60px;
}
.SemiTransparentInfoLayer845xAuto {
    background:             rgba( 7, 76, 106, 0.8 );
    border-radius:          8px;    
    width:                  845px;
    height:                 100%;
    padding:                8px 0 0 0;    
    margin-left:            50px;
}
.SemiTransparentInfoLayer845x348 {
    background:             rgba( 7, 76, 106, 0.8 );
    border-radius:          8px;    
    width:                  845px;
    height:                 388px;
    padding:                8px 0 0 0;    
    margin-left:            50px;
    overflow:               auto;
}
.SemiTransparentInfoLayer845x800 {
    background:             rgba( 7, 76, 106, 0.8 );
    border-radius:          8px;    
    width:                  845px;
    height:                 800px;
    padding:                8px 0 0 0;    
    margin-left:            50px;
    overflow:               auto;
}
.PlayerDetailDataNew {
    margin:                 0px 23px 0px 0px;
    color:                  #ffffff;
    font-size:              1.0em;
}
.MyGamesFriendsNew {
}
.ProfilData1New {
    background:             rgba( 7, 76, 106, 0.8 );
    border-radius:          8px;  
    width:                  390px;
    height:                 206px;
    color:                  white;
    font-weight:            bold;
    padding:                5px;    
    margin:                 156px 0px 0px 60px;
}
.ProfilData1Container {
    font-size:              1.3em;
}
.ProfilData1NewNameLabel {
    margin:                 22px 0px 0px 50px;
    float:                  left;
    width:                  100px;
}
.ProfilData1NewName {
    margin:                 22px 0px 0px 20px;
    float:                  left;
}
.ProfilData1NewAgeLabel {
    margin:                 10px 0px 0px 50px;
    float:                  left;
    width:                  100px;
}
.ProfilData1NewAge {
    margin:                 10px 0px 0px 20px;
    float:                  left;
}
.ProfilData1NewZipLabel {
    margin:                 10px 0px 0px 50px;
    float:                  left;
    width:                  100px;
}
.ProfilData1NewZip {
    margin:                 10px 0px 0px 20px;
    float:                  left;
}
.ProfilData1NewMemberLabel {
    margin:                 22px 0px 0px 50px;
    float:                  left;
    width:                  100px;
}
.ProfilData1NewMember {
    margin:                 22px 0px 0px 20px;
    float:                  left;
}
.ProfilData1NewForumLabel {
    margin:                 10px 0px 0px 50px;
    float:                  left;
    width:                  100px;
}
.ProfilData1NewForum {
    margin:                 10px 0px 0px 20px;
    float:                  left;
}
.ProfilData1NewCommentsLabel {
    margin:                 10px 0px 0px 50px;
    float:                  left;
    width:                  100px;
}
.ProfilData1NewComments {
    margin:                 10px 0px 0px 20px;
    float:                  left;
}
.ProfilData2New {
    background:             rgba( 7, 76, 106, 0.8 );
    position:               absolute;
    left:                   480px;
    top:                    160px;
    border-radius:          8px;    
    width:                  390px;
    height:                 94px;
    color:                  white;
    font-weight:            bold;
    padding:                5px;    
}
.ProfilData2Container {
    font-size:              1.3em;
}
.ProfilData2Points {
    margin:                 30px 10px 0px 0px;
    float:                  right;
    font-size:              2.4em;
}
.ProfilData3New {
    background:             rgba( 7, 76, 106, 0.8 );
    position:               absolute;
    left:                   480px;
    top:                    271px;
    border-radius:          8px;    
    width:                  390px;
    height:                 94px;
    color:                  white;
    font-weight:            bold;
    padding:                5px;    
}
.ProfilData3Container {
    font-size:              1.3em;
}
.ProfilData3Points {
    margin:                 30px 10px 0px 0px;
    float:                  right;
    font-size:              2.4em;
}
.greyLink {
    color:                  #9A999E !important;
    font-size:              0.9em;
}
.CorrectionDiv1 {
    width:                  950px;
    height:                 10px;
    background:             #FFFFFF;
    position:               absolute;
    top:                    510px;
}
.CorrectionDiv2 {
    width:                  950px;
    height:                 10px;
    background:             #FFFFFF;
    position:               absolute;
    top:                    616px;
}
#AddFriendLink a {
    display:                block;
    width:                  20px;
    height:                 20px;
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_adden.png);
    background-repeat:      no-repeat;
}
#AddFriendLink a:hover {
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_adden_highlight.png);
}
#MessageLink a {
    display:                block;
    width:                  20px;
    height:                 20px;
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_message.png);
    background-repeat:      no-repeat;
}
#MessageLink a:hover {
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_message_highlight.png);
}
#OptionsLink a {
    display:                block;
    width:                  20px;
    height:                 20px;
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_options.png);
    background-repeat:      no-repeat;
}
#OptionsLink a:hover {
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_options_highlight.png);
}
#HomeLink a {
    display:                block;
    width:                  20px;
    height:                 20px;
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_home_profil.png);
    background-repeat:      no-repeat;
}
#HomeLink a:hover {
    background-image:	    url(https://login.4players.de/grafik/themes/4players/profile2013/new_profile_home_profil_highlight.png);
}
#MessagesBackgroundLayer {
    color:                  #ffffff !important;
    padding:                8px 0 8px 10px;
    font-size:              1.0em;
    width:                  810px !important;
    height:                 30px;
    position:               absolute;
    top:                    97px;
    left:                   0px;
}
#ProfilIDLink {
    color:                  #9A999E;
}
#ProfilIDLink:hover {
    color:                  #ffffff !important;    
}
.Underline {    
    text-decoration:        underline;
}
.BackgroundFooterTables {
    margin-top:             30px;
    padding-left:           60px;
    background-color:       #EDEDED;
}
.ColorFooterTables {
    color:                  #767676 !important;
}
.BackgroundFooterTableContainer {
    width:                  890px; 
    height:                 200px; 
    padding-left:           60px; 
    background-color:       #EDEDED !important;
}
.ColorGrey {
    color:                  #767676 !important;
}
.Width20Percent {
    width:                  20%;
}
.Width33Percent {
    width:                  33%;
}



#Scroller1ButtonLeft { left:0px!important;}

#Scroller1ButtonRight { right:0px!important;}



/* Altes muss umgebaut werden (->Anfang) : */

#Page {
    position:				relative;
    top:					0px;
    left:					0px;
    width:					1000px;
    margin:					auto;
    background-color:		white;
    min-height:				200px;
}

.ThemeSelectionContainer {
    color:                      #9a999e !important;
    font-family:	            Verdana,Arial,Helvetica,sans-serif !important;
    font-size:                  13px;
    position:                   absolute;
    left:                       674px;
    top:                        5px;
    z-index:                    999 !important;
}

#ProfilBildContainer {
    position:               absolute;
    top:                    5px;
    left:                   18px;
    /*z-index:                0;*/
}

#ProfileName {
    position:               absolute;
    left:                   85px;
    top:                    5px;
    font-size:              1.4em;
    color:                  #ffffff;
    /*z-index:                0;*/
}

#ProfileRang {
    position:              absolute;
    left:                  85px;
    top:                   35px;
    font-size:             1.3em;
    font-weight:           bold;
    color:                 #9A999E;
    /*z-index:              0;*/
}

#AddFriendLink {
    position:               absolute;
    left:                   135px;
    top:                    65px;
    z-index:                1000;
}
#MessageLink {
    position:               absolute;
    left:                   109px;
    top:                    65px;
    z-index:                1000;
}
#OptionsLink {
    position:               absolute;
    left:                   83px;
    top:                    65px;
    z-index:                1000;
}
#HomeLink {
    position:               absolute;
    left:                   160px;
    top:                    65px;
    z-index:                1000;
}

/* Altes muss umgebaut werden (->Ende) */

/* 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;
    width: 1000px;
    height: 1px;
    padding: 0 160px 0 0;
    left: 0;
    font-family: Georgia, serif;
    color: #515151;
}

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

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

#seite_simple {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #515151;
    font-family: Georgia,serif;
    float:left;
}

#leiste {
    width: 960px;
    height: 28px;
    line-height: 28px;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px dotted #d0d0d0;
    font-family: Arial, Helvetica, sans-serif;
}

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

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

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

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

#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: 1px;
    left: 156px;
    cursor: pointer;
}

#leiste input[type=text] {
    width: 150px;
    height: 20px;
    margin: 3px 0 0 4px;
    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: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #515151;
}

#FusionLoginBoxContainer {
    max-width: 380px;
}

.trennerlinie {
    clear:both;
    width: 960px;
    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: 960px;
    height: 109px;
    background: url(https://login.4players.de/sourcen/portal/4players/2011/kopf.png) center no-repeat;
    text-indent: -999em;
}

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

#kopf.gc {
    background: url(https://login.4players.de/sourcen/portal/4players/2011/kopf_gc2.jpg) center no-repeat;
}

#kopf.pur {
    background: url(https://login.4players.de/sourcen/portal/4players/2011/kopf_pur.png) center top no-repeat;
}

#kopf.gc.pur {
    background: url(https://login.4players.de/sourcen/portal/4players/2011/kopf_gc_pur2.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;
}

#navi {
    width: 960px;
    height: 58px;
    background: url(https://login.4players.de/sourcen/portal/4players/2011/index/navigationsleiste.png) no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

#haupt-navi {
    width: 100%;
    height: 24px;
    z-index: 101; /*popup ueber inhalt*/
}

#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: 960px;
    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;
}

#unter-navi a , .unter-navi a {
    color: #515151;
    padding: 0 8px 3px 8px;
}

.unter-navi-rechts {
    height: 26px;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    font-family: 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: -moz-linear-gradient(center top , #FFFFFF, #EFEFEF);

    /* 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);
}

#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:                  #3c6789;
    background-image:       none;
    text-shadow:            none;
    padding:                0px;
    padding:                3px;
}

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

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

.icon-leiste, .icon-system, .icon-system-gross, .icon-gross {
    background:             url(https://login.4players.de/sourcen/portal/4players/icons.png) no-repeat;
}
#leiste .leiste-purlogoklein {
    margin:                 8px 0 0 0;
}
.icon-leiste.purlogoklein {
    height:                 14px;
    width:                  71px;
    background-position:    0px -75px;
}
.icon-leiste.suche {
    background-position:    -154px 0;
}

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

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

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

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

#purdiv {
    width:                  100px;
    height:                 10px;
    margin-left:            20px;
}

#HallOfFame table th {
    padding-bottom:         10px;
    color:                  #000000;
}

#HallOfFame table.top10 td.name a {
    color:                  #8f8f8f;    
}

#HallOfFame table.top10 td.name a:hover {    
    text-decoration:        underline;
}

#HallOfFame table.area td.name a {
    color:                  #8f8f8f;    
}

#HallOfFame table.area td.name a:hover {    
    text-decoration:        underline;
}

.MessageTexts a {
    color:                  #c0c0c0;    
}

.MessageTexts a:hover {
    color:                  #dbdbdb;
    text-decoration:        underline;
}

.Comments {
    margin-left:            60px !important;
    width:                  814px !important;    
}

.CommentsPaging {
    margin-left:            60px !important;    
}

#CommentsContainer {    
    border:                 none;
}