/* - - - - - - - - - - - - Allg. Vorgaben - - - - - - - - - - - - */
html, body{
    font-family:Arial, Helvetica, sans-serif;
	font-size:95%; /*erreicht annähernd gleiche Schriftgrößen in NN, IE und OP*/
	margin:0;
	padding:0;
	background-image:url(../bilder/pictos/hintergrund_start.jpg);
	background-position:top left;
	background-repeat:repeat;
}

h1, h2, h3, h4, h5, h6, p, span, form {
    font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#layoutrahmen a{
	text-decoration:none;
	color:#FFFF99;
}
#layoutrahmen a:hover{
     text-decoration:underline;
}

img{
	border:none;
}

#hintergrund {
position:absolute;
margin-top:0;
left:0;
width:100%;
height:100%;
z-index:2;
text-align:center;
/*background-color:#333333;*/
}

#startlink {
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:12%;
width:750px;
height:333px;
text-align:left;
/*border:1px solid #FFFFFF;*/
z-index:5;
}
#startlink1 {
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:10%;
width:750px;
height:333px;
text-align:left;
/*border:1px solid #fff;*/
z-index:5;
}

#layoutrahmen {
position:static;
margin-left:auto;
margin-right:auto;
margin-top:-333px;
width:750px;
height:333px;
text-align:left;
z-index:1;
overflow:hidden;
background-image:url(../bilder/pictos/hintergrund_start.jpg);
background-position:top left;
background-repeat:repeat;
}

#layoutrahmen h1 {
font-family:Garamond, Georgia, "Times New Roman", Times, serif;
font-size:70px;
font-weight:400;
font-style:normal;
color:#FFFFFF;
margin:0 0 0 39px;
padding-top:23px;
}

#layoutrahmen h1 .eingerueckt {
padding:0 0 0 165px;
}

#layoutrahmen h2 {    
font-family:Garamond, Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
color:#FFCC00;
text-transform:uppercase;
margin:5px 0 0 150px;
padding:0 0 0 0;
line-height:125%;
}

#layoutrahmen h3 {
font-family:Garamond, Georgia, "Times New Roman", Times, serif;
font-size:17.5px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
margin:130px 0 0 15px;
}

#layoutrahmen h4 {
font-family:Garamond, Georgia, "Times New Roman", Times, serif;
font-size:17.5px;
font-weight:bold;
color:#FFFFFF;
margin:7px 0 0 15px;
line-height:125%;
}



#layoutrahmen p {
font-size:16px;
font-weight:normal;
letter-spacing:1px;
color:#FFFFFF;
margin:30px 20px 0 200px;
line-height:125%;
}

#layoutrahmen .prospekt {
margin:30px 60px 50px 55px;
float:left;
}

#layoutrahmen .logo {
float:left;
margin:-30px 0 0 300px;
}

.pressebilder {
margin:0 15px 10px 0;
float:left;
}
.pressebilder-rechts {
margin:0 0 10px 15px;
float:right;
}
.umbruch {
white-space:nowrap;
}


