/* CSS Document */

/* CSS reset CSS reset CSS reset CSS reset CSS reset CSS reset CSS reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin : 0;
	padding : 0;
	border : 0;
	outline : 0;
	vertical-align : baseline;
	background : transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
body {
	line-height : 1;
}
ol, ul {
	list-style : none;
}
:focus {
	outline : 0;
}
ins {
	text-decoration : none;
}
del {
	text-decoration : line-through;
}
p {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
h1, h2, h3, h4, h5, h6 {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
/* FORMULARE FORMULARE FORMULARE FORMULARE FORMULARE FORMULARE FORMULARE */
label, input, select, textarea {
	float: left;
	width: 325px;
}
textarea {
}
/* LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS */
a:link, a:hover, a:active, a:visited {
	text-decoration:none;
	font-size : 10pt;
	font-weight:bold;
	color:#000000;
}
.linksweiss {
	color:#000000;
}
a.navi_main:link, a.navi_main:visited, a.navi_main:hover, a.navi_main:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size : 10pt;
	font-weight:bold;
	background-color : transparent;
	color:#000000;
}
a.subnavi_title:link, a.subnavi_title:visited, a.subnavi_title:hover, a.subnavi_title:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-decoration:none;
	font-weight:bold;
	background-color : transparent;
	color:#000000;
}
a.footer:link, a.footer:visited, a.footer:hover, a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration:none;
	font-weight:bold;
	background-color : transparent;
	color:#000000;
}
/* CSS FELLBAUM CSS FELLBAUM CSS FELLBAUM CSS FELLBAUM CSS FELLBAUM */
#CONTAINER {
	width : 100%;
	height:100%;
	margin-left : 15%;
	margin-right : 15%;
	margin-top : 20%;
	margin-bottom : 20%;
	margin : 0 auto;
	text-align : left;
	position : relative;
	top : 20px;
	background-color : transparent;
	border: 0px solid black;
}
#BOX1 {
	width : 100%;
	height:100%;
	text-align : left;
	position : relative;
	background-color : transparent;
}
#BOX2 {
	display:none
}
/* MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU */
#MENU, #logo, #navi {
	background-color : transparent;
}
#navi {
	
}
div.naviitem {
	background-color : transparent;
}
/* CONTENTheader CONTENTheader CONTENTheader CONTENTheader CONTENTheader */
#CONTENT {
	width : 100%;
	float: right;
	border : 0;
	background-color : transparent;
}
div.contentheader {
	padding-top: 10px;
	padding-bottom: 10px;
	width : 500px;
	background-color : transparent;
	color:#000000;
}
div.contenttitle {
	padding-left: 10px;
	padding-top:8px;
	width : 455px;
	background-color : transparent;
	float:left;
}
div.contentdescription {
	padding: 10px;
	width : 435px;
	background-color :transparent;
	float:left;
}
div.contentrss {
	display:none;
}
/* CONTENTcontainer CONTENTcontainer CONTENTcontainer CONTENTcontainer CONTENTcontainer  */
#contentcontainer {
	width : 100%;
	height:100%;
	background-color : transparent;
	padding-left:10px;
	padding-right:10px;
	height:100%;
}
div.contentspacer {
	display:none;
}
div.item, div.itemsoundclick, div.itemmessage, div.itemimpressum, div.itemstiftberg {
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background : transparent;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 0px dotted gray;
}
div.item, div.itememail, div.itemmessage {
	margin-top: 0px;
}
div.item {
	width : 429px;
}
div.itememail {
	padding-top: 5px;
	width : 444px;
	background : transparent;
	padding-left: 15px;
	margin-bottom:10px;
	border: 0px dotted gray;
}
div.itemmessage {
	width : 429px;
	background : transparent;
	border:0px;
	border: 0px dotted gray;
}
div.itemimpressum {
	width : 429px;
}
div.itemmusicplayer {
	width : 431px;
	text-align:center;
}
div.spalte {
	padding-right:5px;
	width : 90px;
	background : transparent;
	float:left;
	text-align:left;
}
/* FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER */
#FOOTER, #footer1, #footer2, #footer3, #footer4 {
	display:none;
}
div.footertext {
	display:none;
}
#W3 {
	display:none;
}
div.W3box {
	display:none;
}
