/* === DEFAULT STYLES === */
#cart_quantity select{width:490px; height: 19px;}
.cart_table {}
input.inpu,.cart_table textarea,select.inpu{height:19px;background: url('text-bg.gif') #fefdfd repeat-x;font-family:Verdana,Arial,sans-serif;font-size:10px;color:#6d6d6d;border:1px solid #948e8e;padding:1px;}
.cart_table div,.cart_table table{font-size:8pt;}
.cart_active {}
.cart_deactive {}
.cart_strich {background:#CCCCCC;height:2px;}
.cart_strich img{width:30px;height:2px;border:0px solid;}
.cart_title_desc {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;padding-top:10px;}
.cart_text {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;padding-top:3px;}
.cart_text_pflicht {font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff0000;}
.cart_text_content {font-family:Verdana,Arial,sans-serif;font-size:11px;padding-top:3px;}
.cart_div_nix {padding:0px;margin:0px;}
.cart_textAbstand {padding-bottom:5px;}
.cart_stern {color:#ff0000;}
.cart_td_one {font-family:Verdana,Arial,sans-serif;font-size:11px;padding-top:3px;width:45%;}
.cart_td_two {font-family:Verdana,Arial,sans-serif;font-size:11px;padding-top:3px;width:55%;}
.cart_td_all {font-family:Verdana,Arial,sans-serif;font-size:11px;width:100%;}
.cart_zb_geburt {font-size:10px;color:#696969;}
.cart_zb_hoehe {height:13px;}
#cart_errorBox {display:none;text-align:left;background-color:#FFB3B5;padding:2px;border-left:1px solid #C20505;border-top:1px solid #C20505;border-bottom:1px solid #DF4545; border-right:1px solid #DF4545;}
#cart_errors {}
#cart_errors div{}
.noError {display:none;}

BODY {overflow:visible;}
LABEL {cursor:pointer;}
#loading {z-index:10003;}
.loading_class {position:fixed;z-index:10004;top:50%;left:50%;right:0;width:270px;height:22px;margin:-100px;background:#4B0C15;text-align:center;padding:50px; border-style:solid; border-width:2px; border-color:#3F1319 #3F1319 #1F060A #1F060A;}
* html .loading_class {position:absolute;padding-right:16px;}
.loading_class span{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#F1F3EE;padding-top:2px;}
.loading_class2 {position:fixed;z-index:10002;top:0;left:0;background:#7B2A33;opacity:0.4;-moz-opacity:0.40;}
.loading_class2 {filter:alpha(opacity=40);}
#loading_muss_all_die {display:block;}
.input_text {
	/*font-weight:bold;*/
	font-style:italic;
}

/* DIVS */
.cart_tr {width:280px;font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0px;margin:0px;height:20px;}
.cart_td_l {width:140px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:left;float:left;margin:0px;padding:0px;height:20px;}
.cart_td_r {width:140px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:left;float:right;margin:0px;padding:0px;height:20px;}
.cart_td_r input,textarea{height:19px;width:133px;color:#6d6d6d;background: url('text-bg.gif') #fefdfd repeat-x;font-family:Verdana,Arial,sans-serif;font-size:11px;border:1px solid #948e8e;padding:1px;}
.cart_td_r select{height:19px;background: url('text-bg.gif') #fefdfd repeat-x;color:#6d6d6d;font-family:Verdana,Arial,sans-serif;font-size:11px;border:1px solid #948e8e;}
.cart_td_height {height:20px;}
/* DIVS */
.cart_tr2 {width:294px;font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0px;margin:0px;}
.cart_td2_l {width:140px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:left;float:left;margin:0px;padding:0px;}
.cart_td2_r {width:150px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:left;float:right;margin:0px;padding:0px;}
.cart_td2_r input,textarea{height:19px;width:150px;background: url('text-bg.gif') #fefdfd repeat-x;color:#6d6d6d;font-family:Verdana,Arial,sans-serif;font-size:11px;border:1px solid #948e8e;padding:1px;}
.cart_td2_r select{height:19px;background: url('text-bg.gif') #fefdfd repeat-x;color:#6d6d6d;font-family:Verdana,Arial,sans-serif;font-size:11px;border:1px solid #948e8e;padding:1px;}
/* === ========= ======== === */

/* === KundenDaten -> INPUT === */
.cart_table input.cart_select,.cart_table textarea.cart_select,.cart_table select.cart_select, .cart_disabled {height:19px;background:url('text-bg_s.gif') #fbfcfa repeat-x;color:#496b30;border:1px solid #84c255;padding:1px;}
input.cart_over, textarea.cart_over, select.cart_over {height:19px;background:url('text-bg_ov.gif') #fbfcfa repeat-x;color:#496b30;border:1px solid #dee7d7;padding:1px;}
input.cart_error, textarea.cart_error, select.cart_error {height:19px;background:url('text-bg_e.gif') #FEFDFD repeat-x;color:#6a3a3a;border:1px solid #C20505;padding:1px;}


#cart_anrede {}
#cart_first {}
#cart_last {}
#cart_email {}
#cart_zb_geburt, #cart_geburt {}

#cart_firma {}
#cart_usd {}
#cart_str {height:auto;}
#cart_str2, .cart_str2 input{width:112px;margin-left:3px;}
.cart_str2 {width:115px;}
#cart_str_nr, .cart_str_nr input {width:32px;}
.cart_str_nr {width:35px;}
#cart_plz, #cart_hplz  {width:40px;}
.cart_plz,.cart_hplz {width:44px;}
#cart_city, #cart_hcity  {width:103px;margin-left:3px;}
.cart_city, .cart_hcity {width:106px;}
#cart_place {}
#cart_region {}
#cart_bland {}
#cart_land {}
#cart_land A{display:none;}

#cart_tel {}
#cart_tel2 {padding-bottom:5px;}
#cart_fax {display:none;}

#cart_pass {}
#cart_pass2 {}
/* === ============ == ===== === */

/* === KundenDaten -> INPUT-HIDDEN === */
#cart_alternative {display:none;}

#cart_hanrede {}
#cart_hfirst {}
#cart_hlast {}
#cart_hemail {}

#cart_hfirma {}
#cart_husd {}
#cart_hstr {}
#cart_hstr_nr {}
#cart_hplz {}
#cart_hcity {}
#haddress {}
#cart_hregion {}
#cart_hland {}
#cart_hplace {}
#cart_hgetrennt {display:none;}

#cart_htel {}
#cart_hfax {}
#cart_hborn {}
/* === ============ == ============ === */

/* === RESTDaten -> INPUT === */
.box1,.box2 {padding: 1px 0px 5px 0px;}
.box3,.box4 {padding: 1px 0px 5px 0px;}
.box4 {display:none;}
.box5,.box6 {padding: 1px 0px 5px 0px;}
.box5,.box6 {display:none;}
.box8,.box9 {padding: 1px 0px 5px 0px;}
.box10 {padding: 2px 0px 5px 0px;}
.box11 {padding: 2px 0px 5px 0px;}
.box12 {padding: 2px 0px 5px 0px;}
.box13 {padding: 2px 0px 5px 0px;}
.box14 {padding: 2px 0px 5px 0px;}
#cart_lif_yes {}
#cart_lif_no {}

#cart_alt_tel {display:block;padding:5px 0px 5px 0px;}
#cart_alt_tel input{margin-top:7px;}
#cart_delivery {display:none;padding:2px 0px 2px 0px;}
/*#cart_delivery div.cart_td_l{width:250px;}
#cart_delivery div.cart_td_r{width:220px;}*/
#cart_lief_0 {width:20px;border:0px solid;background:none;}
#cart_lief_1 {width:20px;border:0px solid;background:none;}

#cart_surprise {}
#cart_art {}
#cart_art input{float:left;}
#cart_art_text {font-family:Verdana,Arial,sans-serif;font-size:11px;}
#cart_art_inv {}
#cart_art_mon {}
#cart_art_pay {}
#cart_art_cod {}
#cart_art_cash {}
#cart_comm {}
#cart_comm textarea,iframe,frame{width:756px;height:85px;}
#cart_agb {border-right: 0px solid; border-color: #cccccc;font-family:Verdana,Arial,sans-serif;font-size:11px;}
#cart_agb textarea{width:756px;height:160px;font-family:Verdana,Arial,sans-serif;font-size:11px;}
#cart_agb_check {width:753px;border: 1px solid; border-color: #ff0000;font-family:Verdana,Arial,sans-serif;font-size:14px; background:#FFCCCC;}
#cart_action {font-family:Verdana,Arial,sans-serif;font-size:12px;float:right;padding:20px 0px 5px 0px;}
#cart_action a{width:92px;}
#cart_action a.cart_action_img div{height:20px;border-color: #ffffff; width: 125px; background-color: #ffffff;}
#cart_action a.cart_action_text{}
#cart_action a div.kasse{width:750px;margin:20px 0px 5px 0px;height:60px;cursor: pointer;font-family:Verdana,Arial,sans-serif;font-size:12px;float:left;text-align:center;}
.button_bottom2 {padding: 1px;border:2px outset #C20505;background:#ffcccc;color:#000;}
.button_bottom3 {padding: 0px;border:3px double #C20505;background:#7b2934;color:#fffcfa;}
#cart_action strong{padding:10px 0px 0px 0px;}
#cart_action_abstand {height:20px;}

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* === ========== == ======= === */

/*== Restliche ==*/
.cart_frage_box {display:none;cursor:crosshair;float:right;text-align:right;padding:3px;border:1px solid #FFB3B5;background:#4E4E4E;width:290px;}
#cart_frage_box_beschreibung {}
.AbstandRechts {margin-right:4px;}

/*Tabelle wirecard_ccard*/
#wirecard_ccard_content {display:none;border:1px solid #E8DCDC;font-size:8pt;padding:5px 0px 5px 0px;margin:3px 0px 2px 0px;background:#F7F3F2;}
#wirecard_ccard_content TD{padding: 0px 5px 0px 5px;}
#wirecard_ccard_content input{padding:1px;font-family:Verdana,Arial,sans-serif;font-size:10px;}
#wirecard_ccard_content select{padding:1px;font-family:Verdana,Arial,sans-serif;font-size:10px;}
/*== ======== ==*/