table, td, tr, tbody { overflow: hidden; }
TD, BODY         { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style : normal; scrollbar-face-color: #034EA2; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; }
.text         	 { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style : normal; }
.headline        { color:#0B53A5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; font-style : normal; }
.siteheadline    { color:#0B53A5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; font-style : normal; }
.white           { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style : normal; }
.whiteheadline   { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; font-style : normal; }
.blue            { color:#0B53A5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style : normal; }
.blueheadline    { color:#0B53A5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; font-style : normal; }
.subnavheadline  { color:#0B53A5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; font-style : normal; }
.musthave		 { color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; font-style : normal; }

A:link           { font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A:visited        { font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A:active         { font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A:hover          { color: #666666; }

A.subnav:link    { font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A.subnav:visited { font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A.subnav:active  { font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A.subnav:hover   { color: #666666; }

A.subsubnav:link    { font-size: 10px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A.subsubnav:visited { font-size: 10px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A.subsubnav:active  { font-size: 10px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0B53A5; text-decoration: none; }
A.subsubnav:hover   { color: #666666; }

input.newsletter   { width:145px; }
Input.suchen       { width: 100px; }
Input.name         { width: 250px; }
Input.plz          { width: 50px; }
Input.ort          { width: 185px; }
textarea.nachricht { width: 250px; }
Input.telefon      { width: 117px; }
Input.termin       { width: 265px; }
Input.sonstiges    { width: 220px; }

.bestellen  {line-height: 50px;}

/*-webEdition ----------------------*/
.wenote {
	padding:2px;
	border:0px solid #c90;
	background-color:#ff3;
	line-height : 14px;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}