/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/


@import url(clean-core.css);

@import url(clean-core-elements.css);

@import url(clean-boxes.css);

@import url(clean-modules.css);

@import url(shop-elements.css);

/*
#linke_spalte
{
	width: 184px;
	margin: 0;
}

#haupt_spalte
{
	padding: 11px 40px 20px 40px;
}

#rechte_spalte
{
	width: 184px;
}
*/

/*
#breadcrumbs
{
	xmargin: 1px 0 20px 0;
}
*/
#breadcrumbs table
{
	width: 100%;
}
#breadcrumbs td.left
{
	background: #d6e3ff url(img/breadcrumbs-left.png) left top no-repeat;
	height: 28px;
	width: 13px;
}
#breadcrumbs td.center
{
	background: #d6e3ff url(img/breadcrumbs-center.png) left top repeat-x;
	height: 28px;
	width: 70%;
	margin-top: 5px;
}
#breadcrumbs td.right
{
	background: #d6e3ff url(img/breadcrumbs-right.png) left top no-repeat;
	height: 28px;
	width: 13px;
}
#breadcrumbs td.left2
{
	background: #ffffff url(img/breadcrumbs2-left.png) left top no-repeat;
	height: 28px;
	width: 13px;
}
#breadcrumbs td.center2
{
	background: #ffffff url(img/breadcrumbs2-center.png) left top repeat-x;
	height: 28px;
	xwidth: 30%;
	margin-top: 5px;
}
#breadcrumbs td.right2
{
	background: #ffffff url(img/breadcrumbs2-right.png) left top no-repeat;
	height: 28px;
	width: 13px;
}
.top-navigation
{
	float: right;
	height: 24px;
}

.top-navigation a
{
	valign: top;
}
.top-navigation a:hover
{
	valign: bottom;
}
#search-box
{
	float:right;
}

#search-box .left
{
	background: transparent;
	width: 20px;
	height: 20px;
}
#search-box .center
{
	background: transparent;
	vertical-align: center;
	align: right;
}
#search-box input
{
	border: 1px;
	outline-color: #CEDBD8;
	outline-style: solid;
	outline-width: thin;
	
}
#login-box
{
	float:right;
}
#login-box .left
{
	background: transparent;
	width: 20px;
	height: 35px;
}
#login-box .center
{
	background: transparent;
	vertical-align: center;
	align: right;
}
#login-box input
{
	border: 1px;
	font-family: calibri;
}


.quick-search-table td
{
	padding-right: 10px;
}

a.advanced-search
{
	font-size: 8px;
	color: #777;
}
a.advanced-search:hover
{
	color: #333;
}

/*
.pageHeading td,
td.contentsTopics,
h1
{
	margin: 0px 0 10px 0;
	padding: 0;
	line-height: 1em;
	font-size: 17px;
	font-weight: normal;
	border-bottom: 1px solid #999;
	padding-bottom: 3px;
}
*/

#linke_spalte h1,
#rechte_spalte h1
{
	margin-top: 11px;
}

h2
{
	font-size: 15px;
	font-weight: normal;
}





.product_image
{
	float: left;
}

.product_price
{
	float: right;
}










