
/* BODY */
body           { background-color:#C3C4C2; font-family:Arial; font-size:8pt; margin:0pt; }
body.pricelist { background-color:#FFFFFF; font-family:Arial; font-size:8pt; margin:0pt; }



/* Allgemeine Definitionen */
h1                 	{ font-family:Arial; font-size:15pt; color:#000000; }
h1.normal_text      { font-family:Arial; font-size:8pt; text-decoration:none; font-weight:normal; vertical-align:0px; padding:0px; margin:0px; }
table     			{ font-size:8pt;  font-family:Arial;  border-width:0px; }
.input    			{ font-size:10pt; font-family:Arial; }
.txt_net  			{ font-size:10pt; font-family:Arial; color:#000000; background-color:#FFFF33; border-style:solid; border-color:#999999; border-width:1px; }
.txt_brut 			{ font-size:10pt; font-family:Arial; border-style:solid; border-color:#999999; border-width:1px; }
.textarea 			{ font-size:10pt; font-family:Arial; }
.select   			{ font-size:10pt; font-family:Arial; }
.option   			{ font-size:10pt; font-family:Arial; }
label              	{ cursor:pointer; }
.search_highlight  	{ background-color:#FD933A; }

.textf_allg 		{text-align:center; text-weight:bold; font-size: 10pt; border-width:1; border-color:#BBBBBB; border-style:solid; font-family:arial; }



/* Allgemeine Links */
a:link, a:visited          { font-weight:bold; color:#000000; text-decoration:none; }
a:hover, a:active, a:focus { font-weight:bold; color:#FD933A; text-decoration:underline; }


.button { padding: 0px 10px; overflow: visible; }


/* Zusatz */
.render_time       	{ font-family:Arial; font-size:8pt;  color:#111111; }
.agb_alert         	{ border-style:dotted; border-width:1px; border-color:#000000; background-color:#FD933A; text-color:#000000; }
.selection_a 		{ font-family:Arial; font-size:8pt; }




/* Preishinweis "zzgl. Mwst" unter Preis */
.preis_hinweis     			{ font-family:Arial; font-size:7pt; color:#000000; }
.preis_hinweis a:link, 
.preis_hinweis a:visited	{ font-weight:normal; color:#000000; text-decoration:underline; }
.preis_hinweis a:hover, 
.preis_hinweis a:active, 
.preis_hinweis a:focus		{ font-weight:normal; color:#FD933A; text-decoration:underline; }



/* Preisanzeige */
.show_price_d 		  { font-size:14pt; color:#444444; font-weight:bold; }
.show_price_d_comma   { font-size:11pt; color:#444444; font-weight:bold; vertical-align: 4px; }
.show_price_d_current { font-size:14pt; color:#444444; font-weight:bold; }

.show_price_d_b 		{ font-size:14pt; color:#FF0000; font-weight:bold; }
.show_price_d_comma_b   { font-size:11pt; color:#FF0000; font-weight:bold; vertical-align: 4px; }
.show_price_d_current_b { font-size:14pt; color:#FF0000; font-weight:bold; }

.show_price_old		    { font-size:10pt; color:#444444; font-weight:bold; text-decoration:line-through; }
.show_price_old_current { font-size:10pt; color:#444444; font-weight:bold; }
/*
.show_price_old		    { font-size:10pt; color:#FF0000; font-weight:bold; text-decoration:line-through; }
.show_price_old_current { font-size:10pt; color:#FF0000; font-weight:bold; }
*/

/* Link Funktion break_text*/
a.break_txt         		{ font-family:Arial; font-size:8pt; }
a.break_txt:link, 
a.break_txt:visited 		{ color:#000000; text-decoration:none; }
a.break_txt:hover, 
a.break_txt:active, 
a.break_txt:focus   		{ color:#FD933A; text-decoration:underline; }

table.staffel_tab    { font-size:10pt; border-spacing:0px; border-width:0px; }
table.staffel_tab td { font-size:10pt; border-spacing:0px; border-width:0px; }
table.staffel_tab tr { font-size:10pt; border-spacing:0px; border-width:1px; }



.news_date     { font-family:Arial; font-size:9pt; text-decoration:bold; color:#FFFFFF; }
.news_header   { font-family:Arial; font-size:9pt; text-decoration:bold; color:#FFFFFF; }
.news_text     { font-family:Arial; font-size:9pt; color:#FFFFFF; }

.news_link         { font-family:Arial; font-size:10pt; color:#FFFFFF; }
.news_link:link    { color:#FFFFFF; text-decoration:none }
.news_link:visited { color:#FFFFFF; text-decoration:none }
.news_link:hover   { color:#C1C1C1; text-decoration:underline }
.news_link:active  { color:#C1C1C1; text-decoration:underline }
.news_link:focus   { color:#C1C1C1; text-decoration:underline }


/* RC-Movie */
.rcm_news            		    { font-family:Arial; font-size:9pt; color:#000000; }
.rcm_news td.news_date 			{ font-family:Arial; font-size:9pt; color:#000000; font-weight:bold; }
.rcm_news td.news_header   		{ font-family:Arial; font-size:9pt; color:#000000; font-weight:bold; }
.rcm_news td.news_text     		{ font-family:Arial; font-size:9pt; color:#000000; }

.rcm_news a         	{ font-family:Arial; font-size:10pt; color:#000000; }
.rcm_news a:link, 
.rcm_news a:visited 	{ color:#000000; text-decoration:none; }
.rcm_news a:hover, 
.rcm_news a:active, 
.rcm_news a:focus   	{ color:#FD933A; text-decoration:underline; }


.rcm_new_item    { border-style:solid; border-color:#333333; border-width:0px; }
.rcm_new_item tr { border-style:solid; border-color:#000000; border-width:0px; }
.rcm_new_item td { border-style:solid; border-color:#333333; border-width:0px; }





/* RSS/Atom Feed */
.feed_list                 { font-size:7.5pt; border-spacing:1px; border-width:0px; }
.feed_list td.rss          { background-color:#F28D35; }
.feed_list td.atom         { background-color:#C7D8EB; }
.feed_list td.rss_version  { background-color:#FFFFFF; }
.feed_list td.atom_version { background-color:#FFFFFF; }



/* Versteckte Tabelle zum Positionieren */
*.hidden_tab    { border-style:solid; border-color:#000000; border-width:0px; }
*.hidden_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
*.hidden_tab td { border-style:solid; border-color:#000000; border-width:0px; }



/* Artikelübersicht / Artikelseite */
*.artueb_tab    { border-style:solid; border-color:#333333; border-width:1px; }
*.artueb_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
*.artueb_tab td { border-style:solid; border-color:#333333; border-width:0px; }
*.artueb_tab td.artnr   { background-color:#000000; padding-left:5px; }
*.artueb_tab td.name    { background-color:#FD933A; padding-left:5px; }
*.artueb_tab td.content { background-color:#FFFFFF; }

*.artueb_tab h1.name    { color:#111111; font-size:10pt; padding:0px; margin:0px; }
*.artueb_tab h1.artnr   { color:#FD933A; font-size:10pt; padding:0px; margin:0px; }










/* Haupttabelle */
table.main_tab    { border-style:solid; }
table.main_tab tr { border-style:solid; }
table.main_tab td { border-style:solid; }



/* Header */
table.header_tab    { border-style:solid; border-color:#000000; border-width:1px; }
table.header_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.header_tab td { border-style:solid; border-color:#000000; border-width:0px; }



/* Inhalt Tabelle */
table.content_tab    { border-style:none; }
table.content_tab tr { border-style:none; }
table.content_tab td { border-style:none; }



/* Tabelle für bild */
table.pic_tab    { border-style:solid; border-color:#000000; border-width:1px; }
table.pic_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.pic_tab td { border-style:solid; border-color:#000000; border-width:0px; }



/* Kunden Registrierung */
table.register_tab    { border-style:solid; border-color:#000000; border-width:1px; }
table.register_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.register_tab td { border-style:solid; border-color:#000000; border-width:0px; background-color:#CCCCCC; }



/* Kundendaten editieren */
table.edit_knd_tab    { border-style:none; }
table.edit_knd_tab tr { border-style:none; }
table.edit_knd_tab td { border-style:none; }
table.edit_knd_tab th { border-style:none; }



/* Warenkorb Groß */
table.wkorb_tab    { border-style:solid; border-color:#000000; border-width:1px; }
table.wkorb_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.wkorb_tab td { border-style:solid; border-color:#000000; border-width:0px; }
table.wkorb_tab th { border-style:solid; border-color:#000000; border-width:0px; background-color:#BBBBBB; }
.xxwkorb_lstatus    { font-family:Arial; font-size:7.5pt; color:#FD933A; font-weight:bold; }
.wkorb_lstatus    { font-family:Arial; font-size:7.5pt; color:#000000; }


/* Anzeige Filialen in Artikeldetails */
table.filialen_tab    { border-style:solid; border-color:#000000; border-width:1px; }
table.filialen_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.filialen_tab td { border-style:solid; border-color:#000000; border-width:0px; }
table.filialen_tab th { border-style:solid; border-color:#000000; border-width:0px; background-color:#BBBBBB; }



/* Login */
table.login_tab    { border-style:solid; border-color:#000000; border-width:1px; }
table.login_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.login_tab td { border-style:solid; border-color:#000000; border-width:0px; }
table.login_tab th { border-style:solid; border-color:#000000; border-width:1px; border-color:#CCCCCC; background-color:#CCCCCC; }



/* Startseite */
table.startp_tab    { border-style:solid; border-color:#333333; border-width:1px; }
table.startp_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.startp_tab td { border-style:solid; border-color:#333333; border-width:0px; }
.art_startp         { font-family:Arial; font-size:10pt; }
.art_startp:link    { color:#000000; text-decoration:none; }
.art_startp:hover   { color:#000000; text-decoration:underline; }




/*
table.artueb_tab    { border-style:solid; border-color:#333333; border-width:1px; }
table.artueb_tab tr { border-style:solid; border-color:#000000; border-width:1px; }
table.artueb_tab td { border-style:solid; border-color:#333333; border-width:1px; }
table.artueb_tab td.artnr   { background-color:#000000; padding-left:5px; }
table.artueb_tab td.name    { background-color:#FD933A; padding-left:5px; }
table.artueb_tab tr.added   { border-bottom:solid #FFFFFF 1px; }
table.artueb_tab td.added   { background-color:#FD933A; }
table.artueb_tab td.content { background-color:#FFFFFF; }
table.artueb_tab h1.name    { color:#111111; font-size:10pt; padding:0px; margin:0px; }
table.artueb_tab h1.artnr   { color:#FD933A; font-size:10pt; padding:0px; margin:0px; }

*/

/* Artikeldetails */
table.artdet_tab    { border-style:solid; border-color:#333333; border-width:1px; }
table.artdet_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.artdet_tab td { border-style:solid; border-color:#333333; border-width:0px; padding-left:5px; }
table.artdet_tab td.artnr   { background-color:#000000; padding-left:5px; }
table.artdet_tab td.name    { background-color:#FD933A; padding-left:5px; }
table.artdet_tab td.content { background-color:#FFFFFF; padding-left:5px; }
table.artdet_tab h1.name    { color:#111111; font-size:10pt; padding:0px; margin:0px; }
table.artdet_tab h1.artnr   { color:#FD933A; font-size:10pt; padding:0px; margin:0px; }


/*  */
table.standa_tab    { border-style:solid; border-color:#333333; border-width:1px; }
table.standa_tab tr { border-style:solid; border-color:#000000; border-width:0px; }
table.standa_tab td { border-style:solid; border-color:#333333; border-width:0px; }


/* Test */
table.test_tab    { border-style:solid; border-color:#333333; border-width:1px; }
table.test_tab tr { border-style:solid; border-color:#000000; border-width:1px; }
table.test_tab td { border-style:solid; border-color:#333333; border-width:1px; }


/* Preisliste */
table.pricelist       { border:solid #AAAAAA 1px; border-bottom:none; }
table.pricelist tr    { border-style:solid; border-color:#AAAAAA; border-width:1px; }
table.pricelist td    { border-style:none; border-bottom:solid #AAAAAA 1px; }
table.pricelist th    { border-style:none; background-color:#AAAAAA; }
table.pricelist th.td { border-style:none; font:#FFFFFF; }







/* Hauptmenü */
a.menue         { font-family:Arial; font-size:8pt; }
a.menue:link    { color:#000000; text-decoration:none; }
a.menue:visited { color:#000000; text-decoration:none; }
a.menue:hover   { color:#FD933A; text-decoration:underline; }
a.menue:active  { color:#FD933A; text-decoration:underline; }
a.menue:focus   { color:#FD933A; text-decoration:underline; }

a.menue_a         { font-family:Arial; font-size:8pt; }
a.menue_a:link    { color:#473E36; text-decoration:none; }
a.menue_a:visited { color:#473E36; text-decoration:none; }
a.menue_a:hover   { color:#FD933A; text-decoration:underline; }
a.menue_a:active  { color:#FD933A; text-decoration:underline; }
a.menue_a:focus   { color:#FD933A; text-decoration:underline; }

a.menue_b         { font-family:Arial; font-size:8pt; }
a.menue_b:link    { color:#000000; text-decoration:none; }
a.menue_b:visited { color:#000000; text-decoration:none; }
a.menue_b:hover   { color:#FD933A; text-decoration:underline; }
a.menue_b:active  { color:#FD933A; text-decoration:underline; }
a.menue_b:focus   { color:#FD933A; text-decoration:underline; }

a.menue_c         { font-family:Arial; font-size:8pt; }
a.menue_c:link    { color:#473E36; text-decoration:none; }
a.menue_c:visited { color:#473E36; text-decoration:none; }
a.menue_c:hover   { color:#FD933A; text-decoration:underline; }
a.menue_c:active  { color:#FD933A; text-decoration:underline; }
a.menue_c:focus   { color:#FD933A; text-decoration:underline; }

a.menue_d         { font-family:Arial; font-size:8pt; }
a.menue_d:link    { color:#000000; text-decoration:none; }
a.menue_d:visited { color:#000000; text-decoration:none; }
a.menue_d:hover   { color:#FD933A; text-decoration:underline; }
a.menue_d:active  { color:#FD933A; text-decoration:underline; }
a.menue_d:focus   { color:#FD933A; text-decoration:underline; }

a.menue_e         { font-family:Arial; font-size:8pt; }
a.menue_e:link    { color:#473E36; text-decoration:none; }
a.menue_e:visited { color:#473E36; text-decoration:none; }
a.menue_e:hover   { color:#FD933A; text-decoration:underline; }
a.menue_e:active  { color:#FD933A; text-decoration:underline; }
a.menue_e:focus   { color:#FD933A; text-decoration:underline; }

a.menue_act         { font-family:Arial; font-size:8pt; }
a.menue_act:link    { color:#FD933A; text-decoration:none; }
a.menue_act:visited { color:#FD933A; text-decoration:none; }
a.menue_act:hover   { color:#FD933A; text-decoration:underline; }
a.menue_act:active  { color:#FD933A; text-decoration:underline; }
a.menue_act:focus   { color:#FD933A; text-decoration:underline; }


/*
h1.artueb_name      {color:#111111; font-size:10pt; padding:0px; margin:0px; }
h1.artueb_artnr     {color:#FD933A; font-size:10pt; padding:0px; margin:0px; }
h1.artdet_name      {color:#111111; font-size:10pt; padding:0px; padding-left:5px; margin:0px; }
h1.artdet_artnr     {color:#FD933A; font-size:10pt; padding:0px; padding-left:5px; margin:0px; }
*/

/*
.arts_artnr { font-family:Arial; font-size:10pt; color:#000000; text-decoration:none; }
.arts_name  { font-family:Arial; font-size:10pt; color:#000000; text-decoration:none; }

.artd_artnr { font-family:Arial; font-size:10pt; color:#000000; text-decoration:none; }
.artd_name  { font-family:Arial; font-size:10pt; color:#000000; text-decoration:none; }
*/