/* Index */

.mooslidepositionleft { float:none !important; }
.sub_startpage #mainarea {
    float: left;
	/*width: 30.25em;*/
	width: 40em;
	padding-top:4.4em;
	/*padding-right:11.5em;*/
	padding-right: 0;
	background: transparent !important;
}
.sub_startpage #leftarea {
	float: left;
	padding-top:4.4em;
	padding-left:1.25em;
	width: 17.9em;
	/*background: #ffffff;*/
}
.sub_startpage #rightarea {
    position:absolute; top:0; right:0;
    }
.sub_startpage#content {
    clear:both;
    position:relative
    }

.sub_startpage #headimg img {
    width:780px !Important; height:160px !important;
    }
.sub_startpage #leftarea p {
	font-size: 16px;
	font-weight:bold;
	line-height: 21px;
	color: #a04b1e;
	color: #777870;
}

#rightarea {
	float: left;
	width: 17em;
}

#ticker {
	position: absolute;
	top: 11em !important;
	left: 23.85em !important;
	width: 36.7em;
	background: #FFFFFF;
	padding-top: 0.25em;
	padding-top: 0;
}
* html #ticker {
	top: 11em !important;
}

#contentslogan {
	padding-top: 4.4em;
	padding-left: 0.5em;
}
#contentslogan p {
	float: left;
}

.welcome {
	position: absolute;
	top: 2.4em!important;
	left: 4.9em!important;
	font-size: 24px;
	line-height: 30px;
	color: #FFFFFF;
}
.slogan {
	font-size: 16px;
	font-weight:bold;
	line-height: 21px;
	color: #a04b1e;
	color: #777870;
}

#contentspots {
	float: right;
	margin-top: 0.5em;
	margin-right: 2.5em;
	margin-right: 1.0em;
	margin-right: 2.3em;
}
* html #contentspots {
	margin-right: 1.3em;
	margin-right: 0;
	margin-right: 1.3em;
}
#contentspots table {
	font-size: 1em;
	table-layout: fixed;
}
#contentspots .image {
	width: 6.5em;
	height: 4.5em;
	vertical-align:top;
}
#contentspots .text {
	width: 10em;
	vertical-align: top;
}
#contentspots .space {
	width: 1.3em;
}
