/* css styling for the main page */
body {
    font-family			: Verdana, Arial, Helvetica, sans-serif;
    background-color	: #D0D0D0;
    color				: #FFF;
    margin				: 20px;
    padding				: 20px;
	font-size           : 0.8em;
}

a:link {color:#FFFFFF; }
a:visited {color:#000000; }
a:hover {color:#800000; }
a:active {color:#000000; }
a:focus {color:#FFFFFF; }
a.meinlink { color:#000000; }
a.meinlink:hover { color:#000000; }
a.meinlink:visited { color:#000000; }
h1 {
	color				: #B7B7B7;
	font				: 1.5em Arial;
	text-align			: center;
	margin-top			: 8px;
	margin-bottom		: 20px;
}


h2 {
	color				: #000;
	font				: 1.7em arial;
	text-align			: center;
	margin-top			: 5px;
	margin-bottom		: 5px;
}


h3 {
	color				: #000;
	font				: 1.3em arial;
	text-align			: center;
	margin-top			: 0px;
	margin-bottom		: 0px;
}

h4 {
	color				: #000;
	font				: 1.1em arial;
	text-align 			: center;
	margin-top			: 0px;
	margin-bottom		: 0px;
}

h5 {
	color				: #000;
	font				: 1em arial;
	margin-top			: 0px;
	margin-bottom		: 0px;
}

h6 {
	color				: #000;
	font				: 1em arial;
	text-align			: center;
	margin-top			: 0px;
	margin-bottom		: 0px;
}

.Geschichten-Text {
	color				: #000;
	font				: 1em arial;
	margin-top			: 5px;
	margin-bottom		: 5px;
}

.Zauberer-Zauberkuenstler {
	color				: #000;
	font				: 1em arial;
	margin-top			: 5px;
	margin-bottom		: 5px;
}


.bg1 {
background-image: url(HintergrundVorlageLeer.jpg);
width:941px;height:180px;
font: 1em arial;
border:0px;
padding:0px;
}


.bg2 {
background-image: url(Streifen.jpg);
width:941px;height:640px;
font: 1em arial;
border:0px;
padding:0px;
}

.bg2Partner {
background-image: url(Streifen.jpg);
width:941px;height:640px;
border:0px;
font: 1em arial;
padding:0px;
a:link {color:#000000; }
a:visited {color:#000000; }
a:hover {color:#800000; }
a:active {color:#000000; }
a:focus {color:#FFFFFF; }
}


.bg2index {
background-image: url(Streifen.jpg);
width:941px;height:640px;
font: 1em arial;
border:0px;
padding:0px;
}


.bg2Konzept {
background-image: url(Streifen.jpg);
width:941px;height:640px;
border:0px;
padding:0px;
}

.bg2Buehne {
background-image: url(Streifen.jpg);
width:941px;height:580px;
font: 1em arial;
border:0px;
padding:0px;
}

.bg2Close-Up {
background-image: url(Streifen.jpg);
width:941px;height:562px;
border:0px;
font: 1em arial;
padding:0px;
}

.bg2Bilder {
background-image: url(Streifen.jpg);
width:941px;height:3500px;
font: 1em arial;
border:0px;
padding:0px;
}



.bg2Referenzen {
background-image: url(Streifen.jpg);
width:941px;height:1300px;
font: 1em arial;
border:0px;
padding:0px;
}

.bg2News {
background-image: url(Streifen.jpg);
width:941px;height:475px;
font: 1em arial;
border:0px;
padding:0px;
}

.bg2Links {
background-image: url(Streifen.jpg);
width:941px;height:400px;
font: 1em arial;
border:0px;
padding:0px;
}

.bg2Kontakt {
background-image: url(Streifen.jpg);
width:941px;height:620px;
font: 1em arial;
border:0px;
padding:0px;
}


.bg2KontaktOhneFormular {
background-image: url(Streifen.jpg);
width:941px;height:420px;
font: 1em arial;
border:0px;
padding:0px;
}



.bg2Impressum {
background-image: url(Streifen.jpg);
width:941px;height:580px;
font: 1em arial;
border:0px;
padding:0px;
}



.Formular {
font: 1em arial;
	border:0px
}




.bg3 {
background-image: url(Schatten-unten-an-bild.jpg);
width:941px;height:22px;
font: 1em arial;
border:0px;
padding:0px;
}

td {
	margin              : 0px;
	padding				: 0px;
}

td img {
	display				: block;
}


tr {
	margin              : 0px;
	padding				: 0px;
}




.aufzaehlung {
font: 1em arial;
	line-height			:1.5;
}

.aufzaehlung2 {
font: 1em arial;
	line-height			:1.2;
}


.maintable {
	margin              : 0px;
	padding				: 0px;
	margin-top			: 50px;
	width				: 943px;
	height				: 600px;
font: 1em arial;
	border				: 0px solid #505050;
	line-height         : 1.1;
}

.aussen {
	margin              : 0px;
	padding				: 0px;
	margin-top			: 0px;
	width				: 100%;
	height				: 800px;
	border				: 0px solid #505050;
font: 1em arial;
}

.maintableIndex {
	margin              : 0px;
	padding				: 0px;
	margin-top			: 50px;
	width				: 943px;
	height				: 1300px;
	border				: 0px solid #505050;
font: 1em arial;
}

.ueberschrift {
	margin-top			: 1px;
	margin-left			: 1px;
	width				: 10px;
	height				: 10px;
	background-color	: white;
	display				: inline;
}

.unterueberschrift {
	margin-left			: 10px;
	width				: 100px;
	height				: 50px;
	background-color	: white;
	display				: inline;
}

.dertext{
	margin-left			: 10px;
	width				: 10px;
	height				: 10px;
	background-color	: white;
font: 1em arial;
}

.knoepfe {
	margin-left			: 10px;
	width				: 10px;
	height				: 10px;
	background-color	: white;
font: 1em arial;
}