* {

   margin: 0;

   padding: 0;

}


DIV.csc-frame-rulerAfter { border-bottom: 9px solid #ffffff; }

table { padding:0; margin:0;width: auto;height: auto; border: 0; font-size: 12px; font-family: Verdana; color: #333; border-collapse:collapse; }
td { text-align:left;  padding:0; margin:0; }
tr { vertical-align:top; }
.fail { color:#FF0000; }


P.bodytext{ color: #333333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial; font-style: normal;}
P.bodytext A { color: #333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial; font-style: normal; border-bottom: 1px solid #333; padding-bottom: 1px; text-decoration: none;}
P.bodytext A:hover { color: #333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial; font-style: normal; border-bottom: 1px solid #fff; padding-bottom: 1px; text-decoration: none;}
div#haus P.bodytext { padding-top: 10px; padding-left: 20px; padding-right: 20px; color: #333333; font-size: 12px; line-height: 16px; font-family: Verdana, Arial; font-style: normal; }
div#zusammenarbeit P.bodytext { color: #333; font-size: 16px; line-height: 22px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; }



div#footer P.bodytext { padding-top: 5px; padding-left: 20px; padding-right: 20px; color: #ffffff; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; font-style: normal; }
div#footer P.bodytext A { color: #ffffff; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; font-style: normal; text-decoration: underline}
div#footer P.bodytext A:hover { color: #ffffff; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; font-style: normal; text-decoration: none}

.csc-textpic-caption { color: #999; font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; }
.img { border:0;}


#H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT {color: #333333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial; font-style: normal;}

h1 { color: #c60; font-size: 13px; font-weight: bold; line-height: 22px; font-family:Arial; text-transform : uppercase;padding: 0px 0 12px 0; }


.navi{ color: #333; font-size: 13px; font-weight: bold; line-height: 20px; font-family:Arial; text-transform : uppercase; text-decoration: none}

.navi:hover{ color: #c60; font-size: 13px; font-weight: bold; 14px; line-height: 20px; font-family:Arial; text-transform : uppercase; text-decoration: none}

.naviactive{ color: #c60; font-size: 13px; font-weight: bold; line-height: 20px; font-family:Arial; text-transform : uppercase; text-decoration: none}
#content ul {

padding-top: 5px;
padding-left: 24px;

   margin: 0; /* some air around p elements */

   }



#content ul  li{
color: #333333; font-size: 12px; line-height: 18px; font-family: Verdana, Arial;
list-style-position: outside;
list-style-type:disc;
}

