


/* ################   Position ################  */

#all
{	width: 941px;
	margin:0 auto;
	padding: 0 0 10px 0;
	font-family:  Arial, Verdana, Helvetica;
	background:#000;
	z-index:1;
}

#page {
	padding-bottom: 10px;
	margin-bottom: 10px; 
	border-bottom: #83BDDC 0px solid;
	color: #999}

#page img{margin: 0 5px 5px 0; border: 1px solid #999}

#contentarea
{	
	float: left;
	width: 941px;
	padding: 0;
	margin:0;
			
	}
	

*>#contentarea
	{
		height: auto;
		background:#000 url(../images/contentouter2_bg.gif) repeat-x bottom; 
		min-height: 450px;
		border-bottom: 1px solid #333;	
}



#contentarea2
{	
	float: left;
	width: 941px;
	padding: 0 0 30px 0;
	border-bottom: 1px solid #333;	
	background:#000 url(../images/contentouter_bg.gif) repeat-x bottom; 
		
	}
	
	
*>#contentarea2
	{
		height: auto;
		min-height: 370px;
		background:#000 url(../images/contentouter_bg.gif) repeat-x bottom; 
	
}



#wrapper {padding:0px}

#leftnav
{
	width:230px; 
	margin-right:5px; 
	margin-top: 5px; 
	float:left;
}



#container2

{	margin:auto;
	width:700px;
	padding-left: 3px;
	float:left;
}

 
*>#container2
	{
		height: auto;

	
}


#full
{	float: left;
	/*background-color: Silver;*/
	padding: 0;
	margin:0;
	width: 941px;
	color: #999;
}
 

*>#full
{
	height: auto;
}




/* ###################### generell ###################### */
.unsichtbar,.u2,.invisible , .unseen
{
	display: inline;
	height: 0px;
	left: -3000px;
	position: absolute;
	top: -2000px;
	width: 0px;
	z-index: 200;
}

.wrap
{
	height:1px;
	float: none;
	visibility: hidden;
}



/* ###############  main * ########################### */
/* position */


.article_separator
{
	border: solid 1px #333333;
	display: none;
	margin: 0px 0 0px 0;
}


.blog {padding: 0px; font-family: Arial, Helvetica;}

.blog img{margin: 0 5px 5px 0; font-family: Arial, Helvetica;}


.cols1
{
	display: block;
	float: none !important;
	margin: 0 !important;
}


.column1 , .column2
{

	margin: 0 0px 0 0;
	position: relative;
}

.column2 , .column1
{
	float: left;
	margin: 0;
}


.article_row
{
	margin: 0px 0 0px 0;
	padding: 0;
	overflow: hidden;
}

.article_column
{
	border: solid 0px #ccc;
	padding:  0;
}

.row_separator2
{
	display: block;
	clear: both;
	margin: 0;
	border: solid 0px;
}
