/* CSS Document */

html {
	padding: 0;
	margin: 0;
	
}
body {
	margin:0px;
	background: url(../img/bgversneu.jpg) no-repeat top center;
		
	background-color: #eeeeee;
	color: #020421;
}

.fro_wi {
	width: 945px;
	height:546px;
	background-image:  url(../img/kopf_snow_1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin: 0px auto;
	
	
}
.fro {
	width: 945px;
	height:546px;
	background-image:  url(../img/stako_norm.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin: 0px auto;
	/*display: block;*/
	
}
.info {
	width: 839px;
	height:auto;
	margin:0px auto;
	color: #485157;
	padding: 15px 30px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	
	
}


#footer {
	background-image:url(../img/bg5smal.jpg);
	background-position:top  left;
	background-repeat:repeat-x;
	height: 249px;
	width: 100%;
}
#copyleiste {
	background-image:url(../img/cop.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	color: #888888;
	font-size: 11px;
	height: 58px;
	padding-top: 10px;
}


.li_leiste {
	width:275px;
	height: 580px;
	float: left;
	font-family: "Century Schoolbook";
}
.li_leiste a {text-decoration:none; color:#353535;}
.li_leiste a:hover {text-decoration:none; color:#ff7400}

.mittecont { width:420px; margin-left: 0px; margin-top: 25px; margin-bottom: 0px; margin-right: 0px; float: right; color: #040404; font-family: 'Century Schoolbook'; font-size: 16px; font-weight: bold;}
.mittecont a{  color: #040404;  text-decoration:none;}
.mittecont a:hover { color: #ff7400;  text-decoration:none;}

/*#####################################neu*/



.panel {
	position: absolute;
	top: 130px;
	right: 0;
	background-image:url(../img/bgpan2.jpg);
	background-repeat:repeat;
	border:2px solid #353535;
display: none;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
	width: 550px;
	height: auto;
	padding: 30px 0px 30px 30px;

}

.panel p{
	margin: 0 0 15px 0;
	padding: 0;
	color: #353535;
	font-family: "Century Schoolbook";
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #353535;
text-decoration: none;

}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ff7400;
text-decoration: none;

}

a.trigger{
	position: absolute;
	text-decoration: none;
	top: 100px;
	right: 0;
	font-size: 16px;
	letter-spacing:-1px;
	font-family: "Century Schoolbook";
	color:#888888;
	padding: 0px;
	font-weight: 700;
	background:url(../img/open.png) 15% 55% no-repeat;


-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
	display: block;
	height: 222px;
	width: 46px;
}

a.trigger:hover{
	position: absolute;
	text-decoration: none;
	top: 100px;
	right: 0px;
	font-size: 16px;
	letter-spacing:-1px;
	font-family: "Century Schoolbook";
	color:#888888;
	padding: 0px;
	font-weight: 700;
	background:url(../img/open.png) 15% 55% no-repeat;

-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
	display: block;
	width: 46px;
}

a.active.trigger {
background: url(../img/close.png) 15% 55% no-repeat;
}

.columns{
clear: both;
width: 330px;
padding: 0 0 20px 0;
line-height: 22px;
}

.colleft{
	float: left;
	width: 350px;
	line-height: 22px;
	padding-left: 50px;
	margin-top: 40px;
	font-size: 14px;
}

.colright{
float: right;
width: 130px;
line-height: 22px;
}
#inline1 { width:600px; height:350px; overflow:auto; border:2px solid #353535; background-image: url(../img/bgpan2.jpg); background-repeat: repeat; padding: 0px 30px 0px; 
border:2px solid #353535; overflow:auto;


-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;


 }
 
 .inline{ width:600px; height:350px; overflow:auto; border:4px solid #787e80; background-image: url(../img/bgpan2.jpg); background-repeat: repeat; padding: 30px; 
border:2px solid #353535; overflow:auto;


-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;


 }
 
 .inline8{ width:600px; height:250px; overflow:auto; border:4px solid #787e80; background-image: url(../img/bgpan2.jpg); background-repeat: repeat; padding: 30px; 
border:2px solid #353535; overflow:auto;


-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;


 }
 
 
 
 .inline_ums{ width:600px; height:350px; overflow:auto; border:4px solid #787e80; background-image: url(../img/bgpan2.jpg); background-repeat: repeat; padding: 0px 30px 0px; ; 
border:2px solid #353535; overflow:auto;


-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;


 }
 
 .inline3 { width:600px; height:300px; overflow:auto; border:4px solid #787e80; background-image: url(../img/bgpan2.jpg); background-repeat: repeat; padding: 30px; 
border:2px solid #353535; overflow:auto;


-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;


 }
 
 #inline2 { width:600px; height:250px; overflow:auto; border:2px solid #353535; background-image: url(../img/bgpan2.jpg); 
 background-repeat: repeat; padding: 30px; 
border:2px solid #353535; overflow:auto;


-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;


 }



a.tip {
	position: relative;
}

a.tip span {
	display: none;
	position: absolute;
	top: 20px;
	left: 20px;
	width: auto;
	padding: 5px 15px 5px 15px;
	z-index: 100;
	background: #7497c4;
	color: #EEEEEE;
	border: 2px solid #EEEEEE;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	font-weight: bold;
	font-family: "Century Schoolbook";
}

a:hover.tip {
	font-size: 12px; 
}

a:hover.tip span {
	display: block;
}

a.spar {
	position: fixed;
	left: 0;
	bottom: 0px;
	display: block;
	width:242px;
	height: 292px;
	background:  url(../img/7tage_link.png);


}
a.spar2 {
	position: fixed;
	left: 0;
	bottom: 0px;
	display: block;
	width:288px;
	height: 305px;
	background:  url(../img/pro.png);


}
.werb { padding-left:30px; color: #666666; font-size: 14px;  }



.werb a:link {
	color:#666666;
	text-decoration: none;
}
.werb a:hover {
	color:#000000;
	text-decoration: none;
}
