body
{
        background-color: #ffffff;
        padding: 0;
        border-width: 0;
        margin: 0 0 0 0;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 8pt;
}
	


a:link
{
        color: #666666;
        text-decoration:underline;
        font-size: 8pt;
        font-style:inherit;
}
a:hover
{
        color: #FFD259;
        text-decoration: none;

}
a:active
{
         color: #666666;
        text-decoration:underline;
}
a:visited
{
        color: #666666;
        text-decoration:underline;
}


/*
img
{
        border-width: 0;
}
*/
#page-container
{
position: absolute;
	display: block;
	margin: 20px 0px 0px -400px;
	padding: 0px;
	height: 100%;
	left: 50%;
	margin-left: -440px;
	width: 860px;
	clip: auto;
	overflow: visible;

}

#headerpart
{
	position:relative;
	top: -18px;
	left: -39px;
	width: 860px;
	height: 189px;
	visibility: visible;
	z-index: 15;
	text-align: left;
	background-color: #FFFFFF;
	text-align: left;
	background-image: url(images/headerfade_bg.gif);
	background-repeat: repeat-y;
}

#navigation
{
	position: absolute;
	top: 157px;
	left: 426px;
	width: 387px;
	height: 11px;
	visibility: visible;
	z-index: 16;
	text-align: right;
}
#content
{
	position: absolute;
	top: 170px;
	left: 60px;
	width: 758px;
	height: 365px;
	visibility: visible;
	z-index: 11;
	text-align: left;
	background-color: #e4e4de;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #003565;
	border-right-color: #003565;
	border-bottom-color: #003565;
	border-left-color: #003565;
}

#leftcontent
{
	position: absolute;
	top: 199px;
	left: 72px;
	width: 401px;
	height: 331px;
	visibility: visible;
	z-index: 16;
	text-align: left
}


#bluearea
{
	position: absolute;
	top: 170px;
	left: 491px;
	width: 328px;
	height: 365px;
	visibility: visible;
	z-index: 15;
	text-align: center;
	background-color: #e4e4de;
}

#bluearea2
{
	position: absolute;
	top: 170px;
	left: 484px;
	width: 328px;
	height: 365px;
	visibility: visible;
	z-index: 15;
	text-align: left;
	background-color: #e4e4de;
}

#image-area
{
position: relative;
top: 45px;
text-align: left;
}

#image-area2
{
position: relative;
top: 35px
}

#downline
{
	position: absolute;
	top: 535px;
	left: 60px;
	width: 758px;
	height: 16px;
	visibility: visible;
	z-index: 11;
	text-align: left;
	background-color: #ff0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #003565;
	border-right-color: #003565;
	border-bottom-color: #003565;
	border-left-color: #003565;
}

#weiterelink
{
	top: 540px;
	left: 721px;
	width: 85px;
	height: 11px;
	visibility: visible;
	z-index: 16;
	text-align: right;
display:none;
}

#companylogo
{
	position: absolute;
	top: 557px;
	left: 73px;
	width: 518px;
	height: 99px;
	visibility: visible;
	text-align: left;
	z-index: 15;
}


.headlines
{
	color: #bd1b20;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 16px;
	line-height: 120%;
	letter-spacing: normal;
	filter: alpha(opacity=100);
	-moz-opacity: 100;
	display: block;
	margin: 0 0 10px 0;
	font-weight: bold;
}

.sublines
{
	color: #333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	line-height: normal;
	letter-spacing: 0.2pt;
	filter: alpha(opacity=100);
	-moz-opacity: 100;
	display: block;
	margin: 0 0 10px 0;
	font-weight: bold;
}

.Fliesstext
{
        color: #000000;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 8pt;
        line-height: 125%;
        letter-spacing: normal;
        filter: alpha(opacity=100);
        -moz-opacity: 100;
        display: block;
        margin: 0 0 10px 0;
}

ul
{

	margin: 0px;
	padding: 0px 0px 0px 15px;

}

li
{


	list-style-type: disc;
	color: #000000;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 8pt;
        line-height: 125%;
        letter-spacing: normal;
}


.Fliesstext_fett
{
        color: #000000;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 8pt;
        font-weight: bold;
        line-height: 125%;
        letter-spacing: 0.2pt;
        filter: alpha(opacity=100);
        -moz-opacity: 100;
        display: block;
        margin: 0 0 10px 0;
}
.ReferenzTitles
{
        color: #ffffff;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 8pt;
        font-weight: bold;
        line-height: 125%;
        letter-spacing: 0.2pt;
        filter: alpha(opacity=100);
        -moz-opacity: 100;
        display: block;
        margin: 0 0 10px 0;
}

#grundrisse
	{
	position:relative; 
	width:328px; 
	height:272px; 
	top: 0px; 
	left: 0px;
	}

#grundriss1 
	{
	position:absolute;
	top:45px; 
	left: 0px;
	z-index:4; 
	}
	
#grundriss2 
	{
	position:absolute;
	top:45px;
	left: 0px;
	z-index:5;
	visibility: hidden;
	}
#grundriss3 
	{
	position:absolute;
	top:45px;
	left: 0px;
	z-index:6;
	visibility: hidden;
	}
#grundriss4 
	{
	position:absolute;
	top:45px;
	left: 0px;
	z-index:7;
	visibility: hidden;
	}
#grundriss5 
	{
	position:absolute;
	top:45px;
	left: 0px;
	z-index:8;
	visibility: hidden;
	}
	

