@charset "utf-8";
/* CSS Document */


.tx-powermail-pi1 a span {display:none; outline:none;z-index:25;}
.tx-powermail-pi1 a:hover span {position: relative;display:inline }
.tx_powermail_pi1_fieldwrap_html_html {position:absolute; left: 380px;}

.tx-powermail-pi1 {padding: 10px 10px 20px 10px;}
.tx-powermail-pi1 label {width: 120px;float:left;}

.tx-powermail-pi1 fieldset {border:none;}
.tx-powermail-pi1 fieldset div {margin-bottom: 10px;}
.tx-powermail-pi1 legend {display:none;}
.tx-powermail-pi1 .strasse {float:left;margin-right: 10px;}
.tx-powermail-pi1 #powermaildiv_uid23 {font-weight: bold;}

#powermaildiv_uid19 label {display:none;}
#powermaildiv_uid20 label {display:none;}

#powermaildiv_uid14 input {float:left;margin-right:10px;}

.news-single-item {width: 520px;}
.news-single-additional-info {margin-left: 10px;}
.news-single-timedata, .news-single-backlink  {margin-left: 10px;}
.news-single-img  {margin:3px 10px 5px 10px;float:left;}

.sprachenmenue {position:absolute; top: -35px; left: 10px;}
.spacerimg {height: 1px; width: 1px;}
* {margin:0px;padding:0px;}
body{text-align:center; font-family:Verdana, Geneva, sans-serif; font-size: 11px;background: #fff;}

td {font-size: 11px;vertical-align: top;}

#rahmen {
	position:relative;
	width: 1000px;
	margin: 5px auto;
	text-align:left;
	background-color: #FFFFFF;
}
#logo {
	position:relative;
	width: 1000px;
	text-align: right;
	padding-top: 10px;
	background-color: #FFFFFF;
	height: 70px;
}
	#suchen {
	color: #fff;
	position:absolute;
	top:60px;
	left:745px;
/*	background-color: #80B7D6;
*/
}
	#suchen form{
	margin-left:4px;
}
#hmenue {
	position:relative;
	width: 1000px;
	height: 30px;
	margin-top: -20px;
}
		#hmenue a {text-transform: uppercase;font-weight: bold;}
		#hmenue	.aktiv a {color: #ff6600; font-weight: bold;}
		#hmenue ul {margin-top: 0px;list-style-type:none;margin-left: 0px;}
		#hmenue ul li {float:left; padding: 9px 10px 8px 10px;border-left: solid 1px #d4dded;}
#bildoben {
	position:relative;
	width: 1000px;
	background: orange;
	height: 100px;
	background-color: #358dbd;
	border: solid 1px #d9e9f4;
}
	#bildoben a {color: #fff;}
	#rundung {position:absolute; top:-1px;right:-1px;}
	#navitop {color: #fff;position:absolute; top:220px;left:-1px;width: 250px;height: 30px; background:#006ab3;	border-right: solid 1px #d9e9f4;	border-left: solid 1px #006ab3;}

#mitte {
	position:relative;
	width: 999px;
	background-color: #f6f8fb;
	border-left: solid 1px #d9e9f4;
	border-right: solid 1px #d9e9f4;}

#smenue {
	position:relative;
	width: 215px;
	float:left;
}
		#smenue div.news-list-item {margin: 10px 10px 10px 10px;padding-bottom: 10px;border-bottom: solid 1px #fff;}
		#smenue div.news-list-item div.news-list-morelink {margin-top: 10px;}
		#smenue div.news-list-item h3 {font-size: 11px;}
		#smenue ul {margin-top: -5px; margin-left: 0px;list-style-type:none; text-transform: uppercase;}
		#smenue li {padding: 5px 0px 5px 12px;border-top: solid 1px #d4dded;}
		#smenue ul li a {color:#006ab3}
		#smenue ul li.aktiv {background: #fff; color: orange;}
		
		#smenue ul ul {padding-top: 5px;text-transform: none;margin-top: 2px; margin-bottom: 10px;}
		#smenue ul ul li {padding: 1px 0px 1px 15px; border-top: none;}
		#smenue ul ul li a {color: 006ab3;}
		#smenue ul ul li.aktiv a {color: orange;}
		
		#smenue ul ul ul{padding-top: 0px;text-transform: none;margin-top: 2px; margin-bottom: 2px;}
		#smenue ul ul ul li {padding: 0px 0px 0px 35px; margin: 0px;border-top: none;}
		#smenue ul ul ul li.aktiv {}
		#smenue ul ul ul li a {font-size: 9px; color: 006ab3;}
		#smenue ul ul ul li.aktiv a {font-size: 9px; color: orange;}
		
		#smenue img {margin-right: 10px;}

	#content {
	position:relative;
	width: 762px;
	min-height: 610px;
	float:left;
	background-color: #FFFFFF;
						border-left: solid 1px #d9e9f4;
}
		#contentrechts {
						float:right;
						width:250px;
						margin:0px 0px 20px 20px;
/*						background-color:#f6f8fb;
*/							
						border-left: solid 1px #d9e9f4;
						border-bottom: solid 1px #d9e9f4;

						}
#footer {
	position:relative;
	width: 999px;
	height: 25px;
/*	background-color: #f6f8fb;
*/	border-top: solid 1px #d9e9f4;
	border-bottom: solid 1px #d9e9f4;
	text-align: right;
}
#content p, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {margin-left: 10px; margin-right: 15px;}
 h1 {
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight:normal;
	color: #006ab3;
	margin-left: 9px;
	text-align: left;
}
#content h2 {font-size: 11px;margin-bottom: 6px;}
#content p, ul {margin-bottom: 16px;}
#content ul {margin-left: 30px;}
a {text-decoration: none;color: #006ab3;}
a:hover {color: #ff6600;}
a img {border:none;}
address {font-size: 9px;font-style:normal;margin-left:10px;}
sub, sup {font-size: 8px;}


.pagenumbering {display:none;}

table.lagerausfuehrungen {width: 465px;margin-left:10px;margin-bottom: 10px;border-bottom: solid 1px #d4dded;}
.lagerausfuehrungen td {vertical-align: top; width: 75px;padding: 2px;font-size: 9px;}
.lagerausfuehrungen th {vertical-align: top; width: 75px;padding: 2px;font-size: 9px;font-weight:bold; text-align:left;}
.lagerausfuehrungen .tr-even {background: #d4dded;}
table.lagerausfuehrungen td.td-0 {width: 170px;}
.lagerausfuehrungen .tr-0 {font-weight:bold;}



table.getriebe1 {width: 465px;margin-left:10px;margin-bottom: 10px;border-bottom: solid 1px #d4dded;}
.getriebe1 td {vertical-align: top;text-align: center; width: 75px;padding: 2px;font-size: 9px;}
.getriebe1 .tr-even {background: #d4dded;}
table.getriebe1 td.td-0 {width: 170px;}
.getriebe1 .tr-0 {font-weight:bold;}
.getriebe1 .tr-1 {font-weight:bold;}


table.getriebe2 {width: 465px;margin-left:10px;margin-bottom: 10px;border-bottom: solid 1px #d4dded;}
.getriebe2 td {vertical-align: top; width: 75px;padding: 2px;font-size: 9px;text-align:center}
.getriebe2 th {vertical-align: top; width: 75px;padding: 2px;font-size: 9px;font-weight:bold; text-align:left;}
.getriebe2 .tr-even {background: #d4dded;}
table.getriebe2 th.td-0 {width: 170px;}


.uebersichtstabelle {margin-left: 8px; }

.csc-textpic dl {margin: 3px 5px 5px 0px; padding-left: 10px;}

.news-list-item {margin: 10px;float:left;width:500px;}
.news-list-morelink img {margin: 0px 10px 0px 5px;}
#tagline {
	position:absolute;
	left:10px;
	top:25px;
	z-index:1;
}
#tagline h2 {font-size: 20px;color: #fff;font-weight:normal;font-style:italic;}
#tagline h2.english {font-size: 14px;color: #80b7d6;font-weight:normal;margin-left: 150px;font-style:italic;}


