#footer_shop{
	font-size:6pt;
	float:left;
}
#summe { 
	margin: 0px 0px 0px -240px;
	padding: 0px;
	width: 224px;
	height: 236px;
	float:left;
	position:fixed;
}




input {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #707172;
	text-decoration: none;
	border: 1px solid #bd9a3c;
	margin: 0px 0px 5px 0px;
}
select {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #707172;
	text-decoration: none;
	border: 1px solid #bd9a3c;
}
textarea {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #707172;
	text-decoration: none;
	border: 1px solid #bd9a3c;
}

fieldset {
border: none;
padding: 0px;
}

.mindest {
	color: red;
	font-weight: bold;
}

#shop_navi {
width: 226px;
width: 232px;
margin: 0px 0px 15px 0px;
display:table;
padding: 0px 0px 5px 0px;
background-color: #e5ddc2;
background-color: #ece0b6;

}

.tabs1 a{
margin:0px;
padding: 3px 0px 3px 3px;
font-size: 13px;
color:#c6841b;

display:block;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
.tabs2 a, .tabs3 a, .tabs4 a, .tabs5 a, .tabs6 a, .tabs7 a, .tabs8 a{
margin:0px;
padding: 3px 2px 3px 3px;
font-size: 13px;
color:#c6841b;
text-decoration: none;
text-transform: uppercase;
display:block;
font-weight: bold;
}

/*.tabs2 .tabs3 a{
color: #c6841b;
text-decoration: none;
}

.tabs1 a{
color:#c6841b;
text-decoration: none;	
}*/

.gruener a{
margin:0px;
padding: 3px 2px 3px 3px;
font-size: 13px;
color:#c6841b;
display:block;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
.gold a{
margin:0px;
padding: 3px 0px 3px 3px;
font-size: 13px;
background-color:#c6841b;
text-decoration: none;
display:block;
text-transform: uppercase;
color: #FFFFFF;
font-weight: bold;
}

.tabs2 .tabs3 .tabs4 .gruener a:hover {
color: #c6841b;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
}




.sold {
color: red;
}

.mailFormPlus {
padding: 0px 10px 0px 0px;
margin: 0px;
border: 0px solid #FF0000;
}

h2 {
padding: 0px;
font-size: 14px;
margin-bottom: 0px;
color: #bd9a3c;
font-weight: normal;
}

fieldset {
border: 0px;
padding 0px 0px 0px 0px:
margin: 0px 0px 0px 0px;
}

label {
width: 120px;
float:left;
}

.error {
color: red;
font-size: 10px;
}
.weiter {
margin-top: 30px;
background-color: #c6841b;
color: #FFFFFF;
/*width: 200px;*/
width: 231px;
padding: 2px;
border: none;
font-size: 13px;
}

.mailform_radio {
width: 10px;
}

.location {
font-weight: bold;
color: #bd9a3c;
}
.vik{
	width:600px;
}
.weinsorte{
		width:400px;
}
.menge{
	width:100px;
	height:30px;
}
