* {
        font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration : none;
}


body {
padding-left: 6px;
padding-right: 6px;
}

p, a, td {
	font-size: 11px !important;
}


.NavigationBG { background-image: url(/graphics/navleiste/bg_heller.jpg)}
XXX.ContentBG { background-image: url(/graphics/content_frame/bg_body.jpg); background-position: right top; background-attachment: fixed; background-repeat: no-repeat; border: none}
.ContentBorderTable { border: #000000 solid; border-width: 1px 1px 0px}
.Header1 {  font-size: 18px; font-weight: bold; text-align: center}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.BgTableNav { background-attachment: fixed; background-image: url(/graphics/bg_navigation.gif); background-repeat: no-repeat}
.NewsHeader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-align: center}
.Justified { text-align: justify }
.CellPadding1 {  padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.NewsBoxBottom {  border: 1px #A5A7AF solid; background-color: #E1E3ED; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
//input {  color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.Header2 { font-size: 16px; font-weight: bold }
.Header3 { font-size: 14px; font-weight: bold }
textarea { color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #A5A7AF solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF}
.Width400 {  width: 400px}
.Widtd { width: 280px}
.AuswahlVerlagsprogramm {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none}
.BgBoxBody {  background-color: #FFFFFF; border: 1px #000000 solid}
.WieTD { font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.BgBodyTd {  background-image: url(/graphics/bg_body.jpg); background-repeat: no-repeat}
.FormWidth400 { width: 400px ; border: 1px #A5A7AF solid}
.FormBorderOnly { border: 1px #A5A7AF solid}
.Times {  font-family: "Times New Roman", Times, serif}.Cellpadding0 {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.FormularFehler {  font-weight: bold; text-transform: capitalize; color: #FF0000}
.kleiner {  font-size: 9px}
.CellPadding2 { padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px}
.KontaktHeader { width: 320px ; border: 1px #A5A7AF solid}
.KontaktBody { width: 433px ; border: 1px #A5A7AF solid}.Width250 { width: 250px}
.Header4 { font-size: 13px; font-weight: bold }
.BuecherListItem {  list-style-image: url(/graphics/icons/farbklecks_grau_klein.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.BuecherListItemFutzi { list-style-image: url(/graphics/icons/farbklecks_grau_futzi.gif)}
.FormProduktsuche { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; width: 110px}
.MarginLeft3 { margin-left: 3px }
.SchriftWeiss {  color: #FFFFFF}
.SchriftRot { color: #FF0000 }
.FormWidth100 { width: 100px; border: 1px #A5A7AF solid }
.NewsboxImage {  margin-right: 6px}
.ParsysText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.ParsysKursiv {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: oblique}
.ParsysBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}