/* TYPOlight Open Source CMS :: Copyright (C) 2005-2010 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;
text-align:left;position:relative;}
select,input,textarea{font-size:99%;}
form{margin:0;padding:0;}img{border:0;}
#left{float:left;}
#right{float:right;}
#main{width:auto;position:relative;}
.inside{position:relative;text-align:left;}
.block{overflow:hidden;}
.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both;}
.invisible{width:0px;height:0px;left:-1000px;top:-1000px;
position:absolute;overflow:hidden;display:inline;}
.custom{display:block;text-align:left;}
.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
      SCROLLBAR-FACE-COLOR: #00B92F; SCROLLBAR-HIGHLIGHT-COLOR: #008000; SCROLLBAR-SHADOW-COLOR: #804000; 
      SCROLLBAR-3DLIGHT-COLOR: #008080; SCROLLBAR-ARROW-COLOR: #FFFFFF;	
      SCROLLBAR-DARKSHADOW-COLOR: #004040;
      BACKGROUND-COLOR: #004000; BACKGROUND-IMAGE: url(Backbraun.jpg);background-repeat
}



A {FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#FFFFFF; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION:none
}
A:hover {COLOR:#FFFF80
}

.text1 {FONT-SIZE: 14px; MARGIN: 0px 15px 8px; COLOR: #ffffff; LINE-HEIGHT: 18px;FONT-FAMILY: Arial, Helvetica, sans-serif
}

TD {FONT-SIZE: 12px; MARGIN: 0px 15px 8px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

H3 {FONT-SIZE: 14px; MARGIN: 0px 14px 5px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

UL {MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-LEFT: 60px; COLOR: #ffffff; MARGIN-RIGHT: 15px; 
   FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}
   
.weiss_12 {	FONT-WEIGHT: bold;    FONT-SIZE: 12px; COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bordrb {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP:Black 2px solid; 
            BORDER-LEFT:Black 2px solid;BORDER-BOTTOM:#FFFFFF  1px solid
}
.bord_3 {	BORDER-RIGHT:#ffffcc 1px solid; BORDER-TOP:#ffffcc 1px solid; 
            BORDER-LEFT:#ffffcc 1px solid;  BORDER-BOTTOM:#ffffcc 1px solid
}

A.weiss {FONT-SIZE: 15px;FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
           COLOR:#FFFFFF; TEXT-DECORATION: none
}  
A:hover.weiss{FONT-SIZE: 15px; COLOR:#80FF00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif


}
    
.linedarkgreen { PADDING-left: 10px; PADDING-BOTTOM: 5px; Padding-TOP:  5px;   
    MARGIN-BOTTOM: 2px;  BORDER-Top:  #FFFFFF  1px solid; BORDER-Left:  #FFFFFF 1px solid;
    BORDER-RIGHT:#000000 2px solid;   BORDER-Bottom:#000000 1px solid;  FONT-SIZE: 14px; 
    COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: strong;  
    BACKGROUND-COLOR: #008040 ; 
}  	
.linedarkbraun { PADDING-left: 10px; PADDING-BOTTOM: 5px; Padding-TOP: 5px; 
    MARGIN-BOTTOM: 2px;  BORDER-Top:  #FFFFFF  1px solid; BORDER-Left:  #FFFFFF 1px solid;
    BORDER-RIGHT:#000000 2px solid;   BORDER-Bottom:#000000 1px solid;  FONT-SIZE: 14px; 
    COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-WEIGHT: strong;  
    BACKGROUND-COLOR: #9B4E00 
}  

.linegrau { PADDING-left: 10px; PADDING-BOTTOM: 5px; Padding-TOP: 5px; 
    MARGIN-BOTTOM: 2px;  BORDER-Top:  #A2A2A2 1px solid; BORDER-Left:  #A2A2A2 1px solid;
    BORDER-RIGHT:#000000 2px solid;   BORDER-Bottom:#000000 1px solid;  FONT-SIZE: 12px; 
    COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-WEIGHT: strong;  
    BACKGROUND-COLOR: #7D7D37
    }  
.lineblau { PADDING-left: 10px; PADDING-BOTTOM: 5px; Padding-TOP: 5px; 
    MARGIN-BOTTOM: 2px;  BORDER-Top:  #A2A2A2 1px solid; BORDER-Left:  #A2A2A2 1px solid;
    BORDER-RIGHT:#000000 2px solid;   BORDER-Bottom:#000000 1px solid;  FONT-SIZE: 12px; 
    COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-WEIGHT: strong;  
    BACKGROUND-COLOR: #1174BD

}  

.lineblack { PADDING-left: 10px; PADDING-BOTTOM: 5px; Padding-TOP: 5px; 
    MARGIN-BOTTOM: 2px;  BORDER-Top:  #A2A2A2 1px solid; BORDER-Left:  #A2A2A2 1px solid;
    BORDER-RIGHT:#000000 2px solid;   BORDER-Bottom:#000000 1px solid;  FONT-SIZE: 12px; 
    COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-WEIGHT: strong;  
    BACKGROUND-COLOR: #000000
    
}  
    
.lineweiss { PADDING-left: 3px; PADDING-BOTTOM: 3px; Padding-TOP: 3px; FLOAT: center;  
    MARGIN-BOTTOM: 2px;    BORDER-Top:  #FFFFFF  1px solid;   BORDER-Left:  #FFFFFF 1px solid;
    BORDER-RIGHT:#FFFFFF 1px solid;  BORDER-Bottom:#FFFFFF 1px solid;  FONT-SIZE: 12px; 
    COLOR:#FFFFFF;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-WEIGHT: strong;  BACKGROUND-COLOR: #FFFFFF 
    
   
}  
    
.weiss_11 {	FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR:#FFFFFF; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif


}  
    
.weiss_12 {	FONT-WEIGHT: normal;  FONT-SIZE: 12px; COLOR:#FFFFFF; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif


}  
    
.schwarz_12 {	FONT-WEIGHT: normal;  FONT-SIZE: 12px; Color: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif


}
.bord_2 {	BORDER-RIGHT:#FFFFFF 1px solid; BORDER-TOP:#FFFFFF 1px solid;
            BORDER-LEFT:#FFFFFF 1px solid;  BORDER-BOTTOM:#FFFFFF 1px solid
          
            
}
.text2 {	FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
    .Bord_rb { PADDING-left: 2px; PADDING-BOTTOM: 2px; Padding-TOP: 2px;  FLOAT: center; 
    PADDING-right: 2px;   MARGIN-BOTTOM: 2px;  BORDER-Top:  #FFFFFF  1px solid;
    BORDER-Left:  #FFFFFF 1px solid; BORDER-RIGHT:#000000 1px solid;  
    BORDER-Bottom:#000000 1px solid;  FONT-SIZE: 11px; COLOR:#FFFFFF; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: strong;  BACKGROUND-COLOR: #008040   
    }
.Table_album {BORDER-RIGHT:#000000 1px solid; 
    BORDER-TOP: #FFFFFF  1px solid;    
    BORDER-LEFT: #FFFFFF 1px solid;    
    BORDER-BOTTOM:#000000 1px solid;  
    BACKGROUND-IMAGE: url(Album.jpg)
}	

#xnavigation_haupt ul{margin:0;padding:0;}
#xnavigation_haupt li{display:inline;padding-left:5px;line-height:23px;list-style:none;}
#xnavigation_haupt li a{padding:5px;text-decoration:none;color:#ffffff;text-transform:uppercase;}
#xnavigation_haupt li a:hover{padding:5px;color:#ffffff;background:#8bb06c;}
#xnavigation_haupt li span.active{padding:5px;color:#ffffff;background:#8bb06c;text-transform:uppercase;}
#xnavigation_haupt a.trail{padding:5px;color:#ffffff;background:#92b24c;text-transform:uppercase;}
#xnavigation_sub ul{margin:25px 0 0;padding:0;}
#xnavigation_sub li{padding-bottom:7px;list-style:none;}
#xnavigation_sub li a{width:210px;display:block;padding-left:10px;color:#43755e;line-height:25px;background:#e1e9ce;text-transform:uppercase;}
#xnavigation_sub li a:hover{text-decoration:none;color:#ffffff;background:#8bb06c;}
#xnavigation_sub li span.active{width:210px;display:block;padding-left:10px;color:#ffffff;line-height:25px;background:#8bb06c;text-transform:uppercase;}
.table {background: url(../Grafik/Mauer_02.jpg); } 
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;
background-color:#000;cursor:pointer;}
#mbOverlay.mbOverlayFF{background:transparent url(../images/Backline-02.jpg) repeat;}
#mbOverlay.mbOverlayIE{position:absolute;}
#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;
background-color:#000;-moz-border-radius:10px;
-webkit-border-radius:10px;-moz-box-shadow:0 10px 40px rgba(0,0,0,0.70);
-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.70);}
#mbCenter.mbLoading{background:#000 url(../Back.gif) no-repeat center;
-moz-box-shadow:none;-webkit-box-shadow:none;}
#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;
line-height:20px;font-size:12px;color:#fff;text-align:left;
background-position:center center;background-repeat:no-repeat;padding:10px;}
#mbImage a,#mbImage a:link,#mbImage a:visited{color:#ddd;}
#mbImage a:hover,#mbImage a:active{color:#fff;}
#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;
line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px;}
#mbTitle{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px;}
#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px;}
#mbCaption{display:block;color:#999;line-height:14px;font-size:10px;}
#mbPrevLink,#mbNextLink,#mbCloseLink{display:block;float:right;height:20px;margin:0;outline:none;}
#mbPrevLink{width:69px;background:transparent url(../images/BackPrevious.gif) no-repeat center;}
#mbNextLink{width:41px;background:transparent url(../images/BackNext.gif) no-repeat center;}
#mbCloseLink{width:46px;background:transparent url(../images/BackClose.gif) no-repeat center;}
#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;
line-height:20px;font-size:12px;
color:#fff;text-align:center;
border:10px solid #700;padding:10px 10px 10px;
margin:20px;-moz-border-radius:5px;-webkit-border-radius:5px;}

#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline;}
#wrapper { width:975px; margin:0 auto; }
#header { height:25px; }
#left { width:240px; }
#main {  margin-left:240px; }
#footer { height:49px; }
