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.submenuactive:link, a.submenuactive:active, a.submenuactive:visited, a.submenuactive:hover {
	display: block;
	padding: 5px;
	text-decoration: none;
	width: 144px;
	background: #DEDEDE;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 img {
	border: 2px solid #004A9D;
	clear: both;
}

.content, .contentreha, .contentot, .contentost, .contentstoma, .contentsani {
	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/mobilis/headlinebgost.gif") left top no-repeat;
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}


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

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

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

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

.headlinestoma {
	background:  url("/images/mobilis/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/mobilis/mobilis.jpg") top left no-repeat;
}

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

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

.leftstoma {
	background:  url("/images/mobilis/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;
}

.boxrechts {
   padding: 0 5px;
}

.boxheadline {
	color: #004A9D;
	display: block;
	font-weight: bold;
	line-height: 23px;
}

.diashow {
   display: block;
   float: left;
   width: 31%;
   padding: 5px 0;
	 height: 120px;
}

.diashow img {
   border: none;
}
