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

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

/* Text Links */
#cont a
	{
		text-decoration: underline;
		color: #007592 ;
	}

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

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

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

#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: "Lithos Pro Bold", Tahoma, Arial, 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: "Lithos Pro Bold", Tahoma, Arial, sans-serif;
		font-size: 16px;
		line-height: 22px;
	}

.subtitle-klein,
.submenu-title-klein,
h3,
h3 a
	{
		font-size: 12px;
	}

.subtitle,
.subtitle-klein,
.submenu-title,
.submenu-title-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: #A0C2CF;
	}


