/* Start of CMSMS style sheet 'std' */
html { font-size:100%; }

body {
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:.775em;
	line-height:1.6em;
	font-family:verdana, arial, helvetica, sans-serif;
	text-align:left;
	}

h1 {
	color:#000000;
	font-size:4.75em;
	font-weight:normal;
	}

h2 {
	color:#000000;
	font-size:3.5em;
	font-weight:normal;
	}

a:link, a:visited {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px dotted #000000;
	}

a:active, a:hover {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px dotted #000000;
	}

a.navi:link, a.navi:visited	{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:1.1em;
	border-bottom:0px;
	}

a.navi:active, a.navi:hover	{
	color:#505050;
	text-decoration:none;
	font-weight:normal;
	font-size:1.1em;
	border-bottom:0px;
	}

a.naviact:link, a.naviact:visited	{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:1.1em;
	border-bottom:0px;
	}

a.naviact:active, a.naviact:hover	{
	color:#505050;
	text-decoration:none;
	font-weight:normal;
	font-size:1.1em;
	border-bottom:0px;
	}

#logo {
	z-index:95;
	position:absolute;
	top:30px;
	left:30px;
	width:120px;
	height:120px;
	border:0px;
	}

#logo img {
	border:0px;
	margin:0;
	}

#logo a:link, #logo a:visited, #logo a:active, #logo a:hover {
	border:0px;
	}

#kranz {
	z-index:95;
	position:absolute;
	top:20px;
	left:840px;
	width:120px;
	height:114px;
	border:0px;
	}

#headline {
	z-index:95;
	position:absolute;
	top:15px;
	left:200px;
	width:640px;
	height:120px;
	border:0px;
	}

#kontakt {
	z-index:95;
	position:absolute;
	top:200px;
	left:30px;
	width:150px;
	height:auto;
	border:0px;
	}

#bild {
	z-index:95;
	position:absolute;
	top:200px;
	left:200px;
	width:600px;
	height:auto;
	border:0px;
	}

#navigation {
	z-index:92;
	position:absolute;
	top:90px;
	left:0px;
	width:700px;
	height:20px;
	text-align:left;
	}

img {
	border:0px;
	margin:0;
	}

/* End of 'std' */

