body {



margin:2px;

background-color:#fbe6af;

scrollbar-base-color:#fae6af;

scrollbar-track-color:#dccb9a;

scrollbar-face-color:#bdad82;

scrollbar-highlight-color:#242d8a;

scrollbar-3d-light-color:#242d8a;

scrollbar-dark-shadow-color:#242d8a;

scrollbar-shadow-color:#242d8a;

scrollbar-arrow-color:#2a3687;

}



.content {background-color:#fae6af;width:960px;height:960px;left:50%;margin-left:-480px;position:absolute;background-image:url(../images/rahmen-aussen.gif);}



.kursplan {visibility:hidden;position:absolute;}



.lefttop {position:absolute;top:1px;left:1px;}

.rightbottom {
	position:absolute;
	bottom:2px;
	right:1px;
	z-index:3;
	height: 134px;	
}



.logoright {position:absolute;top:125px;right:40px;}

.logoleft {position:absolute;top:720px;left:85px; margin-top:23px;}



.kopfa {position:absolute;left:58px;top:107px;}

.kopfb {position:absolute;left:236px;top:60px;}

.kopfc {position:absolute;left:405px;top:30px;}

.kopfd {position:absolute;left:575px;top:5px;}

.kopfe {position:absolute;left:753px;top:5px;}



.welc {position:absolute;top:150px;right:310px;}

.welc p {margin:3px;}



.appel {
	position:absolute;
	right:1px;
	bottom:1px;
	z-index:4;
}

.contacterror {position:absolute;left:290px;top:380px;z-index:4;}

.linesenk {position:absolute;top:251px;left:255px;}

.linewaag {position:absolute;top:240px;left:53px;}


.nav li {text-align:right;list-style:none;width:180px;margin:6px;}

.nav {position:absolute;left:9px;top:245px;}

.nav a {color:#242d8a;font-weight:bold;font-family:CALIBRI, ARIAL;font-size:17px;text-decoration:none;}

.nav a:hover {color:#a6ce39;margin-right:5px;}

.nav li.sub a {font-size:11px;font-family:ARIAL;}



.hyp li {text-align:right;list-style:none;width:180px;margin:6px;}

.hyp {}

.hyp a {color:#242d8a;font-weight:bold;font-family:CALIBRI, ARIAL;font-size:17px;text-decoration:none;}

.hyp a:hover {color:#a6ce39;margin-right:5px;}



li.sub {margin-top:-13px;}


.backnav {text-align: left;}
.backnav a {color: #a6ce39;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
.backnav a:hover {color: #900;text-decoration: none;}


.teamfontblue {color:#242d8a;font-weight:bold;font-family:ARIAL;font-size:11px;text-decoration:none;}
.teamfontblack {
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.teamfontred {color:#900;font-weight:bold;font-family:ARIAL;font-size:11px;text-decoration:none;}


.links li {text-align:right;list-style:none;width:130px;margin:7px;}

.links {position:absolute;left:60px;top:789px;}

.links a {color:#242d8a;font-family:CALIBRI, ARIAL;font-size:15px;text-decoration:none;}

.links a:hover {color:#a6ce39;margin-right:5px;}



th {font-size:16px;font-family:CALIBRI, ARIAL;text-align:left;height:30px;}

td {font-size:14px;font-family:CALIBRI, ARIAL;}



p {font-size:14px;font-family:CALIBRI, ARIAL;}



.main {
	position:absolute;
	top:265px;
	right:50px;
	width:625px;
	height:640px;
	z-index:1;
}


.fitnews table {margin-right:10px;}

.fitnews td {font-size:14px;}



.partner img {margin:10px;}



.pics {
margin:0px;
padding:0px;
position:absolute;
left:102px;
bottom:51px;
z-index:-2;
width:81px;
height:108px;
visibility: hidden;
}

--------------------------------------------------------------------------------------------------------------------

.font10ptbold {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #000000;}

.font11ptbold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;}

.font11ptbolddarkred {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #660000;}

.font11ptbolddarkblue {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #2A3687;}

.font12ptbold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}

.font12ptboldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #900;
	margin-top: 20px;
}

.font14ptboldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6C0;
}
.font18ptboldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6C0;
}


----------------------------------------------------------------------------------------------------------------------

.kontakt {
	position:absolute;
	left:85px;
	top:20px;
	z-index:10;
}

.handshake {
	position:absolute;
	left:67px;
	top:54px;
	z-index:9;
}

.impress {
	position:absolute;
	left:80px;
	top:78px;
	z-index:8;
}

.visitor {
	position:absolute;
	left:45px;
	top:103px;
	z-index:7;
}
.teamfontredvsmall {
	color:#900;
	font-weight:bold;
	font-family:ARIAL;
	font-size:9px;
	text-decoration:blink;
	line-height: 6px;
	vertical-align: 40%;
}
.fontsmallgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6C0;
}
.bildervorschau ,.bildervorschau a:link{
	border:none;}
.bildervorschau img {
	width:280px;
	height:auto;
	}
