html, body {
background-color: #edc036;
margin:0px;
padding:0px;
scrollbar-base-color:#ea7515;
scrollbar-arrow-color:#edc036;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
#container {
position:relative;
width: 850px;
margin: 2px;
padding: 0px;
background-color:#edc036;
}
#header_pic {
background-color:#849783;
width:210px;
height:137px;
padding:0px;
margin:2px;
}
#header {
position:absolute;
background-color: #CBB086;
top:0px;
width:574px;
height:137px;
left:212px;
padding:0px;
margin:2px;
}
#navigation {
position:absolute;
background-color: #ea7515;‚
top: 0px;
left:0px;
width:172px;
height: 100%;
margin:0px;
padding:0px;
}
#navi_shopkat{
left:2px;
width:170px;
padding: 3px;
}
#navi_searchbox_head{
left:0px;
width: 172px;
padding: 0px;
}
#navi_searchbox{
left:0px;
width: 166px;
padding: 3px;
}
#content {
background-color:#FFFFFF;
width:531px;
margin-left:174px;
margin-right:0px;
margin-bottom: 2px
padding:0px;
}
#icontent {
background-color:#FFFFFF;
width:384px;
margin-top:2px;
margin-left:214px;
margin-right:0px;
padding:5px;
}
#content_kasse {
background-color:#FFFFFF;
width:700px;
margin-left:174px;
margin-right:0px;
padding:0px;
}
#footer {
background-color:#FFFFFF;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
width:531px;
margin-top:0px;
margin-left:174px;
margin-right:0px;
margin-bottom: 2px;
padding:0px;
}
#footer_kasse {
background-color:#FFFFFF;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
width:700px;
margin-top:0px;
margin-left:174px;
margin-right:0px;
margin-bottom: 2px;
padding:0px;
}
#banner {
background-color:#FFFFFF;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
width:394px;
margin-top:1px;
margin-left:214px;
margin-right:0px;
padding:0px;
}
#right {
position:absolute;
top:0px;
width:172px;
margin:0px;
margin-bottom: 2px;
padding:0px;
left: 708px;
}
#right_newsletter{
margin: 0px;
background-color: #ea7515;
width: 166px;
padding: 3px;
}
#right_newsletter_head{
margin-top: 2px;
background-color: #ea7515;
width: 172px;
padding: 0px;
}
#right_button{
width: 164px;
padding: 3px;
background-color: #edc036;
border: solid 1px #ea7515;
margin-bottom: 2px;
}
td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
table.box		{
			    width: 172px;
				border: 0px;
			    table-layout: fixed;
				word-wrap: break-word;
				}
a.navi {
color:#000000;
text-decoration:none;
line-height: 18px;
}
a.navi_bold {
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.button {
color:#ffffff;
font-weight: bold;
text-decoration:none;
}
a {
color:#000000;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.italic {
font-size:11px;
font-style:italic;
}
.subhead {
color:#ffffff;
font-size:11px;
font-weight:bold;
}
h1{	
font-size: 15px;
font-weight: bold;
color:#849783;
text-decoration: none;
}
.bigger {	
font-size: 13px;
font-weight: bold;
color:#654423;
text-decoration: none;
}
.bigger_base {	
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
.bigger_red {	
font-size: 13px;
font-weight: bold;
color:#990000;
text-decoration: none;
}
.bigger_kasse_red {	
font-size: 13px;
font-weight: bold;
color:#990000;
text-decoration: none;
}
.bigger_kasse_green {	
font-size: 13px;
font-weight: bold;
color:#758974;
text-decoration: none;
}
.express {	
font-weight: bold;
color:#990000;
text-decoration: none;
}
.produktteaser {
color:#ffffff;
font-size:13px;
font-weight:bold;
}
.sm {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}
.pressetitel {	
font-size: 15px;
font-weight: bold;
color:#637742;
text-decoration: none;
}
.expresstext {
	margin-left: 0px; 
	position: absolute; 
	vertical-align: middle; 
	text-align: center; 
	display: none; 
	padding-top: 8px; 
	width: 120px; 
	height: 110px;
}
textarea {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none}
select {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px;}
select.anrede {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none; background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 60px;}
select.search {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 172px;}
select.searchright {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 130px;}
input {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none;}
input.box { background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px;}
input.plz { background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 40px;}
input.ort { background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 213px;}
input.vname{background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 140px;}
input.nname{background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 113px;}
textarea.txt { background-color: #EFEDE3;  color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px; height: 123px;}

textarea.atxt { background-color: #EFEDE3;  color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 154px; height: 40px;}
textarea.greetxt { background-color: #EFEDE3;  color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 430px; height: 100px;}
input.search { background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 172px;}
input.artikel {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-color: #ffffff;   color: #000000; border-style: solid; border-color: #666666;border-width: 1px; width:20px; height: 16px;}
input.kasse {background-color: #ffffff;   font-size: 11px; color: #000000; border-style: solid; border-color: #666666;border-width: 1px; width:15px; height: 16px;}
select.search_mr {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 155px;}
input.rbox { background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 155px;}
input.button { background-color: #CCC;   font-size: 11px; color: #000000;  border-style: solid; border-color: #666666;border-width: 1px; width: 65px; height: 18px;}
input.abutton { background-color: #CCC;   font-size: 11px; color: #000000;  border-style: solid; border-color: #666666;border-width: 1px; width: 154px; height: 18px;}
input.buttondelete { background-color: #CCC;   font-size: 12px; color: #FF0000; font-weight:bold;  border-style: solid; border-color: #666666;border-width: 1px; width: 15px; height: 18px;}

img.text {margin:0 8px 0 0px;}
img.textechts {margin:0 0px 0 8px;}
