body  { background-color: #fff; margin: 15px 0 0; padding: 0 }
body, p, td  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #535353; font-size: 11px; }

/* .menubox { width: 159px; height: 149px; background-image: url(images/bg_menu.jpg);  } */
.menubox_top { width: 159px; height: 12px; font-size: 5px; line-height: 5px; background-image: url(images/bg_menu_top.jpg); }
.menubox_middle { width: 159px; background-image: url(images/bg_menu.jpg); }
.menubox_bottom { width: 159px; height: 12px; font-size: 5px; line-height: 5px; background-image: url(images/bg_menu_bottom.jpg); }
.content { background-image: url(images/bg_content.jpg); background-repeat: repeat-y;  }
.footer { background-image: url(images/bg_footer.jpg); background-repeat: no-repeat; }

.left_title { color: #535353; font-weight: bold; font-size: 13px; }
.left_padding { padding-left: 27px; padding-right: 10px; }
.leftmenu_padding { padding-left: 12px; padding-right: 10px; }
.right_padding { padding-left: 10px; padding-right: 10px; line-height: 16px; }

.stockpic { width: 135px; height: 180px; }


h1 { color: #990000; font-size: 17px; }

a:link, a:visited, a:active { color: #990000; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }

a.menu:link, a.menu:visited, a.menu:active { color: #990000; font-size: 12px; text-decoration: none; display: block; height:18px; padding-left: 15px;   }
a.menu:hover, a.menu_aktiv:link, a.menu_aktiv:visited { color: #535353; font-size: 12px; font-weight: bold; text-decoration: none; display: block; height:18px; padding-left: 15px; }

.button{
        FONT-SIZE: 8pt; 
        FONT-FAMILY: Verdana,sans-serif;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
        vertical-align: middle;
     
}

h2 { 
	font-size:11px; 
	font-weight:bold;
	margin-top:0px; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	display:inline

} 

.text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	height: 16px;
	width: 120px;
	vertical-align: middle;
}

.text-middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	height: 16px;
	width: 180px;
	vertical-align: middle;
}

.text-large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	height: 16px;
	width: 220px;
	vertical-align: middle;
}

.text-feld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	vertical-align: middle;
        width: 180px;
}

.durchsuchen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BEC7CC;
	background-color: #F6F8F8;
	vertical-align: middle;
        width: 360px;
}