body p, div, td,font{
        font-family: Arial, Verdana, Sans-serif;
        color: #333333;
        font-size: 14px;
        line-height: 19px;  
    }

    h1,.ue {
		font-size: 18px;
		font-family: Arial, Verdana, Sans-serif;
		margin: 0 0 12px 0;
		font-style: normal;
		font-weight: normal;
		color: #be8a3f;
	}
	h1.download {
		font-size: 24px;
		line-height: 1.3em;
		font-family: Arial, Verdana, Sans-serif;
		margin: 0 0 12px 0;
		font-style: normal;
		font-weight: normal;
		color: #666666;
	}
	h1.startseite {
		font-size: 14px;
		line-height: 24px; 
		font-family: Arial, Verdana, Sans-serif;
		font-style: normal;
		font-weight: normal;
		color: #666666;
	}
	h2 {
		font-size: 16px;
		line-height: 22px; 
		font-family: Arial, Verdana, Sans-serif;
		font-weight: bold;
		margin: 0 0 0px 0;
		font-style: normal;
		color: #000000;
	}
	h3 {
		font-size: 16px; 
		font-weight: normal;
		margin: 0 0 7px 0;
		color: #666666;
	}
	h4 {
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	h4.sitemap {
		font-size: 20px;
		font-family: Arial, Verdana, Sans-serif;
		margin: 0 0 12px 0;
		font-style: normal;
		font-weight: normal;
		color: #666666;
	}
	h5 {
		font-size: 11px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	h6 {
		/* this is only 4 the multi_template.inc */
		font-size: 14px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	.fontShortDesc {
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	.fontFileSize {
		font-size: 11px; 
		font-weight: normal;
		margin: 0 0 7px 0;
		color: #666666;
	}

.arabic {
        text-align:right;
        font-family: Arial, Verdana, Sans-serif;
    }
	input, select, textarea {
	    font-family: Arial, Verdana, Sans-serif;
	    font-size: 11px;     
	}
	 .divNumberLeft, .divNumberRight, .divExklusivText,.gold {
	    color:#be8a3f;
	}
	
	/* FOOTER */
	.footer {
		font-size: 9px; 
	}
	.divLeftFooter {
	    font-size: 11px;
	    color: #cc0000;    
	}
	.divRightFooter {
	    font-size: 11px;
	    color: #2B2D30;    
	}
	
	
	.gray {
	    color: #666666;    
	}
	.green {
	    color: Green;    
	}
	.e5e5e5 {
	    color: #e5e5e5;    
	}
	.underline{
        text-decoration: underline;
    }
	
	

	a {					    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	
	a.content {			    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	a.contentActive {	    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	
	a.moreInfo {			font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	a.moreInfoActive {	    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	
	a.linkFooterCompany {			font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	a.linkFooterCompanyActive {	    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; }
	
	a.header {			    line-height: 11px;  }
	a.active {			    line-height: 11px;  }
	
	a.mainNaviOn {        	line-height: 11px; font-size: 12px; color: #666666; font-weight: bold; margin-top: 12px; float: left; }
	a.mainNaviOff {        	line-height: 11px; font-size: 12px; color: #666666; font-weight: bold; margin-top: 12px; float: left; }
	
	a.footer {			    font-size: 11px; line-height: 14px; color: #2B2D30; font-weight: bold; }
	a.footerActive {	    font-size: 11px; line-height: 14px; color: #2B2D30;  }
	
	a.unternehmen {			    font-size: 13px; line-height: 14px; color: #be8a3f; font-weight: bold; }
	a.unternehmenActive {	    font-size: 13px; line-height: 14px; color: #be8a3f;  }
			
	a.linkContent {         font-size: 12px; color: #666666; font-weight: bold; text-decoration: underline;}	
	a.linkContent:visited { font-size: 12px; color: #999999; font-weight: bold; text-decoration: underline;}
	a.linkContent:active {  font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}
	a.linkContent:hover {   font-size: 12px; color: #000000; font-weight: bold;}
	
	a.content               {font-size: 12px; color: #666666; font-weight: bold; text-decoration: underline;}	
	a.content:visited       {font-size: 12px; color: #999999; font-weight: bold; text-decoration: underline;}
	a.content:active        {font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}
	a.content:hover         {font-size: 12px; color: #000000; font-weight: bold;}
	
	a.subnavigMain          {line-height: 1.3em; font-size: 14px; color: #ffffff; font-weight: normal; margin-top: 12px;}
	a.subnavigMainActive    {line-height: 1.3em; font-size: 14px; color: #b0afaf; font-weight: normal; margin-top: 12px; }
	
	a.subnavigSub           {font-size: 12px; color: #666666; font-weight: normal; }
	a.subnavigSubActive     {font-size: 12px; color: #000000; }
	a.subnavigSubMain       {font-size: 12px; line-height: 16px; color: #666666; font-weight: bold; }
	a.subnavigSubMainActive {font-size: 12px; line-height: 16px; color: #000000;  }
	
	#divDescriptionsContainer a {
	    font-size: 12px; color: #666666; font-weight: bold; text-decoration: underline;
	}	
	#divDescriptionsContainer a:visited {
	    font-size: 12px; color: #999999; font-weight: bold; text-decoration: underline;
	}
	#divDescriptionsContainer a:hover {
	    font-size: 12px; color: #000000; font-weight: bold;
	}
	#divImageContainer a {
	    font-size: 12px; color: #666666; font-weight: bold; text-decoration: underline;
	}	
	#divImagesContainer a:visited {
	    font-size: 12px; color: #999999; font-weight: bold; text-decoration: underline;
	}
	#divImageContainer a:hover {
	    font-size: 12px; color: #000000; font-weight: bold;
	}

	

	.contactFlow {
	    font-size: 11px; 
	    font-weight: normal;
        margin: 0px 7px 0px 20px;  
        padding: 0;
        color: #333333; 
    }
    .spanMainNavi {
        font-weight: bold;    
    }
    .spanCompanyLink {
		font-size: 16px; 
		font-weight: normal;
		margin: 0 0 7px 0;
		font-style: normal;
		color: #666666;
	}
	.spanFontText {
        font-size: 12px; 
	    font-weight: normal;
	}
	.spanSearchText {
        font-size: 12px; 
	    font-weight: normal;
	}


    .divDefaultContent {
        color: #FFFFFF;
	    width: 840px;
	    margin-top: 15px;
	    position: relative;
	    background-image: url(&quot;/images/infrarot/01_header_de.jpg&quot;);
	}
	.divProduktContent {
	    width: 750px;
	    padding: 25px 0px 0px 60px;    
	}
	.divProduktContentLeft {
	    float: left;   
	    width: 250px;
	    margin-right: 30px; 
	}
	.divProduktContentRight {
	    float: left; 
	    width: 450px;   
	}
	.imgProdukt {
	    margin-bottom: 20px;    
	}
	
	.divFooter {
	    width: 750px;
	    margin-left: 60px; 
	    padding-bottom: 10px;   
	}
	.divFooterLeft {
	    float: left;    
	}
	.divFooterRight {    
	    float: right;
	    margin-right: 15px;
	}

    
    .divSubNavigation {
        position:absolute;
        z-index:30;
        background-color:#745a0d;
        filter: alpha(opacity=75);                                
        -moz-opacity: 0.75;
        opacity: 0.75;
        top:1px;
        left:336px;
        width:137px;
        height:188px;
        padding:20px 0 0 30px;
        margin:0;
    }
    .divLinksContainer {
        margin:0 0 20px 0;
        padding:0 0 0 13px;
        border:0;
    }
    .divLinkSingle {
        filter: alpha(opacity=100);                                
        -moz-opacity: 1;
        opacity: 1;
        margin:0;
        padding:0 0 0 0;
        border:0;
    } 