*					{padding:0;	margin:0; background-repeat:no-repeat;}
html				{background-color:#fff; background-repeat:repeat; color:#444;}
body				{margin:0; font-family: Arial, Tahoma, Verdana, Sans-serif; color:#444; font-size:13px; width:100%;text-align:center;}
img					{border:0;}
code				{display:block;}
table				{border-collapse:collapse; border:0;}
form, fieldset 		{border:0;}
legend				{display:none}
ul					{list-style:none;}
hr					{height:1px;visibility:hidden }
p					{padding-bottom: 1em;}
h1,h2,h3,h4,h5		{font-weight:normal}

/* Fonts*/
.normal				{font-size:13px;}
.bigger 			{font-size:16px}
.big 				{font-size:20px}
.smaller			{font-size:11px; font-family:Tahoma,Arial, Helvetica, sans-serif }
.small				{font-size:11px}
.verysmall				{font-size:6px}

/* Behaviour*/
.error			{color:#FF0000;}
.noWrap			{white-space: nowrap;}
.noBrd			{border:0}
.fl				{float:left;}
.fr				{float:right;}
.fn				{float:none;}
.cb				{clear:both;}

.tl				{text-align:left;}
.tr				{text-align:right;}
.tc				{text-align:center;}
.fi				{font-style: italic;}

.clear			{float:none; clear:both; width:0; height:0; line-height:0; overflow:hidden; font-size:0; visibility: hidden; margin:0; padding:0; border:0;}
.nw				{white-space:nowrap;}
.no-bg			{background-image: none;}
.dn				{display:none}


/* Spaces */
.spc-l			{margin-left:  10px;}
.spc-r			{margin-right: 10px;}
.spc-t			{margin-top:   10px;}

.pad-l			{padding-left: 10px}
.pad-t			{padding-top: 10px}


a {text-align:left; text-decoration:none;}
a {text-align:left; text-decoration:none;}
a:hover {color:#000}

.moveLeftBig {margin-left:-210px}
.moveTopSmall {margin-top:-50px}

#DbTable,#InsertTable,#NewDBTable {margin-top:20px}

#DbTable th,#InsertTable th,#NewDBTable th {
	font: bold 10px Verdana, Arial, Helvetica,
	sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}

#DbTable table,#InsertTable table,#NewDBTable table{border-collapse:collapse;}

#DbTable td,#InsertTable td,#NewDBTable td {
	font: bold 10px Verdana, Arial, Helvetica,
	sans-serif;
	border: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
}

#InsertTable{position:absolute;left:60px}
#NewDBTable th{color: #fff;background-color: red;}
#NewDBTable a:hover{color: #CCC;}
#NewDBTable a{color: #000;}

#searchBox {border:1px solid #000;padding:10px 10px 10px 10px};
#inputName {width:100px}
#inputStr {width:100px}
#inputPlz {width:50px}
#inputSubmit {width:100px}
.fieldName {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
	
.mode {	font: normal 11px Verdana, Arial, Helvetica,sans-serif;}
	
.insertInput {width:400px}

.message {font: normal 20px Verdana, Arial, Helvetica,sans-serif;color:red}
.messageSmall {font: normal 12px Verdana, Arial, Helvetica,sans-serif;color:red}

#menuBox {border:1px solid #000;padding:30px 10px 10px 30px;margin:100px 0px 0px 100px;width:400px}

.spc-b {padding-bottom:20px}
.spc-t {padding-top:20px}
.spc-l {padding-left:20px}

.border {border:1px solid #000;}

#divSelBezrik {position:absolute;left:-200px;top:30px}
#divSelBezrik {position:absolute;left:-200px;top:0px}
#selectBezirk {overflow:visible}
#divSearchQuery {position:absolute;left:0px;top:160px}
#divSearchQuery {position:absolute;left:0px;top:60px}
#divRadioKategorie {position:absolute;left:5px;top:230px;width:450px}
#divRadioKategorie {position:absolute;left:5px;top:120px;width:450px}
#divRadioKategorie td{font: normal 11px Verdana, Arial, Helvetica,sans-serif;}
#sideNavi{position:absolute;left:30px;top:240px}
#sideNavi a{padding-right:10px;text-align:left; text-decoration:none;}
#sideNavi a:hover {color:#000}
#divCheckPlaetze {position:absolute;left:470px;top:230px}
#divCheckPlaetze {position:absolute;left:470px;top:120px}

#title {font: normal 18px Verdana, Arial, Helvetica,sans-serif;margin-bottom:10px}

#content {position:absolute;border:0px solid #000;top:350px;left:230px;width:665px;z-index:999}
#divSearchButtons {position:absolute;border:0px solid #000;top:130px;left:10px}
#divSearchButtons {position:absolute;border:0px solid #000;top:20px;left:10px}
#sponsoreTop {position:absolute;border:0px solid #000;top:-40px;left:200px}
#sponsoreTop {position:absolute;border:0px solid #000;top:-82px;left:382px}
#sponsore {position:absolute;border:0px solid #000;top:280px;left:460px}
#sponsore {position:absolute;border:0px solid #000;top:240px;left:-210px}
#errMessage {margin-left:280px}
#searchContent{padding-top:310px;z-index:999}
#InsertContent{padding-top:350px;}