@charset "utf-8";

#header-streifen {
	background-color: #891F3B;
	height: 115px;
	width: 1018px;
	margin-top: 51px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-bottom: 60px;

}

#logo {
	height: 114px;
	width: 151px;
	position: absolute;
	left: 5px;
	top: 4px;
	margin: 0px;

}



#wrapper {

	height: 440px;

	width: 1018px;

	position: relative;

	text-align: left;

	margin: auto;

	font-size: 14px;

}
.news_unterschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 20px;
}


#body {

	float: left;

	height: 440px;

	width: 700px;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-style: none;

	background-repeat: no-repeat;

	margin-top: 5px;

	text-align: left;

	overflow: auto;

	font-size: 14px;

}

#hintergrund_kindertanz {

	height: 395px;

	width: 700px;

}



#footer {

	background-color: #FFF;

	height: 25px;

	width: 1013px;

	clear: both;

	float: right;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 5px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #891F3B;

	margin-right: 5px;

}






#header-bild {

	background-color: #399;

	height: 200px;

	width: 300px;

	position: absolute;

	top: -35px;

	right: 5px;

}

#mainnav {

	background-color: #FFF;

	height: 32px;

	width: 726px;

	position: absolute;

	left: -10px;

	top: 133px;

	margin-top: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #891F3B;

}

.mainnav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	
	text-align:center;

}


#home {
	margin: auto;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 100px;

	float: left;

	height: 10px;

	white-space:nowrap;
	}
#stile {
	margin: auto;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 115px;

	float: left;

	height: 30px;

	white-space:nowrap;
	}
#angebot {
	margin: auto;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 140px;

	float: left;

	height: 30px;

	white-space:nowrap;
	}
#team {
	margin: auto;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 160px;

	float: left;

	height: 30px;

	white-space:nowrap;
	}
#galerie {
	margin: auto;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 115px;

	float: left;

	height: 30px;

	white-space:nowrap;
	}
	
#kontakt {
	margin: auto;

	padding: 0;

	list-style-type: none;

	font-size: 100%;

	position: relative;

	text-align: left;

	cursor: pointer;

	width: 80px;

	float: left;

	height: 30px;

	white-space:nowrap;
	}

.news {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-align: center;

	padding-top: 15px;

}



#sidebar {
	background-color: #FFFFD7;
	float: left;
	height: 365px;
	width: 180px;
	margin-top: 25px;
	border: 5px solid #891F3B;
	margin-bottom: 0;
	margin-left: 85px;
	padding-left: 0px;

}

#bildcathy {

	height: 70px;

	width: 57px;

	position: absolute;

	left: 275px;

	top: 336px;

}

#bildbea {

	height: 70px;

	width: 57px;

	position: absolute;

	left: 363px;

	top: 335px;

}

#bilddemitre {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 363px;
	top: 18px;

}

#bilduschi {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 275px;
	top: 97px;

}

#bildjeannette {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 363px;
	top: 256px;

}

#bildkristin {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 363px;
	top: 97px;

}

#bildmaren {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 275px;
	top: 176px;

}

#bildcatherina {

	height: 70px;

	width: 57px;

	position: absolute;

	left: 275px;

	top: 256px;

}

#bilddomenico {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 363px;
	top: 176px;

}

#text_cathy {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 6px;

	top: 99px;

	text-align: right;

	padding-top: 5px;

	padding-right: 5px;

}

#text_bea {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 6px;

	top: 177px;

	padding-top: 5px;

	padding-right: 5px;

}

#text_demitre {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 6px;

	top: 256px;

	padding-top: 5px;

	padding-right: 5px;

}

#text_uschi {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 6px;

	top: 337px;

	padding-top: 5px;

	padding-right: 5px;

}

#text_jeannette {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 430px;

	top: 19px;

	padding-top: 5px;

	padding-left: 5px;

}

#text_kristin {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 430px;

	top: 96px;

	text-align: left;

	padding-top: 5px;

	padding-left: 5px;

}

#text_maren {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 430px;

	top: 174px;

	padding-top: 5px;

	padding-left: 5px;

}

#text_catherina {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 430px;

	top: 254px;

	padding-top: 5px;

	padding-left: 5px;

}

#text_domenico {

	height: 65px;

	width: 255px;

	position: absolute;

	left: 430px;

	top: 336px;

	padding-top: 5px;

	padding-left: 5px;

}

.text_lehrer_rechts {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.namen_lehrer {

	font-size: 14px;

	font-weight: bold;

}

.text_lehrer_links {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: right;

}

































.zitat {

	font-family: "Comic Sans MS", cursive;

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

}

.headertext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 30px;

	font-weight: normal;

	position: absolute;

	left: 155px;

	color: #000;

	top: 45px;

}



.zitatrechts {

	font-family: "Comic Sans MS", cursive;

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

	text-align: right;

	margin-bottom: 10px;

}



}

.dotfooter {

	padding: 10px;

}

.textfooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

}

.navigationtanzstile {

	text-align: left;

}

.überschriften {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	font-size: 14px;

}

#platzhalter {

	height: 395px;

	width: 700px;

}

.navigationteam {
	font-size: 13px;
	font-weight: bold;

}

.schrifthauptvorlage {

	font-size: 12px;

	text-align: right;

}

.text_tanzstile {

	font-size: 12px;

	text-align: right;

}

.Angebote {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	padding-left: 10px;

}

.textgeschbed {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.texteinzug {

	padding-left: 25px;

}



.Info {

	padding-left: 40px;

}

.geschäftsbedingungen {

	padding-left: 10px;

}



.kontakt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding-left: 10px;

}

#Preistabelle {

	width: 395px;

	position: absolute;

	left: 208px;

	top: 64px;

	margin-bottom: 10px;

	

}

.zurück {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: left;



}



#Preistabelle {

	width: 408px;

	margin-bottom: 10px;

	position: absolute;

	height: 313px;

}

#Lehrer_uschi {

	height: 395px;

	width: 272px;

	position: absolute;

	left: 428px;

	top: 24px;

}

#Lehrer_cathy {

	height: 390px;

	width: 320px;

	position: absolute;

	left: 378px;

	top: 24px;

}

.Text_lehrer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: left;

}

.Name_Lehrer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 25px;

}

#Lehrer_Kristin {

	height: 390px;

	width: 294px;

	position: absolute;

	left: 405px;

	top: 25px;

}

#Lehrer_jeannette {

	height: 390px;

	width: 297px;

	position: absolute;

	left: 404px;

	top: 24px;

}

#Lehrer_Domenico {

	height: 390px;

	width: 293px;

	left: 407px;

	top: 25px;

	position: absolute;

}

#Lehrer_Demitre {

	height: 390px;

	width: 293px;

	position: absolute;

	left: 405px;

	top: 25px;

}

#bildcaterina {

	height: 390px;

	width: 294px;

	position: absolute;

	left: 406px;

	top: 18px;

}

#weiterangebote {

	height: 27px;

	width: 348px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #891F3B;

	border-left-color: #891F3B;

	padding-bottom: 5px;

	padding-left: 5px;

	margin-top: 20px;

}

#ballettaufführungen {

	height: 300px;

	position: absolute;

	left: 357px;

	top: 102px;

	width: 320px;

}

a {

	color: #891F3B;

	text-decoration: none;

}

a:hover {

	color: #891F3B;

	text-decoration: underline;

}

.ballettaufführungen {

	font-weight: bold;

}



#ballettaufführungen_1 {

	height: 300px;

	position: absolute;

	left: 9px;

	top: 102px;

	width: 280px;

}

#home_hintergrund {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

	background-image: url(images/home_hintergrund.jpg);

	background-repeat: no-repeat;

}

#moderndance_bild {

	background-image: url(images/Modernbild.jpg);

	background-repeat: no-repeat;

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

}



#home_text {

	height: 390px;

	width: 450px;

	position: absolute;

	left: 251px;

	top: 1px;

	text-align: right;

}

#rahmen {

	height: 27px;

	width: 348px;

	padding-right: 5px;

	padding-bottom: 5px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #891F3B;

	border-bottom-color: #891F3B;

	text-align: right;

	margin-top: 20px;

	margin-left: 96px;

}



.home_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: right;

}

.oz_abstand {

	margin-left: 110px;

}

.Kater_text {

	margin-left: 175px;

}

#bild_kater {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 33px;

}

#bild_oz {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 159px;

}

#bild_alice {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 285px;

}

#bild_raum {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 33px;

}

#bild_aufführung {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 159px;

}

#bild_junior {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 285px;

}

#bild_junior1 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 33px;

}

#bild_junior2 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 159px;

}

#bild_junior3 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 285px;

}

#bild_kater1 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 237px;

}

#bild_oz1 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 237px;

}

#bild_oz2 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 237px;

}

#bild_oz3 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 237px;

}

#bild_alice1 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 237px;

}

#bild_alice2 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 227px;

}

#bild_alice3 {

	height: 118px;

	width: 118px;

	position: absolute;

	left: 826px;

	top: 237px;

}

#hintergrund_klassischesballett {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

	background-image: url(images/klassisches%20Ballett_hintergrund.jpg);

	background-repeat: no-repeat;

}

#hintergrund_kindertanz {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

	background-image: url(images/Kindertanz_hintergrund.jpg);

	background-repeat: no-repeat;

}

#hintergrund_jazz {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

}

#hintergrund_hiphop {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

}

#hintergrund_ballettfürkinder {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

	background-image: url(images/Ballett%20fuer%20Kinder_hintergrund.jpg);

	background-repeat: no-repeat;

}

#hintergrund_ballettkreativ {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

	background-image: url(images/Ballettkreativ_hintergrund.jpg);

	background-repeat: no-repeat;

}

#hintergrund_steptanz {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

}

#tanzstile_basis {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

}

#kursangebot_basis {

	height: 390px;

	width: 700px;

	position: absolute;

	left: 0px;

	top: 30px;

}

#bildbea {
	height: 70px;
	width: 57px;
	position: absolute;
	left: 363px;
	top: 336px;
	background-color: #C3F;

}

#Lehrer_Bea {
	height: 390px;
	width: 293px;
	position: absolute;
	left: 405px;
	top: 25px;
	background-color: #FFFFFF;

}

#Lehrer_Maren {
	background-color: #FFFFFF;
	height: 390px;
	width: 293px;
	position: absolute;
	left: 405px;
	top: 25px;

}

.fett {

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.anmerkung_links {

	font-size: 10px;

}

.unterstrichen {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 0px;
	text-align: left;
}
.newsgroß {
	font-size: 24px;
	color: #000;
	text-align: center;
}
.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: left;
}
.schriftstil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
}
.abstand {
	margin-left: 60px;
}
.schrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.rot {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
}
.punkteweiß {
	color: #FFF;
}

