a:link, a:active, a:visited {
	color: #004A9D;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.submenu:link, a.submenu:active, a.submenu:visited {
	display: block;
	padding: 5px;
	text-decoration: none;
	width: 144px;
}

a.submenu:hover {
	background: #DEDEDE;
}

a.topnavi1:link, a.topnavi1:active, a.topnavi1:visited {
	background:  url("/images/navi_02.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi1:hover {
	background:  url("/images/navi_02-over.gif") no-repeat;
}

a.topnavi1a:link, a.topnavi1a:active, a.topnavi1a:visited, a.topnavi1a:hover {
	background:  url("/images/navi_02-over.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi2:link, a.topnavi2:active, a.topnavi2:visited {
	background:  url("/images/navi_03.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi2:hover {
	background:  url("/images/navi_03-over.gif") no-repeat;
}

a.topnavi2a:link, a.topnavi2a:active, a.topnavi2a:visited, a.topnavi2a:hover {
	background:  url("/images/navi_03-over.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi3:link, a.topnavi3:active, a.topnavi3:visited {
	background:  url("/images/navi_04.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi3:hover {
	background:  url("/images/navi_04-over.gif") no-repeat;
}

a.topnavi3a:link, a.topnavi3a:active, a.topnavi3a:visited, a.topnavi3a:hover {
	background:  url("/images/navi_04-over.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi4:link, a.topnavi4:active, a.topnavi4:visited {
	background:  url("/images/navi_05.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi4:hover {
	background:  url("/images/navi_05-over.gif") no-repeat;
}

a.topnavi4a:link, a.topnavi4a:active, a.topnavi4a:visited, a.topnavi4a:hover {
	background:  url("/images/navi_05-over.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi5:link, a.topnavi5:active, a.topnavi5:visited {
	background:  url("/images/navi_06.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

a.topnavi5:hover {
	background:  url("/images/navi_06-over.gif") no-repeat;
}

a.topnavi5a:link, a.topnavi5a:active, a.topnavi5a:visited, a.topnavi5a:hover {
	background:  url("/images/navi_06-over.gif") no-repeat;
	display: block;
	padding: 52px 0 9px 0;
	text-align: center;
	text-decoration: none;
	width: 156px;
}

body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
}

body, table, tr, td, p, div, span {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
}

contentost .noborder {
	border: none;
}

.content, .contentreha, .contentot, .contentost, .contentstoma, .contentsani {
	border-right: 1px solid #000000;
	padding: 10px;
	width: 756px;
}

.contentost img {
	border: 2px solid #F29F58;
	clear: both;
}

.contentot img {
	border: 2px solid #004A9D;
	clear: both;
}

.contentreha img {
	border: 2px solid #F2E958;
	clear: both;
}

.contentsani img {
	border: 2px solid #004A9D;
	clear: both;
}

.contentstoma img {
	border: 2px solid #CEEFAA;
	clear: both;
}

.headlineost {
	background:  url("/images/headlinebgost.gif") left top no-repeat;
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}

.headlineot {
	background:  url("/images/headlinebgot.gif") left top no-repeat;
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}

.headlinereha {
	background:  url("/images/headlinebgreha.gif") left top no-repeat;
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}

.headlinesani {
	background:  url("/images/headlinebgsani.gif") left top no-repeat;
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}

.headlinestoma {
	background:  url("/images/headlinebgstoma.gif") left top no-repeat;
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}

.left, .leftsani, .leftot {
	background:  url("/images/leftsani.jpg") top left no-repeat;
}

.leftost {
	background:  url("/images/leftost.jpg") top left no-repeat;
}

.leftreha {
	background:  url("/images/leftreha.jpg") top left no-repeat;
}

.leftstoma {
	background:  url("/images/leftstoma.jpg") top left no-repeat;
}

.maintd {
	border-left: 1px solid #004A9D;
	border-right: 1px solid #004A9D;
}

.navicontainer {
	background: #EDEDED;
	border: 1px solid #000000;
	display: none;
	position: absolute;
	width: 154px;
}

.teaser {
	color: #004A9D;
	display: block;
	font-weight: bold;
	padding-left: 10px;
}
