/* CSS Document */
#header
	{
		background-image: url(../pics/header_summer_pm.jpg);
	}
	
#middle
	{
		background-image: url(../pics/container-hg_summer_pm.gif);
	}
	
#container
	{
		border-bottom: 0px;
	}
	
#bottom
	{
		width: 800px;
		background-image: url(../pics/footer-hg_summer_pm.gif);
		color:#fff;
		border-width: 0px 1px 1px 1px;
		border-style: solid;
		border-color: #000;
	}
	
#bottom a
	{
		color:#fff;
	}
	
/* Text Links */
#cont a
	{
		text-decoration: underline;
		color: #A8111C ;
	}

/* TYPO */
#mainmenu .act a,
#mainmenu a:hover
	{
		color: #fabb00;
	}
	
#submenu,
#cont_left div.tx-bee4merestaurantmenu-pi1,tx-jmgallery-pi1,
#cont_left div.tx-jmgallery-pi1
	{
		font-size: 10px;
		line-height: 12px;
		color: #daa18a;
	}
	
#submenu a,
#cont_left div.tx-bee4merestaurantmenu-pi1 a,
#cont_left div.tx-jmgallery-pi1 a
	{
		color: #daa18a;
	}
	
#submenu .act a,
#submenu a:hover,
#cont_left div.tx-bee4merestaurantmenu-pi1 .act a,
#cont_left div.tx-bee4merestaurantmenu-pi1 a:hover,
#cont_left div.tx-jmgallery-pi1 .act a,
#cont_left div.tx-jmgallery-pi1 a:hover
	{
		color: #fff;
	}
	
.title,
h1,
h1 a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		line-height: 16px;
		color: #fff;
	}
	
.subtitle,
.subtitle-soft,
.subtitle-klein,
.submenu-title,
.submenu-title-klein,
h2,
h3,
h2 a,
h3 a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 20px;
	}
	
.subtitle-klein,
.submenu-title-klein,
h3,
h3 a
	{
		font-size: 11px;
	}
	
.subtitle,
.subtitle-klein,
h2,
h3,
h2 a,
h3 a
	{
		color: #fff;
	}
	
h1,
h2,
h3
	{
		padding-bottom: 0.5em ;
	}

h1 a,
h2 a,
h3 a,
#cont h1 a,
#cont h2 a,
#cont h3 a
	{
		text-decoration: none ;
	}
	
.subtitle-soft
	{
		color: #daa18a;
	}

