/*

Farbschema Projekt

Projektfarbe1 = #78a514
   (headerborder + footer)

Hintergrundfarbe1 = #fbe2ce
   (farbige Flaechen content + Focusfarbe )

Projektfarbe2 = #f2f9da

   (Hintergrund Seitenbereiche)

Hintergrundfarbe2 = #f2f9da
   (Hintergrund Seite allgemein)

Konturfarbe = #78a514
   (Rahmen und Linkfarbe)

Schriftfarbe = #000

*/


/*Layout*/

body{
   background-color:#fff;
   }

#page-wrapper {
   background:url(../images/layout/background-wrapper-left.gif) repeat-y #fff;
   }

.page-roundtop { 
	/*background:url(../images/layout/round-top-right.gif) no-repeat top right; */
}

.page-roundtop img.corner { 
	display:none;
}

.page-roundbottom {
	background:url(../images/layout/round-bottom-right.gif) no-repeat top right; 
}

#page-headerborder {
   background:#9c3 url(../images/layout/background-headerborder.jpg) no-repeat top left;
   }

#page-headerarea-01, #page-headerarea-02 {
	background:url(../images/layout/background-head.jpg) no-repeat 0 0 #b4ce37;
	height: 223px;
   }

#page-headerarea-01 #logo-holder,
#page-headerarea-02 #logo-holder{
	display:none;
   }

#page-headerarea-01 #page-headerarea-leftbox,
#page-headerarea-02 #page-headerarea-leftbox{
	height: 223px;
}

#page-headerarea-01 #page-headerarea-mainbox, 
#page-headerarea-01 #page-headerarea-rightbox,
#page-headerarea-02 #page-headerarea-mainbox, 
#page-headerarea-02 #page-headerarea-rightbox{
	min-height: 223px;
}

/*rechten Kopfbereich ausblenden*/
#page-headerarea-rightbox{   

   }
#page-headerarea-mainbox{ 
   margin-right:0;  
   }
          
#page-headerarea-01 #logo-holder img{   
   margin:2px 7px;
   }

#page-headerarea-02 #logo-holder img{   
   margin:2px 7px;
   }

#page-headerarea-01 #page-headerarea-breadcrump,
#page-headerarea-02 #page-headerarea-breadcrump,
#page-headerarea-01 #page-headerarea-breadcrump a,
#page-headerarea-02 #page-headerarea-breadcrump a{
   color:#fff;
   }
   
#page-headerarea-mainbox #fairdate-de{
   background:url(../images/keyvisual-logo/datum-de.gif) no-repeat left 10px;
   padding:120px 0 0 10px;
   }

#page-headerarea-01 #page-headerarea-mainbox #fairdate-en,
#page-headerarea-02 #page-headerarea-mainbox #fairdate-en{
   background:url(../images/keyvisual-logo/keyvisual-left.jpg) no-repeat left top;
   padding:224px 0 0 10px;
   }
  
   
#page-headerarea-mainbox #fairdate-de span,
#page-headerarea-mainbox #fairdate-en span{
   color:#99cc33;
   display:none;
   }

#page-headerarea-01 #page-headerarea-rightbox,
#page-headerarea-02 #page-headerarea-rightbox{
   width:406px;
   background:url(../images/keyvisual-logo/keyvisual.jpg) no-repeat right 0;
   }

#page-headerarea-ticker{
   background-color:#fff;
   background-image:url(../images/layout/ticker-corner.gif);
   background-position:top left;
   background-repeat:no-repeat;
   top:173px;
   display:none;
   }
   
#page-ticker-text{
   font-weight:bold;
   }
  
#page-ticker-text a{
   color:#5c7f0f;
   }
  
  
  
#page-headerarea-01 #page-headerarea-breadcrump, 
#page-headerarea-02 #page-headerarea-breadcrump{
   background-color:#78a514;
     top: 197px;
   }
  
#page-headerarea-01 #page-headerarea-breadcrump span.counterzahl{
   background-color:#eb005a;
   } 
   
#page-rightside{
   /*background:#99cc33;*/
   }

.page-leftside-startpage,
.page-leftside-contentpage{
   background:url(../images/layout/background-left.jpg) no-repeat 0 0 #e30059;
   }
   
#page-leftbox{
	min-height:700px;
}

#page-mainbox{
   background-color:#fff;
   }

#page-main-footer{
   color:#999;
   }

#page-footer {
	background-color:#e30059;
	}
	
/*Navigation*/

#page-leftbox-navigation {
   color:#000;
     border-top: none;
  border-right: 2px #E30059 solid;
    border-bottom: 2px #E30059 solid;
	  border-left: 2px #E30059 solid;
   }

#page-leftbox-navigation ul li{
   background-color:#fff;
   border-top: 2px solid #E30059;
   border-bottom: none;
   }

#page-leftbox-navigation ul li a{
   background-color:#fff;
  border-color:#E30059;
   color:#000;
   }

#page-leftbox-navigation ul li a:hover,
#page-leftbox-navigation ul li a.current{
   background:url(../images/layout/navigation-main-first-current.gif) no-repeat 3px center;
   }

#page-leftbox-navigation ul li a.active{
   background-color:#eb015a;
   background-image:url(../images/layout/navigation-main-first-active.gif);
   color:#fff;
   }
   
#page-leftbox-navigation ul li ul li{
   border-top-color:#fff;
   border-bottom: 1px #E30059 solid;
   }
      
#page-leftbox-navigation ul li ul li a:hover,
#page-leftbox-navigation ul li ul li a.current{
   background:url(../images/layout/navigation-main-second-current.gif) no-repeat 3px center ;

   }
   
#page-leftbox-navigation ul li ul li a.active{
   background-color:#eb015a;
   background-image:url(../images/layout/navigation-main-second-active.gif);
   color:#fff;
   }

#page-leftbox-navigation ul li ul li ul li a:hover,
#page-leftbox-navigation ul li ul li ul li a.current{
   background:url(../images/layout/navigation-main-third-current.gif) no-repeat 3px center;

   }
   
#page-leftbox-navigation ul li ul li ul li a.active{
   background-color:#eb015a;
   background-image:url(../images/layout/navigation-main-third-active.gif);
   color:#fff;
   }
   
/*Links*/

#page-mainbox a,
#page-rightbox a {
   color:#78a514;
   }

a.jump {
   background:url(../images/layout/arrow-a-jump.gif) no-repeat right bottom;
   }

a.extern {
   background:url(../images/layout/link-extern.gif) no-repeat left 1px;
   }

 a.mail {
   background:url(../images/layout/link-email.gif) no-repeat left 1px;
   }

a.download {
   background:url(../images/layout/link-download.gif) no-repeat left 1px;
   }
   
#page-mainbox a.zoom {
   color:#000;
   background:url(../images/layout/link-zoom.gif) no-repeat left 1px;
   }    
 
#page-mainbox  a.backlink{
   color:#000;
   background:url(../images/layout/link-back.gif) no-repeat left 1px;
   }
    
a.speziallink {
   border-color:#e30059;
   color:#000!important;
   }

a.downloadcenter{
   background:url(../images/layout/link-speziallink-downloadcenter.gif) no-repeat top left #fff;
   color:#000;
   border-width:2px;
   } 
   
a.eshop{
   background:url(../images/layout/link-speziallink-eshop.gif) no-repeat top left #fff;
    color:#000;
   } 
   
a.speziallink:hover {
   border-color:#78a514;
   }

a.quicklink {
   color:#000!important;
   border-color:#e30059;
   background:url(../images/layout/link-user-spezial.gif) no-repeat 6px center #fff;
   text-align:left;
   border-width:2px;
   }
   
a.quicklink:hover {
   border-color:#e30059;
   background-color:#fff;
   }
 


#page-metanavigation ul li a{
   color:#000;
   } 
      
#page-metanavigation ul li a.current,
#page-metanavigation ul li a:hover{
   background:url(../images/layout/navigation-meta-current.gif) no-repeat center 1.3em;
   } 

#page-leftbox-navigation ul li a{
   border-color:#78a514;
   }
   
/*Bilderwechesler*/	
#imageContainer {
	width:500px;
	height:332px;
	margin-bottom:10px;
	overflow:hidden;
	}

#imageContainer img {
	width:500px;
	height:332px;
	display:none;
	position:absolute;
	top:14px;
	left:12px;
	}
   
/*Inhalte*/

#page-rightbox div.teaser{
   border-color:#78a514;
   background:#fff;
       border-width: 2px;
   }

#page-rightbox div.teaser h3{
   background-color:#78a514;
   color:#fff;
   }

#page-rightbox h4{
   background-color:#99cc33;
   }

#page-mainbox div#keyvisual{
   border-color:#fff;
   background:url(../images/layout/flashfallback.jpg) no-repeat 2px 0;
   height:395px;
   }
   
#page-mainbox div.banner500{
   border-color:#efefef;
   background:url(../images/layout/asiafruit-banner500-flashfallback.jpg) no-repeat 0 0;
   height:140px;
   }
   
#page-rightbox div.flashbanner-quotes {
   background:url(../images/layout/asiafruit-banner-teaser-flashfallback.jpg) no-repeat 0 0;
   height:200px;
   }

#page-rightbox span.partner{
   color:#78a514;
   }
         
#page-rightbox div.partner{
   border-color:#78a514;
   background:#fff;
   }

#page-mainbox hr {
   border-color:#fff;
   }
   
#page-mainbox hr.colorline {
   border-color:#78a514;
   }
   
#page-mainbox p.colorborder {
   color:#000;
   background:#99cc33;
   } 
   
#page-mainbox p.colortext {
   color:#78a514;
   } 
   
#page-mainbox ul li,
#page-rightbox ul li{
   background:url(../images/layout/arrow-u-list.gif) left 4px no-repeat;
   }

/*Tabellen*/
#page-mainbox table th {
   border-bottom:solid 1px #000;
   }  

#page-mainbox tr.even {
   background:#ebebeb;
   }

#page-mainbox tr.odd {
   background:#fff;
   }   

#page-mainbox th.text,
#page-mainbox th.earlyprice, 
#page-mainbox th.lateprice{
   border-bottom-color:#fff;
   }

#page-mainbox th.table-subheader {
   background:#ebebeb;   
   }

#percent88{
	background: url(http://vip8.messe-berlin.de/vip8_1/website/Internet_Edit/Internet/www.asiafruitlogistica/images/content/gradient.gif) repeat-y -22px;
	}
#percent94{
	background: url(http://vip8.messe-berlin.de/vip8_1/website/Internet_Edit/Internet/www.asiafruitlogistica/images/content/gradient.gif) repeat-y -6px;
	}
#percent95{
	background: url(http://vip8.messe-berlin.de/vip8_1/website/Internet_Edit/Internet/www.asiafruitlogistica/images/content/gradient.gif) repeat-y -5px;
	}
#percent89{
	background: url(http://vip8.messe-berlin.de/vip8_1/website/Internet_Edit/Internet/www.asiafruitlogistica/images/content/gradient.gif) repeat-y -21px;
	}

.in2007, .in2008{
	text-align: right;
	}

.detailstext{
	width: 270px;
	}

/*Formulare*/
#page-mainbox input,
#page-mainbox select{
   border-color:#78a514;
   } 
#page-leftbox input{
   border-color:#e30059;
   }  
#page-mainbox input:focus,
#page-leftbox input:focus{
   background:#fff;
   }   
#page-mainbox input.button-search,
form.portlet-search-form input#submit,
form.portlet-search-form input#submit-left{
   background:#78a514;
   color:#fff;
   } 

form.portlet-search-form input#submit-left{
   background:url(../images/layout/lupe.gif) no-repeat right top;
   border:none;
   }

#page-leftbox fieldset{
   border-color:#9dbf0a;
   }
   
/*Inhalte*/

/*Pressemitteilungen*/
.pressreleases-flags span.pressreleases-selectedflag {
   background:url(../images/layout/link-flagge-current-background.gif) no-repeat  center 2px;
   }

#page-mainbox ul.pressreleases-ul-newslist li,
#page-mainbox ul.fotolist li {
   background:url(../images/layout/link-user-spezial.gif) no-repeat left center;
   padding-left:12px;
   }
 
#page-mainbox ul.pressreleases-ul-newslist li{
   background:url(../images/layout/link-user-spezial.gif) no-repeat left 6px;
   padding-left:14px;
   }
 
 #page-mainbox ul.fotolist li.list-current-foto-category {
   background:url(../images/layout/link-fotolist-current.gif) no-repeat left center;
   }

#page-mainbox .pressreleases-years a{
   color:#000;
   }

#page-mainbox .pressreleases-years span{
   color:#78a514;
   }
      
/*Awards*/
div.award-item{
   background:#fbe2ce;
  }

div.award-item div.links{
   border:solid 1px #78a514;
   background:#fff;
   }

#page-mainbox div.award-item div.rechts a{
   color:#000;
   }

/*Downloadcenter*/  
#form-category-select label,
#form-search-string label{
   color:#78a514;
   }  
 
#downloadcenter input.redbutton{
   }

#downloadcenter fieldset.file-list legend{
   color:#78a514;
   }

#downloadcenter fieldset.file-list a{
   color:#000;
   }
      
/*Sitemap*/
#sitemap {
   color:#78a514;
   }
   
/*Downloadcenter*/
#form-search-string input.button,
#downloadcenter form#form-reset-search input.button {
   background: url(../images/layout/button-submit.gif) no-repeat center left; 
   }  
   
   
 #downloadcenter input.all {
   background:url(../images/layout/button-download.gif) no-repeat left 1px;
   }   

 #downloadcenter input.sel {
   background:url(../images/layout/button-selected.gif) no-repeat left 1px;
   }

 #downloadcenter input.del {
   background:url(../images/layout/button-deleted.gif) no-repeat left 1px;
   }   

 #downloadcenter input.zip {
    background:url(../images/layout/button-selected.gif) no-repeat left 1px;
   } 
/*Standmietenrechner*/
form#calculation fieldset.flaeche,
form#calculation fieldset.werbebox {
   border-bottom:none;   
   }

form#calculation fieldset.dimension,
form#calculation fieldset.completestand {
   border-bottom:dotted 2px #ccc;   
   }
   
form#calculation fieldset div.anzahlmit label{
   width:230px;
   }
form#calculation fieldset.dimension input#flaecheFront,
form#calculation fieldset.dimension input#flaecheTiefe,
form#calculation fieldset div.anzahlmit input#mitaussteller{
   width:25px;
   }

#standmietenrechner table,
p.result{
   background-color:#f2f9da;
   }   

#standmietenrechner input.button {
   background: url(../images/layout/button-submit.gif) no-repeat center left; 
   } 

#downloadcenter #form-dokumentenmappe input{
   background:url(../images/layout/button-dokumentenmappe.gif) no-repeat center left;
   }

#downloadcenter #form-dokumentenmappe input.back{
   background:url(../images/layout/link-back.gif) no-repeat center left;
   }
   
/*Eventdatenbank*/
div.eventdb-item h4{
   color:#78a514;
   }

#page-mainbox form.eventdb-form input#start1,
#page-mainbox form.eventdb-form input#start2,
#page-mainbox form.eventdb-form input#start3,
#page-mainbox form.eventdb-form input#start4,   
#page-mainbox form.eventdb-form input#start{
   background: url(../images/layout/button-submit.gif) no-repeat center left; 
   } 

#page-mainbox a.merkliste{
   background:url(../images/layout/link-user-spezial.gif) no-repeat left 1px #fff;
   }

#page-mainbox form#formular2 input{
   background:url(../images/layout/arrow-u-list.gif) left 4px no-repeat;
   }
   
#page-mainbox div.eventdb-item div.colorfield{
   background-color:#f2f9da;
   }
   
#page-mainbox div.eventdb-item ul li a.mehr{
   color:#000;
   background:url(../images/layout/arrow-u-list.gif) left 4px no-repeat;
   }

#page-mainbox ul.eventdb-subnavi li a.pdf,
#page-mainbox ul.eventdb-subnavi li a.pdflink{
   color:#000;
   background:url(../images/layout/link-download.gif) left 1px no-repeat;
   }

#page-mainbox ul.eventdb-subnavi li a.print{
   padding-left:22px;
   color:#000;
   background:url(../images/layout/link-print.gif) left top no-repeat;
   }

#page-mainbox div.eventdb-item ul li a.merken,
#page-mainbox ul.eventdb-subnavi li a.merken{
   color:#000;
   background:url(../images/layout/link-merken.gif) left 4px no-repeat;
   }

#page-mainbox a.delete{
   color:#000;
   background:url(../images/layout/link-delete.gif) left 3px no-repeat;
   }

p.partner{
   text-align:center!important;
   }

p.partner span{
   padding:0 23px;
   float:left;
   font-size:0.8em;
   line-height:3em;
   }   

p.partner img{
   vertical-align:top;
   }
   
   
/* VISA-Formular */
#page-mainbox fieldset.datefieldseten {
   clear:both;
   }
   
#page-mainbox fieldset.datefieldseten div.datenote {
   text-align:left;
   font-size:0.8em;
   /padding-top:4px;
   }

#page-mainbox fieldset.datefieldseten div.datemm,
#page-mainbox fieldset.datefieldseten div.datenote {
   padding-left:166px;
   }
   
#page-mainbox fieldset.personaldataen fieldset.datefieldseten div.datemm,
#page-mainbox fieldset.personaldataen fieldset.datefieldseten div.datenote {
   padding-left:156px;
   }
   
#page-mainbox fieldset div.datedd,
#page-mainbox fieldset div.datemm,
#page-mainbox fieldset div.dateyyyy {
   clear:none;
   float:left;
   margin-right:5px;
   }

#page-mainbox div.datedd label,
#page-mainbox div.datemm label,
#page-mainbox div.dateyyyy label {
   display:none;
   }
   
#page-mainbox div.datedd select,
#page-mainbox div.datemm select {
   width:45px;
   }
   
#page-mainbox div.dateyyyy select {
   width:65px;
   }
