

BODY {
	margin:0 0 10 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	text-align: center;
	color: #565656;
}


blockquote{
	background: transparent url(images/quotesign.gif) top left no-repeat;
	background-position: 0 10;
	padding: 10 0 0 22;
	margin:0;
	font-style: italic;
}

IMG {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#toplogo {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 186px;
	background: white url(sysimg/1-logo-bg.jpg) repeat-x;
	text-align: center;
	position: relative;
}

#HR {position: absolute; top: 130px; left: 740px;}

#menu {
	background: transparent url(sysimg/bg-menu.gif) no-repeat bottom left;
	text-align: left;
	width: 703px;
	height: 28px;
	margin: 0 auto 15 auto;
}
#menu a {text-decoration:none; margin-left: 20px; line-height:20px;}
#menu a.aktiv {color: red;}
#menu a:hover {text-decoration: underline;}

#maincontainer {
	margin:0 auto;
	padding: 0;
	width: 703px;
	text-align: left;
	background: transparent url(sysimg/bg-main.gif) repeat-y;
}

IMG.rand {margin:0; padding:0;}
#left-bilder {width: 200px; float: left; text-align: justify;}
#rechts {float: right; width: 435px; margin-right: 15px;}

A	{color: black;}
#maincontainer a:hover {color: red; text-decoration: underline;}
	.mehr {text-decoration: none; text-align:right; display:block; margin: 12 0 0 0; padding:0;}
H1	{font-family: calibri, Arial, Helvetica, sans-serif; font-size: 26px; line-height: 130%; color: white; margin: 0 0 20 0; position: relative;}
H1 IMG {position: absolute; top: +0px; left: +0px;}
H2	{font-family: calibri, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 160%; margin: 0 0 5 0; font-weight: normal;}
P	{margin: 0;}
H3	{font-size: 10px; color:red; text-transform: uppercase; margin: 0 0 6 0;}
H4	{font-size: 10px; color:black; text-transform: uppercase; margin: 0 0 6 0;}

#rechte-spalte {width: 210px; float: right; margin-left: 20px; text-align: justify;}
#mittlere-spalte {width: 223px; float: right; margin: 0 6 0 10; text-align: justify; border: 0px solid lime;}




#fusszeile {clear:both;border-top:1px dotted gray; color: gray;text-align:right;}
#fusszeile a {color: gray; text-decoration:none;}

.box {
	text-align: left;
	width: 168px;
	height: 112px;
	padding: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	overflow: none;
	background: transparent url(images/metallic.jpg) no-repeat;
}

/* neubox */
	#aussen {background: transparent url(images/neubox-unten.gif) no-repeat bottom right; width: 200px; margin: 0 0 10 0;}
	#innen {background: transparent url(images/neubox-oben.gif) no-repeat top right; padding:10 8px;}
	#innen P {margin: 8 0;  border:0; padding:0; text-align:left;}

	
input {margin:0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
