form { display: inline; }

a:link {
        color: #333333;
        text-decoration: underline;
        font-family : Arial,Helvetica,Sans-Serif;
        font-size: 15px;
}

a:visited {
        color: #333333;
        text-decoration: underline;
        font-family : Arial,Helvetica,Sans-Serif;
        font-size: 15px;
}

a:hover {
        color: #666666;
        text-decoration: underline;
        font-family : Arial,Helvetica,Sans-Serif;
        font-size: 15px;
}

a:active {
        color: #333333;
        text-decoration: underline;
        font-family : Arial,Helvetica,Sans-Serif;
        font-size: 15px;
}


.borderright {
border-right: 1 solid #cccccc;
color: #333333;
}


.menu_NO_RO1 {
	font-size: 11px; font-family: Arial;
	color: #333333;	
        text-decoration:none;	
        border-bottom: 1 solid #FFFFFF;
        

}


.menu_ACT1 {
	font-size: 11px; font-family: Arial;
        color: #333333;
        border-bottom: 1 solid #FFFFFF;
}


.menu_NO_RO2 {
        font-size: 11px; font-family: Arial;
        color: #333333;
	border-bottom: 1 solid #FFFFFF;
}

.menu_ACT2 {
        font-size: 11px; font-family: Arial;
        color: #333333;
        border-bottom: 1 solid #FFFFFF;

}

.menu_NO_RO3 {
	font-size: 11px; font-family: Arial;
        color: #333333;
        border-bottom: 1 solid #FFFFFF;
}

.menu_ACT3 {
	font-size: 11px; font-family: Arial;
        color: #333333;
	font-weight: bold;
        border-bottom: 1 solid #FFFFFF;
}

.menu_NO_RO4 {
	font-size: 11px; font-family: Arial;
        color: #333333;
        border-bottom: 1 solid #ffffff;
}

.menu_ACT4 {
	font-size: 11px; font-family: Arial;
        color: #333333;
	font-weight: bold;
	 border-bottom: 1 solid #ffffff;

}
.menu_NO_RO5 {
        font-size: 11px; font-family: Arial;
        color: #333333;
	 border-bottom: 1 solid #f0f0f0;

}

.menu_ACT5 {
        font-size: 11px; font-family: Arial;
        color: #333333;
        font-weight: bold;
	 border-bottom: 1 solid #f0f0f0;

}

.menu_NO_RO1 :link { text-decoration: none; } 
.menu_NO_RO1 :active { text-decoration: none; } 
.menu_NO_RO1 :visited { text-decoration: none; } 
.menu_NO_RO1 :hover { text-decoration: none; }
.menu_ACT1 :link { text-decoration: none; }
.menu_ACT1 :active { text-decoration: none; }
.menu_ACT1 :visited { text-decoration: none; }
.menu_ACT1 :hover { text-decoration: none; }

.menu_NO_RO2 :link { text-decoration: none; }
.menu_NO_RO2 :active { text-decoration: none; }
.menu_NO_RO2 :visited { text-decoration: none; }
.menu_NO_RO2 :hover { text-decoration: none; }
.menu_ACT2 :link { text-decoration: none; }
.menu_ACT2 :active { text-decoration: none; }
.menu_ACT2 :visited { text-decoration: none; }
.menu_ACT2 :hover { text-decoration: none; }

.menu_NO_RO3 :link { text-decoration: none; }
.menu_NO_RO3 :active { text-decoration: none; }
.menu_NO_RO3 :visited { text-decoration: none; }
.menu_NO_RO3 :hover { text-decoration: none; }
.menu_ACT3 :link { text-decoration: none; }
.menu_ACT3 :active { text-decoration: none; }
.menu_ACT3 :visited { text-decoration: none; }
.menu_ACT3 :hover { text-decoration: none; }

.menu_NO_RO4 :link { text-decoration: none; }
.menu_NO_RO4 :active { text-decoration: none; }
.menu_NO_RO4 :visited { text-decoration: none; }
.menu_NO_RO4 :hover { text-decoration: none; }
.menu_ACT4 :link { text-decoration: none; }
.menu_ACT4 :active { text-decoration: none; }
.menu_ACT4 :visited { text-decoration: none; }
.menu_ACT4 :hover { text-decoration: none; }

.menu_NO_RO5 :link { text-decoration: none; }
.menu_NO_RO5 :active { text-decoration: none; }
.menu_NO_RO5 :visited { text-decoration: none; }
.menu_NO_RO5 :hover { text-decoration: none; }
.menu_ACT5 :link { text-decoration: none; }
.menu_ACT5 :active { text-decoration: none; }
.menu_ACT5 :visited { text-decoration: none; }
.menu_ACT5 :hover { text-decoration: none; }


input.search {
	font-size: 11px; font-family: Arial;
	#COLOR: #fab472;
	COLOR: #ffffff;
	border: 0px;
	border-left: 0 solid #F88011;
	border-right: 0 solid #F88011;
	font-size: 10px;
	font-weight: normal;
	background-color: transparent;
	border: 0px;
	height: 19px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-color: #F88011;
}
.tx-products-pi1-listrow-odd {
 	background-color: #F0F0F0;
	color: #333333;
	font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
 text-decoration : none;
font-style : normal;
}
.tx-products-pi1-singleView-HCell {
 	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
 text-decoration : none;
font-style : normal;
}
font.titel {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 16px;
        font-style : normal;
        line-height : 15px;
        font-weight : bold;
        font-variant : normal;
        text-transform : none;
        color : #666666;
        text-decoration : none; 
}
font {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        line-height : 15px;
        font-weight : normal;
        font-variant : normal;
        text-transform : none;
        color : #666666;
        text-decoration : none; 
}

.grau {
    border: 1px;
    border-color: #cccccc;
    	 
    	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
} 


th {
	background: #cccccc;
	bgcolor: #cccccc;
}
body {
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #9A9A9A;
	scrollbar-shadow-color: #9A9A9A;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}



#mainmenu-no {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none; 
    color : #ffffff;
    padding: 3px;
    background: #ffa92f;
    padding-right: 8px;
    padding-left: 8px;
}


#mainmenu-no a:link {
    color : #ffffff;
    background: #ffa92f;
   text-decoration: none;
}

#mainmenu-no a:visited {
    color : #ffffff;
    background: #ffa92f;
    text-decoration: none;
}

#mainmenu-no a:hover {
    color : #333333;
    text-decoration: none;
}


#mainmenu-act {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
    padding: 3px;
    background: #cfcfcf;
    padding-right: 8px;
    padding-left: 8px;
}

#mainmenu-act a:visited {
    color:#333333;
    background: #cfcfcf;
text-decoration: none;
}

#mainmenu-act a {
    color:#333333;
    background: #cfcfcf;
text-decoration: none;
}



#crumbmenu {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}



#crumbmenu a {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}


#newstitlecat {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}



#newstitle {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}




#newstitletext {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}



#newstitletext a {
    color:#333333;
}



.submenu-level1-no {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none; 
    color: #333333;
}

#submenu-level1 a {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color: #333333;
    padding-left: 5px;
}


#submenu-level2 a {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color: #333333;
    padding-left: 15px;
}


#submenu-level3 a {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color: #333333;
    padding-left: 25px;
}


#submenu-level4 a {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color: #333333;
    padding-left: 35px;
}



.submenu-level1-act  {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
}


.submenu-level2-act, .submenu-level2-no {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 22px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none; 
    color : #666666;
}

.submenu-level3-no {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 22px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none; 
    color : #666666;
}

.submenu-level3-act {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 22px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none; 
    color : #666666;
}



td {
	font-family : Arial, Helvetica,Sans-Serif;
	font-size: 12px;
	/** color: #333333; **/
	text-decoration: none;
}



td.mainmenu {
	font-family : Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}


/* Tabelle Layout 1 */
.contenttable-1 {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
        border-collapse:collapse;
}
.contenttable-1 .tr-0 {
        border-collapse:collapse;
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        background-color: #F0F0F0;
        font-weight: bold;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .tr-even {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .tr-odd {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;

}
.contenttable-1 .td-0 {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .td-1 {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .td-2 {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .td-3 {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .td-4 {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
.contenttable-1 .td-last {
        border: 1;
        border-color: #333333;
        border-style: solid;
        border-width: 1px;
        padding-left: 2px;
        padding-right: 2px;
}
/* Tabelle Layout2 */
.contenttable-2 {
    
        border:1;
	border-color: white;
        padding-left: 3px;
        border-collapse:collapse;
        background-color: #f0f0f0;
}
.contenttable-2 .tr-0 {
        
        border: 1;
        border-collapse:collapse;  
        border-bottom-color: #FFA92F;
        border-style: solid;
        border-bottom-width: 2px;        
        background-color: #ffffff;
        font-weight: bold;
	border-left-color: white;
	border-right-color: white;
        padding-left: 3px;
	border-top-color: #FFA92F;
        padding-right: 3px;
}
.contenttable-2 .tr-1 {
        border-collapse:collapse;

        font-weight: bold;
        
        
}
.contenttable-2 .tr-even {

        padding-left: 3px;
        padding-right: 3px; 
}
.contenttable-2 .tr-odd {
                    
        padding-left: 3px;
        padding-right: 3px;

}
.contenttable-2 .td-0 {
        border: 0;
        border-color: #ffffff;
        border-style: solid;
        border-bottom-width: 2px;
        padding-left: 3px;
        padding-right: 3px;
       
}
.contenttable-2 .td-1 {
        border: 0;
        border-color: #ffffff;
        border-style: solid;
        border-bottom-width: 2px;
        padding-left: 3px;
        padding-right: 3px;
       
}
.contenttable-2 .td-last {
        border: 0;
        border-color: #ffffff;
        border-style: solid;
        border-bottom-width: 2px;
        padding-left: 3px;
        padding-right: 3px;
   
}


/*END MUR TABLE TEST!!!!!*/

.nav font{
		font-family : Verdana, Arial, Helvetica, sans-serif;
  	  font-size : 11px;
  	  font-style : normal;
  	  line-height : 12px;
  	  font-weight : bold;
  	  font-variant : normal;
  	  text-transform : none;
  	  color : #333333;
  	  text-decoration : none; 
}	
.news font{
		font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        line-height : 15px;
        font-weight : bold;
        font-variant : normal;
        text-transform : none;
        color : #333333;
        text-decoration : none; 
}
.news a:link {
	 font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        line-height : 15px;
        font-weight : normal;
        font-variant : normal;
        text-transform : none;
        color : #333333;
        text-decoration : none;
}
.news a:hover {
	font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        line-height : 15px;
        font-weight : normal;
        font-variant : normal;
        text-transform : none;
        color : #333333;
        text-decoration : none;
}
.news a:visited {
	  font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        line-height : 15px;
        font-weight : normal;
        font-variant : normal;
        text-transform : none;
        color : #333333;
        text-decoration : none;
}
.news a:active {
		font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        line-height : 15px;
        font-weight : normal;
        font-variant : normal;
        text-transform : none;
        color : #333333;
        text-decoration : none;
}
td td.news a:visited {
        color: #333333;
        text-decoration: none;
        }

td td.news a:hover {
        color: #333333;
        text-decoration: none;
        }
       


div {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #333333;
}

li {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #333333;
}


pi {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #333333;
}


P {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color: #333333;
       margin-bottom : 0px;
        margin-top : 0px;

}

.csc-menu csc-menu-1 {
        font-family : Arial,Helvetica,Sans-Serif;
        font-size : 12px;
        color: #666666;
	margin-bottom : 0px;
        margin-top : 0px;

}
	






 a.menu:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #ffffff;
    text-decoration : none;
}
	
 a.menu:visited {
	 font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     font-style : normal;
     line-height : 12px;
     font-weight : normal;
     font-variant : normal;
     text-transform : none;
     color : #FFFFFF;
     text-decoration : none;
}
	
 a.menu:hover {
	 font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     font-style : normal;
     line-height : 12px;
     font-weight : normal;
     font-variant : normal;
     text-transform : none;
     color : #FFFFFF;
     text-decoration : none;
}
	
a.menu:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #FFFFFF;
    text-decoration : none;
}
	


 a.menu2:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #333333;
    text-decoration : none;
}
	
 a.menu2:visited {
	 font-family : Verdana, Arial, Helvetica, sans-serif;
     font-size : 11px;
     font-style : normal;
     line-height : 12px;
     font-weight : normal;
     font-variant : normal;
     text-transform : none;
     color : #333333;
     text-decoration : none;
}
	
 a.menu2:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #333333;
    text-decoration : none;
}
	
a.menu2:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #333333;
    
}

	
a.menu3:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #333333;
    text-decoration : none;
	
}
	
a.menu3:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #333333;
    text-decoration : none;
	
}
	
a.menu3:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
	color: #333333;
	text-decoration: none;
	font-size: 11px
}
	
a.menu3:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : #8C848A;
    text-decoration : none;
}





a.menu3act:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #8C848A;
    text-decoration : none;
	
}
	
a.menu3act:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #8C848A;
    text-decoration : none;
	
}
	
a.menu3act:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
	color: #8C848A;
	text-decoration: none;
	font-size: 11px
}
	
a.menu3act:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : #8C848A;
    text-decoration : none;
}




a.Metanav:link, a.Metanav:visited, a.Metanav:active {
	font-size : 11px;
	color : #666666;
	line-height : 12px;
	text-decoration: none;

}

a.Metanav:hover {
	 font-size : 11px;
        color : #333333;
        line-height : 12px;
        text-decoration: none;

}




/*Sitemap*/
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 20px; }
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 40px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 60px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 80px; }

DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #333333; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #666666; }
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #7f7e7e; }
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #a3a3a3; }

	
.crlLink {
	color: #333333;
	font-size: 11px;
}

	
 a.menu4:link {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color: #A3A3A3;
    text-decoration : none;

}
	
a.menu4::visited {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color: #A3A3A3;
    text-decoration : none;
}
	
a.menu4::hover {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color: #ffffff;
    text-decoration : none;
}
	
a.menu4::active {
	font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : 12px;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color: #A3A3A3;
    text-decoration : none;
}

	
a.sitemap1:link {
	font-family : Arial,Helvetica,Sans-Serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px	
}
a.sitemap1:visited {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px	
}
a.sitemap1:active {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px	
}
	
	
a.sitemap2:link {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-size: 11px	
}
a.sitemap2:hover {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px	
}	
a.sitemap2:visited {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-size: 11px	
}
a.sitemap2:active {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-size: 11px	
}
	
a.sitemap3:link {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-size: 11px	
}
a.sitemap3:hover {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px	
}	
a.sitemap3:visited {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-size: 11px	
}
a.sitemap3:active {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	color: #666666;
	text-decoration: none;
	font-size: 11px	
}
	
input {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #9A9A9A;
	border-color: #9A9A9A;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
}

select, option {
	font-family: Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size: 12px; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background: #ffffff;
	border-color: #DEDEDE;
	color: #666666
    }

textarea {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #9A9A9A;
	border-width: 1px;
	border-color: #9A9A9A;
	border-style: solid;
	background-color: #ffffff;
}
	
	
hr {
	color: #cbcbc8;
	height: 1px;
	border-style: solid;
}
	
	


H1 {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #333333;
	margin-bottom : 0px;
	margin-top : 0px;
	font-style: bold;
}
H2 {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 0px;
}
H3 {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size : 14px;
	color : #666666;
	margin-bottom : 15px;
	margin-top : 0px;
}
H4 {
	font-family : Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #ffa92f;
	margin-bottom : 0px;
	margin-top : 0px;
}
.subhead1 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : #666666;
}
.subhead2 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}



.caption {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : #666666;
}
.bulletlist {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : #666666;
}
.table {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 11px;
	color : #666666;
}



.searchform {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #666666;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 15px;
	color : #666666;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 14px;
	color : #666666;
	font-weight : normal;
}




.mailform {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 14px;
	color : #666666;
}
.filelinkssize {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}




.celmenu {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana Ref, Arial,Helvetica,Sans-Serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}


















.news-latest-container {
 	border:1px solid #333;
	/*background-color:#BBE53A;*/
                background-color:#ffffff;

}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#000;
	padding:3px;	
	margin:3px;
	border:1px solid #666;
	/*background-color:#769024;*/
	background-color:#ffffff;
}

.news-latest-gotoarchive {
 	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER, {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	padding:3px;	
	margin:3px;
	border:1px solid #666;
	/*background-color:#F9FFE5;*/
    background-color:#ffffff;
}

.news-latest-item IMG {
	
	margin-bottom:5px;
	margin-right:5px;
 	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
border:none;
margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}








.csc-firstHeader {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}
.csc-header{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
    padding: 0px;
}


.csc-header csc-header-n1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
    padding: 0px;
}

.bodytext{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}


.Header {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 18px;
    font-style : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#ffa92f;
}


.subHeader {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    text-decoration : none;
    color:#333333;
}


.extTableTD {
	padding: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	vertical-align: top;
color: #000000;
}
.extTableTDW {
                border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 2px;
	padding: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	vertical-align: top;
}
.extTableTDWL {
                border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 2px;
                border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 2px;
	padding: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	vertical-align: top;
}
.extTableTH {
	padding: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	text-align: left;
	vertical-align: top;
color: #000000;
}


.extTableTHDurchschnitt {
	padding: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	text-align: left;
	vertical-align: top;
}


.extTableTR {
}
.imagecaption{
	text-align: left;
	color: #333333;
}
.extTableTHact {
	padding: 2px;
                border-right-color: #ffffff;
                font-size: 12px;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	text-align: left;
	vertical-align: top;
	background: #C5C5C5;
color: #000000;
}
.extTableTHactNoLine {
	padding: 2px;
                border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 2px;

	text-align: left;
	vertical-align: top;
	background: #C5C5C5;
}
.extTableTHactL {
	padding: 2px;
        border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 2px;
        border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 2px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	text-align: left;
	vertical-align: top;
	background: #C5C5C5;
}


