/* CSS-Styles */

body
{
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	background-color: #000000;
	background-image: url(/images/background.png);
	background-repeat: repeat-y;
	background-position: center;
}

form
{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
}

body, td, ul,  p
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 9pt;
}
td.immo
{
	font-size: 8pt;
}

a
{
	color: black;
	text-decoration:none;
}

a:hover,a.hover
{
	color: #892525;
	text-decoration:underline;
}

input.normal
{
	border : 1px solid #cccccc;
}

input.searchfield
{
	font-size: 9pt;
	color: Black;
	border : 1px solid #000000;
}
.sbutton
{
	font-size: 9pt;
	color: Black;
	border : 1px solid #000000;
	cursor: hand;
}
.abutton
{
	border : 1px solid #000000;
	background-color: #D4D0C8;
	padding: 1px;
}
.small
{
	font-size: 7pt;
}
td.news
{
	font-size: 8pt;
}
b.news
{
	font-size: 8pt;
	font-weight: bold;
}
a.news
{
	font-size: 7pt;
}
.copy
{
	font-size: 7pt;
	color: white;
}
.big
{
	font-size: 12pt;
}

.title
{
	font-size: x-large;
}
h1.standardtitle
{
	color: #da5943;
	font-size: 9pt;
	margin: 0 0 3 0;
}
.normalfont
{
}

a.menu,span.menu,b.menu
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
td.menu
{
}
a.menuactive,b.menuactive
{
	font-weight: bold;
	font-size: 8pt;
	color: #101010;
}
td.menuactive
{
	font-weight: bold;
	font-size: 8pt;
	background-color: #da5943;
}
a.menu:hover,a.menuactive:hover
{
	font-size: 8pt;
	text-decoration: underline;
	color: #ff0000;
}
a.submenu,span.submenu,b.submenu
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ffffff;
}
td.submenu
{
}
a.submenuactive,b.submenuactive
{
	color: #b0b0b0;
}
td.submenuactive
{
	font-size: 8pt;
	background-color: #da5943;
}
a.submenu:hover,a.submenuactive:hover
{
	text-decoration: underline;
	color: #ff0000;
}
a.subsubmenu,span.subsubmenu,b.subsubmenu
{
	color: #808080;
	text-decoration:none;
	font-size: 8pt;
}
a.subsubmenuactive,b.subsubmenuactive
{
	color: #101010;
}
a.subsubmenu:hover,a.subsubmenuactive:hover
{
	text-decoration: underline;
	color: #ff0000;
}
.titleh1
{
	font-weight: bolder;
	font-size: 14pt
	margin-top: 5px;
	margin-bottom: 5px;
}
.titleh2
{
	font-weight: bold;
	font-size: 12pt
	margin-top: 3px;
	margin-bottom: 3px;
}
.titleh3
{
	font-weight: bold;
	font-size: 10pt
	margin-top: 1px;
	margin-bottom: 1px;
}

div.newsletter
{
	margin: 4 4 4 4;
}
