body {
	background-color: #000000;
	background-image:url(../images/back.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-attachment:fixed;
	text-align:center;
	padding-bottom:340px;
	
	color:#606060;
}



/*LAYOUT*/
.page {
	width: 990px;
	
	padding: 0px;
	margin: 0px auto;
	
	overflow:hidden;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-align:left;
	background-color:#654A3D;
	background-image:url(../images/navi_back.jpg);
	background-attachment:scroll;
	background-position:left top;
	background-repeat:no-repeat;
}


/*CONTENT*/
.content {
	clear:both;
	width:990px;
	
	padding:0px;
	overflow:hidden;
	
	background-image:url(../images/sh_back.jpg);
	background-attachment:scroll;
	background-position:260px 0px;
	background-repeat:repeat-y;

}

.colright{
	float:left;
	width:730px;
	margin:0px;
	
}

.col1 {

	width: 260px;
	margin: 0px;

	float: left;
	color:#FFFFFF;
	
	
}

.col2 {
	width: 365px;
	margin: 0px;
	float: left;
}
.col2_image {
	width: 729px;
	margin: 0px;
	float: left;
		clear:both;
	display:block;
	
	width: 729px;
	margin: 0px;

	border-left:1px solid #FFFFFF;
}
.col3 {
	/*width: 230px;*/
	display:block;
	margin: 0px;

	margin-left:365px;
	/*float: left;*/
	
}


.logo{
	clear:both;
	display:block;
	width:260px;
	text-align:center;
	height:180px;
	
}


.header{
	overflow:hidden;
	clear:both;
	display:block;
	width:729px;
	border-left:1px solid #FFFFFF;
	background-color:#CCCCCC;
	
}



.introbox{
	display:none;
}



/*FOOTER*/
.footer {
	clear:both;
	width:992px;
	height:36px;
	padding:0px;
	margin:0 auto;
	

	overflow:hidden;
	color:#666;
	font-size:11px;

}



/*BLOEDSINN*/

#ie_clearing {
    display:block; /* DIV sichtbar machen */
    clear:both; /* Normales Clearing für IE5.x/Win */ 

    width: 100%; /* IE-Clearing mit 100%-DIV für IE 6 */
    font-size:0; 
    margin: -2px 0 -1em 1px; /* IE-Clearing mit übergroßem DIV für IE7 */
}



/*ZUSÄTZLICHE LAYOUT-ELEMENTE*/

/*HEADER*/



/*CONTENT*/
.logo img{
	padding-top:38px;
}


/*LEFT*/

.subnav h1 {
	padding-left:20px;

}
.subnav_container{
	width: 217px;
	margin-left:43px;
	margin-bottom:18px;
}
.subnav{
	width: 180px;
	margin-left:42px;
	margin-bottom:18px;
	
}
.col1_content{
	padding: 0px 20px 0px 20px;
	
}

.col2_content{
	padding: 15px;
	
}

/*INTRO
*/
.introbox, .introbox2{
	display:block;
	z-index:1;
		position:absolute;
	top:200px;
	left:0px;
	background-image:url(../images/text_banner.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#000;
	width:431px;
	height:200px;
	overflow:hidden;
}
.introbox2{
	top:160px;
	height:280px;
	background-image:url(../images/text_banner2.jpg);
}
.introbox .contentelement, .introbox2 .contentelement{
	padding:18px;
	padding-left:50px;
	color:#FFFFFF;

}
.col3_content{
	padding: 15px;
	
}
/*.col1_content_inner{
	padding:6px;
	padding-top:9px;
	background-color:#FFFFFF;
	border-top:1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	

}
.col1_content .csc-textpic{
	display:block;
	width:100%;
	
	padding:0px;
	margin:0px;
}*/

/*NORMAL*/


.contentelement{
	
	
	
	
}

/*FOOTER*/
.footernav{



}

/*PRINT*/
.printlogo{
	display:none;
}