﻿html {
 height: 100%;
 background: url(grafik/streifengrau1.gif) repeat-y;
}
 
* {
margin:0;
padding:0;
}

body {
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 color: #555555;
 font-size: 100%;
 background-color: #ffffff;
 background: url(grafik/streifenblau.gif) repeat-x;
 min-height: 100.01%;
}

#firstframe {
 width: 1000px;
 height: 100%;
 min-height: 100%;
 margin-left: 40;
 padding: 0px;
 background: url(grafik/streifengrau.gif) repeat-y;
}

.logo {
	top: 20px;
	position: absolute;
}

.topmenue {
	top: 92px;
	left: 586px;
	vertical-align: middle;
	color: #1d2c59;
	font-size: 11px;
	text-decoration: none;
	position: absolute;
	width: 415px;
}

.sublogo {
	top: 116px;
	position: absolute;
}

.kopftext {
	top: 116px;
	left: 235px;
	position: absolute;
}

.leistenbild {
	top: 116px;
	left: 718px;
	position: absolute;
}

.menue {
	top: 215px;
	width: 170px;
	position: absolute;
}

.submenue {
 top: 211px;
 left: 215px;
 position: absolute;
}

#inhaltstart {
	width: 550px;
    position: absolute;
    left: 245px;
    top: 275px;
}

#inhalt {
	width: 740px;
	position: absolute;
	left: 245px;
	top: 216px;
}

.news {
	width: 130px;
	left: 845px;
	top: 211px;
	position: absolute;
	padding: 5px 10px;
	border-left: 1px dashed #bbbbbb;
	font-size: 11px;
}

.kontakt {
	width: 200px;
	left: 772px;
	top: 296px;
	position: absolute;
	padding: 10px;
	background-color: #f9f9f9;
}

.modullinks {
	float: left;
	width: 480px;
	position: relative;
}

.modulrechts {
	float: left;
	width: 230px;
	padding: 5px 10px 5px 10px;
	border: 1px dashed #bbbbbb;
	background-color: #eeeeee;
	position: relative;
}

h1 {
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-size: 14px;
	font-weight: bold;
}

p {
font-size: 12px;
line-height: 20px;
}

.standard {
font-size: 12px;
line-height: 20px;
}

.fett {
font-size: 12px;
line-height: 20px;
font-weight: bold;
}

.kursiv {
font-size: 12px;
line-height: 20px;
font-style: italic;
}

.klein {
font-size: 11px;
line-height: 15px;
}

a:link,
a:active,
a:visited {
    color: #254a9c;
    text-decoration: underline;
}

a:hover {
    color: #666666;
}

.eingabe{
	border: 1px solid #CCCCCC;
}

.eingabe:focus{
	border: 1px solid #1d2c59;
}

