/*PUREMAC 2008 ORDER*/
 
form{
display:inline;
}

/*------------------------------------------------------head---------------------------------------------------------*/

#pm08_orderhead{
	margin-bottom:10px;
	float: left;
}

#pm08_orderhead_left{
	float: left;
	width: 197px;
	height: 155px;
	margin-right:10px;
	border: 0px solid #ff0000;
	background-color: #7F8185;
}
#pm08_orderhead_right{
	float: left;
	width: 726px;
	height: 131px;
	border: 0px solid #ff0000;
}

#pm08_orderhead_full{
	float: left;
	width: 933px;
	border: 0px solid #ff0000;
}

#pm08_orderhead_right_footer{
	height: 24px;
	background-image: url(/layout/01_puremac_relaunch/btn_mehr_bg.gif);
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
}

#pm08_orderbody{
	float: left;
	width: 933px;
	border: 0px solid #ff0000;
}

#pm08_content_order form{
	display: inline;
}

#pm08_orderbody_oversize{
	float: left;
	width: 943px;
	border: 0px solid #ff0000;
}

.multilang_flags{
	position:absolute;
	left:870px;
	display:inline;
	top:65px;
	width:50px !important;
}

.multilang_flags_winter{
	position:absolute;
	left:870px;
	display:inline;
	top:86px;
	width:50px !important;
}

.multilang_flags img{
	margin-left: 4px;
}

#pm08_orderhead_left_head{
	background-color: #7F8185;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	padding:6px 0px 6px 10px;
	color: #ffffff;
	height:15px;
}

#pm08_orderhead_left ul li{
	list-style-type: none;
	padding:10px 0px 6px 10px;

}

#pm08_orderhead_left_head_list{
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	height:124px;
}

#pm08_orderhead_right_content{
	width:704px;
	background-color: #F4F4F4;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 0px solid #C3C3C3;
	padding:6px 10px 6px 10px;
	height: 114px;
}

#pm08_orderhead_right_content_big{
	width:704px;
	background-color: #F4F4F4;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	padding:6px 10px 6px 10px;
	height: 138px;
}

#pm08_orderhead_right_content_big_933{
	width:911px;
	background-color: #F4F4F4;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	padding:6px 10px 9px 10px;
}

.flag_fr {
    visibility:hidden;
    display:none !important;

}

/*------------------------------------------------------basket---------------------------------------------------------*/

.Order_ArticleTable{
	border-bottom: 0px solid #C3C3C3;
	border-right: 0px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
	border-top: 1px solid #C3C3C3;
	width:933px;
	margin-bottom: 10px;
}

#PlentyMyAccount .Order_ArticleTable{
	width:910px !important;
}

.Order_ArticleTable a{
	font-weight: bold !important;
	text-decoration:none !important;
	color: #333333 !important;
}

.Order_ArticleTable select{
	border: 1px solid #C3C3C3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
}

.Order_ArticleTable input{
	border: 1px solid #C3C3C3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding:1px !important;
	padding:2px;
}

.Order_ArticleTable th {
	background-color:#7e8084;
	border-top: 0px solid #C3C3C3;
	border-left: 0px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	color: #ffffff;
}

.Order_ArticleTable td {
	border-top: 0px solid #C3C3C3;
	border-left: 0px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	padding:5px 10px 5px 10px;
}

.Order_ArticleTable td table td{
	border: 0px;
	padding: 0px;
}

.Order_ArticleTable td .Order_ArticleTable{
	width: auto;
	border: 1px solid #C3C3C3;
}

.Order_ArticleTable td .Order_ArticleTable td{
	padding: 10px;
}

.Order_ChangeBasketButton{
	background-color: #F4F4F4;
	border: 1px solid #C3C3C3;
	height: 25px;
	padding: 4px;
	margin-bottom: 10px;
	text-align:right;
}

.Order_ConfigTable{
	border-bottom: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
	border-top: 1px solid #C3C3C3;
	width:933px;
	background-color:#F4F4F4;
	
}

.Order_ConfigTable td{
	padding:0px;
}

.Order_ConfigTable td table td{
	padding:6px 10px 6px 10px;
}

.Order_ConfigTable th {
	background-color:#7e8084;
	font-weight:bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #ffffff;
	height: 25px;
}

.Order_ConfigTable th h2 {
	font-weight:bold;
	padding:0px;
	color: #ffffff;
	margin: 0px !important;
	font-size:11px;
}

.Order_ConfigTable select {
	margin-left: 375px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#payment_icon_5{
	border: 1px solid #C3C3C3;
}

#basket_psp_td_11{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_11 input{
	margin-right: 21px;
}

#basket_psp_td_21{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_21 input{
	margin-right: 21px;
}

#basket_psp_td_17{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_17 input{
	margin-right: 21px;
}

#basket_psp_td_18{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_18 input{
	margin-right: 21px;
}

#basket_psp_td_19{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_19 input{
	margin-right: 21px;
}

#basket_psp_td_15{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_15 input{
	margin-right: 21px;
}

#basket_psp_td_28{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_28 input{
	margin-right: 21px;
}

#basket_psp_td_29{
	width: 466px !important;
	font-weight: bold;
}

#basket_psp_td_29 input{
	margin-right: 21px;
}


.Order_TotalsTable{
	border-bottom: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
	border-top: 0px solid #C3C3C3;
	width:933px;
	background-color:#F4F4F4;
	margin-bottom: 10px;
}

.Order_TotalsTable td{
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: top;
}

.Order_CouponTable{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	/*background-image: url(/layout/01_puremac_relaunch/coupon_bg.jpg);*/
	/*color: #fff;*/
}

.Order_CouponTable th{
	background-color:#7E8084;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	padding:5px 10px;
}
.Order_CouponTable td{
	padding: 10px;
	vertical-align: top;
}

#pm08_orderbody_btns{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px;
	margin-top:10px;
}

#pm08_orderbody_btn_l{
	float: left;
}

#pm08_orderbody_btn_r{
	float: right;
}

#pm08_orderbody_btn_r input{
	padding: 0px !important;
}

/*------------------------------------------------------tinyBasket---------------------------------------------------------*/

#pm08_tinyBasket .Order_ArticleTable td table{
	width: auto;
	border: 1px solid #C3C3C3;
}

#pm08_tinyBasket .Order_ArticleTable td table td{
	padding: 5px;
}

#pm08_tinyBasket .Order_ArticleTable input{
	border: 1px solid #C3C3C3;
	font-size: 11px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	margin: 0;
	padding:1px !important;
	padding:2px;
}


/*------------------------------------------------------order now---------------------------------------------------------*/

#OrderNow .Order_ConfigTable{
	margin-bottom: 10px !important;
}
#OrderNow .Order_ConfigTable td{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
}

#OrderNow .Order_ConfigTable td table td{
	padding-top: 3px;
	padding-bottom: 3px;
}

#OrderNow img{
	padding-top: 6px;
	padding-bottom: 6px;
}

/*------------------------------------------------------LostPW---------------------------------------------------------*/

#pm08_lostpw{
	float: left;
}

#pm08_lostpw .Order_ConfigTable{
	margin-bottom: 10px;
}

#pm08_lostpw .Order_ConfigTable img{
	padding: 0px 0px 0px 0px !important;
}

#pm08_lostpw .Order_ConfigTable td table td input{
	padding: 0px 0px 0px 0px !important;
}

#pm08_lostpw .Order_ConfigTable td{
	padding: 10px;
}

#pm08_lostpw .Order_ConfigTable td table td {
	padding: 0px 0px 4px 0px;
}



/*------------------------------------------------------OrderBox_1---------------------------------------------------------*/

#OrderBox_1{

}

#OrderBox_1 fieldset {
	border:1px solid #C3C3C3;
	padding:10px;
	background-color: #F4F4F4;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
	width: 439px;
}


#OrderBox_1 input{
	border:1px solid #C3C3C3;
	background-color: #ffffff !important;
	color: #333333 !important;
	font-weight: normal !important;
}


#OrderBox_1 select{
	background-color: #FFFFFF !important;
	color: #333333 !important;
	border:1px solid #C3C3C3;
	font-weight: normal !important;
}


#OrderBox_1 th {
	padding:0px !important;
	width: 150px;
	/*font-weight: normal !important;*/
}

#OrderBox_1 td {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	width: 200px;
}

.mandatoryAsterisk{
	float: left !important;
	color: #ff0000;
}

.formblanc{
	border: 0px solid #0000ff;
}

#OrderBox_1 legend{
	color: #333333 !important;
	font-weight: bold;
	font-size: 12px;
}

#OrderBox_1 p{
	float:left;
}

#OrderBox_1_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:439px;
	margin-top:10px;
}

#OrderBox_1_nextbtn input{
	padding: 0px !important;
	float: right;
	border: 0px solid #C3C3C3;
}


/*----------------------------------------------------OrderBox_View------------------------------------------*/

#OrderBox_View table{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-bottom: 10px;
}

#OrderBox_View table td{
	padding: 5px;
}

#OrderBox_View table td table{

	border: 0px solid #ff0000;
	background-color:none;
	margin-bottom: 0px;

}

#OrderBox_View .Order_ArticleTable{
	border-bottom: 0px solid #C3C3C3;
	border-right: 0px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
	border-top: 1px solid #C3C3C3;
	width:933px;
	margin-bottom: 10px;
}

#OrderBox_View .Order_ArticleTable td .Order_ArticleTable{
	width: auto;
	border: 1px solid #C3C3C3;
}

#OrderBox_View td .Order_ArticleTable td{
	padding: 10px;
}
	
#OrderBox_View legend{
	color: #333333 !important;
	font-weight: bold;
	font-size: 12px;
}

#OrderBox_View fieldset{
	border:1px solid #C3C3C3;
	padding:10px;
	background-color: #FFFFFF;
	float: left;
	width: 428px;
}

#OrderBox_View #order_view_delivery{
	text-align: left;	
}

#OrderBox_View #pay_info{
	float:left;
	width:300px !important;
}

#OrderBox_View h3{
	margin-left:0px !important;
	margin-right:2px !important;
	margin-top:2px !important;
	margin-bottom:2px !important;
	line-height: 10px;
	font-size: 12px;
}

#OrderBox_View .order_view_edit_link img{
	padding-bottom:0px !important;
}

#OrderBox_View .Order_TotalsTable td{
	text-align: right;	
}

#OrderBox_View_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px;
	margin-top:0px;
}

#OrderBox_View_nextbtn input{
	padding: 0px !important;
	float: right;
}

/*------------------------------------------------------OrderBox_PrimaryAddress---------------------------------------------------------*/

#pm08_OrderBox_PrimaryAddress{
	float: left;
}

#pm08_OrderBox_PrimaryAddress .Order_AddressInputTable{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-bottom: 10px;
	width: 933px;
}

#pm08_OrderBox_PrimaryAddress .Order_AddressInputTable td{
	padding-right: 5px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
		border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#pm08_OrderBox_PrimaryAddress .Order_AddressInputTable th{
	padding-left: 10px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 100px;
	background-color: #7E8084;
	border-bottom:1px solid #8D8E90;
	color: #ffffff;
}

#pm08_OrderBox_PrimaryAddress .Order_AddressInputTable input{
	border:1px solid #C3C3C3;
	background-color: #ffffff !important;
	color: #333333 !important;
	font-weight: normal !important;
}


#pm08_OrderBox_PrimaryAddress .Order_AddressInputTable select{
	background-color: #FFFFFF !important;
	color: #333333 !important;
	border:1px solid #C3C3C3;
	font-weight: normal !important;
}

#pm08_OrderBox_PrimaryAddress_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px;
	margin-top:0px;
}

#pm08_OrderBox_PrimaryAddress_nextbtn input{
	padding: 0px !important;
	float: right;
}

/*------------------------------------------------------OrderBox_DAddress---------------------------------------------------------*/

#pm08_OrderBox_DAddress{
	float: left;
}

#pm08_OrderBox_DAddress .Order_AddressInputTable{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-bottom: 10px;
	width: 933px;
}

#pm08_OrderBox_DAddress .Order_AddressInputTable td{
	padding-right: 5px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
		border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#pm08_OrderBox_DAddress .Order_AddressInputTable th{
	padding-left: 10px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 100px;
	background-color: #7E8084;
	border-bottom:1px solid #8D8E90;
	color: #ffffff;
}

#pm08_OrderBox_DAddress .Order_AddressInputTable input{
	border:1px solid #C3C3C3;
	background-color: #ffffff !important;
	color: #333333 !important;
	font-weight: normal !important;
}


#pm08_OrderBox_DAddress .Order_AddressInputTable select{
	background-color: #FFFFFF !important;
	color: #333333 !important;
	border:1px solid #C3C3C3;
	font-weight: normal !important;
}

#pm08_OrderBox_DAddress fieldset{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-right:10px;
	padding:10px;
	text-align:left;
	width:439px;
}

#pm08_OrderBox_DAddress form fieldset{
	border: 0px;
	background-color:#ffffff !important;
	margin-right:0px !important;
	padding:0px !important;
	width:auto !important;
}

#pm08_OrderBox_DAddress form fieldset legend{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	margin-bottom:10px;
	padding-left: 0px;
	margin-left: 0px;
}

#pm08_OrderBox_DAddress .Order_ConfigListTable td{
	margin: 0;
	padding: 0;
	text-align:left;
	
}

#pm08_OrderBox_DAddress .Order_ConfigListTable{
	border-collapse:collapse;	
}

#pm08_OrderBox_DAddress .formblanc{
	padding-right:8px;
}

/*----------------------------------------------------OrderBox_UpArt------------------------------------------*/



#pm08_OrderBox_UpArt input{
	border: 1px solid #C3C3C3;
	font-size: 11px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding:1px !important;
	padding:2px;
	font-weight: normal !important;
}


#pm08_OrderBox_UpArt select{
	background-color: #FFFFFF !important;
	color: #333333 !important;
	border:1px solid #C3C3C3;
	font-weight: normal !important;
}


#pm08_OrderBox_UpArt .Order_ArticleTable th {
	font-weight: bold !important;
}

#pm08_OrderBox_UpArt .Order_ArticleTable td {
	padding:6px 10px 6px 10px;
}

#pm08_OrderBox_UpArt td table td{
	border: 0px !important;
	padding: 0px !important;
}

#pm08_OrderBox_UpArt .Order_ArticleTable td .Order_ArticleTable td{
	padding: 5px !important;
}


#pm08_OrderBox_UpArt_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px;
}

#pm08_OrderBox_UpArt_nextbtn input{
	padding: 0px !important;
	float: right;
}

/*------------------------------------------------------login---------------------------------------------------------*/

#pm08_login{
	float:left;
}

#pm08_login div{
	float:left;
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	width: 931px;
	padding-bottom:20px;
}

#pm08_login td{
	padding:5px;
}

#pm08_login_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px !important;
	margin-top:10px;
	padding-bottom:10px !important;
}

#pm08_login_nextbtn input{
	padding: 0px !important;
	float: right;
}

/*------------------------------------------------------myAccount---------------------------------------------------------*/

#pm08_MyAccount{
	float:left;
}
#pm08_MyAccount table{
	border-collapse:collapse;
	width: 933px;
	border:0px solid #C3C3C3;
}

#pm08_MyAccount table td{
	border:0px solid #C3C3C3;
	width: auto;
	padding:0px !important;
	padding-left: 0px !important;
}

#pm08_MyAccount table td table{
	border-collapse:collapse;
	width: auto;
}

#pm08_MyAccount table td table td{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-right: 5px !important;
}

ul.MyAccount_Navigation {
	float:left;
	border-bottom:1px solid #c3c3c3;
	background-image: url(/layout/01_puremac_relaunch/mainmenu_top.gif);
	padding-top: 4px;

}

ul.MyAccount_Navigation li {
	list-style-type:none;
	background-color:#7e8084;
	width: 195px;;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}
ul.MyAccount_Navigation a {
	border-bottom:1px solid #8d8e90;
	display: block;
	color:#FFFFFF;
	text-decoration:none;
	padding: 6px 0px 6px 10px;
	width:185px;
	line-height: 13px;
}

#pm08_MyAccount fieldset{
	background-color:#F4F4F4;
	padding:10px !important;
	width: 704px !important;
	border:1px solid #C3C3C3;
	display:block;
	margin-left: 10px;
}

#pm08_MyAccount legend{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
}

#pm08_MyAccount h2{
	font-size: 12px;
	margin-left: 10px;
}

/*------------------------------------------------------DisplayOrders---------------------------------------------------------*/

#pm08_DisplayOrders{
	float:left;
}
#pm08_DisplayOrders table{
	border-collapse:collapse;
	width: 933px;
	border:0px solid #C3C3C3;
}

#pm08_DisplayOrders table td{
	border:0px solid #C3C3C3;
	width: auto;
	padding:0px !important;
	padding-left: 0px !important;
}

#pm08_DisplayOrders table td table{
	border-collapse:collapse;
	width: 100%;
}

#pm08_DisplayOrders table td table td{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-right: 5px !important;
	text-align: left;
}

ul.MyAccount_Navigation {
	float:left;
	border-bottom:1px solid #c3c3c3;
	background-image: url(/layout/01_puremac_relaunch/mainmenu_top.gif);
	padding-top: 4px;

}

ul.MyAccount_Navigation li {
	list-style-type:none;
	background-color:#7e8084;
	width: 195px;;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}
ul.MyAccount_Navigation a {
	border-bottom:1px solid #8d8e90 !important;
	display: block !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	padding: 6px 0px 6px 10px !important;
	width:185px !important;
	line-height: 13px !important;
}

#pm08_DisplayOrders fieldset{
	background-color:#F4F4F4;
	padding:10px !important;
	width: 704px !important;
	border:1px solid #C3C3C3;
	display:block;
	margin-left: 10px;
	margin-bottom: 10px;
}

#pm08_DisplayOrders legend{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
}

/*------------------------------------------------------OrderOverView---------------------------------------------------------*/

#pm08_OrderOverView{
	float:left;
	width: 943px;
}

#pm08_OrderOverView #Order_ConfigTable{
	border-collapse:collapse;
}

#pm08_OrderOverView .Order_ArticleTable{
	width: 911px !important;
	background-color:#F4F4F4;
	margin-bottom:0px;
}

#pm08_OrderOverView .Order_ConfigTableSum{
	width: 911px !important;
	background-color:#F4F4F4;
	border-right:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
}
#pm08_OrderOverView .Order_ConfigTableSum td{
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#pm08_OrderOverView fieldset{
	background-color:#F4F4F4;
	padding:10px !important;
	border:1px solid #C3C3C3;
	margin-right: 11px;
	margin-bottom: 10px;
}

#pm08_OrderOverView div{
	padding:0px !important;
	border:0px solid #ff0000;
}

#pm08_OrderOverView legend{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
}

#pm08_OrderOverView select{
	margin-bottom: 3px;
}

#pm08_OrderOverView td fieldset{
	margin-top: 7px;
	width: 439px;
}

#pm08_OrderOverView #order_status_history fieldset{
	margin-top: 0px;
}

#pm08_OrderOverView #order_status_history div{
	text-align: left;
}

#pm08_OrderOverView #mop_prepay_box{
	margin-top:10px !important;
	text-align: left;
	margin-right:0px !important;
	width: 200px !important;
	border: 1px solid #ff0000 !important;
	
}

#pm08_OrderOverView #mop_prepay_box div{
	margin-left:0px !important;
	text-align: left;
}


#pm08_OrderOverView .top fieldset{
	background-color: #f4f4f4 !important;
	padding:10px !important;
	border:1px solid #C3C3C3;
	margin-top: 0px;
	width: 911px !important;
}

#pm08_OrderOverView a img{
	padding-bottom:5px !important;
}

#pm08_OrderOverView .top legend{
	display: none;
}

#pm08_OrderOverView td textarea{
	width: 433px !important;
	margin-bottom: 10px;
	float:left;
}

#pm08_OrderOverView form{
	float:left;
	width: 100%;
}

#pm08_OrderOverView #order_status_history .formblanc{
	border:1px solid #C3C3C3;
	margin-bottom: 10px;
}

/*------------------------------------------------------AddressUpdate---------------------------------------------------------*/

#pm08_AddressUpdate{
	float:left;
}

#pm08_AddressUpdate_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px;
	margin-top:0px;
}

#pm08_AddressUpdate_nextbtn input{
	padding: 0px !important;
	float: right;
}

#pm08_AddressUpdate fieldset{
	border: 0px;
}

#pm08_AddressUpdate fieldset legend{
	display: none;
}

#pm08_AddressUpdate .Order_AddressInputTable{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-bottom: 10px;
	width: 933px;
}

#pm08_AddressUpdate .Order_AddressInputTable td{
	padding-right: 5px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
		border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#pm08_AddressUpdate .Order_AddressInputTable th{
	padding-left: 10px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 100px;
	background-color: #7E8084;
	border-bottom:1px solid #8D8E90;
	color: #ffffff;
}

#pm08_AddressUpdate .Order_AddressInputTable input{
	border:1px solid #C3C3C3;
	background-color: #ffffff !important;
	color: #333333 !important;
	font-weight: normal !important;
}


#pm08_AddressUpdate .Order_AddressInputTable select{
	background-color: #FFFFFF !important;
	color: #333333 !important;
	border:1px solid #C3C3C3;
	font-weight: normal !important;
}

/*------------------------------------------------------DeliveryAddressSelect---------------------------------------------------------*/

#pm08_DeliveryAddressSelect{
	float: left;
}

#pm08_DeliveryAddressSelect .Order_ConfigListTable{
	border-collapse:collapse;	
}

#pm08_DeliveryAddressSelect .Order_ConfigListTable td{
	text-align: left;
}

#pm08_DeliveryAddressSelect .Order_AddressInputTable{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-bottom: 10px;
	width: 461px;
}

#pm08_DeliveryAddressSelect .Order_AddressInputTable td{
	padding-right: 5px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
		border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#pm08_DeliveryAddressSelect .Order_AddressInputTable th{
	padding-left: 10px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	width: 100px;
	background-color: #7E8084;
	border-bottom:1px solid #8D8E90;
	color: #ffffff;
}

#pm08_DeliveryAddressSelect .Order_AddressInputTable input{
	border:1px solid #C3C3C3;
	background-color: #ffffff !important;
	color: #333333 !important;
	font-weight: normal !important;
}


#pm08_DeliveryAddressSelect .Order_AddressInputTable select{
	background-color: #FFFFFF !important;
	color: #333333 !important;
	border:1px solid #C3C3C3;
	font-weight: normal !important;
}

#pm08_DeliveryAddressSelect fieldset{
	border: 1px solid #C3C3C3;
	background-color:#F4F4F4;
	margin-right:11px;
	padding:10px;
	text-align:left;
	width:439px;
}

#pm08_DeliveryAddressSelect form fieldset{
	border: 0px;
	background-color:#ffffff !important;
	margin-right:0px !important;
	padding:0px !important;
	width:auto !important;
	margin-top:9px;
}

#pm08_DeliveryAddressSelect form fieldset legend{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	margin-bottom:5px;
	padding-left: 0px;
	margin-left: 0px;
}

#pm08_DeliveryAddressSelect form{
	float: left;
	display:inline;
}

#pm08_DeliveryAddressSelect .formblanc{
	float: left;
}

/*------------------------------------------------------DeliveryAddressSelect---------------------------------------------------------*/

#pm08_ArticleUpdate{
	float: left;
}

#pm08_ArticleUpdate_nextbtn{
	border: 1px solid #C3C3C3;
	background-color: #F4F4F4;
	float: left;
	padding:10px;
	width:911px;
	margin-top:0px;
}

#pm08_ArticleUpdate_nextbtn input{
	padding: 0px !important;
	float: right;
}

#pm08_ArticleUpdate .Order_ArticleTable{
	border-bottom: 0px solid #C3C3C3;
	border-right: 0px solid #C3C3C3;
	border-left: 1px solid #C3C3C3;
	border-top: 1px solid #C3C3C3;
	width:933px;
	margin-bottom: 10px;
	border-collapse: collapse;
	background-color: #F4F4F4;
}

#pm08_ArticleUpdate .Order_ArticleTable input{
	border: 1px solid #C3C3C3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding:1px !important;
	padding:2px;
}

#pm08_ArticleUpdate .Order_ArticleTable th {
	background-color:#7e8084;
	border-top: 0px solid #C3C3C3;
	border-left: 0px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	color: #ffffff;
}

#pm08_ArticleUpdate .Order_ArticleTable td {
	border-top: 0px solid #C3C3C3;
	border-left: 0px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	padding:5px 10px 5px 10px;
}

/*----------------------------------------------------MSG------------------------------------------*/

#pm08_content_order .plentyMessageBox{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 10px;
	background-color: #add1e2;
	background-image: none;
	color: #333333;
}

#pm08_content_order .plentyErrorBox{
	background-image: none;
	background-color: #f6c5c5;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 913px;
	color: #333333;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	/*float: left;*/
	
}

/*----Social Networking----*/

#pm08_footer_pm_bei{
	position: absolute;
	top:85px;
	left:20px;
}


#pm08_footer_fb_gross{
	position: absolute;
	top:40px;
	left:25px;
	
}

#pm08_footer_twitter_gross{
	position: absolute;
	top:40px;
	left:70px;
	
}

#pm08_footer_splitter3{
	position: absolute;
	top:10px;
	left:240px;
}


/*----Social Bookmarking----*/

#pm08_footer_fb{
	position: absolute;
	top:30px;
	left:155px;
}

#pm08_footer_twitter{
	position: absolute;
	top:30px;
	left:175px;
}

#pm08_footer_google{
	position: absolute;
	top:30px;
	left:195px;
}

#pm08_footer_del{
	position: absolute;
	top:60px;
	left:155px;
}

#pm08_footer_mw{
	position: absolute;
	top:60px;
	left:175px;
}

#pm08_footer_la{
	position: absolute;
	top:60px;
	left:195px;
}

#pm08_footer_sb{
	position: absolute;
	top:85px;
	left:153px;
}


#pm08_footer_splitter1{
	position: absolute;
	top:10px;
	left:125px;
}

#pm08_footer_ts{
	position: absolute;
	top:25px;
	left:260px;
}

#pm08_footer_idealo{
	position: absolute;
	top:25px;
	left:325px;
}

#pm08_footer_xroot{
	position: absolute;
	top:25px;
	left:395px;
}

#pm08_footer_geiz{
	position: absolute;
	top:25px;
	left:570px;
	
}

#pm08_footer_splitter2{
	position: absolute;
	top:10px;
	left:695px;
}


#pm08_footer_appstore{
	position: absolute;
	top:18px;
	left:715px;
}


#pm08_footer_windows{
	position: absolute;
	top:18px;
	left:824px;
}

/*----------------------------*/
