 A:link, A:visited                  { color: #494949;
                                      text-decoration: none; }

 A:hover                            { color: #FF0000;
                                      text-decoration: underline; }

 A.head_menu:link, A.head_menu:visited  { color: #BDBDBD;
                                      font-family: tahoma, verdana, arial, helvetica, sans-serif;
                                      font-size: 10px;
                                      text-decoration: none; }

 A.head_menu:hover                  { color: #ffffff;
                                      text-decoration: underline; }

 A.menu:link, A.menu:visited        { color: #ffffff;
                                      font-family: tahoma, verdana, arial, helvetica, sans-serif;
                                      font-size: 11px;
                                      font-weight: bold;
                                      text-decoration: none; }

 A.menu:hover                       { color: #ffffff;
                                      text-decoration: none; }

 A.menu1:link, A.menu1:visited      { color: #EE3823;
                                      font-family: tahoma, verdana, arial, helvetica, sans-serif;
                                      font-size: 11px;
                                      text-decoration: none; }

 A.menu1:hover                      { color: #000000;
                                      text-decoration: none; }

 A.aktu:link, A.aktu:visited        { color: #494949;
                                      text-decoration: none; }

 A.aktu:hover                       { color: #9B0000;
                                      text-decoration: underline; }


.menu_out       { background: #9D9D9D; }
.menu_over      { background: #EE3823; }

.menu1_out      { background: #E3E2E2; }
.menu1_over     { background: #E3E2E2; }


.tekst1         { color: #ffffff;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.tekst2         { color: #494949;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.tekst3         { color: #929292;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 10px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.menu           { color: #2F3264;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  font-weight: normal;
                  font-style: normal; }

.stopka         { color: #4F4F4F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  font-weight: normal;
                  font-style: normal; }

.marg           { margin-top: 20px;  
                  margin-bottom: 10px;
                  margin-left: 20px;
                  margin-right: 20px; }

ul.sitemap1	{ list-style-image: url(../img/menu_arr2.gif); line-height: 190%; }

td.product_thumbnail	{ vertical-align: top; text-align: center; }
img.product_thumbnail	{ border-style: none; }
div.product_description	{ color: #4F4F4F; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; }
td.product_description	{ color: #4F4F4F; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; text-align: justify; padding-left: 10px; }
img.product_large	{ border-style: none; }
td.product_data		{ color: #4F4F4F; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; }
img.product_main	{ border-style: none; }

td.sale_title		{ color: #ff0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; }
td.sale_date		{ color: #ff0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; }
td.sale_description	{ color: #9b0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; }
td.sale_price		{ color: #9b0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; }

a.sa_link		{ color: #9B0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.sa_link:hover		{ color: #9B0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.sa_link:visited	{ color: #9B0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

td.main_sale_date	{ color: #ff0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; vertical-align: top; text-align: right; }
td.main_new_date	{ color: #ff0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; vertical-align: top; text-align: right; }

img.image_category		{ border-style: none; }
td.image_category_title		{ color: #4F4F4F; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; vertical-align: top; padding-bottom: 10px; }
td.image_category_description	{ color: #4F4F4F; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; padding-bottom: 10px; }

td.nlist_title		{ color: #9B0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
td.nlist_date		{ color: #9b0000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: right; vertical-align: top; }
td.nlist_body		{ color: #4F4F4F; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; vertical-align: top; }
td.nlist_link		{ color: #ffa11e; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; vertical-align: top; text-align: right; }
a.nlist_link		{ color: #ffa11e; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.nlist_link:hover	{ color: #ffa11e; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.nlist_link:visited	{ color: #ffa11e; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

td			{ color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; font-style: normal; }

img.tool		{ border-style: none; margin-left: 20px; }
a.tool			{ color: #4a4a4a; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.tool:hover		{ color: #4a4a4a; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.tool:visited		{ color: #4a4a4a; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

table.qf		{ width: 470px; }
td.qf			{ padding-bottom: 5px; }
td.qf_label		{ padding-bottom: 5px; width: 230px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
input.qf_input		{ width: 230px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; }
textarea.qf_input	{ width: 230px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; height: 80px; }
select.qf_input		{ width: 230px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; }
input.qf_input_small	{ width: 120px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; }

.qf_chkb		{ padding: 0px; margin-left: 0px; margin-right: 2px; }
td.qf_chk		{ padding-right: 16px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; font-style: normal; }

input.qf_button		{ color: #ffffff; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; border: solid 1px #4a4a4a; background-color: #9B0000; padding: 2px; font-weight: bold; width: 140px; text-transform: uppercase; }
input.qf_big_button	{ color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #eab04e; padding: 2px; font-weight: bold; width: 120px; height: 50px; cursor: pointer; cursor: hand; }
span.qf_ast		{ color: #ff0000; }

td.faq			{ color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; }
textarea.faq		{ width: 300px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; height: 90px; }
input.faq		{ width: 300px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; }
input.faq_button	{ margin-left: 20px; color: #ffffff; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; border: solid 1px #4a4a4a; background-color: #9B0000; font-weight: bold; width: 100px; text-transform: uppercase; }

td.dl_title		{ font-weight: bold; color: #9B0000; }
td.dl_file_1		{ background-color: #ffffff; }
td.dl_size_1		{ background-color: #ffffff; text-align: right; }
td.dl_file_0		{ background-color: #f0f0f0; }
td.dl_size_0		{ background-color: #f0f0f0; text-align: right; }
a.dl_file		{ text-decoration: underline; }

input.login		{ width: 200px; color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; border: solid 1px #4a4a4a; padding: 1px; }
input.login_button	{ color: #ffffff; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; border: solid 1px #4a4a4a; background-color: #9B0000; padding: 2px; font-weight: bold; width: 140px; text-transform: uppercase; }

.popup_title         { color: #494949; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal; }

td.price_netto_label		{ text-align: right; }
td.price_brutto_label		{ text-align: right; color: #c17900; }
td.price_setup_label		{ text-align: right; color: #9b0000; }

td.price_netto_value		{ text-align: right; width: 6ex; }
td.price_brutto_value		{ text-align: right; width: 6ex; color: #c17900; }
td.price_setup_value		{ text-align: right; width: 6ex; color: #9b0000; }

td.price_netto_currency		{ text-align: center; width: 5ex; }
td.price_brutto_currency	{ text-align: center; width: 5ex; color: #c17900; }
td.price_setup_currency		{ text-align: center; width: 5ex; color: #9b0000; }

