/*--- Sabine Lampe ----------*/
/*--- Basis-Einstellungen ---------------*/
html,body {
  width:100%; height:100%;
  border:0; margin:0; padding:0;
  overflow-y:auto; overflow-x:auto;
}
* { margin:0; padding:0; }
a:link    { text-decoration: none;  color: #000000; }
a:visited { text-decoration: none; }
a:hover   { text-decoration: none; }
a:active  { text-decoration: none; color: #000000;}
body {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height:15px;
	color:#000000;
	background:#555252;
}
/*--- vertikale Zentrierung ------------*/
#spacer {
  width: 1px;
  height: 50%;
  margin-bottom: -350px; /* 1/2 content-height */
  float: left;
}
/*--- Container ------------------------*/
div#website_content {
	z-index: 1;
	width:1000px;
	height:700px;
	clear: left;
	position:relative;
	margin-top:auto;    /* Abstand oben !!!! */
	margin-bottom:auto;
	margin-left:auto;   /* horizontale Zentrierung */
	margin-right:auto;  /* horizontale Zentrierung */
	background:#FFFFFF /*url('basis_work.gif')TEST */;
}

/*---Navigation ------------------------*/
div#dnavigation {
	width:230px;
	height:260px;
	left:15px;
	top:423px;
	position:absolute;
	z-index: 99;		
	 /* background: #0000FF; TEST */
}

 /*---Gesamtliste---*/
ul#unav {	list-style-type:none;	/* border:1px solid #FF0000;	TEST */ }
ul#unav a { color:#000000; }
ul#unav a:hover {
	color:#d2110c;
}

 /*---Items: Positionen---*/
.l_std {margin-top:3px;}
.l_4   {
	margin-top:31px;
}	/* Leistungen */
.l_5   {
	margin-top:118px;
	margin-left:68px;
}	/* Kontakt Impressum */

 /*---Items: divs---*/
.ni_std, .ni_5 {
	padding-left:11px; /*background:#D1D0D2; TEST */
}
.ni_std {
	width:150px;
}
.ni_5   {
	width:134px;
}
div#ni_5 a {
	color:#FFFFFF;
} /* Kontakt Impressum weiss */
 /*---Standort---*/
.ni_akt {
	color:#FFFFFF;
	background:#d2110c;
}

/*---statische Elemente ------------------*/
/*---Logo links oben----------*/
div#dlogo {
	width:449px;
	height:36px;
	left:0px;
	top:0px;
	padding-left:11px;
	padding-top:2px;
	position:absolute;
	z-index: 400;
	/* background:#c51712; */
	color:#FFFFFF;
	font-size:22px;
	line-height:34px;
	font-weight:normal;
}
.cd_gruen {background:#A8C80B;}
.web_braun {background:#796854;}
.leist_schwarz{background:#000000;}
.logo_pink{background:#E42B86;}
/*---grauer Bereich unten------*/
div#dgrau {
	width: 100%;
	height:149px;
	left: 0px;
	bottom: 0px;
	position:absolute;
	background:#ABA69C;	/* border:1px solid #0000FF;	TEST */
}

/*---roter Streifen Default: 262,383 --*/
div#drotstr {
	width:706px;
	height:2px;
	background:#d2110c;
	position:absolute;
	z-index: 99;
}
.drs_std { left:262px; top:383px; }
.drs_kontakt { left:262px; top:143px; }
/*---bodoni (dingbat) rechts unten --*/
div#gbodoni {
  width:26px; height:26px;
  right:6px; bottom:155px;
  position:absolute;
  z-index: 400;
}
.gbod_cd {
	background:url( 'cd_kreuz.jpg' );
	background-repeat: no-repeat;
}
.gbod_logo {
	background:url( 'logo_kugeln.jpg' );
	background-repeat: no-repeat;
}
.gbod_web {
	background:url( 'web_stern.jpg' );
	background-repeat: no-repeat;
}

/*---------------------------------index */

div#dring {
	width:1000px;
	height:437px;
	left:0px;
	top:0px;
	position:absolute;
	font-size: 24px;
}
div#dstart {
	width:1001px;
	height:20px;
	left:15px;
	bottom:50px;
	position:absolute;
	color:#FFFFFF;
}
div#dstart a {color:#FFFFFF; }
div#dstart a:hover {
	color:#d2110c;
} /* rollover */

/*---------------------------------sl_leist */
div#dleistungen {
	width:818px;
	height:221px;
	right:-292px;
	top:26px;
	position:absolute;  /* background-color:#FF00FF;	 TEST */
}
div#dleistungen a {color:#000000; }
div#dleistungen a:hover {color:#D2110C;} /* rollover */

.leistungen {line-height:21px; }

/*---------------------------------sl_kontakt */
div#dkontakt {
  width:240px; height:230px;
  left:421px; top:256px;
  position:absolute;
  /* background-color:#FF00FF;	 TEST */
}
div#dkontakt a {color:#000000; }
div#dkontakt a:hover {color:#D2110C;} /* rollover */

.kontakt {line-height:15px; }

div#dsabine {
	width:142px;
	height:213px;
	right:0px;
	bottom:90px;
	position:absolute;
	z-index: 400;
	background:url( 'sabine.png' );
	background-repeat: no-repeat;
}

div#ddingbats {
	width:329px;
	height:98px;
	left:0px;
	top:0px;
	position:absolute;
	z-index: 400;
	background:url( 'dingbatsk.jpg' );
	background-repeat: no-repeat;
}
div#dcopy {
	width:1000px;
	height:62px;
	left:0px;
	top:115px;
	position:absolute;
	z-index: 2;
	background:url( 'copyright.jpg' );
	background-repeat: no-repeat;
}

/* */
/* TEST */ 
