/* -------------------------------------------------------- */

p, li, ul, td, ol, .left, a {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.small, a.small {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.snav, a.snav {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.hnav_p, a.hnav_p {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

.hnav_a, a.hnav_a {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #C13F45;
}

.hnav2, a.hnav2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.hnav2_a, a.hnav2_a {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #C13F45;
}

.head, a.head {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
  	font-weight: bold;
	text-decoration: none;
	color: #C13F45;
}

.head_start, a.head_start {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
  	font-weight: bold;
	text-decoration: none;
	color: #F7C909;
}

.head_start2, a.head_start2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
  	font-weight: bold;
	text-decoration: none;
	color: #F7C909;
}

.txt_start2, a.txt_start2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
  	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.shead, a.shead {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
  	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.thead, a.thead {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
  	font-weight: bold;
	text-decoration: none;
	color: #C13F45;
}

.start, a.start {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	color: #C13F45;
}

.state, a.state {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.service, a.service {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #C13F45;
}

.service_start, a.service_start {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #F7C909;
}

.service_start_t, a.service_start_t {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}

.foot, .foot a, a.foot {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

.news_hd, a.news_hd, weiter, a.weiter, print, a.print {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
  	font-weight: bold;
	text-decoration: none;
	color: #C13F45;
}

.ticker, a.ticker {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
  	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.news_tx, a.news_tx {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}


/* -------------------------------------------------------- */

SELECT.left, TEXTAREA.left, INPUT.left {
	BORDER-RIGHT: #C13F45 1px solid;
	BORDER-TOP: #C13F45 1px solid;
	BORDER-LEFT: #C13F45 1px solid;
	BORDER-BOTTOM: #C13F45 1px solid;
	COLOR: #000000;
	background : #F5F5F1;
}

/* -------------------------------------------------------- */

body {
	scrollbar-face-color: #F5F5F1;
	scrollbar-shadow-color: #C13F45;
	scrollbar-highlight-color: #F5F5F1;
	scrollbar-3dlight-color: #C13F45;
	scrollbar-darkshadow-color: #F5F5F1;
	scrollbar-track-color: #F5F5F1;
	scrollbar-arrow-color: #C13F45;
}

/* -------------------------------------------------------- */