body { font-size: 10px; line-height: 17px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; color:#696d71; background: #fff url(../pictures/hintergrund-schatten.png) repeat-x;  padding:0; margin:0; 
}




/* ----------LINIEN LAYOUT -------------- */
.linie-links1px { border-left: 1px dotted #696d71; border-bottom-color: #696d71; border-bottom-width: 0; }
.linie-oben1px { border-top: 1px dotted #696d71; }
.linie-links-oben1px { border-top: 1px dotted #696d71; border-left: 1px dotted #696d71; }
.linie-links-unten1px { border-bottom: 1px dotted #696d71; border-left: 1px dotted #696d71; }

/* ----------DIV IDs -------------- */
#content { margin: 20px 80px 0 20px; }
#spalte2 { margin: 10px; }
#menu { margin-left: 15px; }
#footer { margin-left: 20px; }
#footer2 { margin-left: 15px; }

/* ----------DIVERSES -------------- */
.imagespalte2 { margin: 10px 20px 10px 10px; }
.header { background-color: #abbcde; background-image: url(../pictures/header.gif); background-repeat: no-repeat; }
.suchfeld { font-size: 9px; line-height: 14px; width: 136px; height: 17px; color: #696d71; font-weight: normal; background-color: #e1e6f3; margin: 0; padding: 2px 0 0 5px; border-width: 0; outline-width: 0; }
.linie-tabelle-unten { border-bottom: 3px solid #e1e6f3; }


/* ----------ALLGEMEINE FORMATIERUNGEN-------------- */
.hitword { font-weight: bold}
table { font-size: 10px; line-height: 17px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; color:#696d71; }
p, pre{ padding: 0px; margin:0px; }
ul { margin: 0 0 0 15px; padding: 0; list-style-type: disc; }
li { padding-bottom: 2px; list-style-type: disc; }



/* ----------SCHRIFTEN -------------- */
.h1, .h2, .h3, .h4, .h5 { font-weight: normal; margin:0 0 0; color: #696d71; }
.h1 { font-size: 20px; line-height: 30px; padding: 0 5px; text-transform: uppercase; background-color: #e1e6f3;}
.h2 { font-size: 18px; line-height: 22px; }
.h3 { font-size: 16px; line-height: 20px; }
.h4 { font-size: 13px; line-height: 17px; padding: 0 5px; background-color: #e1e6f3; }
.h5 { font-size: 10px; line-height: 14px; padding: 0 5px; background-color: #e1e6f3; }




.null { font-size: 0; line-height: 0; margin: 0; padding: 0; }
.abstand7px { font-size: 7px; line-height: 7px; }
.abstand3px { font-size: 3px; line-height: 3; }
.content { font-size: 10px; line-height: 14px; }
.content-farbe1 { color: #000; font-size: 10px; line-height: 14px; }
.content-farbe2 { color: #969b9f; font-size: 10px; line-height: 14px; }
.content-rot { color: #c1001f; font-size: 10px; font-weight: bold; line-height: 14px; }
.content9px { color: #303030; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; }
.content-blocksatz { font-size: 10px; line-height: 14px; text-align: justify; }



/* ----------LINKS -------------- */
a { color: #696d71; font-weight: normal; text-decoration: underline; }
a:visited { color:#696d71; font-weight: normal; text-decoration: underline; }
a:hover { color: #c1001f; font-weight: normal; text-decoration: underline; }
a:active { color:#696d71; font-weight: normal; text-decoration: underline; }

a.ohne { color: #696d71; font-weight: normal; text-decoration: none; }
a.ohne:visited { color:#696d71; font-weight: normal; text-decoration: none; }
a.ohne:hover { color: #c1001f; font-weight: normal; text-decoration: none; }
a.ohne:active { color:#696d71; font-weight: normal; text-decoration: none; }

a.ohne-fett { color: #696d71; font-weight: bold; text-decoration: none; }
a.ohne-fett:visited { color:#696d71; font-weight: bold; text-decoration: none; }
a.ohne-fett:hover { color: #c1001f; font-weight: bold; text-decoration: none; }
a.ohne-fett:active { color:#696d71; font-weight: bold; text-decoration: none; }

a.weiss { color: #ffffff; text-decoration: none; }
a.weiss:visited { color:#ffffff; text-decoration: none; }
a.weiss:hover { color: #ffffff; text-decoration: underline; }
a.weiss:active { color:#ffffff; text-decoration: none; }

