body {
	text-align:center;
	background-color: #EdE7Da;
	margin: 0px; 
	padding: 0px; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 19px;
	}

#CONTENT {
	background-image: url(http://koestritzer-spiegelzelt.de/media/hg_img.png); 
	background-repeat: no-repeat;
	width:820px;
	padding:0px;
	margin-right: auto;
	margin-left:auto;
	margin-top: 0px;
	/*border: 1px solid red;*/
	}	
	
#PRINTLOGO {
	display: none;
	}
	
#HOME { 
 	float: left;
	margin-top: 28px;
	margin-left: 70px; 
	width: 132px;
	height: 37px;
	/*border: 2px solid #0f0;*/
	}
	
#NAVI { 
	float: left; 
	margin-top: 152px;
	width: 770px;
	height: 17px; 
	margin-left: 22px;
	/*border: 1px solid orange;*/
	color: #aa0000;
	letter-spacing: 2px;
	font-size: 10px;
	
	}
	
#NAVI a {
	color: #ede7da;
	text-decoration: none;
	}
	
	
#NAVI a:hover {
	color: #aa0000;
	text-decoration: none;
	}
	
	
#IMG {
	background-image: url(http://koestritzer-spiegelzelt.de/media/bilderrahmen.gif); 
	background-repeat: no-repeat; 

	float: left;
	margin: 48px 0 0 55px;
	width:244px;
	height: 168px;
	/*border: 1px solid cyan;*/
	}

#IMG img {
 	margin-top: 8px;
 	border: 2px solid #c2a772; 
 	
 	
 	}

#HEADER {
	text-align: left;
	float: right;
	margin: 112px 105px 0 0;
	width:360px;
	height: 80px;
	/*border: 1px solid brown;*/
	color: #fff;
	letter-spacing: 1px;
	}
	
#HEADER h1 {
	letter-spacing: 2px;
	font-size: 18px;
	line-height: 23px;
	color: #c2a772;
	margin-top: 20px;
	}	

#HEADER p {
	margin-top: 0px;
	} 
	
#HEADER img {
	margin-top: 18px;
	}

#HEADER.up {
	margin-top: 30px;
	margin-bottom: 82px;
	}

#TXT {
	text-align: left;
	float: right;
	margin: 111px 105px 20px 0;
	width:360px;
	/*border: 1px solid red;*/
	
	}

#TXT img {
	border: none;
	}
	
#TXT a {
	color: #aa0000;
	text-decoration: underline;
	}
	
#TXT a:hover {
	color: #aa0000;
	text-decoration: underline;
	color: #000;
	}
	
#TXT h2 {
	font-size: 14px;
	line-height: 21px;
	letter-spacing: 1px;
	margin: 0 0 5px 0;
}

#TXT h3 {
	font-size: 12px;
	line-height: 19px;
	letter-spacing: 1px;
	margin: 0 0 5px 0;
}
	
.eng {
	margin: 0px;
	}
	

#SUBNAVI {
	float: left;
	margin: 220px 0 0 55px;
	width:160px;
	}
	
#SUBNAVI_start {
float: left;
margin: 220px 0 0 25px;
width:270px;
}
	
#SUBNAVI_start iframe {
margin-top: 30px;
}

#SUBNAVI p {
	text-align: left;
	margin-top: 0px;
	font-size: 11px;
	color: #aa0000;
	}
	
#SUBNAVI .right {
	text-align: right;
	}

#SUBNAVI a {
	color: #aa0000;
	text-decoration: underline;
	}
	
	
#SUBNAVI h2 {
	text-align: left;
	font-size: 12px;
	line-height: 19px;
	letter-spacing: 1px;
	margin: 0 0 5px 0;
	
	}
	
#SUBNAVI a:hover {
	color: #aa0000;
	text-decoration: underline;
	color: #000;
	}

#SUBNAVI .blacklink a:hover {

color: #c2a772;

}

/* ------------- Text  -------------------*/

strong, b {
	letter-spacing: 1px;
}


p   { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 19px;
	}
	
a   { 
	color: #a00; 
	text-decoration: none 
	}
	
	
.hellgold { 
	color: #ede7da 
	}
	
.textklein { 
	text-align: left;
	font-size: 11px; 
	line-height: 13px 
	}
	
td p.textklein { 
	margin: 0px;
	}
	
.textkleinright { 
	text-align: right;
	font-size: 11px; 
	line-height: 13px 
	}
	
.bestellung {
margin: 0px;
}
	
.liste { 
	text-indent: -11px; 
	margin-left: 11px 
	}
	
i  { 
	font-style: italic 
	}
	
.zitat  { 
	color: #a00; 
	font-style: italic 
	}

b.zitat {
font-style: normal;
font-weight: normal; 
font-variant:small-caps
}

em {
font-style: normal;
font-weight: normal; 
font-variant:small-caps
}

/* ----------------- Bilder und Bildunterschrift ---------------------*/

img {
border: 0px;
text-indent: 0px;
}

/* --------------- Sonderstyles Marlene Startseite -------*/

h2.marlene {
font-style: italic;
font-weight: bold;
font-size: 18px;
color: #aa0000;
}

p.marlene {

}

p.marlene_klein {
font-style: italic;
}

div.marlene {
border: 4px solid #c2a772;
padding: 10px; 
background-color: ;
}


/* ------------------ Styling Weblinks auf der Künstlerseite -----------*/

#SUBNAVI h2.right {
text-align: right;
margin-bottom: 10px;
}

.artist {
font-style: italic;
} 

#SUBNAVI a {
margin: 0 0 5px 0; 
}

/*--------------- festival Kranz -------------------*/

#kranz
{
	width: 130px;
	height: 170px;
	background-image: url(http://koestritzer-spiegelzelt.de/media/rahmen_kranz.gif);
	background-repeat: no-repeat;
	float: left; 
	margin-top: 17px; 
	margin-right: 20px; 
}

#kranz img {
margin: 11px 0 0 11px; 
border: 2px solid rgb(210, 182, 132);
}