body  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding: 0;
	padding-bottom: 0;
	border-left-width: 0;
	border-right-width: 0;
	border-width: 0;
	border-bottom-width: 0;
	background: #A27F6F;
}
	
a:link  {
	color: #A52A2A;
	text-decoration : none;
}

a:active	{
	color: #A52A2A;
	text-decoration:none;
}

a:visited  {
	color: #A52A2A;
	text-decoration:none;
}

a.menue:link{
	color: #FFFAFA;
	margin-right: 10px;
	font-size: 12px;
	font-weight: bold;
}
a.menue:active{
	color: #FFFAFA;
	margin-right: 10px;
	font-size: 12px;
	font-weight: bold;
}
a.menue:visited{
	color: #FFFAFA;
	margin-right: 10px;
	font-size: 12px;
	font-weight: bold;
}

td {
	font-family : Arial, Helvetica, sans-serif;
	color : #4A4F51;
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

td.menue_bg{
	background: #B5906B;
	background-color: #B5906B;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding-bottom: 5px;
	height: 30;
	border-bottom: 1px solid Black;
}

td.content_bg{
	background: #D6D6D6;
	background-color: #ECECEC;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 450;
}

td.footer_bg{
	background: #00015B;
	background-color: #00015B;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 15;
	border-bottom: 1px solid Black;
	color: White;
	text-align: center;
}

a.nwclink{
	color: #53230B;
	text-decoration:none;
}

a.footerlink{
	color: #D3D3D3;
	text-decoration: none;
}


input{
	border : thin solid #696969;
	color : Black;
	background : #F8F8FF;
	font-size : 12px;
	padding-left : 5px;
}

textarea{
	border : thin solid #696969;
	color : Black;
	background : #F8F8FF;
	font-size : 12px;
}

input.buttons{
	border : thin solid #696969;
	color : White;
	background : #4682B4;
	font-size : 12px;
}

td.sitetitle{
	font-size : 16px;
	color : White;
	font-weight : bold;
}

td.errortext{
	color : #8B0000;
}

.menuetext{
	color : White;
}

.notiz{
	font-size : 10px;
	font-style : italic;
}

/*------------- hauptseite -----------------*/

td.news.title{
	font-size : 14px;
	font-weight : bold;
	background-color : #191970;
	width : 540px;
	padding-left : 5px;
	padding-bottom : 2px;
	padding-top : 2px;
	background : #191970;
	color : White;
	border-bottom : 1px solid Black;	
}

td.news.archiv.title{
	font-size : 14px;
	font-weight : bold;
	background-color : #191970;
	width : 460px;
	padding-left : 5px;
	padding-bottom : 2px;
	padding-top : 2px;
	background : #191970;
	color : White;
	border-bottom : 1px solid Black;
}

.news.date{
	font-size : 11px;
	font-style : italic;
}

/* rahmen für die Newsdarstellung des Bildes */
td.main.news.image{
	
}


/*----- gästebuch -----*/
td.guest.title{
	background-color : #A9A9A9;
	padding-left : 3px;
	padding-top : 3px;
	padding-bottom : 3px;
	font-size : 12px;
	font-weight : bold;
	color : Black;
	border-top : 1px solid Black;
	border-left : 1px solid Black;
}

td.guest.date{
	background-color : #A9A9A9;
	padding-left : 3px;
	padding-top : 3px;
	padding-bottom : 3px;
	font-size : 11px;
	font-style : italic;
	padding-right : 3px;
	color : Black;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
}

td.guest.userdata{
	background-color : White;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 5px;
	padding-top : 5px;
	border : 1px solid Black;
	color : Black;
}

td.guest.text{
	background-color : #DCDCDC;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 5px;
	padding-top : 5px;
	color : Black;
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
}

td.guest.comment{
	background-color : #FDF5E6;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 5px;
	padding-top : 5px;
	color : Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}