/* Formatierung Schriftart fuer alle Texte */h1,h2,h3,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a,textarea,span,.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif;}/* Formatierung Schriftfarbe fuer alle Texte */h1,h2,h3,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,textarea,.bodytext {color:#666666;}/* Formatierung Schriftgroesse fuer alle Texte */p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,textarea,.bodytext {	font-size: 11px;	line-height: 14px;}/* Formatierung Schriftgroesse fuer Ueberschriften */h1,h2,h3 {	font-size: 11px;	font-weight:bold;	color: #669966;	line-height: 14px;}h4 {	font-size: 11px;	font-weight:bold;	color: #000000;	line-height: 14px;}/* Formatierung fuer Copyright-Zeile */span.copyright {	color: #666666;	font-size: 9px;}/* Formatierung fuer alle Links */a {	color: #669966;	font-weight:regular;	text-decoration: none;}a:link {	color: #669966;	font-weight:regular;	text-decoration:none;}a:visited {	color: #669966;	font-weight:regular;	text-decoration:none;}a:active {	color: #669966;	font-weight:regular;	text-decoration:none;}a:hover {	color: #669966;	font-weight:regular;	text-decoration: underline;}/*Sonstiges */b {	font-weight: bold;	color: #669966;}
.box {	border: 1px solid #669966;	padding: 15px;	background-color: #CCCCCC;}  
span.black {	color: #000000;
	font-weight: bold;}

td.messe {
color: #fffffff
}



/* typo3-styles *//* teaser-spalte */.teaser {	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #CCCCCC;	width: 243px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	padding-left: 10px;}.div.teaser p.bodytext {	color: #666666;	font: 9px Verdana,Arial,Helvetica,sans-serif;}/* sitemap */.sitemap1 {	color: #669966;	font: bold 12px Verdana,Arial,Helvetica,sans-serif;	margin-top: 15px;}.sitemap1 A {	color: #669966;	font: bold 12px Verdana,Arial,Helvetica,sans-serif;}.sitemap1 A:hoover {	color: #669966;	font: bold 12px Verdana,Arial,Helvetica,sans-serif;}.sitemap2 A {	color: #6699CC;	font: 12px Verdana,Arial,Helvetica,sans-serif;	margin-left: 15px;}.sitemap3 A {	color: #6699CC;	font: 12px Verdana,Arial,Helvetica,sans-serif;	margin-left: 30px;}.maincontent {	width: 600px;	margin-top: 13px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;}.service {	width: 243px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	padding-left: 10px;}
