@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) stylesheet for screen layout
 * (de) Stylesheet fr das Bildschirm-Layout
 *
 * @creator     YAML Builder V1.0 beta1 (http://builder.yaml.de)
 * @file        basemod.css
 */

@media screen, aural, braille, embossed, handheld, projection, tty, tv
{
  /*-------------------------------------------------------------------------*/
* {
margin: 0;
padding: 0;
}
  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body { 
  background: #e3e3e3 url("http://www.eickhorst.com/fileadmin/templates/bilder/bg_main_01.jpg") repeat-x top left;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #333;
  font-size: 62.5%;
  }

  /* Layout Alignment | Layout-Ausrichtung */
  #page_margins {
  margin: 0 auto 2em auto; }

  /* Layout Properties | Layout-Eigenschaften */
  #page_margins { width: 1000px;  min-width: inherit; max-width: none; background: #fff; }
  #page { padding: 0px; }
  
 /*default link styles*/
 a,
 a:link
 a:active {
 text-decoration: underline;
 font-weight: normal;
 
 background-color: inherit;
 color: #666;
 }
 
 a:visited {
 /*background-color: inherit;*/
 color: #666;
 }
 a:hover {
 color: #333;
 }
  
  #header {  
  background: #1f1e1c url("/skin/frontend/default/eickhorst/images/shop_head.jpg") no-repeat top left; 
  height: 165px; 
  padding: 0px 1em; 
  color: #fff; 
  }
  

  
 
  #main_navi { 
	background:#3c4851;
  }
  
  #main { background: #fff; }
  #footer { 
	  padding: 15px 30px 30px 40px; 
	  color:#999; 
	  background: #1f1e1c; 
	  font-size: 1.1em
  }
  
  #footer a { 
  text-decoration: none; 
  color:#999;
  }
  #footer_topnav li, #footer ul { 
  padding: 0;
  margin: 0;
  }
  
  #footer a:hover{ 
  color:#fff;
  text-decoration: underline; 
  }

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  #nav ul { margin-left: 0px; }
  #nav li { display: inline; }

  /*-------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */

  #col1 { float: left; width: 280px; }
  #col2 { display:none}
  #col3 { width: auto; margin: 0 0 2em 280px; }
  #col1_content { padding: 3.5em 20px 0 40px }
  #col3_content { padding: 3.5em 30px 0 0px }
	
  /*-------------------------------------------------------------------------*/

  .logo_button_main {
  margin: 60px 0 0 20px;
  position: absolute;
  }
  
  .logo_button_main a {
  display: block;
  border: 0;
  width: 200px;
  height: 70px;
  text-decoration:none;
  }
  
  .inhaber {
  text-align: right;
  font-size: 120%; 
  line-height: 140%;
  margin: .7em 0 2em 0;
  }
  .inhaber span {
  font-weight: bold;
  }
  
  .news {
  background: #f2f2f2;
  padding: 1.5em;
  margin: 2em 0 1em 0;
   }
   
  .news_item {
  font-size: 1.1em; 
  line-height: 1.4em;
  margin: 1em 0 0  0;
   }
   
   .news b {
  color: #666;
   }
  
  #product_box {
   background: #e9e9e9;
  padding: 1em 1em 1px 1em;
  margin: 0 0 2em 0;
  color: #fff;
  }
  
  .product_box_licht p,.product_box_gem p {    
  color: #fff;
  padding: .5em 0 0 0;
  font-size: 1.1em;
  }
  
  .product_box_licht a,.product_box_gem a {    
  color: #78ace1;
  padding: 0px 24px 0 0;
  margin: 1em 0 0 0;
  font-size: 1.6em;
  text-decoration: none;
  background:  url("http://www.eickhorst.com/fileadmin/templates/bilder/pfeil_product.gif") no-repeat top right;
  }
  
  .product_box_licht a:hover,.product_box_gem a:hover {    
  text-decoration: underline;
  }

  .product_text {
  padding: 20px 0 0 0;
  }
  
  .product_text {
  padding: 2em 0 0 0;
  }
  .product_box_licht {
  background: #1a1917 url("http://www.eickhorst.com/fileadmin/templates/bilder/product_licht_10.jpg") no-repeat top left;
  }
  
  .product_box_gem {
   background: #1a1917 url("http://www.eickhorst.com/fileadmin/templates/bilder/product_gem_13.jpg") no-repeat top left;
  }
  
  .product_box_licht,.product_box_gem {
  height: 132px;
  margin: 0px 0 10px 0;
  padding: 0px 15px 0 165px;
  overflow: hidden;
  }
  
  #kontakt {
  overflow: hidden;
  }
  
  #kontakt img {
  position: absolute;
  padding: 0 10em 0 19em;
  overflow: hidden;
  }
  
 
  
  #footer_topnav {
  float: right;
  }
  
  #copyright {
  float: left;
  
  }
  
 
  
    /*-------------------------------------------------------------------------*/
}
  
@media drucker {
  #col1{
    display:none;
  } 
  
  #col3 {
    width:100%;
    margin:1em;
  }
  
  #page_margins {
    width:100%;
  }
  
  .detail_topnavi {
    display:none;
  }
  
  .subcolumns_detail {
    width:100%;
    border:none;
  }
  
  #page {
    display:none;
  }
  
  #footer_topnav {
    display:none;
  }
  
  .c38l_detail {
    width:100%;
    float:none;
  }
  
  .c62r_detail {
    width:100%;
    float:none;
  }
  
  .print_link {
    display:none;
  }
  
  .top_link {
    display:none;
  }
  
  
  

}  
 

 
