BODY{
line-height:1.1;
font-family:Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size:60%;
text-align:left;
color:#333;
background: url("images/hg.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}


#container{text-align:left;width:960px;top:0px;margin:0 auto; height: auto;padding-bottom:15px;}

#header{
width:935px;
margin-bottom:10px;
background:#FFFFFF;
padding:15px 0px 15px 25px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);

border-left:1px solid #81917d;
border-top:1px solid #81917d;

}


/*    _____ Normal ______________________________________________________________   */

a:link {color:#f08a00; font-size:12px; font-weight:normal; text-decoration:none; }
a:visited {color:#f08a00; font-size:12px; font-weight:normal; text-decoration:none; }
a:active {color:#f08a00; font-size:12px; font-weight:normal; text-decoration:none; }
a:hover{color:#f08a00; font-size:12px; font-weight:normal; text-decoration:underline; }



#menu{
height:32px;
width:935px;
margin-bottom:10px;
background:#1a53a2;
padding:0px 0px 0px 25px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);

border-left:1px solid #81917d;
border-top:1px solid #81917d;

}

#footer{
height:74px;
width:935px;
margin-bottom:10px;
background:#1a53a2;
padding:0px 0px 0px 25px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);

border-left:1px solid #81917d;
border-top:1px solid #81917d;

}

.nav {
	display:inline-block;
	font-family:arial;
	font-weight:bold;
	padding:3px 14px;
	color:#d2d2d2;
}
.nav:link {
	position:relative;
	text-decoration:none;
	font-size:15px;
	color:#d2d2d2;
}
.nav:hover {
	-moz-box-shadow:inset 0px 1px 0px 0px #000000;
	-webkit-box-shadow:inset 0px 1px 0px 0px #000000;
	box-shadow:inset 0px 1px 0px 0px #000000;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #080808), color-stop(1, #303030) );
	background:-moz-linear-gradient( center top, #080808 5%, #303030 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#080808', endColorstr='#303030');
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
	border:1px solid #000000;
		color:#d2d2d2;
}
.nav:active {
	position:relative;
	top:1px;
	color:#d2d2d2;
}
.nav:visited {
	color:#d2d2d2;
}






.seitentitel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
		font-weight: bolder;
}

.titel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.titel_angebot {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #bd285a;
	font-size: 14px;
	font-weight: bolder;

}

.formular {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.text {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #484848;
	font-size: 12px;
	 padding-top       : 5px;
    padding-bottom    : 5px;
}


/*    _____ Bilder ______________________________________________________________   */

.bildtitel {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}

.bildtext {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}

.weiss {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	/* font-weight: bold; */
}

.slogan {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}

.copyr {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #d2d2d2;
	font-size: 11px;
	 padding-top       : 50px;
}



#inhaltfull{
margin-top:5px;
width:900px;
margin-bottom:15px;
background:#FFFFFF;
padding:30px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);

border-left:1px solid #81917d;
border-top:1px solid #81917d;

}

#intro{
margin-top:5px;
width:962px;
margin-bottom:15px;
background:#FFFFFF;
padding:0px;
height:469px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);



}


.frame {position:relative; background:#fff; padding:10px; display:block;
-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
-o-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);

}