body,div,span,p,ul,li,td,th,input,select,textarea,button   { color: #000000; font-size: 11px; font-family: Verdana, sans-serif }
.main   { color: #000000; font-size: 11px; line-height:1.5; font-family: Verdana, sans-serif }
body {background-color: #FFFFFF; margin: 0px 1px 0px 1px;}
.borderouter               { color: white; background-color: #036 }
.borderinner { background-color: #FFCC33;}
.snow       { background-repeat: repeat }
.pageheader,h1    { color: #003366; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, sans-serif }
.subheading, h2        { color: #003366; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, sans-serif }
.tabledata  { font-size: 12px; font-family: verdana, arial, geneva, sans-serif }
a { text-decoration: none }
a:hover { text-decoration: underline }
.logotextblue { color: #003366; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular }
.logoblue  { color: #003366; font-weight: bold; font-size: 32px; font-family: Verdana, Helvetica, Geneva, SunSans-Regular }
.bluebold { color: #003366; font-weight: bold }
.yellowbold { color: #fc3; font-weight: bold }
.logotextyellow { color: #fc3; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular }
.logoyellow  { color: #fc3; font-weight: bold; font-size: 32px; font-family: Verdana, Helvetica, Geneva, SunSans-Regular }
.formbgcolor { background-color: #add8e6 }
.V14Red { color: #FF0000; font-weight: bold; font-size: 14px; }



.footer  { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.searchfooter { color: #006; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.footer { color: #ffffff; font-weight: bold; font-size: 9pt; text-decoration: none }
a.searchsubcat      { color: #009900; font-size: 8pt; text-decoration: none }
.mainnavlinks { color: white; font-style: normal; font-weight: bold; font-size: 11pt; font-family: arial, verdana, geneva, sans-serif; text-decoration: none }
.subnavlinks { color: #003366; font-style: normal; font-weight: bold; font-size: 12px; font-family: arial, verdana, geneva, sans-serif; text-decoration: none }
a.mainnavlinkson   { color: #003366; font-style: normal; font-weight: bold; font-size: 11pt; font-family: arial, verdana, geneva, sans-serif; text-decoration: none }
a.subnavlinkson   { color: #ff0000; font-style: normal; font-weight: bold; font-size: 11pt; font-family: arial, verdana, geneva, sans-serif; text-decoration: none }
a.searchlink { color: white; font-style: normal; font-family: verdana, arial, geneva, sans-serif; text-decoration: none; font-family: arial, verdana, geneva, sans-serif }
.rhbartitle    { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #036 }
.rhbartext   { font-size: 9pt }

.cellpadding  { padding: 5px 5px 0px }
td.subnavlinks  { padding: 0px 10px }




/* alles, was klein erscheinen soll, Standard: 10px; */
.little			{
	font-size : 10px;
}

/* Style "5 neueste Artikel" und TOP TEN Überschrift */
.topten			 { font-size: 12px }

/* Style Kommentare */
.comment		{
	color: #000080;
	font-size : 10px;
	border-bottom : 1px dashed Navy;
	border-top : 1px dashed Navy;
	background-color : #EEEEEE;
}

/* Style Newsüberschrift */
.header				{
	line-height : 16px;
}

/* Style TopTen */
.topten				  { font-size: 10px; background-color: #f0ffff }

/* Style Five Newest */
.fivenewest			  { font-size: 10px; background-color: #f0ffff }

/* Style der Tabellenzeilen der offenen Fragen */
.openquestions {
	background-color : #f5f5f5;
}
