body {	background-image:url(images/bg_grapes3.jpg);	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #2372B5;}a:link {	color:#965033;	border: none #CCCCCC;	text-decoration: none;}a:visited {	color:#965033;	border: none #CCCCCC;	text-decoration: none;}a:active {	color:#965033;	border: none #CCCCCC;	text-decoration: none;}a:hover {	color:#965033;	text-decoration: underline;}.border {	border-collapse: collapse;	background-color: #FFFFD4;	padding: 2px;	border: 4px solid #FFFFD4;}.title {	font-size: 19px;	line-height: 22px;	font-weight: bold;}.maintxt {	font-size: 11px;	line-height: 18px;}.side {	font-size: 11px;	line-height: 14px;	color: #000000;}.navi {	font-size: 11px;	line-height: 14px;	font-style: normal;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.adr {	font-size: 10px;	line-height: 16px;	color: #000000;	letter-spacing: 1px;}.link {	font-size: 13px;	line-height: 23px;	color: #FFFFFF;	background-color: #990000;	border: 5px #990000;}a.untnav:link    { color: #990000; text-decoration: none }a.untnav:visited    { color: #990000; text-decoration: none }a.untnav:active   { color: #6A6A67; text-decoration: none }a.untnav:hover   { color: #990000; text-decoration: underline }a.untnav_aktiv:link    { color: #990000; text-decoration: none }a.untnav_aktiv:visited    { color: #990000; text-decoration: none }a.untnav_aktiv:active   { color: #6A6A67; text-decoration: none }a.untnav_aktiv:hover   { color: #9FEC43; text-decoration: underline }.tab {	font-size: 12px;	line-height: 15px;	color: #000000;}.field {	font-size: 11px;	background-position: center center;	background-color:#FFFFFF;	height: 13px;	padding: 1px;	color: #2372B5;	text-indent: 2px;	vertical-align: middle;	border-top: 1px none #2372B5;	border-right: 1px none #2372B5;	border-bottom: 1px solid #2372B5;	border-left: 1px solid #2372B5;}.textarea {	font-size: 12px;	background-position: center;	background-color:#FFFFFF;	padding: 1px;	border: 1px solid #999999;	color: #990000;	text-indent: 2px;	vertical-align: middle;}.marginright {	margin-right: 10px;}.marginleft {	margin-left: 10px;}.navisub {	font-size: 11px;	line-height: 14px;	font-style: normal;	font-weight: normal;}.pix {	position: static;	margin-right: 10px;	text-align: left;	margin-bottom: 10px;	vertical-align: top;	margin-left: 20px;}#spinazze {position:absolute;left:2px;top:5px;width:32px;height:98px;}