html, body  {
    scrollbar-face-color:#DDDDE1;
	scrollbar-highlight-color:#FFF;
	scrollbar-shadow-color:#DEE3E7;
	scrollbar-3dlight-color:#D1D7DC;
	scrollbar-arrow-color:#324056;
	scrollbar-track-color:#EFEFEF;
	scrollbar-darkshadow-color:#98AAB1;
	background-color:#EBEBEB;
}

body {
    margin:0px;
    padding:0px;
    font-family:Arial;
	font-size:11px;
    font-weight:normal;
    color:#000;
}

img {
    border:0 none;
}

p {
    border:0;
	margin:0px;
	padding:0px;
}

h1,h2,h3 {
    font-family:Arial;
	font-size:11px;
    font-weight:normal;
    color:#000;
	margin:0px;
	padding:0px;
}

a {
    outline:none;
}

.underline {
    text-decoration:underline;
}

.linethrough {
	text-decoration:line-through;
}

/* Workaround für Opera Anfang */
table {
    border:0;
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	color:#000;
	text-align:left;
}
/* Workaround für Opera Ende */

div.div_main_frame {
    position: absolute; 
    left: 50%; 
    width: 965px; 
    margin-left: -482px;  
    background-color: #FFF; 
    border: 1px solid #CCCCCC; 
    width:965px;
}

div.div_main_header {
}

table.table_main_header {
    background-image:url(../images/images/header_top-bg.gif);
	width:100%;
}

table.table_header_menu {
    background-image:url(../images/images/menu_top_bg.gif);
	width:100%;
}

td.td_header_menu {
	padding-left:28px;
	padding-right:28px;
}

td.td_header_menu_trenner {
    background-image:url(../images/images/menu_top_trenner.gif);
	height:44px;
	width:2px;
}

div.div_header_wegweiser {
	padding:13px 0px 13px 20px;
}

div.div_main_content {
    clear:both;
}

div.div_main_content_box_links {
    margin-left:20px;
	float:left;
	width:200px;
}

div.div_main_content_1 {
    margin-left:20px;
	margin-right:20px;
	float:left;
	width:485px;
}

div.div_main_content_2 {
    margin-left:20px;
	margin-right:20px;
	float:right;
	width:705px;
}

div.div_main_content_box_rechts {
    margin-right:20px;
	float:right;
	width:200px;
}

div.div_main_footer {
    clear:both;
    border:1px solid #CCC;
	padding-top:1px;
	margin:0px 20px 20px 20px;
}

div.div_sub_footer {
	background-image:url(../images/images/footer_header_bg.gif);
	background-repeat:repeat-x;
	color:#565656;
	text-align:center;
	padding:30px 0px 20px 0px;
}

table.table_mini_basket {
    background-color:#FFF;
	border:1px solid #CCC;
	width:100%;
}

td.td_mini_basket_header {
	font-weight:bold;
	color:#E26703;
	padding-left:10px;
	height:25px;
}

td.td_mini_basket_content {
	padding-left:10px;
	padding-bottom:10px;
}

table.table_header_cms {
    text-align:right;
    padding:15px 20px 0px 0px;
	width:100%;
}

div.div_spacer {
    height: 20px;
}

div.div_doppel_spacer {
    height: 40px;
}

td.td_spacer {
    height: 20px;
}

/* Boxen Anfang */
table.table_box_kategorie {
    border:1px solid #CCC;
	width:100%;
}

td.td_box_kategorie_header {
    background-image:url(../images/images/box_kategorie_bg.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#FFF;
	padding-left:10px;
	height:25px;
}

td.td_box_kategorie_content {
    background-color:#F8F7F5;
}

div.main_kategorie {
    background-color:#F8F7F5;
	padding-top:4px;
	padding-bottom:4px;
}

div.main_kategorie_trenner {
	background-image: url(../images/images/box_kategorie_trenner.gif);
}

div.sub_kategorie {
    background-color:#F6F2E7;
	padding-top:4px;
	padding-bottom:4px;
}

table.table_box_hersteller {
    border:1px solid #CCC;
	background-image:url(../images/images/box_hersteller_bg.gif);
	width:100%;
}

td.td_box_hersteller_header {
	font-weight:bold;
	color:#FFF;
	padding-left:10px;
	height:25px;
}

td.td_box_hersteller_content {
	padding-left:10px;
	padding-right:10px;
	height:35px;
}

table.table_box_links {
    border:1px solid #CCC;
	width:100%;
}

td.td_box_links_header {
    background-image:url(../images/images/box_header_bg_links.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#E26703;
	padding-left:10px;
	height:25px;
}

td.td_box_links_content {
    background-color:#F8F7F5;
    padding:10px;
}

table.table_box_rechts {
    border:1px solid #CCC;
	width:100%;
}

td.td_box_rechts_header {
    background-image:url(../images/images/box_header_bg_rechts.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#E26703;
	padding-left:10px;
	height:25px;
}

td.td_box_rechts_content {
    background-color:#F8F7F5;
    padding:10px;
}

div.div_artikel_gekauft_content {
    text-align:center;
	padding-top: 5px;
}
/* Boxen Ende*/

td.od_up     { height:10px; }
td.od_left   { text-align:left;padding-left:10px; }
td.od_center { text-align:center; }
td.od_right  { text-align:right;padding-right:10px; }
td.od_down   { height:20px; }
td.od_down2  { height:10px; }
td.od_middle { height:20px; vertical-align:middle; }

td.ed_up     { height:10px; }
td.ed_left   { text-align:left;padding-left:10px; }
td.ed_center { text-align:center; }
td.ed_right  { text-align:right;padding-right:10px; }
td.ed_down   { height:20px; }
td.ed_middle { height:10px; vertical-align:middle; }

td.label { line-height:29px; }
td.value { padding-top:5px;padding-bottom:5px; }

table.table_startpage_teaser {
	border: 1px solid #CCC;
	padding: 1px;
	width:100%;
}

table.table_startpage_highlight,table.table_startpage_sonderangebote,table.table_startpage_news {
    border:1px solid #CCC;
	width:100%;
}

table.table_startpage_highlight th,table.table_startpage_sonderangebote th,table.table_startpage_news th {
    background-image:url(../images/images/startpage_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

div.div_startpage_highlight_content,div.div_startpage_sonderangebote_content {
    text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

td.td_startpage_news_content {
    padding-left:10px;
	padding-right:10px;
}

td.td_startpage_news_trenner {
    border-top:1px dashed #CCC;
}

table.table_image_border {
    border:1px solid #E0E0E0;
}

table.table_image_border td {
	background-color:#FFF;
	text-align:center;
	vertical-align:middle;
}

table.table_katalog_head {
    border:1px solid #CCC;
	width:100%;
}

td.td_katalog_head_headline {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#565656;
	padding-left:10px;
	padding-right:10px;
	height:25px;
}

td.td_katalog_head_beschreibung {
	color: #565656;
	padding: 10px;
	border-bottom: 1px dashed #CCC;
}

td.td_katalog_head_content {
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
}

table.table_katalog_sub {
	border: 1px solid #CCC;
	width:100%;
}

div.div_katalog_sub_content {
    text-align:center;
	margin-top:5px;
	margin-bottom:15px;
	width:130px;
	line-height:21px;
}

div.div_katalog_sub_content a {
    border:1px solid #E0E0E0;
	background-color:#f8f7f5;
    display:block;
}

div.div_katalog_sub_content a:hover {
    border:1px solid #E0E0E0;
	background-color:#F6F2E7;
}

table.table_artikel_head {
    border:1px solid #CCC;
	width:100%;
}

td.td_artikel_head_headline {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#565656;
	padding-left:10px;
	padding-right:10px;
	width:50%;
	height:25px;
}

td.td_artikel_head_beschreibung {
	border-bottom: 1px solid #EEE;
}

td.td_artikel_head_content {
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
}

table.table_artikel_liste_top {
    border:1px solid #CCC;
	width:100%;
}

table.table_artikel_liste {
	width:100%;
}

td.td_artikel_liste_bild {
	width:140px;
	height:160px;
}

td.td_artikel_liste_content {
	width:203px;
}

div.div_artikel_liste_bild {
    padding-top:10px;
    z-index:0;
}

div.div_artikel_liste_spezial_bild {
    position:absolute;
	left:0;
	top:0;
    z-index:1;
}

div.div_artikel_liste_name {
	padding-top:10px;
	padding-right:10px;
	height:40px;
}

div.div_artikel_liste_name h2 {
    font-weight:bold;
}

div.div_artikel_liste_beschreibung {
    padding-right:10px;
    height:50px;
}

div.div_artikel_liste_preis {
    padding-right:10px;
    margin-bottom:10px;
}
div.div_artikel_liste_info {
    padding-right:10px;
	margin-bottom:10px;
}

table.table_artikel {
    border:1px solid #CCC;
	width:343px;
}

table.table_artikel_suche {
    border:1px solid #CCC;
    background: #F8F7F5;
	width:100%;
}

table.table_artikel_suche_fuzzy {
	width:100%;
}

table.table_artikel_suche_tip {
	width:100%;
}

table.table_artikel_detail_head {
    border: 1px solid #CCC;
	width:100%;
}

td.td_artikel_detail_head_headline {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#565656;
	padding-left:10px;
	padding-right:10px;
	width:50%;
	height:25px;
}

td.td_artikel_detail_head_content {
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
}

div.div_artikel_detail_main {
    border:1px solid #CCC;
	min-height:250px;
}

div.div_artikel_detail__bild_main {
    float:left;
	text-align:center;
    width:350px;
}

div.div_artikel_detail__content_main {
    float:right;
    width:350px;
}

div.div_artikel_detail_bild {
    padding:20px 0px 20px 0px;
	min-height:200px;
    z-index:0;
}

div.div_artikel_detail_bild_zoom {
    padding:0px 0px 20px 0px;
	z-index:0;
}

div.div_artikel_detail_spezial_bild {
    position:absolute;
	left:0;
	top:0;
    z-index:1;
}

div.div_bewertung_durchschnitt {
    margin:5px 0px 5px 0px;
	height:16px;
}

div.div_bewertung_link {
    margin-bottom:10px;
}

div.div_preisangabe_detail {
   margin:5px 0px 10px 0px;
}

div.div_lieferstatus {
   margin:0px 0px 15px 0px;
}

div.div_artikel_extra_link {
    margin:5px 0px 5px 100px;
}

div.div_artikel_detail_bild_extra {
    border-top:1px dashed #CCC;
	padding: 0px 0px 0px 10px;
}

table.table_artikel_bild_extra {
    padding-top:10px;
}

div.div_artikel_bild_extra {
	padding-bottom:10px;
}

div.div_artikel_detail_beschreibung {
    border-top:1px dashed #CCC;
	background-color:#F8F7F5;
	padding: 20px 20px 20px 20px;
}

div.div_artikel_detail_18 {
	background-color:#F8F7F5;
	padding: 0px 20px 20px 20px;
}

div.div_artikel_detail_crossselling {
    background-color:#F8F7F5;
	padding: 0px 20px 20px 20px;
}

div.div_artikel_crossselling_frame {
    border:1px solid #E0E0E0;
	background-color:#F6F2E7;
}

div.div_artikel_detail_amazon {
    background-color:#F8F7F5;
	padding: 0px 20px 20px 20px;
}

div.div_artikel_amazon_frame {
    border:1px solid #E0E0E0;
	background-color:#F6F2E7;
}

div.div_amazon_content {
    text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

div.div_artikel_bewertung {
    background-color:#F8F7F5;
	padding: 0px 20px 20px 20px;
}

div.div_artikel_bewertung_frame {
    border:1px solid #E0E0E0;
	background-color:#F6F2E7;
	padding:10px;
}

table.table_bewertung {
	width:100%;
}

table.table_artikel_bewertung_schreiben {
    border: 1px solid #CCC;
	width:100%;
}

table.table_artikel_bewertung_schreiben th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

table.table_artikel_bewertung_text {
	width:100%;
}

table.table_artikel_bewertung_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

table.table_artikel_bewertung_login {
    border: 1px solid #CCC;
	width:100%;
}

table.table_artikel_bewertung_login th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

table.table_artikel_history {
    border: 1px solid #CCC;
	width:100%;
}

table.table_artikel_history th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	font-weight:bold;
	color:#565656;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	width:50%;
	height:25px;
}

div.div_artikel_history_content {
    text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

table.table_artikel_history_text {
	width:100%;
}

table.table_artikel_history_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

div.div_artikel_in_basket_main {
    border:1px solid #CCC;
	background-color:#F8F7F5;
}

div.div_artikel_in_basket {
	padding: 20px;
}

table.table_artikel_in_basket {
	width:100%;
}

td.td_artikel_in_basket_bild {
    width:135px;
}

td.td_artikel_in_basket_content {
    width:530px;
}

table.table_order_step {
    border: 1px solid #CCC;
	background-color: #F8F7F5;
	padding:20px;
	width:100%;
}

#box_order_step_aktiv {
	border: 1px solid #6C6D48;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #565656;
	padding: 5px;
}

#box_order_step_deaktiv {
	border: 1px solid #E0E0E0;
	background-color: #F6F2E7;
	font-weight: bold;
	color: #999999;
	padding: 5px;
}




table.table_basket2 {
    border:1px solid #CCC;
	width:100%;
}

table.table_basket2 thead td {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	font-weight:bold;
	height:25px;
}

table.table_basket2 tbody th {
    text-align:center;
	font-weight:normal;
	height:40px;
}

table.table_basket2 tbody td {
	padding-top: 10px;
	padding-bottom: 10px;
}

table.table_basket2 tfoot th {
	border-top:1px solid #CCC;
	background-color:#F8F7F5;
	font-weight:normal;
}

table.table_basket2 tfoot td {
    height:20px;
}

table.table_basket {
    border:1px solid #CCC;
	width:100%;
}

table.table_basket thead td {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	font-weight:bold;
	height:25px;
}

td.td_basket_content {
    border-bottom:1px solid #CCC;
    padding-top:10px;
	padding-bottom:10px;
}

td.td_basket_footer {
	background-color:#F8F7F5;
}

table.table_basket_text {
	width:100%;
}

table.table_basket_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

table.table_basket_gutschein {
    border: 1px solid #CCC;
	background-color: #F8F7F5;
	width:100%;
}

table.table_basket_gutschein td {
    padding-left: 10px;
}

table.table_order {
    border: 1px solid #CCC;
	width:100%;
}

table.table_order th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

table.table_order_text {
	width:100%;
}

table.table_order_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

td.td_order_trenner {
    border-top:1px dashed #CCC;
}

table.table_kontakt {
    border: 1px solid #CCC;
	width:100%;
}

table.table_kontakt th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

table.table_kontakt_text {
	width:100%;
}

table.table_sitemap {
    border: 1px solid #CCC;
	padding:10px;
	width:100%;
}

table.table_sitemap_text {
	width:100%;
}

table.table_sitemap_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

div.div_sitmap_content {
    text-align:left;
	float:left;
	width:50%;
}

table.table_account {
    border:1px solid #CCC;
	width:100%;
}

table.table_account th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

div.div_account_header_image {
    float:left;
}

div.div_account_header_headline {
    float:left;
	margin-left:10px;
}

td.td_account_footer {
	background-color:#F8F7F5;
}

td.td_account_footer_trenner {
	background-color:#CCC;
}

table.table_account_login {
    border:1px solid #CCC;
	width:100%;
}

table.table_account_login th {
	background-image:url(../images/images/box_header_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EEE;
	color:#565656;
	text-align:left;
	padding-left:10px;
	height:25px;
}

table.table_account_text {
	width:100%;
}

table.table_account_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

table.table_zugang_gesperrt_text {
	width:100%;
}

table.table_zugang_gesperrt_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

table.table_vote {
    border: 1px solid #CCC;
	background-color:#F8F7F5;
	width:100%;
}

table.table_vote td {
    padding:10px;
}

table.table_vote_text {
	width:100%;
}

table.table_vote_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

table.table_newsletter {
    border:1px solid #CCC;
	background-color:#F8F7F5;
	width:100%;
}

table.table_newsletter td {
    padding-left:10px;
}

table.table_newsletter_text {
	width:100%;
}

table.table_newsletter_text th {
    border-bottom:1px solid #CCC;
    font-size:14px;
	text-align:left;
	color: #565656;
	padding-bottom:5px;
}

div.navi_agb {
    height:16px;
}

table.table_message_box {
    border:1px solid #CCC;
	background-color:#F8F7F5;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
}

table.table_message_box_warning {
    border:1px solid #DB1D1D;
	background-color:#F8F7F5;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
}

table.table_message_box_success {
    border:1px solid #CCC;
	background-color:#F8F7F5;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
}

div.div_map_canvas {
    border: 1px solid #CCC;
	background-color: #F8F7F5;
	width:485px;
	height:450px;
}

/* Schriftarten */
.text_artikelname h1 {
    font-family:Arial;
	font-size:11px;
	color:#565656;
	font-weight:bold;
}

.text_katalog_head h1 {
    font-family:Arial;
	font-size:11px;
	color:#565656;
	font-weight:bold;
}

.text_artikel_head h1 {
    font-family:Arial;
	font-size:11px;
	color:#565656;
	font-weight:bold;
}

.text_artikel_beschreibung_head h2 {
    color:#E26703;
	font-weight:bold;
	padding-bottom:3px;
}

.text_artikel_crossselling_head h2 {
    color:#E26703;
	font-weight:bold;
	padding-bottom:5px;
}

.text_artikel_amazon_head h2 {
    color:#E26703;
	font-weight:bold;
	padding-bottom:5px;
}

.text_artikel_bewertung_head h2 {
    color:#E26703;
	font-weight:bold;
	padding-bottom:5px;
}

.text_norm {
	font-family:Arial;
	font-size:11px;
	color:#000;
}

.text_required {
	font-family:Arial;
	font-size:11px;
	color:#DB1D1D;
}

.text_obligation_field {
	font-family:Arial;
	font-size:11px;
	color:#DB1D1D;
}

.text_headline {
	font-family:Arial;
	font-size:14px;
	color:#565656;
}

.text_artikelpreis {
	font-family:Arial;
	font-size:11px;
	color:#DB1D1D;
	font-weight:bold;
}

.text_artikelpreis_detail {
	font-family:Arial;
	font-size:13px;
	color:#DB1D1D;
	font-weight:bold;
}

.text_artikel_18 {
    font-family:Arial;
	font-size:11px;
	color:#DB1D1D;
	font-weight:bold;
}

.text_order_step_headline {
	font-family:Arial;
	font-size:14px;
	color:#565656;
}

.text_spezial {
	font-family:Arial;
	font-size:11px;
	color:#DB1D1D;
}

/* Formular */


/* Workaround für Opera Anfang */
form {
    margin:0;
	border: 0 none;
	padding:0;
}
/* Workaround für Opera Ende */

.label_norm {
	font-family:Arial;
	font-size:11px;
	color:#000;
}

.label_obligation {
	font-family:Arial;
	font-size:11px;
	color:#DB1D1D;
}

.label_deaktiviert {
	font-family:Arial;
	font-size:11px;
	color:#565656;
}

select {
    background-color:#FFF;
	border-top:1px solid #AAA;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #AAA;
    font-family:Arial;
	font-size:11px;
	color:#000;
}

.field_text {
    background-color:#FFF;
	border-top:1px solid #AAA;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #AAA;
    font-family:Arial;
	font-size:11px;
	color:#000;
}

.field_text:focus {
    background-color:#F8F7F5;
}


.field_text_suche {
	background-color:#FFF;
	border-top:1px solid #AAA;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #AAA;
    font-family:Arial;
	font-size:11px;
	color:#000;
}

.select_box {
    background-color:#FFF;
	border-top:1px solid #AAA;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #AAA;
    font-family:Arial;
	font-size:11px;
	color:#000;

}

textarea  {
    background-color: #FFF;
	border-top:1px solid #AAA;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #AAA;
    font-family: Arial;
	font-size: 11px;
	color: #000;
	overflow:auto;
}

/* Links */

a:link,a:visited {
    color:#565656;
    text-decoration:none;
}

a:active,a:hover {
    color:#E26703;
    text-decoration:none;
}

a.header_menu:link,a.header_menu:visited {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
    text-decoration:none;
}

a.header_menu:active,a.header_menu:hover {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
    text-decoration:underline;
}
a.header_mini_basket:link,a.header_mini_basket:visited {
	color:#E26703;
	font-weight:bold;
    text-decoration:none;
}

a.header_mini_basket:active,a.header_mini_basket:hover {
	color:#E26703;
	font-weight:bold;
    text-decoration:underline;
}

a.main_kategorie:link,a.main_kategorie:visited {
    color:#565656;
    text-decoration:none;
}

a.main_kategorie:active,a.main_kategorie:hover {
    color:#E26703;
    text-decoration:none;
}

a.sub_kategorie:link,a.sub_kategorie:visited {
    color:#000;
    text-decoration:none;
}

a.sub_kategorie:active,a.sub_kategorie:hover {
    color:#E26703;
    text-decoration:none;
}