a, a:visited, a:active {
    color: #999999;
    text-decoration: none;
    font-weight:bold;
    font-family: Verdana;
    font-size: 9pt;
}

a:hover {
    color: #990000;
    text-decoration: none;
    font-weight:bold;
    font-family: Verdana;
    font-size: 9pt;
}

.login {
    color: #ffffff; 
    font-size: 8pt;
    font-weight: bold;
}

a.login, a.login:visited, a.login:active {
    color: #777777;
    text-decoration: none;
    font-weight: bold;
    font-family: Verdana;
    font-size: 9px;
}

a.login:hover {
    color: #990000;
    text-decoration: none;
    font-weight: bold;
    font-family: Verdana;
    font-size: 9px;
}

body {
   font-family: Verdana, Arial; 
   font-size: 3pt; 
   color: #ffffff;
   background-color: #2B2B2B;
	
   scrollbar-base-color:#2C2C2C;
   scrollbar-arrow-color:#BE3604;
}

.form_username {
    background:#333333;
    color: #ffffff; 
    border: 1px solid #000000;
    
}

.form_password {
    background:#333333 url(\\\\\\\'images/password.gif\\\\\\\') no-repeat fixed left top; color: #ffffff; 
    border: 1px solid #000000;
    
}

.form_name {
    background:#333333 url(\\\\\\\'images/name.gif\\\\\\\') no-repeat fixed left top; color: #ffffff; 
    border: 1px solid #000000;
    
}

.form_text {
    background:#333333 url(\\\\\\\'images/message.gif\\\\\\\') no-repeat fixed left top; color: #ffffff; 
    border: 1px solid #000000;
    
}

.form_on {  
    color: #ffffff; 
    background-color: #444444; 
    border: 1px solid #000000;
}

option, textarea, input, select, file {  
    font-family: Verdana; 
    font-size: 10px; 
    color: #FFFFFF; 
    background-color: #444444; 
    border: 1px solid #000000;
}

.form_off {  
    color: #ffffff; 
    background-color: #333333; 
    border: 1px solid #000000;
}

.top {
	background: #212121;
	font-family: Verdana, Arial; 
  	font-size: 9pt; 
   	color: #ffffff;
}

.left {
	background-image:url(./images/page/48.jpg);
	background-repeat: repeat-y;
	border: none;
}

.right {
	background-image:url(./images/page/29.jpg);
	background-repeat: repeat-y;
	border: none;
	background-color: #2B2B2B;
	align: right;
}
 
.uebergang {
	background-image:url(./images/page/34.jpg);
	background-repeat: repeat-y;
}

.menu1 {
	background-image:url(./images/page/47.jpg);
	background-repeat: repeat-y;
}

.menu2 {
	background-image:url(./images/page/47.jpg);
	background-repeat: repeat-y;
}

.main {
      background: #3B3B3B
      font-family: Verdana, Arial;
      font-size: 9pt;
      color: #ffffff;
      text-align: justify;
      padding-left: 3px;
      padding-right: 3px;
      padding-top: 2px;
      padding-bottom: 2px;
}

.main2 {
      background: #3B3B3B
      font-family: Verdana, Arial;
      font-size: 8pt;
      color: #aaaaaa;
      text-align: justify;
      padding-left: 3px;
      padding-right: 3px;
      paddin-top: 2px;
      paddin-bottom: 0px;
}

.maintitel {
      font-family: Verdana, Arial;
      font-size: 10pt;
      font-weight: none;
      color: #ffffff;
      text-align: right;
}

.gb {     
      font-family: Verdana, Arial;
      font-size: 9pt;
      color: #aaaaaa;
      text-align: left;
}

.gb2 {     
      font-family: Verdana, Arial;
      font-size: 9pt;
      color: #aaaaaa;
      text-align: left;
      padding-left: 3px;
      padding-right: 3px;
      paddin-top: 2px;
}

.memberhead {
      background: #3B3B3B;
      font-family: Verdana, Arial;
      font-size: 9pt;
      font-weight: bold;
      color: #cccccc;
}

.member {
      background: #3B3B3B;
      font-family: Verdana, Arial;
      font-size: 9pt;
      color: #ffffff;
}

.counter {     
      font-family: Verdana, Arial;
      font-size: 6pt;
      font-weight: normal;
      color: #aaaaaa;
      text-align: left;
      padding-left: 5px;
}
	
.galerie {
      background: #3B3B3B
      font-family: Verdana, Arial;
      font-size: 9pt;
      color: #ffffff;
      text-align: center;
      padding-left: 3px;
      padding-right: 3px;
      padding-top: 2px;
      padding-bottom: 2px;
}
