/***********************************************//* Hier sind alle Stile, die auf der Detailseiteverwendet werden. Manche davon werden auf allen Seiten verwendet. Spezielle Stile für spezielleSeiten befinden sich ganz unten.                           *//***********************************************/ .klein { 	font-size: 10px;	line-height: 110%;}/***********************************************//* Umdefinierte HTML Tags                             *//***********************************************/ body{	font-family: Arial,sans-serif;	font-size:15px;	color: #333333;	line-height: 1.001;		margin: 0px;	padding: 0px;}p{	margin-top: 0px;	margin-bottom:20px;}div{	margin: 0px;	padding: 0px;}a:link, a:visited {	color: #001A63;	text-decoration: none;}a:hover {	text-decoration: underline;}h1, h2, h3, h4, h5, h6 {	font-family: Arial,sans-serif;	margin: 0px;	padding: 0px;}h1{ /*font-family: Verdana,Arial,sans-serif;*/ font-size: 190%; color: #333333;}h2{ font-size: 180%; color: #001A63;}h3{ font-size: 110%; font-weight: bold; color: #000000;margin: 0px 0px 20px 0px;}h4{ font-size: 120%; font-weight: bold; color: #000000;margin: 20px 0px 0px 0px;}h5 {	display: block;	font-size: 18px; 	font-weight: bold; 	line-height: 140%; 	color: #999999;	border-bottom: 1px solid #CCCCCC; 	display: block; 	margin: 0px 0px 20px 0px; 	width: 95%;}ul{	list-style: none; 	/*list-style-image: url(../Standardelemente/Bullet_klein.gif);*/ 	margin-left: 0px;	padding-left: 0px;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}	/***********************************************//* Layout Divs                                 *//***********************************************/#Kopfleiste {	display: none;	background-image:url(Standardelemente/KopfleisteKachel.jpg);	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 100%;	background-color:#999999;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #FFFFFF;	/*line-height: 14px;*/}#Kopfleiste a {	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}#Kopfleiste a:hover{	text-decoration: underline;}#navBar{	display: none;  	/*float: left;*/	position: relative; top:0px; left:0px; width:250px;  z-index:1; 	/*width: 251px;*/	/*background-color: #cccccc;*/	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	background-color:#E3E3E3;}#content{	position: absolute; 	top: 0px; 	left: 0px; 	width:100%;  	z-index:1; 	line-height: 110%;}#content a:link, a:visited {	color: #001A63;	text-decoration: none;}#content a:hover {	color:#666666;	text-decoration: underline;	/*font-weight: normal;*/}		#Listentabelle {	border-bottom: solid 1px #CCCCCC;	margin: 0px 0px 50px 0px;}/*#Einruecken{	padding: 0px 0px 0px 0px;}*//*Hier wird der Text/Bild-Bereich unterhalb der Haarlinie etwas nach rechts gerückt*//***********************************************//*Component Divs                               *//***********************************************//*************** #Haarlinie styles **************/#Haarlinie{	border-bottom: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-top: 1px solid #cccccc;	margin: 0px 0px 0px 20px;}/*************** #Seitentitel styles **************/#Seitentitel{	margin: 0px 0px 0px 0px;	padding: 20px 10px 0px 20px;	border-bottom: 0px solid #cccccc;	border-left: 0px solid #FFFFFF;	font-family: Verdana, Arial, sans-serif;	/*font-size: 24px;*/	line-height: 100%;	color: #CCCCCC;}/*************** #ProduktName styles **************/#ProduktName{	padding: 0px 0px 5px 0px;}/************* #breadCrumb styles (Pfadangabe) *************/#breadCrumb {	font-size: 11px;	font-weight: bold;	/*font-family: Verdana, Arial, sans-serif;*/	padding: 5px 0px 20px 0px;}#breadCrumb a:link, a:visited {	color: #001A63;	text-decoration: none;}#breadCrumb a:hover {	color:#000066;	text-decoration: underline;	/*font-weight: bold;*/}/************** .feature styles ***************/.Bildtext{	padding: 0px 0px 0px 30px;	font-size: 80%;}.feature h3{	padding: 30px 0px 5px 0px;	text-align: center;}/************* #siteInfo styles ***************/#Seitenfuss{	display: none;	clear: both;	border-top: none;	border-right: none;	/*border-bottom: 1px solid #cccccc;*/	border-left: none;	font-size: 11px;	line-height: 120%;	color: #999999;	padding: 10px 0px 0px 0px;	margin: 0px 0px 10px 20px;	}#Seitenfuss a {	font-weight: normal;}#Seitenfuss a:link, a:visited {	color: #001A63;	text-decoration: none;	font-weight: normal;}#Seitenfuss a:hover {	color:#000066;	text-decoration: underline;	font-weight: normal;}#Seitenfuss img{	padding: 4px 4px 4px 0px;	vertical-align: middle;}#SeitenfussPrint{	clear: both;	border-top: none;	border-right: none;	/*border-bottom: 1px solid #cccccc;*/	border-left: none;	font-size: 11px;	line-height: 120%;	color: #999999;	padding: 10px 0px 0px 0px;	margin: 0px 0px 10px 20px;}#SeitenfussPrint{	clear: both;	border-top: none;	border-right: none;	/*border-bottom: 1px solid #cccccc;*/	border-left: none;	font-size: 11px;	line-height: 120%;	color: #999999;	padding: 10px 0px 0px 0px;	margin: 0px 0px 10px 20px;}/*********** #Messetext styles ***********/#Messetext {	padding: 3px 13px 0px 14px;	font-weight: bold;}#Messetext a:link, a:hover, a:visited {	/*padding: 3px 13px 0px 14px;*/	font-weight: bold;}/*********** #halstrup walcher International***********/#International {	background-color:#999999;	line-height: 30px;}#International a {	background-color:#999999;	height: 25px;	color: #FFFFFF;	padding-top: 20px;	padding-bottom: 20px;}#International a:link, a:hover, a:visited{	color:#FFFFFF;	font-size: 11px;}#International a:hover{	color:#333333;	font-size: 11px;	text-decoration: underline;}/*********** #Navigation styles ***********/#NaviEbene1 {	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	width: 250px;}#NaviEbene1 p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 12px;	line-height: 19px;	width: auto;}#NaviEbene1 a {	display: block;	padding: 0px 0px 0px 10px;	text-decoration: none;	font-size: 12px;	font-weight: bold;	text-decoration:none;	border-bottom: 1px solid #FFFFFF;}#NaviEbene1 a:hover {	background-color: #999999;	color: white;	width: auto;	font-size: 12px;}#NaviEbene1 a.open {	/*display: block;*/	padding: 0px 0px 0px 10px;	text-decoration: none;	/*font-weight: bold;*/	border-bottom: 1px solid #FFFFFF;	background-color: #999999;	color: #FFFFFF;	width: auto;}#NaviEbene2 {	margin: 0px 0px 10px 0px;	padding: 0px 0px 0px 0px;	background-color: #E3E3E3;	font-size: 11px;}#NaviEbene2 p {	margin: 0px 10px 0px 30px;	padding: 0px 0px 0px 0px;	background-color: #E3E3E3;	/*border-bottom: 1px solid #FFFFFF;*/	/*font-size: 10px;*/	line-height: 16px;}#NaviEbene2 a {	/*display: block;*/	padding: 0px 0px 0px 0px;	text-decoration: none;	font-weight: normal;	text-decoration:none;	font-size: 11px;	border-bottom: 0px solid #FFFFFF; /* Unterdrückt die Haarlinien in den Links 2. Ordung */}#NaviEbene2 a:hover {	background-color: #999999;	color: white;	width: 100%;	font-size: 11px;}#NaviEbene2 a.open {	/*display: block;*/	padding: 0px 0px 0px 0px;	text-decoration: none;	font-weight: normal;	text-decoration:none;	font-size: 11px;	background-color: #CCCCCC;	color: #000000;	width: 100%;	border-top: 1px solid #FFFFFF; 	border-bottom: 1px solid #FFFFFF;}p#NaviUeberschrift {	margin: 10px 0px 0px 30px;	font-size: 11px;	font-weight: bold;	color:#000000;}p#NaviUeberschrift a{	margin: 0px 0px 0px 0px;	font-size: 11px;	font-weight: bold;}.Pfeilchen {	margin: 0px 6px 0px 0px;	border: 0;}#AcrobatReader {	display: none;} /*********** #Kontextlinks link styles (unter dem Bild) ***********/#Kontextlinks {	display: none;	width: auto;	margin: 20px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	width: 171px;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;}#Kontextlinks p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: auto;	border-bottom: 1px solid #CCCCCC;}#Kontextlinks a {/* Hier ist wohl das Problem mit den Links der Listenseiten */	display: block;	padding: 0px 0px 0px 0px;	text-decoration: none;	font-weight: normal;	text-decoration: none;}#Kontextlinks a:hover {	background-color: #CCCCCC;	width: auto;	color: #000000;	text-decoration: none;	font-weight: normal;}#Bild {	display: none;}#BildListe {}/************** #Featuretabelle **************/#Featuretabelle{	font-family:Arial, Helvetica, sans-serif;	font-size: 100%;	color:#666666;	margin: 0px 0px 20px 0px;	/*font-weight: bold;*/}/************** #Technische Daten **************/#Datentabelle{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	color:#666666;	margin: 0px 0px 20px 0px;	/*font-weight: bold;*/}#TechDatenTitel{	margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 0px;	font-size: 120%;	font-weight: bold;	color: #000000;	border-bottom: 1px solid #CCCCCC;}#TechDatenText{	border-top: 0px solid #CCCCCC;	/*border-bottom: 1px solid #CCCCCC;*/	font-size: 100%;	font-weight: normal;	line-height: 120%;	margin: 0px 0px 20px 0px;	padding-bottom: 5px;}/************** #Kontaktformular **************/#KontaktFormular{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	color:#666666;	font-weight: bold;	line-height: 150%;}#KontaktFormular table{	background-color:#E3E3E3;	border-top: 1px solid #666666;	border-bottom: 1px solid #666666;	color: #000000;	padding: 3px 3px 3px 0px;	margin: 5px 0px 5px 0px;}#KontaktFormular textfield, textarea, select{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	width: 300px;	margin: 0px 0px 5px 0px}/***********************************************//* Listenseite                             *//***********************************************/ /*************** #ProduktName styles **************/#contentListe{	position: absolute; 	top: 0px; 	left: 0px; 	width: 100%;  	z-index:1; 	line-height: 110%;}#contentListe a:link, a:visited {	color: #001A63;	text-decoration: none;}#contentListe a:hover {	font-size: 100%;	color: #001A63;	text-decoration: underline;}	#ProduktNameListe {	margin: 0px 0px 0px 0px;	line-height: 22px;	font-size: 16px;	font-weight: bold;	color: #001A63;}#ProduktNameListe a {	margin: 0px 0px 0px 0px;	line-height: 22px;	font-size: 16px;	font-weight: bold;	color: #001A63;}/*#ProduktNameListe a:hover {	margin: 0px 0px 0px 0px;	line-height: 120%;	font-size: 140%;	font-weight: bold;	color: #001A63;}*/#Listentext {	padding: 0px 0px 0px 30px;	font-size: 12px;}#Listentext p {	margin-bottom: 10px;}#Linkleiste {	border-top: 0px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	line-height: 120%;	color:#666666;	margin: 0px 0px 25px 0px;	padding-bottom: 5px;}#Linkleiste a {	font-size: 100%;	font-weight: normal;	margin: 0px 0px 20px 0px;	padding-bottom: 5px;}#Linkleiste a:hover {	font-size: 100%;	font-weight: normal;	line-height: 120%;	margin: 0px 0px 20px 0px;	padding-bottom: 5px;}#ProduktEingangsText {	padding: 0px 0px 20px 0px;	font-size: 75%;	font-weight: bold;}#EinganstextBild {	display: none;	margin: 0px 0px 20px 0px;}#FachbegriffeMantel {	display: none;	margin: 20px 0px 20px 0px;} #Fachbegriffe {	padding: 5px 5px 5px 5px;	background-color:#F1F1F1;	font-size: 75%;	line-height: 130%;	font-weight: normal;}#Fachbegriffe a {	font-weight: normal;}#Fachbegriffe a:hover {	background-color:#F1F1F1;	font-size: 100%;	line-height: 130%;	font-weight: normal;}