/* ***** CSS - MENUE ***** */

body.menue
{
	background-color: #F2E7CE;
	background-image: url(pic/hg_menue.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #8D2F31;
}

ul.menuepunkte,
ul.menuepunkte li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.menuepunkte li a
{
	display: block;
	width: 108px;
	height: 80px; /* im IE 75px einstellen, weil immer noch abstaende zw. li */
	background-repeat: no-repeat;
	border: 0px;
	margin: 0;
	padding: 0;
}
ul.menuepunkte li a span
{
	display: none;
}

a.produkte, a.produkte:visited
{ background-image: url(pic/menu_produkte.gif); }
a.produkte:hover, a.produkte:active
{ background-image: url(pic/menu_produkte_aktiv.gif); }

a.vorstellung, a.vorstellung:visited
{ background-image: url(pic/menu_vorstellung.gif); }
a.vorstellung:hover, a.vorstellung:active
{ background-image: url(pic/menu_vorstellung_aktiv.gif); }

a.kontakt, a.kontakt:visited
{ background-image: url(pic/menu_kontakt.gif); }
a.kontakt:hover, a.kontakt:active
{ background-image: url(pic/menu_kontakt_aktiv.gif); }

a.impressum, a.impressum:visited
{ background-image: url(pic/menu_impressum.gif); }
a.impressum:hover, a.impressum:active
{ background-image: url(pic/menu_impressum_aktiv.gif); }

a.home, a.home:visited
{ background-image: url(pic/menu_home.gif); }
a.home:hover, a.home:active
{ background-image: url(pic/menu_home_aktiv.gif); }



/* ***** CSS - LOGO ***** */

body.logo
{
	background-color: #F2E7CE;
	background-image: url(pic/hg_logo.gif);
	background-attachement: fixed;
	background-repeat: no-repeat;
}



/* ***** CSS - TOP ***** */

body.top
{
	scrollbar-arrow-color: #8D2F31;
	scrollbar-track-color: #F2E7CE;
	scrollbar-darkshadow-color: #8D2F31;
	scrollbar-face-color: #F2E7CE;
	scrollbar-3dlight-color: #F2E7CE;
	scrollbar-highlight-color: #F2E7CE;
	scrollbar-shadow-color: #F2E7CE;
	
	background-image:url(pic/hg_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment: fixed;
	background-color: #F2E7CE;
}

div.adresse
{
	font-family: Times New Roman, Times, serif;
	color: #8D2F31;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	font-size: 20px;
}

