/* 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:#525252;}

h1		{font-size:1.5em; font-style:normal; font-weight:bold; color:#004684;}
h2		{font-size:1.3em; font-style:normal; font-weight:bold; color:#004684;}
h3		{font-size:1.1em; font-style:normal; font-weight:bold; color:#004684;}
h4		{font-size:0.8em; font-style:normal; font-weight:bold; color:#004684;}

h2.banner {
  display:none;
}

h3.grau	{font-weight:bold; font-size:1.1em; margin:0; color:#525252;}

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; color:#000; margin-top:0.4em;}

a:hover,a:link,a:visited,a:active {text-decoration:underline; color:#039;}
a.top:link,a.top:visited {text-decoration:none; color:#fff;}
a.top:active,a.top:hover{text-decoration:underline;}
a.inv:hover,a.inv:link,a.inv:visited,a.inv:active {color:#fff; font-weight:bold;}

input		{border:1px solid #000;background:#fff;}


/*	Styles / Positionen / Objekte */
#container	{width:100%;}

#banner		{background:url(_logo.gif) no-repeat;background-color:#004684;border-bottom:1px solid #666;padding-right:10px;text-align:right;height:44px;}
#print      {display: none;}

.neli		{margin:0 1px;padding:2px 5px; display:inline;}
.nelu		{margin:0;}

.skip 		{position: absolute; left: -1000em; width: 20em;}
.modalbox	{padding:10px; border-bottom:1px solid #666; border-right:1px solid #666; text-align:left;}
.modalboxContent {padding:10px; border-bottom:1px solid #666; border-right:1px solid #666; text-align:left;}
