body {   font-family:Verdana, Arial, sans-serif; 
         margin-top: 20px;
         margin-bottom: 20px;
         background-image:url(../img/bg.gif);
         /*scrollbar-3d-light-color :#cccccc;
	      scrollbar-arrow-color : #CC0000;
	      scrollbar-base-color : #cccccc;
	      scrollbar-dark-shadow-color : #cccccc;
	      scrollbar-face-color : #ffffff;
	      scrollbar-highlight-color :#ffffff;
	      scrollbar-shadow-color : #cccccc;*/
	  }
input, textarea, select {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000; border: 1px solid #666666; background-color:#ffffff;}
.hometext { font-size: 16px; }

/* UL */
ul.normal { list-style-image:url(../img/list_icon.gif); padding-right:20px; }
ul.arrow { list-style-image:url(../img/list_arrow.gif); padding-right:20px; }
.numbers { font-family: Verdana, Arial, sans-serif; font-size:11px; line-height:18px; color:#000000; font-weight:bold; }

/* TD */
td.content { background-color: #ffffff; border: 1px solid #000000; }
td.beam { background-image:url(../img/balken.gif); }
td.navi { padding: 20px; }
td.navi-bg { background-image:url(../img/bg_navi.gif); }
td.navi-bg-horizontal-left { background-image:url(../img/navi_horizontal_left.gif); background-repeat:repeat-y; }
td.navi-bg-horizontal-right { background-image:url(../img/navi_horizontal_right.gif); background-repeat:repeat-y; }
td.navi-hair { background-image:url(../img/hair_navi.gif); }
td.button { padding-left:2px; padding-right:2px; padding-top: 4px; padding-bottom: 4px; background-image:url(../img/bg_navi.gif); }
td.content-hair-vertical { background-image:url(../img/hair_vertical.gif); background-repeat:repeat-x; }
td.content-hair-horizontal { background-image:url(../img/hair_horizontal.gif); background-repeat:repeat-y; }
td.content-text { padding: 9px; }
td.content-headline { font-size: 12px; font-weight: bold; }
td.text { padding-right: 20px; padding-top: 20px; padding-bottom: 20px; }
td.shadow-horizontal { background-image:url(../img/shadow_horizontal.gif); }
td.shadow-vertical { background-image:url(../img/shadow_vertical.gif); }
td.flowtext { font-family: Verdana, Arial, sans-serif; font-size:12px; line-height:18px; color:#000000; text-align:justify; }
td.tabletext { font-family: Verdana, Arial, sans-serif; font-size:12px; line-height:18px; color:#000000; }
td.header { font-family: Verdana, Arial, sans-serif; font-size:10px; color:#000000; text-align:left; padding-left:30px; padding-top:22px; }
td.footer { font-family: Verdana, Arial, sans-serif; font-size:10px; color:#000000; text-align:center; padding-top:7px; }

td.flowtext-just { font-family: Arial, Verdana, sans-serif; font-size:12px; color:#cccccc; text-align:justify; }
td.flowtext-white { font-family: Arial, Verdana, sans-serif; font-size:12px; color:#ffffff; }
td.small { font-family: Arial, Verdana, sans-serif; font-size:10px; color:#ffffff; }

td.left-big { font-family: Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#ffffff; }
td.right-small { font-family: Arial, Verdana, sans-serif; font-size:10px; text-align:right; color:#ffffff; }
td.navi-main { font-size:12px; color:#FFCC00; text-decoration:none; }
td.admin { font-family: Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; padding:3px; color:#ffffff; background-color:#000000; border: 1px solid #FFCC00; }

/* A */
a {font-family:Verdana, Arial, sans-serif; color:#0C4099; text-decoration:none;}
a:link {font-family:Verdana, Arial, sans-serif; color:#0C4099; text-decoration:none;}
a:visited {font-family:Verdana, Arial, sans-serif; color:#0C4099; text-decoration:none;}
a:hover {font-family:Verdana, Arial, sans-serif; color:#0C4099; text-decoration:underline;}
a:active {font-family:Verdana, Arial, sans-serif; color:#0C4099; text-decoration:underline;}
a:focus {font-family:Verdana, Arial, sans-serif; color:#0C4099; text-decoration:underline;}

a.footer { font-size:10px; color:#0C4099; text-decoration:none; }
a:link.footer { font-size:10px; color:#0C4099; text-decoration:none;}
a:visited.footer { font-size:10px; color:#0C4099; text-decoration:none;}
a:hover.footer { font-size:10px; color:#0C4099; text-decoration:underline;}
a:active.footer { font-size:10px; color:#0C4099; text-decoration:underline;}
a:focus.footer{ font-size:10px; color:#0C4099; text-decoration:underline;}

a.navi-main { font-size:12px; color:#0C4099; text-decoration:none; }
a:link.navi-main { font-size:12px; color:#0C4099; text-decoration:none; }
a:visited.navi-main { font-size:12px; color:#0C4099; text-decoration:none; }
a:hover.navi-main { font-size:12px; color:#0C4099; text-decoration:none; }
a:active.navi-main { font-size:12px; color:#0C4099; text-decoration:none; }
a:focus.navi-main{ font-size:12px; color:#0C4099; text-decoration:none; }

a.navi-main-active { font-size:12px; color:#0C4099; text-decoration:none; }
a:link.navi-main-active { font-size:12px; color:#0C4099; text-decoration:none; }
a:visited.navi-main-active { font-size:12px; color:#0C4099; text-decoration:none; }
a:hover.navi-main-active { font-size:12px; color:#0C4099; text-decoration:none; }
a:active.navi-main-active { font-size:12px; color:#0C4099; text-decoration:none; }
a:focus.navi-main-active { font-size:12px; color:#0C4099; text-decoration:none; }
