#rechte_spalte {
display:none;
}

#mod_suche {
display:none;
}

#mod_aktionen {
display:none;
}


#html_r {
display:none;
}

#mod_aktionen {
}

#maincontent {
width: 670px;
margin: 16px 10px 0px 15px;
padding: 10px;
float: left;
display: inline;
text-align: left;
}

li {
list-style: circle outside;
margin-left: 15px;
}

#shopheader {
border: 1px solid #BF7B19;
width: 100%;
padding: 0px;
margin: 0px;
}

#header_links {
height: 25px;
padding: 0;
margin: 0;
width: 100%;
text-align: center;
}

#header_links ul {
margin: 0;
padding: 0;
}

#header_links li {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
display: inline;
padding: 1px 3px 0 3px;
margin: 4px;
line-height: 18pt;
}

#header_links a:link, #header_links a:visited {
text-decoration: none;
color: #BF7B18;
}

#header_links a:hover, #header_links a:active, #header_links a:focus {
text-decoration: underline;
}

#header_dropdown {
background-color: #FDFAE5;
height: 50px;
padding: 3px;
}

#header_highlights {
height: 25px;
padding: 3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold; 
text-align: center;
background-color: #BF7B19;
color: #FFFFFF;
}

.angebot {

}

.shop_titel {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: 700;
background-color: #BF7B19;
color: #FFFFFF;
padding: 2px;

}

.shop_spalte {
margin: 2px 2px 2px 2px;
padding: 0px;
vertical-align: middle;
background-color: #FDFAE5;
}

.shop_zwischentitel {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: 700;
background-color: #E7E2A9;
color: #000000;
padding: 2px;
clear: both;
}

.shop_thumbnail {
color: #000000;
float: left;
margin: 0 10px 0 0;
padding: 2px;
}

.shop_link {
padding: 13px 3px 0px 3px;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

.shop_text {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
background-color: #FDFAE5;
color: #000000;
}

.shop_spalte_abschluss {
clear: both;
}

.shop_abschluss {
clear: both;
}

.shop_rechts_tabelle {
border: 1px solid #BF7B19;
margin: 0px 0px 10px 0px;
padding: 0px;
width: 100%;
}

.shop_rechts_titel {
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
line-height: 11pt;
background-color: #BF7B19;
border-bottom: 1px solid #BF7B19;
padding: 2px 2px 2px 2px;
text-align: left; 
}

.shop_rechts_text {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
text-align: left;
line-height: 10pt;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
background-color: #FDFAE5;
padding: 2px;
overflow: hidden;
}


.shop_rechts_text a:link, .shop_rechts_text a:visited {
color: #BF7B19;
text-decoration: underline;
font-weight: normal;
}

.shop_rechts_text a:active, .shop_rechts_text a:hover, .shop_rechts_text a:focus {
color: #BF7B19;
text-decoration: underline;
font-weight: normal;
}

.shop_rechts_text p {
margin-bottom: 5px;
text-align: left;
}

.shop_rechts_text h5 {
margin: 0px;
font-size: 8pt;
font-weight: bold;
}

.shop_rechts_text h6 {
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
color: #BF7B19;
margin: 3px 0px 3px 0px;
padding: 0px;
}


.shop_main_tabelle {
border: 1px solid #BF7B19;
margin: 10px 0px 10px 0px;
padding: 0px;
}

.shop_main_titel {
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
line-height: 11pt;
background-color: #BF7B19;
border-bottom: 1px solid #BF7B19;
padding: 2px 2px 2px 2px;
text-align: left; 
}

.shop_main_text {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
text-align: left;
line-height: 10pt;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
background-color: #FDFAE5;
padding: 2px;
overflow: hidden;
}

.warnung {
color: red;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}

#shopempfehlung {
margin: 10px 0px 0px 0px;
}

.wk_head {
background-color: #BF7B19;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
}

.wk_normal {
background-color: #FDFAE5;
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}

#shop_header_login {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
padding-top: 3px;
padding-bottom: 3px;
}

#shop_header_date {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
padding-top: 3px;
padding-bottom: 3px;
}

#shop_header_line {
height: 3px;
border-top: 1px dashed gray; 
}

.shop_breadcrumbs {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
padding-bottom: 3px;
}

.shop_breadcrumbs_line {
height: 3px;
border-top: 1px dashed gray;
}


.shop_detail_table {
border: 1px solid #BF7B18;
margin-top: 10px;
border-collapse: collapse;
}

.shop_detail_head {
background-color: #BF7B18;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
text-align: center;
}

.shop_detail_text {
background-color: #FFFFFF;
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}



.shop_artikel_table {
margin-top: 10px;
}


.shop_artikel_head {
background-color: #BF7B19;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
}

.shop_artikel_text {
color: #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}


.shop_artikel_line {
height: 1px;
border-top: 1px dashed gray;
}



.shop_persdata_table {
}

.shop_persdata_head {
background-color: #BF7B19;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 12pt;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
}

.shop_persdata_head p {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;  
}

.shop_persdata_text {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
}

.shop_persdata_trenn {
height: 10px;
}

.shop_qbest_vorbest {
background-color: #B53131;
font-weight: 700;
color: #FFFFFF;
padding: 2px;
margin: 15px 0 0 0;
}

.shop_qbest_vorbest2 {
padding: 5px 7px 5px 7px;
background-color: #FDFAE5;
margin: 0 0 10px 0;
}

.shop_qbest_iframe {
width: 100%;
height: 150px;
border: 1px solid black;
margin: 5px 0 0 0;
}

.shop_qbest_table {
}

.shop_qbest_head {
background-color: #BF7B19;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-size: 12pt;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
}

.shop_qbest_text {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
background-color: #FDFAE5;
}


.shop_qbest_trenn {
height: 10px;
}


#shop_agb_links {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
line-height: 1.5em;
margin: 0 0 10px 0;
border: 1px solid #BF7B19;
padding: 2px;
}

#shop_agb_links a {
color: #000000;
font-weight: 500;
}

.shop_agb_head {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
border-top: 1px solid #BF7B19;
border-bottom: 1px solid #BF7B19;
color: #BF7B19;
padding: 2px;
}

.shop_agb_text {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
padding: 5px 0 20px 0;
line-height: 1.5em
}

.shop_untergruppe  {
margin: 0px;
padding: 0px;
}

.shop_untergruppe ul {
margin: 0px;
padding: 0px;
}

.shop_untergruppe li {
margin: 0px 0px 0px 20px;
padding: 0px;
list-style: circle outside;
}

.aktionen_tabelle {
border: 1px solid #A00E1C;
margin: 0px 0px 10px 0px;
padding: 0px;
width: 100%;
}

.aktionen_titel {
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
line-height: 11pt;
background-color: #A00E1C;
border-bottom: 1px solid #A00E1C;
padding: 2px 2px 2px 2px;
text-align: left; 
}

.aktionen_text {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: normal;
text-align: left;
line-height: 10pt;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
background-color: #FDFAE5;
padding: 2px;
overflow: hidden;
}

.aktion_text {
margin: 4px 0 4px 0;
}

.aktion_text a:link, .aktion_text a:visited {
color:#BF7B19;
text-decoration: underline;
font-weight: normal;
}

.aktion_text a:active, .aktion_text a:hover, .aktion_text a:focus {
color:#506F14;
text-decoration: underline;
font-weight: normal;
}

.preishinweis {
clear: both;
font-size: 8pt;
margin: 5px 0px 5px 0px;
}

#shop_spalte1 {
float: left;
display: inline;
margin: 0 10px 0 0;
width: 330px;
}
#shop_spalte2 {
float: right;
display:inline;
width: 330px;
}

#topseller {
border: 1px solid black;
width: 328px;
margin: 0 10px 10px 0;
background-color: #FDFAE5;
}
#topseller_titel {
font-family: Verdana, Arial, Helvetica;
background-color: #BF7B19;
color: #FFFFFF;
font-weight: 700;
padding: 2px;
}
#topseller_text {
padding: 2px;
}
#topseller_text ol {
margin: 0 0 0 10px;
padding: 0 0 0 10px;
}
#topseller_text li {
list-style: decimal ;
font-size: 8pt;
line-height: 1.5em;
font-family: Verdana, Arial, Helvetica;
margin: 0 0 5px 10px;
}


#neueste_artikel {
border: 1px solid black;
width: 328px;
margin: 0 10px 10px 0;
background-color: #FDFAE5;
}
#neueste_artikel_titel {
font-family: Verdana, Arial, Helvetica;
background-color: #BF7B19;
color: #FFFFFF;
font-weight: 700;
padding: 2px;
}
#neueste_artikel_text {
padding: 2px;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
line-height: 1.5em;
}

#neueste_artikel_text img {
margin: 0 5px 2px 0;
}

#zufallsartikel1 {
border: 1px solid black;
width: 328px;
margin: 0 10px 10px 0;
background-color: #FDFAE5;
}
#zufallsartikel1_titel {
font-family: Verdana, Arial, Helvetica;
background-color: #BF7B19;
color: #FFFFFF;
font-weight: 700;
padding: 2px;
}
#zufallsartikel1_text {
padding: 2px;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
line-height: 1.5em;
}
#zufallsartikel1_text img {
margin: 0 5px 2px 0;
}

#zul_angesehene_artikel {
border: 1px solid black;
width: 328px;
margin: 0 10px 10px 0;
background-color: #FDFAE5;
}
#zul_angesehene_titel {
font-family: Verdana, Arial, Helvetica;
background-color: #BF7B19;
color: #FFFFFF;
font-weight: 700;
padding: 2px;
}
#zul_angesehene_text {
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
margin: 2px;
line-height: 1.5em;
}
#zul_angesehene_text img {
margin: 0 5px 2px 0;
}

#angebotstartseite {
border: 1px solid black;
width: 328px;
margin: 0 10px 10px 0;
}

#grupppenstartseite {
border: 1px solid black;
float: left;
display: inline;
width: 328px;
margin: 0 10px 10px 0;
}

.shop_text {
margin: 2px;
}

.shop_angebot_untertitel {
margin: 5px 0 0 0;
}

.shop_angebot_spalte1 {
float: right;
display:inline;
width: 160px;
line-height: 1.5em;
margin: 0 0 0 5px;
text-align: left;
}

.shop_angebot_spalte2 {
float: left;
display:inline;
width: 150px;
line-height: 1.5em;
}

.shop_angebot_spalte3 {
clear:both;
line-height: 1.5em;
margin: 2px;
}

.shop_angebot_bild {
float: left;
display:inline;
}

.shop_angebot_preis {
text-align: right;
margin: 10px 2px 2px 2px;
font-weight: 700;
}


.shop_main_sp1 {
float: left; 
width: 280px;
margin: 0 25px 0 65px;
}

.shop_main_sp2 {
float: left; 
margin: 0 0 0 0;
}

.shop_main_sp2 form {
margin: 0;
padding: 0;
}