html,body{margin:0;padding:0;height:100%;background:url(../img/bg.png);}
div{border:solid 0px #0000FF;}
hr{border-left: 0px solid #999;}
#wrapper{margin:auto;background:url(../img/bg.png);width:100%;height:auto !important;height:100%;min-height:100%;font:12px tahoma,verdana,helvetica,arial,sans-serif;color:#212121;}
#wrapper1{margin:auto;background-color: #0d0d0d;;width:100%;height:auto !important;height:100%;min-height:100%;font:13px tahoma,verdana,helvetica,arial,sans-serif;color:#000;}
#wrapper2{margin:auto;background-color: #fff;;width:100%;height:auto !important;height:100%;min-height:100%;font:13px tahoma,verdana,helvetica,arial,sans-serif;color:#000;}
#main{position:absolute;top:50px;left:0;right:0;width:867px;margin:0 auto;background:#ffffff;left:expression(this.parentNode.clientWidth/2 - this.clientWidth/2 + " px");top:expression(this.parentNode.clientHeight/2 - this.clientHeight/2 + " px");z-index:3000;}
#main2{position:absolute;left:0;right:0;width:887px;height: 588px;margin:0 auto;top:50px;left:expression(this.parentNode.clientWidth/2 - this.clientWidth/2 + " px");top:expression(this.parentNode.clientHeight/2 - this.clientHeight/2 + " px");z-index:3000;}
#main3{position:absolute;top:50px;left:0;right:0;width:440px;height: 768px;margin:0 auto;}
#schulbeginn{position:absolute;top:50px;left:0;right:0;width:900px;margin:0 auto;background:#ffffff;left:expression(this.parentNode.clientWidth/2 - this.clientWidth/2 + " px");top:expression(this.parentNode.clientHeight/2 - this.clientHeight/2 + " px");z-index:3000;background-color: #fff;}
#header{float:right;}
#content{padding:45px 55px 50px 40px;float:right;width:573px;height:355px;line-height:1.5;overflow:auto;text-align:justify;}
#content a{text-decoration:none;color:#212121;text-align:right;}
#content a:hover{text-decoration:underline;}
#content img{display:inline;margin:0 auto;border:0px solid #440000;}
#content h6{font-size:16px;font-weight:normal;line-height:1.5;text-align:left;color:#212121;}
#content h3{font-size:12px;font-weight:normal;line-height:1.5;text-align:left;color:#c91818;}
#content h4{font-size:10px;font-weight:normal;line-height:1.5;text-align:left;color:#212121;}
#content h5{font-size:16px;font-weight:bold;line-height:1.5;text-align:right;color:#212121;}
#content label{width:60px;float: left;display: block;}
#content input{float: left;margin-right: 20px;}
#content option{margin-left: 20px;display: block;}
#content h2{font-size: 11px;padding-left: 15px;font-weight: normal;}
#content li{list-style: disc inside}
#content2{padding:45px 270px 50px 20px;float:right;width:358px;height:355px;line-height:1.35;overflow:auto;text-align:justify;}
#content2 h3{font-size:14px;font-weight:normal;line-height:1.5;text-align:left;color:#ff0000;}
#content3{padding:45px 55px 50px 40px;float:right;width:573px;height:355px;line-height:1.45;overflow:auto;text-align: left;}
#content3 h3{font-size:14px;font-weight:normal;line-height:1.5;text-align:left;color:#ff0000;}
#content3 h4{font-size:10px;font-weight:normal;line-height:1.5;text-align:left;color:#212121;}
#content3 label{width:60px;float: left;display: block;}
#content3 input{float: left;margin-right: 20px;}	
#content3 a{text-decoration:none;color:#212121;text-align:right;}
#content3 a:hover{text-decoration:underline;}
#content3 h6{font-size:16px;font-weight:bold;line-height:1.5;text-align:left;color:#641414;}
#content4{padding:45px 55px 50px 40px;float:right;width:573px;height:355px;line-height:1.45;overflow:auto;text-align: justify;}
#content4 h6{font-size:16px;font-weight:bold;line-height:1.5;color:#641414;text-align: justify;}
#content4 img{display:inline;margin:0 auto;border:0px solid #440000;text-align: center;}
#content5{padding:45px 55px 50px 40px;float:right;width:573px;height:355px;line-height:1.5;overflow:auto;text-align:justify;}
#content5 a{text-decoration:none;color:#641414;text-align:right;}
#content5 a:hover{text-decoration:underline;}
#content5 td{vertical-align:top;text-align: justify;}
#content5 h2{font-size: 11px;padding-left: 15px;font-weight: normal;}
#content5 h6{font-size:18px;font-weight:normal;line-height:1.5;text-align:left;color:#363636;}
#content6{padding:45px 55px 50px 40px;float:right;width:573px;height:355px;line-height:1.45;overflow:auto;text-align:justify;}
#content6 a{text-decoration:none;color:#212121;text-align:right;}
#content6 a:hover{text-decoration:underline;}
#content6 td{text-align:justify;vertical-align:top;padding-right:10px;}
#content6 img{display:inline;margin:-5px auto;}
#content6 h4{font-size:10px;font-weight:normal;line-height:1.5;text-align:left;color:#212121;}
#content6 h5{font-size:18px;font-weight:bold;line-height:1.5;text-align:right;color:#641414;}
#content6 h6{font-size:16px;font-weight:bold;line-height:1.5;text-align:left;color:#641414;}
#footer{clear:both;background:url(../img/footer.jpg);height:33px;color:#434343;line-height:250%;width:auto;padding-left:20px;}
#footer img{display: inline;margin:0 auto;vertical-align: -25%;}
#footer a{color:#333333;text-decoration:none;}
#footer a:hover,#footer a:active{color:#000000;text-decoration:underline;}
#footer img{float: none;}
#facebookContainer{height: 26px;line-height: 26px; float: left;margin-left: 5px;padding-top: 7px;width: 120px;}
#footer1{float: left;}
#footer2{position:absolute;top:0px;right:20px;font-size:11px;}
#box{position:absolute;background:url(../img/box.png);height:305px;width:165px;left:-30px;top:120px;padding:20px 20px 20px 35px;color:#ffffff;line-height: 1.5;}
#box a{color:#FFFFFF;line-height:1.4;text-decoration:none;}
#box a:hover{text-decoration:underline;}
#box h4{font-size:12px;font-weight:normal;padding-left:15px;line-height:1.45;}
#box h2{font-size:14px;font-weight:normal;line-height:1.5;}
#box h3{font-size:14px;font-weight:bold;line-height:1.5;}
#box h5{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;}
#logo{height:74px;background:url(../img/logo.jpg) no-repeat;}
#logo a{display:block;height:74px;text-indent:-9999px;outline:none;}
#click{display:block;position:absolute;width:219px;height:74px;}
#nav{list-style-type:none;list-style-position:outside;position:relative;margin:0;padding:0;}
#nav li{display:block;overflow:hidden;padding:0;cursor:pointer;float:left;height:74px;margin-right:0px;background-image:url(../img/nav2.jpg);background-repeat:no-repeat;}
#nav1{width:103px;background-position:0px 0px;}
#nav2{width:101px;background-position:-103px 0px;}
#nav3{width:105px;background-position:-204px 0px;}
#nav4{width:97px;background-position:-309px 0px;}
#nav5{width:98px;background-position:-406px 0px;}
#nav6{width:128px;background-position:-504px 0px;}
#nav1:hover{background-position:0px bottom;}
#nav2:hover{background-position:-103px bottom;}
#nav3:hover{background-position:-204px bottom;}
#nav4:hover{background-position:-309px bottom;}
#nav5:hover{background-position:-406px bottom;}
#nav6:hover{background-position:-504px bottom;}
#nav1_active{width:103px;background-position:0px 0px;background-position:0px bottom;}
#nav2_active{width:101px;background-position:-103px 0px;background-position:-103px bottom;}
#nav3_active{width:105px;background-position:-204px 0px;background-position:-204px bottom;}
#nav4_active{width:97px;background-position:-309px 0px;background-position:-309px bottom;}
#nav5_active{width:98px;background-position:-406px 0px;background-position:-406px bottom;}
#nav6_active{width:128px;background-position:-504px 0px;background-position:-504px bottom;}
#widget0{position:absolute;height:300px;width:300px;top:120px;right:30px;clear:both;text-align: justify;}
#widget0 a{color:#212121;text-decoration:none;text-align:right;}
#widget0 a:hover{text-decoration:underline;}
#picture {padding:30px 0px 20px 0px;width:560px;height:auto;line-height:1.5;overflow:auto;left:0;right:0;}
#picture img{left:0;right:0;}
#popup {position:absolute;width:860px;height:560px;}
#popup_angebote {position:absolute;width:700px;height:440px;margin: 80px 80px 40px 80px;background-color: #ffffff;line-height:1.5;overflow:auto;text-align:justify;}
#popup_img{float:right;padding: 10px;}
#choosetop{list-style-type:none;list-style-position:outside;position:relative;margin:0;padding:0;}
#choosetop li{display:block;overflow:hidden;padding:0;cursor:pointer;float:left;height:285px;margin-right:0px;}
#choosetop a{display: block;height: 295px;text-indent: -5000px;outline:none;}
#choosetop1{width:299px;background-image:url(../img/intro1.png);background-repeat:no-repeat;background-position:0px 0px;}
#choosetop2{width:288px;background-image:url(../img/intro1.png);background-repeat:no-repeat;background-position:-299px 0px;}
#choosetop3{width:299px;background-image:url(../img/intro1.png);background-repeat:no-repeat;background-position:-588px 0px;}
#choosebottom{list-style-type:none;list-style-position:outside;position:relative;margin:0;padding:0;}
#choosebottom li{display:block;overflow:hidden;padding:0;cursor:pointer;float:left;height:284px;margin-right:0px;}
#choosebottom a{display: block;height: 284px;text-indent: -5000px;outline:none;}
#choosebottom1{width:299px;background-image:url(../img/intro2.png);background-repeat:no-repeat;background-position:0px 0px;}
#choosebottom2{width:288px;background-image:url(../img/intro2.png);background-repeat:no-repeat;background-position:-299px 0px;}
#choosebottom3{width:299px;background-image:url(../img/intro2.png);background-repeat:no-repeat;background-position:-588px 0px;}
#choosetop1:hover{background-position:0px bottom;}
#choosetop2:hover{background-position:-299px bottom;}
#choosetop3:hover{background-position:-588px bottom;}
#choosebottom1:hover{background-position:0px bottom;}
#choosebottom2:hover{background-position:-299px bottom;}
#choosebottom3:hover{background-position:-588px bottom;}
#footermain{position: relative;height:20px;color:#505050;width:887;padding-left:20px;font-style: normal;font-size: 9pt;text-align: center;top:630px;}
#footermain img{vertical-align: middle;}
#footermain a{text-decoration: none;color:#505050;}
#footermain a:hover{text-decoration: underline;}



.w400{width:400px;}
.pr{padding-right:20px;}
.pl{padding-left: 30px;}
.maps{width: 300px;height: 300px;}
.plw{padding-left: 30px;width: 280px;}
.w240{width:240px;}
.middle{padding-top: 15px;}
.prl{padding-right: 20px;padding-left: 40px;}
.sitemap{width:180px;padding-right: 10px;}
.justify{text-align: justify;}
.right{text-align: right;}
.left{text-align: left;}
.center{text-align: center;}
.w410{width:410px;}
p.priceRight{font-size: 20px;text-align: right;margin-top: -10px;}
p.priceLeft{font-size: 20px;text-align: left;margin-top: -10px;}
p.small{font-size: 10px;color:#777777;}
p.smallCenter{font-size: 9px;color:#777777;text-align: center;}

p.schulbeginn{text-align: center;}
p.colorbutton{display: block;
margin-top: 10px;
background-color: #520000;
color: #f1f1f1;
width: 200px;
padding: 3px 10px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
a.readmore{
	display: block;
	margin-top: 10px;
	background-color: #555;
	color: #f1f1f1;
	width: 250px;
	padding: 10px 15px;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	right:0px;
	left:0px;
	margin: 0 auto;	
}

a.readmore:hover{
	text-decoration: none;
	background-color: #222;
}
