table.background    { height: 100%;}
table.content       { background-color:#ffffff; height: 100%; width: 806px;}
table.content2      { background-color:#ffffff; width:530px; font-size:12px;}
table.content3      { background-color:#ffffff; font-size:12px;}
table.content4      { background-color:#ffffff; font-size:12px; line-height:16px;}
td.navHeadline      { margin: 0px; padding: 0px 0px 0px 0px; font-size: 11px;}
td.grey             { color:#aea5a8; line-height:16px;}
a.nav               { color:#ef3923;text-decoration:none;font-size: 11px;padding: 0px 6px 0px 6px;margin: 0px;display:block; height:13px;}
a.nav:visited       { color:#ef3923;background-color:#ffffff;}
a.nav:hover         { color:#ffffff;background-color:#ef3923;}
a.navOn             { color:#ffffff; background-color:#ef3923;	text-decoration:none; font-size: 11px; padding: 0px 6px 0px 6px; margin: 0px; display:block; height:13px; }
a.navOn:visited     { color:#ffffff;background-color:#ef3923;}
a.navOn:hover       { color:#ffffff;background-color:#ff6b56;}
table.breadcrumb    { height: 19px; margin:0px; padding:0px; border-style:none; border-collapse:collapse}
h1.headline         { padding: 0px 0px 0px 5px; margin: 0px; font-size: 14px; color:#ef3923; font-weight:normal;}
strong.subheadline  { color:#aea5a8; font-weight:normal; font-size: 12px;}
#profilBildText     { text-align: center; color:#ef3923; font-weight:normal; font-size: 14px;}

#content            { padding: 5px 0px 0px 48px; margin: 0px 0px 0px 0px; font-size: 12px; width: 500px; height:2000px;}
#content h2.typ1    { color:#ef3923; font-weight:normal; font-size: 12px; margin: 5px 0px 5px 0px; padding:0px;}
#content h3.typ1    { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 5px 0px; padding: 0px; }
#content h2.typ2    { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; }
#content h3.typ2    { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; }
#content h2.typ3    { color:#ef3923; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding:0px;}

#content h2.typ4    { color:#4c3835; font-weight:normal; font-size: 12px; margin: 5px 0px 10px 0px; padding:0px;}

#content p          { margin: 0px 0px 10px 0px; padding: 0px 40px 0px 0px; line-height:16px;}
#content ul         { list-style-image:url(/files/images/layout/content_bullit.gif); margin: 0px 5px 0px 0px; padding: 0px;}
#content li         { margin: 0px 0px 2px 17px; padding: 0px;}
#content span.grey  { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 0px; padding: 0px;}

/*
#content            { padding: 5px 0px 0px 48px; margin: 0px 0px 0px 0px; font-size: 12px; width: 500px;}
#content h2.typ1    { color:#ef3923; font-weight:normal; font-size: 12px; margin: 5px 0px 5px 0px; padding:0px;}
#content h3.typ1    { color:#aea5a8; font-weight:normal; font-style: italic; font-size: 12px; margin: 5px 0px 5px 0px; padding: 0px; }
#content h2.typ2    { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; }
#content h3.typ2    { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; }
#content h2.typ3    { color:#ef3923; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding:0px;}

#content h2.typ4    { color:#4c3835; font-weight:normal; font-size: 12px; margin: 5px 0px 10px 0px; padding:0px;}

#content p          { margin: 0px 0px 10px 0px; padding: 0px 40px 0px 0px; line-height:16px;}
#content ul         { list-style-image:url(/files/images/layout/content_bullit.gif); margin: 0px 5px 0px 0px; padding: 0px;}
#content li         { margin: 0px 0px 2px 17px; padding: 0px;}
#content span.grey  { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 0px; padding: 0px;}
*/
#content2           { margin: 5px 0px 0px 48px; padding: 0px 0px 0px 0px; font-size: 12px; width: 500px;}
#content2 h2.typ1   { color:#ef3923; font-weight:normal; font-size: 12px; margin: 5px 0px 5px 0px; padding:0px;}
#content2 h3.typ1   { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 5px 0px; padding: 0px; }
#content2 h2.typ2   { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; }
#content2 h3.typ2   { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; }
#content2 h2.typ3   { color:#ef3923; font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding:0px;}

#content2 h2.typ4   { color:#4c3835; font-weight:normal; font-size: 12px; margin: 5px 0px 10px 0px; padding:0px;}
#content2 h2.typ5   { color:#6f6f6f; font-weight:bold; font-size: 12px; margin: 5px 0px 10px 0px; padding:0px;}

#content2 p         { margin: 0px 0px 10px 0px; padding: 0px 40px 0px 0px; line-height:16px;}
#content2 ul        { list-style-image:url(/files/images/layout/content_bullit.gif); margin: 0px 5px 0px 0px; padding: 0px;}
#content2 li        { margin: 0px 0px 2px 17px; padding: 0px;}
#content2 span.grey { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 0px; padding: 0px;}

#content3           { margin: 10px 0px 0px 48px; padding: 0px 0px 0px 0px; font-size: 12px; width: 500px;}
#content3 h3.typ2   { color:#aea5a8; font-weight:normal; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px; }
#content3 p         { margin: 0px 0px 10px 0px; padding: 0px 40px 0px 0px; line-height:16px;}


/* HAUPT-NAVIGATION */
table.nav           { margin:0px; padding:0px; font-size:12px; width: 171px;} 
#nav                { margin: 0px; padding:0px;	width: 171px;}
#nav h2             { font-weight:normal; font-size: 12px; margin: 5px 0px 5px 15px; padding: 0px; line-height:12px;}
#nav h2.typ2        { font-weight:normal; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0px; line-height:12px;}
#nav h3             { font-weight:normal; font-size: 12px; margin: 5px 0px 5px 15px; padding: 0px; line-height:12px;}
#nav h3.typ2        { font-weight:normal; font-size: 12px; margin: 5px 0px 5px 0px; padding: 0px; line-height:12px;}

#nav ul             { list-style: none; margin:0px; padding:0px; width: 171px;}
#nav li             { margin: 0px 0px 0px 0px; padding: 0px;	width: 171px;}
a.mainnav           { background-image:url(/files/images/layout/nav_arrowOff.gif); background-repeat: no-repeat; color:#b6b0b0; text-decoration:none; background-color:#ffffff; font-size: 12px; padding: 0px 0px 0px 24px; margin: 0px; display:block; height:16px; width: 166px;}
a.mainnav:visited   { color:#b6b0b0; height:16px;background-color:#ffffff;	width: 166px;}
a.mainnav:hover     { background-image:url(/files/images/layout/nav_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; height:16px;	width: 166px;}
a.mainnavOn         { background-image:url(/files/images/layout/nav_arrowOn.gif); background-repeat: no-repeat;color:#ffffff;	background-color:#ef3923; text-decoration:none; height:16px; width: 166px;}
a.mainnavOn:visited { background-image:url(/files/images/layout/nav_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; font-size: 12px; padding: 0px 0px 0px 24px; margin: 0px; display:block; height:16px;	width: 166px;}
a.mainnavOn:hover   { background-image:url(/files/images/layout/nav_arrowOn.gif); background-repeat: no-repeat; color:#ffffff;	background-color:#ef3923;height:16px; width: 166px;}

a.mainnav2           { color:#4c3835; text-decoration:none; background-color:#ffffff; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px; display:block; height:28px; width: 166px;}
a.mainnav2:visited   { color:#4c3835; height:28px;background-color:#ffffff;	width: 166px;}
a.mainnav2:hover     { background-image:url(/files/images/layout/nav2_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; height:28px;	width: 166px;}
a.mainnav2On         { background-image:url(/files/images/layout/nav2_arrowOn.gif); background-repeat: no-repeat;color:#ffffff;	background-color:#ef3923; text-decoration:none; height:28px; width: 166px;}
a.mainnav2On:visited { background-image:url(/files/images/layout/nav2_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px; display:block; height:28px;	width: 166px;}
a.mainnav2On:hover   { background-image:url(/files/images/layout/nav2_arrowOn.gif); background-repeat: no-repeat; color:#ffffff;	background-color:#ef3923;height:28px; width: 166px;}

a.mainnav3           { color:#4c3835; text-decoration:none; background-color:#ffffff; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px; display:block; height:16px; width: 166px;}
a.mainnav3:visited   { color:#4c3835; height:16px; background-color:#ffffff;	width: 166px;}
a.mainnav3:hover     { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; height:16px;	width: 166px;}
a.mainnav3On         { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat;color:#ffffff;	background-color:#ef3923; text-decoration:none; height:16px; width: 166px;}
a.mainnav3On:visited { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px; display:block; height:16px;	width: 166px;}
a.mainnav3On:hover   { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat; color:#ffffff;	background-color:#ef3923;height:16px; width: 166px;}

a.mainnav4           { color:#4c3835; text-decoration:none; background-color:#ffffff; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px 5px 0px 0px; display:block; height:16px; width: 166px;}
a.mainnav4:visited   { color:#4c3835; height:16px; background-color:#ffffff;	width: 166px;}
a.mainnav4:hover     { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; height:16px;	width: 166px;}
a.mainnav4On         { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat;color:#ffffff;	background-color:#ef3923; text-decoration:none; height:16px; width: 166px;}
a.mainnav4On:visited { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923; font-size: 12px; padding: 0px 0px 0px 15px; margin: 0px 5px 0px 0px; display:block; height:16px;	width: 166px;}
a.mainnav4On:hover   { background-image:url(/files/images/layout/nav3_arrowOn.gif); background-repeat: no-repeat; color:#ffffff; background-color:#ef3923;height:16px; width: 166px;}

span.typ2            { color:#aea5a8; font-weight:normal; font-size: 12px; }

hr.small             { width:570px; color:#aea5a8; height:1px; margin-right:0; border-style:dotted;}
a.greyunderline      { color:#4c3835; text-decoration:underline; background-color:#ffffff; font-size: 12px; padding: 0px; margin: 0px;  height:16px;}
a.greyunderline:visited { color:#4c3835; height:16px; background-color:#ffffff;}
a.greyunderline:hover{ color:#7f6a68; background-color:#ffffff; height:16px;}

a.grey               { color:#4c3835; text-decoration:none; background-color:#ffffff; font-size: 12px; padding: 0px; margin: 0px;  height:16px;}
a.grey:visited       { color:#4c3835; height:16px; background-color:#ffffff;}
a.grey:hover         { color:#af9d9a; background-color:#ffffff; height:16px;}

td.redbox            { width:615px; height:20px; background-color:#f84703;color:#ffffff; font-size: 12px;}
td.essstoerung       { margin:0px;padding:0px; }
img.essstoerung      { margin:0px;padding:0px; }
#contentNav          { margin:0px;padding:0px; }
a.contentNav         { background-image:url(/files/images/layout/arrow_black.gif); background-repeat: no-repeat; color:#aea5a8; text-decoration:none; background-color:#ffffff; font-size: 11px; padding: 0px 0px 0px 15px; margin: 0px; height:17px; width:279px;}
a.contentNav:visited { }
a.contentNav:hover   { background-image:url(/files/images/layout/arrow_red.gif); background-repeat: no-repeat; color:#f4421c; }  

a.contentNavOn         { background-image:url(/files/images/layout/arrow_red.gif); background-repeat: no-repeat; color:#f4421c; text-decoration:none; background-color:#ffffff; font-size: 11px; padding: 0px 0px 0px 15px; margin: 0px; height:17px; width:279px;}
a.contentNavOn:visited { }
a.contentNavOn:hover   { background-image:url(/files/images/layout/arrow_red.gif); background-repeat: no-repeat; color:#f4421c; }  