/*Shopping Basket Section*/
/*Farbe für Kasten Adresse back=FFFFCC bor=FC0 Produkte back=e9fadf/ccffcc bor=339900 */

/*Bestellverlauf*/
.wkzHead {position:relative; left:10px; height:80px; width:750px;  background-image:url(../../img/wk_inh_head.jpg); background-repeat:no-repeat;}
/*Bestellverlauf ENDE*/
/*Warenkorb Produktübersicht*/
#wkztable { width:750px; background-color: #e9fadf; border: 2px solid #339900; margin:0px 10px 0px 10px;}
#wkztable thead {background-color: #e9fadf; }
#wkztable th {height:47px; background-color: #e9fadf; margin-top:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#cc0000; text-align:center;}
#wkztable tfoot {background-color: #e9fadf; }
#wkztable li {margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;text-align:left; list-style-position:inside; list-style-type:square;}
/*#wkztable p.orderexpayinfo { margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left;}*/
#wkztable tbody {} 
#wkztable tr { background-color: #ffffff;} 
#wkztable td {height:47px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;} 
#wkztable a:link {font-size: 12px; font-family: arial;  margin:5px; color:#666666; text-decoration:underline;}
#wkztable a:visited {font-size: 12px; font-family: arial;  margin:5px; color:#999; text-decoration:underline;}
#wkztable a:hover {font-size: 12px; font-family: arial;  margin:5px; color:#666666; text-decoration:underline;}
#wkztable a:focus {font-size: 12px; font-family: arial;  margin:5px; color:#666666; text-decoration:underline;}
#wkztable caption{margin-top:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#cc0000;}
#wkztable tr.orderexpaylink { background-color: #ffffff; height:75px;}
#wkztable td.wkzgsum { 
	background-color: #e9fadf; height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#cc0000; text-align:right;
	/*background-position:right; background-image:url(../../img/warenkorb/wk_art_wave.jpg); background-repeat:no-repeat;  */
}
#wkztable td.wkzMwst {height:12px; background-color: #e9fadf; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; text-align:right;}
#wkztable td.wkzMin {height:12px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#cc0000; font-weight:bold; text-align:right;}
#wkztable td.wkzShip {height:12px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#666666; font-weight:bold; text-align:right;}
#wkztable td.wkzShip12 {height:12px; background-color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; text-align:right;}
#wkztable td.wkzlr {background-color: #e9fadf; }
#wkztable td.wkzAkt { border: solid 1px #FFF; background-color: #cbccce; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFF;}
/*Warenkorb Produktübersicht ENDE*/

/* Santander Finanzierung*/
#baTableSantander { width:750px; background-color: #e9fadf; border: 2px solid #339900; margin:0px 10px 0px 10px;}
#baTableSantander thead {background-color: #e9fadf; }
#baTableSantander th {height:47px; background-color: #e9fadf; margin-top:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#cc0000; text-align:center;}
#baTableSantander tfoot {background-color: #e9fadf; }
#baTableSantander li {margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;text-align:left; list-style-position:inside; list-style-type:square;}
#baTableSantander tbody {} 
#baTableSantander tr { background-color: #ffffff;} 
#baTableSantander td {height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;} 
#baTableSantander a:link {font-size: 16px; font-family: arial;  margin:5px; color:#000000; font-weight:bold;}
#baTableSantander a:visited {font-size: 16px; font-family: arial;  margin:5px; color:#999; font-weight:bold;}
#baTableSantander a:hover {font-size: 16px; font-family: arial;  margin:5px; color:#666666; font-weight:bold;}
#baTableSantander a:focus {font-size: 16px; font-family: arial;  margin:5px; color:#666666; font-weight:bold;}
#baTableSantander caption{margin-top:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#cc0000;}
#baTableSantander td.wkzlr {background-color: #e9fadf; }
/* Santander Finanzierung ENDE*/

/*Zur Kasse Button*/
.wkzKasse { width:750px; }
.wk_zurkasse {margin:1px 10px 10px 573px; height:30px;}
/*Zur Kasse Button ENDE*/
.wk_weinkauf {margin:1px 10px 10px 10px; height:30px; float:left;}

/*.wk_ausdrucken {margin-left:420px; height:32px;}*/
.wk_ausdrucken {margin:1px 10px 10px 561px; height:30px;}
.wk_bestellabschicken {margin:1px 10px 10px 471px; height:30px;}

/*Allgemeiner Button*/
input.allButton { border: solid 1px #FFF; background-color: #ffcc00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#993333;}
/*Allgemeiner Button*/

/*Aktualisieren Button*/
input.wkzAkt { border: solid 1px #FFF; background-color: #ffcc00; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#993333; width:100px; }
/*Aktualisieren Button ENDE*/

/*Warenkorb Info Bereich*/
#wkzInfotable { width:750px; background-color: #ffffcc; border: 2px solid #FC0; margin:0px 10px 10px 10px;}
#wkzInfotable td { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#555555;} 
#wkzInfotable td.button { width:10%; } 
#wkzInfotable td.topfiller { height:5px;} 
#wkzInfotable td.sidefiller { width:10px;} 
#wkzInfotable ul {}
#wkzInfotable li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-align:left; margin-left:15px; list-style-position:outside; list-style-type:square;}
/*Warenkorb Info Bereich ENDE*/

/*Adress Bereich*/
#orderAdrTableBack { width:750px; background-color: #ffffcc; border: 2px solid #FC0; margin:0px 10px 10px 10px;}
#orderAdrTableBackBt2 { width:750px; background-color: #E9FADF; border: 2px solid #FC0; margin:0px 10px 10px 10px;}

#orderAdrTable { margin:0px 10px 10px 10px; border-right:2px dotted #CCCCCC;}
#orderAdrTable thead {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;}
#orderAdrTable tfoot {text-align:center;}
#orderAdrTable td { width:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left;} 
#orderAdrTable td.button {border: solid 1px #FFF; background-color: #ffcc00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#993333; } 
#orderAdrTable td.topfiller { height:5px;} 
#orderAdrTable td.sidefiller { width:5px;} 
#orderAdrTable ul {}

#orderAdrTableEdit { margin:0px 10px 10px 10px; border-right:2px dotted #CCCCCC; background-color: #E9FADF;}
#orderAdrTableEdit thead {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;}
#orderAdrTableEdit tfoot {text-align:center;}
#orderAdrTableEdit td { width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left;} 
#orderAdrTableEdit td.button {border: solid 1px #FFF; background-color: #ffcc00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#993333; } 
#orderAdrTableEdit td.info {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#993333; } 
#orderAdrTableEdit td.error {height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc0000; text-align:center;} 

#orderAdrTableEditDeliv { width:725px; margin:0px 10px 10px 10px; border-top:2px dotted #CCCCCC; background-color: #E9FADF;}
#orderAdrTableEditDeliv thead {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center;}
#orderAdrTableEditDeliv tfoot {text-align:center;}
#orderAdrTableEditDeliv td { width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left;} 
#orderAdrTableEditDeliv td.button {border: solid 1px #FFF; background-color: #ffcc00; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#993333; } 
#orderAdrTableEditDeliv td.info {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#993333; } 
#orderAdrTableEditDeliv td.error {height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cc0000; text-align:center;} 

/*Adress Bereich ENDE*/

#order_main {position:relative; float:left; top:15px; left:5px; width:775px; height: auto; background-color:#ffffff;}
#order_main_bestell2 {position:relative; float:left; top:15px; left:5px; width:775px; height: auto; background-color:#ffffff;}

#cart {position:absolute; background-image:url(../../img/warenkorb/wk_y_bg.jpg); background-repeat:no-repeat; left:523px; height:26px; top:108px; width:262px; z-index:4;}
#cart_g {position:absolute; background-image:url(../../img/warenkorb/wk_g_bg.jpg); background-repeat:no-repeat; left:435px; height:26px; top:108px; width:350px; z-index:4;}
.cart_pic {position:absolute;}
.cart_text {position:absolute; left:85px; top:6px;}
.cartXXX {filter:alpha(opacity=90);  /*IE */ -moz-opacity:0.9; /* Gecko-Browser */opacity:0.9; /* Opera 9+ */}

#cart_drop {margin-right:0px;}
#wk_headline {position:absolute; right:10px; top:50px; height: 50px; background-color:#cc0000;}
.wk_headline {font-size: 8pt; font-family: arial;  margin:5px;}
.wk_headline a:link {font-size: 8pt; font-family: arial;  margin:5px;}
.wk_headline a:visited {font-size: 8pt; font-family: arial;  margin:5px;}
.wk_headline a:hover {font-size: 8pt; font-family: arial;  margin:5px;}
.wk_headline a:focus {font-size: 8pt; font-family: arial;  margin:5px;}
.wk_empty {font-size: 8pt; font-family: arial; margin:5px;}
.wk_checkout {font-size: 8pt; font-family: arial;  margin:5px;}
.wk_artikel {font-size: 8pt; font-family: arial;  margin:5px;}

#layer{
margin-left:50px;
  width:250px;
  height:25px;
  font-size: 8pt; font-family: arial;
  
  }



#layer:hover{
  width:250px;
  font-size: 8pt; font-family: arial;
  
  }

#layer ul{
  visibility:hidden;
margin-top:10px;
  }

#layer:hover ul{
border:1px solid #666666;
visibility:visible;
background-color:#ffffff;
padding:5px;
font-size: 8pt; font-family: arial;
                }

#layer_ie{
margin-left:50px;
  width:250px;
  font-size: 8pt; font-family: arial;
    height:25px;
  }

#layer_ie:hover{
  width:250px;
  font-size: 8pt; font-family: arial;
  height:auto;
  }

#layer_ie ul{
  visibility:hidden;
  }

#layer_ie:hover ul{
border:1px solid #666666;
visibility:visible;
background-color:#ffffff;
padding:5px;
font-size: 8pt; font-family: arial;
height:auto;
                }

#wk_inh_head {position:relative; height:80px; width:750px;  background-image:url(../../img/wk_inh_head.jpg); background-repeat:no-repeat;}
/*#wk_inh_art1 {position:relative; height:auto; width:650px; background-color:#c0c0c0; padding-left:50px; padding-top:25px; padding-bottom:25px; padding-right:25px;}*/
#wk_inh_art1 {position:absolute; margin-left:50px; height:auto; width:695px; background-color:#cbccce; padding-bottom:30px;}
/*#wk_inh_art2 {padding-left:50px; height:auto; width:600px; background-color:#ffffff; border:solid 1px #999;}*/
#wk_inh_art2 {margin:25px 0px 0px 25px; height:auto; width:645px; background-color:#ffffff; border:solid 1px #999;}
#wk_inh_art3 {margin-left:25px; height:auto; width:605px;}
#wk_inh_wave {margin-left:273px; width:347px; height:29px; background-image:url(../../img/wk_art_wave.jpg); background-repeat:no-repeat;}
#wk_inh_wave_in {margin-left:50px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#wk_inh_wave_kl {margin-left:468px; width:152px; height:29px; background-image:url(../../img/wk_art_wave_kl.jpg);  background-repeat:no-repeat;}
#wk_inh_wave_kl_g {margin-left:468px; width:152px; height:29px; background-image:url(../../img/warenkorb/order_bt_bg.jpg);  background-repeat:no-repeat;}
#wk_inh_wave_in_kl {margin-left:70px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}

#wk_inh_allg1 {position:absolute; top:100px; margin-left:50px; height:250px; width:695px; background-color:#cbccce;}
#wk_inh_allg2 {margin:25px 0px 0px 25px; height:201px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#wk_inh_allg2a {margin-left:25px; height:auto; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#wk_inh_allg3 {position:absolute; top:375px; margin-left:50px; height:500px; width:695px; background-color:#cbccce; }
#wk_inh_allg4 {margin:25px 0px 0px 25px; height:auto; width:645px; background-color:#ffffff; border:solid 1px #999;}
#wk_inh_allg4a {margin-left:25px; height:auto; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#wk_bez_step {margin-left:50px; margin-top:20px;}
.wk_inh_art_det {position:relative;}

input.wk_akt{ border: solid 1px #FFF; background-color: #cbccce; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFF; _width:100px;}

#or_fpass1 {margin-left:50px; height:300px; width:695px; background-color:#cbccce; }
#or_fpass2 {position:absolute; margin:25px 25px 25px 25px; height:250px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#or_fpass3 {position:absolute; margin-left:25px; height:150px; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.or_fpassBT{ position:absolute; margin-left:466px; margin-top:218px;}

#or_inh_allg1 {margin-left:50px; height:240px; width:695px; background-color:#cbccce; }
#or_inh_allg2 {position:absolute; margin:25px 25px 25px 25px; height:190px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#or_inh_allg2a {position:absolute; margin-left:25px; height:150px; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.or_akt_login{ position:absolute; margin-left:466px; margin-top:158px;}
#or_inh_allg3 {margin-top:20px; margin-left:50px; height:500px; width:695px; background-color:#cbccce; }
#or_inh_allg4 {position:absolute; margin:25px 25px 25px 25px; height:450px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#or_inh_allg4a {position:absolute; margin-left:25px; height:400px; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.or_akt_anmeld { position:absolute; margin-left:466px; margin-top:418px;}
#or2_inh_allg1 {position:absolute; margin-left:50px; height:300px; width:695px; background-color:#cbccce; }
#or2_inh_allg2 {position:absolute; margin:25px 25px 25px 25px; height:250px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#or2_inh_allg2a {position:absolute; margin-left:25px; height:250px; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#or2_inh_allg2b {position:absolute; margin-left:25px; height:250px; width:550px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#or2_inh_allg_wk {position:relative; top:702px; width:695px; /*background-color:#cbccce; */}
#or2_inh_allg3 {position:absolute; margin-left:50px; top:400px; height:402px; width:695px; background-color:#cbccce;}
#or2_inh_allg4 {position:absolute; margin:25px 25px 25px 25px; height:350px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#or2_inh_allg4a {position:absolute; margin-left:25px; height:400px; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#or2_inh_allg_re {position:absolute; border: solid 1px #999; background-color: #cbccce; }
.or2_inh_allg_re {margin:2px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
#or2_inh_allg_li {position:absolute; margin-top:175px; margin-left:210px; border: solid 1px #999; background-color: #cbccce; }
.or2_inh_allg_li {margin:2px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
#or2_inh_allg_me {position:absolute; top:198px; margin-left:390px; border: solid 1px #999; background-color: #cbccce; }
.or2_inh_allg_me {margin:2px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
.or2_akt_login{ position:absolute; margin-left:331px; margin-top:318px;}
#or2_inh_allg_edit {position:absolute; margin-left:450px; border: solid 1px #999; background-color: #cbccce; }
.or2_inh_allg_edit {margin:2px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
#or2_inh_allg_back {position:absolute; top:198px; margin-left:390px; border: solid 1px #999; background-color: #cbccce; }
.or2_inh_allg_back {margin:2px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
#or2_akt_aendern{ position:absolute; margin-left:441px; margin-top:6px;}

#or3_inh_allg1 {position:relative; margin-left:55px; height:525px; width:695px; background-color:#cbccce; }
#or3_inh_allg2 {position:absolute; margin:25px 25px 25px 25px; height:475px; width:645px; background-color:#ffffff; border:solid 1px #999;}
#or3_inh_allg2a {position:absolute; margin-left:25px; height:250px; width:605px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#or3_inh_allg_wk {position:absolute; width:770px; top:525px;}
#or3_inh_allg_li {position:absolute; width:600px; height:200px; margin-top:220px; margin-left:25px; border: solid 1px #999;}
.or3_inh_allg_li {margin:2px 10px 2px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
				  
.wkorb,.wkorb caption {	text-align:left; margin-top:10px; }
.max, input.max {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
				  
/*Shopping Basket Section END*/

