/*Layout*/
body{padding:4px;margin:0;font-size:12px;text-align:center;}
ul,ol, h1, h2, h3, h4, p{padding:0;margin:0;}
h1{position:absolute;}
.hidden{}
.clear{clear:both;}
div.outline{width:800px;}
div#meta{display:none;height:0;}

div#wrapper{float:left;}
div#left{display:none;}
div#center{}
div#right{text-align:left;}

div.margin{display:none;}
div.container{float:right;_height:200px;min-height:200px;border-bottom:solid 1px #9399a6;margin-bottom:10px;}

div#key{display:none;}

div#key img {margin:0;}
div#date {background:url("../images/layout/logo.gif") no-repeat right 0;float:right;padding:46px 0 0 0;_height:19px;
         color:#000;font-weight:bold;text-align:right;margin:10px 0 0 0;font-size:0.8em;width:120px;}

div#footer{clear:left;width:100%;background:#fff;border-top:solid 1px #9399a6;text-align:right;padding-bottom:10px;}
div#footer a{display:none;}
/*Layout ende*/

/*Rechte Spalte*/
div#right div {border:solid 1px #d7d9df;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:#0061a9;}
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;
            border-left:solid 1px #9399a6;
            border-right:solid 1px #9399a6;clear:both;
             _height:360px;min-height:430px;
            margin-top:134px;
            _margin-top:52px;
           }

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

div.content h3, div.content h4  {margin:20px 0 10px 0;border-bottom:solid 1px #0061a9;}
div.content p{margin:10px 0 0 0;background:#fff;}

div.content a{color:#0061a9;}
div.content a:hover{color:#0061a9;}

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:#0061a9;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:#0061a9;}
#sitemap a {color:#0061a9;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;}
div.exhibitor span.internet, div.exhibitor span.email {display:block;float:left;}
div.exhibitor span.logo {display:block;float:right;}
