﻿form {padding: 0px; margin: 0px;}
textarea {font-family: Arial;}
html {height: 100%;}
body {font-family:Arial; font-size:12px; margin: 0px; padding: 0px; height: 100%; background-color: #ffffff; }
td {font-size: 12px;}
img {border: 0;}

A:link{font-size: 12px; text-decoration: underline; color: #050505;}
A:visited{font-size: 12px; text-decoration: underline; color: #050505;}
A:active{font-size: 12px; text-decoration: none; color: #BC0029;}
A:hover{font-size: 12px; text-decoration: none; color: #BC0029;}

.spacer {height: 20px;}

A.news_quelle_link:link{font-size: 12px; text-decoration: underline; color: #050505;}
A.news_quelle_link:visited{font-size: 12px; text-decoration: underline; color: #050505;}
A.news_quelle_link:active{font-size: 12px; text-decoration: none; color: #BC0029;}
A.news_quelle_link:hover{font-size: 12px; text-decoration: none; color: #BC0029;}

A.linktext:link{font-size: 12px; text-decoration: underline; color: #050505;}
A.linktext:visited{font-size: 12px; text-decoration: underline; color: #050505;}
A.linktext:active{font-size: 12px; text-decoration: none; color: #BC0029;}
A.linktext:hover{font-size: 12px; text-decoration: none; color: #BC0029;}

.basics_bordermum {margin-top: 10px; margin-bottom: 10px; font-weight: bold; background-color:#f5f5f5; padding: 4px; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-top: 1px solid; border-color: #c0c0c0; }
.basics_head {float: left; width: 397!important; width: 390px; background-color: #b3d9b7; padding: 1px; font-weight: bold; font-size: 16px;}
.basics_head_right {float: left; width: 16px; background-color: #b3d9b7; height: 17px!important; height: 21px; padding: 3px 2px 2px 2px; }
.basics_head_top {background-color: #b3d9b7;}

.basics_list {padding: 5 0 5 0;}
.basics_title {font-weight: bold;}
.basics_subtitle {}
.basics_read {text-align: right; margin-bottom: 10px; margin-top: 5px;}
.basics_main {border-bottom: solid 1px #c0c0c0; margin-top: 10px;}
.basics_main_block {margin-top: 10px;}


.main_head {width: 410px; padding-left: 5px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; background-color:#b3d9b7; font-size: 14px; font-weight: bold; height: 17px;}
.main_head_sub {font-size: 12px; margin: 0px 0px 10px 0px; vertical-align: top; height: 25px;}
.news_abstract {padding-top: 5px;}
.news_content_left {float:left; width: 25px; padding-top: 5px;}
.news_content_right {float:left;  padding-top: 5px;}

.news_titel {font-weight: bold;}
.news_head {font-size: 16px; font-weight: bold;}
.news_bildtitel {font-size: 10px; text-align:left;}
.news_main {padding-top: 0px;}
.news_mainlinks {}
.news_spacer {height: 20px;}

.news_bildobenlinks {float: left; padding-bottom: 10px; padding-right: 20px;}
.news_bildobenrechts {float: right; padding-bottom: 10px; padding-left: 20px;}
.news_bildoben {text-align: center; padding-bottom: 10px; width: 100%;}
.news_bildunten {text-align: center; padding-bottom: 10px; width: 100%; padding-top: 5px;}

.news_block {width: 420px!important; width: 418px; padding-top: 20px; }
.news_quelle_head {background-color:#F5F5F5; border: solid 1px #C0C0C0; margin-top: 20px; padding: 5px; font-weight: bold; width: 410px;}
.news_quelle_main {border-right: solid 1px #C0C0C0; border-left: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0; padding: 5px; width: 410px;}
.news_quelle_bottom1 {border: solid 1px #C0C0C0; border-bottom: 0px; width: 420px!important; width: 412px; height: 1px;}
.news_quelle_bottom1 {background: url(images/rule_g.gif); background-repeat: repeat; background-position: top; width: 410px; height: 1px;}

.news_quelle_pic {float:left;}
.news_quelle_pic_text {margin-left: 70px; width: 320px;}
.loading_img {background: url(images/reload/loading_medium.gif) no-repeat; background-position: 50% 50%; border: solid 1px #000000;}
.reset {clear: both;}
.upwards {float:right; width: 20px; padding-right: 1px;}
.upwards_left {float:left; width: 405px;}

.img {border: 0px;}

.prarea{color: #000000; font-size: 12px; text-decoration: none; line-height: 17px; }
.prlist {background-color: #ffffff; height: 100%;}
.prtopback { text-align: center; border-top: 1px solid; border-bottom: 1px solid; background-color: #ffffff; border-color: #C8C8C8;}
.prtopbacktext {color:#555555; font-size: 10px; font-weight: bold; margin: 2px;}
.prsort {float: left; padding: 10px;}
.prform {padding: 0px; margin: 0px;}

.bstitel{font-family: Arial; font-size: 18px; font-weight: bold; margin-bottom: 12px;}
.bsuntertitel{font-family: Arial; font-size: 14px; font-weight: bold; margin-bottom: 12px;}
.bskapnav{margin-left:10px; margin-bottom: 12px;}

.bsabstract{font-family: Arial; font-size: 12px; line-height:18px; margin-top: 18px; margin-bottom: 18px; margin-left:10px;  margin-right:10px;}

.bskapueb{font-family: Arial; font-size: 14px; font-weight: bold; margin-top: 12px; margin-bottom: 12px;}

.bsabsatzueb{font-family: Arial; font-size: 12px; font-weight: bold; margin-top: 6px; margin-bottom: 6px;}

.bsabsatz{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}

.bshervorhebung{font-family: Arial; font-size: 12px; background-color:#FFFFCC; padding:6px; margin-top: 18px; margin-bottom: 18px; margin-left: 10px; margin-right: 10px;}

.bszitat{font-family: Arial; font-size: 12px; font-style: italic; margin-top: 6px; margin-bottom: 6px; margin-left: 10px; margin-right: 10px;}

.bsautbioueb{font-family: Arial; font-size: 12px; font-weight: bold; margin-top: 6px; margin-bottom: 6px;}

.bsautbio{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}

.bsquelle{font-family: Arial; font-size: 12px;}

.bslitueb{font-family: Arial; font-size: 12px; font-weight: bold; margin-top: 6px; margin-bottom: 6px;}

.bslit{font-family: Arial; font-size: 12px; margin-top: 3px; margin-bottom: 3px;}

.bsbildunter{font-family: Arial; font-size: 10px;}

.bsbildunterpopup{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 12px;}

.bskasten{width: 90%; margin-top: 6px; margin-bottom: 6px; margin-left: 45px; background-color: #C0C0C0}

.bskastenueb{font-family: Arial; font-size: 12px; font-weight: bold; margin-top: 6px; margin-bottom: 6px;}

.bskastenabsatz{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px; padding-left: 10px; padding-right: 10px;}

.hpueb{font-family: Arial; font-size: 14px; font-weight: bold; margin-top: 12px; margin-bottom: 12px;}
.hpabsatz{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}
.bordermum {font-family: Arial; font-size: 12px; background-color:#f5f5f5; padding: 4px; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-top: 1px solid; border-color: #c0c0c0; }
.borderback {font-family: Arial; font-size: 12px; padding: 4px; border-right: 1px solid; border-left: 0px solid; border-bottom: 1px solid; border-top: 1px solid; border-color: #c0c0c0; }
.borderbackleft {font-family: Arial; font-size: 12px; padding: 4px; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-top: 1px solid; border-color: #c0c0c0; }
.backtab {background-color: #ffffff;}

.begabsatz{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}

.begtitel{font-family: Arial; font-size: 18px; font-weight: bold; margin-bottom: 12px;}

.formSearch {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; width: 80px;}

.bbhead {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none;}
.buecherboard { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight : normal; color : #000000; text-decoration : none;} 
.buecherboardb { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight : bold; color : #000000; text-decoration : none;} 

.aer{font-family: Arial; font-size: 10px; color: #000000;}

.aautor{font-family: Arial; font-size: 12px; font-weight: bold; color: #000000;}

.volltext{font-family: Arial; font-size: 12px;}

.sponsor{font-family: Arial; font-size: 12px; color: #ff0000; font-weight: bold;}

.titel{font-family: Arial; font-size: 24px; font-weight: bold;}

.ueabs{font-family: Arial; font-size: 16px; font-weight: bold;}

.subtitel{font-family: Arial; font-size: 16px; font-weight: bold;}

.uezwischen{font-family: Arial; font-size: 12px; font-weight: bold;}

.uekast{font-family: Arial; font-size: 12px; font-weight: bold; color: #660000;}

.abskast{font-family: Arial; font-size: 12px; color: #660000;}

.weiter{font-family: Arial; font-size: 10px;}

.abs{font-family: Arial;  font-size: 12px; margin-top: 12px;}

.tief{font-family: Arial; font-size: 9px;}

.autbio{font-family: Arial; font-size: 12px;}

.abstr{font-family: Arial; font-size: 12px; font-style: italic;}

ul{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}

ol{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}
li{font-family: Arial; font-size: 12px; line-height: 16px; margin-top: 3px; margin-bottom: 3px;}

.uelit{font-family: Arial; font-size: 12px; font-weight: bold;}

.zit{font-family: Arial; font-size: 12px; font-style: italic;}

.firm{font-family: Arial; font-size: 12px; font-weight: bold;}

.lit{font-family: Arial; font-size: 12px;}

.bildu{font-family: Arial; font-size: 10px;}

.rahm{font-family: Arial; color: #ff0000; font-size: 10px; text-align: justify;}

.quelle{font-family: Arial; font-size: 12px;}

.autor{font-family: Arial; font-size: 10px;}
.aort{font-family: Arial; font-size: 10px; margin-bottom: 1px; margin-top: 1px; line-height: 14px;}

.lauftext{ font-family: Arial; font-size: 12px;}
.dephinweis{ font-family: Arial; font-size: 10px;}
.saue{ font-family: Arial; font-size: 10px;}

.ltforum{ font-family: Arial; font-size: 10px; font-weight: normal; color: #ffffff;}

.lauftextwhite{font-family: Arial; font-size: 12px; color: #ffffff;}
.autorenort{font-family: Arial; font-size: 10px; color: #000000;}

.newshp{font-family: Arial; font-size: 11px;}

.lauftextfett{font-family: Arial; font-size: 12px; font-weight: bold;}

.preis{font-family: Arial; color:#ff0000; font-size: 11px; font-weight: bold;}

.hinweis3{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff0000; text-decoration: none;} 
.hinweis4{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ff0000; text-decoration: none;} 
.hinweis5{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0000ff; text-decoration: none;} 
.hnblock {float: left; border: 1px solid; border-color: #c0c0c0; border-right: 0px; background-color: #f5f5f5; width: 22px; text-align: center; padding-top: 5px; padding-bottom: 5px;}
.hnblockr {float: left; border: 1px solid; border-color: #c0c0c0; border-right: 0px; background-color: #f5f5f5; width: 1px; text-align: center; height: 25px!important; height:27px; }
.hnspacer {clear:both; padding-top: 20px; height: 20px;}

.fussnote{font-family: Arial; font-size: 10px;}

.uemenue{font-family: Arial; font-size: 16px; font-weight: bold;}

.homeueb{font-family: Arial; font-size: 16px; font-weight: bold; margin-top: 4px; margin-bottom: 6px;}

.untertitel{font-family: Arial; font-size: 12px; font-weight: bold;}

.vtitel{font-family: Arial; font-size: 14px;}

.uemenuesem{font-family: Arial; font-size: 16px; font-weight: bold; color:#ff0000;}

.lauftextsem{font-family: Arial; font-size: 12px; color: #ff0000;}

.hinweissem{font-family: Arial; font-size: 12px; color: #ff0000; font-weight: bold;}

.sucherg{background-color: #FFFF00;}

.forumueb{font-family: Arial, Helvetica, Verdana; font-size:14px;}
.spabsatz{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}

.specabsatz12p {font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}
.specboxtext10p {	font-family: Arial; font-size: 10px; text-align: left; color: #000000; margin-top: 6px;}
.specabsatz12pK-rot {font-family: Arial; 	font-size: 12px; color: #ED1C24;}
.specbutton12p {font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}
.specabsatzueb14p {font-family: Arial; font-size: 14px; font-weight: bold; 	margin-top: 6px;	margin-bottom: 6px;}
.specbalken16pmarginleft {font-family: Arial; font-size: 16px; font-weight: bold; 	margin-left: 12px;}
.specabsatz10p {font-family: Arial; font-size: 10px; margin-top: 6px; margin-bottom: 6px;}
.specabs11p {font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight : normal; color : #000000; text-decoration : none;}
.specabsatz11pK-rot {MARGIN-TOP: 6px;	FONT-SIZE: 11px;	MARGIN-BOTTOM: 6px;	FONT-FAMILY: Arial;	color: #ed1c24;}

.patabsatz{font-family: Arial; font-size: 12px; margin-top: 6px; margin-bottom: 6px;}
.lauftextmit{font-family: Arial; font-size: 12px; font-weight: normal; margin-top: 6px;}

.abstandbig{font-family: Arial; font-size: 14px; margin-top: 6px; margin-left: 6px; margin-bottom: 6px;}
.abstandsmall{font-family: Arial; font-size: 12px; margin-top: 6px; margin-left: 6px; margin-bottom: 6px;}

.abstand {LINE-HEIGHT: 8px;}

A.ueabsnav:link{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: underline; color: #050505;}
A.ueabsnav:visited{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: underline; color: #050505;}
A.ueabsnav:active{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: none; color: #BC0029;}
A.ueabsnav:hover{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: none; color: #BC0029;}

A.abslink:link{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #050505}
A.abslink:visited{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #050505}
A.abslink:active{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #BC0029;}
A.abslink:hover{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #BC0029;}

A.toplink:link{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: none; color: #ffffff}
A.toplink:visited{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: none; color: #ffffff}
A.toplink:active{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: none; color: #000000}
A.toplink:hover{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: none; color: #000000}

A.LinkMenu:link{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #050505}
A.LinkMenu:visited{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #050505}
A.LinkMenu:active{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #BC0029;}
A.LinkMenu:hover{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #BC0029;}

A.LinkMenuG:link{font-family: Arial, Helvetica, Verdana; font-size:14px; text-decoration: underline; color: #050505}
A.LinkMenuG:visited{font-family: Arial, Helvetica, Verdana; font-size:14px; text-decoration: underline; color: #050505}
A.LinkMenuG:active{font-family: Arial, Helvetica, Verdana; font-size:14px; text-decoration: none; color: #BC0029;}
A.LinkMenuG:hover{font-family: Arial, Helvetica, Verdana; font-size:14px; text-decoration: none; color: #BC0029;}

A.LinkMenuact:link{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #ffffff}
A.LinkMenuact:visited{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #ffffff}
A.LinkMenuact:active{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #000000;}
A.LinkMenuact:hover{font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #000000;}

A.kasse:link{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: underline; color: #ffffff}
A.kasse:visited{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: underline; color: #ffffff}
A.kasse:active{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: none; color: #000000;}
A.kasse:hover{font-family: Arial, Helvetica, Verdana; font-size:11px; text-decoration: none; color: #000000;}

A.newshplink:link{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: underline; color: #cc0033}
A.newshplink:visited{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: underline; color: #cc0033}
A.newshplink:active{font-family: Arial, Helvetica, Verdana; font-size: 11px;text-decoration: none; color: #050505;}
A.newshplink:hover{font-family: Arial, Helvetica, Verdana; font-size: 11px;text-decoration: none; color: #050505;}


A.smalllink:link {font-family: Arial, Helvetica, Verdana;font-size:11px;text-decoration: underline; color: #050505}
A.smalllink:visited {font-family: Arial, Helvetica, Verdana;font-size:11px;text-decoration: underline; color: #050505}
A.smalllink:active {font-family: Arial, Helvetica, Verdana;font-size:11px;text-decoration: none; color: #BC0029;}
A.smalllink:hover {font-family: Arial, Helvetica, Verdana;font-size:11px;text-decoration: none; color: #BC0029;}

A.lmw:link {font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #ccc999}
A.lmw:visited {font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: underline; color: #ccc999}
A.lmw:active {font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #BC0029;}
A.lmw:hover {font-family: Arial, Helvetica, Verdana; font-size:12px; text-decoration: none; color: #BC0029;}

A.specbox:link {font-family: Arial, Helvetica, Verdana; font-size:11px;text-decoration: none; color: #ED1C24;}
A.specbox:visited {font-family: Arial, Helvetica, Verdana; font-size:11px;text-decoration: none; color: #ED1C24;}
A.specbox:active {font-family: Arial, Helvetica, Verdana; font-size:11px;text-decoration: none; color: #ED1C24;}
A.specbox:hover {font-family: Arial, Helvetica, Verdana; font-size:11px;text-decoration: none; color: #ED1C24;}

A.dephinweislink:link{font-family: Arial, Helvetica, Verdana; font-size:10px; text-decoration: underline; color: #050505}
A.dephinweislink:visited{font-family: Arial, Helvetica, Verdana; font-size:10px; text-decoration: underline; color: #050505}
A.dephinweislink:active{font-family: Arial, Helvetica, Verdana; font-size:10px; text-decoration: none; color: #BC0029;}
A.dephinweislink:hover{font-family: Arial, Helvetica, Verdana; font-size:10px; text-decoration: none; color: #BC0029;}

A.patlink:link{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: underline; color: #ED1C24}
A.patlink:visited{font-family: Arial, Helvetica, Verdana; font-size: 11px; text-decoration: underline; color: #ED1C24}
A.patlink:active{font-family: Arial, Helvetica, Verdana; font-size: 11px;text-decoration: none; color: #ED1C24;}
A.patlink:hover{font-family: Arial, Helvetica, Verdana; font-size: 11px;text-decoration: none; color: #ED1C24;}


A.bsnav:link{font-family: Arial; font-size: 12px; text-decoration: underline; color: #050505;}
A.bsnav:visited{font-family: Arial; font-size: 12px; text-decoration: underline; color: #050505;}
A.bsnav:active{font-family: Arial; font-size: 12px; text-decoration: none; color: #BC0029;}
A.bsnav:hover{font-family: Arial; font-size: 12px; text-decoration: none; color: #BC0029;}

A.bsnavtop:link{font-family: Arial; font-size: 11px; text-decoration: underline; color: #050505; margin-top: 6px; margin-bottom: 12px; text-align: right;}
A.bsnavtop:visited{font-family: Arial; font-size: 11px; text-decoration: underline; color: #050505; margin-top: 6px; margin-bottom: 12px; text-align: right;}
A.bsnavtop:active{font-family: Arial; font-size: 11px; text-decoration: none; color: #BC0029; margin-top: 6px; margin-bottom: 12px; text-align: right;}
A.bsnavtop:hover{font-family: Arial; font-size: 11px; text-decoration: none; color: #BC0029; margin-top: 6px; margin-bottom: 12px; text-align: right;}

