body {
		scrollbar-3d-light-color: #e3e3e7;
		scrollbar-arrow-color: red;
		scrollbar-base-color: #e3e3e7;
		scrollbar-darkshadow-color: #e3e3e7;
		scrollbar-face-color: #cdcdcd;
		scrollbar-highlight-color: #e3e3e7;
		scrollbar-shadow-color: #e3e3e7;			
/*
		scrollbar-3d-light-color: #F7F7F7;
		scrollbar-arrow-color: red;
		scrollbar-base-color: #F7F7F7;
		scrollbar-darkshadow-color: #F7F7F7;
		scrollbar-face-color: #F7F7F7;
		scrollbar-highlight-color: #F7F7F7;
		scrollbar-shadow-color: #F7F7F7;	*/
}

#abo {
		position:absolute;
		top:19px;
		left:167px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#actual {
		position:absolute;
		top:107px;
		left:115px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#archiv {
		position:absolute;
		top:28px;
		left:22px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#audio {
		position:absolute;
		top:103px;
		left:67px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#contact {
		position:absolute;
		top:53px;
		left:106px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#download {
		position:absolute;
		top:112px;
		left:215px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#guestbook {
		position:absolute;
		top:177px;
		left:168px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#lamp {
		position:absolute;
		top:0px;
		left:55px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#links {
		position:absolute;
		top:37px;
		left:120px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#postcard {
		position:absolute;
		top:77px;
		left:99px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

#stuhl {
		position:absolute;
		top:173px;
		left:102px;
		z-index:5;
		visibility:hidden;
		padding:0px;
}

.byLuka {
		position:absolute;
		left:63px;
		top:210px;
		z-index:50;
}

body {
		margin-left:2px;
		margin-right:17px;
		font-family:arial, helvetica;
		font-size:12px;
		font-weight:normal;
		line-height:16px;
}

body.small_01 {
		margin-left:2px;
		margin-right:17px;
		font-family:arial, helvetica;
		font-size:10px;
		font-weight:normal;
		line-height:16px;
}

body.small_02 {
		margin-left:2px;
		margin-right:17px;
		font-family:arial, helvetica;
		font-size:8px;
		font-weight:normal;
		line-height:16px;
}

a:link {
		text-decoration:none;
		color:red;
		font-weight:bold;
}

a:visited {
		text-decoration:none;
		color:maroon;
		font-weight:bold;
}

a:active {
		text-decoration:underline;
		color:orange;
		font-weight:bold;
}

a:hover  {
		color:orange;
		text-decoration:underline;
		font-weight:bold;
}

p {
		font-family:arial, helvetica;
		font-size:12px;
		font-weight:normal;
		line-height:16px;
}

th {
		font-family:arial, helvetica;
		font-size:14px;
		font-weight:bold;
		color:red;
		line-height:20px;
}

td {
		font-family:arial, helvetica;
		font-size:12px;
		font-weight:normal;
		line-height:16px;
}

b {
		font-weight:bold;
		color:#333333;
}

.headmain {
		font-family:arial, helvetica;
		font-size:14px;
		font-weight:bold;
		line-height:16px;
		color:#333333;
}

.newsdatum {
		font-family:arial, helvetica;
		font-size:10px;
		font-weight:normal;
		color:gray;
}

.newsname {
		font-family:arial, helvetica;
		font-size:12px;
		font-weight:bold;
		color:darkgreen;
}

.newsberuf {
		font-family:arial, helvetica;
		font-size:12px;
		font-weight:normal;
		color:darkgreen;
}

.bildunterschrift {
		font-family:arial, helvetica;
		font-size:10px;
		font-weight:normal;
		color:black;
		line-height:14px;
}

.logo {
		position:absolute;
		top:8px;
		left:0px;
}

.header {
		position:absolute;
		top:51px;
		right:47px;
		font-family:arial, helvetica;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		color:#333333;
		text-align:right;
		margin-right:-27px;
		line-height:11px;
}

.head1 {
		position:absolute;
		top:25px;
		left:260px;
}

.head2 {
		position:absolute;
		top:50px;
		left:270px;
}

.coverth {
		position:absolute;
		top:0px;
		left:290px;
}

.maintxt {
		position:absolute;
		top:10px;
		left:25px;
		width:245px;
}

.formfield {
		border-style:groove;
		font-family:arial,helvetica;
		font-size:11px;
		font-weight:normal;
		color:navy;
}

.boxtext {
		font-family:arial,helvetica;
		font-size:9px;
		font-weight:normal;
		color:black;
}
				
.banner {
		position:absolute; top:270px; left:35px;
}
				
.banner-txt	{

}

.adminform {
		color:navy;
		font-family:tahoma;
		border-style:solid;
		border-color:gray;
		border-width:1px;
		padding-left:5px;
}