@charset 'utf-8';
@import url(reset.css);

/* ----------------------------------------------------- All browsers */
* {
	font-family: arial, helvetica, sans-serif;
	color:#646464;
	text-decoration:none;
	padding:0;
	margin:0;
}
html{
	overflow: -moz-scrollbars-vertical;
}
body{
	font-family: arial, helvetica, sans-serif;
	background:#ccd8e3 url(../pics/bg.png) repeat-x;
	font-size:12px;
	color:#646464;
	text-align:center;
}
h1{
	font-size:16px;
	font-weight:bold;
	color:black;
	line-height:20px;
	margin:0px 0px 15px 0px;
}
h2{
	font-size:12px;
	font-weight:bold;
	color:black;
	line-height:18px;
	margin:0px 0px 5px 0px;
}
b{
	color:#4d4d4d;
}
a{
	color:#005293;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
sup,sub 
{	
	height: 0;	
	line-height: 1;	
	vertical-align: baseline;	
	_vertical-align: bottom;	
	position: relative;	
}
sup{	
	bottom: 1ex;
}
sub {	
	top: .5ex;
}
p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}
#siteContainerShadow{	
	position: relative;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	text-align:left;
	min-height: 100%;
	width: 973px;
	background:url(../pics/bgShadow.png) repeat-y;
}
* html #siteContainerShadow{
	height: 100%;
}
#siteContainer{
	position: absolute;	
	padding:0px 0px 0px 0px;
	left:50%;
	margin:0px 0px 0px -476px;
	text-align:left;
	min-height: 100%;
	width: 953px;
	background: #ffffff url(../pics/siteBg.gif) repeat-y -1906px 0px;
}

* html #siteContainer{
	height: 100%;
}
/* -----------------------------------------------------  */
/* Header */
/* -----------------------------------------------------  */
#header{
	padding:0;
	margin:0;
	width:100%;
	background:#ffffff;
	float:left;
	z-index:99;
	position:relative;
}
#logo{
	float:left;
	margin: 20px 0px 0px 20px;
}
#metaElements{
	padding:0px 20px 0px 0px;
	margin:0;
	float:right;
	width: 562px;
}
#metaNav  {
	margin: 19px 0px 18px 0px;
	padding: 0;
	float:right;
}
#metaNav li{
	margin: 0px 0px 0px 15px;
	padding:0;
	display:inline;
}
#metaNav li a{
	text-decoration:none;
	color:#646464;
}
#metaNav li a:link{
	text-decoration:none;
	color:#646464;
}
#metaNav li a:visited{
	text-decoration:none;
	color:#646464;
}
#metaNav li a:hover{
	text-decoration:none;
	color:#005293;
}
#searchBox {
	margin:0px 0px 0px 0px;
	clear:both;
}
#searchBox form{
	margin:0;
	padding:0;
}
#searchBox .inputText{
	font-size:12px;
	width: 276px;
	margin: 0;
	border: 1px #c4c4c4 solid;
	border-right: 0px;
	vertical-align:middle;
	padding:4px 10px 4px 6px;
	float:left;	
}
#searchBox .inputText:focus,#searchBox .inputText:hover{
	border: 1px #005293 solid;
	border-right: 0px;
}
#searchBox .inputText:active{
	border: 1px #005293 solid;
	border-right: 0px;
}
#searchBox .inputButton{
	float:left;
	margin:0;
	padding:0;
	background:url(../pics/suche.gif) no-repeat 0px 0px;
	border:0px;
	width:33px;
	height:25px;
}
#searchBox .inputButton:hover{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0;
	background:url(../pics/suche.gif) no-repeat -33px 0px;
	border:0px;
	width:33px;
	height:25px;
}

#searchBox .inputButton span{
	visibility:hidden;
	display:block;
}
/* -----------------------------------------------------  */
/* countrySelector */
/* -----------------------------------------------------  */
#countrySelector {
	list-style: none;
	border: 1px #c4c4c4 solid; 
	width:220px; 
	background: #c4c4c4  url(../pics/countrySelectorBg.gif) no-repeat 0px 0px;
	padding:0; 
	margin:0; 
	z-index:1000; 
	position:absolute; 
	top:49px; 
	right:20px;
}
#countrySelector:hover {
	border: 1px #005293 solid; 
	background: #005293 url(../pics/countrySelectorBg.gif) no-repeat -220px 0px;
}
#countrySelector li {
	width:220px; 
	margin:1px 0px 0px 0px; 
	padding:0;
	height:22px; 
}
#countrySelector li a{ 
	display:block;
	padding:0px 0px 0px 36px; 
	text-decoration:none;  
	height:22px;	
	line-height:22px;
	color:#646464;
	text-decoration:none;
}
#countrySelector li a:hover{
	color:black;
}
/* -----------------------------------------------------  */
/* Item BGs */
/* -----------------------------------------------------  */
#countrySelector li a.lang-5 {background: #ffffff url(../pics/de.gif) no-repeat 10px 5px;}
#countrySelector li a.lang-5:hover {background-color: #f2f5f8}

#countrySelector li a.lang-4 {background: #ffffff url(../pics/gb.gif) no-repeat 10px 5px;}
#countrySelector li a.lang-4:hover {background-color: #f2f5f8}

#countrySelector li a.lang-438{background: #ffffff url(../pics/ru.gif) no-repeat 10px 5px;}
#countrySelector li a.lang-438:hover {background-color: #f2f5f8}
/* -----------------------------------------------------  */
/* selected Item */
/* -----------------------------------------------------  */
#countrySelector li.activeCountry a{
	background-color: transparent;
}
#countrySelector li.activeCountry a:hover{
	background-color: transparent;
}
/* -----------------------------------------------------  */
/* unselected Items */
/* -----------------------------------------------------  */
#countrySelector li.country {
	display:none;
}
/* -----------------------------------------------------  */
/* MainNav */
/* -----------------------------------------------------  */
#divisionSelector{
	clear:both;
	margin:0px 0px 0px 20px;
	padding:0;
	list-style: none;
}
#divisionSelector li{
	margin:10px 2px 0px 0px;
	padding:0;
	float:left;
	text-align:center;
}
#divisionSelector li a{	
	display:block;
	margin:0px 0px 0px 0px;
	line-height:23px;
	width:107px;
	text-align:center;
	color:#005293;
	background: #005293 url(../pics/mainNavButton.gif) no-repeat -214px 0px;
	text-decoration:none;
	text-align:center;
}
#divisionSelector li a:hover{	
	background: #005293 url(../pics/mainNavButton.gif) no-repeat -107px 0px;
	color:white;
}
#divisionSelector li .activeDivision{	
	background: #005293 url(../pics/mainNavButton.gif) no-repeat 0px 0px;
	color:white;
}
#mainButtons{
	clear:both;
	width:100%;
	background: #005293;
	float:left;
	border-bottom:4px solid #f9af00;
}
#mainButtons ul{
	margin:0px 0px 0px 244px;
	padding:0;
	list-style: none;
}
#mainButtons ul li{
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}
#mainButtons ul li a{	
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 8px 1px 8px;
	line-height:23px;
	text-align:center;
	color:white;
	text-decoration:none;
	text-align:center;
}
#mainButtons ul li a:hover{	
	background: #7ea8c8;
	color:white;
}
#mainButtons ul li .activeMainButton{	
	display:block;
	background: #f9af00;
	margin:0px 0px 0px 0px;
	padding:0px 8px 1px 8px;
	line-height:23px;
	text-align:center;
	color:black;
	text-decoration:none;
	text-align:center;
}
#mainButtons ul li .activeMainButton:hover{	
	background: #f9af00;
	color:black;
}
/* -----------------------------------------------------  */
/* BreadCrumb */
/* -----------------------------------------------------  */
#breadCrumb{
	margin:15px 0px 0px 253px;
	padding:0px 0px 15px 0px;
	font-size:12px;
	list-style: none;
	float:left;
	display:inline;
	overflow:hidden;
}
#breadCrumb li{
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	line-height:20px;
	height:20px;
	text-align:left;
	background: url(../pics/subNavButton.gif) no-repeat 0px 7px;
}
#breadCrumb li a{	
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 10px;
	line-height:20px;
	height:20px;
	text-align:left;
	color: #005293;
	text-decoration:underline;
	background: url(../pics/subNavButton.gif) no-repeat 0px 4px;
}
#breadCrumb li a:hover{	
	background: url(../pics/subNavButton.gif) no-repeat 0px -49px;
	text-decoration:none;
}
#breadCrumb li .activePage{	
	display:block;
	background: url(../pics/subNavButton.gif) no-repeat 0px 8px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 10px;
	line-height:23px;
	text-align:left;
	color:#646464;
	text-decoration:none;
}
#breadCrumb li .activePage:hover{	
	background: url(../pics/subNavButton.gif) no-repeat 0px -15px;
	color:#646464;
}
/* -----------------------------------------------------  */
/* Content */
/* -----------------------------------------------------  */
#body{
	padding:0px 0px 110px 0px;
	float:left;
	position:relative;
	z-index:100;
}
.content{
	float:left;	
	width:681px;
	margin:0;
	padding:0;
	line-height:17px;
	position:relative;
	z-index:600;
}
.content.wider{
	float:left;
	width:953px;
	margin:0px 0px 0px 0px;
}
.contentWide{
	width:953px;
}
.content ul{
	margin:0px 0px 15px 0px;
	list-style-position:outside;
	list-style-type:disc;	
}
.content ul li{
	margin:0px 0px 5px 22px;
	padding:0px 0px 0px 0px;
}
#mainContent{
	margin:0;
	padding:0;
	float:left;
	position:relative;
	zoom:1;
}
#mainContent.narrow{
	width:449px;
}
#subContent{
	float:right;
	width:217px;
	margin:0px 0px 0px 15px;
}
#mainImage{
	background:#ffffff;
	line-height:0;
	padding:0;
	margin:0;
	position:relative;
	zoom:1;
}
#mainImage img{
	background:#ffffff;
	line-height:0;
	padding:0px 0px 20px 0px;
	margin:0;
}
.mainImageKuj{
	position:relative;
	float:left;
	zoom:1;
}
/* -----------------------------------------------------  */
/* SubNav */
/* -----------------------------------------------------  */
#subNav {
	margin:0;
	padding:0px 0px 100px 0px;
	float:left;
	position:relative;
	width:252px;
}
#subNav ul{
	margin:0px 15px 0px 20px;
	padding:0;
	position:relative;	
	width:217px;
}
#subNav ul li{
	display:block;
	margin:0;
	padding:0;
	width:217px;	
}
#subNav ul li ul {	
	margin:0;
	padding:0;
	display:none;
}
#subNav ul li a.active{	
	font-weight:bold;
}
#subNav ul li a{	
	display:block;
	margin:0;
	padding:4px 10px 4px 20px;
	width:187px;
	color: #646464;
	line-height:16px;
	text-decoration:none;
	background: url(../pics/subNavButton.gif) no-repeat 8px -106px;
	border-bottom: 1px solid #c4c4c4;
}
#subNav ul li a:hover{	
	color: black;
}
#subNav ul li ul li a{	
	background-color: #fef7e5;
	padding:4px 10px 4px 32px;
	width:175px;	
	background-position: 20px -106px;
	border-bottom: 1px solid #dfd9c9;
}
#subNav ul li ul li ul li a{	
	background-color: #efe8d8;
	padding:4px 10px 4px 44px;
	width:163px;
	background-position: 32px -106px;
	border-bottom: 1px solid #c8c3b5;
}
#subNav ul li ul li ul li ul li a{	
	background-color: #efe8d8;
	padding:4px 10px 4px 56px;
	width:151px;
	background-position: 44px -106px;
	border-bottom: 1px solid #c8c3b5;
}
#subNav ul li ul li ul li ul li ul li a{	
	background-color: #efe8d8;
	padding:4px 10px 4px 68px;
	width:139px;
	background-position: 56px -106px;
	border-bottom: 1px solid #c8c3b5;
}
/*-----------------------------------------------------------------------------------*/
#claim{
	position:absolute;
	bottom:108px;
	left:20px;
	z-index:400;
}
/* -----------------------------------------------------  */
/* TABNAVIGATION*/
/* -----------------------------------------------------  */	
ul#tabNav{
	margin:0;
	padding:0;
	background: #ffffff;
	border-bottom: 2px solid #005293;
	display:block;
	list-style-position:none;
	list-style-type:none;	
}
ul#tabNav li{
	margin:0px 2px 0px 0px;
	padding:0;
	float:left;
	background: transparent;
}
ul#tabNav li a{	
	display:block;
	margin:0;
	padding:0;
	line-height:23px;
	width:118px;
	text-align:center;
	color:#005293;
	background: #005293 url(../pics/tabNavButton.gif) no-repeat -236px 0px;
	text-decoration:none;
	text-align:center;
}
ul#tabNav li a:hover{	
	background: #005293 url(../pics/tabNavButton.gif) no-repeat -118px 0px;
	color:white;
}
ul#tabNav li .active{	
	background: #005293 url(../pics/tabNavButton.gif) no-repeat 0px 0px;
	color:white;
}
ul#tabNav li .active:hover{	
	background: #005293 url(../pics/tabNavButton.gif) no-repeat 0px 0px;
	color:white;
}
#tabContent{
	padding:0;
	margin:0;
	border-top: 20px solid #ffffff;
	float:left;
	zoom: 1.0;
}
.preloader{
	background: #ffffff url(../images/prettyPhoto/light_rounded/contentLoader.gif) no-repeat center 100px;
	width:24px;
	height:250px;
	position:absolute;
	z-index:5000;
}
#tabContent table{
	font-family:arial, sans-serif;
	font-size:12px;
	width:681px;
	border-spacing:0;
	border-collapse:collapse;
	color:#4d4d4d;

}
#tabContent table td{
	vertical-align:top;
	padding:10px 5px 10px 5px;
	margin:0;
	color:#4d4d4d;
}
#tabContent table #kopf td{
	border-top: 0px solid #ff0000;
	border-bottom: 2px solid #ff0000;
	border-left: 0px solid #ff0000;
	border-right: 0px solid #ff0000;
	font-weight:bold;
	color:black;
}
#tabContent table #kopfYellow td{
	border-top: 0px solid #f9af00;
	border-bottom: 2px solid #f9af00;
	border-left: 0px solid #f9af00;
	border-right: 0px solid #f9af00;
	font-weight:bold;
	color:black;
}
#tabContent table td span{
	display:inline-block;
}
#tabContent table .red td{
	background:#f6e2d8;
}
#tabContent table .yellow td{
	background:#fee0a9;
}
#tabContent table tr {
	background:white;
}
#tabContent table a{
	color:#003a75;
}
#ansprechpartner {
	font-family:arial, sans-serif;
	font-size:12px;
	width:681px;
	border-spacing:0;
	border-collapse:collapse;
	border-top: 1px solid #f9af00;
}
#ansprechpartner td{
	vertical-align:top;
	padding:10px;
	margin:0;
}
#ansprechpartner .ansprechpartnerkopf td{
	background:#fef7e5;
	border-top: 1px solid #f9af00;
	border-bottom: 1px solid #f9af00;
	font-weight:bold;
	color:black;
}
#ansprechpartner td span{
	display:inline-block;
}
#ansprechpartner .red td{
	background:#f6e2d8;
}
#ansprechpartner tr {
	background:white;
}
#ansprechpartner a{
	color:#003a75;
}
/* -----------------------------------------------------  */
/* BILDERGALLERIE */
/* -----------------------------------------------------  */	
.imageGallery .full{
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
	border:1px solid #005293;
} 
.imageGallery{
	float:left;
	width:217px;
	margin:0px 0px 10px 0px;
	display:none;
}
.imageGallery .thumbnail{
	cursor:pointer;
	border:1px solid #005293;
	margin:7px 7px 0px 0px;
	display:block;
	float:left;
}
.imageGallery .thumbnail.active{
	border:1px solid #f9af00;
}

.picFull{
	background:#005293;
	width:100%;
	display:none;
	height:auto;
	position:relative;
}
.picFull img{
	line-height:0;
	font-size:0;
	margin:0;
	padding:0;
	border:1px solid #005293;
	display: block;
}
.picFull a{
	display:block;
	position:relative;
	zoom:1;
}
.picFull span.imageDescription{
	display:block;
	padding:5px 10px 6px 10px;
	color:white;
}

/* -----------------------------------------------------  */
/* LINKBOX */
/* -----------------------------------------------------  */
#linkBoxContainer{
	float:left;
	position:relative;
	width:449px;
	zoom:1;
}
.linkBox{
	display:block;
	width:333px;
	background:#e6e6e6 url(../pics/boxFooterBg.gif) no-repeat bottom left;
	position:relative;
	margin:15px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	height:135px;
	float:left;
	line-height:16px;
	z-index:600;
}
.linkBox a{
	display:block;
	position:absolute;
	bottom:10px;
	left:10px;
}
.linkBox.narrow{
	width:217px;
	margin:0px 0px 15px 0px;
	background-position:-782px bottom;
	height:115px;
}
.linkBox.wide{
	width:449px;
	margin:0px 0px 15px 0px;
	background-position:-333px bottom;
	height:auto;
}
.linkBox h2{
	margin:0;
	padding:5px 10px 5px 10px;
	background:#005293 url(../pics/boxHeaderBg.gif) no-repeat 0px 0px;
	color:white;
	border-bottom:4px solid #f9af00;
	font-weight:bold;
	font-size:12px;
}
.linkBox.wide h2{
	font-size:12px;
	line-height:16px;
	background-position:-333px 0px;
}
.linkBox.narrow h2{
	font-size:12px;
	line-height:16px;
	background-position:-782px 0px;
}
.linkBox p{
	display:block;
	padding:5px 10px 5px 10px;
	margin:0;
}
.linkBox div{
	padding:5px 10px 5px 10px;
	margin:0;
}
.linkBox div table{
	table-layout:fixed;
	width: auto;
	border-collapse:collapse;
}
.linkBox div table tr .name{
	width: 169px;
	padding: 5px 5px 5px 0px;
	border-bottom: 1px solid #c4c4c4;
}
.linkBox div table tr .name p{
	padding:0;
}
.linkBox div table tr .name p a{
	display:inline;
	position:static;
}
.linkBox div table tr .location{
	padding: 5px 0px 5px 0px;
	width: 140px;
	border-bottom: 1px solid #c4c4c4;
}
.linkBox div table tr .date{
	text-align:right;
	width: 120px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #c4c4c4;
}
.linkBox span{
	display:block;
	width:311px;
	cursor:pointer;
	padding:4px 0px 4px 0px;
	text-indent:10px;
	margin:0px 0px 0px 0px;
	background: transparent url(../pics/linkBoxSelector.gif) no-repeat;
	border:1px solid #c4c4c4;
	position:absolute;
	left:10px;
	bottom:10px;
}
.content .linkBox ul.quickLink{
	padding:0px;
	margin:0px;
	position:absolute;
	width:311px;
	left:10px;
	bottom:35px;
	z-index:600;
	display:none;
	border:1px solid #005293;
	display:none;
	list-style-position:none;
	list-style-type:none;
	
	overflow:auto;
	overflow-x:hidden;
	max-height:300px;
	height:expression(this.scrollHeight>299?"300px":"auto");
}
.content .linkBox ul.quickLink ul{
	padding:0px;
	margin:0px;
	display:block;
	list-style-position:none;
	list-style-type:none;
}
.content .linkBox ul.quickLink li{
	display:inline;
	float:left;
	width:311px;
	padding:0px;
	margin:0px;
}
.content .linkBox ul.quickLink li a{
	display:block;
	position:static;
	padding:4px 10px 4px 20px;
	width:281px;
	margin:0px 0px 0px 0px;
	background: #fef7e5 url(../pics/subNavButton.gif) no-repeat 8px -106px;
	border-bottom: 1px solid #e1dcce;
	text-decoration:none;
	color:#646464;
}
.content .linkBox ul.quickLink li a:hover{
	background-position: 8px -166px;
	color:black;
}
.content .linkBox ul.quickLink li a{
	display:block;
	cursor:default;
	position:static;
	padding:4px 10px 4px 20px;
	width:281px;
	margin:0px 0px 0px 0px;
	background-position: 7px -223px;
	border-bottom: 1px solid #c8c3b5;
}
.content .linkBox ul.quickLink li.hasChildren a:hover{
	background-position: 7px -276px;
}
.content .linkBox ul.quickLink li.hasChildren ul li a{
	display:block;
	cursor:pointer;
	position:static;
	padding:4px 10px 4px 32px;
	width:269px;
	margin:0px 0px 0px 0px;
	background-color: #efe8d8;
	background-position: 20px -106px;
	border-bottom: 1px solid #c8c3b5;
}
.content .linkBox ul.quickLink li.hasChildren ul li a:hover{

	background-position: 20px -166px;
}
.content .linkBox ul.quickLink li.hasChildren ul li.hasChildren a{
	display:block;
	cursor:default;
	position:static;
	padding:4px 10px 4px 32px;
	width:269px;
	margin:0px 0px 0px 0px;
	background-color: #efe8d8;
	background-position: 18px -223px;
	border-bottom: 1px solid #c8c3b5;
}
.content .linkBox ul.quickLink li.hasChildren ul li.hasChildren a:hover{
	background-position: 18px -276px;
}
.content .linkBox ul.quickLink li.hasChildren a:hover{
	background-position: 7px -276px;

}
.content .linkBox ul.quickLink li.hasChildren ul li.hasChildren ul li a{
	display:block;
	cursor:pointer;
	position:static;
	padding:4px 10px 4px 44px;
	width:257px;
	margin:0px 0px 0px 0px;
	background-color: #dfd9c9;
	background-position: 32px -106px;
	border-bottom: 1px solid #c8c3b5;
}
.content .linkBox ul.quickLink li.hasChildren ul li.hasChildren ul li a:hover{
	background-position: 32px -166px;
}
.content .linkBox ul.quickLink li.hasChildren ul li a:hover{

	background-position: 20px -166px;
}
.contentBoxSmall{
	width:220px;
	margin:0;
	float:left;
	display:inline;
	padding:0 4px 0 0;
	margin:0;
}
.contentBoxBig{
	width:449px;
	margin:0;
	float:left;
	display:inline;
	padding:0 4px 0 0;
	margin:0;
}
.contentBoxSmall h2,.contentBoxBig h2{
	float:left;
	width:100%;
}
.contentBoxSmall img,.contentBoxBig img{
	float:left;
	border-top-color: #005293;
	border:1px #005293 solid;
	padding: 0;
}
.contentBoxSmall p,.contentBoxBig p{
	margin:0 0 0 10px!important;
	float:left;
	width:auto;
}
.contentBox{
	width:100%;
	margin:0px 0px 15px 0px;
	float:left;
	display:inline;
	border-bottom: 1px solid #c4c4c4;
	padding:0px 0px 15px 0px;
}
.contentBox img{
	float:left;
	margin: 0px 0px 0px 0px;
}
.contentBox h3{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0;
	font-size: 12px;
	line-height:11px;
	text-transform:uppercase;
}
.contentBox h1{
	width: 100%;
	display:block;
	border: none;
	margin:4px 0px 5px 0px;
	font-weight:bold;
	line-height:20px;
	float:left;
}
.contentBox h1 a{
	color:#000000;
	text-decoration:none;
}

.contentBox p{
	margin:0px;
}
.newsBox{
	width:449px;
	margin:7px 15px 0px 20px;
	float:left;
	display:inline;
}
.newsBox h1{
	border-bottom: 4px solid #f9af00;
	font-size:14px;
	line-height:12px;
	color:black;
	font-weight:bold;
	margin:0;
	padding:0px 0px 7px 0px;
}
.newsBox .newsItem{
	margin: 15px 0px 0px 0px;
	border-bottom: 1px solid #c4c4c4;
	float:left;
	padding:0px 0px 15px 0px;
	font-size:12px;
	line-height:16px;
}
.newsBox .newsItem img{
	float:left;
	margin: 0px 15px 0px 0px;
}
.newsBox .newsItem div{
	width:334px;
	float:left;
}
.newsBox .newsItem h3{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0;
	font-size: 10px;
	line-height:11px;
	text-transform:uppercase;
}
.newsBox .newsItem h1{
	width:auto;
	border:none;
	margin:4px 0px 0px 0px;
	font-weight:bold;
	line-height:18px;
}
.newsBox .newsItem h1 a{
	color:black;
	text-decoration:none;
}
.newsBox .newsItem p{
	margin:0px;
}
/* -----------------------------------------------------  */
/* Footer */
/* -----------------------------------------------------  */	
#footer{
	clear:both;
	position:absolute;
	z-index:200;
	bottom:0;
	left:0;
	width: 953px;
	background:#ffffff;
	text-align:center;
	height:110px;
	margin:0;
	padding:0;
	line-height:16px;
}
#siteContainer.start #footer{
	clear:both;
	position:absolute;
	bottom:0;
	left:0;
	width: 953px;
	background:#ffffff;
	text-align:center;
	height:209px;
	margin:0;
	padding:0;
	line-height:16px;
}
#footer p{
	display:inline-block;
	border-top: 1px solid #c4c4c4;
	margin:20px 20px 20px 20px;
	width: 913px;
	padding:20px 0px 0px 0px;
}
#footer p a{
	position:absolute;
	right:20px;
	bottom:5px;
	padding: 0px 20px 0px 0px;
	text-decoration:none;
	color:#646464;
	background: transparent url(../pics/sw.gif) no-repeat right;
}
#footer .csc-textpic-imagewrap{
	padding:0px 20px 0px 0px;
}
/* -----------------------------------------------------  */
/* ZOOM PICTURE*/
/* -----------------------------------------------------  */
.contentBox a{
	display:block;
	position:relative;
	float:left;
}
.contentBox img{
	display:block;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
}
.contentBox .csc-textpic-imagewrap{
	float:left;
}
span.zoomPic{
	display:block;
	position:absolute;
	right:2px;
	bottom:2px;
	z-index:800;
	background: transparent url(../pics/zoom.png) no-repeat;
	width:20px;
	height:16px;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
}
/* -----------------------------------------------------  */
/* STARTSEITE */
/* -----------------------------------------------------  */
#siteContainer.start{
	background: #ffffff url(../pics/startBg.gif) repeat-x;
}
#siteContainer.start #body{
	padding:0px 0px 209px 0px;
	float:left;
	position:relative;
	z-index:60;	
}
.startTxt{
	width:913px;
	color:white;
	line-height:16px;
	margin: 65px 20px 0px 20px;
	height:1%;
}
.startTxt strong{
	display:block;
	font-weight:bold;
	color:white;
}
.startTxt p{
	color:white;
}
.startTxt b{
	color:white;
}
.divisionLink{
	display:inline;
	float:left;
	width:449px;
	line-height:16px;
	text-decoration:none;
	zoom:1.0;
}
.divisionLink h1{
	font-size:18px;
	padding:15px 0px 0px 0px;
}
.divisionLink h1 a{
	font-size:18px;
	margin:0px 0px 7px 0px;
	text-decoration:none;
}
.divisionLink img{
	display:block;
	margin: 0px 0px 0px 0px;
	border-top: 15px solid #fde7b2;
	border-bottom: 7px solid #f9af00;
}
.divisionLink p{
	display:block;
	border-bottom: 1px solid #c4c4c4;
	padding: 0px 0px 10px 0px;
}
.divisionLink h4{
	display:inline;
}
.divisionLink h4 a{
	display:block;
	width:auto;
	padding: 10px 0px 0px 12px;
	float:right;
}
.divisionLink.kunststoff{
	margin: 20px 0px 0px 15px;
}
.divisionLink.kunststoff h1 a{
	color: #ed2939;
}
.divisionLink.kunststoff img{
	border-top: 15px solid #ed2939;
	border-bottom: 7px solid #ed2939;
}
.divisionLink.kunststoff h4 a{
	background: url(../pics/subNavButton_Kunststoff.gif) no-repeat 0px -38px;
}
.divisionLink.nahrungsmittel{
	margin: 20px 0px 0px 20px;
}
.divisionLink.nahrungsmittel h1 a{
	color: #f9af00;
}
.divisionLink.nahrungsmittel img{
	border-top: 15px solid #f9af00;
	border-bottom: 7px solid #f9af00;
}
.divisionLink.nahrungsmittel h4 a{
	background: url(../pics/subNavButton.gif) no-repeat 0px -38px;
}

.inputRow{
	margin:0px 15px 15px 0px;
}
.inputRow label{
	display:block;
	float:left;
	width:50px;
	padding: 3px 0px 3px 0px;
}
.inputRow .textfield{
	padding: 3px 0px 3px 5px;
	width:450px;
		border: 1px #c4c4c4 solid;
}
p input[type="submit"]{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 20px 50px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
p input[type="submit"]:hover{
	background-color: #7ea8c8;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:none;
	padding:0;
}
/* -----------------------------------------------------  */
/* CONTACTFORM PLASTICS*/
/* -----------------------------------------------------  */
#tx-powermail-pi1_fieldset_8{
	width:100%;
	margin: 15px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_8 label{
	width:100px;
	display:block;
	padding:3px 0px 3px 5px;
	float:left;
}
#tx-powermail-pi1_fieldset_8 input{
	display:block;
	width:300px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
	border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_8 select{
	display:block;
	width:313px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
		border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_8 div{
	float:left;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#tx-powermail-pi1_fieldset_8 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#tx-powermail-pi1_fieldset_8 legend{
	margin:0px 0px 10px 0px;
}
#tx-powermail-pi1_fieldset_9 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid30{
	width:100%;
	margin: 0px 0px 15px 0px;
	float:left;
}
#powermaildiv_uid30 legend{
	margin:0px 0px 0px 0px;
}
#powermaildiv_uid30 p{
	font-size:14px;
	margin:10px 0px 15px 0px;
}
#powermaildiv_uid30 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#powermaildiv_uid30 label{
	float:right;
	width:420px;
	padding:5px 0px 5px 5px;
}
#powermaildiv_uid30 input{
	float:left;
	display:block;
	margin:6px 0px 0px 5px;
}
#tx-powermail-pi1_fieldset_10{
	display:block;
	margin: 0px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_10 legend{
	margin:15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_10 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid31{
	float:left;
	width:100%;
}
#powermaildiv_uid31 p{

	font-size:14px;
	margin:0px 0px 15px 0px;
}
#powermaildiv_uid31 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid31 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid31 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid32{
	float:left;
	width:100%;
	margin: 15px 0px 0px 0px;
}
#powermaildiv_uid32 p{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 0px 0px 10px 0px;
}
#powermaildiv_uid32 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid32 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid32 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid33{
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid33 label{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 15px 0px 10px 0px;
}
#powermaildiv_uid33 textarea{
	display:block;
	width:435px;
	height:250px;
	padding:5px;
}
#tx-powermail-pi1_fieldset_11{
	display:block;
	margin: 15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_11 legend{
	margin:0px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_11 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}

#powermaildiv_uid34 input{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
#powermaildiv_uid34 input:hover{
	background-color: #7ea8c8;
}
/* -----------------------------------------------------  */
/* CONTACTFORM FOOD*/
/* -----------------------------------------------------  */
#tx-powermail-pi1_fieldset_20{
	width:100%;
	margin: 15px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_20 label{
	width:100px;
	display:block;
	padding:3px 0px 3px 5px;
	float:left;
}
#tx-powermail-pi1_fieldset_20 input{
	display:block;
	width:300px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
	border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_20 select{
	display:block;
	width:313px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
		border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_20 div{
	float:left;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#tx-powermail-pi1_fieldset_20 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#tx-powermail-pi1_fieldset_20 legend{
	margin:0px 0px 10px 0px;
}
#tx-powermail-pi1_fieldset_21 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid78{
	width:100%;
	margin: 0px 0px 15px 0px;
	float:left;
}
#powermaildiv_uid78 legend{
	margin:0px 0px 0px 0px;
}
#powermaildiv_uid78 p{
	font-size:14px;
	margin:10px 0px 15px 0px;
}
#powermaildiv_uid78 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#powermaildiv_uid78 label{
	float:right;
	width:420px;
	padding:5px 0px 5px 5px;
}
#powermaildiv_uid78 input{
	float:left;
	display:block;
	margin:6px 0px 0px 5px;
}
#tx-powermail-pi1_fieldset_22{
	display:block;
	margin: 0px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_22 legend{
	margin:15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_22 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid79{
	float:left;
	width:100%;
}
#powermaildiv_uid79 p{

	font-size:14px;
	margin:0px 0px 15px 0px;
}
#powermaildiv_uid79 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid79 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid79 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid80{
	float:left;
	width:100%;
	margin: 15px 0px 0px 0px;
}
#powermaildiv_uid80 p{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 0px 0px 10px 0px;
}
#powermaildiv_uid80 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid80 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid80 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid81{
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid81 label{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 15px 0px 10px 0px;
}
#powermaildiv_uid81 textarea{
	display:block;
	width:435px;
	height:250px;
	padding:5px;
}
#tx-powermail-pi1_fieldset_23{
	display:block;
	margin: 15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_23 legend{
	margin:0px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_23 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}

#powermaildiv_uid82 input{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
#powermaildiv_uid82 input:hover{
	background-color: #7ea8c8;
}

/* -----------------------------------------------------  */
/* CONTACTFORM FOOD*/
/* -----------------------------------------------------  */
#tx-powermail-pi1_fieldset_30{
	width:100%;
	margin: 15px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_30 label{
	width:100px;
	display:block;
	padding:3px 0px 3px 5px;
	float:left;
}
#tx-powermail-pi1_fieldset_30 input{
	display:block;
	width:300px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
	border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_30 select{
	display:block;
	width:313px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
		border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_30 div{
	float:left;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#tx-powermail-pi1_fieldset_30 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#tx-powermail-pi1_fieldset_30 legend{
	margin:0px 0px 10px 0px;
}
#tx-powermail-pi1_fieldset_28 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid99{
	width:100%;
	margin: 0px 0px 15px 0px;
	float:left;
}
#powermaildiv_uid99 legend{
	margin:0px 0px 0px 0px;
}
#powermaildiv_uid99 p{
	font-size:14px;
	margin:10px 0px 15px 0px;
}
#powermaildiv_uid99 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#powermaildiv_uid99 label{
	float:right;
	width:420px;
	padding:5px 0px 5px 5px;
}
#powermaildiv_uid99 input{
	float:left;
	display:block;
	margin:6px 0px 0px 5px;
}
#tx-powermail-pi1_fieldset_29{
	display:block;
	margin: 0px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_29 legend{
	margin:15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_29 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid100{
	float:left;
	width:100%;
}
#powermaildiv_uid100 p{

	font-size:14px;
	margin:0px 0px 15px 0px;
}
#powermaildiv_uid100 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid100 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid100 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid101{
	float:left;
	width:100%;
	margin: 15px 0px 0px 0px;
}
#powermaildiv_uid101 p{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 0px 0px 10px 0px;
}
#powermaildiv_uid101 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid101 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid101 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid102{
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid102 label{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 15px 0px 10px 0px;
}
#powermaildiv_uid102 textarea{
	display:block;
	width:435px;
	height:250px;
	padding:5px;
}
#tx-powermail-pi1_fieldset_31{
	display:block;
	margin: 15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_31 legend{
	margin:0px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_31 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}

#powermaildiv_uid114 input{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
#powermaildiv_uid114input:hover{
	background-color: #7ea8c8;
}

/* -----------------------------------------------------  */
/* CONTACTFORM PLASTICS*/
/* -----------------------------------------------------  */
#tx-powermail-pi1_fieldset_38{
	width:100%;
	margin: 15px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_38 label{
	width:100px;
	display:block;
	padding:3px 0px 3px 5px;
	float:left;
}
#tx-powermail-pi1_fieldset_38 input{
	display:block;
	width:300px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
	border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_38 select{
	display:block;
	width:313px;
	padding:3px 5px 3px 5px;
	margin:0px 0px 0px 0px;
	float:right;
		border:1px solid #c4c4c4;
}
#tx-powermail-pi1_fieldset_38 div{
	float:left;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#tx-powermail-pi1_fieldset_38 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#tx-powermail-pi1_fieldset_38 legend{
	margin:0px 0px 10px 0px;
}
#tx-powermail-pi1_fieldset_36 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid131{
	width:100%;
	margin: 0px 0px 15px 0px;
	float:left;
}
#powermaildiv_uid131 legend{
	margin:0px 0px 0px 0px;
}
#powermaildiv_uid131 p{
	font-size:14px;
	margin:10px 0px 15px 0px;
}
#powermaildiv_uid131 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
}
#powermaildiv_uid131 label{
	float:right;
	width:420px;
	padding:5px 0px 5px 5px;
}
#powermaildiv_uid131 input{
	float:left;
	display:block;
	margin:6px 0px 0px 5px;
}
#tx-powermail-pi1_fieldset_37{
	display:block;
	margin: 0px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_37 legend{
	margin:15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_37 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}
#powermaildiv_uid132{
	float:left;
	width:100%;
}
#powermaildiv_uid132 p{

	font-size:14px;
	margin:0px 0px 15px 0px;
}
#powermaildiv_uid132 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid132 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid132 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid133{
	float:left;
	width:100%;
	margin: 15px 0px 0px 0px;
}
#powermaildiv_uid133 p{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 0px 0px 10px 0px;
}
#powermaildiv_uid133 div{
	float:left;
	width:100%;
	background:#f5f5f5;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid133 div label{
	float:right;
	padding:5px 0px 5px 0px;
	width:420px;
}
#powermaildiv_uid133 input{
	margin:6px 0px 0px 5px;
}
#powermaildiv_uid134{
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#powermaildiv_uid134 label{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
	margin: 15px 0px 10px 0px;
}
#powermaildiv_uid134 textarea{
	display:block;
	width:435px;
	height:250px;
	padding:5px;
}
#tx-powermail-pi1_fieldset_39{
	display:block;
	margin: 15px 0px 0px 0px;
}
#tx-powermail-pi1_fieldset_39 legend{
	margin:0px 0px 15px 0px;
}
#tx-powermail-pi1_fieldset_39 legend span{
	display:block;
	width:449px;
	border-bottom: 2px solid #005293;
	padding: 0px 0px 5px 0px;
	font-size:14px;
	margin:0px;
	color:black;
}

#powermaildiv_uid146 input{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
#powermaildiv_uid146input:hover{
	background-color: #7ea8c8;
}

.tx-felogin-pi1{
	float:left;
}
.tx-felogin-pi1 fieldset{
	margin: 10px 0px 0px 0px;
	background-color: #F5F5F5;	
	padding: 0px 10px 10px 10px;
	border:1px solid #c4c4c4;
}
.tx-felogin-pi1 fieldset legend{
	display: none;
}
.tx-felogin-pi1 p{
	display:block;
	width:100%;
	margin: 0px 0px 0px 0px;
}
.tx-felogin-pi1 div{
	margin:10px 0px 0px 0px;
}
.tx-felogin-pi1 input{
	border:1px solid #c4c4c4;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	width:180px;
}
.tx-felogin-pi1 input[type="submit"]{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
.tx-srfeuserregister-pi1 dt{

}
.tx-srfeuserregister-pi1 label{
	padding:5px 5px 5px 5px;
	background:#f5f5f5;
	float:left;
	width:170px;
}
.tx-srfeuserregister-pi1 dd input{	
	border:1px solid #c4c4c4;
	padding:5px 5px 4px 5px;
	margin:0px 0px 4px 0px;
	width:253px;
}
#tx-srfeuserregister-pi1-gender-0{
	padding:5px 5px 4px 5px;
	margin:6px 0px 6px 10px;
	width:auto;
	float:left;
}
#tx-srfeuserregister-pi1-gender-1{
	padding:5px 5px 4px 5px;
	margin:6px 0px 6px 10px;
	width:auto;
	float:left;
	border:none;
}
.tx-srfeuserregister-pi1 .anrede label{
	padding:5px 5px 4px 5px;
	margin: 0px 20px 6px 0px;
	background:none;
	float:left;
	width:auto;
	border:none;
}

.tx-srfeuserregister-pi1 .kommentar label{
	padding:5px 5px 5px 5px;
	background:#f5f5f5;
	float:left;
	width:170px;
	height:300px;
}
.tx-srfeuserregister-pi1 textarea{
	border:1px solid #c4c4c4;
	padding:5px 5px 4px 5px;
	margin:0px 0px 4px 0px;
	width:253px;
	height:300px;
}
.tx-srfeuserregister-pi1-error{
	position:absolute;
	z-index:5;
	padding: 5px 10px 5px 50px;
	left:413px;
	width:205px;
	background:transparent url(../pics/registrationError.gif) no-repeat;
	color:white;
}
.tx-srfeuserregister-pi1-error span{
	color:white;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit{
	width:150px;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 180px;
	background-color: #005293;
	color:white;
	border:1px solid #005293;
}
/* -----------------------------------------------------  */
/* IMPRESSUM POPUP*/
/* -----------------------------------------------------  */
.headerPopup{
	background: url(../pics/popUpHeaderBg.gif) no-repeat;
	height:120px;
}
.contentPopup{
	background:white;
	text-align:left;
	line-height:17px;
	padding:20px 20px 20px 20px;
}
/* -----------------------------------------------------  */
/* INTRANET*/
/* -----------------------------------------------------  */
	.csc-header{
		border-top:1px solid #c4c4c4;
		padding:10px 0px 0px 0px;
	}
	.csc-header.csc-header-n1 {
		border-top:none;
		padding:0px 0px 0px 0px;
	}
/* ----------------------------------------------------- JS enabled browsers */

.js div { }

/* ----------------------------------------------------- IE7 and below */

.ie7 div { }

/* ----------------------------------------------------- IE6 and below */

.ie6 div { }
