a		 {	color: #727272;	text-decoration: none;}
a:hover  {	text-decoration: none;	color: #FBC200;	}
a:active {	text-decoration: none;	color: #000000;	background-color:#FFCC33;}

body {	background-color:#666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:small;
		color:#333333;
}
body, textarea {
  color:#333333;
  scrollbar-base-color:#DEDEDE;
  scrollbar-3dlight-color:#999999;
  scrollbar-arrow-color:#FFCC33;
  scrollbar-darkshadow-color:#727272;
  scrollbar-face-color:#DEDEDE;
  scrollbar-highlight-color:#727272;
  scrollbar-shadow-color:#CCCCCC;
  scrollbar-track-color:#FFFFFF;
}

#container {
	position:relative;
	width:802px;
	height:650px;
	z-index:1;
	left:15%;
	top: 20px;
	background: #FFFFFF url(../bilder/bg800border.jpg) no-repeat center top;
	border:1px solid #cccccc;
	margin:2px;	}
	

#refcontainer {
	position:relative;
	width:802px;
	height:800px;
	z-index:16;
	left:100px;
	top: 20px;
	background-color:#FFFFFF;
	background-image: url(../bilder/bg800border.jpg);
	background-repeat:no-repeat;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	margin:10px;	}

#start {
	position:absolute;
	width:100px;
	height:20px;
	z-index:2;
	left: 327px;
	top: 100px;
	visibility: visible;
}
#ueberuns{
	position:absolute;
	width:100px;
	height:20px;
	z-index:3;
	left: 312px;
	top: 115px;
	visibility: visible;
}
#leistungen {
	position:absolute;
	width:100px;
	height:20px;
	z-index:4;
	left: 295px;
	top: 130px;
	visibility: visible;
}
#referenzen {
	position:absolute;
	width:100px;
	height:20px;
	z-index:5;
	left: 283px;
	top: 145px;
	visibility: visible;
}
#partner {
	position:absolute;
	width:100px;
	height:20px;
	z-index:6;
	left: 266px;
	top: 160px;
	visibility: visible;
}
#sachverstaendiger {
	position:absolute;
	width:100px;
	height:20px;
	z-index:7;
	left: 251px;
	top: 175px;
	visibility: visible;
}
#impressum {
	position:absolute;
	width:100px;
	height:20px;
	z-index:8;
	left: 235px;
	top: 190px;
	visibility: visible;
}
#kontakt {
	position:absolute;
	width:100px;
	height:20px;
	z-index:9;
	left: 219px;
	top: 205px;
	visibility: visible;
}


#inhalt {position:absolute; width:196px; height:29px; z-index:12;left: 530px; top: 225px;}
#refinhalt {
	position:absolute;
	width:196px;
	height:29px;
	z-index:15;
	left: 527px;
	top: 190px;
	visibility: visible;
}
#inhalt h2 {font-size:small; font-weight:bolder; letter-spacing:0.2em;}
#refinhalt h2{font-size:small; font-weight:bolder; letter-spacing:0.2em;}

#content { position:absolute; width:679px; height:330px; z-index:10;left: 83px; top: 285px;}
#refcontent {
	position:absolute;
	width:754px;
	height:385px;
	z-index:14;
	left: 28px;
	top: 238px;
	visibility: visible;
}
#content h1 {font-weight:bolder; font-size:small; letter-spacing:0.2em; margin: 0 0 0 2%; border-bottom: 0.1em solid #FFCC33;}
#refcontent h1 {font-weight:bolder; font-size:small; letter-spacing:0.2em; margin: 0 0 0 2%; border-bottom: 0.1em solid #FFCC33;}
#content p { margin: 1% 0 0 2%;}
#refcontent p { margin: 1% 0 0 2%;}

#pics td {
margin-top:20px;
    width:180px;
	font-size:10px;
	font-weight:bolder;
	text-align:left;
}

#content a:hover {	text-decoration: underline;}
#refcontent a:hover {	text-decoration: underline;}


#contentrechts {
	position:absolute;
	width:242px;
	height:93px;
	z-index:2;
	left: 435px;
	top: 237px;
	text-align:right;
	visibility: visible;
}

#impressumrechts {position:absolute; width:317px; height:93px; z-index:2; left: 358px; top: 16px;
text-align:right;}

#fuss {
position:absolute; width:780px; height:23px; z-index:13; left: 9px; top: 630px;
font-size: 0.7em;
color: #666666;
margin-bottom:5px;
margin-right:2px;
margin-left: 2px;
}

#fuss .left {  float: left;  clear: left;}
#fuss .right {  text-align: right; margin-right:30px;}

#reffuss {
	position:absolute;
	width:798px;
	height:17px;
	z-index:17;
	left: 0px;
	top: -17px;
	font-size: 0.7em;
	color: #666666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left: 2px;
	visibility: visible;
}

#reffuss .left {  float: left;  clear: left;}
#reffuss .right {  text-align: right;}


.bold {font-weight:bolder;}

