	body {
		font-family: Arial, Verdana, Frutiger, sans-serif;
	}
	
	a:link { 
		color:#5375B2; 
		text-decoration:underline 
	}

a img { 
	border: 0px; 
}
	
/*
	a:visited {
		color:#2C5293;
		text-decoration:underline 
	}
	
	a:hover {
		color:#2C5293; 
		text-decoration:none 
	}
	
	a:active {
		color:#2C5293;
		text-decoration:underline
	}
	
	a:focus {
		color:#2C5293;
		text-decoration:underline
	}
*/
	
	span.startseite_news_item a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	span.startseite_news_item_date {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	span.mainHeadNavi a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	span.mainHeadNaviRO a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	span.mainHeadNaviACT a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	.startseite_news_header {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;		
	}
	
	span.startseite_heisenews_item a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.startseite_heisenews_header {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;		
	}
	
	span.startseite_slogan {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 24px;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	span.startseite_angebote_item a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #666666;
		text-decoration: none;
	}
	
	span.startseite_angebote_item_price {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		color: #666666;
		text-decoration: none;
	}
	
	span.startseite_angebote_header a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #666666;		
		text-decoration: none;
	}
	
	span.startseite_zitate_item_text {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		color: #666666;
		text-decoration: none;
	}
	
	span.startseite_zitate_item_quelle {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		color: #666666;
		text-decoration: none;
	}
	
	.startseite_zitate_header{
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #666666;		
	}
	
	.content {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;		
	}
	
	h1 {
		font-size: 14px;
		font-weight: bold;
		color: #224581;
	}
	
	h2 {
		font-size: 13px;
		font-weight: bold;
		color: #5375B2;
	}
	
	h3 {
		font-size: 12px;
		font-weight: 100;
		color: #5375B2;
	}
	
	strong {
		font-size: 12px;
		font-weight: 100;
		color: #5375B2;
	}
	
	csc-firstHeader {
		font-size: 14px;
		font-weight: bold;
		color: #224581;
	}
	
	li {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
	}
	
	span.unterseiten_main_link_item_1 a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	span.unterseiten_main_link_item_1_ACT a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #FFFFFF; 
		font-weight: bold;
		text-decoration: none;
	}
	
	span.unterseiten_main_link_item_2 a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	span.unterseiten_main_link_item_2_ACT a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	span.unterseiten_main_link_item_3 a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #666666;
		text-decoration: none;
	}
	span.unterseiten_main_link_item_3_ACT a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
	}
	
	span.unterseiten_main_link_item_4 a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #666666;
		text-decoration: none;
	}
	span.unterseiten_main_link_item_4_ACT a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
	}
	
	span.unterseiten_ansprechpartner_header {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #666666;
	}
	
	span.unterseiten_ansprechpartner_item a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
		text-decoration: none;
	}
	
	span.unterseiten_ansprechpartner_no_items {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
	}
	
	span.unterseiten_quicklinks_header {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	span.unterseiten_quicklink_item a {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.bodytext {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
	}
	
	.inputStyle {
		font-family: Arial, Helvetica, sans-serif;font-size: 11px;
		background-color: #ffffff;
		border-bottom : 1px solid Gray;
		border-left : 2px solid Black;
		border-right : 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.errorMessage {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #FF0000;
	}
	
	.tx-indexedsearch-searchbox {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
	}
	
	.tx-indexedsearch-whatis {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
	}
	
	.tx-indexedsearch-sw {
		font-family: Arial, Verdana, Frutiger, sans-serif, italic;
		font-size: 12px;
		font-weight: 100;
		color: #000000;
	}
	
	.tx-indexedsearch-title.title {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
	}
	
	.tx-indexedsearch-percent.percent {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		font-weight: 100;
		color: #666666;
	}
	
	.tx-indexedsearch-info.info {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		font-weight: 100;
		color: #000000;
	}
	
	.tx-indexedsearch-browsebox {
		font-family: Arial, Verdana, Frutiger, sans-serif, italic;
		font-size: 12px;
		font-weight: 100;
		color: #000000;
	}
	
	.tx-indexedsearch-descr.descr {
		font-family: Arial, Verdana, Frutiger, sans-serif, italic;
		font-size: 12px;
		font-weight: 100;
		color: #666666;
	}
	
	.tx-indexedsearch-searchbox table {
		padding: 3px;
	}
	
	.tx-indexedsearch-rules {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 10px;
		font-weight: 100;
		color: #666666;
	}
	
	.tx-indexedsearch-searchbox-sword.sword {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #000000;
	}
	
	.tx-indexedsearch-searchbox-button.submit {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-type.type {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-defop.defop {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-media.media {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-lang.lang {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-sections.sections {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-order.order {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-desc.desc {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-results.results {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.tx-indexedsearch-selectbox-group.group {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		border-bottom: 1px solid Gray;
		border-left: 2px solid Black;
		border-right: 1px solid Gray;
		border-top : 2px inset Black;
	}
	
	.csc-menu {
		font-family: Arial, Verdana, Frutiger, sans-serif;
		font-size: 12px;
		font-weight: 100;
		list-style-type: none;
		list-style-position: inside;
	}
	