/* DATEI: grundformate.css der Website www.haarerkrankungen.de */

body {
scrollbar-track-color: #efefef;
scrollbar-arrow-color: #808080;
scrollbar-face-color: #f8f8f8;
scrollbar-shadow-color: #808080;
scrollbar-darkshadow-color: #efefef;
scrollbar-highlight-color: #808080;
scrollbar-3dlight-color: #efefef;
background-image: url(http://www.haarerkrankungen.de/bilder/body_bg.jpg);
background-position: top center;
background-attachment: fixed;
}

div.hauptkasten {
font-family:Arial,Verdana,sans-serif;
border:1px solid #202020;
width:900px;
}

div.kopfkastenrechts {
background-image: url(http://www.haarerkrankungen.de/bilder/top_blue_bg.gif);
background-position: top left;
background-repeat: repeat-x;
background-color:#5060c0;
height:30px;
padding:0px;
}

div.kopfkastenrechts table.deepblue_box {
width:200px; 
background-color:#303f7f;
background-image: url(http://www.haarerkrankungen.de/bilder/top_deepblue_box_bg.gif);
background-position: left bottom;
background-repeat: repeat-x;
}

div.kopfkastenrechts table.deepblue_box a {
color:#ffffff;
text-decoration:none;
font-size:12px;
letter-spacing:0.2em;
}

div.kopf {
background-color:#5060c0;
height:20px;
padding:0px 30px 30px 30px;
font-size:25px;
color:#ffffff;
}

div.kopfgelb {
background-image: url(bilder/headlinebg.jpg);
background-position: top left;
background-color:#ffc000;
height:3px;
}

div.kopfbild {
height:65px;
background-image: url(bilder/kopfbild_2.jpg);
background-position: top left;
background-repeat:no-repeat;
background-color:#ffffff;
padding:8px;
background-color:#FFF4D5;
}

div.kopfbild_info {
height:65px;
background-image: url(bilder/kopfbild_info_3.jpg);
background-position: top left;
background-repeat:no-repeat;
background-color:#ffffff;
padding:5px 0px 5px 5px;
background-color:#FFF4D5;
}

div.kopfbild div.kopftext {
width:230px;
margin:0px 10px 10px 450px;
font-size:12px;
color:#202020;
}

div.kopfbild div.kopftext b {
color:#36368b;
}

div.kopfbild_info div.kopftext_info {
width:585px;
margin-left:305px;
font-size:14px;
color:#202020;
}

div.kopfbild_info div.kopftext_info b {
color:#36368b;
}

div.kopfbild_info div.kopftext_info h1 {
color:#202020;
font-size:23px;
color:#000000;
font-weight:normal;
margin-top:5px;
}

td.navigation {
padding:15px;
width:155px;
background-color:#f8f8ff;
vertical-align:top;
}

td.navigation p {
text-align:right;
font-size:12px;
}

td.navigation a {
color:#202020;
font-weight:bold;
text-decoration:none;
}

td.navigation p.achtung a {
color:#b0393f;
}

td.textfeld {
width:495px;
background-color:#ffffff;
padding:0px 20px 10px;
vertical-align:top;
}

td.textfeld h1 {
padding:10px 10px 5px 10px;
margin-bottom:0px;
font-size:20px;;
font-weight:normal;
color:#000000;
border-bottom:2px solid #ffc000;
}

td.textfeld table.news_table {
margin-top:8px;
width:100%;
}

table.news_table td.news_leftc {
border-right:1px solid #e0e0e0;
}

table.news_table td.news_footer {
padding:5px;
text-align:right;
font-size:12px;
background-color:#9ac2b7;
}

table.news_table td.news_footer a {
color:#ffffff;
text-decoration:none;
}

td.textfeld_info {
width:720px;
background-color:#ffffff;
vertical-align:top;
padding:15px 20px 0px 20px;
}

td.textfeld_info p {
vertical-align:top;
font-size:12px;
line-height:1.5em;
}

td.textfeld_info a {
text-decoration:none;
font-weight:bold;
}

td.textfeld_info li {
padding:5px 20px 0px 20px;
font-size:12px;
line-height:1.5em;
}

td.textfeld_info h1 {
padding:11px 10px 5px 10px;
margin-bottom:0px;
font-size:20px;;
font-weight:normal;
color:#000000;
background-image: url(bilder/headlinebg_light.jpg);
background-position: top left;
background-color:#ffc000;
background-color:#FFF4D5;
border-bottom:2px solid #ffc000;
}

div.news_item {
padding:10px;
}

div.news_item h2 {
margin:3px;
font-size:12px;
font-weight:bold;
line-height:16px;
}

div.news_item h2 a {
text-decoration:none;
color:#527A6F;
}

div.news_item h3 {
margin:2px;
padding:2px;
font-size:10px;
font-style:italic;
font-weight:normal;
background-color:#f8f8ff;
}

div.news_item h3 b {
color:#b0393f;
font-weight:bold;
}

div.news_item p {
margin:2px;
font-size:10px;
line-height:13px;
}

td.kastenfeld {
width:185px;
background-color:#ffffff;
padding:0px;
vertical-align:top;
}

div.kasten_trichocare {
padding:10px;
height:95px;
background-image: url(bilder/trichocare_karte.gif);
background-position: bottom right;
background-repeat:no-repeat;
background-color:#f1f2f6;
font-size:12px;
border-bottom:2px solid #b0393f;
}

div.kasten_trichocare a {
color:#4a6495;
text-decoration:none;
}

div.kasten_trichocare a:hover {
text-decoration:underline;
}

div.kasten_trichocare .kleiner {
font-size:12px;
}

td.kastenfeld div.kasten_expertenrat {
font-size:10px;
}

td.kastenfeld div.kasten_expertenrat i {
font-size:9px;
}

td.kastenfeld div.kasten_expertenrat a {
color:#36368b;
text-decoration:none;
}

td.kastenfeld div.kasten_trichocare a:hover {
color:#36368b;
text-decoration:underline;
}

td.kastenfeld div.kasten_expertenrat div.eritem {
background-color: #DDE3E1;
padding:5px 5px 5px 10px;
clear:both;
}

td.kastenfeld div.kasten_expertenrat div.eritem img {
margin:0px 10px 0px 0px;
}

div.footer {
clear:both;
margin:0px;
padding:10px;
font-size:70%;
color:#ffffff;
text-align:center;
}

div.footer a {
color:#ffffff;
text-decoration:none;
}

div.button {
border:1px solid #a8a8a8;
background-color:#f8f8f8;
padding:4px;
margin:1% 20%;
font-size:9pt;
text-align:center;
}

div.subheadline {
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
font-size:14px;
letter-spacing:1px; 
border:solid 1px #203090; 
padding:4px; 
background-color:#3040a0;
background-image: url(http://www.haarerkrankungen.de/bilder/bluebg.jpg);
background-position:top left;
background-repeat:repeat;
margin:15px -20px 5px -20px;
}

td.textfeld_info h4 {
clear:both;
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
font-size:14px;
letter-spacing:1px; 
border:solid 1px #203090; 
padding:4px; 
background-color:#3040a0;
background-image: url(http://www.haarerkrankungen.de/bilder/bluebg.jpg);
background-position:top left;
background-repeat:repeat;
margin:30px -20px 5px -20px;
}

div.footerkasten_blau {
border:1px solid #203090;
width:400px;
margin:20px 0px 20px 160px;
}

div.footerkasten_blau_head {
padding:10px;
background-image: url(http://www.haarerkrankungen.de/bilder/bluebg.jpg);
background-position:top left;
background-repeat:repeat;
color:#ffffff;
font-weight:bold;
font-size:14px;
}

div.footerkasten_blau_text {
padding:10px;
background-color:#ffffff;
font-size:12px;
}

div.literaturkasten {
margin:20px;
padding:10px;
background-color:#ffffff;
font-size:12px;
border:1px solid #f8f8f8;
}

div.lowfooter { 
font-family:Arial,Verdana,Helvetica,sans-serif; 
font-size:0.7em; 
color:#afafaf; 
padding:10px; 
text-align:center; 
margin:0px 40px 20px 
}

div.lowfooter a { 
color:#8f8f8f; 
text-decoration:underline;
}

.achtung {
color:#c00000;
}

div.newsmeldung {
margin:10px;
padding:0px;
border:1px solid #efefef;
}

div.newsmeldung_head {
padding:5px;
border-bottom:solid 2px #ffc033;
background-color:#5060c0;
}

div.newsmeldung_title {
font-size:16px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px; 
}

div.newsmeldung_date {
font-size:12px;
font-weight:normal;
color:#ffffff;
}

div.newsmeldung_body {
padding:0px 10px 10px;
}

td.newslist_head {
padding:5px;
border-bottom:solid 2px #ffc033;
background-color:#5060c0;
font-size:16px;
font-weight:bold;
color:#ffffff;
letter-spacing:1px; 
}

td.newslist_date {
padding:5px;
background-color:#7080e0;
font-size:12px;
font-weight:bold;
color:#000000;
letter-spacing:1px; 
border-bottom:1px solid #dfdfdf;
}

td.newslist_row {
padding:5px;
background-color:#ffffff;
font-size:12px;
font-weight:normal;
color:#000000;
border-bottom:1px solid #dfdfdf;
}
