/* CSS Document */
* { padding:0; margin:0; }
html { height:101%; }
body {
	color:#000000;
	background-color:#39362F;
	background-image:url(images/bg4.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	letter-spacing:0.5px;
	line-height:1.5em;
	margin-top:35px;
}
#wrapper {
	color:#480000;
	background-color:#FFFFFF;
	width:710px;
	height:755px;
	margin:auto;
	border: 1px solid #000000;
}
#top {
	color:#000000;
	padding-top:20px;
	margin:auto; 
} 
#navi { 
	float:left;
	width:160px;
	background-color:#1D1F2B;
	color:#999999;
	padding-left:30px;
	padding-top:20px;
	margin-top:50px;
}
#navi ul {
	color:#cccccc;
	width:105px;
	padding-left:10px;
	margin-left:0;
}
#navi li {
	list-style:none;
	border-right: 1px dotted #0B0B0D;
	border-bottom: 1px dotted #0B0B0D;
	border-left: 1px dotted #0B0B0D;
	margin:0;
}
#navi #navi01 { 
	border-top: 1px solid #161616;
}
#navi a { 
	display:block;
	text-decoration:none;
	color:#999999;
	padding:4px;
	border-right: 1px solid #161616;
	border-left: 1px solid #161616;
}
#text {
	width:700px;
	height:650px;
	background-color:;
	padding:10px;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
}
#hauptinhalt {
	width:560px;
	background-color:;
	padding:90px;
	padding-bottom:20px;
	padding-right:30px;
	padding-top:20px;
	margin-top:0px;
}
#nebeninhalt {
	float:right;
	width:170px;
	margin-top:200px;
	margin-right:40px;
	color:#5E5E5E;
}

#unterseite {
	float:right;
	width:660px;
	padding:20px;
	border: 1px dotted #834193;
	margin:5px;
	margin-right:0px;
	color:#131419;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	letter-spacing:0;
	line-height:1.5em;
	background-color:#E5F8E0;
	background-image:url(images/bg6.jpg);
	background-position:top right;
	background-repeat:repeat-y;
}
#unterseite img {float:right}
#unterseite a:hover { background-color:#DACADE; }
#bottom { clear:both; color:#CCCCCC; padding-left:0px;}
#php {
	background-color:#424355;
	color:#B1B1B1;
	font-size:9px;
	width:500px;
	padding:20px;
	border:1px solid #8c8c8c;
	margin:30px;
}
.bildlinks {
	float:left;
	padding:4px;
	padding-left:0px;
	margin-top:17px;
	margin-right:17px;
	margin-bottom:17px;
}
.bildrechts {
	float:right;
	padding:4px;
	margin-top:17px;
	margin-bottom:17px;
	margin-left:17px;
}
h1 { font-size:110%; font-weight:normal; color:#D8D8DA; margin-bottom:2em;}
h2 { font-size:110%; font-weight:bold; color:#800080; margin-bottom:2em; }
h3 { font-size:130%; font-weight:normal; color:#D8D8DA; margin-bottom:2em;}
address { text-align:center; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;}
a { text-decoration:none; outline:none; }
a:link { color: #000000; }
a:visited { color:#000000; }
a:hover, a:focus { text-decoration:none; color: #CC0000; }
.skiplink { display:none; }
p, ul { margin-top:0; margin-right:0; margin-bottom:1em; margin-left:0; }
ul ul { margin:0; }
li {margin-top:0; margin-right:0; margin-bottom:0; margin-left:1em; }


form {
	background-color:#16244E;
	color:#B1B1B1;
	font-size:9px;
	width:500px;
	padding:20px;
	border:1px solid #8c8c8c;
	margin:30px;
}
label { display:block; }
#absender, textarea {
	width: 300px;
	border: 1px solid #8c8c8c;
	margin-bottom:1em;
}
textarea { height:7em; }
input:focus, textarea:focus {
	background-color:#d9d9d9;
}
	
 
 
