#brotkrumen A{
color:#ffffff;
text-decoration:underline;
font-size:11px;
}

#brotkrumen A:hover{
color:#ffffff;
text-decoration:none;
font-size:11px;
}





#brotkrumen{
width:650px;
position:absolute;
top:229px;
left:20px;
color:#ffffff;
font-size:11px;
}




.csc-textpic-caption{


font-size:11px;
padding-bottom:15px;

}


#inhalt{
background-image:url(images/index_07.jpg);
background-repeat:no-repeat;
background-position:top right;
position:relative;
width:670px;
float:right;
height:400px;
padding-right:10px;
padding-top:10px;
z-index:5;

}



#inhalt[id]{
min-height:400px;
height:auto;
position:relative;
z-index:5;
background-image:url(images/index_07.jpg);
background-repeat:no-repeat;
background-position:top right;

}




#print{
position:absolute;
top:230px;
width:50px;
height:20px;
left:750px;

}



#kopfmenu{
position:absolute;
left:805px;
top:5px;
width:300px;
height:30px;

}



#suche{
position:absolute;
left:775px;
top:190px;
width:200px;
height:30px;
}




	input[type=text] {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			background-color:#FFFFFF;
			width: 145px;
			border:0;
			border:solid 1px #ced5d9;
			height:14px;

			}

	input[type=password] {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#000000;
			background-color:#81B8D9;
			width: 100px;
			border:0;
			border:solid 1px #07619A;
			}








zahn{
background-image:url(images/index_07.jpg);
background-repeat:no-repeat;
width:265px;
height:250px;
position:absolute;
left:735px;
z-index:2;
}










fieldset.csc-mailform {
border:0;
}

fieldset.csc-mailform label {
width: 120px;
float: left;
text-align: right;
margin-right:5px;
display: block
color:#8394a0;
}


fieldset.csc-mailform input,
fieldset.csc-mailform textarea {
font-size:12px;
font-family: Verdana, Helvetica, sans-serif;
border:1px solid #1d73a5;
padding:2px;
width:210px;
margin-left:30px;
margin-bottom: 5px;
color:#8394a0;

}

#mailformformtype_mail {
margin-left:156px;
background:#1d73a5;
border:1px solid #1d73a5;
text-align:center;
color: #FFFFFF;
height:21px;
}










a {
	color: #1d73a5;
		text-decoration: underline;
       	 border: 0;

}
a:visited {
	color: #1d73a5;
		text-decoration: underline;
        	border: 0;
}
a:active {
	color: #1d73a5;
		text-decoration: underline;
                border: 0;
}
a:link {
	color: #1d73a5;
		text-decoration: underline;
	border: 0;

}

a:hover {
	color: #1d73a5;
	text-decoration:none;
                border: 0;


}

h1 {
	font-size: 16px;
	color: #1d73a5;
}
h2 {
	font-size: 15px;
	color: #1d73a5;
}
h3 {
	font-size: 14px;
	color: #1d73a5;
}
h4 {
	font-size: 13px;
	color: #1d73a5;
}
h8 {
	font-size: 12px;
	color: #1d73a5;
}


























#box{

height:250px;
background-image:url(images/index_09.jpg);
background-repeat:repeat-y;

width:1000px;
z-index:1;
}

#box[id]{
height:auto;
min-height:400px;
width:1000px;
position:absolute;
z-index:1;
}


























#footertext{
clear:both;
width:670px;
float:right;
text-align:center;
padding-top:20px;
font-size:12px;
}


#hauptmenu{
position:relative;
float:left;
width:228px;
left:9px;
z-index:2;
}










#datum{
font-family: verdana, arial, tahoma;
color:#ffffff;
font-size:11px;
position:relative;
float:right;
top:229px;
right:7px;
}






body{
background-image:url(images/index_04.jpg);
background-repeat:repeat-x;
background-color:#f8f9f9;
margin:0;
padding:0;
color:#8394a0;
font-family: verdana, arial, tahoma;
font-size:14px;

}

#kopf{
width:1000px;
height:246px;
background-image:url(images/index_01.jpg);
background-repeat:no-repeat;
position:relative;
}

#kopfzahn{
width:88px;
height:496px;
background-image:url(images/index_02.jpg);
background-repeat:no-repeat;
position:absolute;
left:1000px;
top:0px;
}





#footer{
width:1000px;
height:49px;
background-image:url(images/index_11.jpg);
background-repeat:no-repeat;
position:relative;
clear:both;
}






