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

	####################################################
	### Edited by Severin Brettmeister ###
	####################################################

   $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 
   ---------------------------------------------------------------------------------------*/


body {
background-color:#FFFFFF;
font-family:Arial,Helvetica,Sans-Serif;
font-size:13px;
background-image:url(img/bgr.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
color:#727070;
}

img {
border:none;
}

a {
color:#2c3238;
}

a:hover {
}

.headerNavigation {
color:#beb8a9;
text-decoration:none;
}

A.headerNavigation:hover {
text-decoration:underline;
}

.main_top {
color:#ffef86;
text-decoration:none;
font-size:14px;
}

A.main_top:hover {
text-decoration:underline;
}

.mainnav {
display:block;
text-align:right;
color:#727070;
width:195px;
height:22px;
font-weight:normal;
text-decoration:none;
padding-top:8px;
font-size:15px;
clear:both;
}

A.mainnav:hover {
text-decoration:underline;
}

.mainnav_active {
display:block;
width:195px;
color:#f6a800;
height:22px;
font-weight:normal;
text-decoration:none;
padding-top:8px;
clear:both;
}

a.subnav {
color:#727070;
text-decoration:none;
height:17px;
padding-top:3px;
padding-left:12px;
font-size:10.5px;
line-height:16px;
}

A.subnav:hover {
text-decoration:underline;
}

.product_link {
font-size:12.5px;
color:#000000;
text-decoration:none;
line-height:13.5px;
font-weight:bold;
}

.product_link_price {
color:#666666;
}

A.product_link:hover {
text-decoration:underline;
}

.product_desc {
font-size:11.5px;
color:#666666;
}

.product_image {
border:1px solid #666666;
width:155px;
}

.products_name {
font-size:14px;
color:#000000;
text-decoration:none;
line-height:15.5px;
font-weight:bold;
}

.info_preis {
font-size:14px;
color:#666666;
text-decoration:none;
line-height:15.5px;
font-weight:bold;
}

.product_add_info {
font-size:11.5px;
color:#666666;
text-decoration:none;
line-height:15.5px;
font-weight:bold;
}

.warning {
color:red;
}

.small_text {
font-size:11.5px;
color:#666666;
}

.input_field {
width:125px;
border: 1px solid #727070;
font-size:13px;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px;
}

.kat_img {
border:1px solid #727070;
}

.img_new {
margin-bottom:5px;
border:1px solid #727070;
}

.img_new_cross_selling {
margin-bottom:2px;
border:1px solid #727070;
}

.haendler_text {
font-family:Arial,Helvetica,Sans-Serif;
font-size:10.5px;
color:#000000;
}

.y {
color: red;
}

.defloat {
clear:both;
}

a.button_abmelden {
display:block;
float:right;
width:82px;
height:69px;
background-image:url(img/button_abmelden.gif);
}

a.button_konto {
display:block;
float:right;
width:82px;
height:69px;
background-image:url(img/button_konto.gif);
}
a.button_konto:hover {
background-image:url(img/button_konto_h.gif);
}

a.button_warenkorb {
display:block;
float:right;
width:79px;
height:69px;
background-image:url(img/button_warenkorb.gif);
}
a.button_warenkorb:hover {
background-image:url(img/button_warenkorb_h.gif);
}

a.button_kasse {
display:block;
float:right;
width:62px;
height:69px;
background-image:url(img/button_kasse.gif);
}
a.button_kasse:hover {
background-image:url(img/button_kasse_h.gif);
}

.copyright, .parseTime {
width:697px;
text-align:center;
margin-left:12px;
font-size:11px;
color:#cccccc;
margin-left:250px;
}

.copyright a {
color:#cccccc;
text-decoration:none;
}

#mainnav_frame strong {
display:none;
}

.cat_active {
text-decoration:underline;
}

.sub_hidden {
display:none;
}

#cat_empty {
position:absolute;
width:139px;
height:128px;
top:135px;
left:60px;
background-image:url(img/cat_empty.gif);
overflow:hidden;
z-index:99;
}

#start_cat {
position:absolute;
width:139px;
height:128px;
top:135px;
left:60px;
background-image:url(img/cat_startseite.gif);
overflow:hidden;
z-index:90;
}

#standard_cat {
position:absolute;
width:139px;
height:128px;
top:135px;
left:60px;

overflow:hidden;
z-index:90;
}

.product_description {
font-weight:normal;
}

#themes {
width:195px;
text-align:right;
line-height:22px;
}

#themes a {
color:#727070;
}
