/* for games */
#games { 
position:absolute; top:192px; left:210px;  width:650px; height:600px;
padding-top:40px;
padding-left:40px;
z-index:99;
color:#ffffff;
}
#sound {
z-index:0;
}
#board {
background-image: url(http://www.taiwan-taipei.com/system/grafx/boxdisaster/at_cbase_berlin.jpg);
background-repeat:no-repeat;
width:770px;
height:453px;
}
.board {
margin:0px;
padding:0px;
}
div {
margin:0px;
padding:0px;
}
span {
margin:0px;
padding:0px;
}
.p {
border:solid #005599 1px;
width:40px;
height:40px;
}
#test {
position:absolute; top:-210px; left:300px;  width:320px; height:200px;

}
#points {
position:absolute; top:-200px; left:520px;  width:520px; height:200px;

}
#high_scores{
position:absolute; top:220px; left:1020px;  width:520px; height:200px;

z-index:99;
}
/* Chess Game */
div {
margin:0px;
padding:0px;
}
span {
margin:0px;
padding:0px;

}
#chessboard {
position:absolute; top:200px; left:800px;  width:400px; height:320px;
border:solid #ff4422 1px;
z-index:99;
}
.rank {
height:44px;
clear:left;
}
.p_1 {
border:solid #ff4422 1px;
background-color: #000000;
width:44px;
height:44px;
float:left;
}
.p_0 {
border:solid #ff4422 1px;
background-color: #ffffff;
width:44px;
height:44px;
float:left;
}
/* end for games */

body {

background-repeat:no-repeat;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 17pt;
	margin: 30px;
	padding: 0px;
	color:#000000;
	background-color: #FBE8A4;
background-image: url(../grafx/css/gitarrengriffe/top.png);
}
hr {
width:90%; color:#FBE8A4; background-color:#FBE8A4; height:4px;
 text-align:left; border:1px solid #B2612E;
}
.demosound {
border-top:2px solid #ff7700;
border-bottom:2px solid #ff7700;
}
h1 {
font-size: 13pt;
margin-left: 3px;
color:#ff6622;
text-decoration:none;
}
     /* forum */
#select_forum {
border-top:2px solid #ff7700;
}
#selected_threat {
border-top:2px solid #ff7700;
border-left:2px solid #ff7700;
margin-left: 37px;
margin-top: 23px;
padding:12px;
width:380px;

}

.threat_list {
margin-left: 37px;
margin-top: 23px;
padding: 4px;
color:#000000;

text-decoration:none;
border-top:2px solid #ff7700;
border-left:1px solid #ff7700;
}
.threat_header {
font-size: 11px;
margin-left: 3px;
color:#000000;

text-decoration:none;
}
    
	/* action links */
.aktuell {
list-style-type:disc;
color:#0000FF;
text-decoration:none;
line-height:18pt;
font-size:10pt;
width:71%;
}
.do {
color:#0000FF;
background-color:#FBE8A4;
text-decoration:none;

font-size: 9pt;
line-height: 17pt;
padding: 3px;
}
ul {

list-style-type:none;

}
li.do:hover {
background-color:#ff7700; 
}
a {
color:#000000;
}
a.do:link {
color:#000000;
background-color:#FBE8A4; 
text-decoration:none;
}

a.do:visited {
margin-left: 3px;
color:#000000;
background-color:#FBE8A4; 
text-decoration:none;
}

a.do:hover {
margin-left: 3px;
color:#ffff00;
background-color:#0C0C0C; 
text-decoration:none;
}
a.do:active {
margin-left: 3px;
color:#000000;
background-color:#FBE8A4; 
text-decoration:none;
}
#logo { 
position:absolute; top:1020px; left:0px;  width:10%; height:12%;
z-index:12;
}
#userlog { 
position:absolute; top:192px; left:10px;  width:180px; height:28px;
background-image: url(../grafx/css/gitarrengriffe/account.png);
background-repeat:no-repeat;

padding-top:36px;
z-index:12;
}
#menue_list { 
margin-left: 0px;
width:90%; height:99%;
z-index:10;
}
#usermenue { 
position:absolute; top:270px; left:10px;  width:180px; height:80px;
background-image: url(../grafx/css/gitarrengriffe/community.png);
background-repeat:no-repeat;
padding-top:40px;
z-index:99;

}
#auctiontypes { 
padding-left:6px;
position:absolute; top:660px; left:10px;  width:206px; height:110px;
background-image: url(../grafx/css/gitarrengriffe/crowd.png);
background-repeat:no-repeat;
padding-top:40px;

z-index:98;
}

#menue { 
position:absolute; top:10px; left:480;  width:265px; height:144px;
background-image: url(../grafx/css/gitarrengriffe/membercenter.png);
background-repeat:no-repeat;
padding-left:60px;
z-index:11;
font-size: 9pt;
line-height: 14pt;
color:#000000;
font-weight:bold;
}
#main { 
position:absolute; top:162px; left:273px;  width:700px; height:40px;
z-index:99;
}
#langs { 
position:absolute; top:162px; left:10px;  width:150px; height:20px;
color:ff5500;
z-index:9;
}


#site { 
position:absolute; top:192px; left:210px;  width:320px; height:400px;
background-image: url(../grafx/css/gitarrengriffe/top722.png);
background-repeat:no-repeat;
padding-top:40px;
padding-left:40px;
padding-right:120px;
z-index:23;
color:#000000;

}
#siteedit { 
position:absolute; top:192px; left:760px;  width:400px; height:99%;
background-image: url(../grafx/css/gitarrengriffe/top722.png);
background-repeat:no-repeat;
padding-top:48px;
z-index:42;
color:#000000;
}
#chord_site { 
position:absolute; top:192px; left:230px;  width:200px; height:600px;
background-image: url(../grafx/css/gitarrengriffe/top722.png);
background-repeat:no-repeat;
padding-top:40px;
padding-left:20px;
padding-right:20px;
z-index:23;
color:#000000;
overflow:auto;
background-color:#B2612E;
}
#chord_tab { 
position:absolute; top:192px; left:480px;  width:222px; height:99%;
background-image: url(../grafx/css/gitarrengriffe/top722.png);
background-repeat:no-repeat;
padding-top:48px;
z-index:42;
color:#000000;
background-color:#B2612E;
}
#chord_con { 
position:absolute; top:192px; left:620px;  width:200px; height:400px;
background-image: url(../grafx/css/gitarrengriffe/top722.png);
background-repeat:no-repeat;
color:#111122;
font-size:11px;
padding:12px;
z-index:99;
overflow:auto;
background-color:#B2612E;
}
#chordinfo { 
position:absolute; top:100px; left:473px;  width:200px; height:20px;
z-index:23;
color:#000000;
overflow:auto;
background-color:#B2612E;
}
#bereich_0 { 
position:absolute; top:10px; left:1220px;  width:200px; height:300px;
z-index:23;
color:#000000;

overflow:auto;
}
#bereich_1 { 
position:absolute; top:100px; left:1020px;  width:200px; height:80px;
z-index:23;
color:#000000;
overflow:auto;
}
#preset_menue { 
color:#000000;
position:absolute; top:10px; left:200px;  width:265px; height:144px;
background-image: url(../grafx/css/gitarrengriffe/membercenter.png);
background-repeat:no-repeat;
padding-top:4px;
padding-left:8px;
z-index:99;
font-size: 9pt;
line-height: 14pt;
color:#000000;
overflow:auto;
}
#logs { 
position:absolute; top:10px; left:0px;;  width:99%; height:150px;
z-index:1;
background-repeat:no-repeat;
}
#prelisten { 
color:#000000;
position:absolute; top:10px; left:200px;  width:265px; height:144px;
background-image: url(../grafx/css/gitarrengriffe/membercenter.png);
background-repeat:no-repeat;
padding-top:4px;
padding-left:8px;
z-index:99;
font-size: 9pt;
line-height: 14pt;
color:#000000;
overflow:auto;
}








/* auctions */
#auctions { 
position:absolute; top:60px; left:87%;  width:10%; height:100px;
z-index:9;
}



.item { 
width:400px; 
background-color:#000000;
display:block;
}
/* tables */
.offers {
width:300px;
}
.d_pseudo {
width:100px;
}
.d_price {
width:100px;
}
.d_time {
width:100px;
}
/* Chat */
#chat_top { 
position:relative; top:60px; left:10px;  width:500px; height:380px;
background-color:#eeeeee;
overflow:auto;
z-index:16;
}
#chat_body { 
	font-size: 11pt;
position:absolute; top:20px; left:10px;  width:500px; height:40px;
background-color:#000000;
z-index:15;
}
#chat_form { 
position:absolute; top:440px; left:10px;  width:500px; height:20px;
background-color:#ff0000;
z-index:99;
}
.chat_hidden { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	width:500px;
z-index:99;
}
.chat_user { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
color:#000055;
}
.chat_text { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
color:#000055;
margin-left:36px;
z-index:12;
}
#chat_mod { 
position:absolute; top:80px; left:600px;  width:200px; height:20px;
z-index:23;
}
#chat_eye { 
position:absolute; top:20px; left:1200px;  width:200px; height:200px;
z-index:23;
}
/* card name email where skills headline message website */
#card { 
z-index:9;
}
#name { 
font-size: 10pt; 
color:#000055;
margin-left:36px;
z-index:9;
}
#email { 
font-size: 10pt; 
color:#000055;
margin-left:6px;
z-index:9;
}
#where { 
font-size: 10pt; 
color:#000055;
margin-left:6px;
z-index:9;
}
#skills { 
font-size: 10pt; 
color:#000055;
margin-left:36px;
z-index:9;
}
#headline { 
font-size: 14pt; 
color:#000055;
margin-left:6px;
margin-bottom:6px;
z-index:9;
}
#message { 
font-size: 12pt; 
color:#000055;
margin-left:36px;
z-index:9;
}
.message { 
padding:6px;
width:99%;
font-size: 12pt; 
border:2px solid #ff7700;
color:#000055;
margin-left:36px;
z-index:9;
}
#website { 
font-size: 9pt; 
color:#000055;
margin-left:36px;
z-index:9;
}

.input {
background-image: url(../grafx/css/gitarrengriffe/input.png);
background-repeat:no-repeat;
color:#000000;
background-color:#ffff77;
border:0px;
border-style:groove;
font-size: 12px;
line-height: 12px;
margin:0px;
width:134px;
height:24px;
}
.submit {
background-image: url(../grafx/css/gitarrengriffe/submit.png);
background-repeat:no-repeat;
color:#ffff77;
font-size: 9px;
line-height: 9px;
margin:0px;
border:0px;
width:128px;
height:25px;
}
#adds_save {
position:absolute; top:10px; left:16%;  width:200px; height:120px;
}



nav ul ul {
	display: none;
}

	nav ul li:hover > ul {
		display: block;
	}
nav ul {
	background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 20px;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}
nav ul li {
	float: left;
}
	nav ul li:hover {
		background: #4b545f;
		background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
	}
		nav ul li:hover a {
			color: #fff;
		}
	
	nav ul li a {
		display: block; padding: 25px 40px;
		color: #757575; text-decoration: none;
	}
nav ul ul {
	background: #5f6975; border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
}
	nav ul ul li {
		float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
	}
		nav ul ul li a {
			padding: 15px 40px;
			color: #fff;
		}	
			nav ul ul li a:hover {
				background: #4b545f;
			}
nav ul ul ul {
	position: absolute; left: 100%; top:0;
}
