@font-face {
 font-family: sga;
 src: url("fonts/sga_k3_direct.eot") /* EOT file for IE */
}
@font-face {
 font-family: sga;
 src: url("fonts/sga_k3_direct.ttf") /* TTF file for CSS3 browsers */
}


body,html {
          text-decoration: none;
          background-image: url(pics/background-1.6.gif);
          background-repeat:repeat;
          background-color: rgb(0,0,0);
          	font-family: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: small; 
          }
     a:link {TEXT-DECORATION: none;
     outline-style : none;
             color: #56A5EC;}
    A:active {color: blue; TEXT-DECORATION: none;
		 }
     a:visited {TEXT-DECORATION: none;
       outline-style : none;
                color: #56A5EC;}
     a:hover {TEXT-DECORATION: none;
       outline-style : none;
               color: blue;}

 .xbtooltip {
      display: none;
      position: relative;
      color: white;
      background-color:black ;
    }
 
  
 #userchat a:hover{
color: white; 
background-color:red ;
width: 250px;;
 } 

.sga  {
				font-family: sga;
}




.buttons {
	position: relative;

}

.buttons a{

	text-align: center;
FONT-SIZE: small; 
font-family:Tahoma,sans-serif;
color:#E6EBFB;
	display: block;
	text-decoration: none;
	width: 100px;
	height: 100px;
	/*border: 1px solid transparent;*/
background-image: url(pics/bgarticle.jpg);
	border: 1px solid #0080FF;
	background-color: #333333;
	margin-left: 5px;
	margin-bottom: 5px;
}
.buttons a img {
	float: none;
}
.buttons a:hover {
	border: 1px solid lime;
	background-color: #003264;
color:lime;
background-image: url(pics/bgarticle.jpg);
}

.buttons {
	position: relative;

}

.buttons2 a{

	text-align: center;
FONT-SIZE: small; 
font-family:Tahoma,sans-serif;
color:#0080FF;
	display: block;
	text-decoration: none;
	width: 70px;
	height: 70px;
	
     background-image: url(pics/bgarticle.jpg);
	border: 1px solid #0080FF;
	background-color: #333333;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

	margin-left: 5px;
	margin-bottom: 5px;
}
.buttons2 a img {
	float: none;
}
.buttons2 a:hover {
	border: 1px solid darkred;
	background-color: #003264;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

     color:darkred;
     background-image: url(pics/bgarticle.jpg);
}

.buttons2 {
	position: relative;
float: right;

}








.buttons3 a{

	text-align: center;
FONT-SIZE: small; 
font-family:Tahoma,sans-serif;
color:#0080FF;
	display: block;
	text-decoration: none;
	
     background-image: url(pics/bgarticle.jpg);
	border: 1px solid #0080FF;
	background-color: #333333;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

	margin-left: 5px;
	margin-bottom: 5px;
}
.buttons3 a img {
	float: none;
}
.buttons3 a:hover {
	border: 1px solid darkred;
	background-color: #003264;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

     color:darkred;
     background-image: url(pics/bgarticle.jpg);
}

.buttons3 {
	position: relative;
float: right;

}






              
.articlehalf table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:5px;
			width:100%;
			
			border: 1px solid #0080FF;
			
			}

.articlehalf td  { 
		border-style: ridge;
		text-align: center;
		FONT-SIZE: small; 
		border: 1px solid #0080FF;
	
		}
		
.articlehalf th  {
		border-style: ridge;
background-color:#003264;
            border:1px solid #0080FF;
            font-size: small;
		}




#hauptseiteallgemein
			{
			   position: relative;
             float: left;         
             width:  100%;			
			}
#hauptseiterechts
			{
			margin-top:20px;
			   position: relative;
             float: right;         
             width:  15%;			
			}	
#hauptseitelinks
			{
			margin-top:20px;
			   position: relative;
             float: left;         
             width:  85%;			
			}	
#hauptseitelinkslinks
			{
		
			   position: relative;
             float: left;         
             width:  50%;			
			}								
#hauptseitelinksrechts
			{
		
			   position: relative;
             float: right;         
             width:  50%;			
			}	


.article     {
             display: inline-block;
             position: relative;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 margin:15px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width:600px;  
					  

  			 		 }
  			 		 
.article_message     {
             display: inline-block;
             position: relative;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 margin:15px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width:600px;  
					  

  			 		 }
  			 		 
.article h1 {
            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

padding-left: 5px;
						margin-top:-15px;
						}
						
.article_message h1 {
            background-color:#003264;;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            text-align:left;
						margin-top:-15px;
						}						

.article img {
             margin: 6px;
             
            
             
						 }
.article_message img {
          
             float: none;
						 }



.article7     {
             
             position: relative;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-bottom-right-radius: 90px;
border-bottom-left-radius: 90px;
			 			 color:#FFFFFF;
			 			 margin:0px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width:500px;  
					  

  			 		 }

.article7 h1 {
            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
padding-left: 5px;
						margin-top:-15px;
						}
.article7 img {
             margin: 6px;
             
            
             
						 }



						 


.articlebig     {
             display: inline-block;
background-image: url(pics/bgarticle.jpg);
             position: relative;        
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 margin:15px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width:99%;
  			 		 }
  		 		 
.articlebig_news     {
              display: inline-block;
              position: relative;
                   background-image: url(pics/bgarticle.jpg);
              TEXT-DECORATION: none;
              border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

              color:#FFFFFF;
              margin:15px auto 10px;
              padding:4px;
              text-align:justify;
              width:99%;
              }

.articlebig_news li     {

list-style-image: url(pics/listitem.png);              

              }



              
  .articlebig_news table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:5px;
			width:100%;
			
			border: 1px solid #0080FF;
			
			}

.articlebig_news td  { 
		border-style: ridge;
		text-align: center;
		FONT-SIZE: small; 
		border: 1px solid #0080FF;;
		}
		
.articlebig_news th  {
		border-style: ridge;
background-color:#003264;
            border:1px solid #0080FF;
            font-size: small;
		}


    
   .articlebig_news h1 {
  background-color:#003264;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

	border:1px solid #0080FF;
  clear:both;
padding-left: 5px;
  FONT-SIZE: small; 
  margin:5px;
  text-align:left;
	margin-top:-15px;
	} 	
            
  .articlebig_news img {
             margin: 6px;
             float: right;      
						 } 



.articlebig_news3     {
              display: inline-block;
              position: relative;
                   background-image: url(pics/bgarticle.jpg);
              font-family:Tahoma,sans-serif;
	         FONT-SIZE: small; 
              border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

              color:#FFFFFF;
              margin:15px auto 10px;
              padding:4px;
              text-align:justify;
              width:99%;
              }

.articlebig_news3 li     {

list-style-image: url(pics/listitem.png);              

              }



              
  .articlebig_news3 table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:5px;
			width:100%;
			
			border: 1px solid #0080FF;
			
			}

.articlebig_news3 td  { 
		border-style: ridge;
		text-align: center;
		FONT-SIZE: small; 
		border: 1px solid #0080FF;;
		}
		
.articlebig_news3 th  {
		border-style: ridge;
background-color:#003264;
            border:1px solid #0080FF;
            FONT-SIZE: small; 
		}


    
   .articlebig_news3 h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

  background-color:#003264;
	border:1px solid #0080FF;
  clear:both;
padding-left: 5px;
  FONT-SIZE: small; 
  margin:5px;
  text-align:left;
	margin-top:-15px;
	} 	
            
  .articlebig_news3 img {
             margin: 6px;
             float: right;      
						 } 




.articlebig_news2     {
              display: inline-block;
              position: relative;
                   background-image: url(pics/bgarticle.jpg);
              
              border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

              color:#FFFFFF;
              margin:15px auto 10px;
              padding:4px;
              text-align:justify;
              width:99%;
              }
              
  .articlebig_news2 table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:5px;
			width:100%;
			color: #00bf00;
			border: 1px solid transparent;
			
			}

.articlebig_news2 td  { 
		border-style: ridge;
		
		FONT-SIZE: small; 
		border: 1px solid transparent;
		}
		
.articlebig_news2 th  {
		border-style: ridge;
background-color:#003264;
            border: 1px solid transparent;
            font-size: small;
		}


    
   .articlebig_news2 h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

  background-color:#003264;
	border:1px solid #0080FF;
  clear:both;
padding-left: 5px;
  FONT-SIZE: small; 
  margin:5px;
  text-align:left;
	margin-top:-15px;
	} 	
            
  .articlebig_news2 img {
             margin: 6px;
             float: right;      
						 } 



.forentab{
background-image: url(pics/bgarticle.jpg);
width:100%;
}
                                        
 .articlebig h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}
            
 			 		 
.articlebig img {
             margin: 6px;
             float: right;      
						 }  			 		 
 	
.articledouble     {
             display: inline-block;
             position: relative;
             background-color: black;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 margin:15px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width: 96%;
  			 		 }
 .articledouble h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:center;
						margin-top:-15px;
						} 			 		 
.articledouble img {
             margin: 6px;
             float: right;
             
						 }

.articledown     {
             display: inline-block;
             position: relative;
             background-color: black;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 margin:15px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width:600px;
  			 		 }

.articledown h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}

.articlehalf     {
             display: inline-block;
             position: relative;
             background-color: black;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 padding:4px;
			 			 text-align:justify;
			 			 margin-top: 15px;
						 margin-left: 2px;
						 margin-right: 2px;
						 width:48.5%;
  			 		 }

.articlehalf h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
            border:1px solid #0080FF;
            FONT-SIZE: small; 
	    clear:both;
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}


.articleship {
             display: inline-block;
             position: relative;
             background-color: black;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 margin:15px auto 10px;
			 			 padding:4px;
			 			 text-align:justify;
			 			 width:600px;
  			 		 }

.articleship h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}

.articleship table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:15px;
			width:100%;
			color: #ffffff;
			border: 1px solid #0080FF;
			
			}

.articleship td  { 
		border-style: ridge;
		text-align: center;
		FONT-SIZE: small; 
		border: 1px solid #0080FF;;
		}
		
.articleship th  {
		border-style: ridge;
background-color:#003264;
            border:1px solid #0080FF;
            font-size: small;
		}

.articleship ul {
         list-style: none;
         }

.articleship li {
         display: inline-block;
         padding: 1px;
          float: none;
         }

.articlesmall     {
             display: inline-block;
             position: relative;
             background-color: black;
             background-image: url(pics/bgarticle.jpg);
			 			 border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

			 			 color:#FFFFFF;
			 			 FONT-SIZE: small; 
			 			 margin: 16px 16px 8px 8px;
             padding:4px;
			 			 text-align:justify;
			 			 width:30%;
							}

.articlesmall h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}

.articlesmall table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:15px;
			width:100%;
			color: #ffffff;
			border: 1px solid #0080FF;
			
			}

.articlesmall td  { 
		border-style: ridge;
		text-align: center;
		FONT-SIZE: small; 
		border: 1px solid #0080FF;
		}
		
.articlesmall th  {
		border-style: ridge;
background-color:#003264;
            border:1px solid #0080FF;
            font-size: small;
		
		}

#auswahl     {
             float: right;
             position: relative;
             margin: 7px;
             height: 25px;
             //border: 1px solid #0080FF;
             background-color: transparent;
             color: red;  
             }

#space-invader{ 
    box-shadow: 0 0 0 1em #037CA9, 0 1em 0 1em #037CA9, -2.5em 1.5em 0 .5em #037CA9, 2.5em 1.5em 0 .5em #037CA9, -3em -3em 0 0 #037CA9, 3em -3em 0 0 #037CA9, -2em -2em 0 0 #037CA9, 2em -2em 0 0 #037CA9, -3em -1em 0 0 #037CA9, -2em -1em 0 0 #037CA9, 2em -1em 0 0 #037CA9, 3em -1em 0 0 #037CA9, -4em 0 0 0 #037CA9, -3em 0 0 0 #037CA9, 3em 0 0 0 #037CA9, 4em 0 0 0 #037CA9, -5em 1em 0 0 #037CA9, -4em 1em 0 0 #037CA9, 4em 1em 0 0 #037CA9, 5em 1em 0 0 #037CA9, -5em 2em 0 0 #037CA9, 5em 2em 0 0 #037CA9, -5em 3em 0 0 #037CA9, -3em 3em 0 0 #037CA9, 3em 3em 0 0 #037CA9, 5em 3em 0 0 #037CA9, -2em 4em 0 0 #037CA9, -1em 4em 0 0 #037CA9, 1em 4em 0 0 #037CA9, 2em 4em 0 0 #037CA9; 
  background: #037CA9; 
  width: 1em; 
  height: 1em; 
  overflow: hidden; 
  margin: 50px 0 70px 65px; 
} 



#banner   {  
          position: absolute;
					 float: none;   
          background-image: url(pics/beta2logo.gif);    
          height: 250px;
          width: 1366px;
          background-repeat:no-repeat;  
          }

#box      {
          display:inline-block;
					position: relative;
          margin-bottom:5px;
          width: 100%;
          margin:auto;
          background-color: transparent;
          }

blockquote { border :1px solid #0080FF;
margin-left:30px;
margin-right:5px;
width:auto;
text-align:justify;
 } 

             
.daten  {
				display: inline-block;
				width: 100%;
}
.daten img {
             margin-right: 1px;
             margin-left: 1px;
             margin-top: 0px;
             margin-bottom: -2px;
             float: none;
             }

.daten div  {
						float:left;
						margin-bottom:5px;
						width:69%;
						}
						
.daten ul {
					float:left;
					margin-bottom:5px;
					width:350px;
					}

.date        {
padding-left: 3px;
padding-right: 5px;

             float: left;
             position: relative;
             margin: 2px;           
             border: 1px solid #0080FF;
             background-color: #292929;
             color: red;
             } 
.diskussion_user {        
				
					border-right: 1px solid #0080FF;
					border-bottom:1px solid #0080FF;
					float:left;
					background-image:  url(pics/forumbg_klein.png);
					height:180px;
					width:240px;
								}
.diskussion_text{
  margin-left:250px;
margin-right:10px;
margin-bottom:15px;
margin-top:10px;

}

.diskussion_text img{

  float:none;
margin:0;
}

#footer{
           
             position:relative;
             margin: 5px;
             width:100%;
             border: 1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

             text-align: center;
             color: #D3D3D3;
background-image:  url(pics/bgarticle.jpg);

             
}

.sysinfo {
	DISPLAY: block; FONT-SIZE: large; Z-INDEX: 1; COLOR: #444444; POSITION: absolute
}


.halfpage_left{
float: left;
padding: 2px;
width: 49%;
margin-left: 3px;
 
}		

.halfpage_right{
float: right;
padding: 2px;
width: 49%;
margin-right: 6px;
 
}		

		

#newsleft        {
             float: left;
             position: relative;
             margin-left: 2px; 
             margin-top: 2px;
             margin-bottom: 2px;              
             border-left: 1px solid #0080FF;
             border-top: 1px solid #0080FF;
             border-bottom: 1px solid #0080FF;
             background-color: #292929;
             color: white;
              
             }
#newsright        {
             float: left;
             position: relative;
             margin-right: 2px; 
             margin-top: 2px;
             margin-bottom: 2px;              
             border-right: 1px solid #0080FF;
             border-top: 1px solid #0080FF;
             border-bottom: 1px solid #0080FF;
             background-color: #292929;
             color: white;
             height: 20px;             
             }
        
             

#dreixdrei {
          /*  float: none; */
					 position: relative;
           margin: auto;
					 background-color: transparent;
           width: 710px;
           height: 710px;
           white-space: nowrap;
           }
           
#dreixdreisys {
          /*  float: none; */
					 position: relative;
           margin: auto;
					 background-color: transparent;
           background-image: url(pics/sys/bg.gif);
           width: 1100px;
           height: 7100px;
           white-space: nowrap;
           border: 1px solid #0080FF;
           }           

#eingelogt    {
		     			color: blue;
			        position: relative;
		   			  margin-top:10px;
      		    text-align: center;
    		      background:transparent none repeat scroll 0 0;
    		      border-top: #696969 solid 2px;
    		      border-left: #696969 solid 2px;
              border-right: #404040 solid 2px;
    		      border-bottom: #404040 solid 2px;
    		      }

#fehler    {
		     			background: red;
			        position: relative;
		   			  margin-top:10px;
      		    text-align: center;
    		      color: white;
    		      border-top: #696969 solid 2px;
    		      border-left: #696969 solid 2px;
              border-right: #404040 solid 2px;
    		      border-bottom: #404040 solid 2px;
    		      } 
#fehler a:link {text-decoration:underline; 
             color: white;} 
#fehler a:hover {text-decoration:underline; 
             color: blue;} 
#galaxy  {
       	 position: relative;
       	 background-color: transparent;
			 	 border:1px solid #0080FF;
			 	 margin:25px auto 25px;
			 	 padding:4px;
			 	 text-align:justify;
			 	 height:480px;
			 	 width:480px;
			 	 z-index: 5;
				 }

#hintergrund {
             position:absolute;
             top:0px;
             left:0px;
             height: 100%;
             width: 98.5%;
             background-image: url(pics/background-1.6.gif);
             }

#home        {
             float: left;
             position: relative;
             margin: 2px;       
             border: 1px solid #0080FF;
             background-color: #292929;
             color: red;
             }
             
#useron        {
             float: left;
             position: relative;
             margin: 2px;
padding-left: 3px;       
padding-right: 5px;       
             border: 1px solid #0080FF;
             background-color: #292929;
             color: red;
             }             

img 		    {
            border: none;
            }

.image      {
            width: 200px;
            height: 200px;
            float: right;
            margin: 5px;
            }

#impressum  {
            position: relative;
            margin-top:5px;
						height: 3%;
            width: 100%;
            border: #0080FF solid 1px;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            color: white;
            background-color: transparent;
            }

input  {
       background:#555555;
       margin:1px;
			 border: solid 1px #777777;
			 color: white;

			 }

div#ladebalken {
				  	 		width: 100px;
            		border: 1px solid #000;
             		background: #c0c0c0;
             		height: 5px;
             		}

div#ladebalken p {
				  	 			height:5px;
              		display:block;
									background:#0f0;
									margin:0px;
                  }

div#ladebalken span {
									  position:absolute;
				  				  margin: 0px 0px 0px 35px;
									  }

#koordinaten {
						float: left;
						position: relative;
						margin:3px;
						
						}


label2 {
			display:block;
			float:left;
			
		TEXT-DECORATION: none;
			margin-right:5px;
			text-align:right;
			min-width: 140px; 
			}

label {
			display:block;
TEXT-DECORATION: none;
			float:left;
			font-weight:bold;
		     
			margin-right:5px;
			text-align:right;
			width:30%; min-width: 140px; 
			}


#legende {
         position: relative;
         float: left;
         border: 1px solid #0080FF;	 
				 margin: 4px;
				 padding: 2px;
				 }

.login   {
         position: relative;
         float: right;            
         padding: 10px;
         height:220px;
         width: 100%;
         color: white;
         background-color:transparent;
         border:#0080FF solid 1px;
         }

#loginfalse   {
       	 color: red;
         position: relative;
		     margin-top:10px;
         text-align: center;
         background:transparent none repeat scroll 0 0;
         border-top: #696969 solid 2px;
         border-left: #696969 solid 2px;
         border-right: #404040 solid 2px;
         border-bottom: #404040 solid 2px;
         }

#main    {
         position: relative;
         border: 1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

         margin:5px;
         width: 100%;
        background-image:  url(pics/bgmain.jpg);
				 text-align: center;
         color: white;
         padding-top: 5px;
         min-width: 1100px;
				 }



.mainlist h1 {

             background-color:#003264;
						 border:1px solid #0080FF;
             clear:both;
             FONT-SIZE: small; 
padding-left: 5px;
             margin:5px;
             text-align: left; 
             }



.mainlist a {
         
            text-align:left;           
            FONT-SIZE: 11px; 
//font-family:Tahoma,sans-serif;
font-family:Arial, Helvetica, sans-serif;
            float:left;
            height:140px;
            
            margin-bottom:3px;
            
            margin-right:-2px;
            margin-left:5px;
border:1px #415680 solid;
background-image:url(pics/bgarticle.jpg);
color:#E6EBFB;
vertical-align:top;

padding:3px;
            font-weight: normal;
            text-decoration:none;
            width:350px;
            
            }
.mainlist {
          display: inline-block;
          background-color:transparent;
min-width:99%;
         }


.mainlist a img {
                vertical-align:middle;

                }

.mainlist a:hover {
                 
                  
                  border: 1px solid red;

                  text-decoration:none;
                  
                  }

.mainlist .inactive {
                    background-color:#AA0000;
                    }

.mainlist h6    {
                 background-color:transparent;
                 border:1px solid #424242;
                 clear:both;
                 font-size: small;
                 margin-top: 15px;
                 margin-left:3px;
                 margin-right: 3px;
                 margin-bottom: 10px;
                 }






.mainlist3 h1 {
             		background-color:#003264;
			border:1px solid #0080FF;
             		clear:both;
             		FONT-SIZE: small; 
			padding-left: 5px;
             		margin:5px;
             		text-align: left; 
             }



.mainlist3 a {
         
            		text-align:left;           
            		FONT-SIZE: small; 
			font-family:Tahoma,sans-serif;
            		float:left;
            		height:55px;
           	 	margin-bottom:3px;
            		margin-right:-2px;
            		margin-left:5px;
			border:1px #415680 solid;
			background-image:url(pics/bgarticle.jpg);
			color:#E6EBFB;
			vertical-align:top;

			padding:3px;
           		font-weight: normal;
            		text-decoration:none;
           		width:337px;
            
            }
.mainlist3 {
          		display: inline-block;
          		background-color:transparent;
min-width:99%;
         }


.mainlist3 a img {
                	vertical-align:middle;

                }

.mainlist3 a:hover {
                 
                  
                  	border: 1px solid red;

                  	text-decoration:none;
                  
                  }

.mainlist3 .inactive {
                    	background-color:#AA0000;
                    }

.mainlist3 h6    {
                 	background-color:transparent;
                 	border:1px solid #424242;
                 	clear:both;
                 	font-size: small;
                 	margin-top: 15px;
                 	margin-left:3px;
                 	margin-right: 3px;
                 	margin-bottom: 10px;
                 }







.mainlist2 {
          display: inline-block;
          background-color:transparent;
          border:1px solid #0080FF;
          min-width:99%;
					padding:1px;
          margin: 2px;
         }

.mainlist2 h1 {
             background-color:#003264;
						 border:1px solid #0080FF;
             clear:both;
             FONT-SIZE: small; 
padding-left: 5px;
             margin:5px;
             text-align: left; 
             }

.mainlist2 a {
         
            border:1px solid #0080FF;           
            color:#FFFFFF;
            float:left;
            height:200px;
            margin-top:2px;
            margin-bottom:2px;
            margin-left:3px;
            margin-right:3px;
            text-align:center;
            text-decoration:none;
            width:200px;
            background-image: url(pics/bgarticle.jpg);
            overflow: hidden;
            }

.mainlist2 a img {
                vertical-align:middle;
                }

.mainlist2 a:hover {
                 
                  border: 1px solid blue;
                  color:#FFFFFF;
                  text-decoration:none;
                  
                  }

.mainlist2 .inactive {
                    background-color:#AA0000;
                    }

.mainlist2 h6    {
                 background-color:transparent;
                 border:1px solid #0080FF;
                 clear:both;
                 font-size: small;
                 margin-top: 15px;
                 margin-left:3px;
                 margin-right: 3px;
                 margin-bottom: 10px;
                 }





#myDIV {
    
    display:inline-block;
    
    color: lime;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    50% {color: gold;}
}

/* Standard syntax */
@keyframes mymove {
    50% {color: gold;}
}



#menu    {
         position: relative;
         text-align: center;
         background:transparent none repeat scroll 0 0;
         border-top: #696969 solid 2px;
         border-left: #696969 solid 2px;
         border-right: #404040 solid 2px;
         border-bottom: #404040 solid 2px;
         }

#menu ul {
         list-style: none;
         }

#menu li {
         display: inline;
         margin: 20px;
         width: 50px;
         height: 40px;
      
         }

#menu a  {
         display: inline-block;
         width:100px;
         height: 20px;
         margin-top: 5px; 
         color: #000;
         text-decoration: none;
         border-top:#0080FF solid 1px;
         border-left:#0080FF solid 1px;
         border-right:black solid 1px;
         border-bottom:black solid 1px;
         color: #347235;
         background-image:url(pics/buttonbg2.jpg);
         background-repeat: no-repeat;
         background-color: black;
         }

#menu a:hover {
         border-top:black solid 2px;
         border-left:black solid 1px;
         border-right:#0080FF solid 1px;
         border-bottom:#0080FF solid 1px;
         color: white;
         background-image:url(pics/buttonbg.jpg)
              }

#navi     {
          position: relative;
          height: 50px;
          width: 100%;
          margin-top: 250px;
          background:transparent none repeat scroll 0 0;
          }

.news   {
         position: relative;
         float: left;
         display: inline-block;
         padding: 3px;
         margin-top: 0px;
				 margin-right: 15px;				 
				 color: white;
				 width: 90%;
         background-color:black;
         border:#0080FF solid 1px;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

         }
         
         
.news h1 {
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            background-color:#003264;
						border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}

#newgeb {
				position: relative;
				margin: 25px auto;
				width: 400px;
				border: solid 1px #0080FF;
				background-color: black;
				color: white;
				}

.progressbar {
	border: 1px solid #0080FF;
	width: 150px;
  background-color: #8A0808;
						}
.inner 			{
	background-color: #0080FF;
	height: 7px;
	width: 0px;
						}



.progressbar3 {
	border: 1px solid #0080FF;
	width: 100px;
  background-color: #8A0808;
						}
.inner3 			{
	background-color: #0080FF;
	height: 10px;
	width: 0px;
						}





.progressbar2 {
	width: 200px;
background-color: grey;


height: 10px;

	


  
						}

.inner2 			{
background-color: #8A0808;




	height: 10px;
	
						}


.planiart {
					position: relative;
					float: right;
					}
					
.planibeschreibung {
					position: relative;
					float: left;
					}
.pics a      {
             position: relative;
             float: left;
             margin-left: 4px;
             margin-right: 4px;
margin-top: 4px;
margin-bottom: 4px;




             
                       
             }

.pics a:hover{
             position: relative;
             float: left;
             margin-left: 4px;
             margin-right: 4px;
margin-top: 4px;
margin-bottom: 4px;




            
						 }

.pics span {
           display: none;
           }

.pics a:hover span {
                   display: block;
                   z-index: 1;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 9px;
                   background-color: black;

                   }

#planispez   {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             margin-top: 5px;
             margin-bottom: 5px;
             width:  35%;
             border: none;
             color: red;

             }

#button      {
             display: inline-block;
             position: relative;
             margin: 5px;
             margin-bottom: 0px;
             width: 100%;
		  border-top: 1px solid #0080FF;
             border-bottom: 1px solid #0080FF;
             border-left: 1px solid #0080FF;
             border-right: 1px solid #0080FF;
             background-image: url(pics/bgmain3.jpg);    
             min-width: 1100px;
             
						 }

#button img  {
		  border:0px;
						 }

.fb-edit a      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
TEXT-DECORATION: none;

             }

.fb-edit a:hover{
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;

             background-image: url(pics/hover/edit.png);
            
						 }

.fb-edit span {
           display: none;
           }

.fb-edit a:hover span {

                   display: block;
                   z-index: 1;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 5px;
                   background-color: black;
                   
                  
                  }

.fb-delete a      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             border-top: transparent 1px solid;
             border-left: transparent 1px solid;
             border-right: transparent 1px solid;
             border-bottom: transparent 1px solid;
TEXT-DECORATION: none;
             }

.fb-delete a:hover{
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             border-top: red 1px solid;
             border-left: red 1px solid;
             border-right: red 1px solid;
             border-bottom: red 1px solid;
             background-image: url(pics/hover/delete.png);
            
						 }

.fb-delete span {
           display: none;
           }

.fb-delete a:hover span {

                   display: block;
                   z-index: 1;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 5px;
                   background-color: black;
                   


                   }
.fb-zitat a      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
TEXT-DECORATION: none;

             }

.fb-zitat a:hover{
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;

             background-image: url(pics/hover/zitieren.png);
            
						 }

.fb-zitat span {
           display: none;
           }

.fb-zitat a:hover span {
                   display: block;
                   z-index: 1;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 5px;
                   background-color: black;
                   
                   }

.fb-antwort a      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
TEXT-DECORATION: none;

             }

.fb-antwort a:hover{
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;

             background-image: url(pics/hover/antworten.png);
            
						 }

.fb-antwort span {
           display: none;
           }

.fb-antwort a:hover span {
                   display: block;
                   z-index: 1;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 5px;
                   background-color: black;
                   
                   }

.fb-spam a      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             border-top: transparent 1px solid;
             border-left: transparent 1px solid;
             border-right: transparent 1px solid;
             border-bottom: transparent 1px solid;
TEXT-DECORATION: none;
             }

.fb-spam a:hover{
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             border-top: red 1px solid;
             border-left: red 1px solid;
             border-right: red 1px solid;
             border-bottom: red 1px solid;
             background-image: url(pics/hover/spam.png);
            
						 }

.fb-spam span {
           display: none;
           }

.fb-spam a:hover span {
                   display: block;
                   z-index: 1;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 5px;
                   background-color: black;
                     }

.b-home a:hover{

             background-image: url(pics/hover/home.png);
TEXT-DECORATION: none;
            
						 }
.b-bauen a:hover{

             background-image: url(pics/hover/bauen.png);
TEXT-DECORATION: none;
            
						 }
.b-planeten a:hover{

             background-image: url(pics/hover/global.png);
TEXT-DECORATION: none;
            
						 }


.b-schiffe a:hover{

             background-image: url(pics/hover/Schiffe.png);
TEXT-DECORATION: none;
            
						 }
.b-flotte a:hover{

             background-image: url(pics/hover/Flotten.png);
TEXT-DECORATION: none;
            
						 }

.b-wirtschaft a:hover{

             background-image: url(pics/hover/wirtschaft.png);
TEXT-DECORATION: none;
            
						 }
.b-handel a:hover{

             background-image: url(pics/hover/handel.png);
TEXT-DECORATION: none;
            
						 }
.b-diplo a:hover{

             background-image: url(pics/hover/diplo.png);
TEXT-DECORATION: none;
            
						 }
.b-deff a:hover{

             background-image: url(pics/hover/deff.png);
TEXT-DECORATION: none;
            
						 }
.b-forschen a:hover{

             background-image: url(pics/hover/forschen.png);
TEXT-DECORATION: none;
            
						 }

.b-system a:hover{

             background-image: url(pics/hover/system.png);
TEXT-DECORATION: none;
            
						 }

.b-universum a:hover{

             background-image: url(pics/hover/universum.png);
TEXT-DECORATION: none;
            
						 }

.b-allianz a:hover{

             background-image: url(pics/hover/allianz.png);
TEXT-DECORATION: none;
            
						 }

.b-rang a:hover{

             background-image: url(pics/hover/rang.png);
TEXT-DECORATION: none;
            
						 }
.b-bank a:hover{

             background-image: url(pics/hover/bank.png);
TEXT-DECORATION: none;
            
						 }
.b-igm a:hover{

             background-image: url(pics/hover/igm.png);
TEXT-DECORATION: none;
            
						 }
.b-forum a:hover{

             background-image: url(pics/hover/forum.png);
TEXT-DECORATION: none;
            
						 }
.b-irc a:hover{

             background-image: url(pics/hover/irc.png);
TEXT-DECORATION: none;
            
						 }
.b-chat a:hover{

             background-image: url(pics/hover/chat.png);
TEXT-DECORATION: none;
            
						 }
.b-notice a:hover{

             background-image: url(pics/hover/notice.png);
TEXT-DECORATION: none;
            
						 }

.b-profil a:hover{

             background-image: url(pics/hover/profil.png);
TEXT-DECORATION: none;
            
						 }
.b-options a:hover{

             background-image: url(pics/hover/options.png);
TEXT-DECORATION: none;
            
						 }
.b-off a:hover{

             background-image: url(pics/hover/off.png);
TEXT-DECORATION: none;
            
						 }
.b-admin a:hover{

             background-image: url(pics/hover/admin.png);
TEXT-DECORATION: none;
            
						 }
.b-a-forum a:hover{

             background-image: url(pics/hover/forum_new.png);
TEXT-DECORATION: none;
            
						 }

.b-fleetlog a:hover{

             background-image: url(pics/hover/fleetlog.png);
TEXT-DECORATION: none;
            
						 }

.b-Fruewarnsystem a:hover{

        background-image: url(pics/hover/Fruewarnsystem.png);
TEXT-DECORATION: none;
            
						 }










#allgem      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             margin-top: 5px;
             margin-bottom: 5px;
             width:  20%;
             color: red;
             }
#leer      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             margin-top: 5px;
             margin-bottom: 5px;
             min-width:  2%;
             color: red;
             }


#dialog      {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             margin-top: 5px;
             margin-bottom: 5px;
             width:  31%;
             color: red;
             }

#einstellung {
             position: relative;
             float: left;
             margin-left: 2px;
             margin-right: 2px;
             margin-top: 5px;
             margin-bottom: 5px;
             width:  12%;
             color: red;
             }

.sysidsys {
       position:absolute;
       top:0px;
       right:0px;
       width:42px;
       height:17px;
       border-left: 1px solid #0080FF;
       border-bottom: 1px solid #0080FF; 
			 font-size: small;
			}
.syszoomout {
       position:absolute;
       top:20px;
       right:0px;
       width:32px;
       height:32px;

			 font-size: small;
			}
.sonnesys a {
         z-index: 9;
         position: absolute;
         top:0px;
         left:0px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }

.plansys1 a {
         z-index: 9;
         position: absolute;
         top:110px;
         left:170px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }
         
.plansys2 a {
         z-index: 9;
         position: absolute;
         top:170px;
         left:230px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }         				 
				 
.plansys3 a {
         z-index: 9;
         position: absolute;
         top:230px;
         left:310px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }
				 
.plansys4 a {
         z-index: 9;
         position: absolute;
         top:290px;
         left:390px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }
         
.plansys5 a {
         z-index: 9;
         position: absolute;
         top:350px;
         left:470px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 } 
         
.plansys6 a {
         z-index: 9;
         position: absolute;
         top:410px;
         left:550px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }
          
.plansys7 a {
         z-index: 9;
         position: absolute;
         top:480px;
         left:630px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }                          				 
         
.plansys8 a {
         z-index: 9;
         position: absolute;
         top:550px;
         left:710px;
         background-color:transparent;
         text-decoration: none;
         font-size: small;
				 }         
         				 
.plan1 a {
         z-index: 9;
         position: absolute;
         top:120px;
         left:94px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
         border-right: transparent 2px solid;
        border-left: transparent 2px solid;
				 }

.plan1 span {
            display: none;
            }

.plan1 a:hover span {
                    z-index:9;
                    position: absolute;
                    float: left;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;

                    }
.plan1 a:hover{           
             border-right: red 2px solid;
border-left: red 2px solid;
             position: relative;
             float: left;

             border-right: red 2px solid;
border-left: red 2px solid;



            
						 }

.plan2 a {
         position: absolute;
         z-index: 1;
         top:82px;
         left:81px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;

border-right: transparent 2px solid;
border-left: transparent 2px solid;
				 }
         
.plan2 span {
            display: none;
            }

.plan2 a:hover span {
                    z-index: 9;
                    position: absolute;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    text-decoration: none;
                    background-color: #aaaaaa;
                    }
.plan2 a:hover{
             position: relative;
             float: left;


             border-right: red 2px solid;
             border-left: red 2px solid;



            
						 }
                  
.plan3 a {
       z-index: 1;
       position: absolute;
       top:147px;
       left:69px;
       background-color:transparent;
       text-decoration: none;
       font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;
			 }
       
.plan3 span {
            display: none;
            }
						 
.plan3 a:hover span {
                    position: absolute;
                    z-index:7;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;
                    }
.plan3 a:hover{
             position: relative;
             float: left;

border-right: red 2px solid;
border-left: red 2px solid;



            
						 }
                    
.plan4 a {
         z-index: 1;
         position: absolute;
         top:56px;
         left:55px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;
				 }
         
.plan4 span {
            display: none;
            }
            
.plan4 a:hover span {
                    position: absolute;
                    display: block;
                    z-index:6;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;
                    }
.plan4 a:hover{
             position: relative;
             float: left;

border-right: red 2px solid;
border-left: red 2px solid;



            
						 }


            

.plan5 a {
         z-index: 1;
         position: absolute;
         top:173px;
         left:44px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;
				 }
         
.plan5 span {
            display: none;
            }
            
.plan5 a:hover span {
                    position: absolute;
                    display: block;
                    z-index:5;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;
                    }
.plan5 a:hover{
             position: relative;
             float: left;

border-right: red 2px solid;
border-left: red 2px solid;



            
						 }

.plan6 a {
         z-index: 1;
         position: absolute;
         top:28px;
         left:31px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;
				 }
         
.plan6 span {
            display: none;
            }
            
.plan6 a:hover span {
                    position: absolute;
                    display: block;
                    z-index:4;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;
                    }
.plan6 a:hover{
             position: relative;
             float: left;

border-right: red 2px solid;
border-left: red 2px solid;



            
						 }
.plan7 a {
         z-index: 1;
         position: absolute;
         top:198px;
         left:17px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;
				 }
         
.plan7 span {
            display: none;
            }
            
.plan7 a:hover span {
                    position: absolute;
                    display: block;
                    z-index:3;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;
                    }
.plan7 a:hover{
             position: relative;
             float: left;

border-right: red 2px solid;
border-left: red 2px solid;



            
						 }

.plan8 a {
         z-index: 1;
         position: absolute;
         top:2px;
         left:7px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;


				 }
         
.plan8 span {
            display: none;
            }
            
.plan8 a:hover span {
                    position: absolute;
                    display: block;
                    z-index:2;
                    height:60px;
                    width:120px;
                    text-align: center;
                    display: block;
                    background-color: #aaaaaa;
                    text-decoration: none;
                    }
.plan8 a:hover{
             position: relative;
             float: left;

border-right: red 2px solid;
border-left: red 2px solid;
          
						 }


.sonne a {
         position: absolute;
         z-index: 7;
         top:107px;
         left:107px;
         background-color:transparent;
         text-decoration: none;
         font-size: x-small;
border-right: transparent 2px solid;
border-left: transparent 2px solid;
				  }
.sonne a:hover {

border-right: red 2px solid;
border-left: red 2px solid;

				  }



#planetpic   {
         position: relative;
         float: left;
         display: inline-block;
         padding: 3px;
         width: auto;
				 color: white;
         background-color:transparent;
         z-index: 9;
				 }

.systems A img {
	Z-INDEX: 4; 
vertical-align: top;


}





#player      {
             position:relative;
             float: left;
padding-left: 3px;
             margin: 3px;
             border: 1px solid #0080FF;
             background-color:#292929;
             color: red;
             }

.picsmall img   {
                margin-right: 2px;
								position: relative;
		margin-bottom: -7px;
                border: 1px solid transparent;

                }

.picsmall5 img   {
                margin-right: 0px;
								position: relative;
		margin-bottom: -6px;
                border: 1px solid transparent;

                }


.picsmall ul {
						font-family:Verdana,Helvetica,Arial,sans-serif;
						display:inline-block;
						list-style-image:none;
						list-style-position:inside;
						list-style-type:none;
						margin-left:-35px;
						margin-bottom: 2px;
						margin-top: 4px;
						}

.picsmall li {
              float:left;
							list-style-image:none;
							margin:1px;
							margin-bottom: 8px;
							width: 250px;
							}




.picsmall2 img   {
                margin-right: 2px;
								position: relative;
		margin-bottom: -7px;
                border: 1px solid transparent;

                }

.picsmall2 ul {
						font-family:Verdana,Helvetica,Arial,sans-serif;
						display:inline-block;
						list-style-image:none;
						list-style-position:inside;
						list-style-type:none;
						margin-left:-35px;
						margin-bottom: 2px;
						margin-top: 4px;
						}

.picsmall2 li {
              float:left;
							list-style-image:none;
							margin:1px;
							margin-bottom: 8px;
							width: 300px;
							}



.mainlist span {
           display: none;
           }

.mainlist a:hover span {
                   display: block;
                   z-index: 2;
                   position: absolute;               
                   border: 1px solid #0080FF;
                   padding-top: 2px;
                   padding-left: 5px;
                   padding-right: 5px;
                   padding-bottom: 2px;
                   color: #ffffff;
                   margin-top: 50px;
margin-left: 5px;
                   background-color: black;

                   }
                                        
                  
.profilimage {
						 display: inline-block;
						 float: left;
						 width: 100%;
						 border: none;
						 }

#ress        {
             position: relative;
             margin: 5px;
             margin-top: 0px;
             width:  100%;
             border-bottom: 1px solid #0080FF;
             border-left: 1px solid #0080FF;
             border-right: 1px solid #0080FF;   
             //border-top: 1px solid #0080FF;
             background-image: url(pics/bgarticle.jpg);    
						 color: red;
             font-size: xx-small;
              min-width: 1100px;
						 }
.resscolor {
            color: white;
          }						 
.ressall  {
             position: relative;
             margin: 5px;
             margin-top: 0px;
             width:  99%;
             border: 1px solid #0080FF;
             background-color: transparent;
						 color: white;
             font-size:xx-small;
             
						 }	
						 
.ressall h2 {
            background-color:#555555;
            color:white;
            border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:5px;
            text-align:left;
						margin-top:-15px;
						}				 


select  {
       background:#555555;
			 border: solid 1px #777777;
			 color: white;
			 }

.allysub {

margin-bottom: -7px;
margin-left:5px;

}

.submenu     {


         position: relative;          
				 margin:5px;
         margin-bottom: -2px;
				 width: 100%;
				 text-align: center;
			
         
          }
.submenu h4 {
            background-color:#003264;
            color: white;
						border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            clear:both;
            
						FONT-SIZE: small; 
            text-align:center;
            width: 99%;
margin:5px;
            
padding-left: 5px;
						margin-top:-15px;
margin-bottom:-10px;


				    
				 }

.submenu a:link {
         
         border:#0080FF solid 1px;
border-top-right-radius: 9px;
border-top-left-radius: 9px;

         color: white;
         background-color:#003264;

         margin:2px;
         TEXT-DECORATION: none;


         padding-left:5px;
         padding-right:5px;
padding-bottom:3px;



				 }
.submenu a:visited {
         border-top:#0080FF solid 1px;
         border-left:#0080FF solid 1px;
         border-right:#0080FF solid 1px;
         border-bottom:#0080FF solid 1px;
         color: white;
         background-color:#003264;

         margin:2px;

         padding-left:5px;
         padding-right:5px;

TEXT-DECORATION: none;
				 
				 }				          
.submenu a:hover {
         border-top:#0080FF solid 1px;
         border-left:#0080FF solid 1px;
         border-right:#0080FF solid 1px;
         border-bottom:#0080FF solid 1px;
         color: #e2232a;
         background-color:#003264;

         margin:2px;
         padding-left:5px;
         padding-right:5px;
TEXT-DECORATION: none;
text-shadow:0 0 2px #e2232a,0 0 4px #e2232a,0 0 6px #e2232a;

				 }     

.submenu2     {


         position: relative;          
				 margin:5px;
         margin-bottom: -2px;
				 width: 100%;
				 text-align: center;
			
         
          }
.submenu2 h4 {
            background-color:#003264;
            color: white;
						border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

            clear:both;
            
						FONT-SIZE: small; 
            text-align:center;
            width: 99%;
margin:5px;
            
padding-left: 5px;
						margin-top:-15px;
margin-bottom:-10px;

            


				    
				 }

.submenu2 a:link {
         
         border:#0080FF solid 1px;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

         color: white;
         background-color:#003264;

         margin:2px;
         TEXT-DECORATION: none;


         padding-left:5px;
         padding-right:5px;
padding-bottom:3px;



				 }
.submenu2 a:visited {
         border-top:#0080FF solid 1px;
         border-left:#0080FF solid 1px;
         border-right:#0080FF solid 1px;
         border-bottom:#0080FF solid 1px;
         color: white;
         background-color:#003264;

         margin:2px;

         padding-left:5px;
         padding-right:5px;

TEXT-DECORATION: none;
				 
				 }				          
.submenu2 a:hover {
         border-top:#0080FF solid 1px;
         border-left:#0080FF solid 1px;
         border-right:#0080FF solid 1px;
         border-bottom:#0080FF solid 1px;
         color: #e2232a;
         background-color:#003264;

         margin:2px;
         padding-left:5px;
         padding-right:5px;
TEXT-DECORATION: none;
text-shadow:0 0 2px #e2232a,0 0 4px #e2232a,0 0 6px #e2232a;

				 }         
    

#shipdesign   {
							text-align: left;
							background-color: black;
							color:yellow;
							}

#shipdesign h3 {
            background-color:#555555;
            border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:1px;
            width:100%;
            FONT-SIZE: small; 
						text-align: center;
						color: #7777ff;
						}

#shipdesign h4 {
            background-color:#555555;
            border:1px solid #0080FF;
            clear:both;
            FONT-SIZE: small; 
            margin:1px;
            width:100%;
            text-align: left;
						color: #ffffff;
						}

#shipdesign ul {
						font-family:Verdana,Helvetica,Arial,sans-serif;
						display:inline-block;
						list-style-image:none;
						list-style-position:inside;
						list-style-type:none;
						margin-left:-35px;
						font-size: xx-small;
						}

#shipdesign li  {
          float:left;
					list-style-image:none;
					margin:auto;
					width: 305px;
					}



.syslist  {
          display: inline-block;
          background-image: url(pics/bgarticle.jpg);
          border:1px solid #0080FF;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;

          padding:1px;
          margin: 5px;
          width: 100%;
			 	  color: white;	
				 	z-index: 9;
					 }

.sysrahmen {
           position: relative;
           display: block;
           white-space: nowrap;
           float: left;
           background-color: transparent;
           width: 230px;
           height:230px;
           margin: 1px;
           border: 1px solid #444444;
           }

.sys  {
			position: absolute;
      top:0;
      left: 0;
      height: 230px;
      width:230px;
      background-color:black;
      }

.sysid {
       position:absolute;
       top:0px;
       left:0px;
       width:48px;
       height:17px;
       border-right: 1px solid #0080FF;
       border-bottom: 1px solid #0080FF; 
			 font-size: small;
				}
        
.sysalt {}

table {
			background-color:transparent;
			border-collapse:collapse;
			margin-top:15px;
			width:100%;
			color: white;
			border: 1px solid #0080FF;
			border-style: ridge;
			}

table2 {
			background-color:transparent;
float: center;
			border-collapse:collapse;
			margin-top:15px;
			width:100%;
			color: white;
			border: 1px solid #0080FF;
			border-style: ridge;
			}


td  { 
		border: 1px solid #0080FF;
		border-style: ridge;
		text-align: left;
		border-style: ridge;
	
		}
tr:
 { 
		border: 1px solid #0080FF;
		border-style: ridge;	
		background-color: #555555;
		border-style: ridge;
		}		
		
th  {
		border: 1px solid #0080FF;
		border-style: ridge; 
		background-color: #555555;
		background-color:#003264;
		}
#topscoor   {
         position: relative;
         float: right;
         margin-top:20px;      
         padding: 10px;
         height:220px;
         width: 160px;
         color: white;
         background-color:transparent;
         border:#0080FF solid 1px;
         }
    
textarea  {
       background:#555555;
			 border: solid 1px #777777;
			 color: white;
			 }

         
#uebersicht  {
             display: inline-block;
             position:relative;
             margin: 5px;
             width:100%;
             border: 1px solid #0080FF;
              min-width: 1100px;
             }

.playertable {
					   position: relative;
     				 top:0;
      			 left: 0;
     				 height: 33px;
      			 width:170px;
						 background-color: transparent;
						 margin: auto;
						 }

      
a.user {
background-color:#000000;
border:1px solid gray;
display:block;
height:33px;
margin:3px;
padding:0;
text-align:left;
text-decoration:none;
width:210px;
}

a.user img.usericon {
border-right:1px solid gray;
float:left;
height:33px;
margin-right:3px;
vertical-align:middle;
width:32px;  
}

a.user img.allyicon {
border-left:1px solid gray;
float:right;
height:33px;
margin-left:3px;
margin-right:0;
vertical-align:middle;
width:32px;   
}

a.user span.text {
float:left; 
padding-left: 0px;
height:32px;
width:128px; 
}
	
small {
font-size:x-small;
}

.gebkosten {
          color: red;
         }




.lottozahlen-ziehung {
    display: block;
    width: 100%;
    position: relative;
    margin-bottom: 30px;
color: black;
}

.lottozahlen-ziehung ul {
    padding: 0;
}

.lottozahlen-ziehung ul li {
    display: inline-block;
    float: left;
    width: 50px;
    height: 55px;
    background: url(../in/lotto/dlz_lottokugel_grau.png) center center no-repeat;
    text-align: center;
    line-height: 52px;
    font-size: 30px;
    font-weight: 700;
    -webkit-text-shadow: 0 2px 2px rgba(255,255,255,0.6);
    -moz-text-shadow: 0 2px 2px rgba(255,255,255,0.6);
    text-shadow: 0 2px 2px rgba(255,255,255,0.6);
    margin-right: 9px;
}

.lottozahlen-ziehung ul li.superzahl {
    float: right;
    width: 51px;
    height: 85px;
    margin-top: -30px;
    background: url(../in/lotto/dlz_lottokugel_blau3.png) center center no-repeat;
    text-align: center;
    line-height: 107px;
    margin-right: 0;
}

p {
    padding-bottom: 10px;
}

.abstand {
    padding: 10px;
}

strong {
    font-weight: 700;
}

.grey {
    color: #959595;
}

.small {
    font-size: 11px;
}

.box.w75 {
    width: 450px;
}
.box {
    float: left;
}

.bank {


font-family:Courier New;

width:1000px;
height: 545px;
margin:5px;
margin-top:10px;

    background: url('in/bank/kontoauszug7.png');
background-size: 1000px 545px;




}
.bank img {
	float: none;
position: fixed;

}

.bank table td  { 
		border: 0px solid #0080FF;

		text-align: left;

	
		}