
body {
	background:white;
	background-image:url(../img/bg_verlauf.gif);
	background-repeat:repeat-x;
	color: black;
	font-size: 100.01%;
	font-family: verdana, arial, sans-serif ;
	margin:0em;
	padding:0em;
}
h2 {
	padding: 0.1em;
	padding-left:0.6em;
	border-top:1px solid #D5D5D5;
	border-bottom:1px solid #D5D5D5;
	font-weight:normal;
	background-image:url(../img/h_bg.gif);
	background-repeat:repeat-x;
	background-color:white;
	color:#666666;
	font-size:1.3em;
	margin:0em;
	margin-bottom:0.8em;
}
p {
	xxxfont-size:0.9em;
	margin:0;
	padding:0;
	padding-bottom:1.2em;
	text-align:left; /* justify */
}
div {
	margin:0em;
}
.basis{
	background-color:white;
	width:47.4em;
	margin-top: 45px;
	margin-left: auto;
	margin-right: auto;
}
.re {
	background: url(../img/rechts.gif) top right repeat-y;
}

.ro {
	background: url(../img/ecke.ro.gif) top right no-repeat;
}

.lo {
	background:url(../img/ecke.lo.gif) top left no-repeat;
}

.ru {
	background:url(../img/ecke.ru.gif) bottom right no-repeat;
}

.lu {
	background:url(../img/ecke.lu.gif) bottom left no-repeat;
}
div#abstand{
	padding: 37px 2.1em 1em 1.1em;
}

div#logo{
	height:85px;
	padding-left: 1.1em;
	xxxborder-bottom:1px solid #D5D5D5;
	margin:0px;
}
table#inhalt{
	border-top:1px solid #D5D5D5;
}
td#nav{
	font-size:0.84em;
	width:11.9em;
	min-height:20em;
	padding:0;
	padding-right:1em;
	background-image:url(../img/rand_verlauf.gif);
	background-position: right top;
	background-repeat:no-repeat;
}
td#nav ul#navi{
	font-size:1.1em;
	list-style-type:none;
	margin:0em;
	padding:0em;
	margin-top:0.7em;
	margin-left:1em;
	margin-right:0.2em;
}
td#nav ul#navi ul.navi2{
	font-size:0.9em;
	list-style-type:none;
	margin-top:0em;
	margin-left:0em;
	padding:0em;
}
td#nav ul#navi ul.navi2 li{
	padding-left:2em;
}
td#ueberschrift{
}
td#inhalt{
	font-size:0.72em;
	padding-left:1em;
	padding-top:1em;
}
div#main{
	position:relative;
	width:auto;
	padding-left:12.6em;
	min-height:34.6em;
	padding-bottom:0em;
}
td.linkeSpalte{
	padding-right:1em;
}
td.rechteSpalte{
	padding-left:1em;
	width:50%;
}
td#a{ /*ein Bild in der rechten Spalte*/
	width:230px;
}
img.text{
	margin:0;
	margin-bottom:0.6em;
}
ul.text{
	xxxfont-size:0.9em;
	margin:0em;
	margin-bottom:1.2em;
	padding-left:3em;
	list-style-image:url(../img/bullet.p.gif);
}
ul.text ul{
	list-style-image:url(../img/gibtesnicht.gif);
	list-style:circle;
	padding:0em;
	padding-left:2em;
	margin:0em;
	line-height:1.2em;
}
div#footer{
	height:1.7em;
	width:100%;
	padding-top:0.3em;
	border-top:1px solid #D5D5D5;
	color:gray;
	font-size:0.8em;
}
div#leerzeile{
	height:1.1em;
}
div#spalteLinks{
	float:left;
	width:20em;
	margin-right:2em;
	padding-bottom:1em;
}
th, td{
	text-align:left;
	vertical-align:top;
	xxxfont-size:0.9em;
}


/**************************************** allgemein */
a, a:visited { 
	color:black; 
	text-decoration: none;
}
a.text, a:visited.text { 
	color:gray; 
	text-decoration:underline;
}
a:hover {
	text-decoration:underline;
}

/**************************************** mainmenue */
ul#navi a{
	color:#666666;
}
ul#navi a#a{
	color:black;
	text-decoration:underline;
}

/**************************************** submenue */
ul#navi ul.navi2 a, ul#navi ul.navi2 a:visited{
	color:#666666;
}
ul#navi ul.navi2 li#a{
	background-image:url(../img/bullet.1.gif);
	background-repeat:no-repeat;
	background-position:1em 0.2em;
}
ul#navi ul.navi2 li#a a{
	color:black;
}

/**************************************** footer */
div#footer a{
	color:#666666;
}
div#footer a#a{
	color:black;
	text-decoration:underline;
}
