/* CSS Document */
#header
	{
		background-image: url(../pics/header-m.jpg);
	}

#middle
	{
		background-image: url(../pics/container-hg_m.gif);
	}

#container
	{
		border-bottom: 0px;
	}

#bottom
	{
		width: 800px;
		background-image: url(../pics/footer-hg_m.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: #AB005A ;
	}

/* TYPO */
#mainmenu .act a,
#mainmenu a:hover
	{
		color: #EB7405;
	}

#submenu,
#cont_left div.tx-bee4merestaurantmenu-pi1,
#cont_left div.tx-jmgallery-pi1
	{
		font-size: 10px;
		line-height: 12px;
		color: #DBA3B8;
	}

#submenu a,
#cont_left div.tx-bee4merestaurantmenu-pi1 a,
#cont_left div.tx-jmgallery-pi1 a
	{
		color: #DBA3B8;
	}

#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: 20px;
		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,
.submenu-title,
.submenu-title-klein,
h2,
h3,
h2 a,
h3 a
	{
		color: #fff;
	}
	
h1,
h2,
h3
	{
		padding-bottom: 0.5em ;
	}
	
h2,
h3,
h2 a,
h3 a
	{
		font-weight: bold ;
	}

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

