body { margin:0px;font-family:arial;verdana,helvetica;font-size:12pt;padding:0px;text-align:center;
/* general font color */ color:#000000
;/* background color of page */ background-color:#999999															
;/* background image of page */ background-image:url(imgs/background.gif)
}

.bg { /* background color for text and images, replace all */ background-color:#FFFFCC 
}														
#auswahl { color:#336633 }																/*  fontcolor of property finder   */
#label,.white,.d1,a { color:#FFFFFF }
a  { font-size:12pt;text-decoration:none  } 
.sml,#bild a,#topic a,#tabcontent a { color:#000000  }  

/* header formats */
#h { width:764px;height:100%;margin:auto;text-align:left }
#logo { position:absolute;z-index:100;top:0;left:272 } 

#inpkat { position:absolute;top:132px;margin-top:24px;width:764px;z-index:3;padding:0px }		/*  top position of kategories */
#kat { position:absolute;top:-24px }
#inpform { left:0px;width:764px;height:68px;position:relative;top:-15px }


#shadow { position:absolute;left:53px;top:16px;z-index:32 }
#h1 { position:absolute;left:51px;top:14px;z-index:33 }
#quick { position:absolute;left:5px;top:2px;z-index:31 }
#h2 { left:549px;top:7px;width:215px }
#h3 { position:absolute;left:541px;top:70px;z-index:114;width:286px }							  /*      top of link like "Back to admin-page  */
#h4 { background-color:#333333;padding:0px;width:100% }

#company { background-color:#CCCCCC }
#company,#company a { color:#000000 }	
.cytiny { font-size:1px;color:#CCCCCC }

/* hidden links  */
.hlink { position:absolute;top:-300px }

/* layer */
#xbild, #xtext, #xupload { border:solid 1px #333333 }
.bgbox, #xbild, #xtext, #xupload, #navlayer { background-color:#669966 }			/*			background color of xlayers   */
#xbild { padding:0px;width:300px }
#xtext {padding:5px;width:416px }
#xupload {padding:5px;width:250px }

/* image formats: input width of small image version (netscape format in input.php) & format table content */
#tabcontent { padding-top:12px;padding-left:10px;padding-right:10px;width:760px }
.imgtab { margin-top:7px;margin-bottom:5px;clear:both }
.right,.left,.mitte,.xleft,.xright,.xmitte { margin-top:4px;margin-bottom:3px;font-size:10pt  }
.right,.xright { float:right;margin-left:7px; }
.left,.xleft	{ float:left;margin-right:7px }
.mitte,.xmitte { float:left;padding-left:4px;padding-right:4px;margin-top:7px }


/* forms and divs */
form,div { position:relative }


/* textarea property finder */
#auswahl { font-size:12pt;width:632px;height:53px;margin-left:10px;border-width:0px;scrollbar-arrow-color:#000000
	;/* bgcolor of property finder6 */ scrollbar-face-color:#FFFFCC
	;/* bgcolor of property finder5 */ scrollbar-darkshadow-color:#FFFFCC
	;/* bgcolor of property finder4 */ scrollbar-highlight-color:#FFFFCC
	;/* bgcolor of property finder3 */ scrollbar-shadow-color:#FFFFCC
	;/* bgcolor of property finder2 */ scrollbar-base-color:#FFFFCC
	;/* bgcolor of property finder1 */ background-color:#FFFFCC
}


/* topic subtopic content */
.aktiv,.txt {
	scrollbar-face-color:#ffff00;
	scrollbar-track-color:#666666;
	scrollbar-background-color:#ff0000;
	border-style:solid;border-width:1px;border-color:#FFFFCC;
	background-color:#F9F9CC;font-size:12pt    
}


/* fonts borders & navlinks */
.big { font-size:14pt }
.n { font-size:12pt }
.sml { font-size:10pt }
.tiny { font-size:1px;color:#FFFFCC }
.border { /* border color or images */ border-color:#666666 
}
.border { border:solid 1px  }
.mass { width:25px;background-color:#333333;color:#FFFFFF }
.navlink { font-size:10pt;color:#FFFFFF;font-weight:bold;margin-left:7px }
#navlayer { display:none;padding:10px;position:absolute;top:0px;left:225px;color:#000000 }


/* boxes of adminlinks */ 
.navdiv { 	
	padding:3px;padding-left:5px;padding-bottom:5px;
	position:absolute;top:40px;background-color:#333333;z-index:1;
	border-style:solid 1px;border-color:#cccccc;margin-top:3px;
	border-top-width:0px;border-bottom-width:1px;width:120px;visibility:hidden
}


.navtab1 { padding-left:10px }
#navtab td { padding-left:0px;padding-right:10px;font-weight:bold }

/* navigation */
hr { color:#000000;height:1px }
.hidden { visibility:hidden;width:1px;height:1px }
textarea,input { font-family:arial,verdana,helvetica;font-size:11pt }
.w,.w1,#w2 { height:24px;background-color:#333333 }
.w { background-image:url(imgs/butbig0.jpg);width:120px;height:24px }
.w1 { background-image:url(imgs/butsml0.jpg);width:101px;height:24px }
#w2 { background-image:url(imgs/butkatnr0.jpg);width:101px;height:24px }

/* links of navigation */
#linkcell { 
/* background color of links */ background-color:#666666
;font-family:verdana;font-size:10pt;height:20px }
#linkcell a { font-weight:bold;font-size:10pt }

.mass, .but, .but1, .but2 { border:solid 0px }
.but { height:13px }
.but1 { height:3px;width:113px }
.but2 { height:3px;width:94px }

.d1 { 	position:absolute;text-align:left;
	padding:3px;padding-left:5px;padding-bottom:5px;background-color:#333333;
	border-style:solid;border-width:1px;border-color:#cccc99;
	border-top-width:0px;border-bottom-width:1px
}

.linkdiv { 
/* background color of links */ background-color:#666666;top:40px;
	;position:absolute;border:solid 1px;border-top-width:0px;visibility:hidden
	;padding-top:0px;padding-left:8px;padding-right:8px;padding-bottom:5px
}


/*  UPLOAD  */
#file { border-color:#333333;background-color:#333333;width:230px;border-width:1px;height:24px;color:#ffffff }
#submit { border-width:0px;width:120px;height:24px;background-image:url(imgs/blackbutton.jpg);color:#ffffff;cursor:pointer }
#wbig { width:22px;font-size:10pt;padding-bottom:2px;margin-left:48px;margin-right:48px }
#upl { z-index:3;position:absolute;top:175px;left:385px;height:5px }


/*  LISTING IN SHOWPROPERTY */
.listing { float:left;background-color:#AECAEC;height:255px }
.tdlisting { border:solid 1px;border-color:FFFF33;color:white;font-size:10pt;vertical-align:top }
#tdknr { padding:2px;background-color:#69b4c9 }
#tdfav { border-style:solid;border-width:1px;border-color:#FFFFCC }
#tddat { padding:2px;background-color:#666666;height:120px }

/*  xlayers  */
.xcolor { color:#FFFFFF }

/* tables */
.tabletab { border:solid #000000 1px }