html { 
height: 101%; margin-bottom: 1px; 
}
BODY, TABLE,TD,P {
	font-family : Arial, Helvetica, sans-serif;
}
BODY {
	text-align: center;
}
#seite
{
    width:982px;
    margin: 0px auto;
    text-align: left;
    color: #000000;
    background-color: #0C79CC;
}
A {
	Color: Navy;
	text-decoration : none;
}

A.grau {
	Color: #5F6D7A;
	font-weight : bold;
	font-size : 15px;
}
TD.navi11 {
	font-size : 16px;
	font-weight : bold;
	color : black;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 10px;
	border:1px solid #000;
	background-image:url(verlauf-b4.gif);background-repeat : repeat-x;
}
TD.navi12 {
	font-size : 16px;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 10px;
	border:1px solid #000;
	background-image:url(verlauf-c2.gif);background-repeat : repeat-x;
}
.navig1 {
	color : black;
	text-decoration : none;
	text-transform: none;
	font-size : 16px;
	font-weight : bold;
}
.navig12 {
	color : black;
	text-decoration : none;
	text-transform: none;
	font-size : 16px;
}
.navig1:HOVER {
	color : White;
	text-decoration : none;
	font-weight : bold;
	font-size : 16px;
	background-color : transparent;
}
TABLE.nav2 {
	margin-top: 3px; 
	margin-bottom: 0px;
	width: 982px;
	font-size : 14px;
	background-color: #0C79CC;
	border: 1px solid #0C79CC;
}
TABLE.nav3 {
	margin-bottom: 15px; 
}

TD.navi21 {
	font-size : 14px;
	font-weight : bold;
	color : white;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 10px;
	border : 1px solid White;
}
TD.navi22 {
	font-size : 14px;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 10px;
}
.navig2 {
	color : white;
	text-decoration : none;
	text-transform: none;
	font-size : 14px;
}
.navig2:HOVER {
	color : black;
	text-decoration : none;
	font-weight : bold;
	font-size : 14px;
	background-color : transparent;
	}
TD.navi31 {
	font-size : 14px;
	font-weight : bold;
	color : black;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 10px;
	border : 1px solid #778899;
	}
TD.navi32 {
	font-size : 14px;
	color : black;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 10px;
	border : 1px solid #778899;
}
.navig3 {
	color : black;
	text-decoration : none;
	text-transform: none;
	font-size : 14px;
}
.navig3:HOVER {
	color : black;
	text-decoration : none;
	font-weight : bold;
	font-size : 14px;
	background-color : transparent;
}
H1 {
	font-size : 20px;
}
H2 {
	font-size : 18px;
}
H3 {
	font-size : 16px;
}
H4 {
	font-size : 15px;
}
H3 .grau {
	font-size : 16px;
	color : #5F6D7A;
}
p.klein {
	font-size : 14px;
}
P.mittel2  {
	font-size : 15px;
	margin-top:4px;
	margin-bottom:3px;
}
li.abst {
	margin-top : 15px;
	font-size : 14px;
	line-height : 18px;
}
li.abst2 {
	margin-top : 5px;
}
DIV.aus {
	font-size : 14px;
	border: 1px solid #0C79CC;
	padding : 10px 5px 5px 10px;
	background-color : ffffff;
}
DIV.content1 {
	background-color: #0C79CC;
}
TABLE.content11 {
	background-color: #0C79CC;
}
DIV.content {
   position: relative;
	background-color: #ffffff;
	border-left: 1px solid #778899;
	border-right: 1px solid #778899;
	padding: 0px 5px 0px 5px;
}
DIV.innen {
	width: 750px;
	background-color: white;
}

HR {
	border : 1px dotted #778899;
}

#header{
	position: static;
	border:1px solid #0C79CC;
	background-color: #0C79CC;
}
#kopf {
	background-image:url(verlauf-b3.gif);background-repeat : repeat-x;
	width:980px;
	margin-top: 2px;
	border-top: 1px solid #778899;
	border-left: 1px solid #778899;
	border-right: 1px solid #778899;
}
#navi1{
	position: static;
}
#navi2{
	position: static;

}
#nav {
	width: 135px;
	padding: 15px 0px 10px 0px;
	font-size : 14px;
}
#content {
	padding: 0px 10px 10px 15px;
	font-size : 14px;
}
#unten {
	padding: 15px 10px 10px 10px;
	text-align : center;
	font-size : 14px;
}
#mitte {
	position: relative;
	font-size : 14px;
}
#footer{
	border-bottom: 1px solid #778899;
	border-left: 1px solid #778899;
	border-right: 1px solid #778899;
	padding: 2px 0px 2px 0px;
	font-size : 12px;
	height : 25px;
	background-image:url(verlauf-b2.gif);background-repeat : repeat-x;
}
#footer3{
	padding: 2px 0px 2px 0px;
	margin-top: 40px;
	font-size : 14px;
	height : 25px;
	color:white;
}
A:HOVER {
	color : black;
}
/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
	text-decoration: none;
	font-style: italic;
	color: #0000ff;
	z-index:1;
}
a.tooltip:hover {
  color: #0000ff;
   z-index:2; 
  background: transparent;
  	position : relative;
  }
a.tooltip span {
  display: none;  
  text-decoration: none; 
}
a.tooltip:hover span {
  display: block;
  position: absolute; 
  top: 20px; 
  left: 0; 
  width: 250px;
  z-index: 100;
  color: #000000; 
  border:1px solid #000000; 
  background-color: white;
  font: 10px Verdana, sans-serif; 
  text-align: left;
  padding: 3px 5px 5px 5px;
  }
a.tooltip span b {
  display: block;
  margin: 0;
  font-size: 10px;
  color: white;
  font-weight : bold;
  background-color: #0044cc;
  border: 0px;
  border-bottom: 1px solid black;
  padding: 2px 2px 2px 5px;
}
/* abgerundete Ecken Startseite */
.box { background: #ffffff;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #0C79CC;}
.box .top b, .box .bottom b
{
  display:block;height: 1px;overflow:hidden;  background: #ffffff;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

div.box2 {
	border: 2px solid #0C79CC;
	padding: 10px 10px 10px 10px;
}

