/* CSS-Styles */

body
{
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
}

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: 12pt;
}

a
{
	color: black;
	text-decoration:none;
}

a:hover,a.hover
{
	color: #892525;
	text-decoration:underline;
}

input
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12pt;
}

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: 10pt;
}
.copy
{
	font-size: 7pt;
	color: white;
}
.big
{
	font-size: 12pt;
}

.title
{
/*	font-family: "CopprplGoth Bd BT";*/
	font-size: 16pt;
}

.normalfont
{
/*	font-family: "CopprplGoth Bd BT";*/
}

a.menu,span.menu,b.menu
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.menuactive,b.menuactive
{
	font-size: 11pt;
	color: #892525;
}
a.menu:hover,a.menuactive:hover
{
	font-size: 11pt;
	text-decoration: underline;
	color: #892525;
}

a.menuleft,span.menuleft,b.menuleft
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color: #000000;
}
a.menuleftactive,b.menuleftactive
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color: #892525;
}
a.menuleft:hover,a.menuleftactive:hover
{
	text-decoration: underline;
	color: #892525;
}
a.submenu,span.submenu,b.submenu
{
	/*font-family: "CopprplGoth Bd BT";*/
	font-size: 16pt;
}
a.submenuactive,b.submenuactive
{
	/*font-family: "CopprplGoth Bd BT";*/
	font-size: 16pt;
	font-weight : bold;
}
a.submenu:hover,a.submenuactive:hover
{
	color: #892525;
	text-decoration:underline;
}
a.subsubmenu,span.subsubmenu,b.subsubmenu
{
	color: #808080;
	text-decoration:none;
	font-size: 8pt;
}
a.subsubmenuactive,b.subsubmenuactive
{
	color: #808080;
	text-decoration:none;
	font-size: 8pt;
	font-weight : bold;
}
a.subsubmenu:hover,a.subsubmenuactive:hover
{
	color: #892525;
	text-decoration:underline;
}

.body,td
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}
.logo
{
font-family: viner hand itc;
font-size: 20pt;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}
.MenuBgcolor
{
background-color: #6EB356;
}
.TopMenuLinks:link
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}
.TopMenuLinks:Active
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
color: #892525;
}
.TopMenuLinks:Visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}
.TopMenuLinks:Hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: underline;
color: #892525;
}


.SideMenuLinks:link
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}
.SideMenuLinks:Active
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: underline;
color: #892525;
}
.SideMenuLinks:Visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}
.SideMenuLinks:Hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: underline;
color: #892525;
}

.SideMenuHeader
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
background-color: #FFFFFF;
color: #000000;
}

.ShowListingsHeader
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: bold;
background-color: #2E5D1E;
color: #FFFFFF;
}
.ShowListingsRow1
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
background-color: #64AF49;
color: #000000;
}
.ShowListingsRow2
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
background-color: #8EE56F;
color: #000000;
}

.subheader
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}

.tags
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
color: #FF4040;
}

.DATE
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: #F0F5F6;
}
.angebote
{
	font-size: 10pt;
}
.angeboteoben
{
	float: right;
	margin-left: 3px;
	margin-right: 3px;
}
h1.titleh1
{
/*	font-family: "CopprplGoth Bd BT";*/
	font-size: 16pt;
	text-align:center;
}

h1.stitle
{
/*	font-family: "CopprplGoth Bd BT";*/
	font-size: 16pt;
}
h2.stitle
{
/*	font-family: "CopprplGoth Bd BT";*/
	font-size: 14pt;
}
h1.immotitle
{
	margin: 1px 1px 1px 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: normal;
	font-size: 12pt;
}
h1.immobigtitle
{
/*	font-family: "CopprplGoth Bd BT";*/
	font-size: 16pt;
	font-weight: bold;
	margin: 16px 2px 2px 2px;
}


