html{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;background-color:white;margin:0;padding:0}
body{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;background-color:white;margin:0;padding:0}
table{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;color:inherit;margin:0;padding:0}
tr{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;color:inherit;margin:0;padding:0}
td{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;color:inherit;margin:0;padding:0}
th{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;color:inherit;margin:0;padding:0}
li{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:13px;color:inherit;margin:0;padding-bottom:3px;list-style-image: url(../Bilder/rootcat_closed.gif);}
ul{font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:11px;color:inherit;margin:0;padding-left:20px;}
sup a{font-size:80%;text-decoration:none;font-weight:bold}
sup a:hover{text-decoration:none}
img{border:none}
b {color:inherit}
p {font-size:13px; /*margin:0;padding:0*/}
form{margin:0;padding:0}
hr,.textline {	color: #FF00FF;background-color: #FF00FF;height: 1px;border: 0;}
a{color:black;text-decoration:underline;}
a:hover{color:#FF00FF;text-decoration:underline}
a.details{color:#000000}
h1{color:#000;font-weight:bold;font-size:17px;/*margin:0;padding:0*/}
h2{color:#000;font-weight:bold;font-size:13px;/*margin:0;padding:0*/}
small{font-size:70%}

a.mainlevel, a.mainlevel:link {color:black;text-decoration:none;font-weight:bold;}
#active_menu, a.mainlevel:hover, a.mainlevel:active {color:#FF00FF;text-decoration:none;font-weight:bold;}

a.mainleveloben, a.mainleveloben:link {color:black;text-decoration:none;font-weight:bold;}
a.mainleveloben:hover, a.mainleveloben:active {color:#FF00FF;text-decoration:none;font-weight:bold;}
 
a.readon, a.readon:hover {color:#FF00FF;}

table.moduletablepoll th {padding-left:4px;	line-height: 15px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415;}
table.moduletablepoll td {padding-left:4px;	padding-bottom:3px; padding-top:5px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	}

div.moduletableshop h3 {padding-left:4px;	line-height: 15px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415;}
div.moduletableshop td {padding-left:4px;	padding-bottom:3px; padding-top:5px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	}
div.moduletableshop a {font-size:11px;color:black;text-decoration:none;font-weight:bold; line-height: 11px;}
div.moduletableshop a:hover {font-size:11px;color:#FF00FF;text-decoration:none}
div.moduletableshop a:details {font-size:11px;color:#000000}

div.moduletable h3 {padding-left:4px;	line-height: 15px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415; width:160px;}
div.moduletable td {padding-left:4px;	padding-bottom:3px; padding-top:5px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	}
div.moduletable a {font-size:11px;color:black;text-decoration:none;font-weight:bold; line-height: 11px;}
div.moduletable a:hover {font-size:11px;color:#FF00FF;text-decoration:none}
div.moduletable a:details {font-size:11px;color:#000000}

table.moduletablebild th {padding-left:4px;	line-height: 15px; font-family: Verdana;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415;}
table.moduletablebild td {padding-bottom:5px; padding-top:5px;	}
table.moduletablebild, table.moduletableshop, table.moduletableooben, table.moduletable,
#leftcol table,
#rightcol table {
	width:100%;
	float:left;
	clear:left;
}

table.mainlevelooben a {font-size:11px;color:black;text-decoration:none;font-weight:bold}
table.mainlevelshop a {font-size:11px;color:black;text-decoration:none;font-weight:bold}
table.mainlevelooben a:hover {font-size:11px;color:#FF00FF;text-decoration:none}
table.mainlevelshop a:hover  {font-size:11px;color:#FF00FF;text-decoration:none}
table.mainlevelooben a:details {font-size:11px;color:#000000}
table.mainlevelshop a:details {font-size:11px;color:#000000}
table.mainlevelooben td {padding-left:4px;	font-family: Verdana; padding-bottom:1px; line-height: 10px; padding-top:1px;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415}
table.mainlevelshop td {padding-left:4px;	font-family: Verdana; padding-bottom:1px; line-height: 10px; padding-top:1px;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415}
table.mainlevelooben,table.mainlevelshop,
#leftcol table,
#rightcol table {
	width:100%;
	float:left;
	clear:left;
}
table.moduletableooben a {font-size:11px;color:black;text-decoration:none;font-weight:bold; }
table.moduletableooben a:hover {font-size:11px;color:#FF00FF;text-decoration:none}
table.moduletableooben a:details font-size:11px;color:#000000}
table.moduletableooben td {padding-left:4px;	font-family: Verdana; padding-bottom:1px; line-height: 10px; padding-top:1px;	font-size:11px;	color:#000000;	text-align:left;	font-weight:normal;	background-color: #3A9415;}



table.moduletableunten {width:100%; align=center;}
a.moduletableunten:link {text-align:center;align:center;}
table.moduletableunten td {text-align:center; align:center;}


.contentheading,
.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:active,
a.contentpagetitle:visited {
	font-size:14px;
	font-weight:bold;
	color:#000000;

}
.sectiontableentry1,a.sectiontableentry1,a.sectiontableentry1:active,a.sectiontableentry1:visited {font-weight:bold; line-height:25px}
.sectiontableentry2,a.sectiontableentry2,a.sectiontableentry2:active,a.sectiontableentry2:visited {font-weight:bold; line-height:25px}
.mainlevel-oben {color:white;text-align:right}
.mainlevelunten {text-align:center;}
a.mainlevelunten:link {text-align:center;align:center;}
table.mainlevelunten td {text-align:center; align:center;}
.topmenu {text-align:right}
.text_normal {font-size:13px;margin:0;padding:0}

