/*******************************************************************
Höhe col1_content
*******************************************************************/
.col1_content
{
    height: auto;
}
/*******************************************************************
3 COLUMNS
*******************************************************************/
.cols3 .col1, .cols3 .col2, .cols3 .col3 {
	float:left;
	width: 33.15%;
	margin-bottom: 10px;
} 

.cols3 {	display:inline; }

.cols3 .col1_content {margin-right: 10px; }
.cols3 .col2_content {margin: 0px 10px; }
.cols3 .col3_content {margin-left: 10px; }


/*******************************************************************
3 COLUMNS RIGHT BIGGEST
*******************************************************************/

.cols3right .col1, .cols3right .col2, .cols3right .col3 {
	float:left;
	margin-bottom: 10px;
} 

.cols3right .col1 { width: 20%;}
.cols3right .col2 { width: 20%;}
.cols3right .col3 { width: 60%;}


.cols3right {	display:inline; }

.cols3right .col1_content {margin-right: 10px;}
.cols3right .col2_content {margin: 0px 10px; }
.cols3right .col3_content {margin-left: 10px; }


/*******************************************************************
3 COLUMNS LEFT BIGGEST
*******************************************************************/

.cols3left .col1, .cols3left .col2, .cols3left .col3 {
	float:left;
	margin-bottom: 10px;
} 

.cols3left .col1 { width: 60%;}
.cols3left .col2 { width: 20%;}
.cols3left .col3 { width: 20%;}


.cols3left {	display:inline; }

.cols3left .col1_content {margin-right: 10px;}
.cols3left .col2_content {margin: 0px 10px; }
.cols3left .col3_content {margin-left: 10px; }




/*******************************************************************
3 COLUMNS MIDDLE BIGGEST
*******************************************************************/

.cols3middle .col1, .cols3middle .col2, .cols3middle .col3 {
	float:left;
	margin-bottom: 10px;
} 

.cols3middle .col1 { width: 19.5%;}
.cols3middle .col2 { width: 60%;}
.cols3middle .col3 { width: 19.5%;}


.cols3middle {	display:inline; }

.cols3middle .col1_content {margin-right: 10px;}
.cols3middle .col2_content {margin: 0px 10px; }
.cols3middle .col3_content {margin-left: 10px; }


/*******************************************************************
2 COLUMNS
*******************************************************************/

.cols2 .col1, .cols2 .col2 {
	float:left;
	width: 49.999%;
	margin-bottom: 10px;
} 

.cols2 .col1_content {margin-right: 10px; }
.cols2 .col2_content {margin-left: 10px; }


/*******************************************************************
2 COLUMNS LEFT BIGGER
*******************************************************************/

.cols2left .col1, .cols2left .col2 {
	float:left;
	margin: 6px;
} 

.cols2left .col1 { width: 75.99%;}
.cols2left .col2 { width: 20.99%;}

.cols2left .col1_content {padding-right: 6px;}
.cols2left .col2_content {padding-left: 6px; }


/*******************************************************************
2 COLUMNS RIGHT BIGGER
*******************************************************************/

.cols2right .col1, .cols2right .col2 {
	float:left;
	margin-bottom: 10px;
} 

.cols2right .col1 { width: 24.99%;}
.cols2right .col2 { width: 74.99%;}

.cols2right .col1_content {margin-right: 10px;}
.cols2right .col2_content {margin-left: 10px; }


/*******************************************************************
4 COLUMNS 
*******************************************************************/

.cols4 .col1, .cols4 .col2, .cols4 .col3, .cols4 .col4 {
	float:left;
	width: 25%;
	margin-bottom: 10px;
} 

.cols4 {	display:inline; }

.cols4 .col1_content {margin-right: 10px;}
.cols4 .col2_content,
.cols4 .col3_content {margin: 0px 10px; }
.cols4 .col4_content {margin-left: 10px; }

.cols4 .col1 {	background-color: #FAFAD2;}
.cols4 .col2 {	background-color: #E6E6FA;}
.cols4 .col3 {	background-color: #7FFFD4;}
.cols4 .col4 {	background-color: #ADFF2F;}

