/* -----------------------------------------------------------------------------------------
   $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 
   ---------------------------------------------------------------------------------------*/


/* xt:commerce styles *NEU* */

/* Bugfixing bei Standardschriftgröße */
body {
  font-size: 100.01%;
}

td, th {
  font-size: 80%;
}

td, th {
  f\ont-size: 100%;
}



#Content .fliesstext .xt_main_content{font-size: 0.8em; font-family: Arial, Verdana, sans-serif; margin-top: 20px;}


#Content .fliesstext .xt_main_content h1 {font-size: 1.2em; font-weight: bold; margin-top: 5px;}
#Content .fliesstext .xt_main_content h2 {font-size: 1.1em; font-weight: bold; margin-top: 5px;}
#Content .fliesstext .xt_main_content h3 {font-size: 1.0em; font-weight: bold; margin-top: 5px;}
#Content .fliesstext .xt_main_content p {font-size: 1.0em;} /* zurück auf Standardschriftgröße */

a {text-decoration: none;}
a:hover {text-decoration: underline;}

/* Navigation */
#Navigation h1 {margin-left: 30px; color: #C1EE98;}

#Navigation ul.xt_categorylisting_box {width: 180px;}
#Navigation ul.xt_categorylisting_box li a {font-family: Arial; color: #FFFFFF; font-size: 0.8em; line-height: 1em; display: block;}
#Navigation ul.xt_categorylisting_box li a:hover, 
#Navigation ul.xt_categorylisting_box li a:active {color: #C0ED97; font-weight: normal; text-decoration: underline;}
#Navigation ul.xt_categorylisting_box li {margin-bottom: 10px;} 
ul.xt_categorylisting_box li a:hover {color: #C0ED97;}
#Navigation div.xt_content_box ul li a {color: #FFFFFF;}
#Navigation div.xt_content_box ul li a:hover {text-decoration: underline;}

#Navigation ul.xt_categorylisting_box li.aktiv,
#Navigation ul.xt_categorylisting_box li.aktiv a:hover {font-weight: bold;}
#Navigation ul.xt_categorylisting_box li.level2 {margin-left: 30px;}


.xt_box_search input.xt_keywords{margin-left: 15px; height: 13px; width: 155px; font-size: 0.8em; padding: 1px 0px 1px 0px;}

.xt_right_box {width: 200px; padding-left: 15px; color: #FFFFFF;}

.xt_right_box h2 {font-size: 1.2em; color: #C0ED97;}

h2.xt_right_top_headline{color: #C1EE98; font-size: 1.0em; font-family: Trebuchet MS, Verdana, sans-serif; margin-left: 15px;}

#Content .xt_right_box a {color: #C0ED97;} 

.xt_content_box ul {list-style-type: none; margin: 0px 0px 0px 15px; padding: 0px;}
#Content .xt_content_box ul li {padding: 0px 0px 3px 0px;}
#Content .xt_content_box ul li a {font-weight: bold; font-size: 1.1em; color: #FFFFFF; font-family: Trebuchet MS, Verdana, sans-serif;}


.xt_box_login h2 {
    font-size: 0.9em;
    font-weight: bold;
    color: #C0ED97;
    margin-bottom: 5px;    
    padding-right: 10px;
}

.xt_box_login .xt_login_input {width: 200px; margin-bottom: 15px;}
.xt_box_login .xt_login_input input {width: 170px; height: 12px; font-size: 0.7em;}


.xt_box_admin {margin-top: 30px;}

.xt_module_new_products {margin-top: 30px;}

.xt_new_products_default_single {
   width: 190px; 
   float: left; 
   margin-right: 20px; 
   margin-bottom: 20px;
   padding: 15px;
}

.xt_new_products_default_single h2 {
    font-weight: bold;
    color: #258354;
    margin-bottom: 5px;
    font-family: Trebuchet MS, Verdana, sans-serif;
}

.xt_new_products_default_single h3 {font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px;}

.xt_new_products_default_single h2.xt_startpage_productprice {text-transform: none;}

#Content .xt_new_products_default_single a.xt_buynow_link {text-decoration:underline; font-weight: normal;}
.xt_new_products_default_single .xt_startpage_productsimage img {border: 2px solid #D1D0C8;}


#Content a.xt_startpage_productsmorelink { font-weight: normal;}

.xt_product_info {width: 470px; margin-top: 25px;}

.xt_product_info h2.xt_product_info_name {font-family: Trebuchet MS; color: #258354; margin: 0px 0px 0px 0px;}
.xt_product_info h3 {font-family: Trebuchet MS; font-weight: bold; color: #000000; margin: 0px 0px 20px 0px;}
.xt_product_info_left {float: left; width: 235px;}
.xt_product_info_right {float: right; width: 235px; }


.xt_product_info_left h2.xt_productprice {font-family: Arial, Verdana, Trebuchet MS, sans-serif;}

.xt_product_info_left .xt_endprice_info {padding-right: 15px;}


.xt_product_info_right .xt_amount_card_button {margin: 25px 20px 0px 0px; float: right;}
h2.xt_product_info_name {
    color: #67A888;
}


/* create_account.html */
.xt_create_account {}

.xt_create_account h1 {}

.xt_create_account h2 {
    font-weight: bold;
    color: #67A888;
    margin: 10px 0px 5px 0px ;    
}


/* styles for the cross selling part */

.xt_cross_selling h2 {color: #258354; font-family: Trebuchet MS, Arial, sans-serif; margin-top: 10px;}
.xt_cross_selling .xt_cross_selling_item {width: 220px; float: left; display: inline; margin-right: 10px;}
.xt_cross_selling_item p { margin-bottom: 0px;}
.xt_cross_selling_item h3 {margin-bottom: 10px;}
#Content .xt_cross_selling_item a {}

/* Style-declaration for xt:commerce form fields */
FORM {display: inline;		   }

input.xt_products_qty {width: 19px; text-align: center;}

.xt_forms_text_must {color: #FF0000;}
.xt_forms_formcontent {width: 480px; float: left; clear: left;}
.xt_forms_label {float: left; width: 160px; min-height: 20px; margin-bottom: 5px;}
.xt_forms_input {float: left; width: 320px; min-height: 20px; margin-bottom: 5px;}
.xt_forms_textarea {float: left; width: 320px; height: 150px;} 
.xt_forms_textarea textarea {width: 300px; height: 150px;}


/* Order-Details*/
.xt_order_details td.order_qty {width: 50px;}
.xt_order_details td.order_article {width: 180px;}
.xt_order_details td.order_single {width: 70px;}
.xt_order_details td.order_total {width: 70px;}
.xt_order_details td.order_remove {width: 50px;}
.xt_order_details tr.order_header td {background-color: #329B49; padding: 3px; font-weight: bold;}

#Content .xt_checkout_shipping_steps {margin-top: 30px;}
#Content .xt_checkout_shipping_steps ul {list-style-type: none; margin: 0px; padding: 0px;}
#Content .xt_checkout_shipping_steps ul li {font-size: 1.2em; display: inline; margin-right: 36px;}
#Content .xt_checkout_shipping_steps ul li.current {font-weight: bold;}

textarea.xt_agb {width: 470px; background-color: #D4D0C8;}
textarea.xt_comments {width: 470px;}


table.xt_checkout_products {width: 470px;}
table.xt_checkout_products td {width: 275px; border: 1px solid #258354; padding: 3px;}
table.xt_checkout_products td.table_name, 
table.xt_checkout_products td.table_price {background-color: #96CBA2;}


.xt_account_history_info table,
.xt_account_history table {width: 470px;}
.xt_account_history table tr td,
.xt_account_history_info table tr td {padding: 3px;}
.xt_account_history table tr.header td, 
.xt_account_history_info table tr.header td {background-color: #96CBA2;}


/* XT-Footer */
.copyright, .parseTime {font-size: 0.8em; font-family: Trebuchet MS, Verdana, sans-serif; color: #2F9144;}
.copyright a {color: #2F9144;}


