
BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 10px; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial, verdana, sans-serif; BACKGROUND-COLOR: #fff

}

A {

	FONT-WEIGHT: normal; COLOR: #666; BACKGROUND-COLOR: transparent; outline: none

}

A:link {

	COLOR: #666

}

A:active {

	COLOR: #666

}

A:visited {

	COLOR: #666

}

A:hover {

	COLOR: #b9c473

}

A.alt {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; outline: none

}

A.alt:link {

	COLOR: #666

}

A.alt:visited {

	COLOR: #666

}

A.alt:active {

	COLOR: #666

}

A.alt:hover {

	COLOR: #b9c473; TEXT-DECORATION: none

}

A.nav {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808184; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; outline: none

}

A.nav:link {

	COLOR: #808184

}

A.nav:visited {

	COLOR: #808184

}

A.nav:active {

	COLOR: #808184

}

A.nav:hover {

	COLOR: #b9c473; TEXT-DECORATION: none

}

H1 {

	FONT-FAMILY: Arial, verdana, sans-serif

}

H2 {

	FONT-FAMILY: Arial, verdana, sans-serif

}

H3 {

	FONT-FAMILY: Arial, verdana, sans-serif

}

H4 {

	FONT-FAMILY: Arial, verdana, sans-serif

}

H5 {

	FONT-FAMILY: Arial, verdana, sans-serif

}


H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 0px

}

H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 17px; PADDING-TOP: 0px

}

H4 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 0px

}

H5 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 7px

}

P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 7px; PADDING-TOP: 0px

}

P.on {

	COLOR: #b9c473

}

P.short {

	MARGIN: 0px; LINE-HEIGHT: 11px

}

FORM {

	DISPLAY: inline; MARGIN: 0px

}

TEXTAREA {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, verdana, sans-serif

}

INPUT {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, verdana, sans-serif

}

SELECT {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, verdana, sans-serif

}

.checkbox {

	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

.radio {

	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

.bgt {

	BACKGROUND: url(images/bg_t.gif) repeat-x

}

.bgb {

	BACKGROUND: url(images/bg_b.gif) repeat-x

}

.bgl {

	BACKGROUND: url(images/bg_l.gif) repeat-y

}

.bgr {

	BACKGROUND: url(images/bg_r.gif) repeat-y

}

.container {

	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; PADDING-BOTTOM: 18px; PADDING-TOP: 25px

}

#wrapper {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 0px

}

#mailwrap {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 580px; PADDING-TOP: 0px

}

.mail {

	FONT-FAMILY: Georgia, Times New Roman, Times, serif

}

.mail P {

	FONT-FAMILY: Georgia, Times New Roman, Times, serif

}

TD {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #131313; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, verdana, sans-serif

}

DIV {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #131313; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, verdana, sans-serif

}

P {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #131313; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, verdana, sans-serif

}

TH {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left

}

SPAN {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 11px; PADDING-TOP: 0px

}

.small {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 12px

}

BLOCKQUOTE {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-STYLE: italic

}

UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

LI {

	LIST-STYLE-IMAGE: none

}

SUP {

	FONT-SIZE: 8px

}

HR {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px

}

.blue {

	FONT-WEIGHT: bold; COLOR: #369fdd

}

.ClearAll {

	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px

}

.Spacer5 {

	CLEAR: all; FONT-SIZE: 5px; LINE-HEIGHT: 5px

}

.Spacer10 {

	CLEAR: all; FONT-SIZE: 10px; LINE-HEIGHT: 10px

}

.Spacer15 {

	CLEAR: all; FONT-SIZE: 15px; LINE-HEIGHT: 15px

}

  .hinweis {

  border: 1px solid #999999;

   padding-top:0.5px;

   padding-left:3px;

  padding-bottom:1px;

  }

table .hinweis {

  border: 1px solid #999999;

  }

@charset "utf-8";
/* CSS Document */
body {
	background-color: #fff;
	font-size: 11px;
	font-family: Arial, Sans-Serif;
	color:#131313;
	overflow-x: hidden;
}
#pos {
	margin: 0 auto;
}
/* ----- schatten -----*/
DIV.shadow {
background-color:#d8d8d8;
   border: 1px solid #efefef;
   	width: 802px;
   margin: 0 auto;
      padding: 1px;
   }
DIV.shadow2 {
background-color:#e8e8e8;
  	width: 801px;
   border: 1px solid #f5f5f5;
   margin: 0 auto
   }
/* ---------- container zentriert das layout ----------- */
#container {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
}
/* ------- header -------*/
#header {
	margin: 0;
	top:15px;
	padding-right:4px;
	_padding-right:15px;
	height:78px;
	_height:74px;
	background-color: #fff;
	background-image: url('images/logo_schriftzug_hausverwaltung_haselsberger.jpg');
	background-repeat:no-repeat;
}
*+html #header {
height:78px;
}
/* ------- hauptnavigation -------*/
#hauptnavigation {
	margin: 0;
	_margin-right:17px;
	height:27px;
	background-color: #fff;
	background-image: url('images/hg_navigation.jpg');
	background-repeat:no-repeat;
}
/* -----------------Inhalt--------------------- */
#content {
	min-height:500px;
	background-color: #ffffff;
	padding: 0;
	margin: 0 0 0 148px;
	_margin:0 0 0 145px;
	width:650px;
	_width:645px;
	_border-left:none;
	_border-right:none;
	_height:500px;
}
*+html #content {
	width:640px;
}
#content h1{
padding-top:25px;
text-align:left;
font-size:13px;
font-weight:bold;
line-height:15px;
padding-right:30px;
}

#content .text_links{
margin-top:-20px;
padding-right:10px;
}
/*
#content .text_rechts{
padding-right:10px;
}*/

/* ----- linke spalte ----*/
#left {
    float: left; 
	width: 148px;
	margin: 0;
	padding:0;
	_margin-right:0px;
	min-height:145px;
	_height:145px;
	background-image: url('images/logo_hausverwaltung_haselsberger.jpg');
	background-repeat:no-repeat;
	_background-position:0px 3px;
	top: 0px;	
}
#left {
padding-top:145px;
}
*+html #left {
padding-top:145px;
}
#left img {
padding:0;
margin:0;
border:0;
padding-left:5px;
}
#left a img{
float:left;
padding:0;
margin:0px;
top:0px;
margin-left:5px;
display:block;
}
/* -----------footer--------------------------- */
#footer {
	clear: both;
	background-color: #fff;
	background-image: url('images/hintergrund_footer.jpg');
	background-repeat:no-repeat;
	padding: 0;
	margin: 0;
	height:40px;
	width:800px;
	bottom: 0px;
}
#footer p{
	font-family:Verdana;
	font-size:10px;
	color:#686868;
	padding-top:12px;
	padding-right:27px;
	line-height:12px;
}
#footer a:link, #footer a:visited {
text-decoration:none;
}
#footer a:hover, #footer a:active {
color:#686868;
text-decoration:none;
}
#footer img{
padding-top:15px;
float:left;
}
#footer span a:link, #footer span a:visited, #footer span a:hover, #footer span a:active{
color:#13A1CF;
padding-left:70px;
}
