/************************ WERBEBANNERN  ************************/
   #werbebanner{
   background-color: #FFF;
   
   margin-left: 1010px;
   margin-top: 0px;
   padding: 5px;
   position: expression("absolute");
top: expression('parseInt(document.getElementById(body_bg).scrollTop)')
   z-index: 5;
   }
   
   #werbebanner[id] {
   position: fixed; 
   }

/************************ FRAGSTER  ************************/
   #readmore{
   text-align: left;
   float: right;
   width: 285px;
   background-color: #fefefe;
   color: #efe5d0;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 
   } 

/************************ HEADER USERCENTER ************************/

   #username{
           background-color: #ffffff;
   padding-top: 5px; 
   padding-left: 8px;
   padding-bottom: 5px;
   }  
   
   #admininterface{
           background-color: #ffffff;
   float: right;
   }
      #admininterface2{
           padding-top: 3px; 
   float: right;
   }
     
   #usernavi{
              background-color: #ffffff;

   float: left;
   padding-top: 5px;
   padding-left: 8px;
   }  

/************************ HEADER LOGIN ************************/

   #loginuser{
   background-color: #ffffff;
   padding-top: 6px;
   padding-left: 5px; 
   float: left;
   }  
   
   #registerpw {
   float: left;
    font-size:9px;
       padding-top: 5px;
    margin: 10px 10px 10px 10px 
   
   } 
    #registerpw1 {
   float: left;
    font-size:9px;
     
    margin: 0px 0px 0px 0px 
   
   } 
   
      #lang {
            background-color: #ffffff;
     
       

  
   } 
   
/************************ FOOTER ************************/
        
        
  
   #fo1{
   padding-top: 36px; 
   padding-left: 280px;

   }
     
   #fo2{
   float: left;
   padding-top: 15px; 
   padding-left: 11px;
   font-size: x-small;
   }  
      
      
   #matchbox{
 
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 

   }
   
      
   #searchbox{

   float:right;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   margin: 10px 5px 0px 20px 

   }
    #sponsorsbg{
 

   color: #efe5d0;
   text-align: left;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 

   }
     #filecat{
 

   text-align: left;
    font-size: 16pt;
   border: 1px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 10px 

   }

   .sizefile{font-size:medium;}  
   .gallerysize{font-size:small;}    
         
 
   .navioverlay{font-size:14px; color: #ffffff;  line-height: 150%;font-family:Arial;} 
   a.navioverlay:link    { color:#ffffff; }
   a.navioverlay:visited { color:#ffffff;  }
   a.navioverlay:hover   { color:#dbbb12;  }
   a.navioverlay:active  { color:#dbbb12;  }
          
   .matchresult{font-size:14px;  line-height: 150%;font-family:Arial;} 
   
     #sponsorsbox{
       float: right; 

  }
    #sponsorsbox1{

 }    

  }
  
    #sponsorsbox2{

  }
  

   .warbg{
background-image:url(images/warbg.png);
  }
  
    #warbg{
background-image:url(images/warbg.png);
  }
  


  /**************************  Squads Details **************************/
  
  #squadov{
  float:left;

  background-color: #fefefe;
  color: #efe5d0;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px    
  
  

}  
  #squadov1{
  float:left;
  width: 320px;
  background-color: #fefefe;
  color: #efe5d0;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 0px 10px 5px 


}    
  #squadov2{
  float:left;
  width: 320px;
  background-color: #fefefe;
  color: #efe5d0;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 0px 10px 5px    

}   
  #squadov3{
  float:right;
 width: 320px;
  background-color: #fefefe;
  color: #efe5d0;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 0px 10px 5px    

}      
                     
  #sqmatches{
  float:left;
  width: 270px;
  background-color: #fefefe;
  color: #efe5d0;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px    

}

  #sqawards{
  float:left;
  width: 270px;
  background-color: #fefefe;
  color: #efe5d0;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px    

}

  #squadbox{
  float:right;
   width: 310px;
  background-color: #fefefe;
  color: #efe5d0;
  text-align: left;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px   
  
}

  #squadbox2{

  background-color: #fefefe;
  color: #efe5d0;
  text-align: left;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px   
  
}


  #sq1{
  float:left;
  background-color: #fefefe;
  color: #efe5d0;
  width: 250px;
  text-align: left;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px   
  
}

      #matchov{
  float:left;
   width: 622px;
  background-color: #fefefe;
  color: #efe5d0;

  border: 0px solid gray;
  padding: 0px;

  
  
}
  #match1{
  float:left;
   width: 250px;
  background-color: #fefefe;
  color: #efe5d0;

  border: 0px solid gray;
  padding: 0px;

  
}

  #match2{
       float:right;
  background-color: #fefefe;
  color: #efe5d0;
  width: 50px;

  border: 0px solid gray;
  padding: 0px;

  

}
  #match3{
  float:right;
   width: 250px;
  background-color: #fefefe;
  color: #efe5d0;

  border: 0px solid gray;
  padding: 0px;

  
}

  #match4{
  float:left;
  background-color: #fefefe;
  color: #efe5d0;
  width: 250px;
  text-align: left;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px   
  
}
 #match4{
  float:right;
  background-color: #fefefe;
  color: #efe5d0;
  width: 250px;
  text-align: left;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px   
  
}



#matchestotal{
 float:left;
background-color: #fefefe;
color: #efe5d0;
  width: 270px;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    

}

 #sqbox{
 float:left;
background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    

}

/**************************  PROFIL **************************/
   #profiltitle{
     font-size:11px;
   } 
     #profiltitle2{
     font-size:11px; 
     margin: 10px 10px 0px 10px;
        }   
  
   #userprofil{
        
      margin: 10px 1px 0px 10px;  
   }  
      #userbox1{
                        float: left;
                        width: 680px;
            
                  margin: 10px 10px 0px 10px;
          }  
                   

       #userl{
      
      float: left;
      width: 182px;
      margin: 0px 0px 0px 0px;
          border: 0px solid;
   
        
   }  
      #userr{
          float: right;
       width: 465px;
       margin: 0px 5px 0px 5px; 
       border: 0px solid;

    
   }  
   


   #userpicture{

background-color: #acacac;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 1px 0px 0px;   

}
   #usermain {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 0px;   

}
   #description {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}
   #topfriends {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}
   #friends {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}

   #userprof {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}

   #userpoll {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}

   #description {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}

   #visitors {

background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}

   #comment {


text-align: left;
border: 1px dashed gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}

   #commentborder {


text-align: left;
border: 1px dashed gray;
padding: 0px;
margin: 10px 10px 5px 10px;   

}

   #statement{


text-align: left;
border: 1px solid gray;
padding: 5px;
margin: 10px 10px 10px 10px;   

}

   #userleft {


background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;   

}

   #userleft1 {

  
background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;   

}




   #userinfo{

  
background-color: #acacac;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;   

}


   #usertop{
   float:left;
        

color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 0px 0px 0px 0px;   

}


   #lastvisitors{

           
background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 0px 0px;   

}




   #userright1{

   
background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;   

}
     #userright{
 
   
background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;   

}

 
    #background1{
  	/*	background-image:url(images/bg_bg.gif);   */
  	background-repeat:no-repeat;
  	background-position: center top;
  	
   } 
   
      #background2{
   background-image:url(images/bg_bg2.gif);    
  
  	background-repeat:repeat-x;
  	width: 100%;
  	background-position: top;
  	margin-right: auto;
margin-left: auto;
  	
  	
   } 
     #background3{
   background-image:url(images/bg_bg3.gif);    
  
  	background-repeat:repeat-x;
  	width: 100%;
  	background-position: top;
  	margin-right: auto;
margin-left: auto;
  	
  	
   } 
   
      #newestfile{
  float: right;
    width: 288px;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 

   }
   
   #randomfile{
   float: left;
   width: 48%;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 0px 10px 10px 

   } 

   .navi {   
	float:left;
	height:56px;  
}
.navi .a {  }
.navi .b {
	color:#fdcf00;
	font-weight:bold;
}
.navi .c { }

.naviactive {
	float:left;
	height:56px;
	cursor:default;
}

.naviactive .a {
	background-image:url(images/navia1.gif);
	width:6px;

}
.naviactive .b {
	background-image:url(images/navia2.gif);
	color:#fdcf00;
		height:56px;
	font-weight:bold;
}
.naviactive .c {
	background-image:url(images/navia3.gif);
	width:6px;
}

.navilocation {
	background-image:url(images/navi4.gif);
	height:33px;
}


.subnavigation {
	background-image:url(images/subnavibg.gif);
	height:37px;
}
.subnavigation .trimmer {
	background-image:url(images/subnavitrimmer.gif);
	width:5px;
	height:15px;
	float:left;
}
.subnavigation a, .subnavigation a:link {
	color:#4c6e94;

}

.subnavi {
	height:15px;
	margin:0 4px;
	float:left;
}
.subnavi .a { width:3px; }
.subnavi .b {
	color:#5a5a5a;
font-weight:lighter;

}
.subnavi .c { width:3px; }

.subnaviactive {
	margin:0 4px;
	background-image:url(images/subnavibg.gif);
	height:15px;
	float:left;
}
.subnaviactive .a {
	background-image:url(images/subnavia1.gif);
	width:3px;
}
.subnaviactive .b {
	color:#5a5a5a;
	background-color:#EEEEEE;
	font-weight:lighter;
	padding:0 3px;
}
.subnaviactive .c {
	background-image:url(images/subnavia3.gif);
	width:3px;
}

 
         #boxtop{
width: 100%;
 }  
 
 
     #startnews{

background-color: #675c47;
margin: 0px 10px 10px 10px

  }

    #gallerybox{
background-color: #675c47;
border: 0px solid gray;
margin: 0px 10px 10px 10px

  }
  
      #gallerybox2{
background-image:url(images/gal1.png);
background-color: #675c47;
border: 0px solid gray;
margin: 0px 10px 10px 10px

  }
  
      #gallerybox1{


border: 0px solid gray;


  }
  
  
      #newswritter{
   background-image:url(images/newsadmin.png);
  float:left;
          width: 685px;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 0px 10px 10px 10px  
   
     }
     
           #newswritter2{
       
           width: 250px;
  float:left;
  text-align: center;
   border: 0px solid gray;
  padding: 0px;
  margin: 10px 0px 10px 5px  
   
     }
     
           #newswritter3{
         
                    width:350px;
  float:right;
  text-align: center;
 border: 0px solid gray;
  padding: 0px;
  margin: 10px 0px 10px 0px  
   
     }
  
        
      #topuserbox{
background-color: #ffffff;
  }
  
      #statistik{
background-image:url(images/stat1.png);
background-color: #C0C0C0;
margin: 0px 10px 10px 10px
  }

      #right1{
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px
  }
  
        #right2{
background-image:url(images/gal1.png);
background-color: #C0C0C0;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 0px 10px 10px 10px  
  }

      #members{
background-image:url(images/members.png);
background-color: #C0C0C0;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;  
 }


 
#op{
background-image:url(images/hg1.gif);
width: 100%;
height:35px;

 }     


#hg2{
background-image:url(images/hg1.gif);
width: 990px;
height:35px;

margin-right: auto;
margin-left: auto;
 }     
 
#op2{
background-image:url(images/bg_2a.gif);
width: 100%;
height:200px;

 }     


#hg3{
background-image:url(images/bg_2a.gif);
width: 990px;
height:200px;

margin-right: auto;
margin-left: auto;
 }  
 


#rbgr{
background-image:url(layouts/default/images/rbgr.gif);
width: 350px;

}

   
   
#newbox2{


width: 650px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #675c47;
margin: 0px 10px 10px 10px
}

#newsswitch{
 float: right;
width: 290px;      
background-color: #fefefe;
color: #efe5d0;
text-align: left;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px

  }
  

        
#newsbox1{
 float: right;

width: 360px;      
background-color: #fefefe;
color: #efe5d0;
text-align: left;
border: 1px solid gray;
padding: 0px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
margin-left:0px;   

  }
  
#newsbox2{
 float: left;
            background-image:url(images/stat1.png);
width: 300px;
background-color: #fefefe;
color: #efe5d0;
text-align: left;
border: 1px solid gray;
padding: 0px;
margin-top:5px;
margin-bottom:5px;
margin-right:0px;
margin-left:10px;

   }




tr.row  {
    background-color: #0b57c6;


    }

   


   #userhead{
   float:left;
background-color: #fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px;   



 }

#spbox{
background-color: #fefefe;
text-align: left;

border: 1px solid gray;
padding: 0px;
            margin: 10px 10px 10px 10px
}




#gallerybox{
background-color:#fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    



}
#newbox1{


background-color:#ffffff;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    
 }
 
 #newsinfobox{
 float:left;
 width: 100%;
background-color:#ffffff;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    
 }
 
 #newbox123{
            float:left;

background-color:#ffffff;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    
 }
 
#comments{
 float:left;

background-color:#ffffff;
color: #0952bb;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    



}
#commentscolor{


color: #0952bb;




}

#newboxs{

background-color:#ffffff;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    



}


#forum{
 float:left;
background-color:#fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    



}

#awardsov{
  float:left;

  background-color: #fefefe;
  color: #efe5d0;
  font-size: 13px;
  text-align: center;
  border: 0px solid gray;
  padding: 0px;
  margin: 10px 10px 10px 10px     

}

#awardsov2{
  float:left;

  background-color: #fefefe;
  color: #efe5d0;
  font-size: 13px;
  text-align: center;

  padding: 0px; 

}
#matchesov{
float: left;

background-color: #fefefe;
color: #efe5d0;
text-align: center;
font-size:large;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px    

}



#matchesov2{
font-size: 20px;  

}


#newsboxkl{
       
background-color: #fefefe;
color: #efe5d0;

text-align: left;
border: 1px solid gray;
padding: 0px;
margin: 10px 0px 0px 0px    
}

#newsboxgr{
background-color: #fefefe;
color: #efe5d0;
text-align: left;
padding: 0px;
border: 1px solid transparent;
margin: 10px 10px 10px 10px    

}
#newsboxgr1{
float: left;
font-family: Arial,Helvetica;
width: 373px;
background-color: #fefefe;
color: #efe5d0;
text-align: left;
padding-top: 5px;
border:0px solid transparent;
margin: 10px 0px 10px 10px    

}
#features{

background-color:#fefefe;
color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 5px 10px 10px 

   
     }
     
   #shortnews1{
  float: left;
   width: 285px;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 

   }
   
   
      
   #iesnews{
       color: #000000;
       font-weight:light
       
     } 
   #shortnews2{
   float: right;
   width: 285px;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 

   } 
     #shortnews3{
  float: right;
   width: 285px;
    font-size:8pt;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 15px 10px 0px 

   }
   
   
#twitter_div{


  float: right;
   width: 285px;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 15px 10px 0px 

   }
   
   #shortnews4{
   float: right;
    width: 285px;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: center;
   border: 0px solid gray;
   padding: 0px;
    margin: 10px 15px 10px 0px 

   }    
      


#features1{
float: right;
width: 285px;
background-color:#fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 15px 10px 0px    



}
#events{
float: right;
width: 285px;
background-color:#fefefe;
color: #efe5d0;
text-align: center;
border: 0px solid gray;
padding: 0px;
margin: 10px 15px 10px 0px    



}

A:HOVER.usernavi, A:VISITED.usernavi{
color:white;
}
A:LINK.usernavi, A:VISITED.usernavi{
color:white;
}

 A:LINK.awardlink, A:VISITED.awardlink{
color:black;
  }
 }

#newbox5{

background-image:url(images/backg1.gif);
color: #efe5d0;
width: 360px;
height:245px;
text-align: center;
border: 1px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px
  }
  
  
  #sitebox{


color: #efe5d0;
text-align: center;
border: 1px solid gray;
padding: 0px;

  }
  
#bannerswitch{


color: #efe5d0;

text-align: left;
border: 0px solid gray;
padding: 0px;
margin: 10px 10px 10px 10px
 

}
.buttonmin {         

	background-image:url(images/button_minavi1.gif);



	width:40px;
	height:16px;
	float:left;
	text-align:center;
		color:#e7e7e7;
	font-weight:bold;
	padding-top:3px;
	cursor:pointer;
	margin-left:1px;
	
  }
.buttonmina {
	background-image:url(images/button_minavi2.gif);

	width:40px;
	height:16px;
	float:left;
	text-align:center;
	color:#e7e7e7;
	font-weight:bold;
	padding-top:3px;
	cursor:pointer;
	margin-left:1px;
	
	
	}



#topmatch{
	background-image:url(images/topmatch1.jpg);
color: #efe5d0;
text-align: left;
border: 1px dashed gray;
padding: 3px;
margin: 10px 10px 10px 10px


}



#newbox3{
background-color: #e2e2e2;
color: #efe5d0;
text-align: left;
border: 1px dashed gray;
padding: 3px;
margin: 10px 10px 10px 10px
}



#userbox{
background-color: #ffffff;
color: #efe5d0;
text-align: left;
border: 0px dashed gray;
padding: 3px;
margin: 10px 10px 10px 10px


}

#twitter{
   float: right;
     width: 288px;
   background-color: #fefefe;
   color: #efe5d0;
   text-align: left;
   border: 0px solid gray;
   padding: 0px;
   margin: 10px 10px 10px 0px 
   

   }
table.BOX table.innerbox tr.p4 td { padding:4px; }
table.BOX table.innerbox tr.space td { height:1px;  padding:0px;}
table.BOX table.innerbox tr.space2 td { height:2px;  padding:0px;}
table.BOX table.innerbox tr.space_blue2 td {
	height:2px;
	background-color:#0078ff;
	padding:0px;
      }
table.BOX table.innerbox tr.head td {
	background-image:url(images/bg_ee.gif);
	background-repeat:repeat-x;
	height:17px;
}



/* background für die cycles: #f6f6f6 */

/************************** NOTES **************************/
 /*style="color:{cycle values="#ff0000,#00ff00"}                                  
 {include file="../layouts/default/temps/header_box.tpl" color="blue" text="TEXT"}     */

/************************ NEWSTEXT ************************/
.newstext {
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	color: #333333;
}

/************************ LIGHTBLUE ************************/
.lightblue {
 color:#0952bb;
 text-decoration:none;
}

/************************ BACKGROUND ************************/
.bg-blue {
 background-color:#bad7ec;
}

/************************ UEBERSCHRIFTEN ************************/
.headline {
 font-size:10px;
}
h6 {
 font-family:Verdana;
 text-decoration:none;
 font-size:13px;
 margin:0;
}
h6.light {
 font-family:Arial;
 text-decoration:none;
 font-size:15px;
 font-weight:normal;
 margin:0;
}
h5 {
 text-decoration:none;
 font-size:14px;
}

/************************ WERBUNG ************************/

#werbung {
position: absolute;
top: 1%;
left: 25%;
width: 100px;
}

#login {
	background-image:url(images/login.gif);
position: absolute;
top: 1%;
left: 60%;
width: 280px;
height: 75px;
}
/************************ STANDARDLINK ************************/
a, a:link {
 color:#0a51b9;
 font-weight:bold;
 text-decoration:none;
}
a:hover {
 font-weight:bold;
 text-decoration:none;
}
a.headlink {
 font-size:12px;
 font-weight:bold;
 color: #000000;
}
a.grey {
 color:#AAAAAA;
}
a.pwgrey {
	color:#828282;
	font-weight:lighter;
	text-decoration:none;
} 
a.regblue {
	color:#0952bb;
	font-weight:lighter;
	text-decoration:none;
}
#greynews {
	color:#828282;
 font-weight:bold;
 text-decoration:none;
 line-height: 18pt; 
}
#greynb3 {
	color:#1c1c1c;
 font-weight:lighter;
 text-decoration:none;
 line-height: 18pt; 
 font-size:11pt;
 font-family:arial;
 
}
a.greynb3 {
	color:#1c1c1c;
 font-weight:lighter;
 text-decoration:none; 
 font-size:9pt;
 font-family:arial;
 
}
.newstext1 {
	color:#828282;
 font-weight:lighter;
 text-decoration:none; 
 font-size:8pt;
 font-family: Verdana, Arial, sans-serif;
 line-height: 1.6;
 word-spacing: 0.6em;
     }

  a.download {
	color:#1c1c1c;
 font-weight:lighter;
 text-decoration:none;
 line-height: 18pt; 
 font-size:11pt;
 font-family:arial;

}

a.white {
 color:#FFFFFF;
}
a.black {
 color:#000;
 }
 a.black1 {
 color:#000;
 font-weight:lighter;
 text-decoration:none;

 }
  a.nicksmall {
 color:#0952bb;
 font-weight:lighter;

 }
   a.footergrey {
 color:#838383;
 font-weight:lighter;

 }
 a.green {
 color:#62b201;
}
a.blue {
 color:#0952bb;
}
a.arrow_head_red {
 color:#FFFFFF;
 background-image:url(images/arrow_head_red.gif);
 background-repeat:no-repeat;
 background-position:right center;
 padding-right:10px;
}
a.arrow_head_blue {
 color:#FFFFFF;
 background-image:url(images/arrow_head_blue.gif);
 background-repeat:no-repeat;
 background-position:right center;
 padding-right:10px;
}
a.arrow_black, span.arrow_black {
	font-weight:normal;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	color:#000;
}
a.arrow_white, span.arrow_white {
	font-weight:bold;
	background-image:url(images/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	color:#FFFFFF;
}

/************************ NAVIGATION *************************/

#navigation h6 {
 font-size:11px;
}
#navigation a {
 display:block;
 float:left;
 padding:12px 11px 0px 11px;
 height:19px;
 color:#ffffff;
 font-weight:bold;
 font-size:11px;
 letter-spacing:2px;
  background-color:transparent;
 font-family:helvetica;

	
}
#navigation a:hover {
 display:block;
 float:left;
 padding:12px 11px 0px 11px;
 height:19px;
 color:#fdcf00;
 background-image:url(images/navihover.gif);
 font-size:11px;
 font-weight:bold;
 background-color:transparent;
 font-family:helvetica;


}
#navigation .trim {
 display:block;
 padding-left:1px;
 float:left;
 height:29px;
 background-image:url(images/navitrim.gif);
 background-repeat:no-repeat;
}

/**************************** BOXEN *************************/
/*table.boxinhalt a {
	font-weight:bold;
	color:#000;
}
table.boxinhalt a:hover {
	color:#680a0b;
}

table.smallbox td.a {
	width:3px;
	height:16px;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layouts/default/images/smallbox1.png', sizingMethod=crop);
}
table.smallbox td.a[class] {
	background-image:url(images/smallbox1.png);
}
table.smallbox td.b {
	padding:0px 4px;
	text-align:center;
	height:16px;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layouts/default/images/smallbox2.png', sizingMethod=scale);
}
table.smallbox td.b[class] {
	background-image:url(images/smallbox2.png);
}
table.smallbox td.c {
	width:3px;
	height:16px;
	background-repeat:no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layouts/default/images/smallbox3.png', sizingMethod=crop);
}
table.smallbox td.c[class] {
	background-image:url(images/smallbox3.png);
}

*/

/******************* * S * T * U * F * F * *******************/

img.boxarrow {
	display:inline;
	width:9px;
	height:13px;
	background-repeat:no-repeat;

}
img.boxarrow[class] {
	background-image:url(images/boxarrow.png);
}
.block {
	display:block;
}
td {
 font-family:verdana;
 font-size:10px;
 text-align:left;
}
td.content_headline {
 font-size:12px;
 color:#0a51b9;
}
a.black {
 color:#000000;
 text-decoration:none;
}
a.sites_space {
 color:#5a5a5a;
 text-decoration:none;
 font-weight:bold;
 margin:0 2px;
}
td.vlblack {
 width:2px;
 background-color:#000000;
 font-family:verdana;
}
td.hrgrey_dot {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/dots_grey.gif');
 background-repeat:repeat-x;
 background-position:left top;
}
td.hrgrey_spec {
 padding:0px;
 width:100%;
 height:5px;
 background-image:url('images/dots_grey_spec.gif');
 background-repeat:repeat-x;
 background-position:left top;
}
td.hrgrey_dot_big {
 padding:0px;
 width:100%;
 height:5px;
 background-image:url('images/dots_grey_big.gif');
 background-repeat:repeat-x;
 background-position:left top;
}
td.hrgrey_dot_wide {
 padding:0px;
 width:100%;
 height:5px;
 background-image:url('images/dots_grey_wide.gif');
 background-repeat:repeat-x;
 background-position:left top;
}
td.hrgrey_dot_small {
 padding:0px;
 width:100%;
 height:5px;
 background-image:url('images/dots_grey_small.gif');
 background-repeat:repeat-x;
 background-position:left top;
}
td.hrblack_dot {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/dots_grey.gif');
 background-repeat:repeat-x;
}

td.divider {
 padding:0px;
 width:100%;
 height:0px;
 background-image:url('images/box_divider.gif');
 background-repeat:repeat-x;
}
td.subhead_red {
 font-size:10px;
 color:#9d6263;
 padding:0px 11px;
}
td.subhead_red a{
 color:#FFF;
}
td.subhead_blue {
 font-size:10px;
 color:#5a5a5a;
 padding:0px 11px;
}
td.subhead_blue a{
 color:#FFF;
}
td.subhead_black {
 font-size:10px;
 color:#686868;
 padding:0px 11px;
}
td.subhead_black a{
 color:#FFF;
}

td.box_fadein {
 background-image:url('images/box_content_fadein.gif');
 background-repeat:repeat-x;
 background-color:#FFF;
}
td.main {
 background-image:url('images/main_fadein.gif');
 background-repeat:repeat-x;
} 
table.mainbox2 { 
 background-image:url('images/members.png');
 background-repeat:repeat-x;
color:#ffffff;
} 
table.mainbox3 { 
 background-image:url('images/main_fadein2.png');
 background-repeat:repeat-x;
color:#ffffff;
}
table.mainbox {
 background-image:url('images/mainbox_fade.gif');
 background-repeat:repeat-x;
}
table.siteshl {
 color:#0a51b9;
 margin:0 3px;
 background-color:#ddddee;
}
.navigator {
border: 1px solid #0a51b9;
padding-left:2px;
padding-bottom:2px;
padding-top:2px;
}



/************************ LINES ************************/
td.contentheadline_dot {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/dots_contentheadline.gif');
 background-repeat:repeat-x;
}
td.contentheadline_dot1 {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/dots_contentheadline.gif');
 background-repeat:repeat-x;
}
td.lightblue_dot {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/dots_lightblue.gif');
 background-repeat:repeat-x;
}
td.blue_line{
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/blue_line.gif');
 background-repeat:repeat-x;
}
td.contentheadline_line {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/line_contentheadline.gif');
 background-repeat:repeat-x;
}
td.lightblue_line {
 padding:0px;
 width:100%;
 height:1px;
 background-image:url('images/line_lightblue.gif');
 background-repeat:repeat-x;
}
td.black2px {
 background-color:#000000;
 height:2px;
}


/************************ FORMS ************************/
select {
  border:1px solid #dadada;
  color:#0a51b9;
  font-size:9px;
  font-family:verdana;
  background-color:#ffffff;
}
textarea {
	border:1px solid #dadada;
	color:#8e8e8e;
	font-family:Verdana;
	font-size:11px;
	height:100px;
}
textarea.textfeld {
  border:1px solid #dadada;
  color:#0a51b9;
  font-size:12px;
}
input.textfeld {
  border:1px solid #dadada;
  color:#0a51b9;
  font-size:9px;
  }
input.login {
 background-image:url('images/input_login.gif');
 width:175px;
 height:27px;
 font-family:arial;
 font-size:10px;
 font-weight:bold;
 color:#828282;
 border:0;
  padding:1px 3px;
 vertical-align:middle;   
 letter-spacing:1px;
}
input.black {
 background-image:url('images/input_search.gif');
 width:250px;
 height:27px;
 font-family:Verdana;
 font-size:8px;
 font-weight:bold;
 color:#CACACA;
 border:0;
 padding:1px 3px;
 vertical-align:middle;
 letter-spacing:1px;
}

input.radio {
 margin:0;
 vertical-align:middle;
}
input.buttonblack {
 background-color:#000;
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFF;
 border:0;
 padding:2px;
}

input.buttonlogin {
 background-image:url(images/button_login.gif);
 background-color:transparent;
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#ffffff;
 border:0;
 height:28px;
 width:76px;
 margin-top:2px;
 padding-top:2px;
 cursor:pointer;
 vertical-align:bottom;
 }
input.submit {
 background-image:url(images/button_send.gif);
 background-color:transparent;
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#ffffff;
 border:0;
 padding:2px;
 height:21px;
 width:76px;
 cursor:pointer;
}
input.buttonblack22 {
 background-image:url(images/button_black22.gif);
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFF;
 border:0;
 vertical-align:middle;
 text-align:center;
 height:18px;
 width:22px;
 cursor:pointer;
}
input.buttonblack26 {
 background-image:url(images/button_black26.gif);
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFF;
 border:0;
 vertical-align:middle;
 text-align:center;
 height:18px;
 width:26px;
 cursor:pointer;
}
input.buttonblack120 {
 background-image:url(images/button_black120.gif);
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFF;
 border:0;
 vertical-align:middle;
 text-align:center;
 height:18px;
 width:120px;
 cursor:pointer;
}
input.textfeld2, input.draw {
	/*background-image:url(images/textfeld_white_182.gif);*/
	border:0;
	/*width:168px;*/
	height:14px;
	color:#8e8e8e;
	font-family:Verdana;
	font-size:10px;
	padding:0;
	padding-top:1px;
	padding-left:4px;
	padding-right:4px;
}
input.textfeld {
	background-image:url(images/textfeld_white_182.gif);
	border:0;
	width:168px;
	height:16px;
	color:#8e8e8e;
	font-family:Verdana;
	font-size:10px;
	padding:0;
	padding-top:1px;
	padding-left:7px;
	padding-right:7px;
}

