.contentblock{
	display: block;
	width:694px;
	clear:both;
	padding-bottom:10px;
}

.content {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	margin-left:23px;
	margin-right:23px;
	text-align:left;
}

.content h1{
	font-size:16px;
	font-weight:lighter;
	line-height:18px;
	margin-top:5px;
	margin-bottom:10px;
}

.content h2{
	font-size:14px;
	font-weight:lighter;
	line-height:16px;
	margin-top:5px;
	margin-bottom:10px;
}

.content h3{
	font-size:12px;
	font-weight:lighter;
	line-height:14px;
	margin-top:5px;
	margin-bottom:10px;
}

.content ul{
	padding-left:13px;
	margin-left:2px;
}

.content a{
	text-decoration:underline;
	color:black;
	
}



.tmpl1_text{
	padding-bottom:20px;
}

.tmpl2_bildlinks{
	width:250px; 
	margin-right:20px; 
	float:left;
	padding-bottom:10px;
}

.tmpl2_textrechts{
	width:424px; 
	margin-bottom: 20px;
	float:left
}

.tmpl4_textboxgraulinks{
	width:315px; 
	border: 1px solid #cccccc;
	min-height:100px; 
	background-color:#e7ebed; 
	margin-right:20px;
	margin-bottom:20px;
	padding:10px;
	float:left;
}

.tmpl4_textboxgraurechts{
	width:315px; 
	border: 1px solid #cccccc;
	min-height:100px; 
	background-color:#e7ebed; 
	margin-bottom:20px;
	padding:10px;
	float:left;
}


.tmpl5_textboxgraulinks{
	width:195px; 
	border: 1px solid #cccccc;	
	min-height:100px; 
	background-color:#e7ebed; 
	margin-right:22px;
	margin-bottom:20px;
	padding:10px;
	float:left;
}

.tmpl5_textboxgraumitte{
	width:194px; 
	border: 1px solid #cccccc;
	min-height:100px; 
	background-color:#e7ebed;
	margin-right:22px; 
	margin-bottom:20px;
	padding:10px;
	float:left;
}

.tmpl5_textboxgraurechts{
	width:195px; 
	border: 1px solid #cccccc;	
	min-height:100px; 
	background-color:#e7ebed; 
	margin-bottom:20px;
	padding:10px;
	float:left;
}

.tmpl6_bildlinks{
	width:175px; 
	margin-right:20px; 
	float:left;
	padding-bottom:10px;
}

.tmpl6_textrechts{
	width:499px; 
	margin-bottom: 20px;
	float:left
}

.tmp17_box{
	width:140px;
	height:200px; 
	background-color:#e7ebed;
	border:1px solid #cccccc;
	padding:10px;
	margin-right:15px;
	margin-bottom:15px;
	float:left;
}

.tmp17_boxrechts{
	width:140px;
	height:200px; 
	background-color:#e7ebed;
	border:1px solid #cccccc;
	padding:10px;
	margin-bottom:15px;
	float:left;
}

.tmp17_bild{
	width:140px; 
	height:110px; 
}

.tmp17_text{
	width:140px; 
	height:60px; 
	margin-top:10px;
}

.tmp18_box{
	width:672px;
	background-color:#e7ebed;
	border:1px solid #cccccc;
	padding:10px;
	margin-bottom:20px;
	float:left;
}

.tmp18_video{
	width:425px;
	height:344px;
	background-color:#cccccc;
	float:left;
}

.tmp18_text{
	width:227px;
	margin-left:20px;
	float:left;
}

.tmp19_bildrechts{
	display:table-cell; 
	padding-right:20px;
	text-align:right;

}

.tmp19_text{
	display:table-cell;
	vertical-align:top; 

}


.tmp19_bildrechts img{
	border:solid;
	border-width:1px;
	border-color:#a3a4a6;	
}










input.calc {
	text-align:right;
	width:35px;
}

hr {
	 border-bottom:dashed ##000000 1px;
	 border-top:hidden;
	 height:1px;
}
