html, body, table, tr, td, img {
	margin:0;
	padding:0;
}

body {
	text-align:center;
	background-color:#FEA90A;
	background-image:url('/img/site/site_bg.gif');
	background-position:center;
	background-repeat:repeat-y;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Lucida, 'Trebuchet MS', Arial, sans-serif;
	font-size:76%;
}

table, tr, td {
	margin:0;
	padding:0;
	vertical-align:top;
	color:#000;
	font-size:12px;
	font-weight:normal;
	line-height:19px;
}

a {
	color: #981793;
	padding:0;
	margin:0;
}

div#header {
	height:146px;
	margin:0;
	padding:0;
	background:#FFF;
}

div#container {
	width:778px;
	height:100%;
	text-align:left;
	margin:0 auto;
	padding:0;
	background-image:url('/img/site/container_bg_complete.gif');
	background-position:center;
	background-repeat:repeat-y;
/*	border:5px solid #0ff;*/
}

div#wrapper {
	float:left;
	width:100%;
	background-color:#fff;
	background-image:url('/img/site/container_bg.gif');
	background-repeat:repeat-y;
/*	border:3px solid #ff0;*/
}

#navcontainer {
	float:left;
/*	background-color:#0f0;*/
	width:195px;
	padding:0 0 8px 0;
	margin:13px 0 17px 0;
}



/* content */
div#content {
	width:583px;
	float:right;
	margin:0;
	padding:0 0 25px 0;
/*	border:2px dashed #000;*/
}

#contentwrapper {
	margin:15px 30px 0 24px;
	padding:0;
}

h1 {
	padding:0;
	margin:0 0 19px 0;
	color:#FEA90A;
	font-size:30px;
	font-weight:normal;
	font-family: 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial, sans-serif;
}

p {
	padding:0;
	margin:0 0 19px 0;
	color:#000;
	font-size:12px;
	font-weight:normal;
	line-height:19px;
}

#content a {
	padding:0;
	margin:0;
	line-height:19px;
	font-size:12px;
	font-weight:bold;
	color:#8C806D;
	text-decoration:none;
	border-bottom:1px solid #8C806D;
}

#content a:hover {
	color:#8C806D;
	border-bottom:1px dashed #8C806D;
}

#content a:visited {
	color:#666;
	border-bottom:1px solid #666;
}

#content a:visited:hover {
	color:#666;
	border-bottom:1px dashed #666;
}



#content a.drinnen {
	padding:0;
	margin:0;
	color:#663399;
	/*
	line-height:19px;
	font-size:12px;
	font-weight:bold;
	*/
	color:#8C806D;
	font-weight:normal;
	text-decoration:none;
	border:0;
}

#content a.drinnen:hover {
	color:#D28B07;
	border:0;
}







/* navigations listen */
#navcontainer ul {
	margin:0;
	padding:0;
	margin-left:18px;
	list-style-type: none;
}

#navcontainer ul li { margin:2px 0 0 0; }

#navcontainer ul li ul {
	margin:-1px 0 4px 0;
	padding:0;
	list-style-type: none;
	line-height:15px;
}

#navcontainer ul li ul li {
	padding:0 0 0 10px;
	margin:0;
	background-image:url('/img/site/bullet.gif');
	background-repeat:no-repeat;
	background-position:1px 6px;
}

#navcontainer a {
	margin:0;
	padding:0;
}

#navcontainer a:link, #navcontainer a:visited, .navlist a:visited {
	color: #000;
	text-decoration: none;
}

#navcontainer a:hover { color: #D28B07; }

.abstand_davor { padding:12px 0 0 0; }

#navcontainer ul li a#aktiv             { color: #D28B07; }
#navcontainer ul li a#visited           { color: #D28B07; }
/*#navcontainer ul li a#aktiv:hover       { color: #000000; }*/
#navcontainer ul li ul li a#aktiv       { color: #D28B07; }
#navcontainer ul li ul li a#visited     { color: #D28B07; }
/*#navcontainer ul li ul li a#aktiv:hover { color: #000000; }*/



/* content sachen */
.lustig {
	color:#f0f;
}

/* h2 - subtitle */
h2 {
	padding:0;
	margin:0;
	font-weight:normal;
	font-size:12px;
	color:#8C806D;
	line-height:19px;
}

.imglink {
	float:left;
}

.imglinks {
	float:left;
	margin: 2px 15px 15px 0;
	padding:0;
}

.imgrechts {
	float:right;
	margin: 2px 0 15px 15px;
	padding:0;
}

#contentwrapper ul {
	margin:0;
	padding:0;
	margin-left:6px;
	list-style-type: none;
}

#contentwrapper li {
	padding:0 0 0 10px;
	margin:0;
	background-image:url('/img/site/bullet.gif');
	background-repeat:no-repeat;
	background-position:1px 7px;
}
