/* CSS Document */
/* Buerger Kanla-Rohr-Service --------------------------*/

/* Website Konzeption, Design und Realisierung ---------*/
/* metome.design - crossmedia communication ------------*/

/* ------------------------------------------------------
	GLOBAL
------------------------------------------------------- */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #656159;
	line-height: 16px;
	background-color: #cccccc;
	}
img  {
	border: 4px solid #e8e6e4;	
	}
img.th  {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	}
/* ------------------------------------------------------
	TEXT 
------------------------------------------------------- */
h1 {
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	background-image: url(../img/pfeil_quad_rot.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
h2 {
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 0px 15px;
	}
.txtGrauBold_12pt {
	color: #999999;
	font-weight: bold;
	}
.txtRotBold_14pt {
	color: #bd2222;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
	}
.txtBraunBold_14pt_ {
	color: #6b6159;
	font-weight: bold;
	font-size: 14px;
	}
.txtBraunBold_14pt {
	color: #6b6159;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 1px;
	}
.txtBraunGrau_14pt {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 1px;
	text-transform:uppercase;
	}
.txtEinzug_20px {
	color: #6b6159;
	padding-left: 20px;
	letter-spacing: 1px;
	}
.txtEinzug_26px {
	color: #6b6159;
	padding-left: 26px;
	letter-spacing: 1px;
	}
.txtEinzug_12px {
	color: #6b6159;
	padding-left: 12px;
	letter-spacing: 1px;
	}
.txtEinzug_2px {
	color: #6b6159;
	padding-left: 2px;
	letter-spacing: 1px;
	}
.balkendunkel {
	background-color: #e8e6e4;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	line-height: 22px;
	}
.balkenhell {
	background-color: #ffffff;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	line-height: 22px;
	}
/* ------------------------------------------------------
	LISTEN
------------------------------------------------------- */
#navcontainer {
	width: 330px;
	top: 110px;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	}
#navcontainerRef {
	width: 212px;
	top: 110px;
	position: absolute;
	left: 71px;
	right: 0px;
	bottom: 0px;
	height: 140px;
	}
#navcontainerKon {
	width: 212px;
	top: 135px;
	position: absolute;
	left: 71px;
	right: 0px;
	bottom: 0px;
	height: 140px;
	}
#navlist {
	width: 300px;
	}
#navlist_hell li {
	list-style: none;
	background-color: #FFFFFF;
	padding-left: 50px;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	}
#navlist_dunkel li {
	list-style: none;
	padding-left: 50px;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	}
ul {
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#navlistSitemap {
	width: 350px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	}
#navlistSitemap_level2 {
	width: 350px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 30px;
	}
#navlistSitemap_level3 {
	width: 350px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 60px;
	}
/* ------------------------------------------------------
	DIV CONTAINER
------------------------------------------------------- */
#BasicContainer {
	position:relative;
	width:974px;
	height: 712px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	z-index:2;
	background-color: #CCCCCC;
	background-image: url(../img/kanal-rohr.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
#Logo {
	width: 354px;
	height: 68px;
	background-position: right top;
	position: relative;
	margin-top: -8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 145px;
	}
#Logo a {
	width: 354px;
	height: 68px;
	background-image: url(../img/logo_buerger-kanal.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	margin-top: -8px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 145px;
	left: -145px;
	top: 8px;
	}
#metaNavi {
	width: 187px;
	height: 20px;
	position: relative;
	left: 586px;
	top: 2px;
	right: 0px;
	bottom: 0px;
	text-align: right;
	}
#head_left {
	width: 285px;
	height: 164px;
	position: relative;
	background-image: url(../img/head_rundung.gif);
	background-repeat: no-repeat;
	margin-top: -8px;
	margin-left: 62px;
	}
#notdienst {
	width: 166px;
	height: 94px;
	position: relative;
	background-image: url(../img/runningMan.gif);
	background-repeat: no-repeat;
	margin-left: 70px;
	background-position: bottom;
	padding-top: 30px;
	}
#notdienst_tagundnacht {
	width: 215px;
	height: 25px;
	position: absolute;
	background-position: bottom;
	padding-top: 100px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-align: left;
	left: -8px;
	}
#notdienst_2 {
	width: 166px;
	height: 94px;
	position: relative;
	background-image: url(../img/runningMan.gif);
	background-repeat: no-repeat;
	margin-left: 60px;
	background-position: bottom;
	padding-top: 20px;
	}
#notdienst_tagundnacht_2 {
	width: 215px;
	height: 25px;
	position: absolute;
	background-position: bottom;
	padding-top: 100px;
	color: #333333;
	text-align: left;
	left: -8px;
	}
#roteLinie {
	width: 849px;
	height: 4px;
	position: absolute;
	background-image: url(../img/roteLinie.gif);
	background-repeat: no-repeat;
	top: 164px;
	}
#SubNavBalken {
	width: 288px;
	height: 464px;
	position: absolute;
	background-image: url(../img/subNav_rundung.gif);
	background-repeat: no-repeat;
	visibility: visible;
	z-index: auto;
	margin-left: 52px;
	margin-top: 4px;
	}
#mainNav_balken {
	width: 574px;
	height: 29px;
	position: relative;
	background-image: url(../img/mainNav_balken.gif);
	background-repeat: no-repeat;
	margin-left: 288px;
	}
#contentContainer {
	width: 490px;
	height: 380px;
	position: relative;
	margin-left: 288px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#contentContainer_small {
	width: 350px;
	height: 380px;
	position: relative;
	margin-left: 288px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#contentContainer_imp {
	width: 220px;
	height: 380px;
	position: relative;
	margin-left: 288px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#seite_empfehlen {
	width: 366px;
	height: 22px;
	position: relative;
	margin-left: 304px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	text-align: left;
	}
#copyright {
	width: 366px;
	height: 22px;
	position: relative;
	text-align: left;
	font-size: 11px;
	color: #666;
	left: 300px;
	top: 20px;
	}
	}

#hl_startseite {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_wir_sind_immer_fuer_sie_.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 43px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
#hl_unternehmen {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_unternehmen.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 5px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
#hl_leistungen {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_leistungen.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 3px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
#hl_referenzen {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_referenzen.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 5px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
#hl_kontakt {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_kontakt.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 5px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
#hl_impressum {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_impressum.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 5px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
 #hl_sitemap {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_sitemap.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 5px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
 #hl_seit_empfehlen {
	width: 282px;
	height: 40px;
	position: absolute;
	background-image: url(../img/hl_seite_empfehlen.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-position: center;
	visibility: visible;
	z-index: 15;
	left: 5px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	}
#notdienst_subBox {
	width: 204px;
	height: 50px;
	position: absolute;
	top: 50px;
	left: 85px;
	right: 0px;
	bottom: 0px;
	}
#notdienst_rufnummern {
	width: 327px;
	height: 147px;
	position: absolute;
	left: -39px;
	}
#seiten {
	width: 100px;
	height: 20px;
	position: absolute;
	text-align: right;
	left: 473px;
	}
#bildBox_imp {
	width: 313px;
	height: 200px;
	position: absolute;
	left: 252px;
	top: 51px;
	}
#bildBox_ref {
	width: 214px;
	height: 56px;
	position: absolute;
	left: 339px;
	top: 52px;
	color: #6b6159;
	background-color: #f4f3f2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	}
.bildunterschrift {
	font-size: 11px;
	background-image: url(../img/pfeil_quad_rot.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 5px;
	}
#bildBox_small {
	width: 186px;
	height: 200px;
	position: absolute;
	left: 390px;
	}
#bildBox_big {
	width: 490px;
	position: relative;
	top: 0px;
	}
#bildBox_big_th {
	width: 395px;
	position: relative;
	top: 0px;
	float: left;
	}
#bildBox_big_small_th {
	width: 288px;
	position: relative;
	top: 0px;
	float: left;
	}
#extraDiv_1 {
	width: 300px;
	position: relative;
	top: 0px;
	float: left;
	padding-top: 15px;
	}
	
#bildBox_th_1 {
	width: 95px;
	position: relative;
	top: 0px;
	float: left;
	height: 150px;
	}
#bildBox_th_2 {
	width: 160px;
	position: relative;
	top: 10px;
	float: left;
	height: 52px;
	}
/*---------------------------------------------------- */
#pic_01 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	}
#pic_01 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_1_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	}
#pic_01_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_1_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	}
#pic_02 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 50px;
	}
#pic_02 a:hover {
	border: 2px solid #e8e6e42;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_2_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 50px;
	}
#pic_02_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_2_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 50px;
	}
#pic_03 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_3.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 100px;
	}
#pic_03 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_3_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 100px;
	}
#pic_03_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_entlackung_3_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 100px;
	}
/*---------------------------------------------------- */
#pic_01_2 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_3.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	left: 50px;
	}
#pic_01_2 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_3_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	left: 50px;
	}
#pic_01_2_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_3_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	left: 50px;
	}
#pic_02_2 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 50px;
	left: 50px;
	}
#pic_02_2 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_2_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 50px;
	left: 50px;
	}
#pic_02_2_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_2_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 50px;
	left: 50px;
	}
#pic_03_2 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 100px;
	left: 50px;
	}
#pic_03_2 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_1_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 100px;
	left: 50px;
	}
#pic_03_2_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_bodenreinigung_1_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 100px;
	left: 50px;
	}
/*---------------------------------------------------- */
#pic_01_3 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_Ani.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	left: 0px;
	}
#pic_01_3 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_Ani_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	left: 0px;
	}
#pic_01_3_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_Ani_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	left: 0px;
	}
#pic_02_3 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 0px;
	left: 50px;
	}
#pic_02_3 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_1_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 0px;
	left: 50px;
	}
#pic_02_3_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_1_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 0px;
	left: 50px;
	}
#pic_03_3 a {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 0px;
	left: 100px;
	}
#pic_03_3 a:hover {
	border: 2px solid #e8e6e4;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_2_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 0px;
	left: 100px;
	}
#pic_03_3_active a {
	border: 2px solid #bd2222;
	margin-bottom: 2px;
	background-image: url(../img/th_rohrreinigung_2_ro.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 42px;
	width: 42px;
	top: 0px;
	left: 100px;
	}
/* ---------------------------------------------------
	MAIN-NAVIGATION
---------------------------------------------------- */
#nav_unternehmen a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_unternehmen_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 15px;
	right: 0px;
	bottom: 0px;
	}
#nav_unternehmen_a a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_unternehmen.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 15px;
	right: 0px;
	bottom: 0px;
	}
#nav_unternehmen_a a:hover {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_unternehmen_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 15px;
	right: 0px;
	bottom: 0px;
	}
/* ------------------------------------------------- */	
#nav_leistungen a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_leistungen_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 150px;
	right: 0px;
	bottom: 0px;
	}
#nav_leistungen_a a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_leistungen.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 150px;
	right: 0px;
	bottom: 0px;
	}
#nav_leistungen_a a:hover {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_leistungen_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 150px;
	right: 0px;
	bottom: 0px;
	}
/* ------------------------------------------------- */	
#nav_referenzen a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_referenzen_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 265px;
	right: 0px;
	bottom: 0px;
	}
#nav_referenzen_a a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_referenzen.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 265px;
	right: 0px;
	bottom: 0px;
	}
#nav_referenzen_a a:hover {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_referenzen_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 265px;
	right: 0px;
	bottom: 0px;
	}
/* ------------------------------------------------- */	
#nav_kontakt a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_kontakt_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 385px;
	right: 0px;
	bottom: 0px;
	}
#nav_kontakt_a a {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_kontakt.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 385px;
	right: 0px;
	bottom: 0px;
	}
#nav_kontakt_a a:hover {
	width: 94px;
	height: 16px;
	position: absolute;
	background-image: url(../img/nav_kontakt_ro.gif);
	background-repeat: no-repeat;
	top: 8px;
	left: 385px;
	right: 0px;
	bottom: 0px;
	}
/* ---------------------------------------------------
	LINKS
---------------------------------------------------- */
a:link {
	color: #bd2222;
	text-decoration: none;
	}
a:visited {
	color: #bd2222;
	text-decoration: none;
	}
a:hover {
	color: #656159;
	text-decoration: none;
	}
a:active {
	color: #bd2222;
	text-decoration: none;
	}
/*---------------------------------------------------- */
a.meta:link  {
	font-size: 11px;
	color: #666666;
	}
a.meta:visited  {
	font-size: 11px;
	color: #666666;
	}
a.meta:hover {
	font-size: 11px;
	color: #bd2222;
	}
a.meta:active  {
	font-size: 11px;
	color: #666666;
	}
/*---------------------------------------------------- */
a.seite_empfehlen:link  {
	font-size: 11px;
	color: #666666;
	background-image: url(../img/pfeile_grau.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 125px center;
	margin-left: 220px;
	}
a.seite_empfehlen:visited  {
	font-size: 11px;
	color: #666666;
	background-image: url(../img/pfeile_grau.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 125px center;
	margin-left: 220px;
	}
a.seite_empfehlen:hover {
	font-size: 11px;
	color: #bd2222;
	background-image: url(../img/pfeile_rot.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 125px center;
	margin-left: 220px;
	}
a.seite_empfehlen:active  {
	font-size: 11px;
	color: #666666;
	background-image: url(../img/pfeile_grau.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 125px center;
	margin-left: 220px;
	}
/*---------------------------------------------------- */
a.mehr:link  {
	font-size: 11px;
	color: #666666;
	background-image: url(../img/pfeile_rot.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position:1px center;
	}
a.mehr:hover {
	background-image: url(../img/pfeile_grau.gif);
	background-repeat: no-repeat;
	}
/*---------------------------------------------------- */
a.seiten:link  {
	color: #666666;
	}
a.seiten:visited  {
	color: #666666;
	}
a.seiten:hover {
	color: #bd2222;
	}
a.seiten:active  {
	color: #666666;
	}
a.seiten_active  {
	color: #bd2222;
	}
.seiten_active {
	color: #bd2222;
	}
/*---------------------------------------------------- */
a.notdienst:link  {
	color: #333333;
	text-decoration:underline;
	background-image: url(../img/pfeil_quad_rot.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position:1px center;
	}
a.notdienst:visited  {
	color: #333333;
	text-decoration:underline;
	background-image: url(../img/pfeil_quad_rot.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position:1px center;
	}
a.notdienst:hover {
	color: #bd2222;
	text-decoration:underline;
	background-image: url(../img/pfeil_quad_rot.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position:1px center;
	}
a.notdienst:active  {
	color: #333333;
	text-decoration:underline;
	background-image: url(../img/pfeil_quad_rot.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position:1px center;
	}
/*---------------------------------------------------- */

.reihe {
  clear: both;
  padding: 1px 0px;
	}
.label {
	font-size: 1em;
	float: left;
  	width: 12em;
  	text-align: left;
  	padding-top: 0.8em;
  	padding-left: 1.3em;
	}
.label2 {
	font-size: 1em;
    float: left;
  	width: 15em;
  	text-align: left;
  	padding-top: 0.3em;
  	padding-left: 1.3em;
	}
.knopf {
  	clear: both;
  	padding-left: 17.4em;
  	padding-top: 0.6em;
  	padding-bottom: 1em;
	}

