/* Styles für Elemente */

body			{background-color:#fff; font-size:1em; margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
p,input,td,font	{font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#000;}

h1		{font-size:1.5em; font-style:normal; font-weight:bold;}
h2		{font-size:1.3em; font-style:normal; font-weight:bold;}
h3		{font-size:1.1em; font-style:normal; font-weight:bold;}
h4		{font-size:0.8em; font-style:normal; font-weight:bold;}

h2.banner {padding: 10px;}

h3.grau	{font-weight:bold; font-size:1.1em; margin:0;}

hr		{margin:0.3em 0em 0.3em 90px; background:#ccc; color:#ccc; background-color:#ccc; border:0px none #ccc; height:6px;}
ul		{list-style-type:square; margin-left:36px; padding-left:0px; margin-top:0.3em;margin-bottom:0.3em;}
li		{font-style:normal; font-weight:normal; margin-top:0.4em;}

a:hover,a:link,a:visited,a:active {text-decoration:underline;}
a.top:link,a.top:visited {text-decoration:none;}
a.top:active,a.top:hover{text-decoration:underline;}
a.inv:hover,a.inv:link,a.inv:visited,a.inv:active {font-weight:bold;}

input		{border:1px solid #000;background:#fff;}


/*	Styles / Positionen / Objekte */
#container	{width:100%;}

#banner		{border-bottom:1px solid #666;padding-right:10px;text-align:left;}
#print		{padding:10px;}

.neli		{margin:0 1px;padding:2px 5px; display:inline;}
.nelu		{margin:0;}

.skip 		{position: absolute; left: -1000em; width: 20em;}
.modalbox	{display: none;}
.modalboxContent {padding:10px; border-bottom:1px solid #666; border-right:1px solid #666; text-align:left;}
