
    * {
    	
    	font-family: Arial,Helvetica,sans-serif;
    	font-style: normal;
    	font-variant: normal;
    	font-weight: normal;
    	text-align: left;
    	line-height: 110%;
    }  
	
	.klein {
	
	line-height: 50%;
	font-size: 5px;
	margin: 0;
    	padding: 0;
		height : 8px;
	
	}  

    #nav {
    	    	float: left;
    }
    #nav ul.makeMenu {
	list-style-type: none;
    	color: #046eee;
    	font-size: 12pt;
    }
    #nav li.makeMenu {
    	background: url(pfeile.gif) no-repeat 0 0px;
		padding-left: 2px;
    }
    #content {
    	float: left;
    }
 * html #header {
        position:absolute;
        margin-top: 0pt;
        margin-right: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        padding-top: 0pt;
        padding-right: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        font-family: Arial,Helvetica,sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        text-align: left;
        line-height: 100%;
}


    .uebergross {
    	color: #047ec4;
    	text-align: left;
		font-size: 20px;
    	font-weight: bold;
    	padding-top: 10pt;
	margin-left: 150px;
    }
	    .uebergrosspdf {
    	color: #046eee;
    	text-align: left;
		font-size: 15pt;
    	font-weight: bold;
    	padding-top: 10pt;
	margin-left: 180px;
    }
    
    .ueberklein {
    	color: #71706f;
    	text-align: left;
    	line-height: 100%;
    	font-size: 18px;
    	margin-top: 1pt;
	margin-left: 150px;
    }
	  .menu {
    	margin-left: 0pt;
		
    }

    h3 {
    	color: #71706f;
    	text-align: left;
    	line-height: 100%;
    	font-size: 12pt;
    	margin-top: 1pt;
	margin-left: 0pt;
    }
    .bread {
/*    	color: #71706f; */
    	text-align: left;
    	line-height: 100%;
    	font-size: 12pt;
    	margin-top: 10pt;
	margin-left: 150pt;
    }

    
    .addr {
	 float: left;;
    	color: #000000;
    	line-height: 110%;
    	font-size: 11px;
    	margin-bottom: 5pt;
	margin-right: 50pt;
    }

    #freecall {
	margin-left: 100pt;
    }

    .info{
        visibility: hidden;
    }

    .referenzen {
        padding: 3px 6px 3px 6px;
    }
    .referenzen td{
        padding: 3px 6px 3px 6px;
        background-color: #e0e0e0; 
    }
    .referenzen th{
        padding: 3px 6px 3px 6px;
        background-color: #404040; 
        color: #f0f0f0; 
    }
    .menuactive a{
        font-weight: bold;
        color:white;
    }
    dt{
        font-style: normal;
        color: #046eee;
        font-variant: normal;
        font-weight: bold;
        text-align: left;
        line-height: 100%;
        font-size: 10pt;
        margin-left: 0px;
        margin-top: 10px;
    }
    dd{
        font-style: normal;
        color: #000000;
        font-variant: normal;
        font-weight: normal;
        text-align: left;
        line-height: 100%;
        margin-top: 0pt;
        margin-bottom: 5pt;
        margin-left: 35px;
        margin-right: 50px;
    }
    .p_klein{
        font-style: normal;
        color: #000000;
        font-variant: normal;
        font-weight: normal;
        text-align: left;
        line-height: 120%;
        margin-top: 0pt;
        margin-bottom: 5pt;
        margin-left: 5px;
        margin-right: 5px;
		    }
	 .p_klein_fett{
        font-style: bold;
        color: #000000;
        font-variant: normal;
        font-weight: normal;
        text-align: left;
        line-height: 120%;
        margin-top: 0pt;
        margin-bottom: 5pt;
        margin-left: 5px;
        margin-right: 5px;
		font-size: 20px;
		    }
			
	 .p_klein2{
        font-style: normal;
        color: #000000;
        font-variant: normal;
        font-weight: normal;
        text-align: right;
        line-height: 120%;
        margin-top: 0pt;
        margin-bottom: 5pt;
        margin-left: 5px;
        margin-right: 5px;
    }
	    .p_klein1{
        font-style: normal;
        color: #000000;
        font-variant: normal;
        font-weight: normal;
        text-align: left;
        line-height: 120%;
        margin-top: 0pt;
        margin-bottom: 5pt;
        margin-left: 5px;
        margin-right: 5px;
		font-size: 12px;
    }
    .Ueberschrift2Tab{
       font-variant: normal;
       font-weight: bolder;
       text-align: left;
       line-height: 100%;
       font-size: 11pt;
       margin-bottom: 3pt;
       padding-left: 3pt;
	   color: #047ec4;
    }
	.Ueberschrift3Tab{
       font-variant: normal;
       font-weight: bold;
       text-align: right;
       line-height: 100%;
       font-size: 10pt;
       margin-bottom: 3pt;
       padding-left: 3pt;
    }
    .headbild{
       float: left; 
       padding-top: 18px; 
       padding-left: 5px;
	   z-index:29;
    }
    * html .headbild{
       margin-top: 18px; 
       margin-left: 25px;
    }
	
	img{
	border: 0;
	}
  

