@media print
{
/*Layout*/

body {
   padding:4px;
   margin:0;
   font-size:12px;
   text-align:center;
   font-family:verdana, sans-serif;
   }

body * {
   margin:0;
   padding:0;
   float:none;
   }

div#meta {
   display:none;
   height:0;
   }
div#left {
   display:none;
   }

h1 {
   color:#ccc;
   font-size:1.1em;
   text-align:left;
   margin-bottom:15px;
   }  

div.outline {
   width:430px;
   }

div.bghelper{}
div#wrapper{}
div#center{}

div.content {
   margin:0;
   padding:0;
   text-align:left;
   }
div#footer a {
   display:none;
   }  

div.content h2, 
div.content h3, 
div.content h4 {
   font-size:1em;
   }

div.content h2 {
   color:#C42B30;
   border-bottom:solid 1px #C42B30;
   margin-top:-30px;
   }
div.content h3, 
div.content h4 {
   margin:20px 0 10px 0;
   border-bottom:solid 1px #C42B30;
   }
   
div.content p{
   margin:10px 0 0 0;
   background:#fff;
   }

div#right {
   display:none;
   }
      
div.HtmlHandlerIcon{
   display:none;
   }

div.content a{
   color:#C42B30;
   text-decoration:none;
   }
   
div.content img {
   border:none;
   }
ul{
   list-style:square;
   list-style-image:url("../images/layout/arrowList.gif");
   margin:10px 20px;
   background:#fff;
   }
   
/* Newsletter */
.content .toplink {
   display:none;
   }
.content form.portlet-newsletter-form br {
   position:absolute;
   left:-9999px;
   line-height:0;
   }
.content form.portlet-newsletter-form fieldset div {
   clear:left;
   padding:4px 20px 4px 0;
   }
.content form.portlet-newsletter-form fieldset label {
   padding:4px 0 0 4px;
   display:block;
   width:100px;
   float:left;
   }
.content form.portlet-newsletter-form fieldset div input {
   width:200px;
   float:left;
   }
.content form.portlet-newsletter-form fieldset .boxgroup input#submit1abonnieren,
.content form.portlet-newsletter-form fieldset .boxgroup input#submit1abbestellen {
   width:14px;
   margin:2px 0 0 110px;
   border:none;
   float:left;
   clear:left;
   }
   
/*Rechte Spalte*/
/*

div#right div {margin:2px ;text-align:left;}
div#right div  span{display:block;background:#d7d9df;font-weight:bold;padding:4px;}
div#right div  p{padding:2px 4px;}
div#right div  a {color:#000;font-weight:bold;text-decoration:none;padding:0 0 0 10px;background:url("../images/layout/arrowMeta.gif") no-repeat 4px center;}
div#right div  a:hover{}
div#right img{margin:0;}
div#right div.blueTeaser {position:absolute;left:2px;top:30px;border:none;margin:2px auto;font-weight:bold;color:#C42B30;}
div#right ul{list-style-image:url("../images/layout/arrowList.gif");margin:10px 20px;background:#fff;}
div#right ul a{padding:0;background:none;}
div#right ul a:hover{background:none;}
*/
/*Rechte Spalte*/


/*Inhalte*/
/*
div.content{background:#fff;padding:10px;text-align:left;
            clear:both;
             _height:360px;
             min-height:430px;
            margin-top:134px;
            _margin-top:52px;
           }
           
 */
 /*
div.content{
   background:#fff; 
   padding:10px;
   text-align:left;       
   position:absolute;
   top:50px; 
   left:20px;
   margin-right:200px;
   }  

 
div.content h1 {}
div.content h2, div.content h3, div.content h4 {font-size:1em;}
div.content h2 {color:#C42B30;border-bottom:solid 1px #C42B30;margin-top:-30px;}
div.content h2 {_position:absolute;_width:100%;}




div.content a:hover{color:#C42B30;}

div.content ul{list-style-image:url("../images/layout/arrowList.gif");margin:10px 20px;background:#fff;}
div.content ul li{margin:3px 0;}
div.content ul.press-top{list-style-image:url("../images/layout/arrowDown.gif");margin:10px 20px;background:#fff;}
div.content ul.press-top li{margin:5px;}
div.content ul.press-top li a{text-decoration:none;}
*/
/*Bilder*/
/*
div.content span.bildtext{font-size:0.9em;color:#666;display:block;}
div.content img.thumb{float:left;clear:both;margin:0 10px 10px 0;border:0;}
div.content img.thumbR{float:right;clear:both;margin:0 10px 10px 10px;border:0;}
div.content hr{border:none;border-top:solid 1px #d7d9df;height:0;clear:both;}
*/
/*
div.content div.foto{margin-left:-200px;float:left;clear:left;}
*/
/*
div.content div.foto{margin:10px 0 0 -180px;position:absolute;_height:120px;min-height:120px;overflow:hidden;}
div.content div.fototext{_height:120px;min-height:120px;}
div.content div.logo{margin:10px 0 0 -180px;position:absolute;_height:60px;min-height:60px;overflow:hidden;}
div.content div.logotext{_height:60px;min-height:60px;}


div.content p.area{margin:10px 0 0 -125px;border:solid 1px #9399a6;width:588px;text-align:center;padding:10px 0;height:;}
*/
/*Tabellen*/
/*
div.content table {width:90%;margin:10px;}
div.content caption {color:#C42B30;border-bottom:solid 1px;text-align:left;}
div.content col#dataCol {}
div.content th,div.content td {font-size:1em;padding:2px 4px;vertical-align:top;}
div.content th {text-align:left;border-bottom:solid 1px #999;}
div.content tr.even {background:#e0e0e0;}
div.content td.reference {font-weight:bold;color:#666;}
*/
/*Pressetermine*/
/*
.btd-table-4 {border:solid 1px #fff;}
.btd-table-4 td{border:solid 1px #fff;vertical-align:top;padding:4px;background:#dde6ed;}
.btd-table-4 th{border:solid 1px #fff;border-bottom:solid 1px #9399a6;padding:4px;color:#9399a6;}
.btd-table-4 caption {display:none;}
*/
/*Inhalte*/

/*Sitemap*/
/*
#sitemap {margin:30px 0 0 0;padding-left:28px;list-style:upper-roman;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;color:#C42B30;}
#sitemap a {color:#C42B30;font-weight:bold;white-space:nowrap;text-decoration:none;}
#sitemap ul {margin:10px 10px 10px 0px; list-style:square;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;padding-left:17px;}
#sitemap ul li {margin:4px 0;}
#sitemap ul li a {}
#sitemap ul li ul {list-style:none;margin:10px 0 10px 0px;}
#sitemap ul li ul li {}
#sitemap ul li ul li a{font-weight:normal;}
*/
/*Sitemap*/

/*Ausstellersuche*/
/*
div.exhibitor {clear:both;}
div.exhibitor div.header {margin:5px 0;float:none;}
div.exhibitor div.row {clear:both;margin:2px 0;}
div.exhibitor div.row span.infoLabel {width:100px;color:#000;font-weight:bold;display:block;float:left;}
div.exhibitor div.row span.hiddenLabel {width:100px;visibility:hidden;}
div.exhibitor div.row span.infoText {float:right;width:350px;color:#000;font-weight:normal;display:block;padding:0 0 10px 0;}
div.exhibitor caption {display:none;}
*/
}

