a:link, a:visited {
	color:#3366cc;
	text-decoration:none;
	
	}
a:active, a:hover {
	color:#990033;
	text-decoration:none;
	}

/*
a:link, a:visited {
	color:#000;
	text-decoration:none;
	border-bottom:1px dashed #008000;
	}
a:active, a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #008000;
	}
*/

div#navTop form input.subm  {	
	color:#3366cc;
	}
div#navTop form input.subm:hover {	
	color:#990033;
	}

div#logo:hover {
	z-index:300;
	}
div#logo h1 {
	color:#1ea345;
	}

p#subDomain {
	position:absolute; right:9%; top:.2em;
	z-index:100;
	overflow:hidden;
	width:auto;
	opacity:.85;
	margin:0em 0% 0em 0%; padding:0em 0em 0em 0em;
	font-size:1.1em; font-weight:bold; white-space:noWrap; color:#1ea345;
	cursor:help;
	}
p#subDomain a {
	color:#008000;
	cursor:help;
	}
p#subDomain:hover {
	opacity:1;
	color:#008000;
	}
ul#navLeft li#qs {
	border-top:2px solid #1ea345;
	margin:2em 0em 1em 0em; padding:.2em 1% .2em 2%;
	}
ul#navLeft li.sep {
	margin:2em 0em 1em 0em; padding:.2em 1% .2em 2%;
	}

	
#div doc-foot {
	float:none; clear:both;
	}	

#teaser {
	margin:0em 0px 0em -5px; padding:0em 0% 0em 0%;
	}
#teaser h2 {
	font-size:1.1em; line-height:.82em;
	}
#teaser h3 {
	line-height:1em;
	}

#news h3 {
	margin:.82em 0% 0em 0%; padding:0em 0% 0em 0%;
	}
#news li {
	margin:.3em 0% .3em 0%; padding:0em 0% 0em 4%;
	font-weight:bold; line-height:1.4em;
	}
* sup {
	position:relative; top: -.35em;
	font-size:.82em; line-height:0em; white-space:noWrap; vertical-align:baseline;
	} /*wg. IE-bug schriftgrösse*/
sub {position:relative; top:.2em;	font-size:1em; line-height:0em; vertical-align:bottom;}

/*ergebnisse*/
div.sglTab {
	position:relative; left:0%; top:0em;
	width:100%;
	border-bottom:1px solid #f2f2f2; border-top:1px solid #f2f2f2;
	margin:0em 0% 1em 0%;
	}
div.sglTab ul {
	margin:.32em 0% .52em 2%;
	}
div.sglTab h3 {
	margin:.72em 0% .32em 0%; padding:0em 0% 0em 0%;
	border-top:1px solid #f2f2f2;
	}
/*div.sglTab ul li {
	width:45%; height:1.5em;
	float:left; clear:none;
	}*/

div.results h3{
	border-top:1px none #ccc;
	font-size:.98em; color:#999;
	}
div.results h4{
	border-top:1px solid #ccc;
	font-size:.88em;
	}
div.results ul li h2{
	border-top:1px none #ccc;
	font-size:.88em;
	}

div.results ul li {
	margin:.5em 0% 0em 0%; padding:0em 0% 0em 4%;
	}
div.results ul li p {
	margin:0em 0% 0em 0%; padding:0em 0% 0em 0%;
	}
div.results ul li h3 {
	margin:0em 0% 0em 0%; padding:.15em 0% 0em 0%;	
	font-size:1em; line-height:1.1em;
	}

/*neutrale tabelle, eigenschaft-wert-paar*/
table.noStat-default {background:transparent; width:auto; border:1px none #000; font-size:.72em;}
table.noStat-default td {border-top:1px solid #EEEBE4; text-align:left; vertical-align:top; background:transparent;}
table.noStat-default tbody th {border-top:1px solid #EEEBE4; vertical-align:top; background:transparent;}
table.noStat-default thead {background:white;}
table.noStat-default thead th {text-align:center; font-weight:bold;}

table.noStat-default .brdB1 {border-bottom:1px solid #EEEBE4;}
table.noStat-default .brdB2 {border-bottom:2px solid #EEEBE4;}
table.noStat-default .brdR1 {border-right:2px solid #EEEBE4;}
table.noStat-default .brdR2 {border-right:2px solid #EEEBE4;}

/* aufsätze */
p.ySelect {
	position:relative; left:0%; top:0em;
	width:100%;
	float:none; clear:both;
	border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;
	margin:.5em 0em .5em 0%; padding:0em 0em 0em 0%;
	text-indent:0em;
	}
ul.essays {
	width:100%;
	margin:0em 0% 0em 0%; padding:0em 0% 0em 0%;
	}
ul.essays li.veroeff {
	position:relative; left:0%; top:0em;
	width:96%;
	border-top:2px solid #f2f2f2;
	margin:.32em 0% 0em 0%; padding:.2em 0% .52em 4%;
	}
ul.essays li.veroeff h3 {
	margin:-.2em 0% 0em 0%; padding:0em 0% .52em 0%;
	font-size:.98em;
	}
ul.essays li.veroeff p.typeDate {
	font-size:.82em;
	}
ul.essays li.veroeff ul.docType {
	margin:0em 0em .52em 0em; padding:0em 0em 1em 0%;
	}
ul.essays li.veroeff ul.docType li {
	position:relative; left:0%; top:0em;
	width:50%;
	float:left; clear:none;
	list-style-type:none;
	margin:0em 0em 0em 0em; padding:0em 0em 0em 0%;
	}
ul.essays li.veroeff ul.docType li p.typeDate {
	position:relative; left:0%; top:0em;
	width:100%;
	margin:0em 0em 0em 0em; padding:0em 0em 0em 0%;
	font-size:1em; text-indent:0em; line-height:1.5em;
	}
ul.essays li.veroeff ul.docType li p.typeDate a {
	width:92%;
	margin:0em 0em 0em 0em; padding:0em 0em 0em 8%;
	font-weight:bold;
	}