/* DATEI: grundformate.css der Website www.dr-schwichtenberg.de */

body {
background-image: url(bilder/bg_haus.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

table.seitenkopf_table {
margin-top:90px;
border-left:1px solid #bfbfbf;
border-top:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
}

table.seitenkopf_table td {
padding:0px;
}

table.whereami_table {
border-bottom:solid 1px #202020;
background-color:#ffcc00; 
}

table.whereami_table td {
padding:0px;
font-size:0.8em; 
color:#202020; 
text-align:left; 
font-weight:bold; 
font-family:Verdana,Arial,sans-serif;
}

div.navibox { 
padding:10px; 
font-size:0.8em; 
background-color:#cfcfcf; 
text-align:left; 
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:1.5em;
}

div.navibox a:link { color:#505050; text-decoration:none; font-weight:bold; }
div.navibox a:visited { color:#505050; text-decoration:none; font-weight:bold; }
div.navibox a:active { color:#afafaf; text-decoration:none; font-weight:bold; }
div.navibox a:hover { color:#efefef; text-decoration:none; font-weight:bold; background-color:#505050; }

td.inhaltbox { 
border-left:solid 1px #bfbfbf; 
border-bottom:solid 1px #bfbfbf; 
border-right:solid 1px #bfbfbf; 
}

td.inhaltbox a:link { color:#1f2f7f; text-decoration:none; font-weight:bold; }
td.inhaltbox a:visited { color:#00004f; text-decoration:none; font-weight:bold; }
td.inhaltbox a:active { color:#afafaf; text-decoration:underline; font-weight:bold; }
td.inhaltbox a:hover { color:#ffffff; text-decoration:none; background-color:#ffcc00; font-weight:bold; }

div.headline { 
padding:10px; 
font-size:1.5em; 
font-weight:bold; 
font-family:Times New Roman,serif; 
font-style:italic;
color:#1f2f7f; 
background-color:#f8f8f8; 
text-align:left; 
border-bottom:1px solid #9f0000; 
}

div.startsubheadline { 
padding:10px; 
font-size:1.5em; 
font-weight:bold; 
font-family:Times New Roman,serif; 
font-style:italic;
color:#1f2f7f; 
text-align:left; 
margin-bottom:20px;
}

p,h1,h2,h3,h4,ul,ol,li,b,i { 
font-family:Verdana,Arial,Helvetica;
}

td.inhaltbox p { 
font-size:0.8em; 
margin:10px;
}

td.inhaltbox p img { 
margin:5px;
}

td.inhaltbox p.subheadline { 
font-size:1.2em; 
font-weight:bold;
font-family:Times,serif; 
font-style:italic;
color:#1f2f7f; 
margin:10px;
margin-top:40px;
}

td.inhaltbox li { 
line-height:1.5em;
}

ul,ol {
font-size:0.8em; 
}

.minianschrift { 
font-size:0.7em; 
color:#202020; 
font-weight:normal;
font-style:italic;
margin-left:100px;
}

table.table_in_textfeld {
font-size:0.8em;
font-family:Verdana,Arial,Helvetica,sans-serif;
border:1px solid #cfcfcf;
margin:10px;
}

table.table_in_textfeld td {
text-align:center;
border-top:1px solid #cfcfcf;
border-left:1px solid #cfcfcf;
background-color:#ffffff;
}

div.newsblock {
clear:both;
font-family:Verdana,Arial,sans-serif; 
margin:10px;
}

div.newsblock h1 {
font-size:1.5em; 
font-weight:bold;
font-family:Times,serif; 
font-style:italic;
color:#bf0700; 
border-bottom:1px solid #9f0000;
}

div.newsblock td.newsblockautor {
font-size:0.7em; 
padding:2px;
}

div.newsblock .newsblockdatum {
color:#bf0700;
}

div.newsblock td.newsblockheadline {
font-size:0.9em; 
padding:2px;
}

div.newsblock td.newsblocktext {
font-size:0.8em; 
padding:2px;
}

table.newsliste_table {
font-size:0.8em;
font-family:Verdana,Arial,Helvetica,sans-serif;
border:1px solid #cfcfcf;
margin:10px;
width:90%;
}

table.newsliste_table p {
font-size:1em;
}

td.newsliste_datum {
background-color:#efefef;
color:#6f0000;
font-style:italic;
padding:4px;
}

td.newsliste_headline {
color:#000000;
padding:4px;
}

td.newsliste_monat {
background-color:#bf0700;
color:#ffffff;
font-style:italic;
font-weight:bold;
padding:4px;
}

td.newsliste_jahr {
background-color:#9f0000;
color:#ffffff;
font-style:italic;
font-weight:bold;
padding:8px;
font-size:1.2em;
}

