html { background-image:url(bg-red.gif); background-repeat:repeat-x; background-position:top; }
body { padding:0px; margin:20px; height:100%; }
.arrowlistmenu{ width:200px; margin:0px 50px 0px 0px;}
#flashcontent{margin-top:30px;}

.arrowlistmenu .menuheader { font-family: Georgia; font-size:16px;
color:#990000; font-weight:normal; margin-bottom:10px; 
padding:0px; cursor:hand; cursor:pointer; height:15px;}
.arrowlistmenu .openheader{font-weight:normal; color:#990000;}

.arrowlistmenu ul{ list-style-type:none; margin:0; padding:0; margin-bottom:8px; }
.arrowlistmenu ul li{ padding-bottom: 2px; }

.arrowlistmenu ul li a{color:#999999; font:14px "Georgia"; display:block; padding:2 0 0 0; text-decoration:none;}
.arrowlistmenu ul li a:visited{color: #999999;}
.arrowlistmenu ul li a:hover{color: #000000;}


h3 a {
font-family: Georgia;
color:#990000;
font-weight:normal;
text-decoration:none;
font-size:16px;}

#fliess{
color:#666666;
font-family:Verdana;
font-size:11px;
line-height:18px;
width:500px;
margin:62px 40px 0 0;
 }
 
table{
color:#666666;
font-family:Verdana;
font-size:11px;
line-height:18px;
 }

h1 {
margin:5px 0px 12px 0px;
padding-bottom:6px;
border-bottom: 1px dotted #cccccc;
font-family: Georgia;
font-size:15px;
font-weight:normal;
color:#000000;}

h2 {
font-family: Verdana;
font-size:11px;
font-weight:bold;
color:#000000;}

a { 
color:#990000;
font-family:Verdana;
text-decoration:none;
font-size:11px; }

a:hover { 
color:#000000;
}

.inputkontakt {border:1px solid #999999; font-size:9px; color:#333; padding:3px; margin-bottom:5px; font-family:"Lucida Grande", Lucida, Verdana, sans-serif; width:240px;}
.inputkontakt:hover {border:1px solid #990000}
P.tx-mininews-pi1-listrowField-title { margin-bottom:-10px; }