
body {
	font-family: CenturyGothic,Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	/* color: #516e5c; */
	color: #21372c; 
background: #fff;
}

body.tkarte #image1 {
	left:514px;
	position:absolute;
	top:310px;
	z-index:7;
}



/* ***********************     neu      ********************** */

div#title {
	position: absolute;
	left:211px;
	top:68px;
	
	z-index: 10;
}


div#pic_frame {
	position: absolute;
	left:684px;
	top:310px;
	
	z-index: 8;
}

div#pic_frame2 {
	position: absolute;
	left:629px;
	top:310px;
	
	z-index: 8;
}

div#pic_frame3 {
	position: absolute;
	left:509px;
	top:310px;
	
	z-index: 8;
}

div#bg {
	position: absolute;
	left:499px;
	top:296px;
	
	z-index: 4;
}


div#pagetitle {
	position: absolute;
	left:280px;
	top:170px;
	
	z-index: 10;
}

div#subnav {
	position: absolute;
	left:280px;
	top:217px;
	
	z-index: 10;
}

div#imagespacer {
float: right;
margin: 0 0 30px 30px;
border: 0px;
width:170px;
height:240px;
vertical-align:top;
margin-top:5px;

}

div#imagespacer2 {
float: right;
margin: 0 0 30px 30px;
border: 0px;
width:220px;
height:190px;
vertical-align:top;
margin-top:5px;

}

div#imagespacer3 {
float: right;
margin: 0 0 30px 30px;
border: 0px;
width:220px;
height:190px;
vertical-align:top;
margin-top:5px;

}

ul#nav1 {
	position: absolute;
	padding-left:0px;
	
	z-index: 5;
	top: 285px;	left: 100px;	list-style-type:none;
	text-align:right;
}

ul#nav1 li {

	width: 143px;
	height:20px;
	margin-top:8px;
	background-image: url(nav_bg_1.jpg);
	padding-right:40px;
	padding-top:2px;

	
	
}

ul#nav1 li:hover {
	background-image: url(nav_bg_2.jpg);

	
}

ul#nav1 li.aktiv {
	background-image: url(nav_bg_3.jpg);
	
}

ul#nav1 li a {
	color:#2f513e;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	
	
}

ul#nav1 li:hover a {
	color:#2f513e;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	
	
}

ul#nav1 li.aktiv a {
	color:#eebe15;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	
	
}

ul#nav2 {
	
	list-style-type:none;
	float:left;
	margin-top:-2px;
	padding-left:20px;
}

ul#nav2 li {
	display:inline;
	margin-right:10px;
	

}

ul#nav2 li a {
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	
	
}

ul#nav2 li:hover a {
	color:#fff;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	
}

ul#nav2 li.aktiv a {
	/*color:#4c745a; */
	color:#fff;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
}


.header1 {
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:16px;

}

.header2 {
	color:#eebe15;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:16px;
	font-weight:bold;
	text-transform: uppercase;
}

.header3 {
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;

}

.header4 {
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-transform: uppercase;
}

 .subtitle {
	color:#2f513e;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:13px;
	/* text-transform: uppercase; */
}

.header4w {
	color:#fff;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-transform: uppercase;
	float:left;
}

#text1 {
	color:#1b3a29;
	/* color:#4c745a; */
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	vertical-align:top;
	margin-top:0px;
	margin-left:26px;
	margin-top:10px;
    margin-right: 20px;
	text-align:justify;

}

#text2 {
	position: absolute;
	left:280px;
	top:170px;
    min-width:100px;
	
	z-index: 10;
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-transform: uppercase;

}

#text1 a {
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
    font-weight:bold;
	
	
}

.title {
	color:#2f513e;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:13px;
	text-transform: uppercase;
	
	
}

ul.level1, ul.level2 {
	
	list-style-type:none;
	margin-top:-2px;
	padding-left:20px;
}

#impressum {
	color:#2f513e;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:9px;
	text-align:right;
	
	margin-right:0px;

}

#impressum a {
	color:#2f513e;
	font-weight:bold;
	text-decoration:none;

}

.addr {
	color:#1b3a29;
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:11px;
	vertical-align:top;
	margin-top:0px;
	margin-left:26px;
	margin-top:7px;
	margin-right:37px;
	text-align:right;

}






/*  ************************************************************ */

/*  ********************* admin anfang ************************* */

div#adminMenuBar {
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 20;
}

select.pageviewthickbox {
	width: 300px;
}

.fett {
	font-weight: bold;
}

.menu_admin a img {
	border: 0;
}

.menu_admin a {
	background-color: #58a97d;
}

a {
	color:#2f513e; 
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans", Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
}

.darkcell {
	background-color:#EEEEEE;
	font-weight: bold;
}

.menu_admin ul li {
	float: left;
	list-style: none;
	margin: 0;
	padding-top: 20px;
	padding-left: 25px;
}

.content_admin h1 {
	font-size: 15px;
}

.content_admin h2 {
	font-size: 13px;
}

body.content_admin {
	background-image: url("../appearance/pics/bghell.jpg");
}
/*  ********************* admin ende ************************* */

