@charset "utf-8";
/* CSS Document */
body {
		margin: 0px; padding: 0px; 
		font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; color:#CCCCCC; font-size:13px;
		background: #293831; 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:840px; margin: 0 auto; text-align: left; background-image:url(images/_13.gif); z-index:1;}

#top {width:840px; height:346px; background-image:url(images/_03.gif); margin:0 auto;}

#bild {width:841px; background-image:url(assets/images/_mainbck.gif); padding-left:19px;}
#bild_unten {width:795px; height:20px; background-image:url(images/bild_unten.gif); margin-left:20px;}

#nav {width:797px; height:42px; background-image:url(images/_06.gif); margin-left:19px;}
#nav a {color:#B69E65; text-decoration:none;}
#nav a:hover, #nav a:active {color:#CCCCCC;}
#n {float:left;	font-weight:bold;font-size:13px;letter-spacing:2px; font-variant:small-caps; padding:14px 5px 0 5px;height:29px; position:relative;}
#nspace {float:left; width:22px; height:42px; background-image:url(images/_07.gif);}
#n1,#n2,#n3,#n4,#n5,#n6,#n7 {display:none;position:absolute;top:42px;left:-10px;border-top:1px solid #333333;border-left:1px solid #333333; 	border-right:1px solid #333333;z-index:2;}
#n1 {left:1px;}
#nitem {
	border-bottom:1px solid #333333;
	text-align:left;
	background-image:url(images/transparent.png);
	padding:4px 15px 4px 15px;
	font-size:11px;
	letter-spacing:2;
	display:block;
	white-space:nowrap;
}
#nitem a {color:#CCCCCC;} #nitem a:active, #nitem a:hover {color:#FFFFFF;}

#footer {width:840px; height:88px; background-image:url(images/_15.gif); text-align:center; font-size:11px;}

#main {width:760px; background-image:url(images/_13.gif); padding:15px 40px 10px 40px; z-index:1;}
#main img {border:3px solid #766A47;}
#imgcont {float:left; margin:2px; padding:2px; text-align:center; font-size:11px; background-color:#291b14;}
#imgcont img {padding:5px;}
h2 {font-size:15px; font-weight:bold; letter-spacing:2px; margin:20px 0 10px 0;}

#login label {width:100px; margin:5px 10px 5px 0; padding:2px;}
#login input {width:150px; margin:5px 0 5px 0; padding:2px;}

#nomarg input, #nomarg textarea {margin:0;}

#kontakt textarea {width:265px; margin-left:94px; padding:0;}
#kontakt label {float:left; width:100px; margin:5px 10px 5px 0; padding:2px; display:block;}
#kontakt input {float:left; width:150px; margin:5px 0; padding:2px;}
#kontakt br {clear:both;height:0;font-size: 1px;line-height: 0px;}
#highlite {margin:20px 0 10px 10px; font-weight:bold; letter-spacing:2px;}
.errors {color:red;}

#t1 {float:left; display:block; width:70px; margin-bottom:20px;}
#t2 {float:left; display:block; width:350px;}

#navintern {float:left; width:200px; border-right:1px solid #CCCCCC;}
#navintern a {font-size:16px; font-weight:bold;}

#briefkasten input, #briefkasten textarea {width:300px;}
#briefkasten #submit2 {width:150px;}

#blog input {width:450px;}
#blog textarea {width:450px;}
#blog.button {width:150px;}