/* body */
.h1			{font-family:times,sans-serif; color:#000000; font-size:24px; font-weight:bold; line-height: 24px;}
.h2			{font-family:verdana,sans-serif; color:#ff6600; font-size:14px; font-weight: bold;}
.h3			{font-family:verdana,sans-serif; color:#ff6600; font-size:18px; font-weight:bold;}
.h4			{font-family:verdana,sans-serif; color:#ff6600; font-size:18px; font-weight:bold;  font-style: italic; }
.h5			{font-family:verdana,sans-serif; color:#000000; font-size:14px; font-weight:bold;}
.text		{font-family:verdana,sans-serif; color:#333333; font-size:12px; line-height: 18px}
.text1		{font-family:verdana,sans-serif; color:#ff6600; font-size:12px; font-weight:bold; line-height: 14px}
.text2		{font-family:verdana,sans-serif; color:#000000; font-size:12px; line-height: 14px}
.text_link	{font-family:verdana,sans-serif; color:#cc3366; font-size:12px; line-height: 18px}
.kopf		{font-family:verdana,sans-serif; font-size:11px; color:#999999; }
.popup		{font-family:verdana,sans-serif; font-size:12px; color:#333333; font-weight:bold; }
.farbig		{color:#3300cc;}
a:link 		{color: #cc3366; }
a:visited 	{color: #003399; }
a:hover 	{color: #ff6600; text-decoration:none; }
li {
	margin-bottom: 12px;
}

/* kopf */
.head  		{font-family:verdana,sans-serif; color:#990000; font-size:22px; font-weight:bold;}
.thead		{font-family:verdana,sans-serif; color:#990000; font-size:20px; line-height: 18px}
.head_sans  {font-family:arial,sans-serif; font-size:22px; text-align:right; }

/* hyperlinks fuer trackingroute */
.route  {font-family:verdana,arial; color:#cc3366; font-size:10px; text-align:left; line-height: 10px }
a.route:link{text-decoration:none; }
a.route:visited{color:#727272; text-decoration:none; }
a.route:active{color:#727272; text-decoration:none; }
a.route:hover{color:#ff6600; text-decoration:none; }

/* hyperlinks fuer seitenanfeng */
.anfang{font-family:verdana,arial,sans-serif; font-size:11px; text-align:center; }
a.anfang:link{color:#ff6600; text-decoration:none; }
a.anfang:visited{color:#ff6600; text-decoration:none; }
a.anfang:active{color:#ff6600; text-decoration:none; }
a.anfang:hover{color:#cc3366; text-decoration:none; }

/* hyperlinks fuer navigation links */
.navi  {font-family:verdana,arial; font-size:12px; line-height: 14px; }
a.navi:link{color:#ff6600; font-weight: bold; text-decoration:none; }
a.navi:visited{color:#ff6600; font-weight: bold; text-decoration:none; }
a.navi:active{color:#ff6600; font-weight: bold; text-decoration:none; }
a.navi:hover{color:#ff6600; font-weight: bold; text-decoration:none; }

.navi1  {font-family:verdana,arial; font-size:12px; line-height: 14px }
a.navi1:link{color:#000000; text-decoration:none; }
a.navi1:visited{color:#000000; text-decoration:none; }
a.navi1:active{color:#000000; text-decoration:none; }
a.navi1:hover{color:#cc3366; text-decoration:none; }

.navi2  {font-family:verdana,arial; font-size:12px; line-height: 12px }
a.navi2:link{color:#ff6600; text-decoration:none; }
a.navi2:visited{color:#ff6600; text-decoration:none; }
a.navi2:active{color:#ff6600; text-decoration:none; }
a.navi2:hover{color:#cc3366; text-decoration:none; }

/* hyperlinks fuer fuss*/
.fuss{font-family:arial,sans-serif; font-size:10px; color:#a6a5a1; text-decoration:none; }
a.fuss:link{color:#a6a5a1; text-decoration:none; }
a.fuss:visited{color:#a6a5a1; text-decoration:none; }
a.fuss:active{color:#ff6600; text-decoration:none; }
a.fuss:hover{color:#ff6600; text-decoration:none; }

/* Hintergrund */
.bg1		{background-image:url(http://bernhard-spirkl.de/fabini/images/bild-head.gif); text-align:right; }
.bgleft	{background-image:url(http://bernhard-spirkl.de/fabini/images/wasserzeichen.gif); background-repeat:no-repeat; font-family:arial,sans-serif; font-size:10px; text-align:center; }

/* Kontakt */
.systemMessage {
	background-color:#fff;
	color:#000;
	border: thin solid #FF0000;
	font-weight:800;
	padding: 5px 5px 5px 5px;
	width: 98%;
}
input,select,textarea,file,.inputError {
	color:#333;
	padding: 2px;
	background-color:#fff;
	border: thin groove #777;
}

.inputError {border: thin solid #FF0000;}
#formular td {font: 12px arial,verdana,sans-serif;}