@charset "utf-8";

/* CSS Document */

/*Google Tracking-Pixel ausblenden*/

body > img:first-child {

    display: none;

}



/*******************Plenty-Definitionen*******************************/



#PlentyWebLostPWDLogin {

    margin: 10px auto 0;

    width: 322px;

	font-size: 11px;

}



.PlentyLostPWDContainerTitle {

    background: none repeat scroll 0 0 #EEEEEE;

    border-bottom: 2px solid #CCCCCC !important;

    color: #444444;

    font-size: 14px;

    font-weight: normal;

    margin-bottom: 0;

    padding: 5px 10px;

}



#PlentyWebCustomerRegistrationMainContainer {

    background-color: #FFFFFF;

    border: 1px solid #CCCCCC;

    line-height: 17px;

    padding: 16px;

	font-size: 12px;

}



#PlentyWebCustomerRegistrationTitle {

    background: none repeat scroll 0 0 #EEEEEE;

    border-bottom: 2px solid #CCCCCC !important;

    color: #444444;

    font-size: 18px;

    font-weight: normal;

    margin-bottom: 0;

    padding: 5px 10px;

	font-size: 14px;

}



.flag_fr{display: none; visibility:hidden;}

.multilang_flags{ display: none; }



#button_order_new{display: none!important; }



.Order_Coupon2Referrer_1 

{

	border: 1px solid #F00;

	margin-top: 15px;

	margin-left: 455px;

	text-align: right;

	width: 315px;

}



#orderstep_panel

{

	margin-left: 240px;

	

	background-color: #FFF;

	

	width: 739px;

	text-align: left;

}



#orderstep_panel_bubbles

{

	width: 250px;



	padding: 0px;

	margin: 0 auto;



	overflow: hidden;

}



#orderstep_panel_bubbles table

{

	border: 0px;

	border-spacing: 0px;

	

	padding: 0px;

	margin: 0 auto;

}



#orderstep_panel_bubbles td

{	

	border: 0px;

	border-spacing: 0px;

	

	padding: 0px;

	margin: 0px;

}



.panel_bubble

{

	border: 0px;

	border-spacing: 0px;

	

	padding: 0px;

	margin: 0px;

}



.panel_bubble img

{

	border: 0px;

	border-spacing: 0px;

	

	padding: 0px;

	margin: 0px;

}



#button_next

{

	float: right;

	visibility: visible;

	display: block;	

}



#next

{

	visibility: visible;

	display: block;

	margin-right: 15px;

	z-index: 99998;

}



#next span.button 

{

	visibility: visible;

	display: block;		

}



.Order_ConfigTable td

{

	background-color: #FFF;

	padding: 3px;

	border:0px;

	border-bottom: 1px solid #EFEFEF;

}



#select_shipping_country

{

	background-color: #EFEFEF;

	padding: 3px;

	border: 0px;

	

	font-weight: normal;

}



.Order_ConfigTable

{	

	padding-right: 9px;

	

	margin: o auto;

	

	border: 0px;

	

	font-weight: normal;

}



#Order_ConfigTable div

{

	border: 0px;

}



#order_status_history

{

	width: 330px;	

}



#livesearch_result

{	

	

	z-index: 99998;	

}



.ETC_Headline

{



}



.ETC_Headline_small

{



}



.ETC_Box_Grey

{

	background-image: none;

	background-color: #FFF;

	border: 1px solid #FFFFFF;	

	padding: 10px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#PlentyOrder

/*-------------------------------------------------------------------*/

{

	float: left;

		

	top: 0px; 

	left: 15px; 

	

	width: 1000px;

	margin-top: 0px;

	margin-left: 0px;

	

	padding-left: 9px;

	padding-right: 9px;

	padding-top: 0px; /*vorher 35px; */

	padding-bottom: 15px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

	

	background-color: #FFF;

}



#PlentyOrderPayPalExpressPanel

{

	display: none;	

}



#PlentyOrder #ETC_Page_Body_Content

{

	margin-left: 0px;

}



#MyAccountPayment_TrustedShops input

{

	width: 70px;

	height: 70px;

}



#PlentyMyAccount

{

    /*background-image: url(/images/etc_background.jpg);*/  

    

    font-family: Verdana,Geneva,sans-serif;

    font-size: 11px;

    left: 15px;

    margin-left: 9px;

    margin-right: 20px;

    margin-top: 20px;

    padding-bottom: 15px;

    padding-left: 9px;

    padding-top: 0px; /*vorher 35px;*/

    top: 0;

    width: 968px;

}



#PlentyOrder table

{

	/*background: none;*/

	border: 0px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

}



.my_account_order_history

{

	background-color: #FFF;

	border: 1px solid #FFF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;	

	

	margin: 20px;

	padding: 5px;	

}



.my_account_order_history legend

{

    margin-top: 42px;

}



.my_account_order_history img

{

	margin-top: 20px;

}



.plenty_itemwishlist

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

	

	background-image: none;

	background-color: #FFF;

	border: 1px solid #FFF;	

	padding: 10px;

	width: 937px;

	

	margin-top: 5px; /*Weil Fieldset margin-top: 30 hat*/

}



.plenty_itemwishlist legend

{

	display: none;

}



/*#PlentyMyAccount input[type=text]

{

	height: 15px;

	

	border: 0;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;

}



#PlentyMyAccount input[type=checkbox]

{

	height: 15px;

	

	border: 0;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;

}



#PlentyMyAccount textarea

{

	border: 0;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;

}



#PlentyMyAccount select

{

	border: 0;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;

}*/



.box_gray2

{

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;	

	

	z-index: 9999;

}



/*.plenty_itemwishlist input[type=text]

{

	height: 15px;

	

	border: 0;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;

}*/



#SendButton_Wishlist

{

    background-image: url("/images/etc_table_label_back.png");

    border: 1px solid #A9A8A2;

    color: #FFFFFF;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

    height: 30px;

    margin-left: 162px;

    width: 180px;

}



.plenty_itemwishlist_table

{

	border: 0px;	

}



.plenty_itemwishlist_table table, tiny

{

	background-color: #FFF;	

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

}



.plenty_itemwishlist_table input[type="image"]

{

	height: 16px;

	width: 16px;

}



.plenty_watchlist

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

	

	background-image: none;

	background-color: #FFF;

	border: 1px solid #FFF;	

	padding: 10px;

	

	width: 97%;

}



.plenty_watchlist legend

{

	display: none;

}



.PlentyOrderBox

{

	width: 364px;

	

	/*background: none;*/

	background-color: #FFF;

	border: 0;

	border-bottom: 1px solid #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

	

	margin: 3px;

}



.PlentyOrderBox label

{

	background: none;

	border: 0px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

}



.PlentyOrderHeader

{

	width: 350px;

	

	background: none;

	border: 0px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

}



.Order_ArticleTable input[type="text"]

{

	height: 15px;

	

	border: 0px;

	background-color: #FFF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;	

	

	color: #000;

}



.Order_ArticleTable table

{	

	border: 0px;

}



.Order_ArticleTable tr

{	

	background-color: #FFF;

	border-bottom: 1px dotted #e3e3e3;

}



.Order_ArticleTable td

{	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

	border: 0px;

}



.Order_ArticleTable td > img

{	

	width: 75px;

}



.Order_ArticleTable th

{

	border-bottom: 1px dotted #e3e3e3;

	background-color: #FFF;

	padding: 3px;

}



.OrderStepText

{

	display: none;	

}



.plentyErrorBox, .plentyMessageBox

{

 	position: fixed;

	

	width: 670px;

	height: 100px;

	

	top: 350px;

	right: 500px;

	

	margin: 0 auto; /*Zenriert*/

	padding: 15px;

	

	color: #FFF;	

	

	background-image:url(/images/plenty-error-box.jpg);	

	background-position: top right;

	background-repeat:no-repeat;

	

	background-color: #393939; 



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;



	display: block; 



	z-index: 999999; 

	

	-webkit-box-shadow: 2px 5px 9px #000000; /* webkit browser*/ 

	-moz-box-shadow: 2px 5px 9px #000000; /* firefox */ 

	box-shadow: 2px 5px 9px #000000;	

}



#plenty_maker_order_form

{

	width: 640px;	

	

	margin: 0 auto;

}



#tr_agb td

{

	border-top: 1px solid #B1BCC9;

}



#tr_wdr td

{

	border-top: 1px solid #B1BCC9;

}



#tr_newsletter td

{

	border-top: 1px solid #B1BCC9;

}



#order_view_notes td

{

	border-top: 1px solid #B1BCC9;

}



#order_view_sign td

{

	border-top: 1px solid #B1BCC9;

}



.Order_ConfigListTable_2 td

{

	border-top: 1px solid #B1BCC9;

}



#order_view_addresses td

{

	border-top: 1px solid #B1BCC9;

}



#tr_agb input[type="checkbox"]

{

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;	

}



#order_view_sign input[type="text"]

{

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;	

}



#order_view_notes textarea

{

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;

	

	color: #000;	

}



#order_view_invoice

{

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: normal; 

	font-size: 11px;	

}



#order_view_invoice legend

{

	margin-top: -10px;

	padding-bottom: 5px;

}



#order_view_delivery fieldset

{

	border: 0px;

	background-color: #EFEFEF;

	

	margin-top: 8px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: normal; 

	font-size: 11px;	

}



#order_view_delivery legend

{

	margin-top: -10px;

	padding-bottom: 5px;

}



#order_view_mop fieldset

{

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: normal; 

	font-size: 11px;	

}



#order_view_mop legend

{

	margin-top: -10px;

	padding-bottom: 5px;

}



#order_view_tod fieldset

{

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: normal; 

	font-size: 11px;	

}



#order_view_tod legend

{

	margin-top: -10px;

	padding-bottom: 5px;

}



#order_view_tac

{

	border-bottom-color: #B1BCC9;

}



.Order_ConfigTable table

{

	height: 15px;

	

	margin: 0 auto;

	

	border: 0px;

	background-color: #FFF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;

	color: #000;	

}



.Order_ConfigTable input[type="text"]

{

	height: 15px;

	

	border: 0px;

	background-color: ##EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;

	color: #000;

}



.Order_ConfigTable select

{

	height: 23px;

	

	border: 0px;

	background-color: ##EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold; 

	font-size: 11px;

	color: #000;

}



.Order_ConfigTable th, .Order_ConfigTable th span 

{

	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	background-color: #FFF;

	color: #000;

	border: 0;

}



.Order_TotalsTable

{

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: normal; 

	font-size: 11px;	

}



.Order_AddressInputTable th

{

	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	border: 0;

	background-color: ##EFEFEF;

	color: #000;	

}



.Order_AddressInputTable td

{

	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	border: 0;

	background-color: #FFF;

	color: #000;

}



.Order_AddressInputTable input[type=text] 

{

	border: 1px solid #C8C8C8;

    color: #000000;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    height: 21px;

    padding: 2px 5px;	

}



.Order_AddressInputTable select

{

	border: 1px solid #C8C8C8;

    color: #000000;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    height: 27px;

    padding: 4px 5px;	

}



.address_input_field_caption

{	

	border: 0;

	background-color: #FFF;

	color: #000;

}



#birthday 

{

	width: 15px;

}



#birthmonth

{

	width: 15px;

}



#birthyear

{

	width: 30px;

}



.formtable input[type=text]

{

	width: 252px;

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;	

	color: #000;

}



.formtable input[type=submit]

{

	width: 222px; 

	height: 27px;

	

	border: 0px; 

	

	background-color: #41CFFF; 

	color: #FFF; 

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

}



.formtable th

{

	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

}



.formtable td

{

	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

}



.formblanc

{

	cursor: pointer;	

}



/* ************** Tooltip Definitionen für die Anzeige der Bubbles ***************************************** */

.tooltip 

{

	position: absolute;

	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

	font-size: 11px;

   	color: #FFF;

	text-align: center;

	text-decoration: none;

	width: 200px;

	z-index: 20;

}



.tooltip b.bottom 

{

	position: absolute;

	background-color: #5F5F5F;

	padding: 4px 4px 4px 4px;

	z-index: 20;

}



.tooltip span.top 

{

	position: absolute;

	background-color: #5F5F5F;

	padding: 4px 4px 0;

	z-index: 20;

}





/*******************Tag-Definitionen**********************************/



* 			{ margin: 0; padding: 0; }

#page-wrap	{ width: 800px; margin: 25px auto; } 

a			{ text-decoration: none; color: #3C3C3C; }

a:link 		{ text-decoration: none; color: #3C3C3C; }

a:visited 	{ text-decoration:none; color: #3C3C3C; }

a:active    { text-decoration: none; }

a:hover		{ text-decoration: none; }

ul			{ list-style: none; }

p 			{ margin: 10px; }



/*-------------------------------------------------------------------*/

/* Formatierungen für Textfelder									 */

input[type=text] 

/*-------------------------------------------------------------------*/

{

	height: 21px;



	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	

	border: #C8C8C8 1px solid;	



	color: #000;

}



/*-------------------------------------------------------------------*/

/* Formatierungen Buttons mit Grafiken								 */

input[type=image] 

/*-------------------------------------------------------------------*/

{

	width: 104px;

	height: 27px;



	padding: 0px;



	font-size: 11px;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für Textfelder zur Passworteingabe				 */

input[type=password]

/*-------------------------------------------------------------------*/

{

	height: 21px;

	

	padding: 2px 5px 2px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	

	border: 1px solid #C8C8C8;

	

	color: #000;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für Auswahlboxen/Comboboxen						 */

select 

/*-------------------------------------------------------------------*/

{

	height: 27px;



	padding: 4px 5px 4px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	

	border: #C8C8C8 1px solid;	

	

	color: #000;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für mehrzeilige Textfelder						 */

textarea

/*-------------------------------------------------------------------*/

{

	padding:0px;

	

	border: #808080 1px solid;

	color: #000;

}



.PlentyOrderTable input

{

	height: 15px;

	border: 0;

	background-color: #EFEFEF;

	color: #000;

}



.PlentyOrderTable select

{

	height: 23px;

	border: 0;

	background-color: #EFEFEF;

	color: #000;

}



.Order_CouponTable input

{

	height: 15px;

	border: 0;

	background-color: #EFEFEF;	

	color: #000;

}



html

{

	width: 0px; 

	height: 0px;

	z-index: -999;

}



/*---------------- allgemeine Formatierungen für den Body------------*/

body

/*-------------------------------------------------------------------*/

{

	width: 980px; 

	height: 0px;

	

	padding: 0;

	margin: 0 auto; /*Zenriert*/

	

	font-family: Verdana,Arial,Helvetica;

	font-weight: normal;

	color: #3C3C3C;	

	

	background-image: url(/images/etc_background.jpg);

	background-position: 0px 0px;

	background-color: #FFF;

	

	z-index: -1000;

}



/*****************Klassendefinitionen*********************************/



/*-------------------------------------------------------------------*/

/* allgemeine Schriftformatierung global							 */

.text

{

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: normal;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für Tabellenzeilen						 */

#ETC_Page_Footer_Table TD

/*-------------------------------------------------------------------*/

{

	padding-left: 16px;

	padding-top: 10px;

	padding-bottom: 10px;

	

	background-color: #FFF;

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für Tabellenzeilen						 */

.ETC_Contact_Table_ArrowCell TD

/*-------------------------------------------------------------------*/

{

	width: 15px;

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für Tabellenzeilen						 */

.ETC_Contact_Arrow_TD

/*-------------------------------------------------------------------*/

{

	padding-top: 2.5px;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für die Produktbilder im Mini-Warenkorb			 */

.MiniBasketProductPicture

/*-------------------------------------------------------------------*/

{

	padding-right: 5px;	

}



/*-------------------------------------------------------------------*/

/* Leerzeile														 */

.EmptyCol25px

/*-------------------------------------------------------------------*/

{

    width: 15px;

}



/*-------------------------------------------------------------------*/

/* Leerzeile														 */

.EmptyCol25px

/*-------------------------------------------------------------------*/

{

    width: 25px;

}



/*-------------------------------------------------------------------*/

/* Leerzeile														 */

.EmptyRow25px

/*-------------------------------------------------------------------*/

{

	height: 25px;

}



/*-------------------------------------------------------------------*/

/* Leerzeile														 */

.EmptyRow50px

/*-------------------------------------------------------------------*/

{

	height: 50px;

}



#ETC_LoginForm

{

	border: 0;

	padding:15px;

	width: 100%;

}



#ETC_LoginForm div {

    float: left;

    margin: 3px;

    text-align: left;

}



/*-------------------------------------------------------------------*/

/* Summenzeile im Mini-Warenkorb									 */

.MiniBasketTotal

/*-------------------------------------------------------------------*/

{

	height: 25px;



	background-color: #FFF;

	color: #000;

	

	font-weight: bold;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung*/

.text_Verdana16_regular

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	font-weight: normal;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung*/

.text_Verdana16_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 16px;

	font-weight: bold;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung*/

.text_Verdana18_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 18px;

	font-weight: bold;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung*/

.text_Verdana20_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 20px;

	font-weight: bold;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung*/

.text_Verdana24_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 24px;

	font-weight: bold;

	

	color: #3C3C3C;

}





/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana10_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10px;

	font-weight: bold;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana10_regular

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10px;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana11_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	font-weight: bold;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana11_regular

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana10_regular_white

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10px;

	

	color: #FFF;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana12_bold

/*-------------------------------------------------------------------*/

{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Verdana12_regular

/*-------------------------------------------------------------------*/

{



	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

	

	color: #3C3C3C;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma12_regular

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: regular;

	

	margin-bottom: 5px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma12_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	

	margin-bottom: 5px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma14_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bold;

	

	margin-bottom: 10px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma16_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 16px;

	font-weight: bold;

	

	margin-bottom: 5px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma18_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 18px;

	font-weight: bold;

	

	margin-bottom: 10px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma20_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 20px;

	font-weight: bold;

	

	margin-bottom: 10px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma16_regular

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 16px;

	

	margin-bottom: 10px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma14_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bold;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma11_bold

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	font-weight: bold;



}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma11_regular

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma11_regular_padding10

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	padding-left: 10px;

}



/*-------------------------------------------------------------------*/

/* Schriftformatierung												 */

.text_Tahoma11_regular_padding15

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	padding-left: 15px;

}



/*-------------------------------------------------------------------*/

/* Klasse für die Formatierung von Tabellenzellen					 */

.paddingLeft15

/*-------------------------------------------------------------------*/

{

	padding-left: 15px;

}



/*-------------------------------------------------------------------*/

/* Klasse für die Formatierung von Tabellenzellen					 */

.paddingTop10

/*-------------------------------------------------------------------*/

{

	padding-top: 10px;

}



/*-------------------------------------------------------------------*/

/* Klasse für die Formatierungen der Menübuttons*/

#ETC_Head a

/*-------------------------------------------------------------------*/

{

	color: #000;

}



/*-------------------------------------------------------------------*/

/* Klasse für die Formatierungen für den Schließen Button aller Mini-Contents*/

.ETC_CloseButton

/*-------------------------------------------------------------------*/

{

    position: absolute;

	

    top: 8px;

	right: 8px;

	

    width: 14px;

	height: 14px;

	

	background-image:url(/images/etc_head_warenkorb_close.jpg);

	

	z-index: 99999;

}



.articlePages_activeLink{ font-weight: bold;}



/*****************ID-Definitionen*******************************/



/*-------------------------------------------------------------------*/

/* Rahmen für den Kopf (Logo, Login, Menü, Suche, etc)				 */

#ETC_Page_Head

/*-------------------------------------------------------------------*/

{

	height: 226px;	

	

	margin-bottom: 25px;



	background-position: center;

	background-repeat: no-repeat;

	

	z-index: 99;

}



/*-------------------------------------------------------------------*/

/* Einloggvorgang													 */

#ETC_Page_Head_LoginData_MiniLogin

/*-------------------------------------------------------------------*/

{

 	position: absolute;

	

	top: 0px; 

	right: 140px; 

	

	margin-top: 50px;

	margin-right: 200px;

	padding: 5px;

	

	color: #FFF;	

	background-color: #393939; 



	display: none; 	

	

	-webkit-box-shadow: 2px 5px 9px #000000; /* webkit browser*/ 

	-moz-box-shadow: 2px 5px 9px #000000; /* firefox */ 

	box-shadow: 2px 5px 9px #000000;

	

	z-index: 1004;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für Textfelder									 */

#ETC_Page_Head_LoginData_MiniLogin input[type=text] 

/*-------------------------------------------------------------------*/

{

	width: 210px;

	height: 21px;



	padding: 2px 5px 2px 5px;



	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	

	color: #000;

	

	z-index: 103;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für Textfelder zur Passworteingabe				 */

#ETC_Page_Head_LoginData_MiniLogin input[type=password]

/*-------------------------------------------------------------------*/

{

	width: 210px;	

	height: 21px;

	

	padding: 2px 5px 2px 5px;



	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;	

	

	color: #000;

	

	z-index: 103;

}



/*-------------------------------------------------------------------*/

/* Formatierungen für Textfelder zur Passworteingabe				 */

#ETC_Page_Head_LoginData_MiniLogin input[type=submit]

/*-------------------------------------------------------------------*/

{

	width: 222px; 

	height: 27px;

	

	border: 0px; 

	

	background-color: #41CFFF; 

	color: #FFF; 

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	

	z-index: 103;

}



/*-------------------------------------------------------------------*/

/* Warenkorb														 */

#ETC_Page_Head_LoginData_MiniLogin a

/*-------------------------------------------------------------------*/

{

	color: #FFF;

}



#ETC_Page_Head{

	height: 226px;	

	

	margin-bottom: 25px;



	background-position: center;

	background-repeat: no-repeat;

	

	z-index: 99;

}



#ETC_Page_Head_LoginData_MiniLogin_LoginDiv{

	padding-left:15px; 

	width:350px;

	margin-top: 5px;

}



#ETC_Status{

	background-image:url(/images/head/etc_head_balken_back.png); 

	background-repeat:repeat-x;

	color: #FFF;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px; 

	height: 33px; 

	margin: 0 auto; 

	margin-top: 0px;

	position: fixed;

	width: 100%;

	z-index: 9999999;

}



#ETC_Status_Content{

    margin: 0 auto;

	padding-top: 2px;

    width: 1019px;

}



.ETC_Status_Linktext{color: #41CFFF; font-weight: bold;}



#ETC_Status_links{float: left;}

#ETC_Status_links a{color: #41CFFF; font-weight: bold;}

#ETC_Status_rechts{float: right; width: 450px; text-align: right; height: 18px;}	

#ETC_Status_rechts a{color: #FFF;}

#ETC_Status_rechts_Facebook{margin-right: 22px;}

#ETC_Status_rechts_langUK{margin-right: 22px; margin-left: 2px;}

#ETC_Status_rechts_langDE{margin-left: 22px; margin-right: 2px;}

#ETC_Status_rechts_FAQ{margin-left: 22px; margin-right: 22px;}



#ETC_Status_MiniLogin{

    background-image: url("/images/head/ETC_Head_MiniContent_Background.png");

    background-repeat: repeat-y;

	color: #000;

    display: none;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

    height: 183px;

    margin-top: 3px;

    position: absolute;

    width: 433px;

    z-index: 9999;

}



#ETC_Status_MiniLogin input[type=submit]{

    background-color: #41CFFF;

    border: 0 none;

    color: #FFFFFF;

    float: right;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 11px;

    font-weight: bold;

    height: 27px;

    margin-right: 25px;

    width: 166px;

    z-index: 103;

}



#ETC_Status_MiniLogin a{

	color: #000;

	font-weight: normal;	

}



.ETC_Loginform_Label{

	width: 150px;	

}



#ETC_LoginForm input {

    margin: 3px;

	width: 155px;

}



.ETC_ShowPointer {

    cursor: pointer;

}



#ETC_Status_MiniLogin_bottom{

    background-image: url("/images/head/ETC_Head_MiniContent_Bottom.png");

    background-repeat: no-repeat;

    height: 4px;

    margin-top: 66px;

    width: 433px;

    z-index: 9999;

}



#ETC_Head{

    background-color: #FFFFFF;

    background-position: center center;

    background-repeat: no-repeat;

    color: #000000;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    height: 88px;

    margin: 0 auto;

    padding-top: 22px;

    width: 100%;

}



#ETC_Head_Content{

	margin: 0 auto; 

	width: 1045px; 

	height: 70px;

}

	



#ETC_Head_LogoCell{

	float: left;

	width: 395px;

	padding-left: 13px;

}



#ETC_Head_Maintable_LogoCell{

	float: left;

	width: 222px;

	padding-left: 13px;

}



#ETC_Head_right{

	float: right;

	height: 70px;

	width: 624px;

}

#ETC_Head_right_buttons{

	margin-left: 413px;

}

#ETC_Head_right_buttons_Versand_active{ 

	background-image: url(/images/head/etc_head_versand_active.jpg);

	float: left;

	height: 37px;

	width: 200px;

}

#ETC_Head_right_buttons_Versand_inactive{ 

	background-image: url(/images/head/etc_head_versand_inactive.jpg);

	color: #000;

	float: left;

	height: 37px;
	visibility: hidden;
	width: 200px;

}

#ETC_Head_right_buttons_Versand_Content{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-left: 59px;

	padding-top:5px;

}

#ETC_Head_right_buttons_Hotline_active{

	background-image: url(/images/head/etc_head_kontakt_active.jpg);

	float: left;

	height: 37px;

	margin-left: 3px;

	margin-right: 3px;

	width: 200px;

}

#ETC_Head_right_buttons_Hotline_inactive{

	background-image: url(/images/head/etc_head_kontakt_inactive.jpg);

	color: #000;

	float: left;

	height: 37px;

	margin-left: 3px;

	margin-right: 3px;

	width: 200px;

}

#ETC_Head_right_buttons_Hotline_Content{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-left: 51px;

	padding-top:5px;

}

#ETC_Head_right_buttons_Warenkorb_active{

	background-image: url(/images/head/etc_head_warenkorb_active.jpg);

	color: #FFF;

	float: left;

	height: 37px;

	width: 200px;

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Head_Overview{

    float: left;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: normal;

    padding-left: 82px;

	padding-top: 3px;

    width: 200px;	

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Head_Anzahl{

    float: left;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	margin-bottom: 5px;

    margin-right: 20px;

	padding-top: 3px;

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Head_Anzahl span{

	float: right;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Head_Trenn{

	background-color: #d0d0d0;

	clear: both;

	height: 1px;

	margin: 0 auto;

	margin-bottom: 5px;

	width: 390px;	

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket{

    color: #000000;

    display: none;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

    margin-left: 188px;

    margin-top: 8px;

    position: absolute;

    width: 433px;

    z-index: 9999;

}



#ETC_Head_right_buttons_Hotline_Box{

    color: #000000;

    display: none;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	height: 265px;

    margin-left: -15px;

    margin-top: 8px;

    position: absolute;

    width: 433px;

    z-index: 9999;

}



#ETC_Head_right_buttons_Hotline_Box_Content{

    background-image: url("/images/head/ETC_Head_MiniContent_Background.png");

    background-repeat: repeat-y;

    color: #000000;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	height: 335px;

	margin-top: 10px;

    width: 433px;

    z-index: 9999;

}



#ETC_Head_right_buttons_Hotline_Box_Content img{

	margin-left: 25px;

	margin-top: 15px;

	float: left;	

}



#ETC_Head_right_buttons_Hotline_Box_Content_Title{

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: normal;

    padding-left: 82px;

	padding-top: 3px;

    width: 200px;	

}



#ETC_Head_right_buttons_Hotline_Box_Content_Bottom{

	background-image: url(/images/head/ETC_Head_MiniContent_Bottom.png);

	background-position:bottom;

	height: 15px;

	width: 433px;

		

}



.ETC_Head_right_buttons_Hotline_Box_Content_Pic{

	background-color: #FFF;

	float: left;

	height: 68px;

	margin-bottom: 5px;

	margin-left: 20px;

	width: 68px;		

}



.ETC_Head_right_buttons_Hotline_Box_Content_Data{

	background-color: #f6f6f6;

	float: left;

	font-weight: normal;

	height: 68px;

	margin-bottom: 5px;

	margin-left: 5px;

	padding-left: 5px;

	width: 340px;		

}



#ETC_Head_right_buttons_Versand_Box{

    color: #000000;

    display: none;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	height: 135px;

    margin-left: -218px;

    margin-top: 8px;

    position: absolute;

    width: 433px;

    z-index: 9999;

}



#ETC_Head_right_buttons_Versand_Box_Content{

    background-image: url("/images/head/ETC_Head_MiniContent_Background.png");

    background-repeat: repeat-y;

    color: #000000;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	height: 135px;

	margin-top: 10px;

    width: 433px;

    z-index: 9999;

}



#ETC_Head_right_buttons_Versand_Box_Content img{

	margin-left: 25px;

	margin-top: 15px;

	float: left;	

}



#ETC_Head_right_buttons_Versand_Box_Content_Title{

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: normal;

    padding-left: 82px;

	padding-top: 3px;

    width: 200px;	

}



#ETC_Head_right_buttons_Versand_Box_Content_Bottom{

	background-image: url(/images/head/ETC_Head_MiniContent_Bottom.png);

	background-position:bottom;

	height: 15px;

	width: 433px;

		

}



.ETC_Head_right_buttons_Versand_Box_Content_Pic{

	background-color: #FFF;

	float: left;

	height: 68px;

	margin-bottom: 5px;

	margin-left: 20px;

	width: 68px;		

}



.ETC_Head_right_buttons_Versand_Box_Content_Data{

	background-color: #f6f6f6;

	float: left;

	font-weight: normal;

	height: 68px;

	margin-bottom: 5px;

	margin-left: 5px;

	padding-left: 5px;

	width: 340px;		

}





#ETC_Head_right_buttons_Warenkorb_Mini{

    background-image: url("/images/head/ETC_Head_MiniContent_Background.png");

    background-repeat: repeat-y;

    color: #000000;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	margin-top: 10px;

    width: 433px;

    z-index: 9999;

}



.ETC_Head_right_buttons_Warenkorb_MiniBasket_Pic{

	background-color: #FFF;

	float: left;

	height: 68px;

	margin-bottom: 5px;

	margin-left: 20px;

	text-align: center;

	width: 68px;		

}



.ETC_Head_right_buttons_Warenkorb_MiniBasket_Pic img {

    max-height: 68px;

    max-width: 75px;

}



.ETC_Head_right_buttons_Warenkorb_MiniBasket_Data{

	background-color: #f6f6f6;

	float: left;

	font-weight: normal;

	height: 68px;

	margin-bottom: 5px;

	margin-left: 5px;

	padding-left: 5px;

	width: 314px;		

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Total{

    clear: both;

	height: 40px;

    margin-left: 51px;

    padding-top: 5px;

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Total_Label{

	float: left;	

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Total_Button{

	margin-right: 20px;

	float: right;	

}



#ETC_Head_right_buttons_Warenkorb_MiniBasket_Bottom{

	background-image: url(/images/head/ETC_Head_MiniContent_Bottom.png);

	background-position:bottom;

	height: 15px;

	margin-top: -10px;

	width: 433px;

		

}



#ETC_Head_right_buttons_Warenkorb_inactive{

	background-image: url(/images/head/etc_head_warenkorb_inactive.jpg);

	color: #000;

	float: left;

	height: 37px;

	width: 200px;

}

#ETC_Head_right_buttons_Warenkorb_Content{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-left: 79px;

	padding-top:5px;

}

.Head_button_Title{font-weight: bold; font-size: 12px;}

.Head_button_Text{font-weight: normal; font-size: 10px;}



#ETC_Head_right_advertisement{

	clear: both;

	margin-top: 35px;

}

#ETC_Head_right_advertisement_Amazon{

    float: left;

    margin-left: 5px;

    margin-top: 10px;

}

#ETC_Head_right_advertisement_TrustedShops{

    float: right;

    margin-right: 20px;

    margin-top: 17px;

}





/*-------------------------------------------------------------------*/

/* Rahmen für den Kopf (Logo, Login, Menü, Suche, etc)				 */

#ETC_Page_Head_Back

/*-------------------------------------------------------------------*/

{

	position: absolute;

	background-image:url(/images/etc_head_background_start.jpg); 

	background-repeat: no-repeat; 

	background-position: top; 

	height: 226px;

	width: 991px;

}



/*-------------------------------------------------------------------*/

/* Rahmen für das Logo												 */

#ETC_Page_Head_Logo

/*-------------------------------------------------------------------*/

{

	float: left;

	position: relative;

	

	padding-top: 25px;

	left: 0px;

	

	width: 251px;

	height: 51px;

/*	background-image:url(/images/etc_logo.png);

	background-position: top left;

	background-repeat: no-repeat;	*/

}



/*-------------------------------------------------------------------*/

/* Rahmen für den gesamten Mittelteil								 */

#ETC_Page_Body

/*-------------------------------------------------------------------*/

{

	padding-top: 20px;

	margin-bottom: 20px;

	position: relative;

	

	width: 1007px;

	

	background-color: #FFF;	

	

	z-index: 11;

}



/*-------------------------------------------------------------------*/

/* Rahmen für den gesamten Mittelteil								 */

#ETC_Page

/*-------------------------------------------------------------------*/

{	

	background-color: #FFFFFF;

    margin: 50px auto 0;

    min-height: 800px;

    padding-bottom: 17px;

    width: 1020px;

    z-index: -10;

}



/*-------------------------------------------------------------------*/

/* Rahmen für den kompletten Content						     	 */

#ETC_Main

/*-------------------------------------------------------------------*/

{

	width: 1045px; 

	margin: 0 auto; 

	background: none;

	

	padding-top: 39px;

}



/*-------------------------------------------------------------------*/

/* Rahmen zum zentrieren des Inhalts								 */

#ETC_Page_Center

/*-------------------------------------------------------------------*/

{

	position: absolute;

	margin-bottom: 0px;

	

	left: 0px;

	

	width: 100%; 

	

	border: 0px solid #F00;



	z-index: -999;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (SingleArticle, etc)				     */

#ETC_Page_Body_Content

/*-------------------------------------------------------------------*/

{	

	width: 748px;

	

	margin-top: 0px;

		

	padding-top: 3px;

	padding-bottom: 15px;

	padding-right: 0px;

	

	background-color: #FFF;

	

	z-index: 1;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart ( Versansinformationen )			     				 */

#ETC_Page_Body_Content_Versand

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0x;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#ETC_Page_Body_Content_Versand_Staffelung td

/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */			

{ 

	padding-left: 5px; 

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Login)			     								 */

#ETC_Page_Body_Content_Login

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 11px;

    margin-top: 0;

    padding-bottom: 15px;

    padding-left: 30px;

    padding-top: 25px;

    top: 0;

    width: 925px;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Login)			     								 */

#ETC_Page_Body_Content_Login table

/*-------------------------------------------------------------------*/

{

	background-color: #FFF;

	padding: 15px 280px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Kontaktseite)					     				 */

#ETC_Page_Body_Content_Login input[type=text]

/*-------------------------------------------------------------------*/

{

	width: 252px;

/*	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	color: #000;*/	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Kontaktseite)					     				 */

#ETC_Page_Body_Content_Login input[type=password]

/*-------------------------------------------------------------------*/

{

	width: 252px;

/*	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	color: #000;	*/

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für die Inputs der Newsletter-Anmeldung */

#ETC_Page_Body_Content_Login INPUT[type=submit]

/*-------------------------------------------------------------------*/

{

	width: 262px; 

	height: 27px;

	

	border: 0px; 

	

	background-color: #41CFFF; 

	color: #FFF; 

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Auftragsübersicht)			     				 */

#ETC_Page_Body_Content_DisplayOrders

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: -10px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;		

}



#my_account_link

{

	display: none;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#ETC_Page_Body_Content_MyAccount

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: -10px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#ETC_Page_Body_Content_WatchList

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: -10px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#ETC_Page_Body_Content_Wishlist

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: -10px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#ETC_Page_Body_Content_Wishlist > table

/*-------------------------------------------------------------------*/

{

	background-image: none;

	background-color: #FFF;

	border: 1px solid #FFF;	

	padding: 15px;

	width: 958px;

}



#SendWishList

{

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #FFF;

    margin-top: 28px;

    padding: 10px;

}



.cold input

{

	width: 16px;

	height: 16px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Mein Konto - Seite )			     				 */

#ETC_Page_Body_Content_LostPWD

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: -1px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;	

}



#ETC_Page_Body_Content_LostPWD > div

{

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #FFF;

    margin-top: 28px;

    padding: 10px;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Passwort vergessen)			     				 

#ETC_Page_Body_Content_LostPWD input[type=text]*/

/*-------------------------------------------------------------------

{

	width: 252px;

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	color: #000;		

}*/



/*-------------------------------------------------------------------*/

/* Anzeigepart (E-Mail Adresse ändern)			     				 */

#ETC_Page_Body_Content_NewEMail

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: -1px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;	

}



#ETC_Page_Body_Content_NewEMail > div

{

    background-color: #FFFFFF;

    background-image: none;

    border: 1px solid #FFF;

    margin-top: 28px;

    padding: 10px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (E-Mail Adresse ändern)			     				 

#ETC_Page_Body_Content_NewEMail input[type=text]*/

/*-------------------------------------------------------------------

{

	width: 252px;

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	color: #000;		

}*/



/*-------------------------------------------------------------------*/

/* Anzeigepart (Warenkorb)						     				 */

#ETC_Page_Body_Content_Basket

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	margin-left: 9px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Hilfe )			     				 */

#ETC_Page_Body_Content_Hilfe

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Hilfe )			     				 */

#ETC_Page_Body_Content_Hilfe a

/*-------------------------------------------------------------------*/

{

	text-decoration: underline;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Zahlungsinformationen ) 	     				 	 */

#ETC_Page_Body_Content_Datenschutz

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Widerrufsrecht ) 	     				 	 */

#ETC_Page_Body_Content_Widerruf

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Allgemeine Geschäftsbedingungen ) 	     				 	 */

#ETC_Page_Body_Content_AGB

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Gesichter des ETC Shop )	 	     				 */

#ETC_Page_Body_Content_Team

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Neuer Benutzer)				 	     				 */

#ETC_Page_Body_Content_CustomerRegistration

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    float: left;

    left: 15px;

    margin-left: 10px;

    margin-top: 20px;

    padding: 15px;

    top: 0;

    width: 960px;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Neuer Benutzer)				 	     				 */

#ETC_Page_Body_Content_CustomerRegistration_ButtonSave

/*-------------------------------------------------------------------*/

{

	width: 252px; 

	height: 27px;

	

	border: 0px; 

	

	background-color: #41CFFF; 

	color: #FFF; 

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Newsletter An- bzw. Abmeldung) 	     				 */

#ETC_Page_Body_Content_Newsletter

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions ) 	     				 */

#ETC_Page_Body_Content_FAQ

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Level1 )  				 */

.ETC_FAQ_Level1

/*-------------------------------------------------------------------*/

{

	background-color: #DCDCDC;

	

	padding: 5px 5px 10px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	color: #000;	

	cursor: pointer;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Level1 )  				 */

.ETC_FAQ_Level1:hover

/*-------------------------------------------------------------------*/

{

	background-color: #41CFFF;

	

	padding: 5px 5px 10px 5px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	

	color: #FFF;	

	cursor: pointer;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Level2 )  				 */

.ETC_FAQ_Level2_Container

/*-------------------------------------------------------------------*/

{

	display: none;



	background-color: #EFEFEF;

	color: #000;



	cursor: pointer;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Level2 )  				 */

.ETC_FAQ_Level2

/*-------------------------------------------------------------------*/

{

	background-color: #EFEFEF;

	

	padding: 5px 5px 10px 15px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

	

	color: #000;

	cursor: pointer;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Level2 )  				 */

.ETC_FAQ_Level2:hover

/*-------------------------------------------------------------------*/

{

	background-color: #41CFFF;

	

	padding: 5px 5px 10px 15px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;	

	

	color: #FFF;

	cursor: pointer;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Antwort )  				 */

.ETC_FAQ_Answer

/*-------------------------------------------------------------------*/

{

	display: none;

	background-color: #FAFAFA;

	

	padding: 5px 5px 10px 25px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

		

	color: #000;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Frequently Asked Questions - Antwort )  				 */

.ETC_FAQ_Answer:hover

/*-------------------------------------------------------------------*/

{

	display: none;

	background-color: #41CFFF;

	

	padding: 5px 5px 10px 25px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

		

	color: #FFF;	

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Zahlungsinformationen ) 	     				 	 */

#ETC_Page_Body_Content_Zahlung

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Kontaktseite)					     				 */

#ETC_Page_Body_Content_Contact

/*-------------------------------------------------------------------*/

{

	float: left; 

	

	min-height: 1200px;

	

	top: 0px; 

	left: 15px; 

	

	width: 555px;

	margin-top: -39px;

	

	padding-left: 0px;

	padding-right: 9px;

	padding-top: 35px;

	padding-bottom: 15px;

	

	background-color: #FFF;		

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (rechter Rand) für Topseller o.Ä.					 */

#ETC_Page_Body_Content_Right

/*-------------------------------------------------------------------*/

{	

	float:left;

	width: 145px;

	

	margin-top: -37px;

	

	padding-left: 3px; 

	margin-left: 30px;

	 

	background-color: #efefef;

	z-index: 1;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (rechter Rand) für Topseller o.Ä.					 */

#ETC_Page_Body_Content_Right table

/*-------------------------------------------------------------------*/

{	

	width: 130px;

	z-index: 1;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (rechter Rand) für Topseller o.Ä.					 */

#ETC_Page_Body_Content_Right_Start

/*-------------------------------------------------------------------*/

{	

	width: 145px;

	

	margin-top: 2px;

	

	padding-left: 0px; 

	margin-left: 598px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (rechter Rand) für Topseller o.Ä.					 */

#ETC_Page_Body_Content_Right_Start img

/*-------------------------------------------------------------------*/

{	

	padding-bottom: 15px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (rechter Rand)										 */

#ETC_Page_Body_Content_Right_Dialog

/*-------------------------------------------------------------------*/

{	

	width: 145px;

	

	margin-top: -40px;

	

	padding-left: 6px; 

	margin-left: 353px;

	 

	background-color: #efefef;

}



/*-------------------------------------------------------------------*/

/* Marken        													 */

#ETC_Page_Marken

/*-------------------------------------------------------------------*/

{	

	float: left;

	

	margin-top: 10px;

	width: 1018px;

}



.Hersteller_Sprite{	background: url('/images/etc_footer_hersteller_sprite.jpg'); margin: 0 auto;}



#ETC_Page_Marken_Label{

	background-image: url("/images/etc_table_label_back.png");

	color: #FFFFFF;

	font-family: Tahoma,Geneva,sans-serif;

	font-size: 16px;

	font-weight: bold;

	padding-bottom: 5px;

	padding-left: 20px;

	padding-top: 5px;

	text-align: left;

	width: 1000px;

	height: 25px;



}



.ETC_Page_Marken_Cell{

	float: left;

	width: 125.8px;

	height: 54px;

	background-color: #FFFFFF;

	padding-top: 10px;

}



#ETC_Page_Marken_Cell_Globo{

	margin-top: 8px;

	background-position: -0px -0px; 

	width: 87px; 

	height: 19px;

}



#ETC_Page_Marken_Cell_Esto{

	background-position: -10px -19px; 

	width: 88px; 

	height: 34px;

}



#ETC_Page_Marken_Cell_Omnitronic{

	margin-top: 8px; 

	background-position: -0px -57px; 

	width: 104px; 

	height: 19px;

}



#ETC_Page_Marken_Cell_Philips{

	margin-top: 10px; 

	background-position: -20px -83px; 

	width: 62px; 

	height: 16px;

}



#ETC_Page_Marken_Cell_Bomann{

	margin-top: 6px; 

	background-position: -0px -108px; 

	width: 90px; 

	height: 20px;

}



#ETC_Page_Marken_Cell_JVC{

	margin-top: 7px; 

	background-position: -35px -132px; 

	width: 45px; 

	height: 19px;

}



#ETC_Page_Marken_Cell_Clatronic{

	margin-top: 8px; 

	background-position: -0px -158px; 

	width: 105px; 

	height: 17px;

}



#ETC_Page_Marken_Cell_Lenco{

	margin-top: 11px; 

	background-position: -0px -181px; 

	width: 91px; 

	height: 15px;

}



#ETC_Page_Marken_Cell_AEG{

	margin-top: 8px; 

	background-position: -10px -200px; 

	width: 81px; 

	height: 20px;

}



#ETC_Page_Marken_Cell_Denver{

	background-position: -10px -223px; 

	width: 91px; 

	height: 28px;

}



#ETC_Page_Marken_Cell_Eglo{

    background-position: -10px -445px;

    height: 43px;

    width: 100px;

}



#ETC_Page_Marken_Cell_Trio{

    background-position: -10px -280px;

    height: 48px;

    margin-top: -10px;

    width: 81px;

}



#ETC_Page_Marken_Cell_Reality{

    background-position: -2px -360px;

    height: 40px;

    width: 100px;

}



#ETC_Page_Marken_Cell_Nordlux{

    background-position: -10px -249px;

    height: 30px;

    width: 90px;

}



#ETC_Page_Marken_Cell_LeuchtenDirekt{

    background-position: 2px -400px;

    height: 45px;

    margin-top: -8px;

    width: 107px;

}



#ETC_Page_Marken_Cell_PaulNeuhaus{

    background-position: 3px -327px;

    height: 32px;

    width: 109px;

}





/*-------------------------------------------------------------------*/

/* Kategorie-Text  													 */

#ETC_Page_CategoryText

/*-------------------------------------------------------------------*/

{	

	font-size: 12px; 

	

	border-top: 1px solid #8d8d8d;

	

	color: #8d8d8d;

	

	padding-left: 10px;

	padding-right: 10px;	

	padding-top: 0px;

}



/*-------------------------------------------------------------------*/

/* Marken        													 */

#ETC_Page_SEOText

/*-------------------------------------------------------------------*/

{	

	float: left;

	text-align: justify;

	

	padding: 20px;

	

	background-color: #FFF;

	color: #8d8d8d;

	

	margin-top: 0px;

	width: 978px;

}



/*-------------------------------------------------------------------*/

/* Fusszeile														 */

#ETC_Page_Footer

/*-------------------------------------------------------------------*/

{	

	float: left;

	

	width: 1018px;

	

	margin-top: 20px;

	padding-left: 0px;

	padding-right: 0px;



	background-image: url(/images/etc_navigation_submenu_back.png);

}



/*-------------------------------------------------------------------*/

/* Fusszeile														 */

#ETC_Page_Footer a

/*-------------------------------------------------------------------*/

{	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

	

	color: #FFF;

}



/*-------------------------------------------------------------------*/

/* Fusszeile														 */

.ETC_Page_Footer_Label

/*-------------------------------------------------------------------*/

{	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 16px;

	font-weight: bold;

	

	color: #FFF;

	

	padding-top: 20px;

	padding-left: 20px;

	

	text-align: left;

}



/*-------------------------------------------------------------------*/

/* Fusszeile														 */

.ETC_Page_Footer_Text

/*-------------------------------------------------------------------*/

{	

	width: 165px;



	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

	vertical-align:text-top;

	

	line-height: 1.5;

	

	padding-top: 10px;

	padding-left: 20px;

	padding-bottom: 8px;

	

	color: #FFF;

	

	text-align: left;

}



/*-------------------------------------------------------------------*/

/* Fusszeile														 */

#ETC_Page_Footer_Table

/*-------------------------------------------------------------------*/

{	

	padding-bottom: 20px;

	margin-top: 12px;

}



/*-------------------------------------------------------------------*/

/* Fusszeile														 */

#ETC_Page_Footer_Marken_Label

/*-------------------------------------------------------------------*/

{

	text-align: left;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 16px;

	font-weight: bold;

	

	color: #FFF;

	

	padding-top: 5px;

	padding-left: 20px;

	padding-bottom: 5px;

	

	background-image: url(/images/etc_table_label_back.png);

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für die Inputs der Newsletter-Anmeldung */

#ETC_Page_Footer INPUT[type=text]

/*-------------------------------------------------------------------*/

{

	width: 125px;

	height: 12px;



	padding-left: 10px;

	

	border: 0px;

	

	background-color: #999;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	color: #FFF;

	z-index: 12;

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für die Inputs der Newsletter-Anmeldung */

#ETC_Page_Footer INPUT[type=submit]

/*-------------------------------------------------------------------*/

{

	width: 142px;

	height: 15px;

	

	border: 0px;

	

	background-color: #FFF;

	color: #5F5F5F;

	z-index: 12;

}



/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für die Inputs der Newsletter-Anmeldung */

#ETC_Page_Footer button

/*-------------------------------------------------------------------*/

{

	width: 140px;

	height: 15px;

	

	margin-top: 3px;

	

	border: 0px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	font-weight: bold;



	background-color: #FFF;

	color: #5F5F5F

	z-index: 12;

}



/*-------------------------------------------------------------------*/

/* rechter Teil der Fusszeile										 */

#ETC_iFrameBody

/*-------------------------------------------------------------------*/

{

	background-image: none;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Kontaktseite)					     				 */

#ETC_iFrameBody textarea

/*-------------------------------------------------------------------*/

{

	width: 435px;

	height: 90px;

	

	border: 0px;

	background-color: #EFEFEF;



	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

}



/*-------------------------------------------------------------------*/

/* Anzeigepart (Kontaktseite)					     				 */

#ETC_iFrameBody input[type=text]

/*-------------------------------------------------------------------*/

{

	width: 252px;

	height: 15px;

	

	border: 0px;

	background-color: #EFEFEF;

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

	color: #000;	

}





/*-------------------------------------------------------------------*/

/* allgemeine Formatierungen für die Inputs der Newsletter-Anmeldung */

#ETC_iFrameBody INPUT[type=submit]

/*-------------------------------------------------------------------*/

{

	width: 252px; 

	height: 27px;

	

	border: 0px; 

	

	background-color: #41CFFF; 

	color: #FFF; 

	

	font-family: Tahoma, Geneva, sans-serif; 

	font-weight: bold; 

	font-size: 11px;

}





/*##################################################################*/

/*################## BESTELLVORGANG ################################*/

/*##################################################################*/



/*-------------------------------------------------------------------*/

/* Checkout - Überschrift der Kaufabwicklung					     */

#ETC_OrderOverView

/*-------------------------------------------------------------------*/

{

    background-image: url("/images/etc_background.jpg");

    margin-top: 20px;

	padding-left: 10px;

	padding-bottom: 10px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Überschrift der Kaufabwicklung					     */

#ETC_Checkout_Step2_Title

/*-------------------------------------------------------------------*/

{

	position: absolute;

	top: -30px;

	left: 15px;

	

    color: #3C3C3C;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 14px;

    font-weight: bold;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Überschrift der ersten Box						     */

#PlentyBasketWebBasket

 /*-------------------------------------------------------------------*/

{

	margin-top: 100px;

	width: 606px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Überschrift der ersten Box						     */

#PlentyWebBasketTitleContainerTitle

/*-------------------------------------------------------------------*/

{

	margin-top: -80px;

	

	font-size: 14px;

	font-family: Tahoma, Geneva, sans-serif;

	font-weight: bold;

	color: #3c3c3c;

}



/*-------------------------------------------------------------------*/

/* Checkout - Inhalt der ersten Box						     		 */

#PlentyWebBasketTitleContainerContent

/*-------------------------------------------------------------------*/

{

	width: 967px;

	

	margin-top: 10px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	

	color: #3c3c3c;

}



/*-------------------------------------------------------------------*/

/* Checkout - Text1 der ersten Box						     */

#PlentyWebBasketTitleText1

/*-------------------------------------------------------------------*/

{

	width: 973px;

	margin-left: 2px;

	padding-left: 2px;

	color: #3c3c3c;

	border-bottom: 1px solid #c2c2c2;

}



/*-------------------------------------------------------------------*/

/* Checkout - Text2 der ersten Box						     */

#PlentyWebBasketTitleText2

/*-------------------------------------------------------------------*/

{

	padding-left: 5px;

	padding-bottom: 25px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Schriftformatierung								     */

#PlentyWebBasketTitleText2_big

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #3c3c3c;

}



/*-------------------------------------------------------------------*/

/* Checkout - Schriftformatierung								     */

#PlentyWebBasketTitleText2_delivery

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	

	color: #41cfff;

}



/*-------------------------------------------------------------------*/

/* Checkout - Überschrift der zweiten Box						     */

.PlentyWebBasketContainer

/*-------------------------------------------------------------------*/

{

	margin-left: 5px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Überschrift der zweiten Box						     */

#PlentyWebBasketItemsContainerTitle

/*-------------------------------------------------------------------*/

{

	display: none;

}



/*-------------------------------------------------------------------*/

/* Checkout - Button Warenkorb aktualisieren					     */

#PlentyWebBasketItemsForm > div > img

{

	margin-right: 15px;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Artikelübersicht							     		 */

#PlentyWebBasketItemsMain > div.PlentyBasketItemRow

/*-------------------------------------------------------------------*/

{

    display : table-row;

	border-bottom: 1px solid #e8e8e8;

}



/*-------------------------------------------------------------------*/

/* Checkout - Artikelübersicht							     		 */

#PlentyWebBasketItemsMain

/*-------------------------------------------------------------------*/

{

	border: 2px solid #e9e9e9;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Artikelübersicht							     		 */

.ItemsDescription

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #3c3c3c;

}



/*-------------------------------------------------------------------*/

/* Checkout - Schriftzug ArtikelID						     		 */

.ItemsDescriptionIDTitle

/*-------------------------------------------------------------------*/

{

	font-weight: normal;

	color: #3c3c3c;

}



/*-------------------------------------------------------------------*/

/* Checkout - Eingabefeld für die Artikelmenge   		     		 */

.ItemsQuantity input 

/*-------------------------------------------------------------------*/

{ 

	width:20px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Eingabefeld für die Artikelmenge   		     		 */

#PlentyWebBasketItemsMain > div.PlentyBasketItemRow > div.ItemsPrice

/*-------------------------------------------------------------------*/

{

	color: #3C3C3C;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

    font-weight: normal;

    padding-left: 10px;

}





/*-------------------------------------------------------------------*/

/* Checkout - Text1 der zweiten Box						     		 */

#PlentyWebBasketItemsText1

/*-------------------------------------------------------------------*/

{

	display: none;

}



/*-------------------------------------------------------------------*/

/* Checkout - Text1 der zweiten Box						     		 */

#PlentyWebBasketItemsItemsHeader

/*-------------------------------------------------------------------*/

{

	height: 32px;

	



	background-image: url(/images/etc_box_background.png);

}



/*-------------------------------------------------------------------*/

/* Checkout - Kopfzeile der Artikelbeschreibungen 		     		 */

#PlentyWebBasketItemsItemsHeader > div.ItemsHeadline

/*-------------------------------------------------------------------*/

{

	padding-top: 10px;



	display : table-cell;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px; 

	font-weight: normal;

	color: #3c3c3c;



	font-weight:bold;

}



/*-------------------------------------------------------------------*/

/* Checkout - Artikelbild					    		     		 */

#PlentyWebBasketItemsMain .PlentyBasketItemRow

/*-------------------------------------------------------------------*/

{

	height: 95px;

	

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px; 

	font-weight: normal;

	color: #3c3c3c;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Artikelbild					    		     		 */

.ItemsImage > img

/*-------------------------------------------------------------------*/

{

	max-height: 100px;

    max-width: 75px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Inahlt Box Lieferland						     		 */

#PlentyWebBasketShippingCountryContainerContent

/*-------------------------------------------------------------------*/

{

	display: block;	

}



#PlentyWebBasketShippingCountrySelectList

{

	width: 130px;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Titel Lieferland						     		 	 */

#PlentyWebBasketShippingCountryContainerTitle

/*-------------------------------------------------------------------*/

{

	display: none;

}



/*-------------------------------------------------------------------*/

/* Checkout - Box Lieferland						     		 	 */

#PlentyWebBasketShippingCountryContainer

/*-------------------------------------------------------------------*/

{

	margin-top: -30px;

	

	padding-top: 15px;

	padding-left: 5px;

	padding-right: 2px;

	padding-bottom: 10px;

	

	background-image: url(/images/etc_box_background.png);

	

	border-left:  1px dotted #e6e6e6;

	border-right:  1px dotted #e6e6e6;

}



/*-------------------------------------------------------------------*/

/* Checkout - Schriftzug Lieferland						     		 */

#PlentyWebBasketShippingCountryText1

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #3c3c3c;

	

	padding-left: 5px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Zahlungsart		    		     		 */

#PlentyWebBasketPaymentMethodContainerTitle

/*-------------------------------------------------------------------*/

{

	display: none;

}



/*-------------------------------------------------------------------*/

/* Checkout - Inhalt Box Zahlungsart		    		     		 */

#PlentyWebBasketPaymentMethodContainer

/*-------------------------------------------------------------------*/

{

	border-left:  1px dotted #e6e6e6;

	border-right:  1px dotted #e6e6e6;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Inhalt Box Zahlungsart		    		     		 */

#PlentyWebBasketPaymentMethodSelect

/*-------------------------------------------------------------------*/

{

	padding: 5px;	

}



div.PlentyWebBasketPaymentMethodRadio > label > input

{

	margin-right: 20px;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Zahlungsart		    		     		 */

#PlentyWebBasketPaymentMethodText1

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #3c3c3c;

	

	padding-left: 10px;	

	padding-top: 15px;

	padding-bottom: 10px;

	background-image: url(/images/etc_box_background.png);

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Zahlungsart		    		     		 */

#PlentyWebBasketShippingMethodContainerTitle

/*-------------------------------------------------------------------*/

{

	display: none;

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Zahlungsart		    		     		 */

/*-------------------------------------------------------------------*/

#PlentyWebBasketShippingMethodContainerContent

{

	padding-bottom: 15px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Box Versandart				    		     		 */

#PlentyWebBasketShippingMethodSelect

/*-------------------------------------------------------------------*/

{

	border-left:  1px dotted #e6e6e6;

	border-right:  1px dotted #e6e6e6;

	border-bottom:  1px dotted #e6e6e6;

}



div.PlentyWebBasketShippingMethodName > label > input

{

	margin-right: 20px;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Zahlungsart		    		     		 */

#PlentyWebBasketShippingMethodText1

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #3c3c3c;

	

	padding-left: 10px;	

	padding-top: 15px;

	padding-bottom: 10px;

	background-image: url(/images/etc_box_background.png)

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Zahlungsart		    		     		 */

#PlentyWebBasketTotalsText1

/*-------------------------------------------------------------------*/

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #3c3c3c;

	

	padding-left: 10px;

	padding-bottom: 10px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Summen				    		     		 */

#PlentyWebBasketTotalsContainer

/*-------------------------------------------------------------------*/

{

    margin-left: 633px;

    position: absolute;

    top: 103px;

    width: 341px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Summen				    		     		 */

PlentyWebBasketTotalsContainerContent

/*-------------------------------------------------------------------*/

{

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Summen				    		     		 */

#PlentyWebBasketTotalsBasketSumBox

/*-------------------------------------------------------------------*/

{

	background-color: #e1e1e1;

    text-align:right;

	font-size: 11px;

	padding: 5px 5px 80px 5px;

    width: 341px;	

	height: 280px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Titelzeile Summen				    		     		 */

#PlentyWebBasketTotalsContainerTitle

/*-------------------------------------------------------------------*/

{

	display: none;

}



/*-------------------------------------------------------------------*/

/* Checkout - Box Summen - Gesamt			    		     		 */

#PlentyWebBasketTotalsTotalAmount

/*-------------------------------------------------------------------*/

{

	background-color: #FFF;

	border: 2px solid #6a6a6a;

}



/*-------------------------------------------------------------------*/

/* Checkout - zur Kasse Button				    		     		 */

#PlentyWebBasketFooterContainer

/*-------------------------------------------------------------------*/

{

	position: absolute;

	

	top: 428px;

	margin-left: 703px;

	height: 0;

    width: 280px;

}



/*-------------------------------------------------------------------*/

/* Checkout - zur Kasse Button				    		     		 */

.PlentyWebBasketOverlayBackground, .PlentyWebBasketOverlayClose

/*-------------------------------------------------------------------*/

{

	display: none;	

}



/*-------------------------------------------------------------------*/

/* Checkout - Schritte des Checkouts		    		     		 */

#ETC_Page_PlentyOrderSteps

/*-------------------------------------------------------------------*/

{

	margin-left: -5px;

}



/*-------------------------------------------------------------------*/

/* Checkout - Summen - Mehrwertsteuer		    		     		 */

#PlentyVATTitle

/*-------------------------------------------------------------------*/

{

	font-weight: normal;

}





#PlentyOrderWebShippingDetailsContent

{

	display: block;	

}

/*Plenty*/

div.PlentyError input[type=text], div.PlentyError input[type=password]

            {

            border:none;

            border:1px dashed #f44d4d!important;

            background-color:#fbe7e7;

            }

          

          div.PlentyErrorPane

            {

            display:    none;

            color:      white;

            font-size:    12pt;

            }

           .PlentyErrorMessageBox

           {

            background-color: #f36060;

              border: 1px dashed #9c2020 !important;

            margin-bottom:5px;

            padding:5px;

           }

        

        /* Box Settings

          .PlentyWebBasketContainer

          {

            margin-bottom:15px;  

          }*/

          #PlentyWebBasketTitleContainer

          {

            margin-top:50px;  

          }

        

        /* Box Headlines

        

          .PlentyWebBasketContainerTitle

          {

              background: #41CFFF;

            

              color:#32576d;

              font-size:18px;

              font-weight:400;

              border:1px solid #b5c6d0;

              padding:5px 10px 5px 10px;

          } */

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingCountryContainerTitle,.PlentyWebBasketOpenableContainer:hover #PlentyWebBasketPaymentMethodContainerTitle,

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingMethodContainerTitle,.PlentyWebBasketOpenableContainer:hover #PlentyWebBasketCouponContainer,

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketCouponContainerTitle

          {

            cursor:pointer;

            

            PlentyWebBasketContainerTitle /* Old browsers */

            background: -moz-linear-gradient(top, #a8def7 0%, #7bbbe5 50%, #5aa4ce 51%, #3bacf7 100%); /* FF3.6+ */

            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8def7), color-stop(50%,#7bbbe5), color-stop(51%,#5aa4ce), color-stop(100%,#3bacf7)); /* Chrome,Safari4+ */

            background: -webkit-linear-gradient(top, #a8def7 0%,#7bbbe5 50%,#5aa4ce 51%,#3bacf7 100%); /* Chrome10+,Safari5.1+ */

            background: -o-linear-gradient(top, #a8def7 0%,#7bbbe5 50%,#5aa4ce 51%,#3bacf7 100%); /* Opera11.10+ */

            background: -ms-linear-gradient(top, #a8def7 0%,#7bbbe5 50%,#5aa4ce 51%,#3bacf7 100%); /* IE10+ */

            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8def7', endColorstr='#3bacf7',GradientType=0 ); /* IE6-9 */

            background: linear-gradient(top, #a8def7 0%,#7bbbe5 50%,#5aa4ce 51%,#3bacf7 100%); /* W3C */  

            color:#fff;

          }

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingMethodContainerTitle #WebBasketShippingMethodSelectedChange,

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketPaymentMethodContainerTitle #WebBasketPaymentMethodSelectedChange,

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingCountryContainerTitle #WebBasketShippingCountrySelectedChange,

          .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketCouponContainerTitle #WebBasketCouponSelectedChange

          {

            color:#fff;

          }

		  

		  #PlentyWebBasketCouponContainerTitle

		  {

		  	  display: none;  

		  }

		  

		  #PlentyWebBasketCouponContainer

		  {

			  top: 338px;

  		      width: 350px;

		      margin-left: 653px;

			  padding-top: 16px;

		      position: absolute;			  

		  }

		  

		  #PlentyWebBasketCouponData

		  {

				text-align: right;  

		  }

		  

		  #PlentyWebBasketCouponDataButton

		  {

			  margin-top: 10px;

			  margin-right: 25px;  

			  vertical-align: middle;

		  }

		  

		  #PlentyWebBasketCouponDataDetail2

		  {

			  margin-right: 25px;

		  }

		  

		  #PlentyWebBasketCouponDataDetail

		  {

			  font-size: 11px;

    		  text-align: right;

			  margin-right: 25px;

			  padding-bottom: 5px;

		  }

		  

		  .CouponCode

		  {

			  width: 125px;

			  margin-bottom: 10px;  

		  }

        

        /* Box Body 

        

          .PlentyWebBasketContainerContent

          {

            -moz-box-shadow: inset 0px 0px 3px #b5c6d0;

            -webkit-box-shadow: inset 0px 0px 3px #b5c6d0;

            box-shadow: inset 0px 0px 3px #b5c6d0;

            

            -khtml-border-radius-bottomleft:5px;

            -khtml-border-radius-bottomright:5px;

            -moz-border-radius-bottomleft:5px;

            -moz-border-radius-bottomright:5px;

            

            border:1px solid #b5c6d0;

            border-top:0;

            background-color:#fff;

            padding:10px;

            line-height:17px;

          }

          */

        /* footer */

          #PlentyWebBasketFooterContainerContent

          {  

            -moz-border-radius-topleft:5px;

            -moz-border-radius-topright:5px;

            -khtml-border-radius-topleft:5px;

            -khtml-border-radius-topright:5px;

            /*margin-top: 40px;*/

            text-align: right;

			margin-right: 5px;

          }

        

        /* Box Head change Buttons */

          #WebBasketShippingCountrySelectedChange,#WebBasketPaymentMethodSelectedChange,#WebBasketShippingMethodSelectedChange,#WebBasketCouponSelectedChange

          {

            font-size:12px;

            font-weight:400;

			color: #3c3c3c;

            color:blue;

            float:right;

            margin-top:3px;  

            cursor:pointer;

          }

        

        /* Box slideable:hover */

        

        .PlentyWebBasketOverlayMainPane > .PlentyWebBasketOverlayBackground

        {

          width: 100%;

          height: 100%;

          left: 0px;

          top: 0px;

          position: fixed;

          opacity: 0.5;

          background-color: black;

        }

		

		.PlentyAttributeOption {

			padding: 5px;

		}

        

        .PlentyWebBasketOverlayMainPane > .PlentyWebBasketOverlayContent

        {

			background-color: #E1E1E1;

			font-family: Tahoma;

			font-size: 12px;

			left: 30%;

			max-height: 80%;

			min-width: 30%;

			overflow: auto;

			padding: 10px;

			position: fixed;

			top: 10%;

			width: 40%;

			z-index: 10001;

        }

        

        .PlentyWebBasketOverlayMainPane > .PlentyWebBasketOverlayClose

        {

          position: fixed;

          height: 35px;

          width: 35px;

          cursor: pointer;

          background-image: url(/images/icons/silk/overlay_close.png);

          top:8%;

          right:29%;

          z-index: 10002;

        }

          

            

            /*      Title CSS      */

            /* Titel CSS */

        

        #nextWebBasket1,#change_basketWebBasketItemsRefresh,#proceed_orderWebBasket1

          {

            display:block;

            text-align:right;

            margin-top:5px;  

          }

            /*      Items CSS      */

            /* Article List CSS */

        

          #PlentyWebBasketItemsData

          {

             display : table;

			 border-left:  1px dotted #e6e6e6;

			 border-right:  1px dotted #e6e6e6;

			 width: 599px;

          }

          

          #PlentyWebBasketItemsItemsHeader

          {

             display : table-row;

          }

          #PlentyWebBasketItemsMain

          {

             display : table-row-group;

          }

          #PlentyWebBasketItemsMain > div.PlentyBasketItemRow > div

          {

             vertical-align: top;

             display : table-cell;

             padding:5px;

          }



          #PlentyWebBasketItemsItemsHeaderImage,.ItemsImage { width:15%; }

          #PlentyWebBasketItemsItemsHeaderDescription { width:55%; }

          #PlentyWebBasketItemsItemsHeaderQuantity { width:10%; }

          #PlentyWebBasketItemsItemsHeaderTotal { width:15%; padding-left: 30px; }  

          #PlentyWebBasketItemsItemsHeaderDelete { width:5%; text-align:center; }

          

		  .ItemsDescriptionAvalabilityTitle{ float: left; margin-right: 3px; }

		  .ItemsDescriptionAvalabilityDetail{ float: left; margin-left: 3px; }

          

          /*.ItemsDescriptionInfo > .PlentyDataContainer > .PlentyDataContainerTitle

          {

            font-weight:bold;  

          }*/

          .ItemsDescriptionInfo > .PlentyDataContainer

          {

            float:left; margin-right:15px; margin-top:5px;

          }

          .ItemsVariationSelection

          {

          clear:both; display:block; width:100%  

          }

          .ItemsDescriptionGiftPackage

          {

          clear:both;  

          }

          .ItemsDescriptionGiftPackage:hover

          {

          cursor:pointer;  

          }

        

        /* Basket Sum */

        

          

          .PlentyBasketSumTitle

          {

            font-weight:bold; 

			display:inline-block;

          }

          .PlentyBasketSum

          {

            border-bottom:1px solid #e8e8e8;

            padding:5px;

          }

          .PlentyBasketSumDetail

          {

              display: inline-block;

              width: 90px;

              padding-left: 25px;

              text-align: right;

          }

          

          #PlentyGoodsValueNetTitle,#PlentyShippingCostsNetTitle,#PlentySubtotalNetTitle

          {

            font-weight:400!important;

          }

        

        .ItemsDescriptionGiftPackageTitle

        {

          font-weight: bold;

          display: inline-block;

          padding-bottom: 3px;

        }

        

        .ItemsDescriptionDiscountDetail

        {

        color:#95C65C;

        }

        

            /*      ShippingCountry CSS      */

            /* Country Select */

        

          #PlentyWebBasketShippingCountryText1,#PlentyWebBasketShippingCountryForm

          {

            display:inline;

          }  

          #PlentyWebBasketShippingCountrySelect { display:inline-block; margin-left:10px; }

            

            /*      PaymentMethod CSS      */

            /* Payment */

          .PlentyWebBasketPaymentMethodRadio

          {

                float: left; 

                font-size: 12px; 

                font-weight: 400;

				color: #3c3c3c; 

                margin-top: 7px; 

                min-width: 275px;

          }

          .PlentyWebBasketPaymentMethodPrice

          {

                float: right;

			    font-size: 12px;

			    font-weight: 400;

			    margin-right: 35px;

          }

          .PlentyWebBasketPaymentMethodAdvice

          {

            	display:inline-block; 

				margin-left:10px;

				font-size: 11px;

				width: 200px;

          }

          

          #PlentyWebBasketPaymentMethodSelect .PlentyFormContainer

          {

            border-bottom: 1px solid #e8e8e8;

            min-height: 30px;

            padding: 5px 0;

          }

          #PlentyGoodsRebateTitle,#PlentyGoodsRebateDetail

          {

            color:#95c65c;

          }

          

          #PlentyWebBasketTotalsGoodsValueGross,#PlentyWebBasketTotalsShippingCostsGross

          {

            border-bottom:none; padding-bottom:0;

          }

            

            /*      ShippinMethod CSS      */

            /* Shipping Select */

        

          #PlentyWebBasketShippingMethodSelect

          {

            padding-left: 5px;

              padding-right: 5px;

          }

          #PlentyWebBasketShippingMethodSelect .PlentyFormContainer

          {

            

            min-height: 30px;

            padding: 5px 0;

          }

          #PlentyWebBasketShippingMethodSelect .PlentyFormContainer:last-child

          {

            border-bottom:none;  

          }

          .PlentyWebBasketShippingMethodName

          {

            float:left; 

			font-size:12px; 

			font-weight:400; 

			color: #3c3c3c;

			margin-top:7px;

          }

          .PlentyWebBasketShippingMethodPrice

          {

            font-size:12px;

			float:right;

			font-weight:400; 

			color: #3c3c3c;

			margin-top:7px;

			margin-right: 35px;

          }

            

            /*      Totals CSS      */

                #PlentyTotalAmountDetail

            {

                font-weight: bold;

				color: #3c3c3c;

                vertical-align: top;

            }

            

            #PlentyTotalAmountTitle > .PlentyDataAdditional

            {

                font-weight: normal;

				color: #3c3c3c;

            }

            

            #PlentyWebBasketTotalsVoucherCreditNote

            {

                color: #95C65C;

            }



/**************************KAUFABWICKLUNG********************************************/



/*-------------------------------------------------------------------*/

/* Kaufabwicklung - Hilfe-Button			    		     		 */

#PlentyOrderCheckoutButtonsOpenHelp

/*-------------------------------------------------------------------*/

{

	display: none;

}



	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Hilfe-Button			    		     		 */

  	#PlentyWebLoginForgotPassword

	/*-------------------------------------------------------------------*/

	{

		margin-top: 20px;	

	}



	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Hilfe-Button			    		     		 */

  	#PlentyWebLoginLoginEmailTitle, #PlentyWebLoginLoginPasswordTitle

	/*-------------------------------------------------------------------*/

	{

		font-weight: bold;

	}



/* 1 Accordion*/



	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Hilfe-Button			    		     		 */

  	#PlentyWebLoginRegister,#PlentyWebLoginLogin

	/*-------------------------------------------------------------------*/

  	{

    	display:inline-block;

		

	    width: 460px;  

		height: 227px;

		

		padding-left: 8px;

		padding-right: 8px;

		padding-top: 10px;

		

		background-color: #FFF;

    	vertical-align:top;

  	}

	

  #PlentyWebLoginLogin

  {

    margin-left:1px  

  }

  #PlentyWebLoginNotice

  {

    font-size:11px;

	padding: 8px;

  }

  .PlentyFormContainer.PlentyWebLoginData

  {

    margin:10px 0 10px 0;  

  }  

  #PlentyWebLoginRegisterTitle,#PlentyWebLoginLoginTitle

  {

    font-size:12px;

    color:#000;

    border-bottom:1px dotted #e6e6e6;

    padding-bottom:5px;

    margin-bottom:10px;

  }

  #PlentyWebLoginRegisterRadiosRegister { margin-top:8px; }

  #PlentyWebLoginRegisterRadios { font-weight:bold; }

  #PlentyWebLoginRegisterNote2 { margin-top: 20px; margin-bottom: 20px; }

  #PlentyWebLoginRegisterNote2 ul { list-style: circle; padding-left: 20px; }

  #PlentyWebLoginLoginEmailTitle,#PlentyWebLoginLoginPasswordTitle { width:100px;display:inline-block }

  #PlentyWebLoginLoginSubmit { margin-top: 16px; }

  

  #PlentyWebInvoiceDetailsVATNumberNotice { font-size: 90%; }

  

/* General Styles */

#PlentyOrderCheckoutAccordion

  {

    margin:10px 0 10px 0;

    clear:both;

  }



  /* Errors */

  div.PlentyError input[type=text], div.PlentyError input[type=password]

    {

    border:none;

    border:1px dashed #f44d4d!important;

    background-color:#fbe7e7;

    }

    .PlentyError span

    {

      color:#f44d4d;  

    }

  

  div.PlentyErrorPane

    {

    display:    none;

    color:      white;

    font-size:    12pt;

    }

   .PlentyErrorMessageBox

   {

    background-color: #f36060;

    border: 1px dashed #9c2020 !important;

    margin-bottom:5px;

    padding:5px;

   }

   

    .PlentyMandatoryField { font-weight:bold; }

    #PlentyOrderWebShippingMethodContent input,#PlentyOrderWebPaymentMethodContent input

    {

         margin-right:5px;  

    }



  #PlentyOrderCheckoutButtonsTop > #PlentyOrderCheckoutButtonsOpenBasket { float:left; margin-bottom: 4px; }

  #PlentyOrderCheckoutButtonsTop > #PlentyOrderCheckoutButtonsOpenHelp { display: none; }





/* Accordion Headlines */

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Nummerierung der Überschriften 		     		 */

	.ETC_Checkout_Stepnumber

	/*-------------------------------------------------------------------*/

	{

		font-size: 32px;

		font-weight: normal;

		color: #FFF;

		

		margin-left: -35px;

	}	

	

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Überschriften 		     		 				 */

	.ETC_Checkout_StepLabel

	/*-------------------------------------------------------------------*/

	{

		color: #000000;

		font-size: 12px;

		margin-left: 20px;

		padding-bottom: 20px;

		vertical-align: middle;

	}



	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Nummerierung der Überschriften 		     		 */

	.CurrentAccordionTitle > .ETC_Checkout_Stepnumber

	/*-------------------------------------------------------------------*/

	{

		margin-left: 0px;

		font-size: 32px;

		font-weight: normal;

		color: #FFF;

	}

	

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Überschriften 		     		 				 */

	.CurrentAccordionTitle > .ETC_Checkout_StepLabel

	/*-------------------------------------------------------------------*/

	{

		margin-top: -26px;

		

		padding-bottom: 15px;

		padding-left: 40px;

		

		font-size: 12px;

		color: #FFF;

	}	



	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Überschriften der einzelnen Schritte     		 */

	.AccordionTitle

	{

		margin-top: 25px;

		padding: 0px 5px;		

	 	background-image: url(/images/etc_background.jpg);

		vertical-align: middle;

		

		font-weight: bold;

		font-size: 12px;

		color: #000;

		font-family: Tahoma, Geneva, sans-serif;		

	}

  

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Überschriften der aktiven Schritte     		 	*/

	.AccordionTitle.CurrentAccordionTitle

	/*-------------------------------------------------------------------*/

	{

		padding: 0px 5px;

		margin-left: -35px;

		background-image: url(/images/etc_navigation_submenu_back.png);

		vertical-align: middle;

		

		font-size: 12px;

		color: #FFF;

		font-family: Tahoma, Geneva, sans-serif;

  	}

 

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Überschriften des aktiven Schritts	     		 */

 	.AccordionTitle.AlreadyOpened

	/*-------------------------------------------------------------------*/	

  	{

	}

  

 /* Unique goes here */

 

 /* Unique goes here */





/* Accordion Body */


#PlentyOrderLoginAmazonPaymentsAdvancedPanel {
    display: none;
}

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Boxen der einzelnen Schritte		     		 */

  	#PlentyOrderCheckoutAccordion > .AccordionPane

	/*-------------------------------------------------------------------*/	

  	{

		padding-left: 5px;

		

		border-left:  1px dotted #e6e6e6;

		border-right:  1px dotted #e6e6e6;

		

		font-size: 11px;

  	}

	

	/*-------------------------------------------------------------------*/

	/* Kaufabwicklung - Erste Box Details					     		 */	

	#PlentyWebInvoiceDetailsContainer1, #PlentyWebInvoiceDetailsContainer2

	/*-------------------------------------------------------------------*/	

	{

		margin-top: 26px;

	}



/* Input fields*/

div.PlentyFormBox input[type=text],div.PlentyFormBox input[type=password]

{

  border:none;  

  border:1px solid #CCC;

  padding:3px 0;

  margin-top:2px;

}

div.PlentyFormBox input[type=text]:focus,div.PlentyFormBox input[type=password]:focus

{

  border:none;  

  border:1px solid #4582a5;

  padding:3px 0;

}



/* General Styles end */





.PlentyOrderDeliveryAddress

{

	border: 1px solid #a3a2a8;

  	margin: 16px 7px 0px 7px;

  	padding: 10px;

  	float: left;

  	width: 45%;

}



.PlentyOrderDeliveryAddress > .PlentyWebShippingDetailsListTitle

{

/*  background-color: #f0f0f0;

  border-bottom: 1px solid #cccccc;*/

  font-weight: bold;

  margin: -12px;

  padding: 10px;

display: block;

}





.PlentyOrderDeliveryAddress > .PlentyWebShippingDetailsListContent

{

  margin-top: 15px;

float: left;

}



.PlentyOrderDeliveryAddress > .PlentyWebEditButtonContent

{

float: right;

margin-bottom: 5px;

}



#PlentyWebShippingDetailsSubmit

{

    clear: both;



	text-align: left;

	padding:5px;

}

    

	

/*RECHNUNGSANSCHRIFT*/

div#PlentyWebInvoiceDetailsContainer1,

div#PlentyWebInvoiceDetailsContainer2

{

	display: table; 

	background-color: #FFF;

	border:0;

	width: 49%;

	margin-bottom:8px;

	padding-left: 5px;

}



div#PlentyWebInvoiceDetailsContainer1

{

float: left;

}



div#PlentyWebInvoiceDetailsContainer2

{

float: right;

}





div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer

{

display: table-row;

}



div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer > .PlentyFormTitle, div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer > .PlentyFormValue,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer > .PlentyFormTitle, div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer > .PlentyFormValue

{

display: table-cell;

vertical-align: middle;

}



div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer:first-child > .PlentyFormTitle,

div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer:first-child > .PlentyFormValue,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer:first-child > .PlentyFormTitle,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer:first-child > .PlentyFormValue

{

padding-top:10px!important;

}



div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer:last-child > .PlentyFormTitle,

div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer:last-child > .PlentyFormValue,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer:last-child > .PlentyFormTitle,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer:last-child > .PlentyFormValue

{

padding-bottom:10px!important;

}



div#PlentyWebInvoiceDetailsContainer1 > .PlentyFormContainer > .PlentyFormTitle,

div#PlentyWebInvoiceDetailsContainer2 > .PlentyFormContainer > .PlentyFormTitle

{

text-align: left;

}



#PlentyWebInvoiceDetailsBirthdayNotice

{

display: block;

}



#PlentyWebInvoiceDetailsZIPCode

{

	padding-left: 5px;

	width: 55px;	

}



#PlentyWebInvoiceDetailsFirstName, #PlentyWebInvoiceDetailsLastName

{

	padding-left: 5px;

	width: 235px;	

}



#PlentyWebInvoiceDetailsStreet

{

	width: 165px;	

	padding-right: 5px;

	padding-left: 5px;

}



#PlentyWebInvoiceDetailsHouseNo

{

	padding-left: 5px;

	width: 55px;	

}



#PlentyWebInvoiceDetailsCity

{

	width: 165px;	

	padding-right: 5px;

	padding-left: 5px;

}



/*** Container 3     ***/



div#PlentyWebInvoiceDetailsContainer3,

div#PlentyWebInvoiceDetailsNotice2

{

clear: both;

background-color: #FFF;

padding:5px;

margin-top:5px;

}



#PlentyWebInvoiceDetailsShippingAdressContainer

{

	font-weight: bold;	

}



#PlentyWebInvoiceDetailsShippingAdressOtherContent

{

	padding-left: 15px;	

}



#PlentyWebInvoiceDetailsSubmit

{

	padding-left: 5px;

	margin-top:5px;

	text-align: left;

}



#PlentyOrder select

{

	margin-top: 2px;

	width: 192px;	

}



#PlentyWebInvoiceDetailsEMail, #PlentyWebInvoiceDetailsEMail2, #PlentyWebInvoiceDetailsPassword, #PlentyWebInvoiceDetailsPassword2, #PlentyWebInvoiceDetailsTelephone, #PlentyWebInvoiceDetailsMobilenumber

{

	padding-left: 5px;

	width: 235px;	

}



#PlentyWebInvoiceDetailsBirthday, #PlentyWebInvoiceDetailsBirthmonth, #PlentyWebInvoiceDetailsBirthyear

{

	padding-left: 5px;

	width: 71.8px;	

}



#PlentyWebShippingDetailsLoginSubmit,#PlentyWebShippingDetailsFormPane .PlentyFormBox

{

	border: 0px;

  padding:10px;  

    width:47%

}

#PlentyWebShippingDetailsLoginSubmit,#PlentyWebShippingDetailsFormPane .PlentyFormBox:last-child

{

  width:auto;

}

#PlentyWebShippingDetailsLoginSubmit

{

	text-align:left;

	padding:5px;

	margin-top:5px;

	border: none;

}

#PlentyWebShippingDetailsFormPane > .PlentyFormBox > .PlentyFormContainer > .PlentyFormTitle

{

 display:inline-block;

 width: 168px;

 padding-right:5px;

 text-align:left;

}



#PlentyWebShippingDetailsFormPane > .PlentyFormBox > .PlentyFormContainer > .PlentyFormValue

{

 display:inline-block;

}

#PlentyWebShippingDetailsFormPane > .PlentyFormBox > .PlentyFormContainer

{

 margin-bottom:2px!important;

}  



#PlentyWebShippingDetailsHouseNoTitle { display:none!important; }  

#PlentyWebShippingDetailsHouseNoContainer { float:left!important; margin-right:5px; margin-left: -37px;}    

#PlentyWebShippingDetailsStreetContainer { width: 84%!important;float:left!important;  }

#PlentyWebShippingDetailsStreetTitle { width: 160px;!important;}

#PlentyWebShippingDetailsHouseNoContent { width:100%!important;}



#PlentyWebShippingDetailsZIPCodeContainer

{

    float: left;

    height: 38px;

    margin-top: -7px;

    width: 2px;

}



#PlentyWebShippingDetailsZIPCodeTitle{

 	display: inline-block!important;

	margin-top: 7px;

    padding-right: 5px!important;

    text-align: left!important;

  }

  #PlentyWebShippingDetailsZIPCodeContent{

     display: inline-block!important;

   width: 29% !important;

  }

/*  #PlentyWebShippingDetailsCityContainer

  {

float: left!important;

width: 49% !important;

  }*/

  #PlentyWebShippingDetailsCityContent

  {

    padding-right: 10px!important;

    text-align: left!important;

	width: 30% !important;

  }

  #PlentyWebShippingDetailsCityTitle { display:none!important;}

  #PlentyWebShippingDetailsPackstationContent { float: left!important; margin-left: 10px!important; }

  #PlentyWebShippingDetailsPackstationContent input {

  display: inline-block !important;

    float: left !important;

    margin-left: 48%;

    text-align: left !important;

    width: 5%!important;

  }

  #PlentyWebShippingDetailsPackstationContent label

  {     

      float: left!important;

        margin-left: 10px!important;

  }

  

  #PlentyWebShippingDetailsNotice2

  {

    padding: 5px;

    margin-top: 5px;

  }

  

  

 #PlenyWebShippingDetailsStateContent {

    margin-left: -2px;

}

  

#PlentyWebShippingDetailsZIPCode

{

    float: left;

    margin-left: 177px;

    margin-top: -14px;

    padding-left: 5px;

    width: 55px;}



#PlentyWebShippingDetailsFirstName, #PlentyWebShippingDetailsLastName

{

	padding-left: 5px;

	width: 235px;	

}



#PlentyWebShippingDetailsEMail, #PlentyWebShippingDetailsTelephone

{

	padding-left: 5px;

	width: 235px;	

}



#PlentyWebShippingDetailsStreet

{

	width: 165px;	

	padding-right: 5px;

	padding-left: 5px;

}



#PlentyWebShippingDetailsHouseNo

{

	padding-left: 5px;

	width: 55px;	

}



#PlentyWebShippingDetailsCity

{

	margin-left: 241px;

	margin-top: 1px;

	width: 165px;	

	padding-right: 5px;

	padding-left: 5px;

}



/********************************'Zahlungsarten***********************************************/

/* 4 Accordion */

  

  .PlentyWebPaymentMethodRadio

  {

        float: left; font-size: 12px; font-weight: 400; margin-top: 7px; min-width: 250px;

  }

  .PlentyWebPaymentMethodPrice

  {

    font-size:14px;float:right;font-weight:400;  margin-top:7px;

  }

  .PlentyWebPaymentMethodAdvice

  {

    display:inline-block; margin-left:10px;width: 250px;

  }

  

  #PlentyOrderWebPaymentMethodContent .PlentyFormBox > .PlentyFormContainer

  {

	  width: 606px;

	  border-bottom: 1px solid #B5C6D0;

      min-height: 30px;

      padding: 5px;

  }

  

  #PlentyOrderWebPaymentMethodContent

  {

	  margin-top: -10px;

	  

  }

  

  #PlentyWebPaymentMethodNotice

  {

    font-size:18px;

    margin-top:5px;

    margin-bottom:10px;

  }

  #PlentyWebPaymentMethodSubmit { text-align:left; margin-top:5px; }

  



/*******************************Versandart*********************************************************/

/* 5 Accordion */



  #PlentyOrderWebShippingMethodContent

  {

	  margin-top: -8px;

      padding-left: 5px;

      padding-right: 5px;

  }

  #PlentyOrderWebShippingMethodContent .PlentyFormBox > .PlentyFormContainer

  {

	width: 606px;

    border-bottom: 1px solid #b5c6d0;

    min-height: 30px;

    padding: 5px 0;

  }

  .PlentyWebShippingMethodName

  {

    float:left; font-size:12px; font-weight:400; margin-top:7px;

  }

  .PlentyWebShippingMethodPrice

  {

    font-size:14px;float:right;font-weight:400; margin-top:7px;

  }



  #PlentyWebShippingMethodNotice

  {

    font-size: 18px;

    margin-bottom: 10px;

    margin-top: 10px;  

  }

  #PlentyWebShippingMethodSubmit { text-align:left; margin-top:5px; }





/*******************************Bestellübersicht************************************************/

/* 6 Accordion */



#PlentyOrderWebOrderOverviewContent

{

	padding-top: 30px;

}



#PlentyWebOrderOverviewForm

{

	background-image: url(/images/etc_background.jpg);

	margin-left: -5px;	

}



.PlentyFormContainer fieldset

{

      border: 1px solid #cccccc;

}



#PlentyWebOrderOverviewInvoiceContainer,#PlentyWebOrderOverviewShippingContainer,

#PlentyWebOrderOverviewPaymentMethodContainer,#PlentyWebOrderOverviewShippingMethodContainer

{

   padding:0;  

}





#PlentyWebOrderOverviewPaymentIcon

{

  float:left; 

  margin-top: -10px;  

  padding-left: 3px;

}



#PlentyWebOrderOverviewItemsBox

{

  clear:both;  

  display:table;

}

#PlentyWebOrderOverviewItemsContainer

{

  clear:both;

}

#PlentyWebOrderOverviewItems

{

	font-family: Tahoma, Geneva, sans-serif;

    font-size:12px;  

	font-weight: bold;

	

	float:left;

}

#PlentyWebOrderOverviewItems

{

	font-family: Tahoma, Geneva, sans-serif;

    font-size:12px;  

	font-weight: bold;

	

	float:left;

}

.ItemsHeadline

{

   font-weight:bold;

   display : table-cell;

   padding: 3px;

}

#PlentyWebOrderOverviewItemsMain 

{ 

/*	display: table-row-group; */

 

  	width: 990px;

	background-color:#FFF; 

	border: 1px solid #FFF;

}

#PlentyWebOrderOverviewItemsMain .ItemsRow,#PlentyWebOrderOverviewItemsHeader { /*display:table-row; */width:100%; }

#PlentyWebOrderOverviewItemsMain .ItemsRow > div {display:table-cell; vertical-align:top; border-bottom:1px solid #B5C6D0; padding:5px; }

#PlentyWebOrderOverviewItemsMain .ItemsRow:last-child > div{ border-bottom:none!important; }

.ItemsPrice { width: 77px; text-align: right; }

#PlentyWebOrderOverviewItemsHeaderImage { width:15%; }

#PlentyWebOrderOverviewItemsMain > .PlentyFormContainer > .ItemsDescription > .ItemsDescriptionLink

{

  display: inline-block;

  vertical-align: top;

  width: 100%;  

}



#PlentyWebOrderOverviewItemsMain > .PlentyFormContainer > .ItemsDescription > .ItemsDescriptionDetails

{

    vertical-align: top;    

}



#PlentyWebOrderOverviewItemsMain > .PlentyFormContainer > .ItemsDescription

{

	width: 735px;	

}



.PlentyOrderSumTitle

{

  padding-left: 200px;

  font-weight:bold;

  display:inline-block;

  width: 200px;

}

.PlentyOrderSumDetail

{

    display: inline-block;

    width: 100px;

    padding-left: 40px;

    text-align: right;

}



#PlentyGoodsValueNetTitle, #PlentyShippingCostsNetTitle, #PlentySubtotalNetTitle, #PlentyVATTitle 

{

	color: #858585;	

}



#PlentyGoodsValueGrossDetail, #PlentyShippingCostsGrossDetail

{

	font-weight: bold;	

}



#PlentyGoodsValueNetDetail, #PlentyShippingCostsNetDetail, #PlentySubtotalNetDetail, #PlentyVATDetail

{

	color: #858585;	

}



#PlentyWebOrderOverviewOrderSumBox

{

	background-color: #DFDFDF;

    margin: 20px 412px;

    min-height: 272px;

    padding: 10px;

    text-align: left;

    width: 560px;

}

.PlentyOrderSum

{

    border-bottom: 1px solid #e8e8e8;

    padding: 5px;

}

#PlentyWebOrderTotalAmount

{

  border-bottom:none;  

}

#PlentyWebOrderOverviewSubmitContainer

{

	background-image: none;

	border: 0;

  padding: 3px 3px 6px;

  text-align:right;  

}

#PlentyWebOrderOverviewSubmitContainer > div

{ display:inline;}



#PlentyWebOrderOverviewNotice

{

	background-image: none;

	background-color: #FFF;

	padding: 15px;  

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: normal;

}

#PlentyWebOrderOverviewAGBandWithdrawal h3

{

  font-size: 18px;

    font-weight: 400;

    margin: 0 0 0;

    padding: 0;

}

#PlentyWebOrderOverviewAGBContainer,#PlentyWebOrderOverviewWithdrawalContainer,#PlentyWebOrderOverviewNewsletterContainer

{

  margin-top:5px;

}

#PlentyWebOrderOverviewAGBContainer { margin-top:15px; }

#PlentyWebOrderOverviewNotesContainer

{

  margin-top:10px;

  margin-bottom:10px;

}

#PlentyWebOrderOverviewNotesTextarea

{

  	width: 338.666px;

	height: 261px;

  	margin-left: 10px;

    margin-top: 10px;

	font: Tahoma, Geneva, sans-serif 11px;

	border-color: #fff;

}

#PlentyWebOrderOverviewNotesDataContainer

{

	margin-left: 20px;

}

#PlentyWebOrderOverviewNotes

{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	

	margin-left: 10px;

	margin-bottom: 10px;

}

}

#PlentyWebOrderOverviewReference

{

  display:inline-block;

  margin:10px 0 5px 0;  

}

#PlentyWebOrderOverviewItems,#PlentyWebOrderOverviewItemsChangeContainer

{

  	float:none;

	display:inline-block;

	margin-top:10px;

	padding-bottom:7px;

	padding-left: 10px;

}

#PlentyWebOrderOverviewItemsChangeContainer

{ 

	float:right; 

	margin-top:0;

	margin-right: 2px;

}

#PlentyWebOrderOverviewItemsTop

{

  margin: 0px;  

  padding: 0px;

}





/* Anzeige von IHR ZEICHEN & SONDERWÜNSCHE FÜR DIE BESTELLUNG */

#PlentyWebOrderOverviewReferenceContainer { display: none; }

#PlentyWebOrderOverviewNotesContainer { display:block; width: 350px; float: right; margin-top: -156px;}





/* POSITIONEN DER EINZELNEN BOXEN */

#PlentyWebOrderOverviewAGBPrivacyContainer 

{ 

    background-color: #FFFFFF;

    background-image: none;

	margin:15px 0; 

	border: 0px; 

	padding:10px!important; 

}

#PlentyWebOrderOverviewItemsContainer { width: 990px; min-height:550px; }

#PlentyWebOrderOverviewInvoiceContainer,#PlentyWebOrderOverviewShippingContainer,

#PlentyWebOrderOverviewShippingMethodContainer,#PlentyWebOrderOverviewPaymentMethodContainer

{

	float: left;

    margin: 2px;

    width: 327.666px;



}



#PlentyWebOrderOverviewNoticeTotals

{

	background-color: #FFFFFF;

    height: 272px;

    margin-top: -312px;

    padding: 10px;

    width: 370px;

}



#PlentyWebOrderOverviewPaymentMethodContainer { margin-bottom:10px;    height: 150px; margin-top: -157px; margin-left: 333px; }

/*#PlentyWebOrderOverviewSubmitContainer { clear:both; background-image: none; border: 0; }*/



#PlentyWebOrderOverviewSubmitContainer {

    background-image: none;

    border: 0 none;

    clear: both;

    margin-left: 390px;

    padding-bottom: 50px;

    width: 603px;

}



#PlentyWebOrderOverviewAGBandWithdrawal {  

	background-image: url(/images/etc_background.jpg);

    display: block;

    margin: -10px;

    padding: 10px;

	}



	#PlentyWebOrderOverviewInvoiceContainer

	{

		background-color: #FFF;

		

	}







/* Article */



  #PlentyWebOrderOverviewItemsHeaderImage,.ItemsImage { width:15%; text-align:center; }

  #PlentyWebOrderOverviewItemsHeaderDescription { width:77%; }

  #PlentyWebOrderOverviewItemsHeaderQuantity { width:10%;}

  #PlentyWebOrderOverviewItemsHeaderTotal { width:10%; }  

  #PlentyWebOrderOverviewItemsHeader 

  { 

  	  width: 990px;

  	  margin-bottom: 2px;

  	  background-color:#FFF; 

	  border: 1px solid #FFF;

  }

  

  .ItemsDescriptionShort

  {

	  background-image: url("http://www.etc-shop.de/images/etc_checkout_merkmale_back.jpg");

	  background-position: left;

	  background-repeat: no-repeat;

	  background-color: #e6e6e6;  

	  

	  padding-top: 3px;

	  padding-bottom: 3px;

	  padding-right: 3px;

	  padding-left: 15px;

	  

	  margin-left: 200px;

	  width: 330px;

  }

  

  .ItemsDescriptionDetails > .PlentyFormContainer

  {

	  float: left;

	  margin-right: 10px;

      margin-top: 5px;  

  }

  .ItemsDescriptionDetails > .PlentyFormContainer span

  {

    display:block;

  }

  .ItemsDescriptionNoTitle, .ItemsDescriptionIDTitle, .ItemsDescriptionEANTitle, .ItemsDescriptionUnitPriceTitle, .ItemsDescriptionConditionTitle

  {

	font-weight: bold;  

  }

  .ItemsDescriptionDetails > .PlentyFormContainer:first-child

  {

    margin-left:0;

  }

  

  .ItemsDescriptionParam 

  {

	  text-align: left;

  }

  

  #PlentyWebOrderOverviewNotice2

  {

    padding:20px 0 20px 20px;

	background-color: #FFF;

	border-bottom: 1px dotted #e6e6e6;

  }

  #PlentyWebOrderOverviewSubmitText,.ItemsDescriptionUnitTitle,.ItemsAttributeValueTitle

  {

    font-weight:bold;  

  }



  #PlentyGoodsRebateTitle,#PlentyGoodsRebateDetail

  {

    color:#95c65c;

  }

  

  #PlentyWebOrderOverviewGoodsValueGross,#PlentyWebOrderOverviewShippingCostsGross

  {

    border-bottom:none; 

	padding-bottom:0;

	

  }

  #PlentyGoodsValueNetTitle,#PlentyShippingCostsNetTitle,#PlentySubtotalNetTitle

  {

    font-weight:400!important;

  }



#PlentyWebOrderOverviewInvoiceTitle,#PlentyWebOrderOverviewShippingTitle,

#PlentyWebOrderOverviewShippingMethodTitle,#PlentyWebOrderOverviewPaymentMethodTitle

{

	background-image: url(/images/etc_background.jpg);

    margin: -2px; 

    display: block; 

    padding: 10px; 

  

    font-family: Tahoma, Geneva, sans-serif;

    font-size: 12px;

    font-weight: bold;  

}



#PlentyWebOrderOverviewNotes

{

	background-image: url(/images/etc_background.jpg);

	margin: 14px -2px -2px;

    display: block; 

    padding: 2px;   

    font-family: Tahoma, Geneva, sans-serif;

    font-size: 12px;

    font-weight: bold; 

	width: 307.666px; 

}



#PlentyWebOrderOverviewInvoiceDataContainer,#PlentyWebOrderOverviewShippingDataContainer,

#PlentyWebOrderOverviewShippingMethodDataContainer,#PlentyWebOrderOverviewPaymentMethodDataContainer

{

	background-image: none;

	background-color: #FFF;

		

    border-left: 1px solid #FFF;

    border-right: 1px solid #FFF;

    border-top: 1px solid #FFF;

	

	padding: 10px;

	margin-top: 2px;

	

	height: 50px;

}



#PlentyWebOrderOverviewInvoiceChangeContainer, #PlentyWebOrderOverviewShippingChangeContainer, #PlentyWebOrderOverviewShippingMethodChangeContainer, #PlentyWebOrderOverviewPaymentChangeContainer

{

	background-image: none;

	background-color: #FFF;

	

    border-bottom: 1px solid #FFF;

    border-left: 1px solid #FFF;

    border-right: 1px solid #FFF;

	

	padding: 5px;

	

	text-align: right;

}



.ItemsDescriptionDiscountDetail

{

color:#95C65C;

}

.ItemsDescriptionDiscountTitle { font-weight:bold;}



#PlentyWebOrderTotalAmount > #PlentyTotalAmountTitle

{

    background-color: #FFFFFF;

    border-bottom: 2px solid #FFF;

    border-left: 2px solid #FFF;

    border-top: 2px solid #FFF;

    margin-left: 195px;

    padding: 5px;

	width: 230px;

}



  #PlentyWebOrderTotalAmount > #PlentyTotalAmountDetail

  {

    background-color: #FFFFFF;

    border-bottom: 2px solid #FFF;

    border-right: 2px solid #FFF;

    border-top: 2px solid #FFF;

    font-weight: bold;

    height: 30px;

    margin-left: -3px;

    padding: 5px;

    vertical-align: top;

  }

  

  #PlentyTotalAmountTitle > .PlentyDataAdditional

  {

      font-weight: normal;

  }



  #PlentyWebOrderVoucherCreditNote

  {

    color: #95C65C;

  }

  

/***********************************************************************************************************/  

/********************************MainLayoutOrder - CSS******************************************************/

/***********************************************************************************************************/

/**

 * CSS fuer den plentyMarkets Bestellvorgang.

 *

/* fieldsets werden an verschiedenen Stellen verwendet, so auch im Bereich 'Wählen Sie eine Lieferanschrift' bzw. OrderBox_DAddress */



#mop_prepay_box

{

	background-color: #CC0000;

	color: #FFF;

}



fieldset {

	width: 450px;

    background-color: #FFFFFF;

    border: 1px solid #FFFFFF;

    margin-right: 10px;

    margin-top: 30px;

    padding: 4px;

    text-align: left;

}



#my_account_link_container fieldset legend {

    border-top: 1px solid #A3A2A8;	

    font-size: 14px;

    font-weight: bold;

    height: 40px;

    margin-top: -20px;

    padding-bottom: 2px;

	background: none;

}



fieldset legend {

    font-size: 12px;

    font-weight: bold;

    height: 40px;

    margin-top: -20px;

    padding-bottom: 2px;

	background: none;

}



fieldset div {

  padding:10px;

}



.my_account_order_history_table a:link

{

	font-weight: bold;	

}

 

/* Artikelauflistung im Bestellvorgang */

 

.Order_ArticleTable {

  width:99%;

  margin-top:12px;

  margin-bottom:12px;

  

  border-collapse:collapse;

  border-width: 1px 1px 1px 1px;

  border-style: solid solid solid solid;

  border-color: #B1BCC9;

}



.Order_ArticleTable td {

  padding:3px;

}



/*

.Order_ArticleTable th {

  padding:3px;

  font-weight: bold;

  background-color: #B1BCC9;

}*/



/*.Order_ArticleTable th, */.Order_ArticleTable span {

  color: #FFFFFF;

}

  

/*.Order_ArticleTable td {

  border-width: 1px 1px 1px 1px;

  border-style: solid solid solid solid;

  border-color: #B1BCC9;

}*/





/* Darstellung der Summen im Warenkorb */



.Order_TotalsTable {

  width:99%;

  margin-top:14px;

  border-collapse:collapse;

}



.Order_TotalsTable td {

  padding: 8px 3px 8px 3px;

  border-bottom: #B1BCC9 1px solid;

}





/* Konfigurationstabelle */



.Order_ConfigTable {

  margin-top: 10px;

}



.Order_ConfigTable th, .Order_ConfigTable th span {

	background-color: #FFF;

    color: #000;

    font-weight: normal;

    padding: 4px;;

}



.Order_ConfigTable td {

	background-color: #FFF;

    padding: 4px;

}

.Order_ConfigTable table {

  margin:10px;

  border-collapse:collapse;

  border-width: 1px 1px 1px 1px;

  border-style: solid solid solid solid;

  border-color: #B1BCC9;

  padding:4px;

  width:95%

}



/* Anzeige der Gesamtsumme im Warenkorb */



.Order_ConfigTableSum {

  width:99%;

  background-color: #e1e1e1;

}



.Order_ConfigTableSum td{

  border-top: 1px dotted #FFF;

  padding:4px;

}



#ETC_OrderOverView > .Order_ConfigTableSum td{

	text-align: left;	

}



.Order_ConfigListTable td {

  border-top: 1px solid #B1BCC9;

  padding:4px;

}



.Order_ConfigListTable div {

  margin:10px

}

 





/* Adresseingabe */

.Order_AddressInputTable {

  padding-top:10px;

  padding-bottom:10px;

}



.Order_AddressInputTable th {

	background-color: #FFF;

    border-bottom: 1px solid #FFFFFF;

    font-weight: bold;

    padding: 4px;

}



.Order_AddressInputTable td {

  padding:4px;

}





.MyAccount_Navigation {

  width: 100%;

  margin: 0px;

  padding: 8px 4px 0px 2px;

  list-style: none;

  font-weight:bold;

  border: none;

  color: #000000;

}



.MyAccount_Navigation li a {

  display: block;

  margin: 0;

  padding: 5px;

  background-color: #EBEEF1;

  color: #000000;

  text-decoration: none;

  width: 160px;

}

            

.MyAccount_Navigation li a:hover {

  background-color: #FFFFFF;

}



/* Artikel - Attributauswahl */



.ArticleAttrTable td {

  border: 0px;

}



.small {

  font-size: 9px;

  font-style: normal;

}



.red {

  font-style: normal;

  color:#CC0000;

}



/*

 * CSS definitions for the new webshop login page (since plentyMarkets version 4.200)

 */

.PlentyOrderBox {

  border: 1px solid #c1c1c1;

  background-color: #fff;

  margin-top: 10px;

}

.PlentyOrderHeader {

  background-color: #ebeef1;

  padding: 5px;

  font-size: 18px;

  margin: 0 0 10px 0;

}

.PlentyOrderAdvice {

  background-color: #c2e7ce;

  padding: 5px;

  margin: 1px;

}

.PlentyOrderContent {

  padding:5px;

}



#PlentyWebMyAccountNewsletterSettingsContainer{display: none}



#PlentyWebPurchaseConfirmationNotice1{font: Tahoma, Geneva, sans-serif 11px; padding: 5px;}

#PlentyOrderAmazonPaymentsPanel2A{display: none;}

#AmazonExpressWidget1{display: none;}

#PlentyOrderAmazonPaymentsPanel1{display: none;}

#AmazonExpressWidget2{

    left: -120px;

    top: -35px !important;	

}



#PlentyWebOrderConfirmation_Title{

    color: #3C3C3C;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 14px;

    font-weight: bold;

    margin-top: -80px;

}



.PlentyWebOrderConfirmation_Text{

    color: #3C3C3C;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: normal;	

}



#PlentyWebPurchaseConfirmationNotice1{

	padding-left: 15px;	

}



#PlentyWebPurchaseConfirmationNotice2{

	padding-left: 15px;	

}



#PlentyWebPurchaseConfirmationOrderLinkContainer{

    color: #3C3C3C;

    font-family: Tahoma,Geneva,sans-serif;

    font-size: 12px;

    font-weight: bold;

	padding-left: 15px;	

}

#PlentyOrderAmazonPaymentsAdvancedPanel1 td, #PlentyOrderAmazonPaymentsAdvancedPanel2A {
    display: none;
}

#AmazonPaymentsAdvancedWidget2 {
    margin-left: -240px;
    margin-top: -37px;
}

#PayPalExpressCheckout_manuell{

    float: left;

    margin-left: -56px;

	margin-top: -43px;

}


#PlentyWebBasketFooterButton {
    margin-top: 20px;
}