body {
	color: rgb(75, 108, 141);
	font: 500 10pt Verdana,Geneva,sans-serif;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#container{
    position: absolute;
	top: 0px;
	left: 0px;
	right: 120px;
	bottom: 0px;
	background: url(/fileadmin/images/harmony-background-wit.gif) no-repeat top left;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

#top{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 108px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*	background-color: gray;*/
	text-align: left;
}

#topleft{
	position: absolute;
	top: 0px;
	left: 0px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	/*background-color: yellow;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 180px;
	height: 108px;
	text-align: left;
}

#topright{
	position: absolute;
	top: 0px;
	left: 180px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	right: 0px;
	height: 108px;
	text-align: left;
}

#title{
	position: absolute;
    top: 0px;
	bottom: 28px;
	left: 0px;
	right: 0px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(/fileadmin/images/harmony-interieur-president-black.gif) no-repeat top right;
	/* background-color: green;*/
	text-align: right;
}

#subtitle{
	position: absolute;
	bottom: 0px;
	right: 0px;
	left: 0px;
	border-style: none none none none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: rgb(255, 255, 255);
	/* background-color: rgb(30,30,30); */
	font-size: 18px;
	font-weight: 500;
	text-align: right;
	vertical-align:middle;
	height: 28px;
	overflow: hidden;
}

#bottom{
	position: absolute;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: aqua;*/
	left: 0px;
	bottom: 0px;
	top: 108px;
	right: 0px;
	text-align: left;
}

#contentbottom{
	width: 640px;
	height: 500px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	text-align: left;
	overflow: hidden;
}

#content{
	position: absolute;
	left: 180px;
	right: 0px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	overflow: hidden;
}

#googleads{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 120px;
	height: 600px;
	background: rgb(220, 220, 220);
	color: rgb(55, 79, 103);
	text-align: right;
}

#googlesearch{
	position: absolute;
	top: 0px;
	left: 180px;
	right: 0px;
	/* background-color: rgb(15,50,15);*/
	padding: 0px 0px 0px 0px;
	height: 34px;
	text-align: right;
}

#menu{
    position: absolute;
    /*background-color: rgb(50,10,10);*/
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top: 180px;
	width: 180px;
	font: 500 10pt Verdana,Geneva,sans-serif;
	bottom: 0px;
	vertical-align: top;
	text-align: left;
}

#rwbcls{
	position: absolute;
	width: 350px;
	top: 0px;
	bottom: 58px;
	right: 0px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	font-weight: 500;
	overflow: auto;
	text-align: left;
}

#mwbcls{
	position: absolute;
	top:0px;
	width: 350px;
	bottom: 58px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 500 10pt Verdana,Geneva,sans-serif;
	text-align: left;
	overflow: auto;
	text-align: left;
}

#content {
	position: absolute;
	bottom: 40px;
	height: 18px;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#signoff{
	position: absolute;
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	left: 180px;
	right: 0px;
	bottom: 0px;
	/*background-color: rgb(200,200,200);*/
	font: 500 10pt Verdana,Geneva,sans-serif;
	text-align: center;
	overflow: visible;
	height: 40px;
}

#columns {
	position: absolute;
	left: 180px;
	top: 34px;
	right: 0px;
	bottom: 40px;
}

#singlecolumn {
	position: absolute;
	left: 180px;
	top: 34px;
	right: 0px;
	bottom: 40px;

	/* background-color: rgb(150,150,150); */
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font: 500 10pt Verdana,Geneva,sans-serif;
	overflow: auto;
	text-align: left;
}

#submenu{
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 120px;
	font: 500 10pt Verdana,Geneva,sans-serif;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

a:focus,a:hover,a:visited,a:active,a{
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: rgb(55, 79, 103);
	text-decoration: none;
	text-align: left;
}


h1{
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 18pt Verdana,Geneva,sans-serif;
	text-align: left;
}

h2{
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 14pt Verdana,Geneva,sans-serif;
	text-align: left;
}

h3{
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* background-color: white; */
	color: rgb(75, 108, 141);
	font: 13pt Verdana,Geneva,sans-serif;
	text-align: left;
}

h4{
	border-style: none none none none;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 12pt Verdana,Geneva,sans-serif;
	text-align: left;
}

img {
	border-width: 0px 0px 0px 0px;
	border-style: none none none none;
	
}

