
.ThemenseiteSpalte1 {	width: 8.333%; float:left;}
.ThemenseiteSpalte2 {	width: 16.66666667%; float:left;}
.ThemenseiteSpalte3 {	width: 25%;	float:left;}
.ThemenseiteSpalte4 {	width: 33.33333333%; float:left;}
.ThemenseiteSpalte5 {	width: 41.66666667%;float:left;}
.ThemenseiteSpalte6 {	width: 50%;	float:left;}
.ThemenseiteSpalte7 {	width: 58.33333333%; float:left;}
.ThemenseiteSpalte8 {	width: 66.66666667%; float:left;}
.ThemenseiteSpalte9 {	width: 75%;	float:left;}
.ThemenseiteSpalte10 {	width: 83.33333333%;	float:left;}
.ThemenseiteSpalte11 {	width: 91.66666667%;	float:left;}
.ThemenseiteSpalte12 {	width: 100%; float:left;}

.ThemenseiteThemenHeadlineLinkInvert {
	margin: 20px 30px 10px 30px;
	padding: 5px 20px;
	background-color: rgba(54,145,207,1.00);
text-align: right;
}
.ThemenseiteThemenHeadlineLinkInvert a {
	font-family: "miller-banner", serif;
	font-weight:400;
	font-size: 1.3em;
	line-height: 1.3em;
	text-decoration: none;
	color: #FFFFFF;	
}
.ThemenseiteRahmenAbstand5 {
	height: 5px;
}
.ThemenseiteRahmenAbstand10 {
	height: 10px;
}
.ThemenseiteRahmenAbstand20 {
	height: 20px;
}
.ThemenseiteRahmenAbstand30 {
	height: 30px;
}
.ThemenseiteRahmen5 {
	margin: 10px 5px 10px 5px;
}
.ThemenseiteRahmen10 {
	margin: 10px 10px 10px 10px;
}
.ThemenseiteRahmen20 {
	margin: 10px 20px 10px 20px;
}
.ThemenseiteRahmen30 {
	margin: 10px 30px 10px 30px;
}
.ThemenseiteRahmen60 {
	margin: 10px 60px 10px 60px;
}
.ThemenseiteRahmen80 {
	margin: 10px 80px 10px 80px;
}

.ThemenseiteTextRahmen {
	font-family: "open-sans", sans-serif;
	text-align:left;
	font-weight: 300;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #555555;	
}
.ThemenseiteTextRahmenKlein {
	font-family: "open-sans", sans-serif;
	text-align:left;	
	font-weight: 300;
	font-size: 1.0em;
	line-height: 1.3em;
	color: #555555;
}
.ThemenseiteTextRahmenMini {
	font-family: "open-sans", sans-serif;
	text-align:left;
	font-weight: 300;
	font-size: 0.9em;
	line-height: 1.2em;
	color: #555555;	
}
.ThemenseiteTextRahmen a,
.ThemenseiteTextRahmenKlein a,
.ThemenseiteTextRahmenMini a {
	font-weight: 600;
	color: #3691CF;	
}

.ThemenseiteTextRahmen span,
.ThemenseiteTextRahmenKlein span,
.ThemenseiteTextRahmenMini span {
	font-weight: 600;
	color: #3691CF;	
}
.clear { clear: both;}

/*Styles for screen 960px and lower*/
@media only screen and (max-width : 960px) {
	
.ThemenseiteSpalte1 {	width: 25%; float:left;}
.ThemenseiteSpalte2 {	width: 25%; float:left;}
.ThemenseiteSpalte3 {	width: 50%;	float:left;}
.ThemenseiteSpalte4 {	width: 50%; float:left;}
.ThemenseiteSpalte5 {	width: 50%;float:left;}
.ThemenseiteSpalte6 {	width: 50%;	float:left;}
.ThemenseiteSpalte7 {	width: 100%; float:left;}
.ThemenseiteSpalte8 {	width: 100%; float:left;}
.ThemenseiteSpalte9 {	width: 100%; float:left;}
.ThemenseiteSpalte10 {	width: 100%; float:left;}
.ThemenseiteSpalte11 {	width: 100%; float:left;}
.ThemenseiteSpalte12 {	width: 100%; float:left;}
}

/*Styles for screen 960px and lower*/
@media only screen and (max-width : 760px) {

.ThemenseiteSpalte1 {	width: 25%; float:left;}
.ThemenseiteSpalte2 {	width: 25%; float:left;}
.ThemenseiteSpalte3 {	width: 50%;	float:left;}
.ThemenseiteSpalte4 {	width: 50%; float:left;}
.ThemenseiteSpalte5 {	width: 50%;float:left;}
.ThemenseiteSpalte6 {	width: 100%; float:left;}
.ThemenseiteSpalte7 {	width: 100%; float:left;}
.ThemenseiteSpalte8 {	width: 100%; float:left;}
.ThemenseiteSpalte9 {	width: 100%; float:left;}
.ThemenseiteSpalte10 {	width: 100%; float:left;}
.ThemenseiteSpalte11 {	width: 100%; float:left;}
.ThemenseiteSpalte12 {	width: 100%; float:left;}
}

/*Styles for screen 960px and lower*/
@media only screen and (max-width : 480px) {
	
.ThemenseiteSpalte1 {	width: 50%; float:left;}
.ThemenseiteSpalte2 {	width: 50%; float:left;}
.ThemenseiteSpalte3 {	width: 100%; float:left;}
.ThemenseiteSpalte4 {	width: 100%; float:left;}
.ThemenseiteSpalte5 {	width: 100%;float:left;}
.ThemenseiteSpalte6 {	width: 100%; float:left;}
.ThemenseiteSpalte7 {	width: 100%; float:left;}
.ThemenseiteSpalte8 {	width: 100%; float:left;}
.ThemenseiteSpalte9 {	width: 100%; float:left;}
.ThemenseiteSpalte10 {	width: 100%; float:left;}
.ThemenseiteSpalte11 {	width: 100%; float:left;}
.ThemenseiteSpalte12 {	width: 100%; float:left;}
}