body {
text-align:center;
margin:auto;
margin:0;
padding:0;
font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
background-image: url( bilder/hg.gif);
}

.CodeBoxTitel {
margin-left:-15px;
}

#skcommentssubmit {
background:#fff;
color:#2f1b10;
}

#kommentar p {
padding:0 0 10px 0;
margin:0;
}

#kommentar {
padding-top:30px;
}

#comment {
width:250px;
}

#all {
width:670px;
margin-left:15px;
}

#content {
width: 500px;
float:left;
text-align:left;
}

#rechts {
width:170px;
float:left;
}

#ebene1 {
padding-top:15px;

}
img {border:none;}
#html {
width:700px;
margin-left:auto;
    margin-right:auto;
    margin-top:30px;
    margin-bottom:30px;
height:auto;
    background:#fff;
	text-align:left;
		
}

.csc-mailform {
      	float: left;
	font-size: 11px;
	line-height:140%;
	font-family:Arial;
	color: #2f1b10;
	border-style:none;
}



input, textarea { 
	color:#2f1b10; 
	border:none;
	font: 11px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	border:1px solid #3b73b9;
}


.csc-mailform-submit { /* den Submit-Button */
  	float: none;
  	width: auto;
	font: 11px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	border:1px solid #3b73b9;
	background:#fff;

}

label {
      	width:100px;
      	float: left;
		font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
      	color:#555;
  }

.csc-mailform-field, .csc-mailform {
	padding:0;
	padding-bottom:10px;
	color:#2f1b10;
}

.csc-mailform {
	width:100%;
	padding-top:0;
	padding-bottom:20;

}
.csc-form-label-req {
	padding-left:0;

}

#logo {
	width:802px;
	text-align:left;
}

#bild {
width:600px;
padding:0;
margin:0;
float:left;
height:250px;
border:solid 1px #3b73b9;
}


#ebene2 {
width:670px;
float:center;
background:#fff;
text-align:center;
padding:20px 0px 15px 0px;
clear: both;
}

#ebene3 {
width:802px;
float:left;
margin-top:20px;
}

#unten {
width:600px;
float:right;
margin-top:20px;
padding-top:10px;
padding-bottom:20px;
text-align:right;
border-top: solid 1px #3b73b9;
}

#unten ul {
padding:0px;
margin:0px; 
}

#unten li {
padding:0px;
list-style: none;
margin: 0;
display:inline;
}

#unten a {
 display:inline;
 text-decoration:none;
 font-size:11px;
 color: #3b73b9;
 padding:2px 10px 3px 10px;
}

#navi2 {
width:200px;
float:left;
}

#spruch {
	width:200px;
	float:left;
	height:252px;
	background:#3b73b9;
	overflow:hidden;
	}
	
#spruch h2 {
	color:#82b0ea;
	font-size:12px;
	text-align:center;
	padding: 5px 5px 5px 5px;
	margin:0;
	font-weight:normal;
}

#spruch p {
	color:#82b0ea;
	width:260px;
	font-size:10px;
	text-align:left;
	padding: 0px 0px 0px 0px;
	line-height:200%;
	margin:0;
	margin-left:-5px;
}

#navi 	{
	padding:0px;
	margin:0px;
	text-align:left;
	padding-top:30px;
	}
	
#navi ul {
	padding:o;
	margin:0;
	background:3b73b9;
	}
	
#navi li {
	padding:0px;
	list-style: none;
 	margin: 0; 
 	display: inline; 
	}

#navi a {
 margin: 0px;
 padding:5px 15px 5px 15px;
 text-decoration: none;
 color:#ffffff;
 font-family:Arial;
 font-size:16px;
 background:#3b73b9;
}


	
#navi2 {
	padding:0;
	margin:0;
	text-align:left;
}

#menu {
	background: #3b73b9;
	list-style: none;
	margin: 0;
	padding: 0;
	width:170px;
}
#menu li {
	font: 11px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #fff;
	color: #4694bb;
	display: block;
	margin: 0;
	text-align:right;
	padding:5px 15px 5px 15px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover, #menu #current {
	background: #2c2c2c;
	color: #fff;
	
}         


#menu2 {
	background: #fff;
	list-style: none;
	margin: 0;
	padding: 15px 0 15px 0;
	width:170px;
	border-top:solid 1px #555555;
}
#menu2 li {
	font: 11px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu2 a {
	background: #fff;
	height:15px;
	color: #4694bb;
	display: block;
	margin: 0;
	text-align:right;
	padding:5px 15px 5px 15px;
	text-decoration: none;
	font-weight:normal;
}
#menu2 a:hover, #menu #current {
	background: #2c2c2c;
	color: #fff;
	
} 

       
p {
color:#555;
padding:0;
margin:0px;
line-height:140%;
padding-top:5px;
padding-bottom:15px;
}

h1 {
font: 15px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-weight:bold;
color:#555;
padding:0;
margin:0;
padding-bottom:15px;
}
