html {
   height:101%;
   }

body {
	font-family:verdana;
	font-size:0.7em;
	text-align:center;
	margin:3px;
	padding:0;
   }

ul, ol {
	padding:0;
	margin:0;
	list-style:none;
	}
	
.hiddenall {
   position:absolute;
   top:-9999px;
   left:-9999px; 
   display:none;
   }   
.container {
   margin:0 auto;
	text-align:left;
   clear:both;
   margin-bottom:10px;
   }
	
#content {
   border:solid 1px #fff;    
   border-top:solid 2px #747474;
   padding:6px 0;
   } 	 
   
#headernavi {
   background:#fff;
   }  
#headernavi img{
   border:none;
   }
   
#headernavi ul {
   list-style:square;
   padding:0 0 5px 15px;
   }            

#headernavi a {
   color:#747474;
   text-decoration:none;
   }   
#headernavi a:hover {
   text-decoration:underline;
   }   

#headernavi a.messe {
   color:#193595;
   }     

#header {
  	background-repeat:no-repeat;
  	display:none;
    }    

#navigation {
	color:#fff;
	padding-top:10px;
	font-weight:bold;
	background:#BE0028;
   }  
   
#navigation * {
   padding:0;
   margin:0;
   }  
 
#navigation ul {
   list-style:none;
	}  
	
#navigation li {
   /*needed for IE to hold the List  */
   border-bottom:solid 1px #BE0028;
  	}  

#navigation li a {
   display:block;
   text-decoration:none;
   padding-top:3px;
  	padding-bottom:3px;
  	}  

#navigation li  a:hover {
   background:#e8e8e8; 
   color:#BE0028;
   }  

#levelOne {
   background:#BE0028;
   }
#levelOne li {
   border-bottom:solid 1px #BE0028;
   }
#levelOne a {
   padding-left:10px;
   color:#fff;
   }
#levelOne a#current {}

#levelTwo {
   background:#F08C6E;
   border-top:solid 4px #fff;
   border-bottom:solid 4px #fff;
   }
#levelTwo li {
   border-bottom:solid 1px #F08C6E;
   }
#levelTwo a {
   padding-left:10px;
   color:#fff;
   }
#levelTwo a#subcurrent {
   color:#000;
   }

#levelThree li.thirdaktive {}

#levelFour {
   background:#F08C6E;
   }
#levelFour li {
   border-bottom:solid 1px #F08C6E;
   }
#levelFour a {
   padding-left:30px;
   color:#000;
   }


#content img {
 border:none;
 display:block;
 margin: 0;
   }

/* Foto ueber die gesamte Contentbreite */
#content img.fullwidth {
   margin-bottom:15px;
   }    
 
#content .small {
   margin: 0 10px 10px 0;
   }   

/* NEU: Neuheitenreport: CSS-Klassen-Umstellung */
#content .frame-content {
   min-width:508px;
   }

#content .neuheitenreport-foto {
   clear:left;
   margin:14px 0;
   } 

#content .neuheitenreport-foto img {
   margin: 0 10px 0 0;
   padding-top:10px;
   } 

#content .neuheitenreport-foto br {
   display:none;
   }

#content .neuheitenreport-foto p, 
#content .neuheitenreport-fototext p {
   margin:0;
   padding:0;
   }

/*Pressefotos*/   
#content .foto {
   clear:left;
   margin:14px 0;
   } 

#content .foto img {
   margin: 0 10px 0 0;
   padding-top:10px;
   } 

#content .foto br {
   display:none;
   }

#content .foto p, #content .fototext p {
   margin:0;
   padding:0;
   }
 
#content .backlink {
   clear:left;
   display:block;
   font-weight:bold;
   padding:10px 0 0 0;
   } 
/*Pressefotos ende*/

/*Pressetermine*/ 
#content .press-sub img {
   _margin:0 0 -2px 0;
   padding:0 4px 0 0;
   float:none;
   }

.btd-table-4 {
   border:solid 1px #fff;
   }
 .btd-table-4 td{
   border:solid 1px #fff;
   vertical-align:top;
   padding:4px;
   }
.btd-table-4 th{
   border:solid 1px #fff;
   border-bottom:solid 1px #747474;
   padding:4px;  
   }

td.btd-infos-2nd {
   border-bottom:solid 1px #c1c1c1;
   }
td.btd-time-1st {
   border-bottom:solid 1px #c1c1c1;
   }
/*Pressetermine ende*/  
   
#content hr,
#contentFullsize hr {
   clear:left;
   background:#fff;
   border:solid 1px #fff;
   margin:0;
   }
#content h3,
#contentFullsize h3 {
   color:#BE0028;
   margin:10px 0;
   font-size:1.2em;
   }
#content h4,
#contentFullsize h4 {
   color:#747474;
   margin:10px 0;
   font-size:1.2em;
   }
#content h5,
#contentFullsize h5 {
   color:#000;
   font-size:0.95em;
   }

#content ul, #contentFullsize ul, #news ul {    
   list-style:square;
   margin:10px 20px;
   }
#content ul li ul,
#contentFullsize ul li ul {    
   list-style:none;
   margin:4px 0 4px 10px;
   }
#content ul li p,
#content ul li p {
   display:inline;
   }
   
.adVerticalRectangle {
   margin:0 -10px;
   border-bottom:solid 10px #fff;
   }
   
.adVerticalRectangleBetweenContent {
   margin:-10px -10px 0 -10px;
   _margin-top:-17px;
   border-bottom:solid 10px #fff;
   }
   
#news {
   background:#e8e8e8; 
   padding:0 10px;
   }  
  
#news h3 {
   color:#BE0028;
   margin:10px 0 10px 0;
   font-size:1.2em;
   }     

#news h4 {
   color:#BE0028;
   margin:6px 0;
   font-size:0.9em;
   } 
    
#news img {
   border:none;
   }     

#news hr {
   border:none;
   border-top:solid  #fff 6px ;
   height:6px;
   color:#BE0028;
   margin:10px -10px;
   _width:240px;
   }     
#news p {
   margin:6px 0;
   }     
    
#news img {} 

#news .banner {
   margin:0 -10px;
   border-top:solid 10px #fff;
   border-bottom:solid 10px #fff;
   } 

#news fieldset {
   border:none;
   padding:2px 0;
   }
#news label {
   font-weight:bold;
   }
#news label.submit, #newsletter lable.submit {
   color:#e8e8e8;
   }
#news input, #newsletter input {
   border:solid 1px #747474;
   }
#news input:hover, #newsletter input:hover {
   border:solid 1px #BE0028;
   color:#BE0028;
   }
#news .isearch {
   text-align:right;     
   margin-right:-1px;
   }

#content a, #contentFullsize a, #news a {
   color:#BE0028;
   }

#content .extern a, #contentFullsize .extern a, #news .extern a,
#content a.extern, #contentFullsize a.extern, #news a.extern {
   background-image:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/layout/pfeil_extern.gif);
   background-repeat:no-repeat;
   background-position:left center;
   padding-left:18px;
   }
#content .mail a, #contentFullsize .mail a, #news .mail a,
#content a.mail, #contentFullsize a.mail, #news a.mail {
   background-image:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/layout/email.gif);
   background-repeat:no-repeat;
   background-position:left center;
   padding-left:18px;
   }
#content .download a, #contentFullsize .download a, #news .download a,
#content a.download, #contentFullsize a.download, #news a.download {
   background-image:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/layout/pfeil_download.gif);
   background-repeat:no-repeat;
   background-position:left center;
   padding-left:18px;
   }
   
#footer {
   clear:both;
   } 
#footer ul {
   list-style:square;
   padding:0 0 5px 15px;
   }   
#footer a {
   color:#747474;
   text-decoration:none;
   }   
#footer a:hover {
   text-decoration:underline;
   }   
#footer a.first {
   background-image:none;
   }   
#footer a.messe {
   color:#193595;
   }        
#footer a.gfu {
   color:#BE0028;
   }
  
#sitemap {
   margin:30px 0 0 0;
   padding-left:28px;       
   list-style:upper-roman;
   border-left:solid 1px #ccc;
   border-bottom:solid 1px #ccc;
   color:#747474;
   }
#sitemap a {
   color:#747474;
   font-weight:bold;
   white-space:nowrap;
   }

#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;
   }
  
.searchform {
   margin:0 80px;
   }
.searchform fieldset {
   border:none;
   text-align:right;
   }
.searchform label {
   font-weight:bold;
   }
.searchform label.submit {
   color:#fff;
   }
.searchform input {
   border:solid 1px #747474;
   }
.searchform input:hover {
   border:solid 1px #BE0028;
   color:#BE0028;
   }
   
#content table.half tr {
   background:#dca28c;
   color:#000;
   }
#content table.half tr.pink{
   background:#f5eadc;
   color:#000;
   }
#content table.half th {
   color:#fff;	
   background:#BE0028;
   padding:4px 10px;
   border-bottom:solid 4 px #fff;
   vertical-align:top;
   }
#content table.half td {
   padding:4px 0 4px 10px;
   color:#000;
   vertical-align:top;
   }
  
#content table.full tr {
   background:#dca28c;
   color:#000;
   }
#content table.full tr.pink{
   background:#f5eadc;
   color:#000;
   }
#content table.full th {
   color:#fff;	
   background:#BE0028;
   padding:4px 10px;
   border-bottom:solid 4 px #fff;
   vertical-align:top;
   }
#content table.full td {
   padding:4px 0 4px 10px;
   color:#000;
   vertical-align:top;
   }  
  
#flashcube{
   display:none;
	}

.btd-text {
   margin-left:7em;
   }	

/*Styles fuer die Chronik*/
.chronik {}
h5.date {}
h6.ch_Head {}
.chronikList li,.chronikList2 li {
   display:inline;
   }
.chronikList a {}
.chImgText{
   clear:left;
   color:#747474;
   }

.chronikList {
   border-bottom:solid 2px #fff;
   padding:0 0 10px 0;
   }

.chronikList2 {
   border-bottom:none;
   padding:0 0 10px 0;
   }

.chronikList2 a {
   font-weight:bold;
   }

#newsletter input#Bestellen,
#newsletter input#Abbestellen,
#newsletter .portlet-fieldset {
   border:0;
   }

/*NEWSLETTER*/

#content .artikel img {
    float:none;
    margin:0;
    }
#content .artikel ul {
   /*list-style:none;*/
   }

#content .banner{
   clear:both;
   text-align:center;
   border:none;
   width:100%; 
   overflow:hidden;
   }
#content .banner a {
   text-decoration:none;
   }

#content .banner img {
   border:none;
   }

#content .artikel {
   /*margin:10px auto;*/
   margin:10px 10px 0 10px;
   padding:0;     
   text-align:left;
   /*border-bottom:solid 4px #000;*/
   }
   
#content .artikel  h2 {
   /*font-size:1.2em;*/
   display:block;
   padding:0;
   }

#content .artikel h3,
#content .artikel h4 {
   text-decoration:none;
   /*font-size:1.0em;*/
   font-weight:bold;
   color:#BE0028;
   }

#content .artikel ul,.artikel  ol {
   /*list-style-type:none;
   padding:0;
   margin:0;*/
   }

#content .artikel a {
   /* font-weight:bold;
   color:#000;*/
   }

#content .bannerVer,
#content .bannerver {
   clear:right;
   /*height:400px;*/
   width:200px;
   float:right;
   margin:0 10px 0 10px;
   _margin-right:10px;
   text-align:center;
   }
#content .bannerVer a,
#content .bannerver a {
   text-decoration:none;
   }
.bannerVer img,
.bannerver img {
   padding:5px 0 5px 0;
   margin:5px 0 5px 0;
   border: none;
   }


#content .bannerHor,
#content .bannerhor {
   margin:10px 0;
   clear:both;
   text-align:center;
   border: none;
   }

#content .bannerHorLeft,
#content .bannerhorleft {
   margin:10px 0;
   clear:both;
   text-align:left;
   border: none;
   }

#content .bannerHor a,
#content .bannerHorLeft a,
#content .bannerhor a,
#content .bannerhorleft a{
   text-decoration:none;
   }
#content .bannerHor img,
#content .bannerHorLeft img,
#content .bannerhor img,
#content .bannerhorleft img{
   margin:0 5px 0 5px;
   padding:0 5px 0 5px;
   border: none;
   }

#content .topLink,
#content .toplink {
   margin:0 10px 10px 10px;
   text-align:right;
   }
#content .topLink a,
#content .toplink a {      
   padding-left:10px;
   color:#BE0028;
   text-decoration:none;
   background-image:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/top_arrow.png);
   background-repeat:no-repeat;
   background-position:left 6px;
   }

#content .artikel .linkBox,
#content .artikel .linkbox {
   width:457px;
   margin:10px 10px;
   background:#be0028;
   color:#fff;
   /*font-size:1.4em;*/
   }

#content .artikel .linkBox h3,
#content .artikel .linkbox h3 {
   padding:0;
   margin:0 20px;
   color:#fff;
   /*font-size:1.1em;*/
   font-weight:bold;
   text-decoration:none;
   }
#content .artikel .linkBox ul,
#content .artikel .linkbox ul{
   /*list-style:none;*/
   }	
#content .artikel .linkBox li,
#content .artikel .linkbox li{
   margin:4px 20px;
   }	

#content .artikel .linkBox a,
#content .artikel .linkbox a{
   color:#fff;
   /*font-size:0.9em;*/
   }		


#content .roundtop { 
   background:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/TopRight_web) no-repeat top right; 
   }
#content .roundbottom {
   background: url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/BottomRight_web) no-repeat top right; 
   }
#content img.corner {
   width: 20px;
   height: 20px;
   border: none;
   display: block !important;
   }		
		
.clear,
.clearleft {
   clear:both;
   }

.image-r { 
   background-repeat:no-repeat;
   width:200px;
   /* height: 140px;*/
   float:right;
   margin:10px 10px 10px 10px;
   _margin-right:10px;
   }

#content .image-l { 
   background-repeat:no-repeat;
   /*height: 140px;*/
   float:left;
   margin:10px 10px 10px 30px;
   _margin-left:10px;
   }

#content .Text,
#content .text {
   margin:10px 0;
   padding-right:0px;
   /*padding-right:10px;*/
   }

ul.portlet-themen,
#content ul.portlet-themen,
#content .artikel .linkBox ul.portlet-themen,
#content .artikel .linkbox ul.portlet-themen,
#content .artikel ul.portlet-themen {
   list-style:square;
   color:#fff;
   }

#content ul.portlet-quicklink {
   list-style-image: url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/down_arrow.png);
   }

#content .artikel #newsletter h3 {
   /*font-size:1.2em;*/
   text-decoration:none;
   font-weight:bold;
   }
   
   
/* IFA Videos */
#content #ifa-video-484-312 {
   width:484px;
   height:312px;
   background:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/Die_IFA/flash-fallback-484-312.jpg) no-repeat;
   }

#content .flashviewer {
   min-height:310px;
   _height:310px;
   margin:0 auto;   
   padding:0 0 20px 0;
   background:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/filme/ifa-videos-flash-fallback.jpg) no-repeat 0 0;
}
#content .interviews2007 {
   background:url(http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/filme/ifa-videos-flash-fallback-2007.jpg) no-repeat 0 0;
}
#content .flashviewer p { 
   padding:3px 0;
}
#content .thumbnailviewer p {
   float:left;
   display:block;
   height:78px;
   width:240px;
   margin:2px;
   padding:3px;
   background:#e6e6e6;
}
#content .thumbnailviewer p.width100 {
   width:484px;
}
#content .thumbnailviewer img {
   border:none;
   padding:0 5px 4px 0;
}

/******************************************************/
/*************** Anfang EventDB ***********************/
/******************************************************/

/*Listen der EventDB*/

/*Allgemeine Listen*/
#content .EventDB ul{}

/*Kopfnavigation*/  
.EDB_headline_navi li{
   display:inline;
   line-height:20px;
   }

/*Eventlinks Details + merken*/
#content  .EDB_P_content  .EDB_P_content_T .EDB_footnavi{list-style-type:none;list-style-image:none;}
#content  .EDB_P_content  .EDB_P_content_T .EDB_footnavi li{list-style-type:none;list-style-image:none;}
#content  .EDB_P_content_Pink .EDB_footnavi li{list-style-type:none;float:right; }


#content  .EDB_P_content_Pink  .EDB_P_content_Pink_Info ul,
#content  .EDB_P_content_Pink  .EDB_P_content_Pink_Info ol
{  
   list-style-type:none;
   list-style-image:none;
   margin:0;
   padding:0;
   list-style:none;
   font-weight:bold;
   }
   
#content  .EDB_P_content_Pink  .EDB_P_content_Pink_Info li{   
  list-style-type:none;
  list-style-image:none;
  clear:left;
  line-height:20px;
  padding:0 0 8px 0;
  _padding:0 0 2px 0;
  
  }

/*Link zum loeschen der Merkliste*/
#content .EDB_P_content .EDB_delAll{
margin:0;
list-style:none;
list-style-image:none;
/* jonas: */
 padding:0 10px 0 20px;
 background-repeat:no-repeat;
 font-weight:bold;
 background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_mehr.gif");
 margin:5px 0;
}


/*Listen der Eventinhalte*/
#content .EDB_P_content_T ul
{
  list-style:square;
  list-style-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/layout/dot_red.gif");
  padding:0 0 0 182px;
 }
 
#content .EDB_P_content_T ul li{
  }
 
#content .EDB_P_content_T ol
{
 list-style:decimal; 
 padding:4px 0 4px 204px;
 }
 
#content .EDB_P_content_T ol li{
 }
 
#content .EDB_P_content_T2 ol{
 list-style:decimal; 
 margin:10px;
}
#content .EDB_P_content_T2 ol li{

}

#content .EDB_P_content_T2 ul{
 margin:0 0 0 40px;
 _width:280px;
 list-style:square;
 list-style-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/htdocs/www.ifa-berlin/images/layout/dot_red.gif");
}

#content .EDB_P_content_T2 ul li{
margin-left:20px;
}

.EDB_P_content_Pink .EDB_footnavi {
list-style-type:none;
list-style-image:none;
float:right;
}

.EDB_P_content_Pink .EDB_footnavi li {
list-style-type:none;
list-style-image:none;
}


 
 
/*Listen der EventDB Ende*/


/*Personendetails*/
.EventDB{
   width:458px;background:#fff;
   }
.EventDB a{
   }
.EDB_headline {
   font-weight:bold;
   padding:4px 0; 
   }
.EDB_headline a{
   }
.EDB_headline_navi{
   margin:4px 0 10px 0;
      text-align:right;
   }
.EDB_a-zline_navi{
   color:#666;
   word-spacing:3px;
   text-align:center;
   font-weight:bold;
   margin:4px 0 10px 0;
   }


.EDB_headline_navi a
{
   /*background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_merken.gif");*/
   background-repeat:no-repeat;
   }


.EDB_headline_navi a.merken{
   padding:2px 10px 2px 20px;
   background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_merken.gif");
   }
.EDB_headline_navi a.back{
   padding:2px 10px 2px 20px;
   background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_alle.gif");
   }
.EDB_headline_navi a.pdf{
   padding:2px 50px 2px 20px;
   margin-left:20px;
   background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_pdf.gif");
   }
.EDB_headline_navi a.print{
   padding:2px 10px 2px 20px;
   background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_drucken.gif");
   }
   
   
 .EDB_headline_navi a.merkliste{
   padding:2px 10px 2px 20px;
   background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/merkliste.gif");
   }


.EDB_P_content a.pdf {
  background-repeat:no-repeat;
  background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_pdf.gif");
  padding:2px 10px 2px 20px;
  line-height:20px;
  font-weight:bold;
} 
.EDB_header{
  padding-left:11px;
   line-height:18px;
   height:18px;
   background:#BE0028;
   background-repeat:no-repeat;
   color:#fff;
   font-weight:bold;
   }
.EDB_P_content{
   padding:0;
   }
.EDB_P_content_Pink{
   background:#f6eadc;
   padding:10px 10px  0 0;
   color:#000;
   border-bottom:solid 6px #fff;
   /*Noch so ein drecksbug, hab dich*/   
   _height:1px;
   }
.search_block{}

#content .EDB_P_content_Pink p{
_height: 1%;
/*Ressel*/
/*padding-left:165px;*/
margin:0;
_padding:0;


}


 

#content .EDB_footnavi a.mehr{
 padding:0 10px 0 20px;
 background-repeat:no-repeat;
 font-weight:bold;
 background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_merken.gif");
 margin:10px 0;
 }

#content  .EDB_footnavi a.merken{
 padding:0 10px 0 20px;
 background-repeat:no-repeat;
 font-weight:bold;
 background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_mehr.gif");
 margin:10px 0;
 }


.EDB_P_content_Pink .EDB_footnavi a{padding:0 10px 0 20px; background-repeat:no-repeat; font-weight:bold;}
.EDB_P_content_Pink .EDB_footnavi a.merken{
margin:0;
 background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_merken.gif");
  }

.EDB_P_content_Pink .EDB_footnavi a.mehr{
  background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_mehr.gif");
 }


.EDB_P_content_Pink_Info{
 float:left;
 margin:0 0 0 10px;
 _margin:0 0 0 4px;
 font-size:0.9em;
 }
   
#content .EDB_P_content_Pink_Info ul span{
 background-repeat:no-repeat;
 background-position:0px 1px;
 display:block;
 /* jonas:*/
 clear:left;
 float:left;
 color:#BE0028;
 width:60px;
 padding-left:20px; 
 }
   
#content .EDB_P_content_Pink_Info ul strong{
 width:180px;
 float:left;
 display:block;
 color:#000;
 }

   
#content .EDB_P_content_Pink_Info ul span.date{
   background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_datum.gif");

   }

#content .EDB_P_content_Pink_Info ul span.time{
          background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_zeit.gif");
   
}
#content .EDB_P_content_Pink_Info ul span.ort{
          background-image:url("http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.ifa-berlin/images/eventDB/Event_ort.gif");

}


/*Umschalten von links auf rechts*/
#content .EDB_P_content .EDB_P_content_Pink img{
   margin:0;
   float:right; 
    padding:0;
   }

.EDB_P_logos{
   margin-top:10px;
   clear:both;
   }
   
#content .EDB_P_logos img{
 float:left;
 margin:0 10px 0 0;
 _margin:0 30px 0 0;

 }
   
#content .EDB_P_content img {
   float:left; 
   margin:0 10px 0 0;
    _margin-top:10px;
   }
 #content .EDB_P_content_T p{
 /*Ressel*/
/*_margin-left:165px;*/
   }  

#content .EDB_P_content_T p.iebug{
/*Ressel*/ 
/*_margin-left:165px;*/
   }   

/*Nun auch bei ungewollten DIVs*/
/*Ressel*/   
.EDB_P_content_Pink div.contentright{
 margin-left:165px;
 _margin-left:180px;
 
}
.EDB_P_content_Pink div.search{
 margin-left:10px;
}  
   

/*Eventdetails*/
.EDB_subheader{
   clear:left;
   float:left;
   }
.EDB_eventText {
   padding-left:110px;
   }
.clearAll{clear:both;}   

.hidden{display:none;}

 .btd-table-4 {
  margin-top:10px;
  background:#fff;
  width:100%;
  }
.btd-table-4 th {
 background:#dca28c;
  border:solid 2px #fff;
 padding:4px;
 }
.btd-table-4 td {
 background:#f6eadc;
 border:solid 2px #fff;
 padding:4px;
 }
.btd-table-4 td.btd-time-1st {
 white-space:nowrap;
}
.btd-table-4 td a {
/*jonas: vorher right*/
float:left;
 }
 
 
.oldRose{
 background:#dca28c;
 padding-left:20px;
_width:100%; 
 line-height:18px;
 height:18px;
  }
  
  
.oldRosePerson{
 background:#dca28c;
 padding-left:20px;
 line-height:18px;
 height:18px;
  }

.pflicht {color:red;}
.form-radio {width:20px;}


/*Referntenliste*/
#content table.ListSpeakers {
width:100%;
clear:left;
}
#content table.ListSpeakers th {
 background:#BE0028;
 color:#fff;
 padding:4px;
}
#content table.ListSpeakers td {
padding:4px;
vertical-align:top;
}
#content table.ListSpeakers td.firstRow {
width:40%;
}
#content table.ListSpeakers td.secondRow {
width:60%;
}
#content table.ListSpeakers a {
font-weight:bold;
color:#000;
}
#content table.ListSpeakers tr.grey {
background:#e8e8e8;
}
a.sign{
 margin:0 2px 0 3px;
    }
/*Suche*/    
#content .EDB_P_content_Pink_Info ul li span.black{
 color:#000;
 /*Ressel*/
 width:135px;
 }   

#content .EDB_P_content_Pink_Info ul li span.black2{
 color:#000;
 width:135px;
 }   

#content .EDB_P_content_Pink p.merkliste{
/*jonas:*/
_margin:0px;

}  
.search{
 width:155px;
 }

.EDB_search{
 border:none;
 padding:0;
 margin:0;
 }

.EDB_search label, .EDB_search .label{
 font-weight:bold;
 width:120px;
 float:left;
 clear:left;
 margin:2px 0;
 }

.EDB_search input{
 width:320px;
 /*jonas font-weight:bold;*/
 font-size:1em;
 margin:2px 0 2px 5px;
 }

.EDB_search select{
 width:320px;
 /*jonas font-weight:bold;*/
 margin:2px 0 2px 5px;
 font-size:1em;
 }

.EDB_search .smallfield{
   float:right;
   width:330px;
   padding:0 0 10px 0;
   }

.EDB_search .smallfield label {
   clear:none;
   line-height:24px;
   }

.EDB_search .smallfield label.von {
   width:70px;
   text-align:center;
   }

.EDB_search .smallfield label.bis {
   width:36px;
   text-align:center;
   }
.EDB_search .smallfield select#bis,
.EDB_search .smallfield select#von {
   width:90px;
   }
.EDB_search .smallfield span.dot {
   font-weight:bold;float:left;
   line-height:24px;
   }

.EDB_search .smallfield select {
   width:107px;
   float:left;
   font-size:1em;
    /*jonas font-weight:bold;*/
   margin-right:5px;
   }
.EDB_search .smallfield input {
   width:20px;
   _width:16px;
   float:left;
   font-size:1em;
   font-weight:bold;
   margin:4px 2px;
   }
.EDB_search .smallfield input.year {
   width:40px;
   _width:36px;
   margin-right:4px;
   }

.EDB_search .smallfield #start {
   width:160px;
   margin:10px 0;
   font-weight:bold;
   background:#BE0028;
   color:#fff;
   }

.listFound {
   text-align:right;
   font-weight:bold;
   }

.setOrder {
   text-align:left;
   font-weight:bold;
   }
.setOrder input {
   background:#BE0028;
   color:#fff;
   border:solid 1px #666;
   font-size:1em;
   }
.setOrder select {
   border:solid 1px #666;
   font-size:1em;
   }
/******************************************************/
/***************** Ende EventDB ***********************/
/******************************************************/


