/* CSS Document - postitions.css - logobject.ch */

#naviMain {
	background-color:#02428e;
	width: 930px;
	height: 40px;
	margin-left: -465px;
	left: 50%;
	top: 185px;
	position: absolute;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	z-index: 10;
}

#logoSwiss {
	width: 73px;
	height: 29px;
	margin-left:375px;
	left: 50%;
	top: 13px;
	position: absolute;
	overflow: hidden;
	z-index: 10;
}

#logo {
	width: 177px;
	height: 64px;
	margin-left: -450px;
	left: 50%;
	top: 99px;
	position: absolute;
	overflow: hidden;
	z-index: 10;
}

#slogan {
	width: 580px;
	height: 93px;
	margin-left: -125px;
	left: 50%;
	top: 70px;
	position: absolute;
	overflow: hidden;
	z-index: 10;
}

#header {
	background-color:#636466;
	background-image:url(../images/bg_header.gif);
	background-repeat: no-repeat;
	width: 930px;
	height: 140px;
	margin-left: -465px;
	top: 45px;
	left: 50%;
	position: absolute;
	overflow: hidden;
	z-index: 1;
}
/*
#contentContainer {
	background-color:#c8ddf1;
	width: 930px;
	margin-left: -465px;
	top: 225px;
	left: 50%;
	position: absolute;
	overflow:hidden;
	z-index: 1;
}
*/

#contentContainer {
	background-color:#c8ddf1;
	width: 930px;
	margin-top:225px;
	padding-top:16px;
}

#contentRight {
	float:right;
	width: 250px;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align:left;
}

#contentLeftTop {
	background-image:url(../images/bg_content_1.gif);
	height: 7px;
	width: 650px;
	margin-left: 20px;
	/*margin-top: 16px;*/
}

#contentLeftBottom {
	background-image:url(../images/bg_content_3.gif);
	height: 7px;
	width: 650px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 16px;
}

#contentLeft {
	background-color:#FFFFFF;
	background-image:url(../images/bg_content_2.gif);
	height:auto;
	width: 650px;
	margin-left: 20px;
	margin-top: 0px;
	min-height:385px;
}
	
#footer {
	background-color:#c8ddf1;
	width: 930px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

/* abweichende Style-Angaben für Homepage */

#contentContainerHome {
	background-color:#FFFFFF;
	width: 930px;
	margin-left: -465px;
	top: 225px;
	left: 50%;
	position: absolute;
	overflow:hidden;
	z-index: 1;
}

#contentRightHome {
	float:right;
	width: 390px;
	margin-top: 0px;
	margin-bottom: 20px;
	text-align:center;
}

#contentLeftHome {
	background-color:#FFFFFF;
	height:auto;
	width: 470px;
	margin-left: 60px;
	margin-top: 45px;
	min-height:385px;
	margin-bottom: 20px;

}

#footerHome {
	background-color:#FFFFFF;
	width: 930px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
}

#spot_embedded{
	background-color:#FFFFFF;
	text-align:center;
	height:auto;
	margin-top: 100px;
	margin-bottom: 100px;
}