body, td, div, p, li, dd, field { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; line-height: 16px; }

body		{	
				scrollbar-base-color:#ffffff;
				scrollbar-3d-light-color:#aabbcc;
				scrollbar-arrow-color:#A93538;
				scrollbar-darkshadow-color:#F7EFED;
				scrollbar-face-color:#F7EFED;
				scrollbar-highlight-color:#3D3D3D;
				scrollbar-shadow-color:#3D3D3D;
				scrollbar-track-color:#ffffff;
	         }

.rot_20 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 20px; line-height: 26px;}
.rot_18 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 18px; line-height: 24px;}
.rot_16 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 16px; line-height: 22px;}
.rot_14 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 14px; line-height: 20px;}
.rot_13 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 13px; line-height: 18px;}
.rot_12 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; line-height: 18px;}
.rot_11 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; line-height: 16px; }
.rot_10 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 10px; }
.rot_09 { color:red; font-family: "Arial, Helvetica", sans-serif; font-size: 9px; line-height: 12px;}

.gross_20 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 20px; font-weight: bold;  line-height: 26px;}
.gross_18 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 18px; font-weight: bold;  line-height: 24px;}
.gross_16 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 16px; font-weight: bold;  line-height: 22px;}
.gross_14 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 14px; font-weight: bold;  line-height: 20px;}
.gross_13 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 13px; font-weight: bold;  line-height: 18px;}
.gross_12 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; font-weight: bold;  line-height: 18px;}
.normal_11 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; line-height: 16px; }
.klein_10 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  }
.klein_09 { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 9px;  line-height: 12px;}

.grau_20 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 18px; font-weight: bold;  line-height: 26px;}
.grau_18 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 18px; font-weight: bold;  line-height: 24px;}
.grau_16 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 16px; font-weight: bold;  line-height: 22px;}
.grau_14 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 14px; font-weight: bold;  line-height: 20px;}
.grau_13 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 13px; font-weight: bold;  line-height: 18px;}
.grau_12 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; font-weight: bold;  line-height: 18px;}
.grau_11 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; line-height: 15px; }
.grau_10 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  }
.grau_09 { color:#666666; font-family: "Arial, Helvetica", sans-serif; font-size: 9px;  line-height: 12px;}


.white { color:#FFFFFF; font-family: "Arial, Helvetica", sans-serif; font-size: 10px; line-height: 13px; }


.reference { color:#999999; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  }
.bold { color:#3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; font-weight: bold; }
.red_bold { color:#CC0000; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; font-weight: bold; }
.dot { color:#CE2215; font-family: "Arial, Helvetica", sans-serif; font-size: 11px;  }
.grey { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; }
.grey_light { color: #CCCCCC; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; }
.grey_bold { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px; font-weight: bold;}
.area  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; background-color: #F4F4F4; border: 1px solid #D4D4D4;}
.areaw  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; background-color: #FFFFFF; border: 1px solid #D4D4D4;}

/* read only fields */ 
.fieldw  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; background-color: #FFFFFF; border: 1px solid #D4D4D4; height: 14pt;}
.field  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; background-color: #F4F4F4; border: 1px solid #D4D4D4; height: 14pt;}

.button  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica";  background-color: #CCCCCC; height: 14pt;}
.button_normal  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; background-color: #CCCCCC; height: 15pt;}
.button_bold  { color: #3D3D3D; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; font-weight:bold; background-color: #CCCCCC; height: 15pt;}
.field_cursiv  { color: #666666; font-size: 10px; line-height: 12px; font-family: "Arial, Helvetica"; font-style: italic; background-color: #F4F4F4; border: 1px solid #D4D4D4; height: 14pt;}

.field_search  { color: #525252; font-size: 11px; line-height: 12px; font-family: "Arial, Helvetica"; background-color: #FFFFFF; border: 1px solid #D4D4D4; height: 14pt;}


a { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;    text-decoration: none}
a:visited { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;    text-decoration: none}
a:active { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;   text-decoration: none}
a:hover { color: #CC6600; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  text-decoration: none}

a.link_nav { color: #FFFFFF; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; letter-spacing:1px; font-weight: bold; text-decoration: none;  line-height: 13px; }
a.link_nav:visited { color: #FFFFFF; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  letter-spacing:1px; font-weight: bold;  text-decoration: none;  line-height: 13px; }
a.link_nav:active { color: #FFFFFF; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; letter-spacing:1px; font-weight: bold; text-decoration: none;  line-height: 13px; }
a.link_nav:hover { color: #333333; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; letter-spacing:1px; font-weight: bold; text-decoration: none ;  line-height: 13px;}

a.red_bold { color: #red; font-family: "Verdana", sans-serif; font-size: 12px;  font-weight: bold; text-decoration: none;  line-height: 14px; }
a.red_bold:visited { color: #red; font-family: "Verdana", sans-serif; font-size: 12px;  font-weight: bold;  text-decoration: none;  line-height: 14px; }
a.red_bold:active { color: #red; font-family: "Verdana", sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 14px; }
a.red_bold:hover { color: #333333; font-family: "Verdana", sans-serif; font-size: 12px; font-weight: bold; text-decoration: none ;  line-height: 14px;}

a.nounderline { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  text-decoration: none }
a.nounderline:visited { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  text-decoration: none }
a.nounderline:active { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 12px; text-decoration: none }
a.nounderline:hover { color: #CC6600; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  text-decoration: none }

a.link_small { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px;   }
a.link_small:visited { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px;   }
a.link_small:active { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 11px;  }
a.link_small:hover { color: #CC6600; font-family: "Arial, Helvetica", sans-serif; font-size: 11px;  }

a.link_smaller { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;   line-height: 12px; text-decoration: none;  }
a.link_smaller:visited { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  line-height: 12px; text-decoration: none;   }
a.link_smaller:active { color: #3D3D3D; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  line-height: 12px; text-decoration: none;  }
a.link_smaller:hover { color: #CC6600; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  line-height: 12px; text-decoration: none;  }

a.link_grey_bold { color: #CCCCCC; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  line-height: 12px; font-weight:bold; text-decoration: none }
a.link_grey_bold:visited { color: #CCCCCC; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  line-height: 12px; font-weight:bold;   text-decoration: none }
a.link_grey_bold:active { color: #CCCCCC; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;  line-height: 12px; font-weight:bold;  text-decoration: none }
a.link_grey_bold:hover { color: #CC6600; font-family: "Arial, Helvetica", sans-serif; font-size: 12px;   line-height: 12px; font-weight:bold;  text-decoration: underline }


a.ref { color: #999999; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  text-decoration: none }
a.ref:visited { color: #999999; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  text-decoration: none }
a.ref:active { color: #999999; font-family: "Arial, Helvetica", sans-serif; font-size: 10px; text-decoration: none }
a.ref:hover { color: #CE2215; font-family: "Arial, Helvetica", sans-serif; font-size: 10px;  text-decoration: none }

