.content /*body inhaltsframe */
	{	background-image: url(background/verl_graublau_1500.jpg);
		margin:0px;
		padding:0px;
		width:480px;
		color: #003366;
		font-family: Verdana,arial,sans-serif;
		font-size:10px;
		line-height:14px;
		scrollbar-face-color: #ffffff; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #006ec7; 
		scrollbar-3dlight-color: #006ec7; 
		scrollbar-arrow-color: #006ec7; 
		scrollbar-track-color: #ffffff; 
		scrollbar-darkshadow-color: #ffffff; }
.head /*body headframe */
	{	background-image: url(background/px_blau.gif);
		margin: 0;}
.navi /*body navigationsframe*/
	{	background-image: url(background/verl_blau_200.jpg);
		margin: 0;}

div {
	margin:0px;
	padding:0px;
	font-family: Verdana,arial,sans-serif;
	font-size:10px;
	line-height:14px;
}

menu{
	margin:0px;
	padding:0px;
	padding-top:12px;
	padding-left:78px;
	list-style-type: none;
}
menu li{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
#navi {position: absolute; top: 15px; left: 10px; z-index:1;}
#scharten {position: absolute; top: 15px; left: 480px; z-index:1;}
#content {
	position: absolute; 
	top:12px; 
	left:35px; 
	z-index:2;
	margin:0px;
	margin-bottom:14px;
	padding:0px;
	width:480px;
	color: #003366;
	font-family: Verdana,arial,sans-serif;
	font-size:10px;
	line-height:14px;
}
#etburg {position: absolute; top: 0px; left: 0px; z-index:1;}

#treppe {position: absolute; top: 100px; left: 10px; z-index:10;}
#theke {position: absolute; top: 100px; left: 10px; z-index:11;}
#flur {position: absolute; top: 100px; left: 10px; z-index:12;}
#kueche {position: absolute; top: 100px; left: 10px; z-index:13;}
#tisch {position: absolute; top: 100px; left: 360px; z-index:14;}
#ostturm {position: absolute; top: 100px; left: 360px; z-index:15;}
#ostturm_2 {position: absolute; top: 175px; left: 130px; z-index:15;}
#ostturm_3-5 {position: absolute; top: 100px; left: 250px; z-index:15;}
#aussicht {position: absolute; top: 100px; left: 10px; z-index:16;}
#standesamt-1 {position: absolute; top: 380px; left: 360px; z-index:17;}
#standesamt-2 {position: absolute; top: 380px; left: 360px; z-index:18;}
#standesamt-3 {position: absolute; top: 430px; left: 300px; z-index:19;}
#brautpaar {position: absolute; top: 380px; left: 10px; z-index:20;}	
td 
	{	font-family: Verdana,arial,sans-serif;
		font-size:10px;
		line-height:14px;
 		color: #003366;	}
		
.right
	{	font-family: Verdana,arial,sans-serif;
		font-size: 10px;
		line-height:14px;
 		text-align: right;
 		color: #003366;	}		
.center
	{	font-family: Verdana,arial,sans-serif;
		font-size: 10px;
 		text-align: center;
 		color: #003366;	}
		
.headline /* Text: blau gross und fett */
	{	font-size:16px;
		font-weight: bold;
		color: #003366;
		text-align: center;	}
.subhead /* Text: blau gross */
	{	font-size:13px;
		font-weight: bold;
		color: #003366;	}
.sub2 /* Text: blau gross */
	{	font-size: 10px;
		font-weight: bold;
		color: #003366;	}
h1, h2, h3 {
	font-weight:bold;
	color: #003366;
	margin:0px;
	padding:0px;
}
h1 {
	font-size:15px;
	text-align: center;
	padding-bottom:12px;
}
h4 { color: #f60; font-size: 15px; line-height: normal; text-align: center; padding-bottom: 12px }
h2 {
	font-size:12px;
	padding-bottom:6px;
}
h3 {
	font-size:10px;
}
p {
	margin:0;
	padding:0;
	margin-bottom:14px;
}
.text
	{	font-family: Verdana,arial,sans-serif;
		font-size: 10px;
 		text-align: center;
 		color: #003366;	}
.bildrand 	/* farbiger Bildrand  */
	{	border: 1px solid #003366;}
div.absatz {
	margin-bottom:14px;
}

td.tag { /* Termine, erste Tabellenzelle für Tag */
	width:55px;
}

a:link 
	{	font-family: Verdana,arial,sans-serif;
		font-size: 10px;
		text-align: left;
		color: #003366; }
a:visited 
	{	color: #003366;
		font-family: Verdana,arial,sans-serif;
		font-size: 10px;
		text-align: left; } 
a:active 
	{	color: #006ec7;
 		font-family: Verdana,arial,sans-serif;
 		font-size: 10px;
 		text-align: left; } 
a:hover 
	{	color: #006ec7;
 		font-family: Verdana,arial,sans-serif;
 		font-size: 10px;
 		text-align: left; }
