/* ######################################################################################################
** # "XTC CSS  Layout" (c) by Oliver Förster (http://www.install24.com) #################################
** ######################################################################################################
** 

**
*/
@import url(main.css);
@import url(boxes.css);
@import url(module.css);
@import url(ajax.css);
@import url(lightbox/css/lightbox.css);
.suggest_link {
		height:50px;
		display:block;
        	background-color: #ffffff;
        	padding: 0 4px 0 4px;
        	border-bottom:1px solid #CCCCCC;
        	color:#000000;
        	overflow:auto;
    }
.suggest_link_over {
		height:50px;
    		color: black;
    		background-image:url(img/suggest_over_bg.jpg); 
    		background-repeat:repeat-x;
    		padding: 0 4px 0 4px;
    		cursor:pointer;
   		border-bottom:1px solid #CCCCCC;
   		overflow:auto;
		}
#search_suggest {
		position:absolute;
	    	margin-left: -180px;
		text-align: left; 
		border: 1px solid #000000;  
		background-color:#ffffff;  
		display: none;
		z-index: 1000;
		height:100px;
		width:450px;
		overflow:auto;
		}
.autosuggest_intro {
		padding:5px;
		background-image:url(img/heading_suggest_bg.jpg);
		background-repeat:repeat-x;
	    	border-bottom:1px solid #CCCCCC;
		color:black;
		text-decoration:none;
		font-weight:bold;	    
		}
.suggestclose_link {
		background-image:url(img/heading_suggest_bg.jpg);
		background-repeat:repeat-x;
		padding:5px;
		text-align:right;
	    }
.suggestclose_link a, .suggestclose_link a:link, .suggestclose_link a:visited, .suggestclose_link a:hover {	    
		font-weight:bold;
		color:#000000;
		display:block;
		text-decoration:none;
		cursor:pointer;
		}	    
.suggestmore_link {
		background-image:url(img/heading_suggest_bg.jpg);
		background-repeat:repeat-x;
		padding:5px;
		text-align:right;
	    }
.suggestmore_link a, .suggestmore_link a:link, .suggestmore_link a:hover, .suggestmore_link a:visited {
		font-weight:bold;
		color:#000000;
		display:block;
		text-decoration:none;
		cursor:pointer;
		}	    
#suggest_image {
		width:30px;
		max-width:30px;
		background-color:#ffffff;
		text-align:center;
		border:1px solid #CCCCCC;
		}
#suggest_image img {
		width:30px!important;
		max-width:30px;
		}		
.suggest_image {
		width:30px;
		float:left;
		margin-right:5px;
		}
.suggestwidth {
		padding:2px 0 2px 0;
		overflow:auto;
		}
.suggest_productsname {
		display:block;
		width:auto;
		float:left;
		font-weight:bold;
		}
.suggest_products_price {
		white-space:nowrap;
		float:right;
		text-align:left;
		}
.autosuggest_no_products {
		padding:5px;
		background-image:url(img/heading_suggest_bg.jpg);
		background-repeat:repeat-x;
    		border-bottom:1px solid #CCCCCC;
	    	color:black;
    		font-weight:bold;
		}
/* GUTSCHEIN EINLÖSEN IM WARENKORB */
#gift_cart { }
/* RAHMEN FÜR EINGABEFELD */
#gift_cart #input_code { margin: 8px 0px 0px 0px; padding: 12px; background-color:#F2F2F2; border: solid #DDDDDD 1px; }
/* BUTTON EINLÖSEN */
#gift_cart #input_code input[type="image"] { position: relative; top: 6px; left: 5px;  }
/* ENDE - GUTSCHEIN EINLÖSEN IM WARENKORB */

/* POPUP MIT INFOS */
/* RAHMEN FÜR INFORMATIONEN */
#gift_infos { margin: 0px; padding: 10px; border: 1px solid #CCCCCC; background: #F2F2F2; display: none; position: absolute; top: 200; left: 40%; z-index: 1; }
/* LISTE GÜLTIGER ARTIKEL UND KATEGORIEN */
#gift_infos ul.restriction_list { margin: 5px 0px 5px 40px; }
/* ENDE- POPUP MIT INFOS */


/* Druckerpartonen */
.druckerliste1{
  border-bottom: 1px solid #666666;
}
.druckerliste2{
  border-bottom: 1px solid #666666;
}
.druckerbrk{
	background-color: #999999;
  padding-top: 2px;
  color: #999999;
  border: none;
}
.drhighlight {
	color:#f07103;
}
.drhrsm {
	font-size: 3px;
	background-color: #CCCCCC;
  height: 1px;
  color: #999999;
  border: none;
}
.pr_list {
  color: #444444;
}
.pr_head, .pr_head_cats {
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	background-image: url(img/bg_header_blue.gif);
	background-repeat: repeat-x;
	background-color: #f07103;
	padding: 1px 0px 1px 5px;
	vertical-align:middle;
}
.pr_head {
	margin: 3px 0px 7px 0px;
}
.produktlistenrahmen {
  vertical-align: top;
  padding: 10px;
  text-align: left;
  border: 1px solid #eeeeee;
  margin-bottom:10px;
}
.preis_list {
font-size: 16px;
 color: #f07103;
}



/* Stefan O. - 29.04.2008 - Kategorien 3-spaltig */
div.cat-item, div.cat-item4 {
	float: left;
	overflow: hidden;
	margin-right: 10px;
}
div.cat-item { width: 230px; }
div.cat-item4 {	width: 170px; }

