div.plentyMessageBox{width:470px;margin:0;margin-top:0px;margin-bottom:20px;padding:15px;background-color:#92EAA2;background-image:url(/watch_shop_elements/msgbox_bottom.png);background-position:left bottom;background-repeat:no-repeat;font-size:14px;color:#000000;}
div.plentyMessageBoxTitle{margin:-15px;margin-bottom:0px;height:12px;padding:15px;padding-top:13px;padding-left:35px;overflow:visible;background-image:url(/watch_shop_elements/msgbox_top.png);background-position:left top;background-repeat:no-repeat;font-size:17px;color:#004000;font-weight:normal;}
div.plentyErrorBox{width:470px;margin:0;margin-top:0px;margin-bottom:20px;padding:15px;background-color:#FF210B;background-image:url(/watch_shop_elements/errorbox_bottom.png);background-position:left bottom;background-repeat:no-repeat;font-size:14px;color:#FFFFDD;}
div.plentyErrorBoxTitle{margin:-15px;margin-bottom:0px;height:12px;padding:15px;padding-top:13px;padding-left:35px;overflow:visible;background-image:url(/watch_shop_elements/errorbox_top.png);background-position:left top;background-repeat:no-repeat;font-size:17px;color:#FFFFDD;font-weight:normal;}
div.plentyMessageBox a, div.plentyErrorBox a{display:block;margin:0;padding:0;padding-top:5px;color:#000000;}
#proceed_order span.button a{margin-bottom:10px !important;}
#place_order span.button a{margin-bottom:10px !important;}
#after_basket{width:450px;margin:0 auto 55px;}
#after_basket h5, h2.order, #PlentyMyAccount h1{clear:both;margin:0;margin-bottom:20px;padding:0;height:24px;font-size:14px !important;font-weight:normal !important;padding:8px !important;text-align:left !important;}
h2.order, #PlentyMyAccount h1{background-image:url(/watch_shop_elements/wide_h1.png);padding-top:14px !important;padding-left:15px !important;}
#after_basket h5 span{display:block;padding-left:33px;padding-top:4px;padding-bottom:4px;background-image:url(/watch_shop_elements/icons/warenkorb.png);background-position:left top;background-repeat:no-repeat;text-decoration:none;}
h2.order span{display:block;padding-top:4px;padding-bottom:4px;text-decoration:none;}
#after_basket p{margin:0;margin-bottom:15px;text-align:justify;}
a.left{}
a.right{0px;}
#orderstep_panel{font-size:13px;color:#000000;padding:0;margin-bottom:20px;text-align:left !important;}
td.OrderStepText{font-size:13px;color:#000000;}
div.order_box{width:98%;}
div.order_box p{font-size:13px;margin:10px;padding:0;min-width:456px;}
div.multilang_flags{display:none;}
div.Order_ChangeBasketButton{margin:0;padding:0;height:36px;}
table.Order_ArticleTable, table.Order_ConfigTable, table.Order_TotalsTable, table.Order_CouponTable, table.Order_AddressInputTable, table.Order_ConfigListTable{margin:10px;margin-right:25px;border-collapse:separate;border-spacing:10px 5px;border:0px none;background-color:transparent;min-width:420px;max-width:500px;}
table.Order_ArticleTable table, table.Order_ConfigTable table, table.Order_TotalsTable table, table.Order_CouponTable table{margin:0px;border-collapse:collapse;}
div.order_box td, div.order_box th, #PlentyOrder td, #PlentyOrder th{padding:0px;border:0px none;font-size:12px;font-weight:normal;}
table.PlentyOrderTable th{text-align:left;vertical-align:middle !important;padding:4px !important;}
table.PlentyOrderTable td{text-align:left;vertical-align:middle !important;}
div.order_box th, #PlentyOrder th, #PlentyMyAccount th{text-align:left;}
table.Order_ArticleTable td.refresh_button{padding-top:10px !important;vertical-align:bottom;}
#PlentyOrder a, div.order_box a, #PlentyMyAccount a{color:#000000;font-weight:bold;text-decoration:none !important;float:left;}
#PlentyOrder a:hover, #PlentyMyAccount a:hover{color:#B31C1C;}
#PlentyOrder table.framebox, div.order_box table.framebox, #PlentyMyAccount table.framebox{width:100%;}
#PlentyOrder div.login_type_2{width:50%;}
#PlentyOrder table.gbox{width:765px !important;margin-left:0px !important;}
span.red{color:#800000;}
span.mandatoryAsterisk{padding-left:5px;}
#PlentyOrder h3, #PlentyMyAccount h3{display:block;margin:0;margin-bottom:10px;padding:0;font-size:15px;color:#555555;font-weight:normal;border:0px none !important;}
#my_account_welcome{margin-bottom:20px !important;}
#configgroup table.Order_ConfigTable, #configgroup table.Order_TotalsTable, #configgroup table.Order_CouponTable{display:block;margin:0px;min-width:0px;max-width:420px;width:auto;float:left !important;clear:none;overflow:hidden;font-size:12px;}
#PlentyMyAccount table.plenty_itemwishlist_table{width:100%;}
#configgroup table.Order_TotalsTable, #configgroup table.Order_CouponTable{float:right !important;}
#configgroup table.Order_TotalsTable td, #configgroup table.Order_CouponTable td{width:100px !important;}
#configgroup table.Order_TotalsTable{margin-top:25px;width:300px;}
#configgroup td, #PlentyMyAccount td{white-space:nowrap;}
#configgroup table.Order_ConfigTable{border-right:1px solid #666666;}
#configgroup table.Order_ConfigTable th, #configgroup table.Order_TotalsTable th, #configgroup table.Order_CouponTable th, #PlentyMyAccount th{vertical-align:top;border-bottom:1px dotted #666666;padding-top:7px;padding-bottom:2px;font-size:15px;}
#PlentyMyAccount th{font-size:13px;border:0px none;}
#configgroup table.Order_ConfigTable table{width:100% !important;margin-bottom:2px !important;}
#configgroup table.Order_ConfigTable table td{padding-top:2px;padding-right:5px;}
#configgroup table.Order_ConfigTable input, #PlentyMyAccount input{margin:0;}
#configgroup table.Order_ConfigTable table img, #PlentyMyAccount table img{margin:0;margin-top:2px;padding:0;}
#configgroup table.Order_CouponTable table{margin-top:10px !important;}
#configgroup table.Order_CouponTable th{width:280px;}
#configgroup table.Order_CouponTable table td{padding-top:5px;}
#configgroup table.Order_CouponTable table input[type="text"]{position:relative;top:-5px;}
#configgroup table.Order_TotalsTable td{font-size:12px;padding-top:4px;white-space:normal !important;}
#configgroup table.Order_TotalsTable strong{font-size:13px !important;line-height:21px;white-space:nowrap;}
#order_view_notes td{width:300px;}
#order_view_notes h3, #order_view_sign h3{height:auto;border:0px none;font-size:13px;color:#333333 !important;margin:0 !important;padding-bottom:3px;font-weight:bold;}
table.my_account_order_history_table td{font-size:13px;padding:10px;max-width:460px !important;white-space:normal !important;}
table.Order_ConfigListTable_2 div{width:100%;}
a.refresh_basket{width:34px;height:34px;padding-top:6px;margin-top:0px !important;margin-bottom:20px !important;background-image:url(/watch_shop_elements/icons_big/laden.png);}
a.edit_delete{background-image:url(/watch_shop_elements/icons/entfernen.png);}
h2.PlentyOrderHeader{clear:both;text-align:left !important;padding:0;padding-left:10px !important;padding-top:5px !important;margin-bottom:10px !important;}
fieldset{border:1px solid #E0E0E0;margin-top:10px !important;}
legend{font-weight:bold;}
fieldset.input_fieldset{margin:0;padding:0;border:0px none;}
fieldset.input_fieldset legend{font-size:14px;font-weight:normal;margin:0;padding:10px;}
div.PlentyOrderBox fieldset{margin-bottom:10px !important;}
div.PlentyOrderBox fieldset div{padding:10px !important;font-size:13px;}
select{font-family:Arial;font-size:13px;font-weight:normal;border:1px solid;;background-color:#FFF;padding:0px;margin:0;margin-top:5px;margin-bottom:10px;}
option{font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:normal;background-color:#FFFFFF;padding:0px;padding-left:5px;padding-right:5px;}
#PlentyOrder input[type="text"], #PlentyOrder input[type="password"], #PlentyOrder textarea, input.address_input_field, #PlentyMyAccount input[type="text"], #PlentyMyAccount input[type="password"], #PlentyMyAccount textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:transparent;color:#000000;border:1px solid #D0D0D0;margin:0;margin-bottom:5px;padding-top:2px;padding-bottom:3px;padding-left:4px;padding-right:4px;}
#tooltip{position:absolute;z-index:212;left:0px;top:0px;width:200px;font-size:12px;}
#tooltip h3{margin:0;margin-bottom:3px;padding:0;font-size:13px;color:#000000;font-weight:bold;}