body { font-family:Georgia,Times; color:#000000; font-size:12px;}

a:link {color:#E15500; text-decoration:none;}
a:hover {color:#E15500; text-decoration:underline;}
a:focus {color:#E15500; text-decoration:underline;}
a:active {color:#E15500; text-decoration:underline;}
a:visited {color:#E15500; text-decoration:none;}

a.menu:link {color:#FFFFFF; text-decoration:none;}
a.menu:hover {color:#FFFFFF; text-decoration:underline;}
a.menu:focus {color:#FFFFFF; text-decoration:underline;}
a.menu:active {color:#FFFFFF; text-decoration:underline;}
a.menu:visited {color:#FFFFFF; text-decoration:none;}

a.hlmenu:link {color:#E15500; text-decoration:none;}
a.hlmenu:hover {color:#E15500; text-decoration:underline;}
a.hlmenu:focus {color:#E15500; text-decoration:underline;}
a.hlmenu:active {color:#E15500; text-decoration:underline;}
a.hlmenu:visited {color:#E15500; text-decoration:none;}

div.mittetext h1 {font-size:20px; font-weight:bold; color:#FFFFFF; line-height:30px; margin:0px 0px 4px 0px; padding-left:8px; background-color:#800000; width:438px;}
h2 {font-size:18px; font-weight:bold; color:#800000;}
h3 {font-size:16px; font-weight:bold; color:#800000;}
h4 {font-size:14px; font-weight:bold; color:#800000;}
div.teaser h2.teaser {font-size:12px; font-weight:bold; color:#800000; line-height:18px; padding:0px; margin:0px; background-color: transparent;}
div.teaser h1.teaser {font-size:14px; font-weight:bold; color:#000000; line-height:18px; padding:0px; margin:0px; background-color: transparent;}
div.kurzteaser h1 { font-size: 14px; color: #000000; background-color: transparent; line-height: 17px; }

div.banner {position:absolute; top:4px; left:4px; width:792px; height:100px; z-index:2;}
div.menu {position:absolute; top:108px; left:4px; width:157px; background-color:transparent; z-index:2; }
div.menurahmen {position:relative; top:0px; left:0px; width:157px; height:24px; font-size:12px; vertical-align:middle; line-height:24px; font-weight:bold; margin-bottom:3px; background-color:#E15500; color:#E15500; padding:0px; }
div.hlmenurahmen {position:relative; top:0px; left:0px; width:155px; height:24px; vertical-align:middle; font-size:12px; line-height:24px; font-weight:bold; margin-bottom:3px; padding:0; background-color:transparent; color:#E15500; border:1px solid #E15500;}
div.werbung2 {position: relative; top:0px; left:0px; width:156px; height:280px; text-align:center; margin-bottom:4px;}
div.kontextli {position:relative; top:0px; left:0px; width:146px; vertical-align:middle; background-color: #FFFFFF; border:1px solid #E15500; padding:4px; margin-bottom:8px;}
div.kontexttitelli {position:relative;top:0px; left:0px; height:24px; width:142px; padding-left:4px; text-align:left; vertical-align:middle; line-height:24px; background-color: #E15500; color:#FFFFFF; font-weight:bold;}
div.kontexttextli {position:relative; top:0px; left:0px; padding-top:4px; font-size:11px; }
div.mitterahmen {position:absolute; top:108px; left:168px; width:454px; background-color:transparent; z-index:1;}
div.mittetext {position:relative; top:0px; left:0px; width:446px; overflow:visible; margin-bottom:8px; background-color:transparent; border:1px solid #800000; padding:4px;}
div.kontextrahmen {position:absolute; top:108px; left:630px; width:166px; background-color:transparent; font-size:12px; z-index:2;}
div.kontext {position:relative; top:0px; left:0px; width:154px; vertical-align:middle; background-color: #FFFFFF; border:1px solid #E15500; padding:4px; margin-bottom:8px; }
div.kontexttitel {position:relative;top:0px; left:0px; height:24px; width:150px; padding-left:4px; text-align:left; vertical-align:middle; line-height:24px; background-color: #E15500; color:#FFFFFF; font-weight:bold;}
div.kontexttext {position:relative; top:0px; left:0px; padding-top:4px; font-size:11px; }
div.kontextbuch {width:100%; text-align:center; font-size:10px; font-family:Arial,sans-serif;}
div.werbung1 {position:absolute; top:108px; left:800px;}
div.fuss {position:relative; top:0px; left:0px; width:454px; background-color:transparent; font-size:10px;text-align:center; z-index:2;}
div.bildrechts {position:relative; top:0px; left:0px; width:208px; float:right; margin:0px 0px 4px 4px;}
div.bildlinks {position:relative; top:0px; left:0px; width:208px; float:left; margin:0px 4px 4px 0px;}
div.kurzteaser {float: right; position:relative; top:0px; left: 0px; height:54px;}
div.teaserlogo {position:relative; top:0px; left:0px; width:48px; float:left; margin:0px 4px 4px 0px;}
div.teaser {float:right; margin-bottom:16px; }
div.teaserinnen {margin-top:4px; }
div.teaserbild {position:relative; top:0px; left:0px; width:108px; float:left; margin:0px 4px 4px 0px; vertical-align:text-top;}

p.bildtext {padding-left:4px;font-size:11px; font-style:italic;}

span.farbe {color:#800000;}
span.fettfarbe {font-weight:bold; color:#800000;}
span.kursiv {font-style:italic;}
span.fett {font-weight:bold;}
div.kurzteaser span.farbeklein { font-size: 12px; line-height: 14px; color:#800000;}

img.bildlinks {float:left; clear:both; margin:4px 8px 4px 4px; border:1px solid #E15500;}
img.bildrechts {float:right; clear:both; margin:4px 4px 4px 8px; border:1px solid #E15500;}
img.menuicon {float:left; height:24px; width:24px; padding:0px; margin:0px; }
img.kontexticon {float:right; width:24px; height:24px; margin:0px 0px 0px 6px;}
img.rubrikkopf {float:right; width:30px; height:30px; margin:0px 0px 0px 6px;}
img.kontextbuch { border-width:0px; margin-top:4px; }

ul {list-style-image:url(../img/bullet.gif); }
ul.externerlink {list-style-image:url(../img/externerlink.gif);}
ul.ulkontext {padding-left:0px; margin-left:18px; font-size:11px; }
ul.imtext {list-style-image:none; list-style-type:square;}
li.likontext {padding-bottom:4px;}
