* { margin:0; padding:0 }
h1, h2, h3, h4, h5, h6, h7 { margin-bottom:.1em; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif }
h1, h4 { font-size:1.5em; text-align:left; color:#FF6100; } h2, h3 { font-size:1.1em; text-align:left; color:#399 }
h6 { font-size:1em; text-align:left; margin-top:.5em; color:#FF6100 }
h7 { font-size:1.1em; text-align:right; margin-top:.5em; color:#399 }
p, ul { margin-bottom:.8em; line-height:180% }
ul, ol { margin-left:4em } ul h7 { font-size:1em; text-align:left; margin-top:.5em; margin-bottom:.3em; color:#FF6100 }
blockquote { margin:1em 1em 0 }
html { height:101% }
body { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#083431; text-align:center }
a { text-decoration:none; color:#39C; font-size:1.1em } a:focus, a:hover, a:active { background:#CEE7F5; text-decoration:underline; color:#399 }
address { text-align:center; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:.95em; font-style:normal; line-height:1.3em; border-top:.06em solid #399; padding:.3em 0 }
div.galerie { float:left; width:90%; margin:.3em .3em 0 0; padding:.6em .3em 0 0 } div.galerie img { float:left; border:.3em solid #ccc; margin:0 .3em .3em 0; padding:.3em } div.galerie2 { float:right; width:9em }
.bildlinks { float:left; border-top:.06em solid #D6EFF7; border-right:.3em solid #D6EFF7; border-bottom:.19em solid #D6EFF7; border-left:.06em solid #D6EFF7; display:inline; margin:.3em .6em 0 0 }
.bildrechts { float:right; display:inline; margin:0 .3em 0 1.5em }
.clearing { clear:both }
.color { color:#FF6100 }
.isbn { text-align:right; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:.95em; font-style:normal; color:#083431; margin:0 .3em .3em }
.isbn-a { text-align:left; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:.95em; font-style:normal; color:#000; margin:0 .3em .3em } .jpg { text-align:left; font-size:.9em; font-style:normal; color:#000; margin:0 .3em 1em }
.linie { line-height:1em; border-top:.06em solid #000; margin:1.6em 0 0; padding:.6em }
.new { color:#FF6100 }
.skiplink { position:absolute; top:-125em; left:-197em; width:0; height:0; overflow:hidden; display:inline }
#wrapper { width:99%; text-align:left; margin:.6em auto }
#header { float:left; width:99% }
#logo { float:left; width:85%; text-align:right }
#logo-2 { float:left; width:93%; text-align:right; color:#399 }
#sidebar { float:left; width:20% }
#sidebar ul { color:#FF6100; background-color:#D6EFF7 }
#navibereich { float:left; width:20%; text-align:left; font-size:.95em; white-space:nowrap }
#navibereich ul { float:left; width:15%; list-style-type:none; margin:.2em }
#navibereich li { float:left }
#navibereich a:focus { color:#39C; background-color:#ccc }
#navibereich li h6 { color:#FF6100 }
#page { float:left; width:95%; background-color:#D6EFF7 }
#content { float:right; width:78%; background-color:#FFF; padding-left:.4em  }
#breadcrumbs { font-size:.8em; margin: 1em 0 .5em 0 }
#breadcrumbs a:hover { text-decoration:underline }
form { background-color:#ccc; width:100%; padding:.6em .6em .6em 0 }
form h1, h2 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#399; margin:.7em 0 0 1em }
form h4 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:1.4em; text-align:left; margin:.6em 0 0 .6em; color:#399 }
label { width:45%; font-size:1em; margin:0 2em 0 3em } input { width:30%; color:#000; font-size:1em; margin:.3em .5em 0 2em }
input#absender, #firma, #funktion, #name, #strasse, #plz, #stadt, #ort, #telefon, #e-mail, #hinweise, #rechnung, #rechnungsfirma, #name-firma, #str-hausnr, #plz-ort, #hinweise, #rechnung { float:right; width:55%; color:#000; border:.06em solid #399; margin:0 .5em 0 1em }
textarea { width:45%; color:#000; border:.06em solid #399; margin:.5em 1em 1.5em 2em }
select { width:90%; font-size:1em; color:#000; border:.06em solid #399; margin:0 2em 0 3em }
* html div.galerie, * html div.galerie2 { height:1% }
#navibereich a:active, #content a:active { color:#39C; background-color:#FFF }
#navibereich a:hover, #startseite #navi01 a, #ebookseite #navi02 a, #awardseite #navi03 a, #portraetseite #navi04 a, #kontaktseite #navi05 a, #presseseite #navi06 a, #buchprseite #navi07 a, #klinikprseite #navi08 a, #prgesetzeseite #navi09 a, #kunstprseite #navi10 a, #pragenturseite #navi11 a, #schulprseite #navi12 a, #altseite #navi13 a, #awardtitelseite #navi14 a, #awardjuryseite #navi15 a, #pressearbeitseite #navi16 a, #crossmediaseite #navi17 a, #beraterseite #navi18 a, #schreibseite #navi13 a, #prpraxisseite #navi19 a, #prgrundlagenseite #navi20 a { color:#39C }
#navibereich-1 a:hover, #startseite #navi01 a, #ebookseite #navi02 a, #awardseite #navi03 a, #portraetseite #navi04 a, #kontaktseite #navi05 a, #presseseite #navi06 a, #buchprseite #navi07 a, #klinikprseite #navi08 a, #prgesetzeseite #navi09 a, #kunstprseite #navi10 a, #pragenturseite #navi11 a, #schulprseite #navi12 a, #altseite #navi13 a, #awardtitelseite #navi14 a, #awardjuryseite #navi15 a, #pressearbeitseite #navi16 a, #crossmediaseite #navi17 a, #beraterseite #navi18 a, #schreibseite #navi13 a, #prpraxisseite #navi19 a, #prgrundlagenseite #navi20 a { color:#39C }