* {
	margin:0;
	padding:0;
}
html {
	height:100%;
	width:100%;
}
body {
	background:#eadfcd url(../img/background.jpg) no-repeat 0 0;
	-moz-background-size:100%;
	-webkit-background-size:100%;
	background-size:cover;
	height:100%;
	width:100%;
	overflow:hidden;
}


.fenster1 {
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	-moz-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);
	-webkit-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);
	box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);
	background-color:rgba(160,160,160,0.4);
	border:1px solid #000;
	height:220px;
	left:-1px;
	padding-bottom:46px;
	position:absolute;
	top:11px;
	width:200px;
	z-index:1;
}
.fenster2 {
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	-moz-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);
	-webkit-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);
	box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);
	background-color:rgba(160,160,160,0.4);
	border:1px solid #000;
	height:430px;
	left:230px;
	padding-bottom:46px;
	position:absolute;
	top:11px;
	width:550px;
	z-index:1;
}
.fenster1 .titel {
	background:transparent url(../img/favicon.ico) no-repeat 6px 6px;
	color:#000;
	cursor:move;
	font:normal 14px/16px "Segoe UI",Arial,sans-serif;
	height:16px;
	overflow:hidden;
	padding:6px 0 6px 28px;
	text-overflow:ellipsis;
	text-shadow:0 0 1px #fff, 3px 3px 5px #fff, -3px -3px 5px #fff, -3px 3px 5px #fff, 3px -3px 5px #fff;
	white-space:nowrap;
}

.fenster2 .titel {
	background:transparent url(../img/favicon.ico) no-repeat 6px 6px;
	color:#000;
	cursor:move;
	font:normal 12px/16px "Segoe UI",Arial,sans-serif;
	height:16px;
	overflow:hidden;
	padding:6px 0 6px 28px;
	text-overflow:ellipsis;
	text-shadow:0 0 1px #fff, 3px 3px 5px #fff, -3px -3px 5px #fff, -3px 3px 5px #fff, 3px -3px 5px #fff;
	white-space:nowrap;
}
.fenster1 .inhalt {
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.65);
	-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.65);
	box-shadow:0 0 0px 1px rgba(255,255,255,0.65);
	background-color:rgba(255,255,255,0.6);
	border:1px solid #666;
	color:#000;
	font:normal 16px/22px arial,sans-serif;
	height:100%;
	margin:0 6px;
	overflow:auto;
	padding:5px;
	position:relative;
}

.fenster2 .inhalt {
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.65);
	-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.65);
	box-shadow:0 0 0px 1px rgba(255,255,255,0.65);
	background-color:rgba(255,255,255,0.6);
	border:1px solid #666;
	color:#000;
	font:normal 16px/22px arial,sans-serif;
	height:100%;
	margin:0 6px;
	overflow:auto;
	padding:5px;
	position:relative;
}
.inhalt p {
	margin-bottom:10px;
}
.inhalt img {
	background-color:#f1f1f1;
	border:1px solid #ddd;
	float:left;
	margin:0 20px 10px 0;
	padding:1px;
}
#logo_rechts{
	position:absolute;
	left:770px;
	top: 15px;
	width:149px;
	height:298px;
	background:;
	text-align:left;
	
	z-index:2;
}

.footer{
	height:100px;
	text-align:center;
	color:;
	font-size:2.1em;
	background-repeat: no-repeat;
}
#foot {
	position:absolute;
	width:200px;
	z-index:2;
	top: 320px;
	left:750px;
}
    
a:link {
	text-decoration: none;
	color: #000000;
}

#logo_rechts1{
	position:absolute;
	left:750px;
	top:15px;
	width:149px;
	height:298px;
	background:;
	text-align:left;
	z-index:2;
}

.footer{
	height:100px;
	text-align:center;
	color:;
	font-size:1.0em;
	background-repeat: no-repeat;
}
#foot1 {
	position:absolute;
	width:200px;
	z-index:2;
	top: 300px;
	left:730px;
}
    
a:link {
	text-decoration: none;
	color: #203161;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #0E38A1;
}
a:hover {
	text-decoration: none;
	color: #2F77D0;
}
a:active {
	text-decoration: none;
	color: #2F77D0;
	font-weight: bold;
}

#rote_linie{

	position:relative;
	left:6px;
	width:auto;
	height:4px;
	align:left;
	z-index:2;	
}

/* Resizeable */
.ui-resizable-handle{display:block;position:absolute;}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n,.ui-resizable-s{height:7px;left:0;width:100%;}
.ui-resizable-n{cursor:n-resize;top:-5px;}
.ui-resizable-s{bottom:-5px;cursor:s-resize;}
.ui-resizable-e,.ui-resizable-w{height:100%;top:0;width:7px;}
.ui-resizable-e{cursor:e-resize;right:-5px;}
.ui-resizable-w{cursor:w-resize;left:-5px;}
.ui-resizable-se,.ui-resizable-sw,
.ui-resizable-nw,.ui-resizable-ne{height:12px;width:12px;}
.ui-resizable-se{bottom:0;cursor:se-resize;right:0;}
.ui-resizable-sw{bottom:0;cursor:sw-resize;left:0;}
.ui-resizable-nw{cursor:nw-resize;left:0;top:0;}
.ui-resizable-ne {cursor:ne-resize;right:0;top:0;}
