body 
{
    margin:0px; 
	padding:0px; 
	background-color: #FFFFFF;
	background-image:url(verlauf.jpg);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
}
.s 
{  
	color: black; 
  	background-color: black; 
	line-height: normal;
	font-size: 6px;
   
 }

.w 
{ 
	color: white; 
	background-color: white; 
	line-height: normal;
	font-size: 6px;

	
}

a 	
{
	text-decoration:none;
}
	
a.table 	
{
	text-decoration:none;
	font-size: 15px;
	font-weight:bold;
	color:#000066;
}
	
a:hover.table 	
{
	color:#FF9900;
}

li 
{
	list-style-position:outside;
	line-height:20px; 
	font-size: 15px;
}
ul.top
{
margin-top: 4px;
margin-bottom: 6px;
}

	

	
 p
{
	margin: 3px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000; 
}
	
p.klein
{
	margin:2px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-style:italic; 
}
	
h1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size:17px;
	font-weight:bold;
}
	
h2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size:16px;
	font-weight:bold;
	margin-bottom:1px;
	margin-top:15px;
}
	
h3
{
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	margin-top: 30px;
	margin-bottom: 25px;
}

h4
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size:18px;
	font-style:italic;
	margin-bottom:0px;
}
	
h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	color: #FF9900;
	font-size:16px;
	font-weight: bold;
	margin-bottom:2px;
	margin-top:16px;
}

p.nav 
{
	color: #FFFFFF;
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
}

div.nav 
{
	position:fixed;
	top:10px; 
	left:10px; 
	bottom: 10px;

	width:175px;

 	border: 0px solid;
	display:block;
	z-index:5;
	overflow:auto;
	
	background-color: #000066;

	padding:0px;
	paddin-top:10px;
	padding-bottom:10px;
	
	text-align: center;
}



div.top 
{
    position:absolute; 
	top:10px; 
	left:185px;
	right:10px; 
	
	display:block;
	z-index:2;
	overflow:hidden;
	border: 0px solid;
	
	height:30px;
	
	
	
	min-width: 500px;
	 
	padding-left: 10px;
	padding-top: 12px; 
	
	text-align:left;
	
	background-color:  transparent; 
	background-image:url(randorange.jpg);
	background-position: left top;  
	background-repeat: repeat-x;
	
	color: #000066;
	font-size:19px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	

}

div.inhalt 
{
	position:absolute; 
	top:50px; 
	left:185px;
	
	width:65%;
	min-width: 500px;
	max-width: 1000px;
	
	border: 0px solid;
	display:block;
	z-index:3;
	
	background-color:transparent;
	
	padding-top: 15px;
	padding-left: 25px;
	
	text-align:left;
}

/* gästebuch */
.normal 
{
	color: black;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.normaloben 
{
	color: white;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

INPUT 
{
	background-color:transparent;
	color: black;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px ridge black;
}

TEXTAREA 
{
	background-color: transparent;
	color: black;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px ridge black;
}





/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 145px;
	BORDER: 0px solid White;
	PADDING: 3px;
	MARGIN-TOP: 5Px;
	/* MARGIN-LEFT: 5Px; */
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
	
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FF9900;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 145px;
	BORDER: 0px solid #C0C0C0;
	PADDING: 3px;
	MARGIN-TOP: 5Px;
	/* MARGIN-LEFT: 5Px; */
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: #FF9900;
	BACKGROUND-COLOR: transparent;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 130px;
	BORDER: 0px solid White;
	PADDING: 3px;
	MARGIN-TOP: 1Px;
	MARGIN-LEFT: 15Px;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: transparent;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #FF9900;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 130px;
	BORDER: 0px solid #C0C0C0;
	PADDING: 3px;
	MARGIN-TOP: 1Px;
	MARGIN-LEFT: 15Px;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: #FF9900;
	BACKGROUND-COLOR: transparent;
}