/* CSS Günter Kasper */
body, th, td, p, a			{ color: #555E64; font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 20px; margin: 0px; }
body.main            		{ color: #555E64; font-size: 11px; font-family: Verdana, Arial, sans-serif; line-height: 20px; background-color: #FFFFFF; margin: 0px; }
/* Header */
.head						{ background-image: url(/images/header.jpg); background-repeat: no-repeat; height: 195px;	width: 800px;	background-position: left top; }
/* Tabellen */
.table						{ height: 100%;	width: 800px; border-left: 1px solid #CCCCCC ; border-right: 1px solid #CCCCCC; }
.table_height 				{ height: 100%; }
.table_height_content       { height: 100%;	background-image: url(/images/bg_unten.gif); background-repeat: no-repeat; background-position: right bottom; }
.tableContent				{ width: 100%; }
.tableTextContent			{ width: 585; padding-left: 10px; background-image: url(/images/verlauf_oben.gif); background-repeat: repeat-x; background-position: left top;	}
.table_menue       			{ padding-left: 20px; }
/* abweichende Textformatierungen */
.insertCat					{ padding-top: 5px; background-color: #FFFFFF; }
.subtitle_image				{ font-size: 10px; line-height: 15px; padding-top: 5px;	padding-bottom: 5px; text-decoration: none; }
a.subtitle_image			{ font-size: 10px; line-height: 15px; padding-top: 5px; text-decoration: none; }
a.subtitle_image:hover		{ font-size: 10px; line-height: 15px; padding-top: 5px; text-decoration: underline; }
.HeadlineContent			{ color: #FB8A00; }
.Sitemap					{ font-size: 9px; color: #5C5C5C; }
a.Sitemap					{ font-size: 9px; color: #5C5C5C; text-decoration: none;}
a.Sitemap:hover				{ font-size: 9px; color: #FB8A00; text-decoration: none; }
a.link_content				{ text-decoration: underline; }
/* Menue */
a.linkSubnavi				{ color: #555E64; font-size: 10px; font-family: Verdana, Arial, sans-serif;	line-height: 20px;	text-decoration: none;}
a.linkSubnavi:hover			{ color: #555E64; font-size: 10px; font-family: Verdana, Arial, sans-serif;	line-height: 20px; text-decoration: underline;}
/* Footer */
.footer 					{ height: 90px; background-image: url(/images/bg_footer.gif);	background-repeat: no-repeat; background-position: left bottom;	}
a.footer					{ color: #000000; font-size: 11px; line-height: 20px; font-weight: normal; text-decoration:none; }
a.footer:hover				{ color: #000000; font-size: 11px; line-height: 20px; font-weight: normal; text-decoration: underline; }
/* News */
a.news 						{ color: #5C5C5C; font-size: 11px; font-family: Arial, Verdana, sans-serif; line-height: 16px; margin: 0px; text-decoration: none;}
a.news:hover 				{ color: #0575BD; font-size: 11px; font-family: Arial, Verdana, sans-serif; line-height: 16px; margin: 0px; text-decoration: underline;}