/*CSS von www.jackethaar.de 
Professionelle Hilfe bei Haarausfall in Berlin.*/
body { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12; background-color: white }
p   { }
.abstand  { float: left }
.siteinfo     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 2px; width: 100%; height: 70px }
/*Logbuch*/
.date  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
.subject  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.comments   { color: #000078; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
/*Grundtabellen- und Layouteigenschaften*/
.aussentabelle     { width: 100%; height: 100%; border: solid 1px #afafaf }
.td_logo  { background-color: #ff9; width: 200px; height: 100px }
.td_navigation         { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff9; padding: 2px }
.td_header     { background-color: #cff; background-image: url(../layout/headerlogo.gif); background-repeat: no-repeat; background-position: right bottom; visibility: visible; height: 70px }
.td_title      { font-size: 11px; line-height: 13px; background-color: #dcdcdc; text-align: center; height: 30px }
.td_content        { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-color: #fff; padding: 6px; width: 99% }
.td_right     { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cff; text-align: center; width: 200px; border: solid 1px #dcdcdc }
.td_footer     { color: #333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff9; width: 100%; height: 30px; border-top: 1px solid #dcdcdc }
.td_sitemap       { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #aaa; padding: 6px; width: 99% }
.infotabelle     { padding: 2px; width: 190px }
.td_ueberschrift   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-color: #ff9; padding: 3px }
.td_inhalt   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-color: #fff; padding: 3px }
/*Überschriften und Texteigenschaften*/
h1    { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0.67em 0 }
h2   { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ff9; padding: 3px; width: 100% }
h3 { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ff9; padding: 3px; width: 100% }
h4 { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ff9; padding: 3px; width: 100% }
h5 { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ff9; padding: 3px; width: 100% }
h6 { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ff9; padding: 3px; width: 100% }
.info    { background-color: white; padding: 2px; width: 100% }
.text { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px }
.label { color: #dcdcdc; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px }
/*Navigation*/
a:link          { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: underline }
a:visited        { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: underline }
a:hover        { color: #5284ff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: none }
a:active        { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; text-decoration: underline }
a.label               { font-family: Verdana, Arial, Helvetica, sans-serif }
a.label:link            { color: #c8c8c8; font-size: 9px; text-decoration: none }
a.label:visited            { color: #c8c8c8; font-size: 9px; text-decoration: none }
a.label:hover           { color: #b4b4b4; font-size: 9px; text-decoration: underline }
a.label:active            { color: #c8c8c8; font-size: 9px; text-decoration: none }
a.navmenue             { text-decoration: none; text-align: left; display: block; margin: 0; padding: 3px; width: 100%; border: solid 1px #fff }
a.navmenue:link         { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc }
a.navmenue:visited         { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc }
a.navmenue:hover        { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ff6 }
a.navmenue:active         { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc }
a.arrowmenue               { text-decoration: none; background-image: url(../layout/nav_arrow.gif); background-repeat: no-repeat; background-position: right center; text-align: left; display: block; margin: 0; padding: 3px; width: 100%; border: solid 1px white }
a.arrowmenue:link           { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc; background-repeat: no-repeat; background-position: right center }
a.arrowmenue:visited           { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc; background-repeat: no-repeat; background-position: right center }
a.arrowmenue:hover          { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ff6; background-repeat: no-repeat; background-position: right center }
a.arrowmenue:active           { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffc; background-repeat: no-repeat; background-position: right center }
a.submenue           { text-decoration: none; text-align: left; display: block; margin: 0; padding: 3px; width: 100%; border: solid 1px #fff }
a.submenue:link           { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #dcdcdc }
a.submenue:visited           { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #dcdcdc }
a.submenue:hover       { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ff6 }
a.submenue:active          { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #dcdcdc }
/*Bild- und Fotoeigenschaften*/
.foto { border: solid 1px #cff }
#absatz { float: left }
/*Formulareigenschaften*/
input    { color: #323232; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #646464 }
textarea { color: #323232; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #646464 }
