body
{
	background-color: #58584D;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	line-height: 16px;
	text-align: center;
}

h1, h1.csc-firstHeader
{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

h3.csc-firstHeader
{
	font-size: 16px;
	color: #FFF;
}



input.search,input.search[type="text"]
{
	background: #58584D;
	font-size: 9px;
	font-family: Verdana, Arial, Sans-Serif;
	border-color: white;
	border-width: 1px;
	color: white;
	vertical-align: top;
	height: 10px;
	margin: 0px;
	width: 145px;
}

a {color: #FF611E; }
.contentRechtsItem1 a img, .contentRechtsItem2 a img, .contentRechtsItem3 a img, .contentRechtsItem4 a img
{
	position: absolute;
	border-color: #CCC6AB;
	border-width: 1px;
	border-style: solid;
	left: -1px;
	top: -1px;
}
a:hover img {border-color: #FF611E;}


td { white-space: nowrap; }
td.menuAbstand
{
	padding: 0px 80px 0px 0px;
}


img.menuImg
{
	margin: 1px 0px 0px 0px;
	vertical-align: top;
}
input.submitButton
{
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}

.all
{
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}



.logo
{
	position: relative;
	width: 730px;
	height: 21px;
	text-align: right;
	padding: 32px 20px 0px 0px;
	margin: 0px 0px 20px 0px;
}

.contentBack
{
	position: relative;
	top: 0px;
	width: 750px;
	border-color: #CCC6AB;
	border-width: 2px 0 2px 0;
	border-style: solid;
}

.contentPart
{
	position: absolute;
	top: 10px;
	left: 25px;
	width: 725px;
}

.contentRechtsItem1, .contentRechtsItem2, .contentRechtsItem3, .contentRechtsItem4
{
	position: absolute;
	width: 108px;
	height: 108px;
	border-color: #CCC6AB;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}



.contentRechtsItem1
{
	top: 80px;
	left: 482px;
}

.contentRechtsItem2
{
	top: 80px;
	left: 600px;
}

.contentRechtsItem3
{
	top: 198px;
	left: 482px;
}

.contentRechtsItem4
{
	top: 198px;
	left: 600px;
}

.subNav
{
	position: relative;
	width: 750px;
	height: 40px;
	border-color: #FF611E;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	margin: 0px 0px 7px 0px;
	padding: 0px;
}

.mainNav
{
	left: 44px;
	width: 710px;
	height: 60px;
	margin: 0 15px 0 25px;
}

#navItems
{
	top: 70px;
	left: 30px;
	white-space: nowrap;
	float: left;
}

#suchItems
{
	float: right;
	vertical-align: top;
	white-space: nowrap;
}


/* Definition für Content Scroll Layer */
#scrollContainer
{
	position: absolute;
	visibility: visible;
	overflow: hidden;
	top: 80px;
	left: 0px;
	width: 400px;
	height: 225px;
	clip: rect(0,400,225,0);
}

#fliesstext
{
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	width: 400px;
}

#scroller
{
	position: absolute;
	top: 270px;
	left: 420px;
	width: 10px;
	visibility: hidden;
}

#drucken
{
	position: absolute;
	top: 260px;
	left: 419px;
	width: 10px;
}


.tx-indexedsearch-redMarkup { color: #FF611E; }

.csc-sitemap-level1 { font-weight: bold; }

.csc-sitemap-level2 { padding: 0 0 0 15px; }

.csc-sitemap-level3 { padding: 0 0 0 30px; }


/* Definition fŸr Kontaktformular */
td.csc-form-labelcell { color: #CCC6AB; }

#mailform, csc-mailform-field { width: 391px; display: block; float: left; clear: both; margin-top: 10px; 
                                margin-right: 0px; margin-bottom: 4px; margin-left: 0px;text-indent: 5px;
                             }

#mailform, csc-mailform-field {
         /*  color:#617782;*/
           font-family:Verdana,Arial,Helvetica,sans-serif;
           font-size:9pt;
           line-height:19px;

}


#div.csc-mailform-field input, div.csc-mailform-field textarea, [type="text"] {
/*         border:1px solid #C1D31D;
         color:#617782; */
         font-family:Verdana,Arial,Helvetica,sans-serif;
         font-size:9pt;
         height:105px;
         margin:10px 1px 10px 0px;
         width:235px;
         text-indent:5px;
}
#div.csc-mailform-field textarea, div.tx-newsfeedit-pi1-form-field, input[type="text"] {
         height:20px;
         margin:8px 0 0 0px;
         width:235px;
}
#tx-srfeuserregister-pi1 label, div.csc-mailform-field label {
         clear:both;
         float:left;
         margin:11px 0 4px;
         width:120px;
}
