#mantel {
margin: 0 auto;
width: 760px;
position:relative;
}
body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10pt;
background-color:#ECF7FF;
}


A:link {
color: black;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:10pt;
}

A:visited {
color: black;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:10pt;
}

A:active {
	color: #4682B4;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt;
}

A:hover {
	color: #4682B4;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size: 10pt;
	background-color: #ffffff;
}


A.headerlink:link {
color:#000000;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:8pt;
}

A.headerlink:visited {
color:#000000;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:8pt;
}

A.headerlink:active {
color:#000000;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:8pt;
}

A.headerlink:hover {
color:#000000;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:8pt;
background-color:transparent;
}



#seit100
{
	position:absolute;
	left:137px;
	top:129px;
	width:420px;
	height:105px;
	background-color:transparent;
	border:2px solid #BBDDFF;
}

#seit1001
{
position:absolute;
left:141px;
top:132px;

}

td {
font-family:Verdana,Arial,sans-serif;
font-size:9pt
}

h2 {
color:#ffffff;
font-size:20px;
font-weight:bold;
font-style: italic;
}
.h80 {
color:#000000;
font-size:20px;
font-weight:bold;
font-style: italic;
}
h3 {
color:#000000;
font-weight:bold;
}
.toptop {
color:#ffffff;
font-size:x-large;
font-weight:bold;
font-style: italic;
}
.toptopbk {
color:#000000;
font-size:x-large;
font-weight:bold;
font-style: italic;
}

.top {
font-weight:bold;
font-size: 9pt;
}
.topwht {
color:#ffffff;
font-weight:bold;
}


.topred {
color:#ff0000;
font-weight:bold;
font-size:18px;
}

.topdrkblue {
	color: Navy;
	font-weight: bold;
	font-size: 22px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.toptopred {
color:#ff0000;
font-weight:bold;
font-size:24px;
}
.bigred {
color:#ff0000;
font-weight:bold;
font-size:14px;
}

.tdheader {
margin-top:20px;
color:#ffffff;
font-size:13pt;
font-weight:bold;
line-height:3pt;
font-family:Verdana,Arial,sans-serif;
letter-spacing:0.1mm;
word-spacing:0.8mm;
}

.tdbold {
text-align:center;
color:#000000;
font-size:8pt;
font-weight:bold;
line-height:10pt;
font-family:Verdana,Arial,sans-serif;
}

.tdboldle {
color:#000000;
font-size:8pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
}


.tdboldle2 {
color:#ffffff;
font-size:8pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
}




.tdlinkmenue {
color:#000000;
font-size:8pt;
font-weight:bold;
line-height:8pt;
font-family:Verdana,Arial,sans-serif;
}

.tdkopf {
background-color:#006699;
color:#ffffff;
font-size:10pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
background-image: url(grafik/tdbackmenu.gif);
}

.tdkopfkl {
background-color:#006699;
color:#ffffff;
font-size:7pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
background-image: url(grafik/tdbackmenu.gif);
}

.tdkopf2 {
background-color:#006699;
color:#000000;
font-size:10pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
}





.tdkopfgelb {
	background-color: #006699;
	color: Yellow;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
	font-family: Verdana,Arial,sans-serif;
}



.tdkopfklein {
color:#000000;
font-weight:bold;
font-size:7pt;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
letter-spacing:-0.1mm;
}
.tdle {
color:#000000;
font-size:7pt;
font-family:Verdana,Arial,sans-serif;
}

.tdkopfnews {
background-color:#FF0000;
color:#ffffff;
font-size:10pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
}

.tdmenue {
background-color:#BBDDFF;
font-family:verdana;
background-image: url(grafik/langbg.gif);
}

a.grafik
{
border:none; text-decoration: none; background: none;
}
a.grafik:hover
{
border:none; text-decoration: none;background: none;
}
a.grafik:visited
{
border:none; text-decoration: none; background: none;
}
a.grafik:active
{
border:none; text-decoration: none; background: none;
}

.smallfont {
font-size:6pt;
}

.smallfont2 {
font-size:7pt;
}


.foklxx {
font-size:8pt;
}

a.kllink {
font-size:8pt;color:#006699;
}
a.kllink:hover {
font-size:8pt;color:#006699;background-color:#ffffff;
}
a.kllink:visited {
font-size:8pt;color:#006699;
}
a.kllink:active {
font-size:8pt;color:#006699;
}


a.klkllink {
font-size:6pt;color:#006699;
}
a.klkllink:hover {
font-size:6pt;color:#006699;background-color:#ffffff;
}
a.klkllink:visited {
font-size:6pt;color:#006699;
}
a.klkllink:active {
font-size:6pt;color:#006699;
}

























.zeile0 {
margin-top:20px;
margin-left:20px;
font-family:verdana;
line-height:8pt;
font-size:8pt;
}
.pictxt {
color:#ffffff;
font-family:verdana;
font-weight:bold;
font-size:11px;
}
.red {
color:#FF0000;
}
.topper {
color:#000000;
font-size:5mm;
font-weight:bold;
font-family:Verdana;
letter-spacing:0.0mm;
word-spacing:0.3mm;
}
.topperwt {
color:#ffffff;
font-size:5mm;
font-weight:bold;
font-family:Verdana;
letter-spacing:0.0mm;
word-spacing:0.3mm;
}
.topperbl {
	color: #164B91;
	font-size: 5mm;
	font-weight: bold;
	font-family: Verdana;
	letter-spacing: 0.0mm;
	word-spacing: 0.3mm;
}




.tdobjekte {
background-color:#000099;
color:#ffffff;
font-size:10pt;
font-weight:bold;
line-height:14pt;
font-family:Verdana,Arial,sans-serif;
}

.tdobjektlist {
background-color:#BBDDFF;
color:#000000;
font-size:8pt;
line-height:10pt;
font-family:Verdana,Arial,sans-serif;
}







/*Seitenbereiche*/

#headerrahmen1
{

position:absolute;
left:0px;
top:2px;
width:757px;
height:122px;
background-color:none;
border:2px solid #BBDDFF
}


#headerhintergrund
{
position:absolute;
left:3px;
top:5px;
width:755px;
height:100px;
background-color:#006699;
}

#headerlogo1
{
position:absolute;
left:3px;
top:5px;
background-image: url(grafik/schuchlogoheader.jpg);
width: 300px;
height: 81px;
}

#willkommen
{
position:absolute;
left:375px;
top:12px;
z-index:50;
 background-image: url(grafik/willkommen.gif);
 width: 300px;
 height: 25px;
}

#part
{
position:absolute;
left:366px;
top:36px;
background-image: url(grafik/ihrpartner.gif);
width:392px;
height:55px;
}

#topindex
{
position:absolute;
left:3px;
top:91px;
width:755px;
height:18px;
background-image: url(grafik/buntback.gif);
}

#topindex2
{
position:absolute;
left:3px;
top:109px;
width:755px;
height:16px;
background-image: url(grafik/tdbackmenu.gif);
}




#lw
{
position:absolute;
left:738px;
top:112px;
background-image: url(grafik/englishkl.gif);
width:18px;
height:12px;
}

#navirahmen
{
position:absolute;
left:0px;
top:129px;
width:132px;
height:276px;
background-color:none;
border:2px solid #BBDDFF;
}

#naviinnen
{
position:relative;
left:1px;
top:1px;
height:274px;
width:130px;
background-color:#BBDDFF;

}

#naviinnen1
{
position:relative;
left:0px;
top:0px;
height:276px;
width:160px;
font-family:verdana;
list-style-image: url('grafik/menuepfeil.gif');
}









a  {
cursor: hand, auto;
}


#picrm
{
position:absolute;
left:15px;
top:412px;
width:102px;
height:327px;
background-color:none;
border:2px solid #BBDDFF;
}

#rmpicex
{
position:absolute;
left:1px;
top:1px;
width:100px;
height:65px;
}

#rmpicfr
{
position:absolute;
left:1px;
top:66px;
width:100px;
height:65px;}

#rmpicind
{
position:absolute;
left:1px;
top:131px;
width:100px;
height:65px;
}

#rmpicau
{
position:absolute;
left:1px;
top:196px;
width:100px;
height:65px;
}

#rmpicnot
{
	position:absolute;
left:1px;
top:261px;
width:100px;
height:65px;
}


