@charset "UTF-8";
/**
* YAML-based Template for xt:Commerce
*
* (en) central stylesheet
* (de) entrales Stylesheets
*
* @copyright       Copyright 2006-2007, Björn Teßmann (tessmann@zerosoft.de)
*                  Based on YAML, Copyright 2005-2007, Dirk Jesse
* @link            http://www.zs-ecommerce.com
* @package         yaml for xt:Commerce
* @version         1.6.0   
*/


/* import core styles | Basis-Stylesheets einbinden */
@import url(yaml/core/base.css);
@import url(highslide.css);

/* import screen layout | Screen-Layout einbinden */

  @import url(css/screen/basemod.css);
  /*@import url(css/screen/basemod_3col_fixed.css);*/
  /* Variable order and use of content columns */
  /* Change patch-File in javascript/general.js.php too */
  
  /* import 3 columns fix | 3 Spalten fixe Breite einbinden - default */
  @import url(css/screen/basemod_3col_fixed.css);
  
  /* import 3 columns flexible | 3 Spalten flexible Breite einbinden */
  /* @import url(css/screen/basemod_3col_flex.css); */
  
  /* import 2 columns flexible | 2 Spalten flexible Breite einbinden */
  /* @import url(css/screen/basemod_2col_flex_13.css); */ 
  
  /* import 2 columns fix | 2 Spalten fixe Breite einbinden */
  /* @import url(css/screen/basemod_2col_fixed_13.css); */
  @import url(css/screen/content.css); 
  @import url(css/screen/boxes.css);
  @import url(css/screen/categorie_listing.css);
  @import url(css/screen/categorie_navigation.css);
  @import url(css/screen/module.css);
  @import url(css/screen/product_info.css);
  @import url(css/screen/product_listing.css);
  @import url(css/screen/product_options.css);
  /*@import url(css/screen/top_navigation_shinybuttons.css);*/
  @import url(css/screen/top_navigation_slidingdoor.css);
/* import print layout | Druck-Layout einbinden */
  @import url(css/print/print_003.css);
  
table.table_listing label { cursor:pointer; display:block; padding:2px 2px 2px 5px; }
fieldset.product_options_dropdown { border:0; padding:3px; }
fieldset.product_options_dropdown label { cursor:pointer; display:block; padding-left:0; width:180px; color:#333; font-weight:bold; font-size:1.15em; }
fieldset.product_options_dropdown select { width:220px; }
fieldset.product_options_selection { padding:3px 3px; }
fieldset.product_options_selection legend { font-weight:bold; margin-left:10px; }
#col3_content fieldset.product_options_selection label { cursor:pointer; display:block; float:right; width:510px; vertical-align:text-top; padding:0; }
fieldset.product_options_selection input { padding:3px; margin:0; height:auto; width:auto; }
fieldset.product_options_selection p { clear:both; float:none; }
div.dropdownitem { margin:0; padding: 3px; display:block; float:none; }
div.optioninformations { float:none; clear:left; }
p.optdesc { text-align:justify; font-size:1.0em; border:1px dotted #333; padding:1px; background:#eee; }
img.optimg { margin-right:3px; margin-bottom:3px; }
table.table_listing td { padding:0px 3px; vertical-align:top; }
table.table_listing td input { padding:3px; margin:0; height:auto; width:auto; }
table.table_listing tr.color1 { background:#fff; }
table.table_listing tr.color2 { background:#ddd; }
br.clear_div { clear:left; height:0; margin:0; padding:0; font-size:0; line-height:0; }
p.infobuttons { text-align:right; }
p.infobuttons input { display:inline; vertical-align:top; text-align:right; }
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active { position:relative; text-decoration:none; color:#000; }
a.tooltip:hover { color:#2c0035; background:transparent; }
a.tooltip span { display:none; text-decoration:none; }
a.tooltip:hover span { display:block; position:absolute; top:20px; left:0; width:320px; font-size:0.9em; font-weight:normal; text-align:justify; z-index:100; color:#000; border:1px solid #000; background:#eee; padding:3px; }
a.tooltip span b { display:block; margin:0; padding:0; font-size:1.05em; color:#fff; background:#333; border:0; border-bottom: 1px solid #000; }
