#main { 
width:99%;
z-index:98;
padding:3px;
background-color:#ffffff;
opacity: 0.7;
border: 1px solid #ffffff;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
#main_sub { 
width:99%;
z-index:99;
padding:3px;
background-color:#ffffff;
border: 1px solid #ffffff;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.submenue {
position:relative; 
top:-2px; 
left:0px;  
width:99%;
height:38px;
margin:0px;
text-align:center;
vertical-align:bottom;
padding-top:10px;
border-top-right-radius: 33px;
border-bottom-left-radius: 33px;
}


.sound_download {
background-color:#eeeeee;
padding-left:4px;
}


.do {
color:#000000;
text-decoration:none;
}

li.do:hover {
}

a.do:link {
padding: 1px;
margin-left: 0px;
color:#000000;
background-color:#ffffff; 
text-decoration:none;
height:22px;

}

a.do:visited {
padding: 1px;
margin-left: 0px;
color:#000000;
background-color:#ffffff; 
text-decoration:none;
height:22px;

}

a.do:hover {
padding: 1px;
margin-left: 0px;
color:#000000;
background-color:#cccccc; 
text-decoration:none;
height:21px;
border: 1px solid #cccccc;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
a.do:active {
padding: 1px;
margin-left: 0px;
color:#000000;
background-color:#ffffff; 
text-decoration:none;
}
.do_1 {
background-color:#ff7755; 
}
a.do_1:link {
color:#000000;
background-color:#7ffff7; 
}
a.do_1:visited {
color:#000000;
background-color:#7ffff7; 
}
a.do_1:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_1:active{
color:#000000;
background-color:#ff5533; 
}


.do_16 {
background-color:#fffEAf; 
}
a.do_16:link {
color:#000000;
background-color:#fffEAf; 
}
a.do_16:visited {
color:#000000;
background-color:#fffEAf; 
}
a.do_16:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_16:active{
color:#000000;
background-color:#ff5533; 
}

.do_2 {
background-color:#ff7755; 
}
a.do_2:link {
color:#000000;
background-color:#ff7755; 
}
a.do_2:visited {
color:#000000;
background-color:#ff7755; 
}
a.do_2:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_2:active{
color:#000000;
background-color:#ffffff; 
}


.do_3 {
background-color:#99BAE8; 
}
a.do_3:link {
color:#000000;
background-color:#99BAE8; 
}
a.do_3:visited {
color:#000000;
background-color:#99BAE8; 
}
a.do_3:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_3:active{
color:#000000;
background-color:#ff5533; 
}


.do_4 {
background-color:#D2E8D1; 
}
a.do_4:link {
color:#000000;
background-color:#D2E8D1; 
}
a.do_4:visited {
color:#000000;
background-color:#D2E8D1; 
}
a.do_4:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_4:active{
color:#000000;
background-color:#ff5533; 
}



.do_5 {
background-color:#EDCD6B; 
}
a.do_5:link {
color:#000000;
background-color:#EDCD6B; 
}
a.do_5:visited {
color:#000000;
background-color:#EDCD6B; 
}
a.do_5:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_5:active{
color:#000000;
background-color:#ff5533; 
}


.do_6 {
background-color:#F58EA4; 
}
a.do_6:link {
color:#000000;
background-color:#F58EA4; 
}
a.do_6:visited {
color:#000000;
background-color:#F58EA4; 
}
a.do_6:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_6:active{
color:#000000;
background-color:#ff5533; 
}


.do_7 {
background-color:#0081C6; 
}
a.do_7:link {
color:#000000;
background-color:#0081C6; 
}
a.do_7:visited {
color:#000000;
background-color:#0081C6; 
}
a.do_7:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_7:active{
color:#000000;
background-color:#ff5533; 
}


.do_8 {
background-color:#dddddd; 
}
a.do_8:link {
color:#000000;
background-color:#dddddd; 
}
a.do_8:visited {
color:#000000;
background-color:#dddddd; 
}
a.do_8:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_8:active{
color:#000000;
background-color:#ff5533; 
}



.do_9 {
background-color:#40B4E5; 
}
a.do_9:link {
color:#000000;
background-color:#40B4E5; 
}
a.do_9:visited {
color:#000000;
background-color:#40B4E5; 
}
a.do_9:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_9:active{
color:#000000;
background-color:#ff5533; 
}
.do_19 {
background-color:#9DF58E; 
}
a.do_19:link {
color:#000000;
background-color:#9DF58E; 
}
a.do_19:visited {
color:#000000;
background-color:#9DF58E; 
}
a.do_19:hover{
color:#000000;
background-color:#cccccc; 
}
a.do_19:active{
color:#000000;
background-color:#ff5533; 
}
#langs { 
text-align:center;
width:99%; height:30px;
padding:3px;
color:222222;
background-color:#cccccc;
opacity: 0.6;
z-index:9;
border: 3px solid #cccccc;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}



#site { 
width:99%;
z-index:43;
color:#000000;
background-color:#aaaaaa;
}







hr {
text-align:left;
width: 300px;
	height: 8px;
border-top:1px solid #000000;
border-bottom:3px solid #ff9923;
border-top-left-radius: 5px;
border-top-right-radius: 18px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 32px;
}

textarea {
width: 440px;
resize:both;
border-top:1px solid #000000;
border-bottom:6px solid #cccccc;
border-top-left-radius: 5px;
border-top-right-radius: 18px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 32px;
}

/* basic layout */
#menue { 
width:99%; height:180px;
padding-left:2px;
padding-top:2px;
z-index:11;
font-size:10px; 
line-height: 28px;
color:#000000;
background-color:#ffffff;
opacity: 0.8;
font-weight:bold;

border: 2px solid #cccccc;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 5px;
}
#usermenue { 
width:99%; height:320px;



padding-top:2px;
z-index:90;

border: 2px solid #cccccc;
border-top-left-radius: 5px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}
#usermenue_layer { 
width:99%; height:356px;
padding-top:6px;
z-index:91;
border: 2px solid #cccccc;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 5px;
background-color:#cccccc;
}


/* for games */
#hero { 
position:absolute; top:440px; left:320px;   width:60px; height:60px;
background-image: url(../../rocket.png);
background-repeat:no-repeat;
z-index:99;
padding:3px;

border-top-left-radius: 55px;
border-top-right-radius: 45px;
border-bottom-right-radius: 45px;
border-bottom-left-radius: 45px;
}
#enemy { 
position:absolute; top:440px; left:320px;   width:30px; height:60px;
z-index:99;
padding:3px;

}
#games { 
position:absolute; top:60px; left:10px;  width:650px; height:600px;
padding-top:40px;
padding-left:40px;
z-index:99;
color:#000000;
background-color:#ffffff;
}
#sound {
z-index:0;
}
#board {
width:770px;
height:453px;
}
.board {
margin:0px;
padding:0px;
}
div {
margin:0px;
padding:0px;
}
span {
margin:0px;
padding:0px;
}
.p {

width:40px;
height:40px;
}
#test {
position:absolute; top:140px; left:820px;  width:320px; height:200px;
z-index:99;
}
#points {
width:99%; height:100px;
 
}
#high_scores{
width:99%; height:200px;
 
z-index:99;
}
/* Chess Game */
div {
margin:0px;
padding:0px;
}
span {
margin:0px;
padding:0px;

}
#chessboard {
position:absolute; top:120px; left:440px;  width:500px; height:320px;
z-index:99;
}
.rank {
height:44px;
clear:left;
}
.p_1 {
border:solid #696969;
background-color: #ffffff;
width:44px;
height:44px;
float:left;
}
.p_0 {
border:solid #696969;
background-color: #ffffff;
width:44px;
height:44px;
float:left;
}
/* end for games */





.postimageads {
display:block;
margin-left: 105%;
width: 400px;
}

#postimageads {
display:block;
margin-left: 105%;
width: 400px;
}






















.menu {   
                display:block;
	width:100px;
	height:22px;
	background-color:#07868d;
	color:#000000;
	text-decoration:none;
	font-size:9px; 
	line-height: 28px;
	
	padding:0;
	margin:0; 
}
a.menu { 
               width:100px; 
               height:22px; 
               }
a.menu:link {
	width: 100px;
	height: 22px; 
	background-color:#5A595A; 
	color:#eeeeee;
                border-left: #ffffff  0px solid; 
                border-bottom: #ffffff  4px solid; 
	text-decoration:none;
	font-size:10px; 
	line-height: 22px;
	
	margin:0;
}

a.menu:visited {
	width: 100px;
	height: 22px;
	background-color:#5A595A;
	color:#eeeeee;

	text-decoration:none;
	font-size:10px; 
	line-height: 22px;
	
	margin:0;
}

a.menu:hover {
	width: 100px;
	height: 22px;
	background-color:#BD002F;
	color:#B82E00;
                border-left: #ffffff 0px solid; 
                border-bottom: #ffffff  4px solid; 
	text-decoration:none;
                font-size:10px; 
	line-height: 22px;
	
	margin:0;
}
a.menu:active {
	width: 100px;
	height: 22px;
	background-color:#BD002F;
	color:#000000;
                border-left: #000000 0px solid; 
                border-top: #000000 4px solid; 
	text-decoration:none;
	font-size:10px; 
	line-height: 22px;
	
	margin:0;



















}
a {
color:#ff6622;
}
body { 

	font-family: Georgia,serif;
	font-size: 11pt;
	line-height: 28px;
	margin: 30px;
	padding: 0px;
	color:#000000;
	background-color:#333333;
}
.demosound {
border-top:2px solid #ff7700;
border-bottom:2px solid #ff7700;
}
h1 {
font-size: 13pt;
margin-left: 3px;
color:#111111;
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:80%;
background-color:#ffffff; 
}

.threat_list {
margin-left: 1%;
margin-top: 23px;
width: 100%;
padding: 4px;
color:#000000;
background-color:#ffffff; 
text-decoration:none;
border-top:2px solid #ff7700;
border-left:1px solid #ff7700;
}
.threat_header {
font-size: 11px;
margin-left: 3px;
color:#000000;
background-color:#ffffff; 
text-decoration:none;
}
    
	/* action links */
.aktuell {
list-style-type:disc;
background-color:#ffffff;
color:#0000FF;
text-decoration:none;
line-height:18pt;
font-size:10pt;
width:71%;
}

ul {

list-style-type:none;
text-indent:-40px;
}

#logo { 
width:99%; 
z-index:12;
}
#userlog { 
width:99%; height:80px;
padding-top:2px;
background-color:#5EC768; 
z-index:99;
border: 2px solid #cccccc;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 5px;
}
#menue_list { 
margin-left: 0px;
width:90%; height:99%;
z-index:10;
}







#site_over { 
position:absolute; top:0px; 
left:0px;  width:99%; height:99%;

overflow:auto;
padding:20px;

}
#site_over_edit { 
resize:both;
position:absolute; top:120px; 
left:120px;  width:50%; height:80%;
z-index:99;
color:#000000;
background-color:#cccccc;
overflow:auto;
padding:20px;
border: 3px solid #cccccc;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 5px;
}
#siteedit { 
resize:both;
width:99%;
z-index:42;
color:#000000;
background-color:#eeeeee;
overflow:auto;
padding:3px;

}
#chord_site { 
position:absolute; top:192px; left:230px;  width:200px; height:600px;
padding-top:40px;
padding-left:20px;
padding-right:20px;
z-index:23;
color:#000000;
 
overflow:auto;
}
#chord_tab { 
position:absolute; top:192px; left:480px;  width:222px; height:99%;
padding-top:48px;
z-index:42;
color:#000000;
 
}
#chord_con { 
position:absolute; top:202px; left:610px;  width:200px; height:400px;
color:#111122;
font-size:11px;
padding:12px;
z-index:99;
overflow:auto;
}
#chordinfo { 
position:absolute; top:100px; left:473px;  width:200px; height:20px;
z-index:23;
color:#000000;
overflow:auto;
}
#bereich_0 { 
width:99%; height:300px;
z-index:43;
color:#000000;
 
overflow:auto;
}
#bereich_1 { 
width:99%; height:800px;
z-index:43;
color:#000000;
 
overflow:auto;
}
#preset_menue { 
color:#000000;
position:absolute; top:10px; left:200px;  width:265px; height:144px;
padding-top:4px;
padding-left:8px;
z-index:99;
font-size: 9pt;
line-height: 14pt;
color:#000000;
overflow:auto;
}
#logs { 
width:99%;
z-index:90;
}
#auctiontypes { 
width:99%;
padding-left:6px;

padding-top:0px;
z-index:99;

}
#prelisten { 
color:#000000;
background-color:#40B4E5; 
opacity: 0.8;
position:fixed; top:0px; left:860px;  width:320px; height:120px;

padding-top:4px;
padding-left:8px;
z-index:99;
font-size: 9pt;
line-height: 14pt;
color:#000000;
overflow:auto;

border: 1px solid #ff5500;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}








/* auctions */
#auctions { 
width:99%; height:100px;
background-color:#ffffff; 
z-index:9;
}



.item { 
width:400px; 
background-color:#ffffff;
display:block;
}
/* tables */
.offers {
width:300px;
}
.d_pseudo {
width:100px;
}
.d_price {
width:100px;
}
.d_time {
width:100px;
}
/* Chat */
#chat_top { 
position:fixed; top:120px; left:280px;  width:340px; height:340px;
background-color:#fff32f;
overflow:auto;
z-index:99;
padding:10px;
}
#chat_body { 
font-size: 11pt;
position:fixed; top:80px; left:280px;  height:40px;
background-color:#fff34f;
color:#000000;
z-index:98;
}
#chat_form { 
position:fixed; top:80px; left:280px;  width:240px height:40px;
z-index:97;
}
.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; 
background-color:#fefefe;
color:#000055;
margin-left:36px;
z-index:12;
padding:10px;
}
#chat_mod { 
position:fixed; top:120px; left:680px;  width:200px; height:300px;
z-index:99;
color:#000000;
background-color:#aaaaaa;
overflow:auto;
padding:20px;
border: 3px solid #cccccc;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 5px;
}
#chat_eye { 
position:absolute; top:120px; left:1200px;  width:200px; height:200px;
z-index:23;
}
/* card name email where skills headline message website */
#card { 

}
#name { 
font-size: 10pt; 
color:#000000;
margin-left:36px;
z-index:9;
}
#email { 
font-size: 10pt; 
color:#000000;
margin-left:6px;
z-index:9;
}
#where { 
font-size: 10pt; 
color:#000000;
margin-left:6px;
z-index:9;
}
#skills { 
font-size: 10pt; 
color:#000000;
margin-left:36px;
z-index:9;
}
#headline { 
font-size: 14pt; 
color:#000000;
margin-left:6px;
margin-bottom:6px;
z-index:9;
}
#message { 
font-size: 12pt; 
color:#000000;
margin-left:36px;
z-index:9;
}
.message { 
padding:6px;
width:99%;
font-size: 12pt; 
border:2px solid #ff7700;
color:#000000;
margin-left:36px;
z-index:9;
}
#website { 
font-size: 9pt; 
color:#000055;
margin-left:36px;
z-index:9;
}

.input {
color:#000000;
background-color:#40B4E5;
border:0px;
border-style:groove;
font-size: 12px;
line-height: 12px;
margin:0px;
width:99%;
height:24px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
.submit {
color:#000000;
font-size: 12px;
line-height: 9px;
margin:10px;
border:0px;
width:90%;
height:22px;
}
#adds_save {
 top:10px; left:16%;  width:200px; height:120px;
}
.cloned-body {
background-color:#ffffff;
}


/* stagstok layout */

#stagstok_navi {
background-color:#cccccc;
padding:6px;
}
#werbung {
background-color:#cccccc;
padding:6px;
width:400px;
}
.stagstok_shout {

padding:6px;
background-color:#ffffff;
opacity: 0.7;
border: 4px solid #cccccc;
border-top-left-radius: 5px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}




