body, td { 
font-family: Verdana,Arial,Helvetica;
font-size: 10pt;
color: #000;
background-color: #fff;
padding:0px;
margin:0px;
}

a:link, a:visited, a:hover,  a:active 
{ 
font-family: Verdana,Arial,Helvetica; 
color:#333399; 
text-decoration:none; 
font-weight:normal; 
}

.no_s_nav 
{color: #FFF; text-decoration: none; background-color: #333399; font-family: Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; padding-left: 6px; padding-right: 6px; padding-top: 1px; padding-bottom: 1px;}
a:link.no_s_nav 
{color: #FFF; background-color: #333399; font-size: 14px; font-weight: bold; margin-top:0px; margin-bottom:20px;}
a:visited.no_s_nav  
{color: #FFF; background-color: #333399; font-size: 14px; font-weight: bold; margin-top:0px; margin-bottom:20px;}
a:active.no_s_nav  
{color: #FFF; background-color: #333399; font-size: 14px; font-weight: bold; margin-top:0px; margin-bottom:20px;}
a:hover.no_s_nav  
{color: Yellow; background-color: #333399; font-size: 14px; font-weight: bold; margin-top:0px; margin-bottom:20px;}

#no_s_nav_box
{
width:100%;
background-color:#333399;
font-family: Verdana,Arial,Helvetica;
font-size:14px;
padding-top: 6px; 
padding-bottom: 6px;
margin-top:0px; 
margin-bottom:0px;
} 
 
#p {
font-family: Verdana,Arial,Helvetica;
margin-top:12px;
margin-bottom:8px;
}

.li_head {  
font-size: 10pt;
font-family: Verdana,Arial,Helvetica;
list-style-type: square;
list-style-position: outside;
padding-top:0px;
padding-left:10px;
margin-top:0px;
margin-left:8px;
}

.td_blau {
/*background-color: #99ccff; */
background-color:#a6b0e1;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:10px;
}

.td_grau {
/*background-color: #99ccff; */
background-color: #f1f1f1; 
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:10px;
}


.td_li_20 {
/*border:1px solid #99ccff; */
font-family: Verdana,Arial,Helvetica;
width:20%;
height:100%;
background-color: #fff; 
padding-left:0px;
padding-right:0px;
margin-left:10px;
margin-right:10px;
margin-top:1px;
margin-bottom:10px;
}

.td_mi_60 {
/*border:1px solid #99ccff; */
font-family: Verdana,Arial,Helvetica;
width:60%;
height:100%;
background-color: #fff; 
margin:1px;
}

.td_mi_80 {
/*border:1px solid #99ccff; */
font-family: Verdana,Arial,Helvetica;
width:80%;
height:100%;
background-color: #fff; 
margin:10px;
}

.td_mi_100 {
/*border:1px solid #99ccff; */
font-family: Verdana,Arial,Helvetica;
width:100%;
height:100%;
background-color: #fff; 
margin:10px;
}

.td_re_20 {
font-family: Verdana,Arial,Helvetica;
height:100%;
background-color: #fff; 
padding-left:0px;
padding-right:0px;
margin-left:10px;
margin-right:10px;
}


h2 { 
font-family: Verdana,Arial,Helvetica; 
/* background-color: #99ccff; */
/*background-color: #a6b0e1; */
background-color:#333399;
font-size: 10pt;
font-weight:bold;
letter-spacing:0px;
color: #fff; 
padding-left:6px;
padding-top:4px;
padding-bottom:6px;
margin-top:0px;
margin-bottom:0px;
margin-left:1px;
}

h3 { 
border-top:1px dashed #ccc; 
border-left:1px dashed #ccc; 
border-right:1px dashed #ccc;
font-family: Verdana,Arial,Helvetica; 
background-color: #f1f1f1; 
font-size: 10pt;
font-weight:bold;
letter-spacing:0px;
color: #000; 
padding-left:4px;
padding-right:0px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}

#text  { 
border:1px solid #ccc; 
font-family: Verdana,Arial,Helvetica; 
font-size: 10pt;
color: #000;
background-color: #fff; 
padding-left:0px;
padding-right:4px;
padding-top:0px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
margin-top:0px;

}
 
#news_datum  { 
width:100%;
border-top:1px dashed #ccc; 
border-bottom:1px dashed #ccc; 
font-family: Verdana,Arial,Helvetica; 
font-size: 8pt;
font-weight:bold;
color: #000;
background-color: #fff;
padding-left:1px;
padding-right:0px;
padding-top:1px;
padding-bottom:1px;
margin-left:0px;
margin-right:0px;
margin-bottom:4px;
margin-top:4px;
} 
 
#news_text  { 
border:1px dashed #ccc;  
font-family: Verdana,Arial,Helvetica; 
font-size: 10pt;
color: #000;
background-color: #fff; 
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;
} 

#beispiel  { 
border:1px #ccc;  
font-family: Courier,Verdana,Arial,Helvetica; 
font-size: 10pt;
color: #000;
background-color: #eee; 
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;
} 
 
#text_box  { 
border:1px dashed #ccc; 
font-family: Verdana,Arial,Helvetica; 
font-size: 10pt;
color: #000;
background-color: #fff; 
padding-left:4px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
margin-top:0px;
}

#footer { 
width:100%;
border:1px solid #eee; 
font-family: Verdana,Arial,Helvetica; 
font-size: 8pt;
color: #000;
text-align:center;
background-color: #eee;
padding-top:4px;
padding-bottom:4px;
margin-top:50px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
}

#small { 
font-family: Verdana,Arial,Helvetica; 
font-size: 8pt;
color: #000;
background-color: #fff;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
margin-right:0px;
margin-left:0px;
}

#small_text  { 
border:1px dashed #ccc;  
font-family: Verdana,Arial,Helvetica; 
font-size: 8pt;
color: #000;
background-color: #fff; 
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;

} 

#anf { 
font-family: Verdana,Arial,Helvetica; 
font-size: 8pt;
text-align:right;
color: #000;
background-color: #fff;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
margin-right:0px;
margin-left:0px;
margin-top:20px;
margin-bottom:20px;
}

#katalog_head { 
width:80%;
border-top:1px dashed #ccc; 
border-left:1px dashed #ccc; 
border-right:1px dashed #ccc;
font-family: Verdana,Arial,Helvetica; 
background-color: #f1f1f1; 
font-size: 10pt;
font-weight:bold;
letter-spacing:0px;
color: #000; 
padding-left:8px;
padding-right:8px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}

#katalog_text  { 
width:80%;
border:1px dashed #ccc;  
font-family: Verdana,Arial,Helvetica; 
font-size: 10pt;
color: #000;
background-color: #fff; 
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;
} 


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#333399; layer-background-color:#333399; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:4px; font-family:Verdana,Arial,Helvetica; font-size:13px; font-weight:bold}
.clLevel0{background-color:#333399; layer-background-color:#333399; color:white;}
.clLevel0over{background-color:#333399; layer-background-color:#333399; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#fff}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#a6b0e1; layer-background-color:#a6b0e1; color:white;}
.clLevel1over{background-color:#a6b0e1; layer-background-color:#a6b0e1; color:#000; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#333399; layer-background-color:#333399}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#a6b0e1; layer-background-color:#a6b0e1; color:white;}
.clLevel2over{background-color:#a6b0e1; layer-background-color:#a6b0e1; color:#000; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#333399; layer-background-color:#333399}

	