/* ----------------------- BEGINN --------------------------------- */
body       { 
             scrollbar-base-color:#9999999;
             scrollbar-track-color:#9999999;
             scrollbar-face-color:#989898;
             scrollbar-highlight-color:#9999999;
             scrollbar-arrow-color:#000000;
             background:#ffffff;
             margin:0px; 
             padding:0px;
             text-align:center;  
           }
           
.page {
	width: 1000px;
	height: 690px;
	padding: 0px 0px 30px 0px;
	margin: 0px auto 0px auto;
	text-align: center;
}
      
.topdiv {
   background: url(images/band_header6.jpg) no-repeat;
   width: 1000px;
   padding-top: 200px;
   position:relative;
   text-align:center;
   align:center;
}
.maindiv {
   width: 1000px;
   padding-top: 20px;
   position:relative;
   text-align:center;
   align:center;
} 
.footer {
   padding-top: 20px;
   text-align:center;
   align:center;
   text-align:center;
   font-family:Arial;
   font-size:11px;   
}           
.lcont {
	width: 503px;
	#overflow: hidden;
}

.lcont_bottom {
   width: 503px;
   background: url(images/news_bottom.png) no-repeat;
	behavior: url(includes/iepngfix.htc);
   height: 7px;
}  

.lcont_top {
   width: 503px;
   background: url(images/news_top.png) no-repeat;
   behavior: url(includes/iepngfix.htc);
	height: 7px;
	overflow: hidden;
}

.lcont_body {
	width: 503px;
	background: transparent url(images/news_bg.png) repeat-y;
	padding: 12px 16px 10px 16px;
	overflow: hidden;
	vertical-align:top;
}


.roundend {
   clear: both;
   margin-left: -1px;
   margin-top: 0px;
   margin-bottom: 10px; 
   font-size: 0px;
   height: 7px;
}

.roundstart {
	clear: both;
	margin-left: -1px;
	margin-top: -2px;
	font-size: 0px;
}
.rightmenue {
	padding:0px;
	vertical-align:top;
	height:180px;
}
.rightmenue_newsl {
	padding:0px;
	vertical-align:top;
	height:125px;
}
.rightmenue_communitys {
	padding:0px;
	vertical-align:top;
	height:200px;
}
.fotooverall {
	width:278px;
}
.fotostart {
	clear: both;
	margin-left: -1px;
	font-size: 0px;
	padding-top:0px;
	background: url(images/bgright_top.png);	
	height:57px;
	width:278;
	align:center;
	text-align:center;
}
.fotobody {
	background: url(images/bgright_bg.png) -1px 0px repeat-y;
	text-align:center;		
	align:center;
}

.button_gb {
  cursor:pointer;
  letter-spacing:1px; 
  color: #333333;
  text-align:center;
}
.gb_left {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:bold;
 text-align:left;
 vertical-align:top;
 padding:5px;
 width:120px;
 }
.gb_right {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 text-align:left;
 vertical-align:top;
 padding:5px;
 width:250px;
 }  
.regform {
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
  font-color:#087db1;
  color:#087db1;
  background-color:#ffffff;
  text-align:left;
}
.button_anmelden {
  cursor:pointer;
  font-weight:bold;
  letter-spacing:1px; 
  color: #333333;
  width:130px;
} 
.gb_failure {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#FF0000;
 text-decoration:bold;
 text-align:left;
 padding:10px;
 }    
       
a,blockqoute,body,div,h1,h2,input,label,option,select,span,td,textarea,ul {
 color:#000000;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 text-align:left;
 }
           
a { 
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:none;
 font-size:9pt;
 text-decoration:none;	       
  }

a:hover {
 color: #ffffff;
 text-decoration: bold;
 }
a.menu2 { 
 color:#FF0000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:none;
 font-size:8pt;
 text-decoration:none;	       
}
a.menu2:hover {
 color: #FF0000;
 font-size:9pt; 
 text-decoration: bold;
 } 
a.catag { 
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:none;
 font-size:6pt;
 text-decoration:none;	       
}

a.catag:hover {
 color: #000000;
 text-decoration: bold;
 } 
a.menue { 
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:none;
 font-size:9pt;
 text-decoration:none;	       
  }

a.menue:hover {
 color: #ff0000;
 text-decoration: bold;
 }
.useronline { 
height:200px;
margin:0px;
overflow:auto;
padding:0px;
width:161px;
}

.td_newuser {
background: #999999;
}
.td_homeBG {
background: #626262;
}
.td_homeBG2 {
background:#626262;
padding-bottom:6px;
padding-top:2px;
}

/* TAG CLOUDS -------------------------------------------*/
.tag1{ font-size:1.4em; color:#ffffff; line-height:1em; }
.tag2{ font-size:1.2em; color:#ffffff; line-height:1em; }
.tag3{ font-size:1em; color:#ffffff; line-height:1em; }
.tag4{ font-size:1.4em; color:#ffffff; line-height:1em; }
.tag5{ font-size:1.1em; color:#ffffff; line-height:1em; }
.tag6{ font-size:1.6em; color:#ffffff; line-height:1em; }
 
#tagcloud a{ text-decoration:none; }
#tagcloud a:hover{ text-decoration:underline; }