@charset "UTF-8";
/* CSS Document */

#hintergrund
{
	background-color:#efefe5;	
}
/* ============================================================== header ======== */
#header 
{
	background-image:url(images/header.jpg);	
	background-repeat: no-repeat;
	width:900px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	border:0px;

}
/* ============================================================== contentbereich ======== */
#content_aussen 
{
	width:900px;
	height:1832px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
}
#content_innen 
{
	width:700px;
	height:1832px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
	border-left:2px solid #efefe5;
	border-right:2px solid #efefe5;
}
#content_aussen2 
{
	width:900px;
	height:870px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
}
#content_innen2
{
	width:700px;
	height:870px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
	border-left:2px solid #efefe5;
	border-right:2px solid #efefe5;
}
#content_aussen3 
{
	width:900px;
	height:868px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
}
#content_innen3
{
	width:700px;
	height:868px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
	border-left:2px solid #efefe5;
	border-right:2px solid #efefe5;
}
#content_aussen4
{
	width:900px;
	height:850px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
}
#content_innen4
{
	width:700px;
	height:850px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
	border-left:2px solid #efefe5;
	border-right:2px solid #efefe5;
}
#content_aussen5
{
	width:900px;
	height:5970px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
}
#content_innen5
{
	width:700px;
	height:5970px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
	border-left:2px solid #efefe5;
	border-right:2px solid #efefe5;
}
#content_aussen6 
{
	width:900px;
	height:2150px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
}
#content_innen6
{
	width:700px;
	height:2150px;
	margin-left:auto;
	margin-right:auto;
	background-color: #efefe5;
	border-left:2px solid #efefe5;
	border-right:2px solid #efefe5;
}
/* ============================================================== navigationssteine ======== */
#stein1
{
	width:90px;
	height:36px;	
}
#stein2
{
	width:190px;
	height:36px;
	margin-top:-36px;
	margin-left:90px;
}
#stein3
{
	width:150px;
	height:36px;
	margin-top:-36px;
	margin-left:280px;
}
#stein4
{
	width:90px;
	height:36px;
	margin-top:-36px;
	margin-left:430px;
}
#stein5
{
	width:90px;
	height:36px;
	margin-top:-36px;
	margin-left:520px;
}
#stein6
{
	width:90px;
	height:36px;
	margin-top:-36px;
	margin-left:610px;
}
#stein_rahmen1
{
	width:90px;
	height:36px;
	border:0px; 
}
#stein_rahmen2
{
	width:190px;
	height:36px;
	border:0px; 
}
#stein_rahmen3
{
	width:150px;
	height:36px;
	border:0px; 
}
#stein_rahmen4
{
	width:90px;
	height:36px;
	border:0px; 
}
#stein_rahmen5
{
	width:90px;
	height:36px;
	border:0px; 
}
#stein_rahmen6
{
	width:90px;
	height:36px;
	border:0px; 
}
/* ============================================================== textbereich ======== */
#text_links 
{
	width:258px;
	height:1754px;
	color:#00588a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding:20px;
	text-align:left;
	background-color: #efefe5;
	border-right:2px dotted #00588a;
	border-bottom:2px solid #efefe5;
}
#headline 
{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:left;
	font-weight: bold;
	background-color: #00588a;
	padding-left:4px;
}
#text
{
	color:#00588a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:justify;
}
#text_rechts 
{
	width:360px;
	height:1754px;
	padding:20px;
	background-color: #efefe5;
	overflow:auto;
	margin-top:-1796px;
	margin-left:300px;
	border-bottom:2px solid #efefe5;
}
#text_aktiv
{
	width:660px;
	height:692px;
	padding:20px;
	background-color: #efefe5;
	border-bottom:2px solid #efefe5;
}
#text_aktion
{
	width:660px;
	height:890px;
	padding:20px;
	background-color: #efefe5;
	border-bottom:2px solid #efefe5;
}
#text_kontakt
{
	width:660px;
	height:772px;
	padding:20px;
	background-color: #efefe5;
	border-bottom:2px solid #efefe5;
}
#text_speed
{
	width:660px;
	height:722px;
	padding:20px;
	background-color: #efefe5;
	border-bottom:2px solid #efefe5;
}
#text_partner
{
	width:660px;
	height:5992px;
	padding:20px;
	background-color: #efefe5;
	border-bottom:2px solid #efefe5;
}
#text_impressum
{
	width:660px;
	height:2072px;
	padding:20px;
	background-color: #efefe5;
	border-bottom:2px solid #efefe5;
}
/* ============================================================== footer ======== */
#footer 
{
	background-image:url(images/footer.jpg);
	background-repeat: no-repeat;
	width:900px;
	height:163px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-60px;
}
/* ============================================================== impressumbereich ======== */
#impressum 
{
	width:900px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	color:#00588a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:center;
	margin-top:-10px;
}
/* ============================================================== links ======== */
a:link 
{
	color:#00588a;
}
a:visited 
{
	color:#00588a;
}
a:hover 
{
	color:#00588a;
}
a:active 
{
	color:#00588a;
}
#link
{
	border:0px; 
}
#flashcontent 
{
	height: 600px;
	border:1px solid #efefe5;
}

