html, body {
background-color: #F2F2DF;
scrollbar-base-color:#F2F2DF;
scrollbar-arrow-color:#000000;
margin:0px;
padding:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
#header_pic {
background-color:#849783;
width:210px;
height:137px;
padding:0px;
margin:2px;
}
#header {
position:absolute;
background-color: #CBB086;
top:0px;
width:570px;
height:137px;
left:212px;
padding:0px;
margin:2px;
}
#rightbanner {
position:absolute;
top:0px;
left:785px;
width:160px;
height:600px;
padding:0px;
margin:2px;
}
#rightbanner2 {
position:absolute;
top:0px;
left:938px;
width:160px;
height:600px;
padding:0px;
margin:2px;
}
#navigation {
position:absolute;
background-color: #F6E5BC;
top:139px;
left:0px;
width:210px;
margin:2px;
padding:0px;
}
#content {
background-color:#FFFFFF;
width:394px;
margin-top:2px;
margin-left:214px;
margin-right:0px;
padding:0px;
min-height: 600px;
}
#icontent {
background-color:#FFFFFF;
width:384px;
margin-top:2px;
margin-left:214px;
margin-right:0px;
padding:5px;
}
#content_kasse {
background-color:#FFFFFF;
width:570px;
margin-top:2px;
margin-left:214px;
margin-right:0px;
padding:0px;
}
#footer {
background-color:#FFFFFF;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
width:394px;
margin-top:0px;
margin-left:214px;
margin-right:0px;
padding:0px;
}
#footer_kasse {
background-color:#FFFFFF;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
width:570px;
margin-top:0px;
margin-left:214px;
margin-right:0px;
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;
background-color: #F2F2DF;
top:139px;
width:174px;
margin:2px;
padding:0px;
left: 608px;
}
td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
table.box 		{
			    background: rgb(255,255,255);
			    width: 174px;
			    table-layout: fixed;
			    border-spacing: 0px;
				margin-bottom: 2px;
				word-wrap: break-word;
				}
table.box td,
table.box th {
			    border: 0px solid silver;}				
a.navi {
color:#000000;
text-decoration:none;
}
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:#964335;
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:#758974;
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;
}
.tabletop{
background-color: #849783;
color:#ffffff;
font-size:11px;
font-weight:bold;
}
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: 460px; 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;}
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;}
