/* Grundeinstellungen zur Vereinheitlichung der Browser */
body,div,span,h1,h2,h3,h4,h5,h6,p,ul,ol,li,table,th,td,a,img,hr { margin: 0px; padding: 0px; border: none 0px;text-align:left}
body {font-weight:normal;text-decoration:none;line-height: 110%;font-size:100.01%}
p,h1,h2,h3,h4,h5,h6,th,td {font-size:1em;font-weight:normal;line-height: 110%}
table {border-collapse:collapse;border-spacing:0px;empty-cells:show}
th,td {vertical-align:top}
a {background-color:transparent;text-decoration:none}
span.aus {display:none}
.stopfl {clear:left;height:1px;background:transparent}
.stopfr {clear:right;height:1px;background:transparent}
.stopf {clear:both;height:1px;background:transparent}

/* Globale Einstellungen */
body {font-family:Verdana,Arial,Helvetica,sans-serif;color:#666666;background-color: #999999;text-align:center}
input,textarea {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em}
.rot {color:#FF0000}
.fett {font-weight:bold}

/* Rahmen */
#rahmen {position:relative;text-align:left;margin:0px auto 0px auto;width:47.125em;border-style:solid;border-color:#FFFFFF;border-width:0px 0.5625em;background-color:#F5F5F5} /* IE5x */

/* Oberer Block */
#top {height:291px;background-color:#AB5B00;text-align:center}

/* Linkes Menü */
#links {float:left;width:12.5625em;padding:1.5em 1em} /* IE5x */
#links ul,#rechts ul {list-style-type:none}
#links li,#rechts li {}
#links ul a,#rechts ul a {display:block;font-family:Arial,Helvetica,sans-serif;font-size:0.6875em;line-height:150%;padding:0.455em 0.5455em;font-weight:bold;color:#AB5B00;text-transform:uppercase}
#links ul a:hover,#rechts ul a:hover,#links ul a.aktiv,#rechts ul a.aktiv {background-color:#E3E3E3}
#links a.m81 {margin-bottom:20px}

/* Suchfeld */
#suche {margin-top:0.3125em;margin-bottom:0.625em;padding:0.375em;background-color:#E5E5E5;color:#7E7E7E}
#suche input.text {border:solid 1px #7E7E7E;background-color:#FFFFFF;color:#7E7E7E;font-size:0.625em}
#suche p {font-size:0.625em}
#suche a {color:#7E7E7E}
#suche a:hover {color:#000000}

/* Rechtes Menü */
#rechts {float:right;width:7.375em;padding:1.5em 0.625em}
#rechts h1 {margin-top:2em;margin-bottom:1.5em;font-size:0.625em;line-height:120%;font-weight:bold}
#rechts p {font-size:0.625em;line-height:120%}
#rechts input {font-size:0.6875em;line-height:120%}
#rechts div.logoutform {margin-top:30px}

/* Logo 2 */
#logo2 {margin-bottom:2.5em}

/* Inhalt */
#inhalt {background-color:#E5E5E5;margin:0px 8.625em 0px 14.625em;padding:1.5em 0px 1.5em 1.25em}
#inhalt h1 {margin:0px 0.4167em 1.6667em 0px;font-family:Arial,Helvetica,sans-serif;font-size:0.75em;font-weight:bold}
#inhalt h2 {margin:1.6667em 0.4167em 0.4167em 0px;font-size:0.75em;font-weight:bold}
#inhalt p {font-size:0.6875em;line-height:136%;margin:0px 0.455em 0.455em 0px}
#inhalt em {font-weight:bold;font-style:normal;color:#D3732A}
#inhalt hr {border-top:dotted #D3732A 1px;background-color:transparent;height:0px;margin:0.3125em 0px}
#inhalt a {color:#D3732A}
#inhalt a:hover {color:#000000}
#inhalt a.aktiv {background-color:#FFFFFF}
#inhalt table {font-size:0.6875em;width:98%}
#inhalt th {font-weight:bold;padding:0px 0.1818em 0.455em 0.1818em}
#inhalt td {padding:0.455em 0.1818em;border-top:solid 1px #666666}
#inhalt td p {font-size:1em;margin:0px 0px 0.455em 0px}
#inhalt th.s1 {width:6%}
#inhalt th.s2 {width:48%}
#inhalt th.s3 {width:40%}
#inhalt td.a1 {width:35%}
#inhalt .fehler {color:#FF0000}
#inhalt p.autor {color:#D3732A;font-weight:bold}
#inhalt p.preis {margin-top:0.909em;margin-bottom:0.909em}
#inhalt p.gross {margin-top:2em;font-family:Arial,Helvetica,sans-serif;font-size:0.75em;font-weight:bold}

/* Buchliste */
#inhalt div.buchliste {margin:0.625em 0px;overflow:hidden} /* IE5x,IE6 */
#inhalt div.buchliste img {float:left;margin-right:10px}
#inhalt div.buchliste p {margin-left:85px}
/* Buch */
#buch p.autor {color:#D3732A;font-weight:bold}
#buch p.titel {font-weight:bold}
#buch img {display:block;margin:0.625em 0px}
#buch ul {margin-left:1.25em;margin-right:0.3125em}
#buch li {font-size:0.6875em;line-height:136%;margin-bottom:0.455em}

/* Loginformular */
#loginform label {float:left;width:6em;margin-top:0.4em}

/* Fehlermeldungen */
#meldung {margin-bottom:0.688em;border-style:solid;border-color:red;border-left-width:0.273em;padding:0.273em}
#meldung h2 {margin-top:0}
#meldung p.fehler {color:red}
#meldung a {color:#000000;background-color:#E0E0E0}
#meldung a:hover {text-decoration:underline}

/* Forum */
a.button {font-size:0.688em;line-height:200%;color:#000000;background-color:#E0E0E0;margin-right:2px;margin-bottom:5px;padding:0.091em;border:solid 1px #000000}
#board {border-style:solid;border-color:#666666;border-width:1px 0px}
#board div.beitrag{margin:0.313em 0}
#board p.titel {margin-bottom:0}
#board p.titel a {font-size:1.273em}
#thread {border-top:solid #666666 1px}
#thread div.beitrag{border-bottom:solid #666666 1px;margin:0.313em 0}
#thread p.titel {font-size:0.875em;margin-bottom:0}
#thread p.user {font-size:0.625em}
#thread p.buttons {margin-top:10px}
#inhaltbox,#titel {width:26em}

/* Fusszeile */
#fuss {clear:both;margin-bottom:0.3125em;background-color:#AB5B00;height:0.625em}

/* Popup-Inhalt */
#popup {background-color:#E5E5E5;padding:1.5em 0px 1.5em 1.25em}
#popup h1 {margin:0px 0.4167em 1.6667em 0px;font-family:Arial,Helvetica,sans-serif;font-size:0.75em;font-weight:bold}
#popup h2 {margin:1.6667em 0.4167em 0.4167em 0px;font-size:0.75em;font-weight:bold}
#popup p {font-size:0.6875em;line-height:136%;margin:0px 0.455em 0.455em 0px}
#popup em {font-weight:bold;font-style:normal;color:#D3732A}
#popup hr {border-top:dotted #D3732A 1px;background-color:#transparent;height:0px;margin:0.3125em 0px}
#popup a {color:#D3732A}
#popup a:hover {color:#000000}


/* Fehleranzeige */
#fehler {clear:both;margin-top:1.25em;border:dotted 1px #000000}
#fehler h1 {margin-top:0.3125em;font-weight:bold}
#fehler p {margin-bottom:0.3125em}
#fehler td,#fehler th {padding:0.1875em;border: solid 1px #000000}
#fehler th {font-weight:bold;text-align:center}

