#rechte_spalte {
display:none;
}

#top {
margin:0;
padding:0;
height: 130px;
background-image: url(../main/shop_top3.jpg);
background-repeat: no-repeat;
background-position: top right;
}

#bannerright {
display: none;
}

#html_r {
display: none;
}

#maincontent {
width: 680px;
margin: 20px 10px 0px 25px;
padding: 0px;
float: left;
display: inline;
text-align: left;
}

li {
list-style: circle outside;
margin-left: 15px;
}

#shopheader {
width: 100%;
padding: 0px;
margin: 0px;
border: 1px dashed gray;
}

#header_links {
height: 20px;
padding: 5px 0px 0px 0px;
margin: 0px;
width: 100%;
text-align: center;
}

#header_links ul {
margin: 0px;
padding: 0px;
}

#header_links li {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
display: inline;
margin: 1px;
}

#header_links a:link, #header_links a:visited {
text-decoration: none;
color: #000000;
padding: 3px;
background-color: #cba365;
}
#header_links a:hover, #header_links a:active {
text-decoration: underline;
background-color: #9F7326;
}

#header_dropdown {
background-color: #FDFAE5;
height: 50px;
padding: 3px;
}

#header_highlights {
height: 20px;
padding: 2px;
margin: 7px 0 0 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold; 
text-align: center;
border-top: 1px dashed gray;
color: #846527;
}

#header_highlights a {
color: #846527;
}

#angebotstartseite {
border: 1px solid #cba365;
margin: 10px 0px 10px 0px;
}

#grupppenstartseite {
border: 1px solid #cba365;
margin: 10px 0px 10px 0px;
background-color: #ddbc87;
}

.angebot {

}

.shop_angebot_spalte1 {
float: left;
width: 35%;
margin: 10px 0 10px 10px;
display: inline;
}
.shop_angebot_titel {
font-weight: 700;
font-size: 14pt;
margin: 5px 0 10px 0;
text-align: right;
}
.shop_angebot_untertitel {
font-weight: 700;
font-size: 10pt;
text-align: right;

}
.shop_angebot_spalte2 {
float: left;
margin: 10px 0 10px 5px;
display: inline;
width: 160px;
}
.shop_angebot_bild {
}
.shop_angebot_spalte3 {
float: right;
width: 35%;
margin: 10px 10px 10px 0px;
display: inline;
}
.shop_angebot_preis {
font-weight: 700;
text-align: right;
}
.shop_angebot_beschreibung {
font-size: 8pt;
margin: 0 0 10px 0;
display: inline;
}

.shop_titel {
font-family: Verdana, Arial, Helvetica;
font-size: 12pt;
font-weight: bold;
background-color: #9F7326;
color: #FFFFFF;
text-align: left;
padding: 5px 0px 5px 10px;

}

.shop_spalte {
margin: 2px 2px 2px 2px;
border: 1px solid black;
padding: 0px;
vertical-align: middle;
}

.shop_zwischentitel {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
float: left;
color: #000000;
width: 35%;
padding: 13px 3px 0px 3px;
text-align: right;
}

.shop_thumbnail {
color: #000000;
float: left;
margin-left: 15px;
padding: 2px;
}

.shop_link {
float: right;
width: 35%;
font-weight: 700;
text-decoration: underline;
padding: 13px 3px 0px 3px;
}

.shop_text {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
background-color: #ddbc87;
color: #000000;
}

.shop_spalte_abschluss {
clear: both;
}

.shop_abschluss {
clear: both;
}

.shop_rechts_tabelle {
border: 1px solid #cba365;
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: #cba365;
border-bottom: 1px solid #cba365;
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: #cba365;
text-decoration: underline;
font-weight: normal;
}

.shop_rechts_text a:active, .shop_rechts_text a:hover, .shop_rechts_text a:focus {
color: #cba365;
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: #cba365;
margin: 3px 0px 3px 0px;
padding: 0px;
}


.shop_main_tabelle {
border: 1px solid #9F7326;
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: #3D2D15;
line-height: 11pt;
background-color: #CBA365;
border-bottom: 1px solid #9F7326;
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: #DDBC87;
padding: 2px;
overflow: hidden;
}

.warnung {
color: red;
font-size: 8pt;
font-weight: 700;
}

#shopempfehlung {
margin: 10px 0px 0px 0px;
}

.wk_head {
background-color: #CBA365;
color: #3D2D15;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
}

.wk_normal {
background-color: #DDBC87;
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 black; 
margin-top: 10px;
border-collapse: collapse;
}

.shop_detail_head {
background-color: #cba365;
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: #cba365;
color: #000000;
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: #cba365;
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_table {
}

.shop_qbest_head {
background-color: #CBA365;
color: #3D2D15;
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: #DDBC87;
color: #000000;
}


.shop_qbest_trenn {
height: 10px;
}


.shop_agb_head {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
background-color: #cba365;
color: #FFFFFF;
padding: 3px;
}

.shop_agb_text {
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
padding-bottom: 20px;
}

.shop_untergruppe{
margin: 0px;
padding: 0px;
}

.shop_untergruppe ul {
margin: 0px;
padding: 0px;
}

.shop_untergruppe li {
margin: 5px 0px 5px 20px;
padding: 0px 0px 5px 0px;
font-weight: 700;
list-style: circle outside;
border-bottom: 1px dashed gray;
}

.shop_main_zeile {
}

.shop_main_sp1 {
width: 330px;
float: left;
display: inline;
margin: 0 15px 0 0;
}

.shop_main_sp2 {
width: 330px;
float: left;
display: inline;
}


.submit1 {
border: 1px solid black;
background-color: #F0F0F0;
cursor: pointer;
}

.submit1:hover {
	
	background-color: #E0E0E0;
}

.submit2 {
	border: 1px solid #000000;
	background-color: #C00000;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: 700;
	cursor: pointer;
	
}

.submit2:hover {
	background-color: #B00000;
}

.submit_green {
	border: 1px solid #000000;
	background-color: #00C000;
	color: #000000;
	font-size: 12pt;
	font-weight: 700;
	cursor: pointer;
	
}

.submit_green:hover {
	background-color: #00B000;
}

.addressblock {
border-bottom: 1px solid black;
}

