@charset "UTF-8";

/* ------------------------------------------------------------

AUTOR: CHRISTOPH FRITSCH
FIRMA: D-NETGMBH.DE
DATUM: 07.09.2007
SEITE: www.mandausch.de

------------------------------------------------------------ */

* {
	margin: 0;
	padding: 0;
}


body {
	text-align: left;
	background-image: url(../img/alle/hg_x_body.jpg);
	background-repeat: repeat-x;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100.1%;
	background-color: #DAE0E4;
	height:100%;
}


a { text-decoration:none; }
a, a:link, a:visited { color: #666666;}
a:hover {color: #F2AA00;}
a:active {color: #0080FF;}
a.current {color: #f2aa00;}

p {
	font-size: 0.76em;
	line-height: 1.6em;
	margin-top:0.5em;
	padding-left: 0;
	padding-bottom: 0.8em;
}
h2 {
	font-size: 1em;
	line-height: 1.4em;
	padding-top: 0.4em;
	padding-left: 0em;
	padding-bottom: 0.4em;
	display: block;
}
h3 {
	font-size: 0.8em;
	line-height: 1.4em;
	padding-top: 0.2em;
	padding-left: 0em;
	padding-bottom: 0em;
	display: block;
}
hr {
	height:1px;
	margin-top: 0.1em;
	margin-bottom: 0.6em;
}

/*
=allgemeine Tabellendefinition
---------------------------------------------------------------*/
table
{
	border-collapse:collapse;
	width:535px;
	border: 1px solid #666;
	margin-top: 0.5em;
	margin-bottom: 1em;
	font-size: 0.76em;
	line-height: 1.6em;
	background-color: #FFFFFF;
	float: left;
	clear:both;
}
thead
{
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}
th, td
{
	padding:1em 1em;
}
col {
	border-right: 1px solid #CCC;
}
/*-------------------------------------------------------------*/

.Mandausch #container {
	position:relative;
	top:0px;
	width: 976px; /*feste Pixel-Breite*/ 
	height: 265px;
	margin: 0 auto;
}

.Mandausch #kopf_background {
	position: absolute; /*needed to expand to full height beyond content in FF */
	top:0px;
	margin-left:50%;
	height:265px;
	width:50%;
	background-image: url(../img/alle/hg_x_rechts.gif);
	background-repeat:repeat-x;
	background-position:right top;
	left: 0px;
 }
 
* html .Mandausch #kopf_background {
	height:265px; /*sets bkgnd2 to full height in IE w short content -- also need height:100% in body*/
}


/* [Submenuepunkte unter dem Menuepunkt ueberblick] ist momentan nicht im Einsatz-------------------------------------*/

#ueberblick_menu ul {
	padding-left:0px;
	list-style-type:none;
	font-size: 0.7em;
	line-height: 1.8em;
}
#ueberblick_menu li {
	margin-left:0px;
	padding-left:12px;
}






/* [ueberblick nav]-------------------------------*/
ul#ueberblick {
	margin-top: 120px;
	width: 32px; height:39px;
	text-indent: -999em;
	position: absolute;
}

#ueberblick li a {
	display: block;
	width: 129px; height: 39px;
	background-image: url(../img/de/nav.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: -540px 0;
}

#ueberblick li.nav-ueberblick a {
	background-position: -540px 0px;
	width: 129px;
}
#ueberblick li.nav-ueberblick a:hover, #ueberblick li.nav-ueberblick a.current {
	background-position: -540px -39px;
}




.Mandausch #container #mainContent #kopf1 {
	float: left;
	width: 540px;
	height: 265px;
}

.Mandausch #container #mainContent #kopf2 {
	float: left;
	width: 307px;
	height: 265px;
}

.Mandausch #container #mainContent #kopf3 {
	float: left;
	width: 32px;
	height: 265px;
}

.Mandausch #container #mainContent .kopf3-abb {
	background-image: url(../img/alle/hg_x_rechts_abb.gif);
}
.Mandausch #container #mainContent .kopf3-alt {
	background-image: url(../img/alle/hg_x_rechts_alt.gif);
}
.Mandausch #container #mainContent .kopf3-akt {
	background-image: url(../img/alle/hg_x_rechts_akt.gif);
}
.Mandausch #container #mainContent .kopf3-con {
	background-image: url(../img/alle/hg_x_rechts_con.gif);
}
.Mandausch #container #mainContent .kopf3-son {
	background-image: url(../img/alle/hg_x_rechts_son.gif);
}
.Mandausch #container #mainContent .kopf3-kfz {
	background-image: url(../img/alle/hg_x_rechts_kfz.gif);
}
.Mandausch #container #mainContent .kopf3-lei {
	background-image: url(../img/alle/hg_x_rechts_lei.gif);
}

/* [kopf1] -------------------------------*/

.Mandausch #container #mainContent #kopf1 #Flashanimation-Rubrik {
	width: 443px;
	float: right;
}

.Mandausch #container #mainContent #kopf1 #mandausch-logo {
	width: 540px;
}


.Mandausch #container #mainContent #kopf1 #menu {
	width: 540px;
	height:39px;
}

ul#nav li, ul#ueberblick li {
	list-style-type:none;
	display:block;
	float:left;
}


/* [main nav]-------------------------------------*/
ul#nav {
	text-indent: -999em;
	width:540px; height:39px;
}

#nav li a {
	display: block;
	text-decoration: none;
	background-image: url(../img/de/nav.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 0;
	width: 62px; height:39px;
}

#nav li a:hover, #nav li a.current {
	background-position: 0 -39px;
	text-decoration: none;
}

#nav li.nav-abbruch a {
	background-position: 0 0;
	width: 62px;
}
#nav li.nav-abbruch a:hover, #nav li.nav-abbruch a.current {
	background-position: 0 -39px;
}

#nav li.nav-altpapier a {
	background-position: -62px 0px;
	width: 66px;
}
#nav li.nav-altpapier a:hover, #nav li.nav-altpapier a.current {
	background-position: -62px -39px;
}

#nav li.nav-akten-daten a {
	background-position: -128px 0px;
	width: 85px;
}
#nav li.nav-akten-daten a:hover, #nav li.nav-akten-daten a.current {
	background-position: -128px -39px;
}

#nav li.nav-containerdienst a {
	background-position: -213px 0px;
	width: 109px;
}
#nav li.nav-containerdienst a:hover, #nav li.nav-containerdienst a.current {
	background-position: -213px -39px;
}

#nav li.nav-sonderleistungen a {
	background-position: -322px 0px;
	width: 120px;
}
#nav li.nav-sonderleistungen a:hover, #nav li.nav-sonderleistungen a.current {
	background-position: -322px -39px;
}

#nav li.nav-kfz-nfz-service a {
	background-position: -442px 0px;
	width: 98px;
}
#nav li.nav-kfz-nfz-service a:hover, #nav li.nav-kfz-nfz-service a.current {
	background-position: -442px -39px;
}


/* ------------------------------------------------------------

INHALT | ALLGEMEINE DIV-EINSTELLUNGEN

------------------------------------------------------------ */

.Mandausch #container_inhalt {
	width: 976px; /*feste Pixel-Breite*/
	margin: 0 auto;
}

.Mandausch #container_inhalt #rand_inhalt {
	float: left;
	position: relative;
	display: inline;
	width: 48.8em;
	min-width: 782px;
	background-color: #FFFFFF;
	margin-left: 97px;
}

.Mandausch #rand_inhalt #sidebar {
	float:left;
	position:relative;
	width: 12em;	
}


.Mandausch #rand_inhalt #inhalt {
	float:left;
	position: relative;	
	background-color: #FFFFFF;
	padding-top: 25px;
	margin-bottom: 1em;
	margin-left: 1.5em;
	width: 33.4em;
}


.Mandausch #container_inhalt #fuss_inhalt {
	width: 850px;
	background-color: #7B6F9D;
	float: left;
	display: inline;
	margin-left: 97px;
	height: 16px;
}


/* ------------------------------------------------------------

INHALT | SIDEBAR Menu unsortierte Liste

------------------------------------------------------------ */

ul#sidebar-menu {
	width: 11em;
	margin-top: 8px;
	padding-top: 20px;
	padding-left: 1em;
	padding-bottom: 20px;
	clear: both;
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

ul#sidebar-menu-kontakt {
	margin-top: 0;
	width: 11em;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	clear: both;
	list-style-type: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;	
}

ul#sidebar-menu li, 
ul#sidebar-menu-kontakt li {
	font-size: 0.77em;
	line-height: 1.8em;	
}


/* ------------------------------------------------------------

INHALT | SIDEBAR Menu LINKS

------------------------------------------------------------ */


#sidebar-menu li a, #sidebar-menu li a:visited,
#sidebar-menu-kontakt li a, #sidebar-menu-kontakt li a:visited {
	display: block;
	width:12.8em;
	color: #000000;
	text-decoration:none;
	padding-left: 16px;
	margin:0;
}

#sidebar-menu a:hover, #sidebar-menu a:active, #sidebar-menu a:focus,
#sidebar-menu-kontakt a:hover, #sidebar-menu-kontakt a:active, #sidebar-menu-kontakt a:focus{
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: 0 0.64em;
}

#sidebar-menu a:hover.farbcodeLink-abbruch,
#sidebar-menu-kontakt a:hover.farbcodeLink-abbruch{color: #312950; background-image: url(../img/alle/pfeil_abbruch.gif);}
#sidebar-menu a:hover.farbcodeLink-altpapier,
#sidebar-menu-kontakt a:hover.farbcodeLink-altpapier{
	color: #455A4B;
	background-image: url(../img/alle/pfeil_altpapier.gif);
}
#sidebar-menu a:hover.farbcodeLink-akten,
#sidebar-menu-kontakt a:hover.farbcodeLink-akten{color: #686B6C; background-image: url(../img/alle/pfeil_akten.gif);}
#sidebar-menu a:hover.farbcodeLink-container,
#sidebar-menu-kontakt a:hover.farbcodeLink-container{color: #1A3757; background-image: url(../img/alle/pfeil_container.gif);}
#sidebar-menu a:hover.farbcodeLink-sonder,
#sidebar-menu-kontakt a:hover.farbcodeLink-sonder{color: #420F00; background-image: url(../img/alle/pfeil_sonder.gif);}
#sidebar-menu a:hover.farbcodeLink-kfz-nfz,
#sidebar-menu-kontakt a:hover.farbcodeLink-kfz-nfz{color: #9f6400; background-image: url(../img/alle/pfeil_kfz-nfz.gif);}
#sidebar-menu a:hover.farbcodeLink-ueberblick,
#sidebar-menu-kontakt a:hover.farbcodeLink-ueberblick{color: #003C6F; background-image: url(../img/alle/pfeil_ueberblick.gif);} 

.Mandausch #container_inhalt #rand_inhalt #sidebar #sidebar-menu .farbcodeLink-aktiv,
.Mandausch #container_inhalt #rand_inhalt #sidebar #sidebar-slide .farbcodeLink-aktiv {
	background-image: url(../img/alle/pfeil_schwarz.gif);
	background-repeat: no-repeat;
	background-position: 0 0.64em;
	font-weight: bold;
}

span.zeilenumbruch{
	display:block;
	line-height: 1.3em;
	padding-bottom:0.3em;
	padding-top:0.3em;
}



#sidebar-kontakt-link a, #sidebar-kontakt-link a:visited{
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 16px;
	font-weight: bold;
}

#sidebar-kontakt-link a:hover, #sidebar-kontakt-link a:active, #sidebar-kontakt-link a:focus{
	background-image: url(../img/alle/pfeil_weiss.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	font-weight: bold;
	color: #FFFFFF;
}







/* [Sidebar Kontakt Link]-------------------------------------*/

ul#sidebar-kontakt-link {
	list-style-type: none;
	float: left;
	clear: both;

	width: 11em;height:1.6em;
	
	
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.3em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1em;
}


ul#sidebar-kontakt-link li{
	font-size: 0.77em;
	line-height: 1.8em;	
}

.farbcode100-abbruch{background-color: #7B6F9D; border-color: #7B6F9D;}
.farbcode100-altpapier{background-color: #8EA694; border-color: #8EA694;}
.farbcode100-container{background-color: #657EA3; border-color: #657EA3;}
.farbcode100-akten{background-color: #B8BABB; border-color: #B8BABB;}
.farbcode100-kfz-nfz{background-color: #FAB100; border-color: #FAB100;}
.farbcode100-sonder{background-color: #B86C45; border-color: #B86C45;}
.farbcode100-ueberblick{background-color: #1F84BF; border-color: #1F84BF;}

.farbcode50-abbruch{background-color: #BDB7CE; border-color: #BDB7CE;}
.farbcode50-altpapier{background-color: #C6D2C9; border-color: #C6D2C9;}
.farbcode50-container{background-color: #B2BED1; border-color: #B2BED1;}
.farbcode50-akten{background-color: #DBDCDD; border-color: #DBDCDD;}
.farbcode50-kfz-nfz{background-color: #FCD87F; border-color: #FCD87F;}
.farbcode50-sonder{background-color: #DBB5A2; border-color: #DBB5A2;}
.farbcode50-ueberblick{background-color: #8FC1DF; border-color: #8FC1DF;}

.farbcode25-abbruch{background-color: #DEDBE6; border-color: #DEDBE6;}
.farbcode25-altpapier{background-color: #E3E9E4; border-color: #E3E9E4;}
.farbcode25-container{background-color: #D8DFE8; border-color: #D8DFE8;}
.farbcode25-akten{background-color: #EDEEEE; border-color: #EDEEEE;}
.farbcode25-kfz-nfz{background-color: #FEEBBF; border-color: #FEEBBF;}
.farbcode25-sonder{background-color: #EDDAD0; border-color: #EDDAD0;}
.farbcode25-ueberblick{background-color: #C7E0EF; border-color: #C7E0EF;}


.Mandausch #container_inhalt #rand_inhalt #sidebar-adresse {
	float: left;
	width: 11em;
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	margin: auto;
	clear:both;
}

.Mandausch #container_inhalt #rand_inhalt #sidebar-adresse p {
	font-size: 0.7em;
	width: 14em;
}

#sidebar #sidebar-claim{
	float:left;
	margin-top:25px;
	clear:both;
}



/* ------------------------------------------------------------

INHALT | Überschriften

---------------------------------------------------------------*/

.h1-wrapper {
	float:inherit;
	position:relative;
	clear:both;
	width:100%;
	display: block;
	padding-bottom: 0.8em;
}

h1 { /* Bildersetzung der Texte mit Phark-Methode */
	float:left;
	display: block;
	font-size: 1.1em;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-right: 0.4em;
	letter-spacing: 0.1em;
	text-indent: -999em;
}

.h1_background {
	border-top-color: #CCEEFF;
	padding: 0;
}

.h1_background p {
	width:auto;
	height: 13px;
	padding: 0;
	margin-top: 0.35em;
}

/* ------------------------------------------------------------

INHALT | UNSORTIERTE LISTEN

---------------------------------------------------------------*/

.Mandausch #container_inhalt #rand_inhalt #inhalt ul {
	font-size: 0.76em;
	line-height: 1.6em;
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	padding-left:2.3em;
}

.Mandausch #container_inhalt #rand_inhalt #inhalt ul li ul {
	font-size: 1em;
}

.Mandausch #container_inhalt #rand_inhalt #inhalt li {
	clear:left;
	padding-bottom: 0.5em;
}



/* ------------------------------------------------------------

INHALT | Bilder

---------------------------------------------------------------*/
.Mandausch #container_inhalt #rand_inhalt #inhalt img {
	border-style:solid;
	border-width:4px;
}

.Mandausch #container_inhalt #rand_inhalt #inhalt img#img-left {
	margin: 0.4em 25px 1em 0;
	float:left;
}

.Mandausch #container_inhalt #rand_inhalt #inhalt p.img-left {
	margin: 0.5em 24px 1em 0;
	float:left;
}


.Mandausch #container_inhalt #rand_inhalt #inhalt img#img-right {
	margin: 0.4em 0 1em 25px;
	float:right;
}

.Mandausch #container_inhalt #rand_inhalt #inhalt p.img-right {
	margin: 0.5em 0 1em 25px;
	float:right;
}

.Mandausch #container_inhalt #rand_inhalt #inhalt p.img-center {
	margin-top: 0.5em;
	margin-bottom: 1em;
}






/* ------------------------------------------------------------

Fuss DIV-Bereiche

---------------------------------------------------------------*/
.Mandausch #container_fuss {
	width: 976px; /*feste Breite*/
	margin: 0 auto;
	clear: both;
	height: 51px;
}

#fuss-navigation
{
	display: inline;
	width: 48.8em;
	margin-left: 97px;
	float: left;
	background-color: #FFFFFF;
	min-width: 782px;
	height: 51px;
}

.Mandausch #container_fuss #fuss_inhalt {
	display: inline;
	margin-left: 97px;
	height: 16px;
	width: 48.8em;
	float: left;
	min-width: 782px;
}

ul#nav-fuss{
	list-style-type: none;
	display: inline;
	float: right;
	margin-right: 22px;
}
#nav-fuss li{
	float:left;
	font-size: 0.7em;
	padding-right:1em;
	padding-top: 28px;
	padding-bottom: 0em;
	margin: 0;
}



/* ------------------------------------------------------------

Überschriften Abbruch

---------------------------------------------------------------*/

h1.h-abb-abbruch{
	background-image: url(../img/de/h_abb_abbruch.gif);
	width:99px;
	height:21px;
}
h1.h-abb-abbrucharbeiten{
	background-image: url(../img/de/h_abb_abbrucharbeiten.gif);
	width:260px;
	height:21px;
}
h1.h-abb-asbestsanierung{
	background-image: url(../img/de/h_abb_asbestsanierung.gif);
	width:326px;
	height:41px;
}
h1.h-abb-entkernungsarbeiten{
	background-image: url(../img/de/h_abb_entkernungsarbeiten.gif);
	width:229px;
	height:21px;
}
h1.h-abb-erdarbeiten{
	background-image: url(../img/de/h_abb_erdarbeiten.gif);
	width:337px;
	height:21px;
}
h1.h-abb-maschinenpark{
	background-image: url(../img/de/h_abb_maschinenpark.gif);
	width:210px;
	height:21px;
}
h1.h-abb-demontage{
	background-image: url(../img/de/h_abb_demontage.gif);
	width:364px;
	height:21px;
}
h1.h-abb-beratung{
	background-image: url(../img/de/h_abb_beratung.gif);
	width:424px;
	height:21px;
}
h1.h-abb-planung{
	background-image: url(../img/de/h_abb_planung.gif);
	width:344px;
	height:21px;
}
h1.h-abb-referenzen{
	background-image: url(../img/de/h_abb_referenzen.gif);
	width:349px;
	height:41px;
}
h1.h-abb-anfrageformular{
	background-image: url(../img/de/h_abb_anfrageformular.gif);
	width:211px;
	height:21px;
}

/* ------------------------------------------------------------

Überschriften Altpapier

---------------------------------------------------------------*/

h1.h-alt-altpapier{
	background-image: url(../img/de/h_alt_altpapier.gif);
	width:110px;
	height:21px;
}
h1.h-alt-papier-handeln{
	background-image: url(../img/de/h_alt_papier_handeln.gif);
	width:212px;
	height:21px;
}
h1.h-alt-folien-handeln{
	background-image: url(../img/de/h_alt_folien_handeln.gif);
	width:417px;
	height:21px;
}
h1.h-alt-sammelsysteme{
	background-image: url(../img/de/h_alt_sammelsysteme.gif);
	width:469px;
	height:21px;
}
h1.h-alt-beratung{
	background-image: url(../img/de/h_alt_beratung.gif);
	width:308px;
	height:21px;
}
h1.h-alt-anfrageformular{
	background-image: url(../img/de/h_alt_anfrageformular.gif);
	width:211px;
	height:21px;
}

/* ------------------------------------------------------------

Überschriften Akten/Daten

---------------------------------------------------------------*/

h1.h-akt-aktendaten{
	background-image: url(../img/de/h_akt_aktendaten.gif);
	width:145px;
	height:21px;
}
h1.h-akt-archivierung{
	background-image: url(../img/de/h_akt_archivierung.gif);
	width:255px;
	height:21px;
}
h1.h-akt-datenvernichtung{
	background-image: url(../img/de/h_akt_datenvernichtung.gif);
	width:389px;
	height:41px;
}
h1.h-akt-fuhrpark{
	background-image: url(../img/de/h_akt_fuhrpark.gif);
	width:243px;
	height:21px;
}
h1.h-akt-sicherheitsbehaelter{
	background-image: url(../img/de/h_akt_sicherheitsbehaelter.gif);
	width:244px;
	height:21px;
}
h1.h-akt-gesetzlicheFristen {
	background-image: url(../img/de/h_akt_gesetzlicheFristen.gif);
	width:276px;
	height:21px;
}
h1.h-akt-officeLoesungen {
	background-image: url(../img/de/h_akt_officeLoesungen.gif);
	width:158px;
	height:21px;
}
h1.h-akt-beratung{
	background-image: url(../img/de/h_akt_beratung.gif);
	width:111px;
	height:21px;
}
h1.h-akt-anfrageformular{
	background-image: url(../img/de/h_akt_anfrageformular.gif);
	width:211px;
	height:21px;
}

/* ------------------------------------------------------------

Überschriften Containerdienst

---------------------------------------------------------------*/

h1.h-con-containerdienst{
	background-image: url(../img/de/h_con_containerdienst.gif);
	width:196px;
	height:21px;
}
h1.h-con-entsorgung{
	background-image: url(../img/de/h_con_entsorgung.gif);
	width:435px;
	height:21px;
}
h1.h-con-sammelsysteme{
	background-image: url(../img/de/h_con_sammelsysteme.gif);
	width:469px;
	height:21px;
}
h1.h-con-transporte{
	background-image: url(../img/de/h_con_transporte.gif);
	width:139px;
	height:21px;
}
h1.h-con-beratung{
	background-image: url(../img/de/h_con_beratung.gif);
	width:311px;
	height:21px;
}
h1.h-con-anfrageformular{
	background-image: url(../img/de/h_con_anfrageformular.gif);
	width:211px;
	height:21px;
}

/* ------------------------------------------------------------

Überschriften Sonderleistungen

---------------------------------------------------------------*/

h1.h-son-sonderleistungen{
	background-image: url(../img/de/h_son_sonderleistungen.gif);
	width:425px;
	height:41px;

}
h1.h-son-anfrageformular{
	background-image: url(../img/de/h_son_anfrageformular.gif);
	width:211px;
	height:21px;

}
h1.h-son-son{
	background-image: url(../img/de/h_son_son.gif);
	width:217px;
	height:21px;

}

/* ------------------------------------------------------------

Überschriften KFZ/NFZ-Service

---------------------------------------------------------------*/

h1.h-kfz-kfznfzservice{
	background-image: url(../img/de/h_kfz_kfznfzservice.gif);
	width:235px;
	height:21px;
}
h1.h-kfz-anfrageformular{
	background-image: url(../img/de/h_kfz_anfrageformular.gif);
	width:211px;
	height:21px;
}
h1.h-kfz-kfz{
	background-image: url(../img/de/h_kfz_kfz.gif);
	width:187px;
	height:21px;
}

/* ------------------------------------------------------------

Überschriften Leistungsüberblick

---------------------------------------------------------------*/

h1.h-lei-leistungsueberblick{
	background-image: url(../img/de/h_lei_ueberblick.gif);
	width:260px;
	height:21px;
}
h1.h-lei-aktuelles{
	background-image: url(../img/de/h_lei_aktuelles.gif);
	width:120px;
	height:21px;
}

/* ------------------------------------------------------------

Überschriften Mandausch Kontakt

---------------------------------------------------------------*/

h1.h-kon-anfahrt{
	background-image: url(../img/de/h_kon_anfahrt.gif);
	width:96px;
	height:21px;
}

h1.h-kon-formular{
	background-image: url(../img/de/h_kon_formular.gif);
	width:211px;
	height:21px;
}

h1.h-kon-buerozeiten{
	background-image: url(../img/de/h_kon_buerozeiten.gif);
	width:131px;
	height:21px;
}

h1.h-kon-copyright{
	background-image: url(../img/de/h_kon_copyright.gif);
	width:122px;
	height:21px;
}

h1.h-kon-disclaimer{
	background-image: url(../img/de/h_kon_disclaimer.gif);
	width:127px;
	height:21px;
}

h1.h-kon-impressum{
	background-image: url(../img/de/h_kon_impressum.gif);
	width:124px;
	height:21px;
}


/* ------------------------------------------------------------

INHALT Tabelle Altpapier Sammelsysteme

---------------------------------------------------------------*/

col#col-masseHoehe{ /*Kein Tabellenrand für die rechte Spalte*/ 
 	border:none;
}


span.hochgestellt {
	font-size: 0.7em;
	line-height:1em;
	vertical-align: top;
}

/* ------------------------------------------------------------

INHALT Form Table

------------------------------------------------------------ */

table.form-table {
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

table.form-table th, 
table.form-table td {
	margin: 0;
	padding: 8px;
}

/* Farbwerte für Punktlinie, sind aus farbcode50 übernommen */
th.border-abb, td.border-abb { border-bottom: 1px dotted #BDB7CE; }
th.border-alt, td.border-alt { border-bottom: 1px dotted #C6D2C9; }
th.border-akt, td.border-akt { border-bottom: 1px dotted #DBDCDD; }
th.border-con, td.border-con { border-bottom: 1px dotted #B2BED1; }
th.border-son, td.border-son { border-bottom: 1px dotted #DBB5A2; }
th.border-kfz, td.border-kfz { border-bottom: 1px dotted #FCD87F; }
th.border-lei, td.border-lei { border-bottom: 1px dotted #8FC1DF; }
	
table.form-table th {
	width: 100px;
	padding-top: 12px;
	text-align: right;
	vertical-align: top;
}
	
table.form-table tr.last th, 
table.form-table tr.last td {
	border-bottom: none;
}
	
/* ------------------------------------------------------------

INHALT Form Leistungsüberblick, Abbruch, Akten, Altpapier usw.

------------------------------------------------------------ */

form .input-abb,
form .select-abb,
form .textarea-abb {
	background-color:#DEDBE6;
}

form .input-alt,
form .select-alt,
form .textarea-alt {
	background-color:#E3E9E4;
}

form .input-akt,
form .select-akt,
form .textarea-akt {
	background-color:#EDEEEE;
}


form .input-con,
form .select-con,
form .textarea-con {
	background-color:#D8DFE8;
}

form .input-son,
form .select-son,
form .textarea-son {
	background-color:#EDDAD0;
}

form .input-kfz,
form .select-kfz,
form .textarea-kfz {
	background-color:#FEEBBF;
}

form .input-lei,
form .select-lei,
form .textarea-lei {
	background-color:#C7E0EF;
}

/* ------------------------------------------------------------

INHALT P-BOX Form Meldungen

------------------------------------------------------------ */

p.fehlermeldung, p.hinweis {
	margin: 1em;
	padding: 1em;
	float:left;
	text-align:center;
	
}
p.hinweis {
	border: 1px solid #0B6301;
	background-color:#6EDB75;
}
p.fehlermeldung {
	border: 1px solid #8A1615;
	background-color:#C7584F;
}
#fusszeileNoteStern {
	color: #FF0000;
}
