
/* Menüstyle HauptListe */
#menuhead
{
    float:left; 
    width:750px; 
    height:25px; 
    background-image: url(../Images/Systembilder/menu.gif);
    background-repeat:no-repeat;
}

#menu {
	float:left;
	width: 710px; 
	margin: 0;
	padding: 0;
}

#menu ul {
	margin:0;
	margin-left:0;
	padding:0;
	border:0;
	list-style-type:none;
	}

#menu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;
}

#menu a {
	font-size:11px;
	letter-spacing:0.1mm;
	font-weight:bold;
	float:left;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	line-height: 25px;
	white-space:nowrap;
	}
#menu a.CSSMenuBigAktiv
{
    color:Black;
    width:205px;
    background-image:url(../Images/Systembilder/menubig.gif); 
	background-repeat:no-repeat;
	}
#menu a.CSSMenuMiddleAktiv
{
    color:Black;
    width:150px;
    background-image: url(../Images/Systembilder/menumiddle.gif); 
	background-repeat:no-repeat;  
    }
#menu a.CSSMenuSmallAktiv
{
    color: Black;
    width: 115px;
  	background-image: url(../Images/Systembilder/menusmall.gif); 
	background-repeat:no-repeat;  
    }
#menu a.CSSMenuBig
{
    color: White;
    width: 205px;	
    }
#menu a.CSSMenuMiddle
{
    color:White;
    width:150px;
    }
#menu a.CSSMenuSmall
{
    color: White;
    width: 115px;
  	 }
#menu a.CSSMenuBig:hover
{
    color: White;
    width: 205px;
    background-image: url(../Images/Systembilder/menubig.gif); 
	background-repeat:no-repeat;  
    }
#menu a.CSSMenuMiddle:hover
{
    color: White;
    width: 150px;
    background-image: url(../Images/Systembilder/menumiddle.gif); 
	background-repeat:no-repeat;  
    }
#menu a.CSSMenuSmall:hover
{
    color: White;
    width: 115px;
    background-image: url(../Images/Systembilder/menusmall.gif); 
	background-repeat:no-repeat;  
    }

/* Ende Menüstyle HauptListe */

/* Menüstyle LinkeListe */

.LeftMenuemarkerActiv
{   
    font-size:12px;
    font-weight:bold;
    color:#FF6600;
    background-image: url(../Images/Systembilder/marker.gif);
    background-color:Transparent;
    background-repeat:no-repeat;
    }
.LeftMenuemarker
{
   
    font-size:12px;
    color:#000000;
    vertical-align:middle;
    }
.LeftMenuStyle
{
    margin-left: 25px;
    margin-right: 25px;
    line-height:2.2em;
    background-color:Transparent;
    }
.LeftMenuStyleActiv a
{
    background-color:Transparent;
    text-decoration:none;
    }
.LeftMenuStyle a
{
    text-decoration:none;
    }
.menuleft2pxline
{
    font-size:1px;
    width:200px;
    height:1px;
    background-image: url(../Images/Systembilder/menuleftpixelline.gif);
    background-repeat:repeat-x;
    }
.menueleft3ebene
 {
    background-image: url(../Images/Systembilder/meu3ebenehg.gif);
    }
.LeftMenue3markerActiv
{   
    
    font-size:12px;
    font-weight:bold;
    color:#FF6600;
    }
.LeftMenue3marker
{
  
    font-size:12px;
    color:#000000;
    vertical-align:middle;
    }
.LeftMenu3Style
{
    margin-left: 25px;
    margin-right: 5px;
    line-height:2.2em; 
    }
.LeftMenu3Style a
{
    text-decoration:none;
    }
.LeftMenue3markerActiv a
{   
    background-position: 0% 50%;
    background-image:url(../Images/Systembilder/listorange.gif);
    background-repeat:no-repeat;
    }
 
 .LeftMenue4markerActiv
{   
    font-size:12px;
    font-weight:bold;
    color:#000000;
    }
.LeftMenue4marker
{
    font-size:12px;
    color:#000000;
    vertical-align:middle;
    }
.LeftMenu4Style
{
    margin-left: 32px;
    margin-right: 5px;
    line-height:2.2em; 
    }
.LeftMenu4Style a
{
    text-decoration:none;
    }
.LeftMenue4markerActiv a
{   
    background-position: 0% 50%;
    background-image:url(../Images/Systembilder/linkaktiv.gif);
    background-repeat:no-repeat;
    }

.LeftMenu {
    /* height:25px; */
    font-size:12px;
    color:#000000;
    margin:0;
    padding:0;
    vertical-align:middle;  
    }
.LeftMenu ul 	
{
    padding: 0; 
    margin: 0;
    }
.LeftMenu ul li 
{ 
    list-style-image: none; 
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
    xheight: 25px;
    }
.LeftMenu ul li ul 	
{
    padding:0 0 0.4em 0; 
    margin:0;
    }
.LeftMenu ul li ul li 
{
    padding: 0.4em 0 0 0 ;
    margin:0;
    }
.LeftMenu ul li ul li ul 
{
    padding: 0 0 0 0 ; 
    }
.LeftMenu ul li ul li ul li	
{
    padding:0.4em 0 0 0; 
    margin-left:4px; 
    list-style:none; 
    }
a.LeftMenue3markerActiv	
{
    font-weight: bold; 
    color:#FF6600; 
    margin-left: 10px; 
    background: url(../Images/Systembilder/listorange.gif) no-repeat 16px 6px;
    }
a.LeftMenue3marker		
{
    color: black; 
    margin-left: 10px;
    }
a.LeftMenue4markerActiv	
{
    font-weight: bold; 
    color: black;  
    margin-left: 15px; 
    background: url(../Images/Systembilder/linkaktiv.gif) no-repeat 16px 6px;
    }
a.LeftMenue4marker		
{
    color: black; 
    margin-left: 15px;
    }
.LeftMenu a.LeftMenuemarkerActiv	
{
    line-height:25px; 
    margin-top: 0px; 
    padding-top: 0; 
    padding-bottom: 0;
    }
.LeftMenu a.LeftMenuemarker	
{
    line-height:25px; 
    margin-top: 0px; 
    padding-top: 0; 
    padding-bottom: 0;
    }

div.LeftMenu a 
{
  display: block;
  padding-left: 24px;
  text-decoration: none;
  padding-top: 2px;
  padding-bottom: 0px;
  }

div.LeftMenu .aktiv 
{
    font-weight:bold;
    text-decoration:none;
    color:#e60005;
    }
/* Ende Menüstyle LinkeListe */

/* Newsstyle */

#LeftTopSpacer
{
    width:200px;
    height:16px;
    background-image: url(../Images/Systembilder/newshg.gif); 
    background-repeat:no-repeat;
    }  

#NewsTop
{
    background-image: url(../Images/Systembilder/newshg.gif); 
    background-repeat:no-repeat;
    }
  
/*.NewsHeaderStyle
  {
    margin-left: 25px;
    margin-right: 25px;
    }*/
.NewsHeadlineStyle
  {
    font-size:12px;
    font-weight:bold;
    color:#000000;
    margin-top:5px;
    margin-left: 25px;
    margin-right: 20px;
    }
.NewsHeadlineTextStyle
  {
    font-size:12px;
    color:#000000;
    margin-left: 25px;
    margin-right: 20px;
    margin-top:5px;
    margin-bottom:5px;
    line-height:160%;
    }
.NewsHeadlineTeiler
{
    font-size:1px;
    width:200px;
    height:1px;
    background-image: url(../Images/Systembilder/newsteiler.gif);
    background-repeat:repeat-x;
    }
 .NewsHeadlineSpacer
{
    font-size:1px;
    width:200px;
    height:5px;
    }
.NewsHeadlineTextStyle a 
{
    color:#FF6600; 
    }

/* Ende NewsStyle*/

/*Service Link Links */

#ServiceCenter
 {
    text-align:center; 
    background-image:url(../Images/Systembilder/servicecenter.gif); 
    background-position:center; 
    background-repeat:no-repeat; 
    
    }
 #ServiceCenter a
 {
    font-size:12px; 
    color:#666666; 
    font-weight:bold; 
    height:26px; 
    line-height:25px;
    text-decoration:none;
    }

/*Ende Service Link Links */

/*Anzeige Bilder in Linker Menüliste */

.ImageStyle 
{
    text-decoration:none;
    padding-top:3px;
    }
    

 
 .LeftMenuImageLaster
{
    text-align:center;
    width:200px;
    height:20px;
   /* background-image:url(../Images/Systembilder/laster.jpg);
    background-repeat:no-repeat;
    background-position:50% 0%; */
   }
 .LeftMenuImageTonne
{
    text-align:center;
    margin-top:30px;
    width:200px;
    height:20px;
   /* background-image:url(../Images/Systembilder/tonne.gif);
    background-repeat:no-repeat;
    background-position:50% 0%; */
   }
  .LeftMenuImageKontakt
{
    text-align:center;
    width:200px;
    height:20px;
    /* background-image:url(../Images/Systembilder/kontakt.jpg);
    background-repeat:no-repeat;
    background-position:50% 0%;*/
   }

/* Ende Anzeige Bilder in Linker Menüliste */

/* Menü Rechts */

#TeaserContent
{
   margin-bottom:15px;
     }

#InfoDienstleistung
{
  font-size:11px;
  font-weight:bold;
  margin-bottom:5px;
     }

#InfoGewerbe
{
   height:25px;
   background-image: url(../Images/Systembilder/gewerbe.gif); 
   background-repeat:no-repeat;
    }
#InfoPrivat
{
   margin-top:3px;
   height:25px;
   background-image: url(../Images/Systembilder/privat.gif); 
   background-repeat:no-repeat;
   }
 #InfoOeffentlicheHand
{
   margin-top:3px;
   height:25px;
   background-image: url(../Images/Systembilder/oeffentlichehand.gif); 
   background-repeat:no-repeat;
    }
#InfoWohungsw
{
   margin-top:3px;
   height:25px;
   background-image: url(../Images/Systembilder/wohungsw.gif); 
   background-repeat:no-repeat;
    }
#InfoGewerbeText
{
   left: 55px;
   position: relative; 
   line-height:25px;
   }
#InfoGewerbeText a
{
    color:#003366;
    text-decoration:none;
    }
#InfoPrivatText
{
   left: 55px;
   position: relative; 
   line-height:25px;
   }
#InfoPrivatText a
{
    color:#666600;
    text-decoration:none;
    }
 #InfoOeffentlicheHandText
{
   color:#CC6600;
   left: 55px;
   position: relative; 
   line-height:25px;
  }
#InfoOeffentlicheHandText a
{
   color:#CC6600;
   text-decoration:none;
  }
#InfoWohungswText
{
   color:#FF0000;
   left: 55px;
   position: relative; 
   line-height:25px;
   }
#InfoWohungswText a
{
   color:#FF0000;
   text-decoration:none;
   }
.InfoGewerbeImage
 {
  width:200px;
  height:100px;
  background-position:right;
  background-image: url(../Images/Systembilder/gewerbe.jpg); 
  background-repeat:no-repeat;
    }
 .InfoPrivatImage
 {
  width:200px;
  height:100px;
  background-position:right;
  background-image: url(../Images/Systembilder/privat.jpg); 
  background-repeat:no-repeat;
    }
 .InfoOeffentlicheHandImage
 {
  width:200px;
  height:100px;
  background-position:right;
  background-image: url(../Images/Systembilder/oeffentlichehand.jpg); 
  background-repeat:no-repeat;
    }
.InfoWohnungswImage
 {
  width:200px;
  height:100px;
  background-position:right;
  background-image: url(../Images/Systembilder/wohungsw.jpg); 
  background-repeat:no-repeat;
    }
.InfoLinkDienstl a
{   
  top:2px;
  left: 50px;
  position: relative; 
  font-size: 12px;
  color:#000000; 
    }
.InfoLinkDienstlImage 
{
  text-decoration:none;
    }
 
.InfoHeaderSpalteSpcacer
{
    width:200px; 
    height:16px;
    font-size:2px;
    }
.InfospalteHeaderText
  {
    
    /*background:url(../Images/Systembilder/InfospalteHeader.gif);*/
    background-color:Red; 
    width:200px; 
    font-size:20px;
    font-weight:bold;
    color:White;
    text-align:center;
        }
 .InfospalteContent
 {
    line-height:105%;
    width:200px;
    background:url(../Images/Systembilder/InfospalteText.gif); 
    background-repeat:no-repeat;
background-position:top;

    }
 .InfospalteContentText
 {
    
    margin-bottom:0px;
    padding-bottom:10px;
    padding-right:0px;
    font-size:12px;
    }
      
 .InfospalteContentText BLOCKQUOTE
 {
    margin-left:10px;
    margin-top:1px;
    margin-right:10px;
    }
 .InfospalteContentText p
 {
    margin-top:1px;
    }
.InfospalteContentText ul
{
    margin-left:15px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding:0;
    }
.InfospalteContentText li
{
   margin-top: 2px;
   margin-bottom: 2px;
   padding-left:9px;
   list-style:none;
   background-image:url(../Images/Systembilder/listorange.gif);
   background-position:0 6px;
   background-repeat:no-repeat;   
    }
/* Ende menu Rechts */

/* Fusszeile */

#footerBereich
 {
    width: 950px; 
    height:58px;  
    background-image:url(../Images/Systembilder/footer.gif); 
    background-repeat:no-repeat; 
    clear: both;
    }
 #footer
 {
    padding-top:18px;
    text-align:center;
    font-size:12px;
    text-decoration:none;
    }
 #footer a
 {
    padding-top:10px;
    color:#333333;
    text-align:center;
    font-size:12px;
    text-decoration:none;
    }   
 #copyright 
 {
    text-align:center;
    font-size:12px;
    }

/* Ende Fusszeile */