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

* {
margin:0px;
padding:0px;
}

html, body {
height:auto;
}

body {
background-color:#ebe8d5;
font-family: Verdana, sans-serif;
}

img{
border:0px;
padding:0px;
margin:0px;	
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #d0a31b;
}

.moduleHeading {
font-weight:bold;
}

.contentsTopics {
font-weight:bold;
}

/* ########################   SCHIWI Black   ######################## */

#main_ {
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
height:auto;
background-image: url("img/SCHIWI_Citrus/bgstretch.gif");
background-repeat:repeat-y;
font-family: Verdana, Arial, sans-serif;
font-size:12px;
}

#main_checkout {
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
height:auto;
font-family: Verdana, Arial, sans-serif;
font-size:14px;
background-color:#ffffff;
}

#Logo_ {
width:1000px;
height:132px;
}

#sidebar-links_ {
float:left;
display:inline;
width:178px;
height:auto;
}

#sidebar-links_checkout {
float:left;
display:none;
width:178px;
height:auto;
}

#content_ {
float:left;
display:inline;
width:640px;
height:auto;
margin:0px 2px 0px 6px;
}

#content_checkout {
float:left;
display:inline;
width:993px;
height:auto;
margin:0px 2px 0px 2px;
border:solid;
border-width:2px;
border-color:#e6e5e5;
font-family: Arial, sans-serif;
}

#content_checkout h2 {
font-size:20px;
}

#content_checkout h4 {
font-size:16px;
margin: 10px 0px 10px 0px;
padding: 2px 0px 2px 4px;
background-color:#eeeecc;
}

#content_manager {
width: 600px;
margin:10px auto 0px auto;
}

#content_manager li {
margin:10px 0px 0px 50px;
}

#content_manager h3 {
margin:10px 0px 10px 10px;
font-size:16px;
}

#content_manager h4 {
margin:10px 0px 0px 20px;
text-decoration:underline;
font-size:14px;
}

#content_manager img {
margin:10px 0px 0px 20px;
}

#content_manager ul {
margin:0px 0px 10px 0px;
}

#content_manager_partner {
margin:10px 0px 0px 50px;
}

#content_manager_partner table td {
width:200px;
height:150px;
}

#content_manager_service {
margin:10px 0px 0px 35px;
}

#content_manager_service h2 {
margin:0px 0px 10px 0px;
}


#content_manager_service p {
margin:10px 0px 10px 0px;
}

.content_manager_service_describtion {
width:400px;
padding: 0px 30px 0px 0px;
}

.content_manager_service_price {
font-size:14px;
font-weight:bold;
}

#content_agb {
width:500px;
margin: 0px auto 0px auto;
}

#content_agb h3 {
font-size:22px;
margin: 0px 0px 10px 0px;
text-align:center;
}

#content_agb ol li ol li {
margin: 10px 0px 10px 20px;
}

#content_filialen {
width:500px;
margin: 0px auto 0px auto;
}

#content_footer {
width:500px;
margin: 0px auto 0px auto;
}

#content_footer h3 {
font-size:22px;
margin: 0px 0px 10px 0px;
text-align:center;
}

#content_footer h3 {
font-size:22px;
margin: 0px 0px 10px 0px;
text-align:center;
}

#content_footer p {
margin: 10px 0px 10px 0px;
}

#content_footer a {
text-decoration:underline;
font-weight:bold;
}

#sidebar-rechts_ {
float:left;
display:inline;
width:170px;
height:auto;
margin: 0px 0px 0px 4px;
}

#sidebar-rechts_checkout {
float:left;
display:none;
width:170px;
height:auto;
overflow:hidden;
margin: 0px 0px 0px 0px;
border-left:solid;
border-width:2px;
border-color:#e6e5e5;
}

#footer_ {
width:1000px;
height:auto;
border-top:solid;
border-width:2px;
border-color:#e6e5e5;
text-align:center;
font-family: Verdana, Arial, sans-serif;
font-size:10px;
margin:0px auto 0px auto;
}

#footer_ p{
margin:5px 0px 5px 0px;
}

#footer_ a{
font-weight:bold;
}

#eingabefelder {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 1.5;
}

/* ########################   Navigations Bereich ########################   */

#Navigation_ {
float:left;
display:inline;
width:1000px;
height:45px;
background-image: url("img/SCHIWI_Citrus/Navigation.jpg");
}

#navtrail_ {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight:bold;
text-align:left;
margin: 10px 0px 0px 10px;
z-index:130;
}

#navtrail_ a:hover {
color:#ffffff;
}

#Buttons_ {
font-family: Verdana, Arial, sans-serif;
color:#ffffff;
font-size: 12px;
font-weight:bold;
text-align:left;
padding: 10px 0px 0px 0px;
z-index:130;
float:left;
display:inline;
}

#Buttons_ li {
text-align:center;
list-style:none;
float:left;
display:inline;
width:120px;
}

#Buttons_ li a {
color:#000000;
}

#Buttons_ li ul a {
color:#000000;
}

#Buttons_ li ul li {
text-align:left;
left:20px;
margin-top:15px;
margin-left:20px;
height:20px;
}

#Buttons_ li>ul {
display:none;
}

#Buttons_ li:hover>ul {
display:block;
}

#Buttons_ li a:hover {
  color: #ffffff;
}

html > body #box-cart_ {
margin-left:810px;
margin-top:-14px;
width:200px;
height:25px;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color:#000000;
font-weight:bold;
}

#box-cart_ a {
  color: #000000;
  text-decoration: none;
}

#box-cart_ a:hover {
  color: #ffffff;
  text-decoration: underline;
}
/* ########################   Boxes   ######################## */

#box-login_ {
}

#box-login_header {
width:178px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header_links.jpg");
}

#box-login_inhalt {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
margin: 10px 0px 10px 5px;

}

html > body  #box-login_button input {
position:absolute;
margin: -20px 0px 0px 125px;
}

#box-login_eingabefelder input {
}

#box-login_inhalt_pwVergessen {
padding: 10px 0px 0px 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

#box-login_inhalt_neuerAccount {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

#box-admin_ {
width:178px;
}

#box-admin_heading {
width:178px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header_links.jpg");
color:#ffffff;
}

#box-admin_inhalt {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000000;
background-color: #fff5db;
margin: 10px 0px 10px 5px;
}

#box-user_ {
width:178px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000000;
background-color: #fff5db;
text-align:center;
margin: 0px 0px 10px 0px;
}

#box-user_heading {
width:178px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header_links.jpg");
}

#box-user_kunde {
font-weight:bold;
margin-top:5px;
}

#box-user_kundengruppe {
margin-top:10px;
}

#box-user_ausloggen {
margin-top:10px;
}

#box-restposten_header {
width:178px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header_links.jpg");
}

html > body #box-restposten {
width:178px;
height:76px;
margin:1px 0px 0px 2px;
font-weight:bold;
font-family: Verdana, Arial, sans-serif;
}

#box-categories_ {
width:178px;
height:auto;
}

html > body #box-gutschein_ {
width:178px;
height:auto;
margin-left:2px;
margin-top: 2px;
}
#box-gutschein_header {
width:178px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header_links.jpg");
}

#box-categories_heading {
width:178px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header_links.jpg");
margin: 10px 0px 0px 0px;
}

#box-categories_inhalt {
width:178px;
height:100%;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
line-height:20px;
}

#box-categories_inhalt a {
margin-left:10px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

.navilist {
list-style-type:none;
margin: -60px 0px 0px 0px;
}

.navilist .gewaehlt {
font-weight:bold;
}

.subcat_level1 {
margin-left:10px;
}

.subcat_level1_submenue1 {
margin-left:10px;
}

.subcat_level2 {
margin-left:20px;
}



#box-more_header {
width:170px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header.jpg");
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height:20px;
text-align:center;
color:#ffffff;
}

#box-more_ {
width:170px;
height:auto;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height:20px;
text-align:left;
margin: 10px 0px 10px 0px;
}

#box-dienstleistung_ {
width:170px;
height:auto;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height:20px;
text-align:left;
margin: 5px 0px 0px 0px;
}

#box-more_ a {
margin-left:10px;
}


#box-review_header {
width:170px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header.jpg");
color:#ffffff;
margin: 10px 0px 0px 0px;
}

#box-review_content {
width:150px;
height:auto;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
color: #000000;
background-color: #fff5db;
margin: 10px 0px 0px 0px;
}

#box-bestseller_header {
width:170px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header.jpg");
color:#ffffff;
text-align:center;
line-height:20px;
}

#box-bestseller_content {
margin: 10px auto 0px auto;
width:165px;
height:auto;
font-size:12px;
text-align:center;
}

#box-bestseller_content a {
font-size:12px;
}

.box-bestseller_item {
margin: 7px 0px 0px 0px;
}

.box-bestseller_item_name {
margin: 0px auto 0px auto;
padding: 0px 0px 5px 0px;
width:150px;
}

#box-bestseller_tax {
margin: 10px 0px 0px 0px;
font-size:10px;
}

#box-bestseller_tax a {
font-size:10px;
}

.box-bestseller_item_preis {
margin: 3px 0px 0px 0px;
padding: 0px 0px 5px 0px;
font-weight:bold;
}

#box-languages_heading {
width:170px;
height:19px;
background-image: url("img/SCHIWI_Citrus/box_header.jpg");
color:#ffffff;
}

#box-languages_ {
width:170px;
margin: 10px 0px 0px 0px;
text-align:center;
background-color:#fff5db;
}

#box-languages_inhalt {
width:170px;
height:auto;
margin:10px 0px 0px 0px;
text-align:center;
background-color: #fff5db;
}

#box-languages_inhalt img {
background-color: #ffffff;
margin:10px 0px 0px 0px;
}

#box-myaccount_ {
position:absolute;
margin: 2px 0px 0px 800px;
width:156px;
height:24px;
font-size: 14px;
font-weight:bold;
z-index:1000;
background-image: url("img/SCHIWI_Citrus/my_account.jpg");
}

#box-myaccount_ a {
margin: 0px 0px 0px 33px;
}

#box-search_ {
margin-top:-50px;
margin-left:740px;
width:200px;
height:auto;
font-size: 12px;
z-index:100;
}

#box-search_ a {
color:#ffffff;
}

#box-search_ a:hover {
color: #d0a31b;
}



html > body #box-search_button {
margin: -20px 0px 0px 190px;
width:auto;
height:auto;
}

/*   new_products_  */

#new_products_ {
width:630px;
height:800px;
z-index:300;
margin:0px 0px 0px 10px;
}

.new_products_item_border {
float:left;
display:inline;
width:310px;
height:140px;
margin: 2px 2px 0px 0px;
background-image: url("img/SCHIWI_Citrus/mainsite_item_bg.gif");
background-repeat:no-repeat;
}

.new_products_item {
margin: 10px 0px 0px 5px;
height:100px;
}

.new_products_image {
float:left;
width:130px;
height:80px;
text-align:center;
}

.new_products_image img {
height:100%;
margin: 0px auto 0px auto;
}

.new_products_infoblock {
width:165px;
display:inline;
text-align:center;
height:100px;
}

.new_products_produktname {
display:block;
text-align:left;
font-size:11px;
font-weight:bold;
height:42px;
margin: 0px 0px 0px 10px;
overflow:hidden;
width:140px;
}

.new_products_produktname a {
color:#000000;
}

.new_products_preis {
margin: 10px 0px 0px 0px;
display:block;
font-size:16px;
font-weight:bold;
}

.new_products_taxshipping {
position:absolute;
margin: 8px 0px 0px 50px;
font-family: Verdana, Arial, sans-serif;
font-size:10px;
color:#000000;
width:220px;
}

.new_products_buttons {
margin: 5px 0px 0px 0px;
}

.new_products_angebot {
position:absolute;
margin-left:180px;
margin-top:23px;
}

.new_products_neu {
display:none;
position:absolute;
margin-left:-5px;
margin-top:-5px;
font-size:11px;
color:red;
width:100px;
}

#product_listing {
margin: 10px 0px 0px 0px;
}

.product_listing_categories_name {
position:absolute;
margin: 30px 0px 0px 120px;
font-size: 20px;
}

.product_listing_categories_image {
margin: 0px 0px 0px 20px;
}

#product_listing_sorting {
float:left;
width:300px;
margin: 10px 0px 0px 15px;
display:inline;
}

#product_listing_sorting_auswahl {
position:absolute;
width:180px;
height:auto;
margin: -20px 0px 0px 30px;
display:inline;
}

#product_listing_filialbestand_switch {
margin: 7px 0px 0px 340px;
font-weight:bold;
}

.product_listing_produkt_border {
height:105px;
width:635px;
margin:5px 0px 0px 2px;
background-image: url("img/SCHIWI_Citrus/product_listing_bg.gif");
background-repeat:no-repeat;
}

.product_listing_produkt {
padding:5px 5px 5px 5px;
}

.product_listing_ampel {
float:left;
margin:10px 0px 0px 0px;
width:83px;
height:55px;
text-align:center;
font-size:10px;
border-right: 1px solid #e6e5e5;
display:inline;
}

.product_listing_ampel a {
font-weight:normal;
}

.product_listing_ampel_listing{
width:80px;
height:12px;
margin:4px auto 0px auto;
padding:0px 2px 0px 0px;
}

.product_listing_produktbild_model {
float:left;
margin: 0px 0px 0px 0px;
width:100px;
height:75px;
text-align:center;
display:inline;
}

.product_listing_produktbild_dci {
width:100px;
height:75px;
text-align:center;
display:inline;
}

.product_listing_produktbild_dci img {
height:100%;
margin: 0px auto 0px auto;
}

.product_listing_model {
width:110px;
height:20px;
font-size:12px;
margin:0px 0px 0px 0px;
font-size:10px;
}

.product_listing_name {
float:left;
margin:10px 0px 0px 5px;
width:300px;
height:50px;
font-size:12px;
display:inline;
}

.product_listing_angebot {
position:absolute;
display:inline;
margin:20px 0px 0px 245px;
}

.product_listing_angebot_neuheit {
position:absolute;
display:inline;
margin:28px 0px 0px 245px;
}

.product_listing_preis {
margin:0px 0px 0px 20px;
font-size:14px;
font-weight:bold;
display:inline;
}

.product_listing_taxshipping {
margin:5px 0px 0px 0px;
font-size:10px;
text-align:center;
}

.product_listing_buttons {
margin:5px 0px 0px 0px;
text-align:center;
}

#product_listing_navigation {
margin:15px 0px 15px 0px;
}

#product_info_ {
width:635px;
height:auto;
margin: 10px 0px 0px 5px;
}

#product_info_ h1 {
width:450px;
height:auto;
font-size:14px;
display:block;
}

#product_info_model {
width:150px;
height:auto;
}

#product_info_preis {
position:absolute;
width:160px;
height:auto;
font-size:20px;
margin: 0px 0px 0px 470px;
}

#product_info_taxshipping {
position:absolute;
width:125px;
height:auto;
font-size:11px;
margin: 25px 0px 0px 470px;
}

#product_info_bestand {
margin: 10px 0px 0px 0px;
width:350px;
height:auto;
}

#product_info_bestand li {
list-style-type:none;
font-weight:bold;
margin: 10px 0px 0px 20px;
}

#product_info_menge {
position:absolute;
width:50px;
height:auto;
margin: 30px 0px 0px 440px;
display:none;
}

#product_info_no_describtion {
width: 600px;
height:20px;
}

#product_info_menge input {
margin: 3px 0px 0px 0px;
text-align:center;
border-color:#d1a31a;
}

#cart_button_image {
position:absolute;
width:65px;
height:65px;
margin: 60px 0px 0px 495px;
display:inline;
}

#cart_button {
position:absolute;
width:180px;;
margin: 130px 0px 0px 438px;
display:inline;
}

#cart_button input {
width:180px;;
height:auto;
border:none;
background-color:transparent;
font-size:16px;
}

#cart_button input:hover {
color:#d0a31b;
}

#product_info_print {
margin: 60px 0px 30px 5px;
}

#product_info_reminder {
width:400px;
font-size:11px;
}

#product_info_reminder p {
margin: 10px 0px 10px 0px;
}

#product_info_reminder img {
float:left;
}

.float_right {
float:left;
width:300px;
}

.green {
color:#008e0a;
}


/*   checkout  */

.boxTextBG {
padding: 0px 2px 0px 2px;
}

#shopping_cart_placeholder {
width:500px;
height:10px;
}

.markProductOutOfStock {
color: red;
font-size:10px;
display:block;
}

#shopping_cart {
position:absolute;
background-color:white;
width:750px;
height:auto;
margin: 0px 0px 0px -55px;
padding: 0px 0px 150px 0px;
border: solid 1px black;
}

#shopping_cart_info_message {
width:600px;
margin: 0px 0px 20px 65px;
padding: 5px 5px 5px 5px;
border: solid 1px red;
}

#shopping_cart_error {
width:600px;
margin: 0px 0px 20px 65px;
padding: 5px 5px 5px 5px;
border: solid 1px red;
}

#shopping_cart_close {
position:absolute;
margin: 2px 0px 0px 735px;
font-weight:bold;
}

#shopping_cart_header {
font-size:16px;
text-align:center;
margin: 20px 0px 20px 0px;
}

#shopping_cart_gift {
display:none;
margin: 0px 0px 20px 110px;
}

#shopping_cart_content {
width: 730px;
margin: 0px 0px 0px 10px;
text-align:left;
}

#shopping_cart_empty {
text-align:center;
font-size:16px;
}

#shopping_cart_continue {
margin: 10px 0px 0px 0px;
text-align:center;
}

#shopping_cart_reload {
position:absolute;
margin: 20px 0px 0px 40px;
}

#shopping_cart_back {
position:absolute;
margin: 20px 0px 0px 200px;
}

#shopping_cart_print {
position:absolute;
margin: 20px 0px 0px 415px;
}

#shopping_cart_checkout{
position:absolute;
margin: 20px 0px 0px 580px;
}

#shopping_cart_paypal{
position:absolute;
margin: 100px 0px 0px 565px;
}

#print_shopping_cart {
font-size:12px;
}

#account_loginlink {
margin: 10px 0px 0px 10px;
}

#account_edit {
height:auto;
margin: 10px 0px 0px 0px;
}

#account_ h4 {
text-decoration:underline;
}

#account_ {
margin: 10px 0px 0px 10px;
}

#account_edit ul {
width:600px;
margin: 0px 0px 0px 10px;
list-style-type:none;
display:inline;
}

#account_edit li {
width:275px;
margin: 10px 0px 0px 10px;
float:left;
}

#account_newsletter {
margin: 10px 0px 5px 10px;
}

#account_products_history {
clear:left;
margin: 45px 0px 0px 0px;
}

#account_products_history h4 {
margin: 0px 0px 5px 0px;
}

.account_products_history_content_item {
height:85px;
width:620px;
border-bottom: solid 1px;
margin: 5px 0px 0px 0px;
}

.account_products_history_content_image_dci {
float:left;
width:85px;
height:85px;
text-align:center;
}

.account_products_history_content_image_dci img {
width:100%;
margin: 10px 0px 0px 0px;
}

.account_products_history_content_image_thumb {
float:left;
width:85px;
height:85px;
}

.account_products_history_content_price {
position:absolute;
margin: 10px 0px 0px 408px;
font-size:16px;
font-weight:bold;
display:inline;
}

.account_products_history_content_buy {
position:absolute;
margin: 40px 0px 0px 430px;
display:inline;
}

.account_products_history_content_name {
width:400px;
padding: 10px 0px 0px 10px;
font-size:14px;
display:inline-block;
}

.account_products_history_content_categorie {
padding: 5px 0px 0px 10px;
display:inline-block;
}

#account_order_content {
clear:left;
margin: 40px 0px 0px 0px;
}

#account_order_content h4 {
margin: 0px 0px 10px 0px;
}

#account_order_content_all {
margin: 0px 0px 5px 0px;
}

#account_order_content_content {
margin: 0px 0px 0px 30px;
}

.account_order_content_content_button {
position:absolute;
margin: 0px 0px 0px 450px;
}

.account_order_content_content_date {
}

.account_order_content_content_status {
margin: -15px 0px 10px 250px;
}

.account_order_content_content_status ul {
list-style-type:none;
}

#checkout_shipping_ {
width:680px;
height:auto;
margin: 40px auto 0px auto;
font-family: Arial, sans-serif;
}

#checkout_shipping_ h2 {
width:300px;
}

#checkout_shipping_address_button {
margin: -70px 0px 0px 180px;
}

#checkout_shipping_shipping {
margin: 30px 0px 0px 0px;
}

#checkout_shipping_continue_button {
width:65px;
height:65px;
margin: 10px 0px 0px 160px;
padding: 0px 0px 10px 0px;
float:left;
display:inline;
}

#checkout_shipping_continue {
margin: 30px 0px 0px 0px;
}

#checkout_shipping_ p {
margin: 10px 0px 0px 0px;
}

#checkout_payment_ {
width:680px;
height:auto;
margin: 40px auto 0px auto;
font-family: Arial, sans-serif;
}

#checkout_payment_address_button {
margin: -70px 0px 0px 220px;
}

#checkout_payment_payment {
margin: 30px 0px 0px 0px;
}

#checkout_payment_comments {
margin: 0px 0px 0px 0px;
text-align:center;
}

#checkout_payment_agb {
text-align:center;
}

#checkout_payment_continue_button {
width:65px;
height:65px;
margin: 10px 0px 0px 165px;
float:left;
padding: 0px 0px 10px 0px;
display:inline;
}

#checkout_payment_title_continue {
margin: 30px 0px 0px 0px;
}

#checkout_payment_error {
text-align:center;
}

#checkout_payment_block {
margin: 10px 0px 0px 0px;
width:300px;
}

#checkout_payment_ p {
margin: 10px 0px 0px 0px;
}

#checkout_payment_ a {
text-decoration:underline;
font-weight:bold;
}

#checkout_bar_payment img {
margin: 10px 0px 0px 0px;
}

.checkoutBarCurrent_payment {
font-weight:bold;
}

#checkout_bar_new {
margin: 20px 0px 0px 280px;
font-size:12px;
font-family: Arial, sans-serif;
}

#checkout_bar_new li {
float:left;
list-style-type:none;
margin: 0px 0px 0px 10px;
}

#checkout_bar_new_linie {
width:400px;
height:2px;
border-top-style:solid;
}

.bestellung_versand {
margin: 0px 0px 0px 40px;
}

.bestellung_zahlung {
margin: 0px 0px 0px 150px;
}

.bestellung_bestellen {
margin: 0px 0px 0px 265px;
}

.onepxwidth {
width:20px;
}

form#checkout_confirmation input {
margin: 20px 0px 0px 0px;
}

#checkout_paypal {
width: 960px;
height:auto;
margin: 0px auto 0px auto;
}

#checkout_paypal h3 {
margin: 10px 0px 10px 0px;
}

#checkout_paypal_address {
width:800px;
margin: 10px 0px 30px 80px;
}

#checkout_paypal_payment_address {
width:350px;
}

#checkout_paypal_payment_address_button {
margin: -70px 0px 0px 170px;
}

#checkout_paypal_shipping_address{
width:350px;
margin: -82px 0px 0px 500px;
}

#checkout_paypal_shipping_address_button {
margin: -70px 0px 0px 170px;
}


#checkout_paypal_shipping {
margin: 0px 0px 20px 10px;
display:none;
}

#comments {
width:400px;
height:50px;
}

#checkout_paypal_products {
width:940px;
margin: 10px 0px 0px 10px;
}

#checkout_paypal_comments {
margin: 60px 0px 0px 250px;
}

#checkout_paypal_comments #comments {
margin: 5px 0px 0px 25px;
}

#checkout_paypal_comments p{
margin: 0px 0px 0px 10px;
}

#checkout_paypal_agb_adr {
margin: 10px 0px 0px 190px;
}

#checkout_paypal_confirm_button {
margin: 10px 0px 0px 420px;
}

.subtotal {
padding: 15px 0px 0px 0px;
}

#checkout_shipping_change {
width: 700px;
height:auto;
margin: 0px auto 0px auto;
}

#checkout_shipping_change_old_block {
margin: 10px 0px 20px 0px;
}

#checkout_shipping_change_continue_button {
width:65px;
height:65px;
margin: 10px 0px 0px 310px;
float:left;
padding: 0px 0px 10px 0px;
display:inline;
}

#checkout_shipping_change_continue_text {
margin: 30px 0px 0px 0px;
}


/*   Sonstiges             */

.password_double_opt_in_step {
font-weight:bold;
margin: 10px 0px 10px 0px;
}

#password_double_opt_in_email_text {
float:left;
margin: 2px 0px 0px 180px;
display:inline
}

#password_double_opt_in_input_email input {
margin: 0px 0px 0px 10px;
}

#password_double_opt_in_code {
float:left;
margin: 0px 0px 0px 33px;
display:inline;
}

#password_double_opt_in_text_code {
float:left;
margin: 15px 0px 0px 10px;
}

#password_double_opt_in_input_code input {
margin: 12px 0px 0px 10px;
}

#password_double_opt_in_last_step {
clear:left;
float:left;
font-weight:bold;
margin: 10px 0px 0px 0px;
display:inline;
}

#password_double_opt_in_text_continue {
font-weight:bold;
margin: 30px 0px 0px 65px;
}

#password_double_opt_in_input_button {
margin: 10px 0px 0px 550px;
}


/*   Bereich für Aktionen  */

#new_products_default_ {
position:relative;
width:640px;
height:800px;
z-index:300;
}

#new_products_default_top_banner {
margin: 10px 0px 10px 10px;
}

#new_products_default_top_willkommen {
margin: 5px 0px 0px 170px;
}

#new_products_default_top_marquee {
margin: 5px 10px 0px 10px;
}

#new_products_default_top {
margin: 5px 5px 5px 10px;
}

#new_products_default_top a {
text-decoration:underline;
}

#new_products_default_top p {
margin: 0px 0px 10px 0px;
}

#new_products_default_top ul {
margin: 0px 0px 10px 30px;
}

#new_products_default_top li {
margin: 10px 0px 0px 0px;
}

.new_products_default_topic {
font-size: 24px;
margin: 0px 0px 10px 0px;
text-decoration:underline;
}

.new_products_default_greeting {
font-size: 18px;
margin: 0px 0px 10px 0px;
}

#new_products_default_special {
padding: 20px 0px 0px 10px;
height:auto;
width:630px;
text-align:center;
}

#new_products_default_special h3 {
font-size:18px;
margin: 0px 0px 20px 0px;
text-decoration:underline;
}

#new_products_default_special_image {
float:left;
}

#new_products_default_special img {

}

#new_products_default_special ul {
list-style-type:circle;
font-size:16px;
margin: 0px 0px 0px 0px;
text-align:left;
}

#new_products_default_special li {
margin: 5px 0px 0px 0px;
}

#new_products_default_special_price {
font-size:30px;
color:red;
margin: 50px 0px 0px 0px;
}

#new_products_default_special_taxshipping {
font-size:10px;
}

#new_products_default_bottom_border {
width:640px;
height:auto;
}

#new_products_default_bottom {
margin: 5px 5px 5px 0px;
}

.new_products_default_bottom_item_border {
float:left;
width:310px;
height:140px;
display:inline;
margin: 2px 2px 0px 0px;
background-image: url("img/SCHIWI_Citrus/mainsite_item_bg.gif");
background-repeat:no-repeat;
}

.new_products_default_bottom_item{
margin: 15px 0px 0px 5px;
}

.new_products_default_bottom_image {
float:left;
width:120px;
height:80px;
text-align:center;
}

.new_products_default_bottom_image_width img {
width:100%;
width:120px;
margin: 0px auto 0px auto;
}

.new_products_default_bottom_image_height img {
height:100%;
height:80px;
margin: 0px auto 0px auto;
}

.new_products_default_bottom_infoblock {
width:165px;
height:105px;
display:inline;
text-align:center;
margin: 0px 0px 0px 0px;
}

.new_products_default_bottom_name {
display:block;
text-align:left;
font-size:11px;
font-weight:bold;
height:40px;
width:160px;
margin: 0px 0px 0px 135px;
}

.new_products_default_bottom_price {
margin: 10px 0px 0px 0px;
display:block;
font-size:16px;
font-weight:bold;
height:15px;
}

.new_products_default_bottom_buttons {
margin: 10px 0px 0px 0px;
height:30px;
}

.new_products_default_taxshipping {
position:absolute;
margin: 0px 0px 0px 50px;
font-size:10px;
color:#000000;
width:220px;
height:15px;
}

/*   Bereich für Aktionen ENDE  */

/*   Bereich DCI  */

#dci_wrapper {
font-size: 11px; 
width:640px;
overflow:hidden;
}

td.pn {
    color: #000000; 
    padding-left: 7px;
    font-size: 20px; 
    font-weight: bold; 
    }

td.copy, td.copy a:hover, td.copy a {
    color: #000000; 
    padding-left: 7px;
    font-size: 11px; 
    }

td.pn1 {
    padding: 10px 3px 0px 7px;
    font-size: 12px; 
    font-weight: bold; 
    border-bottom: 3px solid #000000;
    }

td.pn2 {
    padding: 0px 7px 0px 7px;
    border-bottom: 3px solid #000000;
    }
    
td.pn2_notdci {
    padding: 0px 7px 0px 7px;
    }

img.pic {
    border: 0px solid #000000;
}

td.pic {
    padding-left: 7px;
    vertical-align: middle;
}

td.h {
    color: #000000;
    background-color:#FFFBDF;
    padding: 4px 3px 4px 7px;
    border-bottom: 1px solid #ACACAC;
    vertical-align: top;
    font-size: 11px; 
    }

td.b {
    color: #000000;
    padding: 4px 2px 4px 7px;
    border-bottom: 1px solid #ACACAC;
    vertical-align: top;
    font-size: 11px; 
    }

td.t {
    color: #000000;
    padding-left: 7px;
    font-size: 12px; 
    font-weight: bold; 
    }
    
td.r {
    background-color: #FFFFFF; 
    }

.confirmationEdit {
color:green;
}

#create_success {
position:absolute;
background-color:white;
width:750px;
height:auto;
margin: 0px 0px 0px -55px;
padding: 0px 0px 40px 0px;
border: solid 1px black;
}

#create_success_header {
font-size:16px;
text-align:center;
margin: 20px 0px 20px 0px;
}

#create_success_header_big {
font-size:20px;
text-align:center;
margin: 20px 0px 20px 0px;
}

#cross_sell_info_button {
class: inline;
margin: 5px 0px 0px 150px;
}

#cross_sell_buy_button {
margin: -72px 0px 0px 150px;
}

#produktinformationen_trenn_balken {
width:640px;
height:19px;
background-image: url("img/SCHIWI_Citrus/product_info_balken_unten.gif");
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height:20px;
color:#000000;
text-align: left;
margin: 5px 0px 0px 0px;
}

.cross_sell_text1 {
margin-left: 490px;
margin-top: 20px;
}

.cross_sell_text2 {
margin-left: 490px;
margin-top: 20px;
}

.cross_sell_text3 {
margin-left: 490px;
margin-top: 20px;
}

#cross_sell_border {
width:640px;
height:auto;
display: inline;
}

#products_info_balken_oben {
width:630px;
height:auto;
display: inline;
}

