body {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #785A3C;
	background-color: #666666;
	/* background-image: url(images/bg_1280.gif); 
	background-repeat: repeat-y;
	background-position: center; */
	text-align: center;
	margin: 0 auto 0 auto;
	padding: 0;
}

#ground {
height: 580px;
background-image: url(images/bg_1280.gif);
background-repeat: repeat-y;
background-position: center;
}

h1 { /* Reserved for website title */
	display: none;
}
h2 { /* Reserved for content header */
	font-weight: normal;
	font-family: verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FAF7EC;
	margin: 8px 10px 0 10px;
	padding: 0;
	float: left;
}
h3 {
	font-weight: normal;
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #785A3C;
	background-color: #CDE9F2;
	margin: 0 0 10px 0;
	padding: 1px 0 1px 10px;
}
h4 {
	font-weight: normal;
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #539DBC;
	margin: 0 0 10px 0;
	padding: 0;
}
p {
	font-weight: normal;
	font-family: verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #785A3C;
	margin: 0 0 10px 0;
	padding: 0;
}



table {
	margin: 0;
	padding: 0;
	border: 0;
}
tr {
	margin: 0;
	padding: 0;
	vertical-align: top;
}


td.strony {
text-align: center;
}

td.profil {
	font-weight: normal;
	font-family: verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #785A3C;
	margin: 0;
	padding: 2px;
	border-bottom: solid 1px #CCCCCC;
}

td.subn1 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #B53B75;
}


td.subn2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	/* font-weight: bold; */
	color: #333333;
}


th {
	text-align: center;
	border: solid 1px #A0DCF8;
	background-color: #fff;
}



code, pre {
	font-family: courier new,courier,monospace;
	font-size: 10px;
	line-height: 11px;
	color: #785A3C;
	margin: 0 0 10px 0;
	padding: 0;
}



a {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #444444;
text-decoration: none;
}

a:hover {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #B53B75;
text-decoration: none;
}


a.sub {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #CCCCCC;
/* font-weight : bold; */
text-decoration: none;
}

a.sub:hover {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #A4CEFA;
text-decoration: none;
}


a.sub2 {
font-family: Arial, Verdana, sans-serif;
font-size: 7pt;
color: #CCCCCC;
font-weight : bold; */
text-decoration: none;
}

a.sub2:hover {
font-family: Arial, Verdana, sans-serif;
font-size: 7pt;
color: #A4CEFA;
text-decoration: none;
}

a.rosa {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #B53B75;
/* font-weight : bold; */
text-decoration: none;
}

a.rosa:hover {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
color: #A4CEFA;
text-decoration: none;
}






hr {
	display: block; /* set display:block so IEWin applies the correct margins */
	color: #539DBC;
	background-color: #539DBC;
	border: none;
	height: 1px;
	margin: 0 0 5px 0;
	padding: 0;
}

img {
	border: none;
}
.hide {
	display: none;
}
/* ###########################Navi links####################################### */

#header {
	position: absolute;
	top: 150;
	left: 0;
	width: 800px;
	height: 99px;
	background-image: url(images/head_ground.gif);
	background-repeat: no-repeat;
	margin: 25px auto 0 auto;
	padding: 0;
}



.ozd {
font-family: Arial, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #B53B75;
}
/* ########################################################################## */
#container {
	text-align: left;
	position: relative;
	width: 800px;
	margin: 0px auto 0 auto;
	padding: 0;
}


#navigation {
	position: absolute;
	top: 125px;
	left: 0;
	width: 160px;
	height: 430px;
	background-color: #444444;
	margin: 0;
	padding: 0;
}

#navigation_1 {
position: relative;
top: 12px;
left: 4px;
}

#navigation_2 {
position: relative;
top: 18px;
left: 4px;
}

#navigation_3 {
position: relative;
top: 22px;
left: 16px;
}

#navigation_4 {
position: relative;
top: 26px;
left: 16px;
}

#navigation_5 {
position: relative;
top: 32px;
left: 4px;
}
/* #####################Navi rechts################## */

#subnavigation {
	position: absolute;
	top: 125px;
	left: 140px;
	width: 160px; /* Incorrect width for IE/PC 4-5.5 */
	height: 430px; /* Incorrect height for IE/PC 4-5.5 */
	background-color: #EDEBEA;
	background-image: url(images/subnavi.gif);
	background-repeat: repeat-y;
	background-position: top left;
	border-left: solid 1px #CDEAF2;
	border-right: solid 1px #FAF7EC;
	margin: 0;
	padding: 10px;
	voice-family: "\"}\""; /* Begin hack to correct width/height */
	voice-family: inherit;
	width: 128px;
	height: 410px;
}

html>body #subnavigation {
	width: 138px;
	height: 410px;
}

#subnavigation_1 {
position: relative;
top: 3px;
}

#subnavigation_2 {
position: relative;
top: 18px;
}

#subnavigation_3 {
position: relative;
top: 22px;
}

#subnavigation_4 {
position: relative;
top: 28px;

}

#subnavigation_5 {
position: relative;
top: 34px;

}

#subnavigation_6 {
position: relative;
top: 40px;

}

#subnavigation_7 {
position: relative;
top: 46px;

}

#subnavigation_8 {
position: relative;
top: 52px;

}

#subnavigation_9 {
position: relative;
top: 58px;

}

#subnavigation_10 {
position: relative;
top: 64px;

}
/* ################################################## */

#content_oben {
	position: absolute;
	top: 125px;
	left: 290px;
	width: 510px;
	height: 30px;
	background-color: #444444;
	margin: 0;
	padding: 0;
}

/*
#content_oben a {
	display: block;
	float: left;
	color: #785A3C;
	background-color: #A0DCF8;
	margin: 8px 5px 0 0;
	padding: 1px 4px 1px 4px;
}
#content_oben a:hover {
	color: #BE5028;
}
*/

#content_oben #headernav1 {
	background-color: #FAF7EC;
}

/* ############################# Inhalte Mitte ########################## */
#content_base {
	position: absolute;
	top: 155px;
	left: 290px;
	width: 510px;
	height: 400px;
	background-color: #FAF7EC;
	margin: 0;
	padding: 0;
}

#content {
	margin: 0;
	padding: 0;
}
/* ################################# Unten ################################ */

#footer {
	position: absolute;
	top: 525px;
	left: 0;
	width: 500px;
	height: auto;
	color: #A7A6A5;
	margin: 0 0 150px 300px;
	padding: 10px 0 0 10px;
}

#footer2 {
	position: absolute;
	top: 525px;
	left: 0;
	width: 800px;
	height: auto;
	color: #A7A6A5;
	margin: 0 0 0 0;
	padding: 10px 0 0 10px;
}

#dolvor {
	font-weight: normal;
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #444444;
	position: absolute;
	top: 560px;
	left: 0;
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#dol {
	position: absolute;
	top: 590px;
	left: 0;
	width: 100%;
	height: auto;
	color: #539DBC;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#footer a {
	color: #539DBC;
}
#footer a:hover {
	color: #A0DCF8;
}

#footer2 a {
	color: #A7A6A5;
}
#footer2 a:hover {
	color: #A0DCF8;
}


.klaerchen {
clear: both;
height: 1px;
font-size: 1px;
}










