body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;

}


#container {
	position : relative;
	width : 952px;
	margin: auto;
	padding-top: 0px;
	overflow : auto;
	z-index : 0;
}

#top {
	float:left;
	width: 950px;
	height: 70px;
	z-index: 1;
	background-image: url(img/index/top_pur.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
}

#top_bit {
	float:left;
	width: 950px;
	height: 69px;
	z-index: 1;
	background-image: url(img/main/top_bit.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
}


#top h1 {
	DISPLAY: none
}
#top_bit h1 {
	DISPLAY: none
}
#top_bit_2 h1 {
	DISPLAY: none
}

#center {
	float:left;
	width:100%;
	z-index:2;
	text-align:center;
	padding-top: 0px;
	background-image: url(img/main/center-back_3.gif);
	background-repeat: repeat-y;
}

#bild {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/start/leiste_li_ohne.jpg);
	background-repeat: no-repeat;
}


#footer {
	float:left;
	width: 950px;
	height: 51px;
	background-image: url(img/index/footer.gif);
	background-repeat: no-repeat;
	z-index: 100;
	text-align: right;
}

/**  ende / start anfang  **/

.eingang {
	margin-left: 100px;
	margin-top: 101px;
}

.eingang_2 {
	margin-left: 55px;
	margin-top: 87px;
}

/**  ende / navi anfang  **/

#navi {
	background-color: #A02118;
	width: 760px;
	height: 25px;
	float:left;
	z-index: 20;
	text-align: left;
	margin-left: 2px;
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	color: #ffffff;
}

#subnavi {
	width: 300px;
	height: 200px;
	position: absolute;
	z-index: 0;
	top: 0px;
	left: 0px;
	text-align: left;
}

#subnavi p {
	DISPLAY: none
}

#profil {
	width: 136px;
	height: 60px;
	position: absolute;
	z-index: 10;
	top: 94px;
	left: 215px;
	text-align: left;
	visibility: hidden;
}

#kontakt {
	width: 61px;
	height: 60px;
	position: absolute;
	z-index: 11;
	top: 94px;
	left: 610px;
	visibility: hidden;
	text-align: left;
}

#ipress {
	width: 75px;
	height: 60px;
	position: absolute;
	z-index: 12;
	top: 94px;
	left: 825px;
	text-align: left;
	visibility: hidden;
}

/**  navi ende / inhalt anfang  **/



#inhalt {
	width: 760px;
	height: 480px;
	left: 190px;
	top: 150px;
	position: absolute;
	z-index: 4;
	text-align: left;
	margin-left: 2px;
	margin-top: 0px;

}

#leistung {
	width: 760px;
	float:left;
	z-index: 4;
	text-align: left;
	margin-left: 2px;
	margin-top: 0px;
}


.tabelle {
	padding-top: 50px;

}

.profil_li {
	vertical-align: top;
	text-align: right;
}

.profil_mi-news {
	vertical-align: top;
	text-align: left;
}

.profil_re {
	vertical-align: top;
}

.profil_re-news {
	vertical-align: top;
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 20px;
}



/** allgemein anfang  **/

p {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 22px;
}


h2 {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
}

/** Auszeichnungen anfang  **/

.p_leistung {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 20px;
}

.haftung {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.p_like {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 22px;
}

.p_auszeich{
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 22px;
}

.p_impress {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 18px;
}

.p_telefon {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 22px;
}

.h2_like {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 29px;
}
/**
.h2_like {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
}
**/
.news-steuern {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 22px;
}
.news-tatort {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 17px;
	font-weight: bold;
}

.h2_weiss {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 20px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}

.p_weiss {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 22px;
}

.news-steuern_weiss {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 22px;
	color: #ffffff;
}

.p_news {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 20px;
}

/** allgemein links anfang  **/
a:link {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}

a:visited {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}

a:hover {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	color: #999999;
	text-decoration: underline;
}

.hover_like {
	font-family: "Times New Roman", Times, serif, "Souvenir LT";
	font-size: 15px;
	color: #999999;
	text-decoration: underline;
}

/** Bildleisten links  **/

#li_jobs {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/jobs_li.jpg);
	background-repeat: no-repeat;
}

#li_adresse {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/adresse_li.jpg);
	background-repeat: no-repeat;
}
#li_anfahrt {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/anfahrt_li.jpg);
	background-repeat: no-repeat;
}
#li_email {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/email_li.jpg);
	background-repeat: no-repeat;
}
#li_news {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/news_li.jpg);
	background-repeat: no-repeat;
}
#li_leistung {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/leistung_li.jpg);
	background-repeat: no-repeat;
}
#li_start {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/start_li.jpg);
	background-repeat: no-repeat;
}
#li_index {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/index_li.jpg);
	background-repeat: no-repeat;
}
#li_impress {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/impress_li.jpg);
	background-repeat: no-repeat;
}
#li_gesellschaft {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/gesell_li.jpg);
	background-repeat: no-repeat;
}
#li_partner {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/partner_li.jpg);
	background-repeat: no-repeat;
}

#li_links {
	width: 188px; height: 580px; z-index: 3;
	float: left; text-align: left;
	background-image: url(img/leiste_li/links_li.jpg);
	background-repeat: no-repeat;
}

