html {
margin: 0px;
padding:0px;
} 

body {
font-family:tahoma;
font-size:12px;
}

a:link,a:visited,a:active {
color: black;
}

a:hover {
color:red;
}

a img {
border:none;
}

h1 {font-size:20px;}
.csc-header br {display:none;}
.csc-textpicHeader br {display:none;}
.csc-header img {display:none;}
.csc-textpicHeader img {display:none;}


#container {
position:relative;
width:1000px;
left:50%;
margin-left:-500px;
border:1px solid #adadab;
}

#kopf {
width:1000px;
height:91px;
background-image: url(../images/kopf.jpg);
}

#navi {
position: absolute;
width:716px;
min-height:20px;
background-color:red;
top:100px;
z-index:20;
padding-left:219px;
}

#navi a:link,#navi a:visited, #navi a:active {
display:block;
height:20px;
border-right: 1px solid white;
padding-left:10px;
padding-right:10px;
color:white;
text-decoration:none;
font-family:tahoma;
font-size:14px;
float:left;
font-weight:bold;
background-color:red;
}

#navi a:hover {
color:red;
background-color:white;
}

#navi2 {
}
#navi2 a:link,#navi2 a:visited, #navi2 a:active {
display:block;
height:20px;
width:180px;
padding-left:10px;
padding-right:10px;
color:white;
text-decoration:none;
font-family:tahoma;
font-size:14px;
font-weight:bold;
background-color:red;
margin-bottom:5px;
}

#navi2 a:hover {
color:red;
background-color:white;
}




#content {
position: relative;
width:1000px;
min-height:400px;
background-image: url(../images/content.jpg);
z-index:0;
color: #3e3e3d;
}

#content-links {
position: relative;
width:195px;
padding:10px;
min-height:400px;
float:left;
margin-top: 40px;
}

#content-rechts {
position: relative;
width:695px;
padding:10px;
min-height:400px;
float:left;
margin-top: 40px;
}

#content-stop {
position:relative;
width:1000px;
height:10px;
clear:both;
}


#fuss {
width:1000px;
height:49px;
background-image: url(../images/fuss.jpg);
}

#adressblock {
position:relative;
margin-left:400px;
top:20px;
color: #676767;
}

.csc-mailform { border:none;
width:350px;}
.csc-mailform input{ 
	position:relative;
	top:-20px;
	
	float:right;
	 }
.csc-mailform-field label {
  display: block;
  margin-top: 15px;
}

#saege {
position:absolute;
bottom:-60px;
}
