@charset "utf-8";
/* CSS Document */
body {
		margin: 0px; padding: 0px; 
		font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; color:#FFFFFF; font-size:12px;
		background: #8C9164; text-align:center;	
}
a {color:#CCCCCC; text-decoration:none; cursor:pointer;}
a:hover {color:#FFFFFF; text-decoration:underline;}

#clear {clear:both;height:0;font-size: 1px;line-height: 0px;}
#cont {width:853px; margin: 0 auto; text-align: left;}

#top {width:823px; height:49px; background-image:url(images/_top.gif); font-size:14px; letter-spacing:2px; font-variant:small-caps; padding:25px 0 0 30px; color:#CCCCCC;}
#top span {font-size:16px; font-weight:bold;}

#bild {width:841px; background-image:url(images/_mainbck.gif); padding-left:12px;}

#nav {width:823px; height:25px; background-image:url(images/_navbck.gif); padding-left:30px;}
#nav a {color:#FFFFFF; text-decoration:none;}
#nav a:hover, #nav a:active {color:#333333;}
#n {
	float:left;
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
	padding:5px 15px 5px 0;
	height:15px;
	position:relative;
}
#nspace {
	float:left;
	position:relative;
	top:12px;
	width:10px;
	height:5px;
	background-image:url(images/block_rot.gif);
	background-repeat:no-repeat;
}
#n1,#n2,#n3 {
	display:none;
	position:absolute;
	top:25px;
	left:1px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	z-index:2;
}
#nitem {
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	background-color:#A5A986;
	padding:4px 15px 4px 15px;
	font-weight:normal;
	font-size:12px;
	letter-spacing:0;
	display:block;
	white-space:nowrap;
}

#main {width:793px; background-image:url(images/_mainbck.gif); z-index:1; padding:10px 30px 10px 30px;}
#main_3rd {width:140px; float:left; padding-left:15px;}
#main_3rds {width:590px; float:left;}
#main_anf1 {float:left; width:440px;}
#main_anf2 {float:left; width:290px;}
#col1, #col2 {float:left; width:250px; margin-right:15px;}
#col3 {float:left; width:250px;}

#bottom {width:853px; height:58px; background-image:url(images/_bottom.gif); text-align:center; font-size:10px; padding-top:35px;}

#kontaktform label {float:left; width:100px; margin:5px 10px 5px 0; padding:2px;}
#kontaktform input {float:left; width:150px; margin:5px 0; padding:2px;}
#kontaktform br {clear:both;}
#kontaktform textarea {width:265px;}
input#check1, input#check2 {float:left; width:10px; margin:2px 10px 0 0; padding:0;}
label#check {float:left; width:200px; margin:0; padding:0; white-space:nowrap;}