/* komplett anpassbare Style Sheets die vom Kunden unter Design verwaltet werden können */

/* Gilt für alles */
/*body {margin: 0; padding: 0; font-family: Arial; font-size: 10px;}*/


/* Tabellen usw. */
table { font-family: Arial; font-size: 11px; }
table td {}

td#lightyellow { background-color: #FFFFDD; }
tr#lightyellow { background-color: #FFFFDD; }


/* Links */
a 				{ text-decoration: underline;  background-color: transparent;}
a:link			{ text-decoration: underline;  }
a:visited		{ text-decoration: underline;  }
a:hover			{ text-decoration: underline;  }



/* Überschriften */
.headline { }


.eshop_table { border-collapse: collapse; border: 1px solid #808080; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; bordercolor:#111111}


.popup_articlegroups_table 	{	background-color: #EEEEEE;	}

.popup_articlegroups_td 	{ font-size:9px; font-family:Arial;}

.popup_articlegroups_heads	{ font-size:12px; font-family:Arial; font-weight:bold; }

.popup_articlegroups_div	{ display:none;}


		

.articlegroups_tree_td 	{	background-color:#EEEEEE;	}

a:link.articlegroups_tree_grouplinks_left	{font-size:10px;font-family:Arial; color:#888888;	}

	

.article_results_headline_td	{	font-size:10px;	font-family:Arial;font-weight:bold; }

	

.article_results_cells_between	{background-color: #EEEEEE;}

.article_results_table 	{	border-style:solid;	border-width: 1px;	border-color: #EEEEEE;	}	





.article_results_navigation_link	{font-size:10px;font-family:Arial;font-weight:bold;}

.article_results_navigation_td {	}

.show_all_results_link {font-size:16px;	font-family:Arial;	font-weight:bold; }

	

.error_message {	color:red;	font-weight:bold; }

.warning_message {		color:red;	font-weight:normal;	}

.results_headlines	{ 	font-family:Arial;	font-size:15px;		font-weight:bold; }

	

.help_to_find_model	{		font-size:10px;	}



.model_results_table {}

	

	

.model_results_headline_td	{	font-size:10px;	font-family:Arial;	}



.model_results_td_1	{		font-family:Arial;background-color:#F2F2F2; }

	

.model_results_td_2	{		font-family:Arial;	background-color:#FFFFFF; }

/* neue Klassen von FR  ENDE */

.model_results_model { font-weight:bold;  font-size:12px;}
.model_results_type {  font-size:12px; }
.model_results_number { }
.model_results_manufacturer{  font-weight:bold;  font-size:12px;}
.model_results_art { } 
a.model_results_link {  }

.model_results_hits { font-size:14px; font-weight:bold; }

.model_results_search_input { font-weight:bold; font-size: 12px; } /* Eingegebenes Wort bei der Artikelsuche */


.articlegroups_tree_table { font-size: 10px; color:#AAAAAA; }


.articlegroups_tree_arrows_left { font-size:14px; color:green; }
.articlegroups_tree_arrows_right { font-size:14px; color:green; }


.bold { font-weight: bold; font-size:26px;}

.big {  font-size:14px; }

.normal { font-size:12px;  } 

.italic { }

.positive { }

.negative { }

.onstock	{		color:green; font-weight:normal; font-size:11px;	}

.not_yetonstock { color:#996600; font-weight:normal; font-size:11px; 	}

.not_onstock { color:#660101;  font-weight:normal; font-size:11px; 	}

a.order_link { font-size:12px;  font-weight:bold;}

a.special_order_link {  font-size:12px;  font-weight:bold;}

.special_price { font-size:12px; color: black; font-weight:bold;}

.special_order_td { font-size:12px; color: red; background-color: yellow;} 


.order_impossible_nachnahme { font-size: 10px; color: black; }

.german_mwst_info { font-size:11px; color: black; }

a.search_tips_link { font-size:12px; font-weight:bold; font-style:italic; }

/* Detailseite */

.details_description { font-size:16px; font-weight:bold;}
.details_description_2 { font-size:12px; font-weight:bold; }

.details_image_enlarge_text { font-size:10px; }

.article_extra_information { font-weight:bold; }

.details_description_td { }

.details_articlegroups { font-size:10px; color: #AAAAAA;}

.details_manufacturer { font-size:12px; }

.details_weight { font-size:12px; }

.details_articlenumber { }

.details_additional_information { }

.details_article_price { font-weight:bold; font-size:12px; }

.details_installation_qualification { font-size:10px; font-weight:normal; color:#666666; }

.details_not_known_replacement { font-size:10px; font-weight:normal; color:#000000; }


/* Artikel in den Warenkorb gelegt */

.article_in_basket_success { font-size:10px; }

.addbasket_backlink { font-size:10px; }

.addbasket_articlesearchlink { font-size:10px; }

.addbasket_basketlink { font-size:10px; }



/* Warenkorb */


.howitworks { font-size:14px; font-weight:bold; }

.howitworks_description { font-size:10px;  }

.basket_headline_td {  font-size:10px; font-weight:bold;  border-collapse:collapse; border: 1px solid #808080;}

.basket_article_description { font-size:12px; }

.basket_articlebumber { font-size:10px; }

.basket_price { font-size:10px; font-weight: bold; }

.basket_quantity_input_field { font-size:10px; }

.basket_remove_link { font-size:10px;}

.basket_shippingcosts_header { background-color:#FFFFDD; font-size:10px;}

.basket_shipping_nachnahme { }

.basket_shipping_nachnahme_costs { font-size:12px; }

.basket_shipping_nachnahme_costs_special { font-size:10px; font-weight: bold;}

.basket_shipping_nachnahme_costs_sum { font-size:12px; }

.basket_shipping_prepayment {  }

.basket_shipping_prepayment_costs {font-size:12px; }

.basket_shipping_prepayment_costs_sum { font-size:12px; }

.basket_shipping_ideal { }

.basket_shipping_ideal_costs {font-size:12px; }

.basket_shipping_ideal_costs_sum { font-size:12px; }

.basket_shipping_paypal {}

.basket_shipping_paypal_costs {font-size:12px; }

.basket_shipping_paypal_costs_sum { font-size:12px; }

.basket_shipping_invoice {}

.basket_shipping_invoice_costs {font-size:12px; }

.basket_shipping_invoice_costs_sum { font-size:12px; }

.basket_shipping_creditcard {}

.basket_shipping_creditcard_costs {font-size:12px; }

.basket_shipping_creditcard_costs_sum { font-size:12px; }

.basket_shipping_bank {}

.basket_shipping_bank_costs { font-size:12px; }

.basket_shipping_bank_costs_sum { font-size:12px; }

.basket_payment_method_text { font-weight:bold; font-size:10px; }

.basket_refresh_input_button { font-family: Arial; font-size: 10px; font-weight: bold; color: #666666; background-color: #EEEEEE; border-style: outset; border-color: #DDDDDD;  }

.basket_empty_input_button { font-family: Arial; font-size: 10px; font-weight: bold; color: #666666; background-color: #EEEEEE; border-style: outset; border-color: #DDDDDD; }

.basket_order_input_button { font-family: Arial; font-size: 10px; font-weight: bold; color: #666666; background-color: #EEEEEE; border-style: outset; border-color: #DDDDDD;  }

.basket_lowest_order_value_reached { color:green; font-weight:bold; font-size:10px; }

.basket_lowest_order_value_not_reached { color:red; font-weight:bold; font-size:10px;}

.basket_shipping_free { font-size: 10px;  color:green; }

.basket_summary { font-size:12px; }


/* Widerrufsbelehrung nur DE ! */ 
.confirm_revocation_print { font-size:12px; font-weight: bold; } /* für deutsche Kunden Wiederrufsbelehrung Ausdruck */

.confirm_revocation_warning { font-size:12px; font-weight:bold; color:black; }

.confirm_revocation_text { font-size:12px; font-weight:normal; color:#000000; }

.confirm_revocation_text_contact { font-size:12px; font-weight:bold; }

.confirm_agb_link { font-size:12px;}

.confirm_checkboxtext { font-weight: bold; }

.confirm_backlink { font-size:10px; }

.confirm_order_link { font-size:16px; font-weight:bold; }

/* Dateneingabe order.php */

.order_secured_site { font-size:10px; font-weight:bold;  color: green; }

.order_adress_description {font-size:12px; }

.order_description_text { font-size:10px; }

.orders_adress_td { font-size:10px; }

.orders_adress_field_name {  font-size:14px;  }

.orders_adress_field_name2 { font-size:14px;  }

.orders_adress_field_housenumber {  }

.orders_adress_field_street {  }

.orders_adress_field_plz {  }

.orders_adress_field_city {  }

.orders_adress_field_country {  }

.orders_adress_field_phone {  }

.orders_adress_notice { font-family:Arial; font-size:12px; }

.orders_adress_cookie { }

.orders_payment_table { background-color:#f0ffff; }

.orders_payment_prepayments { }

.orders_payment_nachnahme { }

.orders_payment_ideal { } /* nur Holland */

.orders_payment_paypal { }

.orders_payment_invoice { }

.orders_payment_bank { }

.orders_payment_creditcard { }

.orders_payment_pickup { }

.orders_payment_pickup_city { }

.orders_payment_chrono  { } /* nur Frankreich */

.orders_payment_collissimo { }  /* nur Frankreich */

.orders_payment_dhl { }  /* nur Frankreich */



/* Invoice Datei / Bestaetigung */
/*##############################*/

.invoice_head_text { font-weight:bold; font-size: 12px; }

.invoice_creditcard { }

.invoice_creditcard_kpz { }

.invoice_creditcard_owner { }

.invoice_creditcard_valid { }

.invoice_creditcard_number { }

.invoice_bank_owner { }

.invoice_bank_name { }

.invoice_bank_konto { }

.invoice_order_button { font-family: Arial; font-size: 10px; font-weight: bold; color: #666666; background-color: #EEEEEE; border-style: outset; border-color: #DDDDDD;  }

.invoice_correct_data_button { font-family: Arial; font-size: 10px; font-weight: bold; color: #666666; background-color: #EEEEEE; border-style: outset; border-color: #DDDDDD;  }

.invoice_adress_td { font-weight:bold; border: 1px solid #808080;}

.invoice_adress_kdnr { }

.invoice_adress_salutation { }

.invoice_adress_name  { }

.invoice_adress_name2 { }

.invoice_adress_street { }

.invoice_adress_country_city_postcode { }

.invoice_order_phone { }
 
.invoice_order_birthday { } /* nur ELV DE */

.invoice_order_mail { }

.invoice_adress_payment { }

.invoice_adress_notice { }

.invoice_order_table_header { font-weight:bold; border: 1px solid #808080;}

.invoice_order_article_description { }

.invoice_order_article_quantity { }

.invoice_order_article_price_sum { }

.invoice_sum_text { }

.invoice_summary_without_shippingcosts { }

.invoice_shipping_costs_description { }

.invoice_shipping_costs { }

.invoice_summary_all_description { font-size: 12px; font-weight: bold; }

.invoice_summary_all { font-size: 12px; font-weight: bold; }


/* checkout.php  	Bestellung absenden */

.ordersubmit_ready_description { }

.ordersubmit_success_header { font-weight:bold; font-size:12px; }

.ordersubmit_paypal_payment { font-size:12px; color: green; }

.ordersubmit_paypal_payment_imagetext { font-weight: bold;}

.ordersubmit_success_text { font-size:12px; color: green; }

.ordersubmit_success_backlink { font-size: 12px;}

/* anfrage.php Anfragen */

.request_replacement_article { font-size:14px; font-weight:bold; }

.request_header { font-size:12px; font-weight:bold; }

.request_form_manufacturer { }

.request_form_modelname { }

.request_form_modelnumber { }

.request_form_pnc { }

.request_form_art { }

.request_form_articlenumber { }

.request_form_description { }

.request_form_manufacturer_field { font-size:12px; font-family: Arial; }

.request_form_modelname_field { font-size:12px; font-family: Arial;}

.request_form_modelnumber_field { font-size:12px; font-family: Arial;}

.request_form_pnc_field { font-size:12px; font-family: Arial; }

.request_form_art_field { font-size:12px; font-family: Arial; }

.request_form_articlenumber_field { font-size:12px; font-family: Arial; }

.request_form_description_field { font-size:12px; font-family: Arial; }

.request_form_articledescription_field {  font-size:12px; font-family: Arial; }

.request_form_explaintext {  }

.request_form_kdnr_field { } /* nur ELV */

.request_form_contact_person_text { }

.request_form_contact_person_field { font-size:12px; font-family: Arial;  }

.request_form_contact_mail_text { }

.request_form_contact_mail_field { font-size:12px; font-family: Arial;  }

.request_form_contact_phone_text { }

.request_form_contact_phone_field { font-size:12px; font-family: Arial;  }

.request_form_phone_available_field { font-size:12px; font-family: Arial; }

.request_submit_button { font-size:12px; font-family:Arial; font-weight:bold; } 

/* 		#################### 		*/
/* 		Kabelconfigurator !! 		*/
/* 		#################### 		*/



.cableconf_waiting { font-size: 12px; font-weight:bold; background:#FFFFFF; }

.cableconf_main_header { font-size: 18px; font-weight:bold; color:#456FA0; }

.cableconf_welcome_header { font-size:12px; font-weight:bold;}

.cableconf_description { }

.cableconf_steps_description{ }

.cableconf_showall_button { font-size: 12px; font-weight: bold; }

.cableconf_showall_info { font-size:10px; }

.cableconf_categories { font-size:12px; }

.cableconf_first_end { font-size:24px; font-weight:bold;}

.cableconf_second_end { font-size:24px; font-weight:bold;}

.cableconf_first_end_text { }

.cableconf_second_end_text { }

.cableconf_select_box { font-size: 10px; }

.cableconf_table { border-collapse: collapse; border: 1px solid #808080; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; bordercolor:#111111}

.cableconf_table_td { border-left-width: 1; border-right-width: 1; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; }

.cableconf_table_td2 { border-left-width: 1; border-right-width: 1; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; background-color:#EEEEEE; }

.cableconf_select_button {	width:20pt; height:20pt;}

.cableconf_cable { font-size:12px; font-weight: bold; }

.cableconf_cable_group { }

.cableconf_nocable { font-weight:bold; }

.cableconf_cable_name { }

.cableconf_change_link { font-size:12px;}

.cableconf_fitting_ends_description { }

.cableconf_fitting_ends_description_cable_name { font-weight:bold; font-size:12px; }

.cableconf_extra_connections { }

.cableconf_nopicture { }

.cableconf_result_table_td { background-color:A4BCD8;  }

.cableconf_result_sort { font-size:10px; }

.cableconf_blister { font-weight: bold; font-size:12px; font-style:italic; }

.cableconf_article_information { }

.cableconf_extra_cable_warning { font-size:10px; background-color:yellow; }

.cableconf_alternative { font-weight:bold; }

.cableconf_extra_cable_td { background-color:yellow; }

.cableconf_article_number { font-weight: bold; }

.cableconf_onstock { font-weight:bold; font-size: 10px; color:green; }

.cableconf_onstock_inafewdays { font-weight:bold; font-size:10px;  }

.cableconf_not_onstock { font-size:12px; color:black; font-weight:bold; }

.cableconf_price { font-weight:bold; font-size:12px; }

.cableconf_order_button { font-size:12px; }

.cableconf_request_button { font-size:12px; }




a:link.cableconf { color:#456FA0; font-weight:bold; }

a:visited.cableconf { color:#456FA0; font-weight:bold; }

a:active.cableconf { color:#456FA0; font-weight:bold; } 


/* Gerätesuche neu */

.model_manufacturer { font-size:14px; font-weight: bold; }

.model_newsearch_link { font-size:12px; }

.model_choose_articlegroup { }

.model_modeltype { }

.model_model_name { font-size: 12px; font-weight:bold; }

.model_additional_articles_request { color:green; font-size:12px; }

.cableconf_start_link { font-weight:bold; }


/* Mini Warenkorb auf allen Seiten */

.minibasket_header { font-size:12px; font-weight:bold; }

.minibasket_quantity_description { font-size:10px; font-weight: bold; }

a:minibasket { }

.minibasket_basket_link { font-size:12px;  } 

.minibasket_order_link { font-size:12px; }

/*  Templates extra */

a:templatemenu { font-size:12px; color:#FFFFFF; text-decoration: underline;}

a:templatemenu.active { font-size:12px; color:#FFFFFF; text-decoration: underline;}

a:templatemenu.visited { font-size:12px; color:#FFFFFF; text-decoration: underline;}

a:templatemenu.hover { font-size:12px; color:#FF0000; text-decoration: underline;}


/* AGB Seite */

.agb_text { font-size:12px; }

/* Footer */

.euras_footer { font-size:10px; color:#AAAAAA; }

/* neue Klassen von FR  ENDE */

.search_form_inputfield_manufacturer {		width:250px;}

.search_form_inputfield_keyword {	width:250px; }

.search_form_td {}

.button_start_search {}

.article_search_form_description_1 {	font-weight:bold;color:#CC0000;	font-family:Arial;	font-size:15px; }

.article_search_form_description_2 	{	font-weight:bold;	font-family:Arial;	font-size:15px;	}

.article_results_manufacturer_name	{		font-size:11px;	}
	
.article_description	{		font-size:11px;	}	

.replacement_article	{		font-size:11px;	}

a.article_description_onstock	{	font-size:12px;	font-weight:bold;	} /* LINKS */

a.article_description_order_impossible {		font-size:12px;	color:black;font-weight:bold;	}	/* LINKS */

a.article_description_backorder	{	font-size:12px;		font-weight:bold;	}	/* LINKS */
	
.article_number	{	font-size:11px;	color:black;font-weight:normal; }

.article_results_description_td {}

.article_results_picture_td {	}

.article_results_price_td { font-size:12px;	}

a.request_link 	{	font-size:11px;	}

.model_parts_headline	{		font-weight:bold;	font-size:12px;	}

.model_data	{	font-weight:bold;font-size:14px;}

.selectbox_model_parts	{	background-color:#FFFFEE; font-size: 10pt; font-family: Arial;	}

.add_article_link_to_basket	{		font-weight:bold;	font-family:Arial;font-size:14px;color:green;text-decoration:underlined; }

.rights_information	{font-family:Arial;font-size:11px;color:#AAAAAA;}
	

.step_active	{	background-color:#E8E8E8;font-family:Arial;color:black;font-weight:bold;	font-size:10pt;	}

.step_inactive	{	background-color:#E8E8E8;font-family:Arial;	color:black;	font-size:8pt;	}


.lieferbar {font-family: Arial; font-size:8pt; color: green;}

.netscape6problem		{ font-family: Arial; font-size: 10px; }

.smallnormal			{ font-family: Arial; font-size: 10px; font-weight:normal; }

.smallnormaltable		{ font-family: Arial; font-size: 10px; color: black; }

.smallnormaltablealt		{ font-family: Arial; font-size: 10px; color: red; }

.largebold			{ font-family: Arial; font-size: 18px; font-weight: bold }

.smallcompact			{ font-family: Arial; font-size: 10px }

.smallbold			{ font-family: Arial; font-size: 10px; font-weight: bold }

.smallboldtable			{ font-family: Arial; font-size: 10px; font-weight: bold; color: black; }

.smallboldtablealt		{ font-family: Arial; font-size: 10px; font-weight: bold; color: red; }

.smallboldtabletop		{ font-family: Arial; font-size: 10px; font-weight: bold; color: #999999 }

.smallboldtemplate		{ font-family: Arial; font-size: 10px; font-weight: bold; color: #999999;}

.smallboldfooter		{ font-family: Arial; font-size: 10px; color: #999999;}

.locationbar			{ font-family: Arial; font-size: 10px; color: black; }


A.minibasket:link		{text-decoration: underline;  }
A.minibasket:visited	{text-decoration: underline;  }
A.minibasket:hover		{text-decoration: underline; color: red; }

A.table:link			 { color: #069; text-decoration: underline }
A.table:visited			 { color: #069; text-decoration: underline }
A.table:hover			 { color: #069; text-decoration: underline }

A.templatemenu:link			{ text-decoration: underline; color: white; font-weight: bold; }
A.templatemenu:visited		{ text-decoration: underline; color: white; font-weight: bold; }
A.templatemenu:hover		{ text-decoration: underline; color: red;   font-weight: bold; }

A.templatemenu2:link		{text-decoration: none; color: #666666;  }
A.templatemenu2:visited		{text-decoration: none; color: #666666; }
A.templatemenu2:hover		{text-decoration: underline; color: white; background: gray; }

A.locationlink:link		{text-decoration: underline;  }
A.locationlink:visited		{text-decoration: underline; color:  }
A.locationlink:hover		{text-decoration: underline; color: red; }

table.minibasket	{background-color: white; }
tr.minibasketline 	{background-color: #EEEEEE; }

hr		{ height: 1; color: #DDDDDD }
pre		{ font-family: Courier; font-size: 10px; }
select	{ font-family: Arial; font-size: 10px; color: black; background-color: white; border-color: #DDDDDD; }

.buttonstyle	{font-family: Arial; font-size: 10px; font-weight: bold; color: #666666; background-color: #EEEEEE; border-style: outset; border-color: #DDDDDD; }

.notice_symbol { color:green;font-size:20px;display:inline-block; }

/* Modelfinder */

.model_finder_header { font-weight:bold;font-size:14px;}
.model_finder_start_link { }
.model_finder_helptext { font-weight:bold;}
.model_finder_selectmodelrange { }
.model_finder_table_header { font-weight:bold;}
.model_finder_nothing_found { }
.model_finder_first_letter { font-weight:bold;font-size:16px;}

