@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://yaml.t3net.de/YAML-fuer-xt-Commerce.101.0.html
* @package         yaml for xt:Commerce
* @version         1.4.0   
*/


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

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

  @import url(css/screen/basemod.css);
   @import url(css/screen/basemod_3col_fixed.css); 
  /* 2-Spalten optional */  
  /* @import url(css/screen/basemod_2col_left_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);
@media all
{	
	
	#head_welcome {background: #fff url(./img/white_black_line.gif) repeat-x top;padding:2px; margin:0px 5px 0px 5px ; }
	#welcome {float:left; width:50%;}
	#searching {vertical-align:top;text-align:right; width:48%;display:inline; }
	#quick_find input {padding:0px;margin-bottom:2px;font-size:9px;float:none; }
	

	
	#header {margin-bottom:10px;background-color:#fff; height: 180px;background:;  }
	#page_margins {
	width:921px;
	}
	#page {
		border: 0px;
	}
	#page_margins {background: #fff; }
	body {background: #fff;}
	#main { border-left:1px solid #000;}
	#main {padding-right:3px;  border-right:1px solid #000;}
	#col3 { border-left:1px solid #000; border-right: 1px solid #000;}

	#col1_content {margin-right:8px;}
	#col1_content h4 , #col2_content h4 {
	  	background: #fff;
		
		color: #000;

	  }
	
	 #col2_content h4 a,#col1_content h4 a{
	  	
		
		color: #000;

	  }
	.boxInfoLS , .boxInfoRS {
		border: 0px;	
		background: #fff url(./img/white_black_line.gif) repeat-x top;
		padding-top:1px;
	}
	.boxInfoBodyLS  {
		border: 0px;	
		background: #fff url(./img/white_black_line.gif) repeat-x bottom;
	}
	.boxInfoBodyRS { border:0px; }
	.boxSearch {margin: 0 5px 0 5px;  color:#000;padding-bottom:2px;  background: #fff url(./img/white_black_line.gif) repeat-x bottom;}
	.boxSearch h4 {width:355px;float:left;background: #fff url(./img/white_black_line.gif) repeat-x top; border:0px; color:#000;}
	#box_search form input[type=text] {margin:0.3em 0 0.30em 0;font-size:11px;padding:0px; float:none;}

	#box_search h4 {width:auto; padding:0px;margin:auto; padding-top:0.3em;}
	#box_search {}
	#box_search form {margin:0px; padding:0px; background: #fff url(./img/white_black_line.gif) repeat-x top; border:0px; color:#000;}
	.catListBody {
		background: #fff url(./img/white_black_line.gif) repeat-x bottom;
		border: 0px;
	}
	h4 {font-weight:normal;}
	.catListLine {font-size:1px;margin-bottom:1px;height:1px; width:100%; background: #fff url(./img/white_black_line.gif) bottom center;}	
	.catList { margin-bottom:5px; padding-top:1px; border:0px; background: #fff url(./img/white_black_line.gif) repeat-x top;} 
	
	/* ### 1.Ebene ### */
	.catListBody ul li a {font-weight:bold; width: 88%;padding: 2px 0px 2px 12%; background: #fff url(./img/orange-plus.gif) no-repeat  5px center; border:#fff 0px; color: #000;background-color:#fff;}


	/* ### 2.Ebene ### */
	.catListBody ul li ul li a, .catListBody li.activeCat ul li a, .catListBody ul li ul .catListLine {
	background: #fff; 
	color: #000; border:0px;
	list-style-type:circle;
	}
	
	.catListBody ul li ul li a { font-weight:normal; }
	.catListBody li.activeCat a {
	
		background: #fff url(./img/orange-minus.gif) no-repeat  5px center;		
		background-color:#fff;
		color: #000;
		text-decoration:underline;
	}


	/* ### 3.Ebene ### */
	.catListBody ul li ul li ul li a , .catListBody li.activeCat li.activeCat ul li a {
		width: 85%;
		padding: 0px 0px 2px 15%;
		color: #444;
		border-bottom: 0px;;font-weight:normal;
		background-color:#BFBFBF;
	}

	/* ### 4.Ebene ### */
	.catListBody ul li ul li ul li ul li a , .catListBody li.activeCat li.activeCat li.activeCat ul li a {
		width: 80%;
		padding: 0px 0px 2px 20%;
		color: #000;
		border-bottom:0px;
		background-color:#B2B2B2;
	}

	.catListBody li.activeCat li.activeCat li.activeCat li.activeCat ul li a  {
		background-color:#C6C5C5;
		color: #000;
	}
/* ############################################################################################ */
/* ### MouseOver ############################################################################## */
/* ############################################################################################ */
	/* ### 1.Ebene ### */


	/* ### 3.Ebene ### */
	.catListBody li li li a:hover , .catListBody li.activeCat li.activeCat li a:hover {
		background-color:#CA513E; color: #fff;
		text-decoration: none;
	}

	/* ### 4.Ebene ### */
	.catListBody li li li li a:hover , .catListBody li.activeCat li.activeCat li.activeCat li a:hover {
		background-color:#CA513E; color: #fff;
		text-decoration: none;
	}

	.catListBody li.activeCat li.activeCat a ,
	.catListBody li.activeCat li.activeCat li.activeCat a ,
	.catListBody li.activeCat li.activeCat li.activeCat li.activeCat a {
		background:#fff;
		color: #000;	
	}


	.containerProdListing1, .productInfo4, #col3_content h1.productInfo4Name   {background-color:#fcc95d;}
	#box_cart, #box_categories { margin-top:-20px;}
	#col3_content h2 {font-size:10px; border:0px; background: #fff url(./img/white_black_line.gif) repeat-x center bottom;}
	.boxInfoLS #col3_content, #col3_content .boxInfoBodyLS {background-image:none;}
	#news_time {color:#686868;}
	#news_text a {color:#fe9544;}
	#news_text {border:#000 1px solid; font-weight:bold;background:;}
	#footer {height:25px; color:#000; background: #fff url(./img/footer.jpg) no-repeat center; padding: 0.5em 3em 0 0; border-top: 1px #ddd solid; line-height: 1.5em; font-size:0.8em;text-align:right;}
	#old_news td {padding:0px;}
	#old_news_arrow {background: #fff url(./img/pfeil.gif) no-repeat left;}
	#col3_content h1.newProdIndexName,#col3_content h1.headProdListing1,#col3_content h1.containerHead, #col3_content h1.productInfo1Name  {background-color:#f65700;}
	.orderDetailsTable thead th, .orderDetailsTable td.subTotal,.hrDiv {background-color:#e85800;}
	.container{ background-color: #fcc95d;	}
	#col3_content h2 a {color:#686868;padding-left:5px; }
	.boxInfoLS, .boxInfoRS {

  	font-size: 0.92em;



	  }
}


