body { color: #000000; background-color: #efefef; font-family: Arial; font-size: 11px; margin: 0px; }

div.search_result_nav { font-family: Arial; font-size: 12px; }
div.search_result_stats { font-family: Arial; font-size: 12px; }
font.search_result_header { font-family: Arial; font-size: 12px; }
font.search_result_desc { font-family: Arial; font-size: 11px; }
font.search_result_url { font-family: Arial; font-size: 11px; }
a.search_result { color: #000000; text-decoration: underline; font-size: 12px; font-weight: normal; }
a.search_result:visited { color: #000000; text-decoration: underline; font-size: 12px; font-weight: normal;}
a.search_result:hover { color: #990033; text-decoration: underline; font-size: 12px; font-weight: normal; }

form.thin { margin-bottom: 0px; margin-top: 0px }
input { font-family: Arial; font-size: 11px; }

h1 { color: #990033; font-size: 16px; font-weight: bold; }
h2 { color: #990033; font-size: 14px; font-weight: bold; }
h3 { color: #990033; font-size: 12px; font-weight: bold; }

a { color: #000000; text-decoration: underline; font-weight: normal; }
a:visited { color: #000000; text-decoration: underline; font-weight: normal;}
a:hover { color: #000000; text-decoration: underline; font-weight: normal; }

a.footer { color: #ffffff; text-decoration: underline; font-weight: bold; }
a.footer:visited { color: #ffffff; text-decoration: underline; font-weight: bold;}
a.footer:hover { color: #ffffff; text-decoration: underline; font-weight: bold; }

td { font-family: Arial; font-size: 12px; }
p { font-family: Arial; font-size: 12px; }

td.h1 { font-family: Arial; color: #990033; font-size: 16px; font-weight: bold; }
td.h2 { font-family: Arial; color: #990033; font-size: 14px; font-weight: bold; }
td.h3 { font-family: Arial; color: #990033; font-size: 12px; font-weight: bold; }

td.text { font-family: Arial; font-size: 11px; }

td.table_header { color: #990033; background-color: #ffffff; font-weight: bold; }

table.box_titel { background-color: #990033; }
td.box_titel { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; }

table.box_text { border-width: 1px; border-style: solid; border-color: black; }
td.box_text { background-color: #ffffff; color: #000000; font-size: 11px; }

td.random_image { background-color: #ffffff; padding:6px; text-align:center; }

table.box_spacer { background-color: #efefef; }
td.box_spacer { background-color: #efefef; }

table.inhalt_titel { background-color: #990033; }
td.inhalt_titel { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; }

table.inhalt_text { border-width: 1px; border-style: solid; border-color: black; background-color: black; }
td.inhalt_text { background-color: white; font-size: 12px; line-height: 15px; padding: 5px;}

table.inhalt { border-width: 1px; border-style: solid; border-color: black; background-color: black; }
td.inhalt { background-color: white; font-size: 12px;}

table.news_text { border-width: 1px; border-style: solid; border-color: black; background-color: black; }
td.news_titel { color: #990033; font-family: Arial; font-size: 12px; font-weight: bold; }
td.news_text { background-color: white; font-size: 12px; line-height: 15px;}

td.news_postinfo { color: #cccccc; text-align:right; background-color: white; font-size: 10px; border-top:1px dotted #cccccc;}


table.news { border-width: 1px; border-style: solid; border-color: black; background-color: black; }
td.news { background-color: white; font-size: 11px; line-height: 15px; }

table.thin_margin { border-width: 1px; border-style: solid; border-color: #666666; }

div.footer { font-family: Arial; font-size: 12px; color: #ffffff; text-align: right;}

.giThumbnail { border-width: 0px; }

