/* hvi hausverwaltung style.css
------------------------------------------- */
body {
margin:				5px 0px 0 5px;
padding:			0px;
background-color:	FFFFFE;
}

.pfeil {
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
font-weight:		bold;
padding:			0px;
margin:				0px;
}

.nav {
display:			inline;
padding:			0px 0px 0px 0px;
marging:			0px;
background:			#508070 url("../images/bg_gruen.gif") bottom no-repeat;
}

.sub {
padding-left:		0px;
marging-left:       0px;
width:				140px;
}

.nav a:link {
display:			block;
width:				150px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
color:				#fff;
text-transform:		uppercase;
padding:			5px 0px 5px 0px;
border-bottom:		0px dashed #fff;
background:			#508070 url("../images/bg_gruen.gif") bottom left repeat-x;
}

.nav a:visited {
display:			block;
width:				150px;
hight:				30px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
color:				#fff;
text-transform:		uppercase;
padding:			5px 0px 5px 0px;
border-bottom:		0px dotted #fff;
background:			#508070 url("../images/bg_gruen.gif") bottom left repeat-x;
}

.nav a:hover {
display:			block;
width:				150px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
color:				A0D1BD;
background-color:	#fff;
text-transform:		uppercase;
padding:			5px 0px 5px 0px;
border-bottom:		0px dotted #fff;
text-decoration:	none;
background:			#fff url("../images/bg_weiss.gif") bottom left repeat-x;
}

.nav a:active {
display:			block;
width:				150px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
color:				A0D1BD;
background-color:	#fff;
text-transform:		uppercase;
padding:			5px 0px 5px 0px;
border-bottom:		0px dotted #fff;
text-decoration:	none;
background:			#fff url("../images/bg_weiss.gif") bottom left repeat-x;
}

.navs a {
display:			block;
width:				150px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
color:				A0D1BD;
background-color:	#fff;
text-transform:		uppercase;
padding:			5px 0px 5px 0px;
border-bottom:		0px dotted #fff;
text-decoration:	none;
background:			#fff url("../images/bg_weiss.gif") bottom left repeat-x;
}

.navs a:hover {
display:			block;
width:				150px;
font-family:		verdana,arial,helvetica,sans-serif;
font-size:			9px;
color:				A0D1BD;
background-color:	#fff;
text-transform:		uppercase;
padding:			5px 0px 5px 0px;
border-bottom:		0px dotted #fff;
text-decoration:	none;
background:			#fff url("../images/bg_weiss.gif") bottom left repeat-x;
}

.logo {
width:				100%; 
height:				133px;
background:			url("../images/logo_lang_1024.jpg") top left no-repeat;
}

.main {
height:				100%;
}

TD {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			12px;
color:				#558070;
}

a {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#558070;
text-decoration:	none;
}

a:visited {
text-decoration:	none;
}

a:hover {
text-decoration:	underline;
}

a:active {
text-decoration:	none;
}

A.navnormal {
font-size:			8pt;
color:				#000000;
}

a.navwhite {
font-size:			10px;
color:				#ffffff;
}

A.teaser  {
font-size:			8pt;
font-weight:		bold;
color:				#558070;
}

p  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			11px;
color:				#558070;
font-weight:		normal;
line-height:		16px;
}

li  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			11px;
color:				#558070;
font-weight:		normal;
line-height:		16px;
}

P.picture  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#ffffff;
margin-top:			3pt;
margin-bottom:		3pt;
line-height:		10pt;
}

P.teaser  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#000000;
margin-bottom:		8pt;
line-height:		11pt;
}

.heading  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			10pt;
color:				#A0D1BD;
font-weight:		bold;
}

H1  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			13px;
font-weight:		bold;
text-transform:		uppercase;
color:				#A0D1BD;
margin:				15px 0 0 0;
}

H2  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			11px;
font-weight:		bold;
font-style:			italic;
color:				#3D5A50;
margin:				5px 0 0 0 ;
}

H3  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			10px;
color:				#000000;
font-weight:		bold;
}

H4  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			11px;
color:				#3D5A50;
font-weight:		bold;
}

TD.standardcell  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#000000;
}

TD.headercell  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				ffffff;
font-weight:		bold;
}

TD.headercellblack  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				000000;
font-weight:		bold;
}

.normal  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#000000;
}

.smallwhite  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#ffffff;
}

.grey  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#666666;
}

.highlight {
font-weight:		bold;
font-size:			8pt;
font-family:		Verdana,Arial,Helvetica,sans-serif;
color:				#A0D1BD;
}

.highlightsmall {
font-weight:		bold;
font-size:			7pt;
font-family:		Verdana,Arial,Helvetica, sans-serif;
color:				#ffffff;
}

.formheader  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			12pt;
color:				#A0D1BD;
font-weight:		bold;
}

INPUT.search {
font-size:			9pt;
font-family:		Tahoma,Arial,Helvetica,sans-serif;
background-Color:	#ffffff;
BORDER:				#F1F1F1 1 solid;
width:				110px;
}

P.s2d  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			14pt;
color:				#558070;
font-weight:		bold;
margin-top:			5pt;
margin-bottom:		5pt;
line-height:		16pt;
}

P.s2dsmall  {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			7pt;
color:				#558070;
margin-top:			2pt;
margin-bottom:		2pt;
line-height:		10pt;
}

td.s2d {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
color:				#000000;
font-weight:		normal;
}

INPUT.s2d {
font-size:			8pt;
font-family:		Verdana,Arial,Helvetica,sans-serif;
}

SELECT.s2d {
font-size:			8pt;
font-family:		Verdana,Arial,Helvetica,sans-serif;
width:				160px;
}

a.s2d {
font-family:		Verdana,Arial,Helvetica,sans-serif;
font-size:			8pt;
text-decoration:	none;
font-weight:		bold;
color:				#558070;
}

.white {
font-family:		Verdana,Arial,Helvetica,sans-serif;
color:				#FFF;
font-size:			10px;
font-weight:		bold;
}

#vermietung {
margin:				0px 0px 0px 8px;
width:				830px;
height:				1100px;
align:				top;
border:				0px;
}

.footer {
font-family:		Verdana,Arial,Helvetica,sans-serif;
text-align:			center;
font-size:			10px;
padding:			10px;
border-top:			1px solid #A0D1BD;
}

