html{
height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
}

.cnt{ display: none;}

.spruch{ font-size: 30px; color: #000; text-align: right;}
.home{ position:absolute; right: 100px; top: 300px;}

li{ }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#999;

	height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
}

h1{
font-family: "Times New Roman", Times, serif;
letter-spacing:1px;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 30px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;	
color:#fff;
text-transform:uppercase
}

.fliesstext{
font-family: "Times New Roman", Times, serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 14px;
line-height:18px;
font-size-adjust: none;
color:#fff;
margin-top:20px
}

.fliesstext a,a:link,a:active,a:visited{
color:#FFFFFF
}


div#wrapper{
min-height:100%;
position:relative;

}

div#content{
/*border: 1px solid #9C0;*/
width:450px;
float:left;
padding:30px;
background-image:url(images/blacktrans_60.png);

min-height: 100%; /* Mindesthöhe f&uuml;r moderne Browser */
/*height:auto !important;  Important Regel f&uuml;r moderne Browser */
height:100%; /* Mindesthöhe f&uuml;r den IE */
overflow: hidden !important; /* FF Scroll-leiste */

}

div#content-box{

width:446px;
height:376px;




position:absolute;
left:50px;
bottom:100px
}

#content{background-image:url(hintergrund-transparent-grun.png);
background-repeat:repeat;
padding: 20px;
color: #fff;}






div#logo-navi{
	width:300px;
	float:right;
}

div#naviline{
	position:absolute;
background-image:url(hintergrund-transparent-grun.png);
background-repeat:repeat;
	bottom:0;
	height:50px;
	display:block;
	width:100%
}

div#naviline ul{
	margin:0;
	padding:0;
	margin-top:12px;
	margin-left:30px;
}
div#naviline ul li{
font-family: "Times New Roman", Times, serif;
font-size:18px;
letter-spacing:1px;
margin:10px;
color:#FFF;
display:inline
}


.logo{
margin-top:60px;
float:left;
margin-left:-50px
}

ul{
text-align:left;
padding:0;
list-style-type:circle;
list-style-position:inside;
}

div#navi ul{
list-style:none;
color:#9C0;
font-size:18px;
font-weight:bold;
letter-spacing:2px;
margin-left:0;

}

div#navi ul li{
background:url(images/blacktrans_60.png);
padding:3px;
display:inline-block;
margin:1px
}

a{
color:#fff!important;	
text-decoration:none
}

div#content a{

}


div#umzug{
font-family: "Times New Roman", Times, serif;
padding:20px;
position:absolute;
right:100px;
top:200px;
background-color:#F00;
color:#fff;
width:300px;
font-size:20px;
-ms-transform: rotate(-20deg); /* IE 9 */
-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
transform: rotate(-20deg);
-webkit-box-shadow: 6px 6px 12px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    6px 6px 12px 0px rgba(50, 50, 50, 0.75);
box-shadow:         6px 6px 12px 0px rgba(50, 50, 50, 0.75);
}

.Satz{right: 30px; top: 150px; position: absolute; }

.satz2{ right: 30px; top: 150px; position: absolute;}

img{ 	max-width: 100%;
	height: auto;}

.adresse{ padding-left: 30px;}

a{ text-decoration: underline!important;}

#mCSB_1_dragger_vertical{ min-height: 55px!important;}

.adresse-footer{ float:right; text-align:right; color: #fff; font-size: 12px; padding:2px 15px;}

