@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) print stylesheet
 * (de) Druck-Stylesheet
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.4
 * @revision        $Revision: 130 $
 * @lastmodified    $Date: 2007-10-05 19:05:21 +0200 (Fr, 05 Okt 2007) $
 */

/* import print base styles | Basisformatierung für Drucklayout einbinden */
@import url(../core/print_base.css);

/* #col1 - 0
** #col2 - 0
** #col3 - x
*/

/*
@media screen
{
*/
  body {
    font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
    font-size: 75.00%; 
    color: #000;
    height: 100%; 
    margin: 0; 
    padding: 0;
  }

  h1,h2,h3,h4,h5,h6 { 
        font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
  	font-weight: bold; 
  	color:#000;
  	margin: 0 0 0.25em 0; 
  }

  p { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;line-height: 1.5em; margin: 0 0 1em 0; }

  /* ### Lists | Listen  #### */

  ul, ol, dl { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; line-height: 1.5em; margin: 0 0 1em 1.5em; padding-left: 0; }
  li { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;margin-left: 0; line-height: 1.5em }

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  td, th { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; }

  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 200%; color:#182E7A}          /* 24px */
  h3 { color: #133E84; font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  #col1 {display:none;}
  #col2 {display:none;}
  
  #col3, #col3_content { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; width: 17cm; margin:0; padding: 0 0.3cm 0 0.3cm; border:0}

  #page_margins { background: transparent; width: 17.6cm; }
  #page { width: 17.6cm; }
  #header { display: none; }
  /*#nav_main {  width: 17.6cm; }*/
  #nav_main { border: 0; }
  #nav_main ul { display: none; }
  #keyvisual { display: none; }
  #col3_top { display: none; }

  #logo_voco { display: none; }

    /* Thumbnail */
    .thumbnail {
    	/*background: #EEE;*/
      	/*border: 1px solid #AAA;*/
      	float: right;
      	height: 120px;
      	margin-left: 10px;
      	padding: 4px 4px 4px 4px;
      	position: relative;
      	text-align: center;
    }
    
    * html .thumbnail {
    	padding: 4px 0 0 4px;
    }
  
    .thumbnail a { display: none; }

  .thumbnail span { display: none; }
 
    #indications {
    	margin: 15px 0 0 0;
    }
    
    
    #indications p {
    	margin: 0 0 4px 0;
    }
    
    #indications h4,
    #advantages h4,
    #presentation h4 {
    	color: #133E84;
    }
    
    #advantages {
    	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
    	margin: 15px 0 0 0;
    }
    
    #advantages p {
    	margin: 0 0 4px 0;
    }

    #advantages ul,
    #advantages li {
    	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
    }

    #presentation {
		margin: 15px 0 0 0;    
    }
    
    #presentation table {
    	border: 1px solid #133E84;
    	border-collapse: separate;
    	color: #000;
        display: block;
        margin-bottom: 0.3cm;
    	width: 15cm;
    }
    
    * html #presentation table {
    	width: 15cm;
    }
    
    #presentation th {
    	padding: 2px;
    	padding-left: 3px;
        text-align: left;
    }
    
    #presentation .bg_tr {
    	background: transparent;
    }
    
    #presentation .art_nr {
    	vertical-align: top;
    	width: 2cm;
    }
    
    #presentation .art_text {
    	vertical-align: top;
    }
    
    #presentation table td {
    	padding: 2px;
    }
    
   div.exhibition {
   		border-top: 1px solid #AAA;
                clear: both;
   		margin: 0;
   		padding: 0;
   		padding-bottom: 10px;
   		padding-top: 10px;
   }
   
   div.exhibition div {
   		/*float: left;*/
   }
   
   .exhibition_year {
   		color: #133E84;
   		font-size: 1.3em;
   		font-weight: bold;
   		margin-top: 20px;
   }

	.exhibition_month {
		background: #DBE7F9;
		border: 0px dotted #AAA;
		border-bottom: 0;
   		font-weight: bold;
   		margin-top: 10px;
   		padding-left: 3px;
	}
   
   div.exhibition .exhibition_logo {
   		border: 1px solid #AAA;
                float: left;
   		height: 80px;
   		margin: 0;
   		margin-right: 10px;
   		padding: 0;
   		text-align: center;
   		width: 80px;
   }

   div.exhibition .exhibition_info {
   		width: 385px;
   }
   
   div.exhibition .location_date {
   		color: #444;
   		font-size: 0.9em;
   		font-weight: bold;
   		margin-bottom: 0;
   }
   
   div.exhibition .exhibition_name {
   		color: #133E84;
   		font-size: 1.3em;
   		font-weight: bold;
   		margin-bottom: 0;
   		margin-top: 0;
   }
   
   div.exhibition .exhibition_stand {
   		color: #444;
   		font-size: 0.9em;
   }
   
   div.exhibition .exhibition_desc {
   		color: #444;
   		padding: 5px 0 5px 0;
   }

   div.exhibition .exhibition_link {
   		display: none;
   }
   
   div.exhibition .exhibition_link a {
   		float: left;
   }
   
   div.exhibition .exhibition_link a img {
   		vertical-align: middle;
   }
   
   div.exhibition .exhibition_link .request {
   		margin-right: 30px;
   }

  div.news_overview {
                border-top: 1px solid #AAAAAA;
                clear: both;
                padding: 10px 0;
  }

  div.news_overview a {
                display: none;
  }

  div.news_overview_teaser {
                border-top: 1px solid #AAAAAA;
                clear: both;
                padding: 10px 0;
  }

  div.news_overview_teaser a {
                display: none;
  }

  div.event_overview {
                border-top: 1px solid #AAAAAA;
                clear: both;
                padding: 10px 0;
  }

  div.event_overview a {
                display: none;
  }

  div.event_overview p,
  div.news_overview p, 
  div.news_overview_teaser p 
  {
                margin:0;
  }

  .news_date {
                color: #666666;
                font-size: 0.9em;
  }

  #footer {
                clear: both;
  }

  #lightwindow,
  #lightwindow_container,
  #lightwindow_overlay,
  #lightwindow_stage { 
                display: none; 
                height: 0;
                visibility: hidden;
                width: 0;
  }

  a img {
                border: 0;
  }


/*  .print { display: block; }*/

/*}*/