@media screen {
body {
 background: White url(/info-rfid/common/images/hg.gif) repeat-y;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
}
.header_top {
 background: url(/info-rfid/common/images/hg_top.gif) repeat-x;
 width: 985px;
 height: 109px;
}
#top-right {
 position: absolute;
 left: 850px;
 top: 32px;
}
#top-nav-left {
 position: absolute;
 left: 530px;
 top: 36px;
 text-transform: uppercase;
}
#top-nav-left_eng {
 position: absolute;
 left: 800px;
 top: 36px;
 text-transform: uppercase;
}
#top-nav {
 position: absolute;
 left: 560px;
 top: 35px;
 text-transform: uppercase;
}
#info {
 position: absolute;
 left: 240px;
 top: 87px;
 width: 509px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-transform: uppercase;
 color: White;
}
.left-col {
 position: absolute;
 left: 0px;
 top: 110px;
 width: 220px;
 background: White;
 border-top: 1px solid #777C83;
 border-bottom: 1px solid #777C83;
 margin: 6px 0px 0px 0px;
}
.left-banner {
 position: absolute;
 left: 0px;
 top: 560px;
 width: 218px;
 border: 1px solid #E7E7E7;
 background: White;
}
.left-banner div{
 padding: 0px 10px 0px 10px;
}
.content {
 position: absolute;
 left: 240px;
 top: 133px;
 width: 509px;
}
.content_headline {
 position: absolute;
 left: 240px;
 top: 174px;
 width: 509px;
}
.right-col {
 position: absolute;
 left: 765px;
 top: 109px;
 width: 220px;
}
}
@media print {
body {
 background: White;
 margin: 0 0 0 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
}
.header_top {
 width: 90%;
}
#top-right {
 visibility: hidden;
 overflow: hidden;
}
#top-nav-left {
 visibility: hidden;
 overflow: hidden;
}
#top-nav {
 visibility: hidden;
 overflow: hidden;
}
#info {
 visibility: hidden;
 overflow: hidden;
}
.left-col {
 visibility: hidden;
 overflow: hidden;
}
.content {
 position: absolute;
 top: 100px;
 width: 90%;
}
.right-col {
 visibility: hidden;
 overflow: hidden;
}
#inv {
 width: 1px;
 height: 1px;
 visibility: hidden;
 overflow: hidden;
}
}
h1 {
 color: Black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 margin-top: 1px;
 margin-bottom: 1px;
}
h2 {
 color: #EC9945;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 margin-top: 1px;
 margin-bottom: 5px;
 border: solid 0px #ff0000;
}
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 margin-bottom: 0px;
}
h4 {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 margin-bottom: 5px;
}
h5{
 color: #EC9945;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 5px;
 border: solid 0px #ff0000;
}
hr {
 height:1px;
 color:#777C83;
 border-bottom:1px solid #777C83;
 border-top:1px solid #FFF;
 margin-bottom: 15px;
}
.homehr
{
 margin: 0px 0px 10px 0px; 
 border: solid 0px #dd0000;  
}
a {
 color: #EC9945;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
}
label {
 width: 120px;
}
.logo {
 margin: 15px 0 0 15px;
 width: 300px;
}
p, td{
 margin: 0px 0px 30px 0px;
 border: solid 0px #cc0000;
 display: block;
 font-size: 10pt;
}
strong{
font-weight: bold;
 font-size: 10pt;
}
.clear{
 margin: 0px;
 padding: 0px;
 clear: both;
}
.teaser{
 float: left;
 display: block;
 margin: 0px 0px 30px 0px;
 width: 100%;
}
.broschure{
 margin: 0px 0px 30px 0px;
 float: left;
 display: inline;
 width: 100%;
}
.broschure img{
 float: left;
 display: inline;
 margin: 0px 5px 5px 0px; 
}
.broschure p{
 margin: 0px 20px 5px 0px;
}
.teaser p{
 margin: 0px 0px 0px 0px;
}
a.medialink{
  margin: -30px 0px 0px 0px;
}
.downloadlink{
 border: 1px solid #cc00000;
 float: left;
 display: inline;
 margin: 0px 0px 0px 0px;
}
.breadcrumb {
 visibility: hidden;
 overflow: hidden;
}
.feld-suche {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 border-top: 1px solid Black;
 border-left: 1px solid Black;
 border-right: 1px solid #777C83;
 border-bottom: 1px solid #777C83;
 width: 108px;
}
.sul1 {
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 15px;
 list-style: none;
}
.ul1 {
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 15px;
 list-style: none;
 border-right: 1px solid #777C83;
}
.ul2 {
 margin-left: 5px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 5px;
 list-style: none;
}
.ul3 {
 margin-left: 14px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 5px;
 list-style: none;
}
.li1 {
 line-height: 21px;
 width: 199px;
 border-bottom: 1px solid #777C83;
}
.li2, .li3 {
 line-height: 21px;
}
.sli1_on {
 line-height: 21px;
 width: 199px;
}
.li1_on {
 line-height: 21px;
 width: 199px;
 border-bottom: 1px solid #777C83;
}
.li2_on, .li3_on {
 line-height: 21px;
}
.dnav1 {
 padding-left: 5px;
}
.dnav2 {
 padding-top: 3px;
 padding-bottom: 2px;
}
.nav1, .snav {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
}
.fnav {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 text-decoration: none;
}
.nav2, .site-a, .nav3 {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 text-decoration: none;
 padding-left: 3px;
 list-style: none;
}
.dnav1_on {
 background: url(/info-rfid/common/images/hg_nav_on.gif) no-repeat;
 padding-left: 5px;
}
.dnav2_on {
 padding-top: 3px;
 padding-bottom: 2px;
}
.nav1_on {
 /*color: White;*/
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none;
 list-style: none;
}
.nav2_on, .nav3_on {
 color: #EC9945;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 padding-left: 3px;
 list-style: none;
}
.sul {
 list-style: none;
}
.sli {
 margin-left: 3px;
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 display: inline;
}
.site-serv {
 background: White url(/info-rfid/common/images/hg_service.gif) no-repeat;
 width: 220px;
 height: 61px;
}
.site-serv2 {
 background: White url(/info-rfid/common/images/hg_service2.gif) no-repeat;
 width: 220px;
 height: 150px;
}
.td-serv {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 padding-left:5px;
 padding-bottom:10px;
}
.a-serv {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
}
.a-serv:hover {
 color: #EC9945;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
}
.site-ul {
 margin-top: 12px;
 margin-left: 15px;
 list-style: none;
}
.content-ul {
 margin-top: 10px;
 margin-left: 0px;
 list-style: none;
}
.bild-links {
 margin-right: 15px;
 margin-bottom: 10px;
}
.termine {
 background: White;
 width: 220px;
 border: 1px solid #E7E7E7;
 padding: 10px 10px 10px 10px;
}
.service {
 position: absolute;
 left: 850px;
 background: White;
 font-size: 9pt;
 width: 220px;
 padding: 0px 0px 0px 0px;
}
.service1 {
 background: White;
 font-size: 9pt;
 width: 220px;
 border-right: 1px solid #777C83;
 border-left: 1px solid #777C83;
 border-top: 1px solid #777C83;
 border-bottom: 1px solid #777C83;
 padding: 1px 0px 1px 0px;
 margin: 6px 0px 1px 0px;
}
.extranet {
 background: #E7E7E7;
 width: 220px;
 border: 1px solid #E7E7E7;
 padding: 10px 10px 10px 10px;
}
.Input_extranet {
 width: 90px;
}
.Input_newsletter {
 width: 180px;
}
.body_senden {
 background: White;
}

.form_row {
    float:left;
    width: 474px;
    margin-bottom:10px;
}

.versenden {
 width: 250px;
 border-left: 1px solid Black;
 border-top: 1px solid Black;
 border-right: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}

.versenden_pulldown {
 width: 254px;
 border-left: 1px solid Black;
 border-top: 1px solid Black;
 border-right: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}

.area_versenden {
 width: 250px;
 height: 75px;
 border-left: 1px solid Black;
 border-top: 1px solid Black;
 border-right: 1px solid #DFDFDF;
 border-bottom: 1px solid #DFDFDF;
}
.button_versenden {
 margin-left: 123px;
}
input.kontakt{
    color: #777C83;
	background-color : White;
	background-image : url(/info-rfid/common/images/pfeil_suche.gif);
	background-repeat : no-repeat;
	height : 20px;
	width : 90px;
	border-bottom-color: #777C83;
	border-top-color: #777C83;
	border-right-color: #777C83;
	border-left-color: #777C83;
	background : 11px;
	border-style : solid solid solid solid;
}
.s-col-left {
 float: left;
 width: 250px;
}
.s-col-right {
}
#header_senden {
 background: url(/info-rfid/common/images/hg_top.gif) repeat-x;
 width: 100%;
 height: 109px;
 margin-bottom: 20px;
}
#content_senden {
 margin-left: 20px;
}
#label-suche {
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-transform: uppercase;
}
#suche {
 display: inline;
} 
#footer {
 margin-top: 30px;
 margin-bottom: 20px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #777C83;
 border-top: 0px solid #777C83;
}
.ul-flow {
 margin: 0;
}
.li-flow {
 list-style-type: none;
 list-style-image: url(/info-rfid/common/images/pfeil_gelb.gif);
 margin-left: 15px;
 padding-top: 3px;
 padding-bottom: 10px;
}
.clickview {
 overflow: hidden;
 padding-top: 5px;
 height: 1px;
}
.clickview_forschung {
 overflow: hidden;
 padding-top: 1px;
 height: 1px;
 background-color:#E7E7E7;
 padding-left: 10px;
}
.a-forschung{
 color: #777C83;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
}
.a-forschung:aktiv .a-forschung:hover {
 color: #EC9945;
 font-family: Arial, Helvetica, sans-serif;
 background-color:#777C83;
}

#top-rightDEU {
 position: absolute;
 left: 403px;
 top: 32px;
}
#top-nav-leftDEU {
 position: absolute;
 left: 323px;
 top: 36px;
 text-transform: uppercase;
}
#top-navDEU {
 position: absolute;
 left: 548px;
 top: 35px;
 text-transform: uppercase;
}
#top-rightENG {
 visibility: hidden;
}
#top-nav-leftENG {
 position: absolute;
 left: 632px;
 top: 35px;
 text-transform: uppercase;
}
#top-navENG {
 position: absolute;
 left: 665px;
 top: 35px;
 text-transform: uppercase;
}


.box-grey {
  width:506px; 
  background-color:#E7E7E7;
  margin-top:20px; 
  margin-bottom:20px;
}
.box-grey h1 {
  background-image:url(/info-rfid/common/images/box_grey_top.gif); 
  background-repeat:no-repeat; 
  margin:0; 
  padding:10px 10px 0 10px;
}
.box-grey h2 {
  padding-left:10px; 
  padding-right:10px;
}

.box-grey img {
  float:right;
}

.box-grey-content img {
  clear:both;
}


.box-grey-content {
  padding-left:10px;
  padding-right:10px;
}
.box-grey-bottom {
  height:10px;
  width:506px;  
  background-image:url(/info-rfid/common/images/box_grey_bottom.gif); 
  background-repeat:no-repeat; 
  margin:0;
  clear:both;
  float:none;
  padding:0;
  font-size:1px;
}

.brochure-image{
    width:110px;
    float:left;
    border: 1px Black;
}
.brochure-image img{
    border:1px solid #000;
}
.brochure-text{
    padding:0 0 0 130px;
}


