﻿/* Microsonic 2007 */


/*
font-family:'FrutigerLTW01-55Roman';
font-family:'Frutiger LT W01 65 Bold';
font-family:'Helvetica LT W10 Bold';
font-family:'Helvetica LT W10 Roman';
*/

/* Main Navigation */

ul li {
    display: list-item;
    font-size: 12px;
    line-height: 180%;
    list-style: disc outside url("../images/list_bullet.gif");
    margin: 0 0 0 18px;
    padding: 0;
}

strong, b {
    font-family: "Frutiger LT W01 65 Bold","Helvetica LT W10 Bold",Arial,Helvetica,sans-serif !important;
    font-weight: normal;
}

h4 {
    font-size: 10px;
    font-weight: normal;
}
div.mainnav {
float:left;
display:inline;
margin:0;
width:100%;
height:232px /*188px*/;
background:url(../images/bg_head.jpg) top no-repeat;}


div.nav01 {
position:absolute;
z-index:1;
margin:156px /*112px*/ 0 0 12px;
width:693px;}

div.nav01 a {
font-family:"FrutigerLTW01-55Roman", "Helvetica LT W10 Roman", Arial, Helvetica, sans-serif; font-size:13px; line-height:110%; color:#313a41; text-decoration:none; margin:0 13px 0 12px; padding:0; float:left; display:inline; }
div.nav01 a:hover {
color:#133c6d; }

div.nav01 a.active {
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; font-size:13px; line-height:110%; color:#133c6d; text-decoration:none; margin:0 13px 0 12px; padding:0; float:left; display:inline; }


div.nav01 img {
float:left;
display:inline;
margin:0 12px 0 13px;
}

div.nav02 {
position:absolute;
z-index:1500;
margin:186px /*142px*/ 0 0 0px;
width:923px;
height:46px;
/*background:url(../images/nav02default_bg.jpg) no-repeat;*/}

div.nav02 span.spacer
{
	height: 30px;
	width: 13px;
	float: left;
	display: inline;
}

div.nav02-layer01 {
position:absolute;
z-index:1;
margin:142px 0 0 0;
padding:0 0 0 24px;
width:899px;
height:46px;
visibility:hidden;
background:url(../images/nav02_bg2.jpg) no-repeat;}

div.nav02-layer02 {
position:absolute;
z-index:1;
margin:142px 0 0 0;
padding:0 0 0 24px;
width:899px;
height:46px;
visibility:hidden;
background:url(../images/nav02_bg2.jpg) no-repeat;}

div.nav02-layer03 {
position:absolute;
z-index:1;
margin:142px 0 0 0;
padding:0 0 0 24px;
width:899px;
height:46px;
visibility:hidden;
background:url(../images/nav02_bg2.jpg) no-repeat;}

div.nav02-layer04 {
position:absolute;
z-index:1;
margin:142px 0 0 0;
padding:0 0 0 24px;
width:899px;
height:46px;
visibility:hidden;
background:url(../images/nav02_bg.jpg) no-repeat;}

div.nav02-layer05 {
position:absolute;
z-index:1;
margin:142px 0 0 0;
padding:0 0 0 24px;
width:899px;
height:46px;
visibility:hidden;
background:url(../images/nav02_bg2.jpg) no-repeat;}

div.nav02-layer06 {
position:absolute;
z-index:1;
margin:142px 0 0 0;
padding:0 0 0 24px;
width:899px;
height:46px;
visibility:hidden;
background:url(../images/nav02_bg2.jpg) no-repeat;}




a.nav02-off:link, a.nav02-off:visited {
font-size:11px; font-weight:normal; line-height:110%; color:#ffffff; text-decoration:none; margin:0 0 1px 0; padding:5px 12px 5px 12px; float:left; display:inline; position:relative; z-index:0; background:url(../images/nav02_off.gif) top left no-repeat; white-space:nowrap;}
a.nav02-off:hover, a.nav02-off:active {
font-size:11px; font-weight:normal; line-height:110%; color:#0F396A; text-decoration:none; margin:0 0 0px 0; padding:5px 12px 6px 12px; float:left; display:inline; position:relative; z-index:1; background:url(../images/nav02_over.gif) top left no-repeat; white-space:nowrap;}
a.nav02-on:link, a.nav02-on:visited {
font-size:11px; font-weight:normal; line-height:110%; color:#ffffff; text-decoration:none; margin:0 0 1px 0; padding:5px 12px 5px 12px; float:left; display:inline; position:relative; z-index:0; background:url(../images/nav02_on.gif) top left no-repeat; white-space:nowrap;}
a.nav02-on:hover, a.nav02-on:active {
font-size:11px; font-weight:normal; line-height:110%; color:#0F396A; text-decoration:none; margin:0 0 0px 0; padding:5px 12px 6px 12px; float:left; display:inline; position:relative; z-index:1; background:url(../images/nav02_over.gif) top left no-repeat; white-space:nowrap;}





/* Mini(Mega)-Menu for Products */
	
.mm-container {
	position:absolute;
	top:23px;
	left:1px;
	z-index:9999;
	margin:0;
	padding:0 0 8px 0;
	width:115px;
	min-height:140px;
	background:#F8F8F8 url(../images/mm_bg.png) bottom repeat-x;
	cursor:pointer;}

	
	.mm-container .mm-illu {
		float:left;
		display:inline;}
		
		.mm-container .mm-illu img {
			width:115px;
			border:none;}
			
	.mm-container .mm-sensordetail {
		float:left;
		display:inline;
		width:95px;
		margin:10px 0 0 10px;}
		
		.mm-container .mm-sensordetail img {
			width:95px;
			padding:0 0 5px 0;
			border-top:0px dotted #0A2749;
			border-right:0px dotted #0A2749;
			border-bottom:1px dotted #0A2749;
			border-left:0px dotted #0A2749;}
			
	.mm-container .mm-text {
		float:left;
		display:inline;
		width:95px;
		margin:0 0 0 10px;}
		
		.mm-container .mm-text p {
			float:left; 
			display:inline;
			width:100%;
			margin:0;
			padding:0;
			font-size:11px;
			color:#000000;}
			
		.mm-container .mm-text a:link,
		.mm-container .mm-text a:visited {
			float:left; display:inline; margin:0; padding:0 0 0 10px; font-size:11px; font-weight:normal; line-height:1.25em; color:#C92121; text-decoration:none; background:url(../images/features_bullet_off.gif) -8px 3px no-repeat;}
		.mm-container .mm-text a:hover,
		.mm-container .mm-text a:active,
		.mm-container .mm-text a:focus {
			float:left; display:inline; margin:0; padding:0 0 0 10px; font-size:11px; font-weight:normal; line-height:1.25em; color:#0A2749; text-decoration:none; background:url(../images/features_bullet_over.gif) -8px 3px no-repeat;}





/* Matrixnavigation */

div.matrix {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0; 
background:#3C5575; }


div.matrixnav { z-index:1000;}	

div.smallmatrixnav {
position:absolute; z-index:1000; margin:233px 0 0 22px; padding:0; }


a.matrixnav-off:link, a.matrixnav-off:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; text-transform:uppercase; margin:0 1px 0 0; padding:8px 40px 8px 20px; float:left; display:inline; background:url(../images/flashnav_bullet_off.gif) left no-repeat;}
a.matrixnav-off:hover, a.matrixnav-off:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; text-transform:uppercase; margin:0 1px 0 0; padding:8px 40px 8px 20px; float:left; display:inline; background:url(../images/flashnav_bullet_over.gif) left no-repeat;}

a.matrixnav-on:link, a.matrixnav-on:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#0F396A; text-decoration:none; text-transform:uppercase; margin:0 1px 0 0; padding:8px 40px 8px 20px; float:left; display:inline; background:url(../images/flashnav_bullet_on.gif) left no-repeat;}
a.matrixnav-on:hover, a.matrixnav-on:active {
font-size:10px; font-weight:normal; line-height:130%; color:#0F396A; text-decoration:none; text-transform:uppercase; margin:0 1px 0 0; padding:8px 40px 8px 20px; float:left; display:inline; background:url(../images/flashnav_bullet_on.gif) left no-repeat;}


div.smallmatrixnav-glossar {
position:absolute; z-index:1000; margin:233px 0 0 22px; padding:0; }

div.smallmatrixnav-glossar a.matrixnav-off:link, div.smallmatrixnav-glossar a.matrixnav-off:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:8px 0px 8px 0px; width:25px; text-align:center; float:left; display:inline; background:#0F396A;}
div.smallmatrixnav-glossar a.matrixnav-off:hover, div.smallmatrixnav-glossar a.matrixnav-off:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:8px 0px 8px 0px; width:25px; text-align:center; float:left; display:inline; background:#0F396A;}

div.smallmatrixnav-glossar a.matrixnav-on:link, div.smallmatrixnav-glossar a.matrixnav-on:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#0F396A; text-decoration:none; margin:0 1px 0 0; padding:8px 0px 8px 0px; width:25px; text-align:center; float:left; display:inline; background:#ffffff;}
div.smallmatrixnav-glossar a.matrixnav-on:hover, div.smallmatrixnav-glossar a.matrixnav-on:active {
font-size:10px; font-weight:normal; line-height:130%; color:#0F396A; text-decoration:none; margin:0 1px 0 0; padding:8px 0px 8px 0px; width:25px; text-align:center; float:left; display:inline; background:#ffffff;}




div.head {
position:absolute; 
z-index:2; 
margin:19px 0 0 23px;  }

div.head h1{
font-size:25px; font-weight:normal; line-height:120%; color:#ffffff; margin:0;  }


div.headbg {
float:left;
display:inline;
background:url(../images/headbg.png) no-repeat;
width:923px;
height:65px;
margin:0; }

div.headbg h1{
font-size:25px; font-weight:normal; line-height:120%; color:#ffffff; margin:19px 0 0 23px;   }


div.head2 {
float:left;
display:inline;
margin:19px 25px 20px 23px; 
padding:0; }

div.head2 h1{
font-size:25px; font-weight:normal; line-height:120%; color:#ffffff; margin:0;  }


div.illuhead {
float:left;
display:inline;
width:100%;
margin:168px 0 0 0; 
padding:0; 
background:#3C5575; }

div.illuhead img{
margin:65px 0 0 0; 
padding:0;  }




/* Content */

div.contentbg {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 30px 0; 
background:#ffffff;}

div.content-col-1 {
float:left;
display:inline;
width:207px;
margin:0 33px 0 23px; 
padding:5px 0 0 0; }

div.content-col-2 {
float:left;
display:inline;
width:296px;
margin:0 33px 0 1px; 
padding:0 0 0 0; }

div.content-col-3 {
float:left;
display:inline;
width:296px;
margin:0 33px 0 1px; 
padding:0 0 0 0; }

div.content-col-4 {
float:left;
display:inline;
width:626px;
margin:0 33px 0 1px; 
padding:0 0 0 0;}




div.content-body {
float:left;
display:inline;
width:659px;
margin:0 0 0 0; 
padding:0 0 0 0; }




div.content-body-text {
float:left;
display:inline;
width:624px;
margin:39px 0 0 0; 
padding:0 0 0 0; }






div.content-head {
float:left;
display:inline;
width:655px;
margin:0 0 0 0; 
padding:33px 0 /*34px*/ 24px 0; }

div.content-head h2{
font-size:23px; font-weight:normal; line-height:120%; color:#0F396A; margin:0 32px 0 0;  }

div.content-head h2 .highlight{
color:#ffffff; background:#CC0000; padding:5px 10px 2px 10px; margin:0 5px 0 0;  }
div.content-head h2 .highlight_blue{
color:#ffffff; background:#0F396A; padding:5px 10px 2px 10px; margin:0 5px 0 0;  }


div.content-head2 {
float:left;
display:inline;
width:660px;
margin:0 0 0 0; 
padding:28px 0 0px 0; }

div.content-head2 h2{
font-size:23px; font-weight:normal; line-height:120%; color:#0F396A; margin:0 32px 0 0;  }


div.content-bottom {
float:left;
display:inline;
width:660px;
margin:0 0 0 0; 
padding:0 0 0 0;}





div.content {
float:left;
display:inline;
margin:0 0 0 0; 
padding:0 0 0 0;}

div.content h1.content-head {font-size:23px; font-weight:normal; line-height:120%; color:#0F396A; margin:0 0 24px 0;  }

div.content h2 {font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#ffffff; line-height:180%; padding:7px 15px 7px 15px; margin:15px 0 15px 0; background:#0F396A; display:block;} 

div.content h3 {font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#0F396A; line-height:180%; margin:0;   } 

div.content h5 {font-size: 11px; font-weight:normal; color:#0F396A; line-height:130%; margin:-5px 0 25px 0;} 

div.content h6 {font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#FFFFFF; line-height:180%; background:#cc0000; padding: 0 3px 0 3px; display:inline;  } 









/* Marginal */

div.marginal {
width:100%;
float:left;
display:inline;
margin:5px 0 0 0; 
padding:0 0 5px 0;
background:url(../images/marginal_divider.gif) bottom repeat-x;}

div.marginal2 {
width:181px;
float:left;
display:inline;
margin:5px 0 0 25px; 
padding:5px 0 0 0;
background: url(../images/marginal_divider.gif) top repeat-x;}

div.marginal-back {
width:100%;
float:left;
display:inline;
margin:5px 0 0 0; 
padding:0 0 5px 0;
}

p.marginal-head {
color:#0F396A;
font-size:10px;
margin:26px 0 4px 0; 
padding:0 0 0px 8px; 
background: url(../images/marginal_divider.gif) bottom repeat-x;}




a.features:link, a.features:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_off.gif) left no-repeat;}
a.features:hover, a.features:active		{color: #000000; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_over.gif) left no-repeat;}

a.features2:link, a.features2:visited		{color: #ffffff; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 9px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features2_bullet_off.gif) left no-repeat;}
a.features2:hover, a.features2:active		{color: #CBE3E8; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 9px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features2_bullet_over.gif) left no-repeat;}

a.features-print:link, a.features-print:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_print_off.gif) left no-repeat;}
a.features-print:hover, a.features-print:active		{color: #000000; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_print_over.gif) left no-repeat;}

a.features-recommend:link, a.features-recommend:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_recommend_off.gif) left no-repeat;}
a.features-recommend:hover, a.features-recommend:active		{color: #000000; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_recommend_over.gif) left no-repeat;}

a.features-back:link, a.features-back:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_off.gif) left no-repeat;}
a.features-back:hover, a.features-back:active		{color: #000000; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/features_bullet_over.gif) left no-repeat;}


div.marginal select{
width:187px;
float:left;
display:inline;
margin:6px 0 8px 9px; 
padding:0 0 0 0;
font-size:11px;}

div.marginal span{
width:182px;
float:left;
display:inline;
margin:5px 0 0 14px; 
padding:0 0 5px 0;
font-size:11px;
line-height:130%;}





/* Datatable */

div.datatableillu {
float:left;
display:inline;
width:660px;
	height:262px;
margin:1px 0 1px 0; 
padding:0 0 0 0;
background: url(../images/datatableillu_bg.gif) repeat-y;}

div.datatableillu img{
float:left;
display:inline;
margin:0 0 0 1px; 
padding:0 0 0 0; }


div.datatablerow-0 {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/datatablerow_0.gif) repeat-y;}
div.datatablerow-0 label{
width:317px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:2px 0 3px 12px; font-size:11px; line-height:130%; color:#000000;}
div.datatablerow-0 span{
width:317px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.datatablerow-0:hover {
}
div.datatablerow-0 p{
font-size:11px;}



div.datatablerow-0 label.selector-gehaeuse {
width:auto; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0; padding:0; font-size:11px; line-height:130%; color:#000000; cursor:pointer;}
div.datatablerow-0 label.selector-foto {
width:auto; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0; padding:0; font-size:11px; line-height:130%; color:#000000; cursor:pointer;}

div.datatablerow-0 label.selector-gehaeuse .link-aus{
width:140px; float:left; display:inline; margin:0; padding:2px 0 3px 24px; color:#ffffff; border-right:1px solid #ffffff; background:#0F396A url(../images/selector_bullet_off.gif) no-repeat 12px 6px;}
div.datatablerow-0 label.selector-gehaeuse .link-an{
width:140px; float:left; display:inline; margin:0; padding:2px 0 3px 24px; color:#000000; border-right:1px solid #ffffff; background: url(../images/selector_bullet_on.gif) no-repeat 12px 6px;}

div.datatablerow-0 label.selector-foto .foto-aus{
width:140px; float:left; display:inline; margin:0; padding:2px 0 3px 24px; color:#ffffff; border-right:0px solid #ffffff; background:#0F396A url(../images/selector_bullet_off.gif) no-repeat 12px 6px;}
div.datatablerow-0 label.selector-foto .foto-an{
width:140px; float:left; display:inline; margin:0; padding:2px 0 3px 24px; color:#000000; border-right:0px solid #ffffff; background: url(../images/selector_bullet_on.gif) no-repeat 12px 6px;}














div.datatablerow-0a {
float:left; display:inline; width:659px; margin:20px 0 0 1px; padding:0 0 0 0; background: url(../images/datatablerow_0.gif) repeat-y;}
div.datatablerow-0a label{
width:317px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.datatablerow-0a span{
width:317px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.datatablerow-0a:hover {
}
div.datatablerow-0a p{
font-size:11px;}

div.datatablerow-0b {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/datatablerow_0.gif) repeat-y;}
div.datatablerow-0b img{
float:left; display:inline; width:39px; margin:0 0 0 12px; padding:6px 0 6px 0; }
div.datatablerow-0b label{
width:266px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:16px 0 3px 0; font-size:15px; line-height:130%; color:#000000;}
div.datatablerow-0b label.label2{
width:250px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:16px 0 3px 0; font-size:15px; line-height:130%; color:#000000;}

div.datatablerow-0b span{
width:317px; float:left; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; display:inline; margin:0 0 0 12px; padding:16px 0 3px 0; font-size:15px; line-height:130%; color:#000000;}
div.datatablerow-0b:hover {
}
div.datatablerow-0b p{
font-size:11px;}



div.datatablerow-1 {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/datatablerow.gif) repeat-y;}
div.datatablerow-1 label{
width:317px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.datatablerow-1 span{
width:297px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.datatablerow-1 span.red{
width:297px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#DF4248; }
div.datatablerow-1:hover {
}
div.datatablerow-1 p{
font-size:11px;}



div.datatablerow-2 {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background:#ffffff;}
div.datatablerow-2 label{
width:317px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.datatablerow-2 span{
width:297px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.datatablerow-2:hover {
}
div.datatablerow-2 p{
font-size:11px;}

div.datatablerow-compare {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background:#ffffff;}
div.datatablerow-compare span{
width:297px; float:left; display:inline; margin:0 0 0 8px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }


div.datatablerow-3 {
float:left; display:inline; width:647px; margin:0 0 0 1px; padding:5px 0 0 0; background:#ffffff; border-top:1px solid #E7E8E9;}
div.datatablerow-3 label{
width:317px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.datatablerow-3 span{
width:305px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; }
div.datatablerow-3 img{
margin:5px 0 5px 0; padding:0;  }
div.datatablerow-3 p{
font-size:11px;}


div.datatablerow-archiv {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/datatablerow_archiv.gif) repeat-y;}
div.datatablerow-archiv label{
width:317px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#ffffff;}
div.datatablerow-archiv span{
width:297px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#ffffff; }
div.datatablerow-archiv:hover {
}
div.datatablerow-archiv p{
font-size:11px;}
div.datatablerow-archiv a:link, div.datatablerow-archiv a:visited{
color:#ffffff;}


div.datatablerow-nachfolger {
float:left; display:inline; width:659px; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/datatablerow_nachfolger.gif) repeat-y;}
div.datatablerow-nachfolger label{
width:317px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#ffffff;}
div.datatablerow-nachfolger span{
width:297px; float:left; display:inline; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#ffffff; }
div.datatablerow-nachfolger:hover {
}
div.datatablerow-nachfolger p{
font-size:11px;}
div.datatablerow-nachfolger a:link, div.datatablerow-nachfolger a:visited{
color:#ffffff;}





/* Selection */

div.selection {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0; 
background:url(../images/bg_01.jpg); }

div.selection2 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 0 0; 
background:#3F6088 url(../images/bg_02.gif) top repeat-x;  }

div.selection3 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 1px 0;  
background: url(../images/selecttablerow4.gif) repeat-y;}

div.selection4 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:1px 0 0 0; 
background: #ffffff url(../images/selecttablerow.gif) top no-repeat;}

div.selection5 {
float:left;
display:inline;
margin:0 0 0 0; 
padding:0 0 0 0;  
background:url(../images/bg_03.jpg) ;}

div.selection6 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 0 0;  }

div.selection7 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 0 0;  
background: url(../images/selecttablerow4.gif) repeat-y;}



div.selection-choice {
float:left;
display:inline;
/*width:100%;*/
width:923px;
margin:4px 0 0 0; 
padding:0 0 8px 0; }

div.selection-choice2 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 0 0; 
/*background:#3C5575;*/
background:#ffffff;

}

div.selection-choice3 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 1px 0; 
background:#ffffff;}

div.selection-choice3bottom {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 12px 0; 
background:#ffffff;}

div.selection-choice4 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 0 0; 
}

div.selection-choice5 {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:0 0 0 0; 
background: url(../images/selecttablerow5.gif) repeat-y;}


div.choice-text {
float:left;
display:inline;
width:230px;
margin:0 0 0 0; 
padding:0; }

div.choice-text p{
margin:0 0 0 25px; padding:0 0 18px 0; font-size:11px; line-height:140%; color:#ffffff;}


div.choice-text2 {
float:left;
display:inline;
width:693px;
margin:0 0 0 0; 
padding:0; }


div.choice-text3 {
float:left;
display:inline;
width:230px;
margin:11px 0 8px 0; 
padding:0; }

div.choice-text3 p{
margin:0 0 0 25px; padding:0 0 12px 0; font-size:11px; line-height:140%; color:#ffffff;}

div.choice-text3 p input{
margin:0 5px -2px 0; padding:0 0 0 0;  }


div.choice-text4 {
float:left;
display:inline;
width:218px;
margin:0 0 0 12px; 
padding:0; 
background:#AFCAE2;}

div.choice-text4 p{
margin:0 0 0 13px; padding:2px 0 2px 0; font-size:11px; line-height:140%; color:#000000; }


div.choice-text5 {
float:left;
display:inline;
width:230px;
margin:0 0 0 1px; 
padding:0; 
background:#AFCAE2;}

div.choice-text5 p{
margin:0 0 0 12px; padding:2px 0 2px 0; font-size:11px; line-height:140%; color:#000000; }

div.choice-text5 a:link, div.choice-text5 a:visited {
margin:0 0 0 0; padding:2px 0 2px 0; font-size:11px; line-height:140%; color:#000000; }


div.choice-text5-last {
float:left;
display:inline;
width:218px;
margin:0 0 0 1px; 
padding:0; 
background:#AFCAE2;}

div.choice-text5-last p{
margin:0 0 0 12px; padding:2px 0 2px 0; font-size:11px; line-height:140%; color:#000000; }

div.choice-text5-last a:link, div.choice-text5-last a:visited {
margin:0 0 0 0; padding:2px 0 2px 0; font-size:11px; line-height:140%; color:#000000; }


div.choice-text6 {
float:left;
display:inline;
width:693px;
margin:0 0 0 0; 
padding:5px 0 5px 0; }

div.choice-text6 p{
margin:0 0 0 13px; padding:8px 0 8px 0; font-size:11px; line-height:140%; 
/*color:#ffffff;*/
color: #0f396a; }


div.choice-text7 {
float:left;
display:inline;
width:230px;
margin:0 0 0 0; 
padding:5px 0 5px 0;
clear:left;}

div.choice-text7 p{
margin:0 0 0 25px; padding:8px 0 8px 0; font-size:11px; line-height:140%; 
/*color:#ffffff;*/
color: #0f396a; }



div.choice-text8 {
float:left;
display:inline;
width:913px;
margin:0 0 0 0; 
padding:5px 0 5px 10px; }

div.choice-text8 p{
margin:0 0 0 13px; padding:8px 0 8px 0; font-size:12px; line-height:140%; 
/*color:#ffffff;*/
color: #0f396a; }


div.choice-text9 {
float:left;
display:inline;
width:913px;
margin:0 0 0 10px; 
padding:0;}



div.choice-select-container-left {
float:left;
display:inline;
width:462px;
margin:0;
padding:0 0 10px 0;}

div.choice-select-container-right {
float:left;
width:451px;
margin:0;
padding:0 0 10px 0;}


div.choice-select{
float:left;
display:inline;
width:230px;
margin:0 0 8px 1px;}

div.choice-select label{
margin:0 0 0 12px; padding:0px 0 0px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:left; display:inline; line-height:140%; color:#ffffff;}
div.choice-select select{
width:194px; float:left; display:inline; margin:6px 0 0px 12px; padding:0 0 0 0; font-size:11px;}




div.choice-select2{
float:left;
display:inline;
width:461px;
margin:0 0 8px 1px;}

div.choice-select2 label{
margin:0 0 0 12px; padding:0px 0 0px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:left; display:inline; line-height:140%; color:#ffffff;}
div.choice-select2 select{
width:425px; float:left; display:inline; margin:6px 0 0px 12px; padding:0 0 0 0; font-size:11px;}




div.choice-select3{
float:left;
display:inline;
width:224px;
margin:0 0 8px 1px;}

div.choice-select3 label{
margin:0 0 0 12px; padding:0px 0 0px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:left; display:inline; line-height:140%; color:#ffffff;}
div.choice-select3 select{
width:194px; float:left; display:inline; margin:6px 0 0px 12px; padding:0 0 0 0; font-size:11px;}




div.choice-additionals {
float:left;
display:inline;
margin:8px 0 0 12px;
padding:0;}


div.choice-additionals label {
float:left;
display:inline;
font-size : 11px; 
font-family:"Frutiger LT W01 65 Bold" !important;
color:#ffffff;
margin: 0 15px 0 0;
padding: 0;}

div.choice-additionals label input {
float:left;
display:inline;
margin: 0 8px 0 0;
padding: 0 0 0 0;}

* html div.choice-additionals label input, 
*+html div.choice-additionals label input {
float:left;
display:inline;
margin: -4px 8px 0 0;
padding: 0 0 0 0;}





div.choice-select-button{
float:left;
display:inline;
width:206px;
margin:0 0 8px 1px;}

div.choice-select-button input{
width:150px; margin:19px 0 0 0; padding:3px 0 3px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:right; display:inline; color:#ffffff; background:#CC0000; border:0px}


div.choice-select-button2{
float:left;
display:inline;
width:898px;
margin:0 0 8px 1px;}

div.choice-select-button2 input{
width:150px; margin:5px 0 0 0; padding:3px 0 3px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:right; display:inline; color:#ffffff; background:#CC0000; border:0px}



div.choice-sensor{
float:left;
display:inline;
width:230px;
margin:0 0 0 1px;
background:#3C5575 /*#B5D7DE url(../images/choice_sensor_bg.jpg) repeat-x*/;}

div.choice-sensor label{
margin:11px 0 0 12px; padding:0px 0 0px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:left; display:inline; line-height:140%; /*color:#0F396A;*/ color:#ffffff;}
div.choice-sensor select{
width:194px; float:left; display:inline; margin:6px 0 0px 12px; padding:0 0 0 0; font-size:11px;}
div.choice-sensor img{
float:left; display:inline; margin:13px 0 0px 0; padding:0 0 0 0; }



div.sensor-actuator-flash-container {
float:left;
display:inline;
width:425px;
height:114px;
margin:3px 0 0 1px;
padding:0;
}

div.sensor-actuator-flash {
float:left;
display:inline;
width:425px;
height:83px;
/*margin:3px 0 0 14px;*/
padding:0;
}





div.sensor-actuator-flash-container #sensortastweite{
float:left;
display:inline;
width:425px;
height:88px;
margin:0 0 8px 0;
padding:0;
background:#ffffff;
}

div.sensor-actuator-flash-container #sensortastweite label{
float:left;
display:inline;
margin:15px 15px 0 -5px;
padding:0;
font-size:11px;
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important;
}

div.sensor-actuator-flash-container #sensortastweite select{
float:left;
display:inline;
margin:12px 0 0 0;
padding:0;
font-size:11px;
width:194px;
}




div.emptyrow {
float:left;
display:inline;
width:100%;
height:32px;
margin:0 0 1px 0; 
padding:0; 
background:#3F6088; }



div.choice-image-text {
float:left;
display:inline;
width:230px;
height:184px;
margin:0 0 0 0; 
padding:0; 
background:#ffffff;}

div.choice-image-text p{
margin:0 0 0 25px; padding:8px 0 8px 0; font-size:11px; font-weight:normal; line-height:140%; color:#0F396A; }


div.choice-image {
float:left;
display:inline;
width:230px;
height:184px;
margin:0 0 0 1px; 
padding:0; 
background:#ffffff;}

div.choice-image img {
width:230px;
height:184px;}





div.pin-image-text {
float:left;
display:inline;
width:230px;
height:104px;
margin:0 0 0 0; 
padding:0; 
background:#ffffff;}

div.pin-image-text p{
margin:0 0 0 25px; padding:8px 0 8px 0; font-size:11px; font-weight:normal; line-height:140%; color:#0F396A; }


div.pin-image {
float:left;
display:inline;
width:230px;
margin:0 0 0 1px; 
padding:0; 
background:#ffffff;}

div.pin-image p{
margin:0 0 0 12px; padding:8px 5px 8px 0; font-size:11px; font-weight:normal; line-height:140%; color:#000000; }

div.pin-image img{
display:inline;
clear:right;
margin:0 0 0 12px; 
padding:0; }





div.selecttablerow-1 {
float:left; display:inline; width:100%; margin:0 0 0 0; padding:0 0 0 0; background: url(../images/selecttablerow.gif) repeat-y;}
div.selecttablerow-1 label{
width:205px; float:left; display:inline; margin:0 0 0 25px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.selecttablerow-1 span{
width:203px; float:left; display:inline; margin:0 0 0 13px; padding:2px 15px 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.selecttablerow-1:hover {
}


div.selecttablerow-2 {
float:left; display:inline; width:100%; margin:0 0 0 0; padding:0 0 0 0; background: url(../images/selecttablerow2.gif) repeat-y;}
div.selecttablerow-2 label{
width:205px; float:left; display:inline; margin:0 0 0 25px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.selecttablerow-2 span{
width:203px; float:left; display:inline; margin:0 0 0 13px; padding:2px 15px 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.selecttablerow-2:hover {
}


div.selecttablerow-3 {
float:left; display:inline; width:100%; margin:0 0 0 0; padding:0 0 0 0; background: url(../images/selecttablerow3.gif) repeat-y;}
div.selecttablerow-3 label{
width:205px; float:left; display:inline; margin:0 0 0 25px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.selecttablerow-3 span{
width:203px; float:left; display:inline; margin:0 0 0 13px; padding:2px 15px 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.selecttablerow-3:hover {
}

div.selecttablerow-trenner {
float:left; display:inline; width:100%; margin:0 0 0 0; padding:0 0 0 0; background: url(../images/selecttablerowtrenner.gif) repeat-y;}
div.selecttablerow-trenner label{
width:205px; float:left; display:inline; margin:0 0 0 25px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.selecttablerow-trenner span{
width:218px; float:left; display:inline; margin:0 0 0 13px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.selecttablerow-trenner:hover {
}












/* FORMULARE */
fieldset {
border: 0px solid #000000;
padding : 0 0 0 0; 
margin:0 0 0 0;}
 
legend {
display:none;
font-size : 12px; 
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important;
color : #000000; 
margin: 0 5px 5px 0;
padding: 0 5px 0 0; } 

.formtext {
float:left; display:inline; font-size:12px; margin:0 0 29px 0; width:280px;}
 


label.left {
float : left; 
display:inline;
width:280px;
text-align : left; 
font-size : 12px; 
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important;
line-height : 150%; } 

label.left2 {
float : left; 
display:inline;
width:280px;
text-align : left; 
font-size : 12px; 
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important;
line-height : 150%; 
padding:27px 0 0 1px;} 


input.formular {
float : left; 
font-size : 12px; 
font-weight : normal; 
width : 280px; 
margin: 0px 0 10px 0;
padding: 2px 0 2px 5px;}

input.formular-mittel {
float : left; 
font-size : 12px; 
font-weight : normal; 
width : 120px; 
margin: 0px 0 10px 0;
padding: 2px 0 2px 5px;}


select.formular {
float : left; 
font-size : 12px; 
font-weight : normal; 
width : 290px; 
margin: 0px 0 10px 0;
padding: 0px 0 0px 5px;} 

select.formular-mittel {
float : left; 
font-size : 12px; 
font-weight : normal; 
width : 120px; 
margin: 0px 0 10px 0;
padding: 0px 0 0px 5px;} 


textarea.formular {
float : left; 
font-size : 12px; 
font-weight : normal; 
width : 282px; 
margin: 0px 0 10px 0;
padding: 2px 0 2px 5px;} 





div.submit{
float:left;
display:inline;
width:289px;
padding: 0; 
margin: 40px 0 40px 0; }

div.submit input{
width:150px; margin:0 0 0 0; padding:3px 0 3px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:right; display:inline; color:#ffffff; background:#CC0000; border:0px}





.rot {
color : #ff0000; } 



input.right {
text-align:left;
float : left; 
display:inline;
margin: 15px 5px 0 0;
font-size : 12px; 
width:20px; } 

label.right {
float : left; 
display:inline;
margin: 15px 0 0 0;
font-size : 12px; 
line-height : 160%;
width:260px; } 







/* Listnavigation */

div.listnavcontainer {
float:left;
display:inline;
margin:0 0 0 0; 
padding:0 0 0 0;
width:910px;
background: url(../images/produktlistbg.gif) left bottom no-repeat; }

div.listnavcontainer-bottom {
float:left;
display:inline;
margin:0 0 0 0; 
padding:0 0 0 0;
width:910px;
background: url(../images/produktlistbg.gif) left top no-repeat; }

div.listnav {
float:left;
width: 100%;
display:inline;
margin:0 0 0 25px; 
padding:0 0 0 0; }


div.listnavcontainer a.listnav-off:link, div.listnavcontainer a.listnav-off:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline; background:#B1B5BA url(../images/listnavoff.gif) no-repeat;}
div.listnavcontainer a.listnav-off:hover, div.listnavcontainer a.listnav-off:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline; background:#0F396A url(../images/listnavoff.gif) no-repeat;}

div.listnavcontainer a.listnav-on:link, div.listnavcontainer a.listnav-on:visited {
font-size:10px; font-weight:normal; line-height:130%; color: #000000; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline;  background:#ffffff url(../images/listnavon.gif) no-repeat; }
div.listnavcontainer a.listnav-on:hover, div.listnavcontainer a.listnav-on:active {
font-size:10px; font-weight:normal; line-height:130%; color: #000000; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline; background:#ffffff url(../images/listnavon.gif) no-repeat;}

div.listnavcontainer a.listnav-next:link, div.listnavcontainer a.listnav-next:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_next.gif) no-repeat center;}
div.listnavcontainer a.listnav-next:hover, div.listnavcontainer a.listnav-next:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_next.gif) no-repeat center;}

div.listnavcontainer a.listnav-last:link, div.listnavcontainer a.listnav-last:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_last.gif) no-repeat center;}
div.listnavcontainer a.listnav-last:hover, div.listnavcontainer a.listnav-last:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_last.gif) no-repeat center;}

div.listnavcontainer a.listnav-previous:link, div.listnavcontainer a.listnav-previous:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_previous.gif) no-repeat center;}
div.listnavcontainer a.listnav-previous:hover, div.listnavcontainer a.listnav-previous:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_previous.gif) no-repeat center;}

div.listnavcontainer a.listnav-first:link, div.listnavcontainer a.listnav-first:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_first.gif) no-repeat center;}
div.listnavcontainer a.listnav-first:hover, div.listnavcontainer a.listnav-first:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_first.gif) no-repeat center;}



div.listnavcontainer-bottom a.listnav-off:link, div.listnavcontainer-bottom a.listnav-off:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline; background:#B1B5BA url(../images/listnavoff_bottom.gif) no-repeat;}
div.listnavcontainer-bottom a.listnav-off:hover, div.listnavcontainer-bottom a.listnav-off:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline; background:#0F396A url(../images/listnavoff_bottom.gif) no-repeat;}

div.listnavcontainer-bottom a.listnav-on:link, div.listnavcontainer-bottom a.listnav-on:visited {
font-size:10px; font-weight:normal; line-height:130%; color: #000000; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline;  background:#ffffff url(../images/listnavon_bottom.gif) no-repeat; }
div.listnavcontainer-bottom a.listnav-on:hover, div.listnavcontainer-bottom a.listnav-on:active {
font-size:10px; font-weight:normal; line-height:130%; color: #000000; text-decoration:none; margin:0 1px 0 0; padding:8px 0px; width:32px; text-align:center; float:left; display:inline; background:#ffffff url(../images/listnavon_bottom.gif) no-repeat;}

div.listnavcontainer-bottom a.listnav-next:link, div.listnavcontainer-bottom a.listnav-next:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_next_bottom.gif) no-repeat center;}
div.listnavcontainer-bottom a.listnav-next:hover, div.listnavcontainer-bottom a.listnav-next:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_next_bottom.gif) no-repeat center;}

div.listnavcontainer-bottom a.listnav-last:link, div.listnavcontainer-bottom a.listnav-last:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_last_bottom.gif) no-repeat center;}
div.listnavcontainer-bottom a.listnav-last:hover, div.listnavcontainer-bottom a.listnav-last:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_last_bottom.gif) no-repeat center;}

div.listnavcontainer-bottom a.listnav-previous:link, div.listnavcontainer-bottom a.listnav-previous:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_previous_bottom.gif) no-repeat center;}
div.listnavcontainer-bottom a.listnav-previous:hover, div.listnavcontainer-bottom a.listnav-previous:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_previous_bottom.gif) no-repeat center;}

div.listnavcontainer-bottom a.listnav-first:link, div.listnavcontainer-bottom a.listnav-first:visited {
font-size:10px; font-weight:normal; line-height:130%; color:#ff0000; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#B1B5BA url(../images/listnav_first_bottom.gif) no-repeat center;}
div.listnavcontainer-bottom a.listnav-first:hover, div.listnavcontainer-bottom a.listnav-first:active {
font-size:10px; font-weight:normal; line-height:130%; color:#ffffff; text-decoration:none; margin:0 1px 0 0; padding:0; width:32px; height:29px; float:left; display:inline; background:#0F396A url(../images/listnav_first_bottom.gif) no-repeat center;}










/* Overview Table */

div.overview-row-head {
width:658px; float:left; display:inline; margin:0 0 0 1px; padding:0px 0 3px 0; background: #ffffff;}
div.overview-row-head span.col-0{/* Selectbox */
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:5px 0 5px 3px; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.col-1{/* Bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A; }
/*div.overview-row-head span.col-2{
width:80px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}*/
div.overview-row-head span.col-3{/* Bestellbezeichnung */
width:151px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.col-4{/* Betriebsart */
width:178px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.col-5{/* Betriebstastweite */
width:100px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.col-6{/* Ausgaenge */
width:90px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}

div.overview-row-head span.col-01{/* compare */
width:63px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 8px; font-size:11px; line-height:130%; color:#0F396A;}





div.overview-row-head a.off:link, div.overview-row-head a.off:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_off.gif) right no-repeat; color:#0F396A;}
div.overview-row-head a.up:link, div.overview-row-head a.up:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_up.gif) right no-repeat; color:#0F396A;}
div.overview-row-head a.down:link, div.overview-row-head a.down:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_down.gif) right no-repeat; color:#0F396A;}


div.overview-row-1 {
width:658px; float:left; display:inline; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/overviewtablerow.gif) repeat-y;}
div.overview-row-1 span.col-0{/* Selectbox */
width:639px; float:left; display:inline; font-weight:normal; margin:0 0 0 0px; padding:4px 0 3px 8px; font-size:11px; line-height:130%; color:#000000; background:#E7E8E9; border-top:1px solid #ffffff;}
	div.overview-row-1 span.col-0 input{/* Selectbox Inputbox */
	float:left; }
	div.overview-row-1 span.col-0 label{/* Selectbox Label */
	float:left; margin:0px 0 0 5px;}
		*+html div.overview-row-1 span.col-0 label{/* Selectbox Label */
				float:left; margin:3px 0 0 5px;}
		*html div.overview-row-1 span.col-0 label{/* Selectbox Label */
				float:left; margin:3px 0 0 5px;}
div.overview-row-1 span.col-1{/* Bild */
width:68px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 5px; font-size:11px; line-height:130%; color:#000000; }
/*div.overview-row-1 span.col-2{
width:80px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }*/
div.overview-row-1 span.col-3{/* Bestellbezeichnung */
width:151px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A; }
div.overview-row-1 span.col-4{/* Betriebsart */
width:178px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-row-1 span.col-5{/* Betriebstastweite */
width:100px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-row-1 span.col-6{/* Ausgaenge */
width:82px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-row-1:hover {
}

div.overview-row-2 {
width:658px; float:left; display:inline; margin:0 0 0 1px; padding:0 0 0 0; background:#ffffff;}
div.overview-row-2 span.col-0{/* Selectbox */
width:639px; float:left; display:inline; font-weight:normal; margin:0 0 0 0px; padding:4px 0 3px 8px; font-size:11px; line-height:130%; color:#000000; border-top:1px solid #ffffff;}
	div.overview-row-2 span.col-0 input{/* Selectbox Inputbox */
	float:left; }
	div.overview-row-2 span.col-0 label{/* Selectbox Label */
	float:left; margin:0px 0 0 5px;}
		*+html div.overview-row-2 span.col-0 label{/* Selectbox Label */
				float:left; margin:3px 0 0 5px;}
		*html div.overview-row-2 span.col-0 label{/* Selectbox Label */
				float:left; margin:3px 0 0 5px;}
div.overview-row-2 span.col-1{/* Bild */
width:68px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 5px; font-size:11px; line-height:130%; color:#000000; }
/*div.overview-row-2 span.col-2{
width:80px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}*/
div.overview-row-2 span.col-3{/* Bestellbezeichnung */
width:151px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-2 span.col-4{/* Betriebsart */
width:178px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.overview-row-2 span.col-5{/* Betriebstastweite */
width:100px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.overview-row-2 span.col-6{/* Ausgaenge */
width:82px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.overview-row-2:hover {
}











/* Download Table */

div.overview-row-head span.cold-0{/* bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.cold-1{/* bezeichnung */
width:120px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.cold-2{/* download */
width:100px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.cold-3{/* ersetzt */
width:125px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.cold-4{/* download */
width:150px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}

div.overview-rowd-1 {
width:648px; float:left; display:inline; margin:0 0px 0 1px; padding:2px 0 3px 0; background: #e7e8e9 url(../images/downloadtablerow.gif) repeat-y;}
div.overview-rowd-1 span.cold-0{/* bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-rowd-1 span.cold-1{/* bezeichnung */
width:120px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 2px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.overview-rowd-1 span.cold-2{/* download */
width:100px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000;  }
div.overview-rowd-1 span.cold-3{/* ersetzt */
width:125px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;  }
div.overview-rowd-1 span.cold-4{/* download */
width:150px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000;  }

div.overview-rowd-2 {
width:648px; float:left; display:inline; margin:0 0 0 1px; padding:2px 0 3px 0; background:#ffffff;}
div.overview-rowd-2 span.cold-0{/* bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-rowd-2 span.cold-1{/* bezeichnung */
width:120px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 2px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.overview-rowd-2 span.cold-2{/* download */
width:100px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }
div.overview-rowd-2 span.cold-3{/* ersetzt */
width:125px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.overview-rowd-2 span.cold-4{/* download */
width:150px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }






/* Archiv Table */

div.overview-row-head span.colach-0{/* bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.colach-1{/* bezeichnung */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.colach-2{/* download */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.overview-row-head span.colach-3{/* ersetzt */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}

div.overview-rowach-1 {
width:648px; float:left; display:inline; margin:0 0px 0 1px; padding:2px 0 3px 0; background: #e7e8e9 url(../images/archivtablerow.gif) repeat-y;}
div.overview-rowach-1 span.colach-0{/* bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-rowach-1 span.colach-1{/* bezeichnung */
width:170px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 2px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.overview-rowach-1 span.colach-2{/* download */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000;  }
div.overview-rowach-1 span.colach-3{/* ersetzt */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;  }

div.overview-rowach-2 {
width:648px; float:left; display:inline; margin:0 0 0 1px; padding:2px 0 3px 0; background:#ffffff;}
div.overview-rowach-2 span.colach-0{/* bild */
width:72px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.overview-rowach-2 span.colach-1{/* bezeichnung */
width:170px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 2px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.overview-rowach-2 span.colach-2{/* download */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }
div.overview-rowach-2 span.colach-3{/* ersetzt */
width:170px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }





span.details{
display:block; width:100px; font-weight:normal; margin:11px 0 0 0; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}

span.details a:link, span.details a:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 2px 0px 3px 10px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/more_bullet_off.gif) left no-repeat;}
span.details a:hover, span.details a:active		{color: #000000; font-size: 11px; font-weight: normal; padding: 2px 0px 3px 10px; margin: 0 0 0 0; text-decoration: none; display: block; background:url(../images/more_bullet_over.gif) left no-repeat;}


span.normal{
font-weight:normal; color:#000000;}


div.compare-button{
float:left;
display:inline;
width:100%;
margin:0 0 8px 1px;}

div.compare-button input{
width:150px; margin:10px 0 10px 10px; padding:3px 0 3px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#ffffff; background:#CC0000; border:0px}
div.compare-button input:hover{
	cursor:pointer;
}














/* Download Table */

div.download-row-head {
width:659px; float:left; display:inline; margin:0 0 0 1px; padding:26px 0 8px 0; background: #ffffff;}
div.download-row-head span.col-1{
width:80px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.download-row-head span.col-2{
width:120px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.download-row-head span.col-3{
width:188px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.download-row-head span.col-4{
width:130px; float:left; display:inline; font-weight:normal; margin:0 0 0 22px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}


div.download-row-1 {
width:659px; float:left; display:inline; margin:0 0 0 1px; padding:0 0 0 0; background: /*#E7E8E9*/ url(../images/downloadtablerow.gif) repeat-y;}
div.download-row-1 span.col-1{
width:80px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1 span.col-2{
width:120px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.download-row-1 span.col-3a{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1 span.col-3b{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1 span.col-3c{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1 span.col-3d{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1 span.col-3e{
width:20px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1 span.col-4{
width:130px; float:left; display:inline; font-weight:normal; margin:0 0 0 22px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-1:hover {
}

div.download-row-2 {
width:659px; float:left; display:inline; margin:0 0 0 1px; padding:0 0 0 0; background: #ffffff ;}
div.download-row-2 span.col-1{
width:80px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2 span.col-2{
width:120px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.download-row-2 span.col-3a{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2 span.col-3b{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2 span.col-3c{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2 span.col-3d{
width:30px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2 span.col-3e{
width:20px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2 span.col-4{
width:130px; float:left; display:inline; font-weight:normal; margin:0 0 0 22px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000;}
div.download-row-2:hover {
}







/* Distibution Table */

div.distribution-col-1 {
width:200px; float:left; display:inline; margin:28px 0 0 0px; padding:0px 0 0px 0; }
div.distribution-col-2 {
width:200px; float:left; display:inline; margin:28px 0 0 24px; padding:0px 0 0px 0; }
div.distribution-col-3 {
width:200px; float:left; display:inline; margin:28px 0 0 24px; padding:0px 0 0px 0; }


div.distribution-col-1 h3, div.distribution-col-2 h3, div.distribution-col-3 h3 {
font-weight:normal; font-size:11px; margin:0 0 20px 0; line-height:130%; color:#0F396A;}

div.distribution-col-1 p, div.distribution-col-2 p, div.distribution-col-3 p {
font-weight:normal; font-size:11px; margin:0 0 5px 0; line-height:130%; color:#000000;}

div.distribution {
width:100%; 
float:left; 
display:inline; 
margin:0 0 20px 0px; 
padding:0; }










/* Start */

div.startillu {
float:left;
display:inline;
width:100%;
margin:/*164px*/0 0 0 0; 
padding:0; 
background:#ffffff; }


div.startteasercontainer {
clear:left;
position:absolute;
width:443px;
height:130px;
margin:329px 0 0 12px; 
padding:0 0 0 0;
z-index:1000;
background:#ffffff /*url(../images/startteaser_bg.gif) no-repeat;*/}

div.startteasercontainer2 {
position:absolute;
width:923px;
height:130px;
margin:329px 0 0 0; 
padding:0 0 0 0;
z-index:1000;
background:#ffffff /*url(../images/startteaser_bg.gif) no-repeat;*/}


div.start-links {
float:left;
display:inline;
width:455px;
margin:0 12px 0 0;
}

div.start-links-content {
float:left;
display:inline;
width:443px;
margin:5px 0 0 12px;
}

div.start-links h2 {
float:left; display:inline; margin:20px 0 3px 21px; padding:0; font-size:16px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; width:325px; color:#0F396A;}

div.start-links-content ul {
list-style:none;
margin:0;
padding:0;
}

div.start-links-content ul li {
float:left;
display:inline;
width:443px;
background:url(../images/bg_start_links_dotted.gif) left top repeat-x;
margin:0;
padding:1px 0 1px 0;
}

div.start-links-content ul li:first-child {
background:none;
}

div.start-links-content ul li a span {
color:#c92121;
margin:0 21px 0 0;
}

div.start-links-content ul li a:hover span {
color:#fff;
}

div.start-links-content ul li a:link,
div.start-links-content ul li a:visited {
font-size:11px; font-weight:normal; color:#103a6b; line-height:12px; text-decoration:none; margin:1px 0 0 0; padding:1px 0 1px 10px; background:none; float:left; display:inline; width:432px; }

div.start-links-content ul li a:hover,
div.start-links-content ul li a:active,
div.start-links-content ul li a:focus { outline:0; -moz-outline:0; }

.start-links-content ul li a.startrotation-current:link,
.start-links-content ul li a.startrotation-current:visited {
font-size:11px; font-weight:normal; color:#fff; line-height:12px; text-decoration:none; margin:1px 0 0 0; padding:1px 0 1px 10px; background:#c92121; float:left; display:inline; width:432px; }
.start-links-content ul li a.startrotation-current:hover,
.start-links-content ul li a.startrotation-current:active,
.start-links-content ul li a.startrotation-current:focus {
font-size:11px; font-weight:normal; color:#fff; line-height:12px; text-decoration:none; margin:1px 0 0 0; padding:1px 0 1px 10px; background:#c92121; float:left; display:inline; width:432px; }

.start-links-content ul li a.startrotation-current span { color:#fff; }

div.startteaser {
float:left;
display:inline;
width:443px;
}

div.startteaser img{
float:left;
display:inline;
margin:12px 0 0 0}


div.startteaser h3{
float:left; display:inline; margin:21px 0 0 12px; font-size:11px; width:325px; color:#0F396A;}

div.startteaser h2 {
float:left; display:inline; margin:4px 0 0 12px; font-size:16px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; width:325px; color:#0F396A;}

div.startteaser p{
float:left; display:inline; margin:6px 0 0 12px; padding:0 0 0 0; line-height:17px; font-size:11px; width:325px;}


div.startteaser a:link , div.startteaser a:visited{
color: #C92121; font-size:100%; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_off.gif) left no-repeat;} 
div.startteaser a:hover , div.startteaser a:active{
color: #000000; font-size:100%; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_over.gif) left no-repeat;} 




div.startteaser-2 {
position:absolute;
width:210px;
height:107px;
margin:329px 0 0 698px; 
padding:0 0 0 0;
z-index:1000;}

div.startteaser-2 p{
float:left; display:inline; margin:19px 0 0 0; padding:0 0 0 0; line-height:17px; font-size:11px; }



div.startteaser-2 a:link , div.startteaser-2 a:visited{
color: #C92121; font-size:100%; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_off.gif) left no-repeat;} 
div.startteaser-2 a:hover , div.startteaser-2 a:active{
color: #000000; font-size:100%; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_over.gif) left no-repeat;} 


a.more:link , a.more:visited{
color: #C92121; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_off.gif) left no-repeat;} 
a.more:hover , a.more:active{
color: #000000; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_over.gif) left no-repeat;} 




/* Language and Login */

div.language {
position:absolute;
z-index:1000;
width:910px;
color:#8F9DAD;
font-size:10px;
line-height:110%;
margin:12px 0 0 13px;}


a.login:link , a.login:visited {
color: #8F9DAD; font-size:10px; text-decoration: none; padding:0 10px 0 10px; margin:0 0 0 0; border-right:1px solid #8F9DAD;} 
a.login:hover , a.login:active {
color: #ffffff; font-size:10px; text-decoration: none; padding:0 10px 0 10px; margin:0 0 0 0; border-right:1px solid #8F9DAD;}

a.login-last:link , a.login-last:visited {
color: #8F9DAD; font-size:10px; text-decoration: none; padding:0 10px 0 10px; margin:0 10px 0 0; border-right:1px solid #8F9DAD;} 
a.login-last:hover , a.login-last:active {
color: #ffffff; font-size:10px; text-decoration: none; padding:0 10px 0 10px; margin:0 10px 0 0; border-right:1px solid #8F9DAD;}


a.lang-off:link , a.lang-off:visited {
color: #8F9DAD; font-size:10px; text-decoration: none; padding:0 0 0 0; margin:0 0 0 10px; } 
a.lang-off:hover , a.lang-off:active {
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 0; margin:0 0 0 10px; } 

a.lang-on:link , a.lang-on:visited {
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 0; margin:0 0 0 10px; } 
a.lang-on:hover , a.lang-on:active {
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 0; margin:0 0 0 10px; } 





/* --- MEGAMENU --- */

div.megamenu {
	position:absolute;
	z-index:2000;
	width:923px;
	color:#ffffff;		
	margin:34px 0 0 0;
	height:45px;}

	div.megamenu h2 {
		float:left;
		display:inline;
		margin:10px 10px 0 23px;
		padding:0;
		color:#ffffff;	
		font-size:13px;
		line-height:1.25em;
		font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important;}

	/* 1. Ebene */
	div.megamenu ul {
		float:left;
		display:inline;
		margin:0;
		padding:0;
		list-style:none;}
		
	div.megamenu ul li {
		float:left;
		display:inline;
		margin:0;
		padding:0;
		list-style:none;}

div.megamenu ul li a.mm-item-link-hover:link, div.megamenu ul li a.mm-item-link-hover:visited {
	background:red;float:left; display:inline; margin:0; padding:10px 22px 19px 10px; font-size:13px; font-weight:normal; line-height:1.25em; color:#103A6B; text-decoration:none; background:#E2F3FA url(../images/megamenu_bullet.png) 100% -33px no-repeat;
}

		div.megamenu ul li a:link,
		div.megamenu ul li a:visited {
			float:left; display:inline; margin:0; padding:10px 22px 19px 10px; font-size:13px; font-weight:normal; line-height:1.25em; color:#ffffff; text-decoration:none; background:url(../images/megamenu_bullet.png) 100% 17px no-repeat;}
		div.megamenu ul li a:hover,
		div.megamenu ul li a:active,
		div.megamenu ul li a:focus {
			float:left; display:inline; margin:0; padding:10px 22px 19px 10px; font-size:13px; font-weight:normal; line-height:1.25em; color:#103A6B; text-decoration:none; background:#E2F3FA url(../images/megamenu_bullet.png) 100% -33px no-repeat;}

	div.megamenu ul li.special {
		float:left;
		display:inline;
		margin:0 0 0 10px;
		padding:0 0 0 12px;
		list-style:none;
		background:url(../images/megamenu_trenner.png) 0 10px no-repeat;}

div.megamenu ul li.special a.mm-item-link-hover:link, 
div.megamenu ul li.special a.mm-item-link-hover:visited {
	float:left; display:inline; margin:0; padding:10px 22px 19px 10px; font-size:13px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#103A6B; text-decoration:none; background:#E2F3FA url(../images/megamenu_bullet.png) 100% -33px no-repeat;	}

		div.megamenu ul li.special a:link,
		div.megamenu ul li.special a:visited {
			float:left; display:inline; margin:0; padding:10px 22px 19px 10px; font-size:13px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; text-decoration:none; background:url(../images/megamenu_bullet.png) 100% 17px no-repeat;}
		div.megamenu ul li.special a:hover,
		div.megamenu ul li.special a:active,
		div.megamenu ul li.special a:focus {
			float:left; display:inline; margin:0; padding:10px 22px 19px 10px; font-size:13px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#103A6B; text-decoration:none; background:#E2F3FA url(../images/megamenu_bullet.png) 100% -33px no-repeat;}

													 

		/* 2.Ebene (Sensorliste) */
		.family-overlay {
			position:absolute;
			z-index:2000;
			top:45px;
			left:0;
			margin:0;
			width:923px;
			/*height:482px;
			background:#E2F3FA;*/
			height:559px;
			background:url(../images/megamenu_schatten.png) bottom no-repeat;}
			
			
			.family-overlay .sensors {
				position:absolute;
				top:36px;
				left:24px;
				margin:0;
				padding:0;
				list-style:none;
				width:147px;}
			
			.family-overlay .sensors h3 {
				float:left;
				display:inline;
				margin:14px 0 0 0;
				padding:0 0 5px 0;
				font-size:12px;
				color:#0A2749;
				line-height:1.20em;
				font-weight:normal;}
			
			.family-overlay .sensors ul {
				float:left;
				display:inline;
				margin:0;
				padding:0;
				list-style:none;}
				
			.family-overlay .sensors ul li {
				float:left;
				display:inline;
				margin:0;
				padding:0;
				list-style:none;
				line-height:1.25em;}
			
				.family-overlay .sensors ul li a:link,
				.family-overlay .sensors ul li a:visited {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#103A6B; width:125px; text-decoration:none; border-top:1px dotted #0A2749; background:url(../images/megamenu_bullet.png) 8px -141px no-repeat; }
				.family-overlay .sensors ul li a:hover,
				.family-overlay .sensors ul li a:active,
				.family-overlay .sensors ul li a:focus {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; width:125px; text-decoration:none; background:#0F396A url(../images/megamenu_bullet.png) 8px -91px no-repeat;}

				.family-overlay .sensors ul li.active a:link,
				.family-overlay .sensors ul li.active a:visited {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; width:125px; text-decoration:none; background:#0F396A url(../images/megamenu_bullet.png) 8px -91px no-repeat; }
				.family-overlay .sensors ul li.active a:hover,
				.family-overlay .sensors ul li.active a:active,
				.family-overlay .sensors ul li.active a:focus {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; width:125px; text-decoration:none; background:#0F396A url(../images/megamenu_bullet.png) 8px -91px no-repeat;}


				li.special .family-overlay .sensors ul li a:link,
				li.special .family-overlay .sensors ul li a:visited {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#103A6B; width:125px; text-decoration:none; border-top:1px dotted #0A2749; background:url(../images/megamenu_bullet.png) 8px -141px no-repeat; }
				li.special .family-overlay .sensors ul li a:hover,
				li.special .family-overlay .sensors ul li a:active,
				li.special .family-overlay .sensors ul li a:focus {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; width:125px; text-decoration:none; background:#0F396A url(../images/megamenu_bullet.png) 8px -91px no-repeat;}

				li.special .family-overlay .sensors ul li.active a:link,
				li.special .family-overlay .sensors ul li.active a:visited {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; width:125px; text-decoration:none; background:#0F396A url(../images/megamenu_bullet.png) 8px -91px no-repeat; }
				li.special .family-overlay .sensors ul li.active a:hover,
				li.special .family-overlay .sensors ul li.active a:active,
				li.special .family-overlay .sensors ul li.active a:focus {
					float:left; display:inline; margin:0; padding:3px 0 3px 22px; font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; line-height:1.25em; color:#ffffff; width:125px; text-decoration:none; background:#0F396A url(../images/megamenu_bullet.png) 8px -91px no-repeat;}



		/* 3.Ebene (Einzelsensor) */
		.sensors .sensor {
			position: absolute;
			z-index:-1;
			top:-36px;
			left:-24px;
			width:923px;
			height:482px;}		
			
			
		.sensor .sensor-content {
			position:absolute;
			width:680px;
			margin:29px 0 0 216px;}
			
			
		.sensor .sensor-content h2{
			float:left;
			display:inline;
			margin:0 0 22px 0;
			padding:0;
			width:100%;
			color:#103A6B;
			font-size:24px;
			line-height:1.15em;
			font-weight:normal;}
			
		.sensor .sensor-content p{
			float:left;
			display:inline;
			clear:left;
			margin:0;
			padding:0;
			width:213px;
			color:#103A6B;
			font-size:12px;
			line-height:1.55em;}
			
		
			
		.sensor .sensor-content .sensordata{
			float:left;
			display:inline;
			clear:left;
			margin:15px 0 0 0;
			padding:0;
			width:213px;
			border-bottom:1px dotted #0A2749;}
			
			.sensor .sensor-content .sensordata h3{
				float:left;
				display:inline;
				margin:0 0 0 0;
				padding:7px 0 11px 0;
				width:100%;
				color:#103A6B;
				font-size:10px;
				line-height:1.25em;
				font-weight:normal;
				border-top:1px dotted #0A2749;}
				
			.sensor .sensor-content .sensordata span{
				float:left;
				display:inline;
				margin:0 0 10px 0;
				padding:0;
				width:100%;}
				
			.sensor .sensor-content .details{
				float:left;
				display:inline;
				clear:left;
				margin:10px 0 0 0;
				padding:0;
				width:213px;}
				
			.sensor .sensor-content .details a.details:link,
			.sensor .sensor-content .details a.details:visited {
				float:right; display:inline; margin:0; padding:3px 0 2px 22px; font-size:11px; font-weight:normal; line-height:1.25em; color:#ffffff; width:81px; text-decoration:none; border:none; background:#DC0201 url(../images/megamenu_bullet.png) 8px -92px no-repeat; }
			.sensor .sensor-content .details a.details:hover,
			.sensor .sensor-content .details a.details:active,
			.sensor .sensor-content .details a.details:focus {
				float:right; display:inline; margin:0; padding:3px 0 2px 22px; font-size:11px; font-weight:normal; line-height:1.25em; color:#ffffff; width:81px; text-decoration:none; border:none; background:#DC0201 url(../images/megamenu_bullet.png) 8px -92px no-repeat;}


			li.special .sensor .sensor-content .details a.details:link,
			li.special .sensor .sensor-content .details a.details:visited {
				float:right; display:inline; margin:0; padding:3px 0 2px 22px; font-size:11px; font-weight:normal; line-height:1.25em; color:#ffffff; width:81px; text-decoration:none; border:none; background:#DC0201 url(../images/megamenu_bullet.png) 8px -92px no-repeat; }
			li.special .sensor .sensor-content .details a.details:hover,
			li.special .sensor .sensor-content .details a.details:active,
			li.special .sensor .sensor-content .details a.details:focus {
				float:right; display:inline; margin:0; padding:3px 0 2px 22px; font-size:11px; font-weight:normal; line-height:1.25em; color:#ffffff; width:81px; text-decoration:none; border:none; background:#DC0201 url(../images/megamenu_bullet.png) 8px -92px no-repeat;}
			

/* Footer */

div.footer {
float:left;
display:inline;
width:900px;
margin:8px 0 0 13px; 
padding:0 0 0 0;}

div.footer p  {
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 0; } 

a.footer-first:link , a.footer-first:visited{
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 0; } 
a.footer-first:hover , a.footer-first:active{
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 0; }

a.footer:link , a.footer:visited{
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 10px; border-left:1px solid #8F9DAD;} 
a.footer:hover , a.footer:active{
color: #ffffff; font-size:10px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 10px; border-left:1px solid #8F9DAD;}

div.footer a:link , div.footer a:visited{
color: #ffffff; font-size:100%; text-decoration: underline; padding:0 0 0 0; margin:0 0 0 0; } 
div.footer a:hover , div.footer a:active{
color: #ffffff; font-size:100; text-decoration: underline; padding:0 0 0 0; margin:0 0 0 0; }


div.footer .left {
	width:887px;
	float:left;
	display:inline;
}

div.footer .right {
	width:887px;
	float:right;
	display:inline;
	text-align:right;
	margin:5px 0 0 0;
}

div.footer .right a img {
	border:0;
}

div.footer .right ul {
list-style: none;
padding: 0;
margin: 5px 3px 0 0;  
float:right;
display:inline;
}

div.footer .right ul li {
float: left; 
margin: 0 10px 0 0px;
padding: 0;
display: inline;
font-size: 100%; 
list-style:none;
line-height:100%;
}






/* Suchfunktionen */

div.suche-container {
position:absolute;
z-index:1000;
width:680px;
color:#8F9DAD;
font-size:10px;
line-height:110%;
margin:93px /*49px*/ 0 0 14px;}

input.suche {
width:183px;
font-size:11px;
margin:0px 11px 0 5px;
padding:2px 0 2px 3px;
border-top:1px solid #B9BCC0; 
border-left:1px solid #B9BCC0; 
border-right:1px solid #B9BCC0; 
border-bottom:0px solid #B9BCC0;
float:left; 
display:inline;}

a.button-first:link , a.button-first:visited{
color: #ffffff; font-size:11px; line-height:120%; text-decoration: none; line-height:110%; padding:4px 10px 4px 25px; margin:0 10px 0 0; background:url(../images/bullet_redbutton_off.gif) left top no-repeat; float:left; display:inline;} 
a.button-first:hover , a.button-first:active{
color: #0F396A; font-size:11px; line-height:120%; text-decoration: none; line-height:110%; padding:4px 10px 4px 25px; margin:0 10px 0 0; background:url(../images/bullet_redbutton_over.gif) left top no-repeat; float:left; display:inline;} 

a.button:link , a.button:visited{
color: #ffffff; font-size:11px; line-height:120%; text-decoration: none; line-height:110%; padding:4px 10px 4px 25px; margin:24px 20px 0 0; background:url(../images/bullet_redbutton_off.gif) left top no-repeat; float:left; display:inline;} 
a.button:hover , a.button:active{
color: #0F396A; font-size:11px; line-height:120%; text-decoration: none; line-height:110%; padding:4px 10px 4px 25px; margin:24px 20px 0 0; background:url(../images/bullet_redbutton_over.gif) left top no-repeat; float:left; display:inline;} 

a.button-red:link , a.button-red:visited{
color: #ffffff; font-size:11px; line-height:120%; text-decoration: none; line-height:110%; padding:4px 10px 4px 25px; margin:24px 20px 0 0; background:url(../images/bullet_redbutton_RED_off.gif) left top no-repeat; float:left; display:inline;} 
a.button-red:hover , a.button-red:active{
color: #0F396A; font-size:11px; line-height:120%; text-decoration: none; line-height:110%; padding:4px 10px 4px 25px; margin:24px 20px 0 0; background:url(../images/bullet_redbutton_over.gif) left top no-repeat; float:left; display:inline;} 


div.suche-start-container {
float: left;
display: inline;
margin: 0 20px 0 0;
padding: 0;
}

div.suche-start-navi {
float: left;
display: inline;
/*width: 200px;*/
clear: left;
margin: 0;
padding: 0;
}


div.suche-start-navi ul {
list-style: none;
padding: 0;
margin: 0;  
}

div.suche-start-navi ul li {
float: left; 
margin: 0;
padding: 0;
display: inline;
font-size: 100%; 
}

a.suche-naviaus:link, a.suche-naviaus:visited 	{  font-size: 11px; font-weight: normal; color: #464e55; padding: 1px 8px 0px 8px; margin: 0 1px 0 0; text-decoration: none; display: block; line-height: 160%; background: url(../images/nav01_bg_aus.gif) repeat-x top; }
a.suche-naviaus:hover, a.suche-naviaus:active 	{  font-size: 11px; font-weight: normal; color: #464e55; padding: 1px 8px 0px 8px; margin: 0 1px 0 0; text-decoration: none; display: block; line-height: 160%; background: url(../images/nav01_bg_over.gif) repeat-x top; }

a.suche-navian:link, a.suche-navian:visited		{  font-size: 11px; font-weight: normal; color: #464e55; padding: 1px 8px 0px 8px; margin: 0 1px 0 0; text-decoration: none; display: block; line-height: 160%; background: #ffffff; }
a.suche-navian:hover, a.suche-navian:active 	{  font-size: 11px; font-weight: normal; color: #464e55; padding: 1px 8px 0px 8px; margin: 0 1px 0 0; text-decoration: none; display: block; line-height: 160%; background: #ffffff; }

div.suche-start-content {
float: left;
display: inline;
clear: both;
margin: 0 0 0 0;
padding: 5px 0 5px 0;
background: #ffffff;
}


/* Infolayer */

div.information-button{
float:left;
display:inline;
margin:0 0 0 5px;}

div.infolayer {
position:absolute;
left:0;
top:0;
width:210px;
visibility:hidden;
background:url(../images/information_bg.gif) top no-repeat;}

div.infolayer-innen{
margin:35px 15px 15px 15px;}

div.infolayer p{
color:#ffffff;
font-size:11px;
line-height:16px;}







/* Messetermine */


div.messe-container {
float:left;
display:inline;
width:626px;
margin:0 0 0 0; 
padding:0 0 0 0; }

div.messe-zeile {
float:left;
display:inline;
width:626px;
margin:0 0 0 0; 
padding:10px 0 10px 0;
border-bottom:1px solid #E7E8E9; }

div.messe-zeile h4{
font-size:12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 10px 0; }


div.messe-zeile-head {
float:left;
display:inline;
width:626px;
margin:21px 0 0 0; 
padding:0 0 11px 0;
border-bottom:1px solid #E7E8E9; }

div.messe-zeile-head h3{
font-weight:normal; font-size:11px; margin:0; line-height:130%; color:#0F396A;}



div.messe-head-1 {
float:left;
display:inline;
width:140px;
margin:0 0 0 0; 
padding:0 0 0 0; }

div.messe-head-2 {
float:left;
display:inline;
width:246px;
margin:0 0 0 20px; 
padding:0 0 0 0;}

div.messe-head-3 {
float:left;
display:inline;
width:200px;
margin:0 0 0 20px; 
padding:0 0 0 0; }


div.messe-spalte-1 {
float:left;
display:inline;
width:140px;
margin:0 0 0 0; 
padding:0 0 0 0;}

div.messe-spalte-2 {
float:left;
display:inline;
width:246px;
margin:0 0 0 20px; 
padding:0 0 0 0; }

div.messe-spalte-3 {
float:left;
display:inline;
width:200px;
margin:0 0 0 20px; 
padding:0 0 0 0; }















/* Accessory Table */

div.accessory-row-head {
width:658px; float:left; display:inline; margin:0 0 0 1px; padding:26px 0 8px 0; background: #ffffff;}
div.accessory-row-head span.col-0{/* Bild */
width:71px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:5px 0 5px 3px; font-size:11px; line-height:130%; color:#0F396A;}
div.accessory-row-head span.col-1{/* Bestellbezeichnung */
width:169px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}
div.accessory-row-head span.col-2{/* Beschreibung */
width:360px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A;}

div.accessory-row-head a.off:link, div.accessory-row-head a.off:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_off.gif) right no-repeat; color:#0F396A;}
div.accessory-row-head a.up:link, div.accessory-row-head a.up:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_up.gif) right no-repeat; color:#0F396A;}
div.accessory-row-head a.down:link, div.accessory-row-head a.down:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_down.gif) right no-repeat; color:#0F396A;}


div.accessory-row-1 {
width:658px; float:left; display:inline; margin:0 0 0 1px; padding:0 0 0 0; background: url(../images/accessorytablerow.gif) repeat-y;}
div.accessory-row-1 span.col-0{/* Bild */
width:71px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:5px 0 5px 3px; font-size:11px; line-height:130%; color:#000000; }
div.accessory-row-1 span.col-1{/* Bestellbezeichnung */
width:169px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A; }
div.accessory-row-1 span.col-2{/* Beschreibung */
width:360px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.accessory-row-1:hover {
}

div.accessory-row-2 {
width:658px; float:left; display:inline; margin:0 0 0 1px; padding:0 0 0 0; background:#ffffff;}
div.accessory-row-2 span.col-0{/* Bild */
width:71px; float:left; display:inline; font-weight:normal; margin:0 0 0 2px; padding:5px 0 5px 3px; font-size:11px; line-height:130%; color:#000000; }
div.accessory-row-2 span.col-1{/* Bestellbezeichnung */
width:169px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#0F396A; }
div.accessory-row-2 span.col-2{/* Beschreibung */
width:360px; float:left; display:inline; font-weight:normal; margin:0 0 0 12px; padding:2px 0 3px 0; font-size:11px; line-height:130%; color:#000000; }
div.accessory-row-2:hover {
}



















/* Jobs-Liste */


div.job-container {
float:left;
display:inline;
width:626px;
margin:0 0 0 0; 
padding:0 0 0 0; }

div.job-zeile {
float:left;
display:inline;
width:626px;
margin:0 0 0 0; 
padding:10px 0 10px 0;
border-bottom:1px solid #E7E8E9; }

div.job-zeile h3{
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; font-size:16px; margin:0; line-height:130%; color:#0F396A; }

div.job-zeile h4{
font-weight: normal; font-size:12px; margin:0; line-height:130%; color:#0F396A; }

div.job-zeile p{
font-size:12px;  margin:0; padding:0; }


div.job-zeile a:link , div.job-zeile a:visited{
color: #C92121; font-size:100%; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_off.gif) left no-repeat;} 
div.job-zeile a:hover , div.job-zeile a:active{
color: #000000; font-size:100%; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_over.gif) left no-repeat;} 


/* ajax geroedel */
.suggest_link {
	font-size:11px;
	color:#C92121;
	background:#ffffff url(../images/more_bullet_off.gif) left no-repeat;
	background-position:5px 7px;
	padding: 3px 6px 4px 16px;
}
.suggest_link_over {
	font-size:11px;
	color:#000000;
	background:#ffffff url(../images/more_bullet_over.gif) left no-repeat;
	background-position:5px 7px;
	padding: 3px 6px 4px 16px;
	cursor:default;
}

#search_suggest 
{
	position:absolute;
	z-index:1999;
	margin: 135px /*91px*/ 0 0 20px;
	width: 186px;
	text-align: left; 
	border-top:1px solid #E2E3E5;
}

.suggest_count
{
	font-size:11px;
	color:#C92121;
	background:#ffffff;
	padding: 3px 6px 4px 16px;
	border-top: dashed 1px #000000;
}


.unsichtbar
{
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
	visibility: hidden;
}













/* Sprungmenue */


div.jumpmenu {
float:left;
display:inline;
width:630px;
margin:0 0 0 0;
padding:0 0 0 0;
}

div.jumpmenu div.jumplink{
margin:0 0 0 0; padding:0 0 0 0; display:block; width:100%; clear:both; background:#E7E8E9;}

div.jumpmenu div.jumplink a:link, 
div.jumpmenu div.jumplink a:visited{
color: #C92121; font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding: 7px 0px 7px 10px; margin: 0 0 1px 0; text-decoration: none; display: block; background:url(../images/glossar_bullet_off.gif) no-repeat right;  }
div.jumpmenu div.jumplink a:hover{
color: #000000; font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding: 7px 0px 7px 10px; margin: 0 0 1px 0; text-decoration: none; display: block; background:url(../images/glossar_bullet_over.gif)  no-repeat right; }
div.jumpmenu div.jumplink a:active, 
div.jumpmenu div.jumplink a:focus{
color: #C92121; font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding: 7px 0px 7px 10px; margin: 0 0 1px 0; text-decoration: none; display: block; background:url(../images/glossar_bullet_off.gif)  no-repeat right; }

div.jumpmenu div.jumplink a.jumplinkan:link, 
div.jumpmenu div.jumplink a.jumplinkan:visited{
color: #C92121; font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding: 7px 0px 7px 10px; margin: 0 0 1px 0; text-decoration: none; display: block; background:url(../images/glossar_bullet_on.gif) no-repeat right;  }
div.jumpmenu div.jumplink a.jumplinkan:hover{
color: #000000; font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding: 7px 0px 7px 10px; margin: 0 0 1px 0; text-decoration: none; display: block; background:url(../images/glossar_bullet_on.gif)  no-repeat right; }
div.jumpmenu div.jumplink a.jumplinkan:active, 
div.jumpmenu div.jumplink a.jumplinkan:focus{
color: #C92121; font-size: 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding: 7px 0px 7px 10px; margin: 0 0 1px 0; text-decoration: none; display: block; background:url(../images/glossar_bullet_on.gif)  no-repeat right; }


div.jumpmenu div.jumptext{
margin:5px 0 0 10px; padding:0 10px 0 0; display:block; clear:both;  }

div.jumpmenu div.jumptext h2 {font-size : 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#ffffff; line-height:180%; padding:7px 15px 7px 15px; margin:15px 0 15px 0; background:#0F396A; display:block;} 
div.jumpmenu div.jumptext h3 {font-size : 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#0F396A; line-height:180%; } 
div.jumpmenu div.jumptext h5 {font-size:11px; font-weight:normal; color:#0F396A; line-height:130%; margin:-5px 0 25px 0;} 
div.jumpmenu div.jumptext h6 {font-size : 12px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; color:#FFFFFF; line-height:180%; background:#cc0000; padding: 0 3px 0 3px; display:inline; } 









/* Glossarlink */
a.glossarlink:link , a.glossarlink:visited{
color: #0F396A; text-decoration: none; padding:0 13px 0 0; margin:0px; background:url(../images/glossar.gif) right no-repeat; white-space:nowrap; } 
a.glossarlink:hover , a.glossarlink:active{
color: #0F396A; text-decoration: none; padding:0 13px 0 0; margin:0px; background:url(../images/glossar.gif) right no-repeat; white-space:nowrap } 













/* Landingpage */

div.lp-container {
float:left;
display:inline;
width:626px;
margin:0 33px 0 1px; 
padding:0 0 0 0;
border-bottom:1px solid #E7E8E9;
}

div.lp-sensor {
float:left;
display:inline;
width:100%;
margin:0 0 0 0; 
padding:13px 0 13px 0;
border-top:1px solid #E7E8E9;}

div.lp-sensor-landingpage {
float:left;
display:inline;
width:100%;
height:149px;
margin:0 0 16px 0;
background:url(../images/bg_sensor_container_landingpage.png) left top no-repeat;}

div.lp-illu {
float:left;
display:inline;
width:230px;
margin:0 13px 0 0; 
padding:0;}

div.lp-illu-landingpages {
float:right;
display:inline;
width:230px;
margin:0 0 0 0;}

div.lp-illu-landingpage {
position:absolute;
width:230px;
margin:0 0 0 0;}

div.lp-illu-landingpage .text-1 {
position:absolute;
width:26px;
height:26px;
margin:18px 0 0 12px;
font-size:10px;
color:#0F396A;
z-index:3;}

div.lp-illu-landingpage .text-2 {
position:absolute;
width:200px;
height:26px;
margin:92px 0 0 12px;
font-size:10px;
color:#0F396A;
z-index:3;
}

span.sensor-info {
position:absolute;
width:26px;
height:26px;
margin:0 0 0 204px;
z-index:3;}

span.sensor-info a img {
border:0;}

div.lp-text {
float:left;
display:inline;
width:383px;
margin:0; 
padding:0;}

div.lp-text-landingpage {
float:left;
display:inline;
width:377px;
margin:11px 0 0 19px; 
}

div.lp-text h3,
div.lp-text-landingpage h3 	{ font-size:15px; color:#0F396A; line-height:180%; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; padding:0 0 6px 0; margin:0; } 

div.lp-text h3 span,
div.lp-text-landingpage h3 span { color:#DF4248;  } 

div.lp-text h3 a:link,
div.lp-text-landingpage h3 a:link,
div.lp-text h3 a:visited,
div.lp-text-landingpage h3 a:visited { 
color:#0F396A; text-decoration:none } 
div.lp-text h3 a:hover,
div.lp-text-landingpage h3 a:hover,
div.lp-text h3 a:active,
div.lp-text-landingpage h3 a:active	{ 
color:#000000; text-decoration:none 
} 

div.lp-text p { font-size:12px; color:#000000; line-height:180%; padding:0; margin:0 0 6px 0; }
div.lp-text-landingpage p { font-size:11px; color:#000000; line-height:180%; padding:0; margin:0; }

a.lp-text-more:link, a.lp-text-more:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; background:url(../images/features_bullet_off.gif) left no-repeat;}
a.lp-text-more:hover, a.lp-text-more:active		{color: #000000; font-size: 11px; font-weight: normal; padding: 3px 0px 3px 19px; margin: 0 0 0 0; text-decoration: none; background:url(../images/features_bullet_over.gif) left no-repeat;}


ul.links {
float:left;
display:inline;
margin:0; 
padding:0 0 14px 0;
list-style:none;
width:100%;}

ul.links-landingpage {
float:left;
display:inline;
margin:0; 
padding:0 0 7px 0;
list-style:none;
width:100%;}

ul.links li,
ul.links-landingpage li {
float:left;
display:inline;
margin:0; 
padding:0;
list-style:none;}

ul.links li a:link,
ul.links-landingpage li a:link,
ul.links li a:visited,
ul.links-landingpage li a:visited		{color: #C92121; font-size: 11px; font-weight: normal; padding: 3px 14px 3px 11px; margin: 0 0 0 0; text-decoration: none; background:url(../images/features_bullet_off.gif) left no-repeat; background-position:-8px 6px;}
ul.links li a:hover,
ul.links-landingpage li a:hover,
ul.links li a:active,
ul.links-landingpage li a:active	{color: #000000; font-size: 11px; font-weight: normal; padding: 3px 14px 3px 11px; margin: 0 0 0 0; text-decoration: none; background:url(../images/features_bullet_over.gif) left no-repeat; background-position:-8px 6px;}

div.lp-text select,
div.lp-text-landingpage select {
width:187px;
float:left;
display:inline;
margin:0; 
padding:0;
font-size:11px;}








/* slideshow gallery */

.slideshowlite {
	position: relative;
	border: 2px solid #111;
	overflow: hidden;
}

	.slideshowlite a {
		position: absolute;
		z-index: 1;
		width: 100%;
		height: 100%;
		text-align: center;
	}

	.slideshowlite img {
		border: none;
	}

/* pagination control */

.slideshowlite ul,
.slideshowlite ol {
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: 5px;
	right: 5px;
	z-index: 3;
}

	.slideshowlite ul li,
	.slideshowlite ol li {
		float: left;
		margin: 0 3px;
		width: 16px;
	}
	
	.slideshowlite ul li a {
		position: relative;
		display: block;
		width: 100%;
		height: 14px;
		padding-top: 2px;
		text-decoration: none;
		color: #666;
		background: #eee;
		border: 1px solid #666;
		text-align: center;
		font-size: 11px;
	}
	
	.slideshowlite ul li a.current {
		color: #111;
		font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important;
		border: 1px solid #111;
		background: #fff;
	}
	
	.slideshowlite ul li a:hover {
		color: #fff;
		background: #333;
	}
	
/* caption control */

.slideshowlite ol {
	top: 5px;
	position: relative;
	overflow: hidden;
	width: 100%;
	font-size: 14px;
	color: #fff;
	background: #000;
	padding: 3px 10px;
}

	.slideshowlite ol li {
		width: 100%;
	}
	









/* WissList */


div.wisslist-container {
float:left;
display:inline;
width:626px;
margin:0 0 0 0; 
padding:0 0 0 0; }

div.wisslist-zeile {
float:left;
display:inline;
width:626px;
margin:0 0 0 0; 
padding:10px 0 10px 0;
border-bottom:1px solid #E7E8E9; }




div.wisslist-zeile .left{
float:left;
display:table;
margin:0 10px 0 0;}

div.wisslist-zeile .right{
display: table;}

* html div.wisslist-zeile .right{
float:left;
display:inline;}
*+html div.wisslist-zeile .right{
float:left;
display:inline;}




div.wisslist-zeile .right h3{
font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; font-size:16px; margin:0; line-height:130%; color:#0F396A; }

div.wisslist-zeile .right h4{
font-weight: normal; font-size:12px; margin:0; line-height:130%; color:#0F396A; }

div.wisslist-zeile .right p{
font-size:12px;  margin:0; padding:0; }


div.wisslist-zeile .right a:link , div.wisslist-zeile .right a:visited{
color: #C92121; font-size:12px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_off.gif) left no-repeat;} 
div.wisslist-zeile .right a:hover , div.wisslist-zeile .right a:active{
color: #000000; font-size:12px; text-decoration: none; padding:0 0 0 10px; margin:0 0 0 5px; background:url(../images/more_bullet_over.gif) left no-repeat;} 











/* jquery themenbilder */

.slideshow {
	/*margin-top:65px;*/
	
	position: static !important; /* float funktionieet hier besser als "position:relative"; evtl. aus Quelltext emtfernen (Golab) */
	width:923px;
	height:197px;
	float:left;
	display:inline;
}

.slideshow div{
	margin:0;
	padding:0;
	position: absolute !important;
	top:auto !important; /* webkit-browser moegen top und left mit "position:absolute" nicht, stattdessen "margin:0"; evtl. aus Quelltext emtfernen (Golab) */
	left:auto !important;
}

/** html .slideshow {
	margin-top:0px;
}*/




.slideshow-neuheiten{
	margin-top:65px;
	min-height:197px;
}















/* Downloadbereich geschuetzt */

div.download-sec-head span.col-01{/* bild */
width:68px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 8px; font-size:11px; line-height:130%; color:#0F396A;}
div.download-sec-head span.col-1{/* download */
width:365px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.download-sec-head span.col-2{/* datatype */
width:80px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}
div.download-sec-head span.col-3{/* size */
width:96px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A;}

div.download-sec-head a.off:link, div.download-sec-head a.off:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_off.gif) right no-repeat; color:#0F396A;}
div.download-sec-head a.up:link, div.download-sec-head a.up:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_up.gif) right no-repeat; color:#0F396A;}
div.download-sec-head a.down:link, div.download-sec-head a.down:visited{
float:left; display:inline; padding:0 10px 0 0; background:url(../images/sort_down.gif) right no-repeat; color:#0F396A;}


div.download-sec-row-1 {
width:648px; float:left; display:inline; margin:0 0px 0 1px; padding:2px 0 3px 0; background: #e7e8e9 url(../images/downloadsectablerow.gif) repeat-y;}
div.download-sec-row-1 span.col-0{/* bild */
width:61px; float:left; display:inline; font-weight:normal; margin:0; padding:15px 0 0 15px; }
div.download-sec-row-1 span.col-1{/* download */
width:365px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.download-sec-row-1 span.col-2{/* datatype */
width:80px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }
div.download-sec-row-1 span.col-3{/* size */
width:96px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }

div.download-sec-row-2 {
width:648px; float:left; display:inline; margin:0 0 0 1px; padding:2px 0 3px 0; background:#ffffff;}
div.download-sec-row-2 span.col-0{/* bild */
width:61px; float:left; display:inline; font-weight:normal; margin:0; padding:15px 0 0 15px; }
div.download-sec-row-2 span.col-1{/* download */
width:365px; float:left; display:inline; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#0F396A; }
div.download-sec-row-2 span.col-2{/* datatype */
width:80px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }
div.download-sec-row-2 span.col-3{/* size */
width:96px; float:left; display:inline; font-weight:normal; margin:0; padding:2px 0 3px 10px; font-size:11px; line-height:130%; color:#000000; }




/* content-table */

table.content-col-table {
	margin: 0 0 21px 0;
}

table.content-col-table p {
	font-size:10px;
	margin:0;
}

table.content-col-table tr.blue-row {
	background:#dfeaf4;
}

table.content-col-table td {
	padding:3px;
}

/* content-table */

table.content-col-table-2 {
	margin: 0 0 21px 0;
}

table.content-col-table-2 p {
	color: #000000;
    font-size: 12px;
    line-height: 180%;
    margin: 0;
    padding: 0;
}

table.content-col-table-2 td {
	padding: 0 4px 0 0;
}





/* jQuery */
div.startrotation-container { display:none; width:923px; height:329px; left:0px; bottom:130px; position:absolute; overflow:hidden;}
div.startrotation-container-start { display:none; width:923px; height:329px; left:0px; bottom:130px; position:absolute; overflow:hidden;}


div.container-caption { 
position:absolute;
width:443px; 
height:107px; 
background:#92979D; 
left:12px; 
bottom:-100px; 
background:url(../images/bg_container_caption.png) left top repeat-x;
}

div.container-caption-content {
float:left;
display:inline;
width:400px;
margin:15px 0 0 23px;
overflow:hidden;
}

div.container-caption-content h1 {
font-size:22px; font-weight:normal; color:#fff; text-decoration:none; margin:0 0 0 -1px; padding:0; width:100%; }

div.container-caption-content h2 {
font-size:14px; font-weight:normal; color:#fff; text-decoration:none; margin:5px 0 0 0; padding:0; width:100%; }

div.container-caption-content p {
position:relative; left:-50px; top:0px; font-size:12px; font-weight:normal; color:#0f396a; text-decoration:none; line-height:13px; margin:10px 0 0 0; padding:0; width:100%; float:left; display:inline; }

div.container-caption-content b { font-weight:normal;display:none; }

div.container-caption-content p span {
float:left; display:inline; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; line-height:13px; background:#c92121; margin:-1px 6px 0 0; padding:1px 5px 1px 5px; }


/* BreadCrumb */

/*#breadcrumb 
{
    width: 100%;
    float:left;
    margin: 0 0 0 0; 
    padding: 15px 0 0 0px;
    vertical-align: bottom; 
    background:#ffffff;
}

#breadcrumb p 
{    
    padding-top: 10px;
    color: #0f396a;
    font-size: 11px;
    margin-left: 23px;
    margin-bottom: 0;
    display: inline;
}

#breadcrumb ul, #breadcrumb li
{
    display: inline;
    font-size: 11px;
}

#breadcrumb li 
{
    color: #0f396a; 
    list-style: none;
    background-image: url("../images/features_bullet_over.gif");
    background-repeat: no-repeat;
    background-position: -5px 2px;
    padding-left: 15px;    
    margin-left: 0px;
}

#breadcrumb li:first-child
{
    background-image: none;
    padding-left: 0px;
}

#breadcrumb * a
{
    text-decoration:none;
    color: #0f396a;     
}*/


#breadcrumb {width: 100%; float:left; display:inline; margin: 0 0 0 0; padding: 0 0 25px 0; background:#ffffff;}

#breadcrumb img {
	padding-top:7px; margin-left:-2px;
	}

#breadcrumb p { padding-top: 10px; color: #0f396a; font-size: 11px; margin-left: 23px; margin-bottom: 0; display: inline;}

#breadcrumb ul { float:left; display: inline; margin:0 0 0 25px; padding:0; list-style:none; width:883px; height:31px; background: url(../images/breadcrumb_bg.png) no-repeat;}
#breadcrumb ul li { float:left; display: inline; font-size: 11px; color: #0f396a; line-height:31px; margin:0 0 0 10px; padding:0 0 0 20px; background: url(../images/breadcrumb.png) left center no-repeat;}
#breadcrumb ul li:first-child {  margin:0 0 0 13px; padding:0 0 0 0; background: none;}
#breadcrumb ul li a { float:left; display:inline; text-decoration:none; color: #0f396a; line-height:31px; margin:0; padding:0; }


/* Formular im Fließtext */
#qform {
	float:left;
	width:100%; 
	margin:0;
	padding:10px 0;
	clear:both;
}

#qform span {
	float:left;
	display:inline;
	width:100%;  
	margin:0 0 10px 0;
	font-weight:bold;
}

#qform span input[type="text"] {
	float:right;
	width:200px; 
	font-weight:normal; 
	font-size:12px;
	padding: 2px 0 2px 5px;
}

#qform input[type="button"]{
width:100px; margin:0 0 0 0; padding:3px 0 3px 0; font-size:11px; font-family:"Frutiger LT W01 65 Bold", "Helvetica LT W10 Bold", Arial, Helvetica, sans-serif !important; float:right; color:#ffffff; background:#CC0000; border:0px; cursor:pointer;}



div.accessory-row-1 {
    background: url(../images/accessorytablerow.gif) repeat-y;
    display: inline;
    float: left;
    margin: 0 0 0 1px;
    padding: 0;
    width: 658px;
}

div.accessory-row-2 {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    float: left;
    margin: 0 0 0 1px;
    padding: 0;
    width: 658px;
}

div.accessory-row-1 span.col-0 {
    color: #000000;
    display: inline;
    float: left;
    font-size: 11px;
    font-weight: normal;
    line-height: 130%;
    margin: 0 0 0 2px;
    padding: 5px 0 5px 3px;
    width: 71px;
}
.all{ width:398px;}
.all li{ background:url(../images/bg_sensor_container_landingpage.png) repeat-x center center; width:650px; height:149px; margin-bottom:20px; position:relative; }
.all li table{ padding-left:10px; padding-top:0; vertical-align:top; padding-top:10px; margin-top:0; color:#0F396A; font-size:13px;}
.all li table tr td{ height:24px; line-height:30px;}
.all li table tr td img{ position:absolute; right:0; top:0;}
li{ list-style:none;}
