/* Container Stylesheets */

/* Navigation */

#navblock
{
	position:absolute;
	left:25px;
	top:70px;
	width:230px;
	/*background-color:#000000;*/
	z-index:10;
}

#logo
{
	position:relative;
	width:230px;	
	background-color:#000000;
	text-align:center;
	padding-top:15px;
	padding-bottom:8px;
}

#linklist
{
	padding-left:10px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:25px;
}


/* Hauptbereich */

#mainblock
{
	position:absolute;
	top:45px;
	left:280px;
	width:676px;
	padding-bottom:15px;
	z-index:10;
}

#title
{
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 4px 8px;
	letter-spacing:0.5em;
	text-transform:uppercase;
	float:right;	
	background-color:#000000;
}

#content
{
	float:left;
	width:674px;
	height:500px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#000000;
	overflow:auto;
}

#content .inner
{
	float:left;
	width:100%;
	height:500px;
	overflow:auto;
}

#textcol_l
{
	float:left;
	width:225px;
	height:500px;
	padding-left:20px;
	padding-right:0px;
	background-image:url(../images/bg_textcol.png);
	behavior: url(styles/iepngfix.htc);
}

#textcol_l p
{
	padding-right:10px;
}

#textcol_r
{
	float:right;
	width:225px;
	height:500px;
	padding-left:20px;
	padding-right:0px;
	background-image:url(../images/bg_textcol.png);
	behavior: url(styles/iepngfix.htc);
}

#textcol_full
{
	float:right;
	width:634px;
	height:460px;
	padding-left:20px;
	padding-right:20px;
	overflow:auto;
}

#textcol_r p
{
	padding-right:10px;
}

#foot
{
}

/* Hintergrundslideshow */

#mss_container
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	overflow:hidden;
}

#mss_container embed
{
	position:absolute;
	z-index:0;
}

