



/* Link Definitionen */
/* "*html" = Gilt nur fÃ¼r Internet Explorer */

a.sitemaptitel	        {color:#786342;text-decoration:none;font-size:11px;}

a.sitemap			{text-decoration:underline;color:#000000;}
a.sitemap:hover		{text-decoration:none;color:#000000;}
a.sitemap:active	{text-decoration:none;color:#000000;}
a.sitemap:focus		{text-decoration:none;color:#000000;}

a.permanav:link		{color:#786342;text-decoration:underline;font-size:10px;}
a.permanav:visited	{color:#786342;text-decoration:underline;font-size:10px;}
a.permanav:hover	{color:#786342;text-decoration:none;font-size:10px;}
a.permanav:active	{color:#786342;text-decoration:none;font-size:10px;}
a.permanav:focus	{color:#786342;text-decoration:none;font-size:10px;}

a				{color:#555;text-decoration:underline;font-size:11px;font-family:Verdana;}
a:hover			{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana;}
a:active			{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana;}
a:focus			{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana;}

a.mainmenu		{text-decoration:none;}

a.submenu		{color:#555;text-decoration:none;font-size:11px;font-family:Verdana;font-weight:bold;}
a.submenu:hover	{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana;font-weight:bold;}
a.submenu:active	{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana;font-weight:bold;}
a.submenu:focus	{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana;font-weight:bold;}

.submenu_active	{color:#FFF;text-decoration:none;font-size:11px;font-family:Verdana; font-weight:bold;}
a.submenu_active	{color:#FFF; text-decoration:none; font-size:11px; font-family:Verdana; font-weight:bold;}

a.submenupic		{color:#000000;text-decoration:underline;font-size:11px;font-family:Verdana;font-weight:lighter;}

a.footer			{color:#ffffff;text-decoration:none;font-size:10px;}

#highlight a		{color: white; font-weight: bold; font-size: 12px; text-decoration: underline;}
#highlight a:active	{color: white; text-decoration: none }
#highlight a:focus	{color: white; text-decoration: none }
#highlight a:hover	{color: white; text-decoration: none }


/* Defaults Fonts Links */

body
{
font-family:			Verdana, Tahoma, sans-serif;
font-size:				11px;
background-color:		#c4bec0;
overflow:				scroll;
color:					#1d1d1d;
margin-left:			0px;
margin-right:			0px;
margin-top:				0px;
margin-bottom:			0px;
}

img
{
border-style:			none;
}

/* header Klassen */

img.header
{
vertical-align:			top;
margin-top:			0px;
}

*html img.header
{
vertical-align:			top;
margin-top:			0px;
}

/* formular Klassen */

input.searchbox
{
font-size:				9px;
border-style:			none;
border-width:			0px;
height:				12px;
vertical-align:			top;
margin-left:			2px;
float:					left;
}

form.suche
{
padding:				0px;
margin:				0px;
font-size:				0px;
border-style:			none;
border-color:			#818181;
border-width:			1px;
background-color:		#ffffff;
width:				214px;
}

input.searchbutton
{
font-size:				0px;
}

/* Level 1 Div Logo Mainmenus  Highlights Footer Header Menus */

#lauftextanzeige {
position:absolute;
top: 17px;
left: 26px;
width: 4000px;
height: 20px;
clip:rect(0px, 717px, 16px, 0px);
}

.lauftext {
position:absolute;
top: 0px
}

#lauftextanzeige a { text-decoration: none }
#lauftextanzeige a:hover { text-decoration: underline; color: black }
#lauftextanzeige a:focus { text-decoration: underline; color: black }
#lauftextanzeige a:active { text-decoration: underline; color: black }

#suchresultate
{
padding: 5px;
padding-top: 20px
}

#suchresultate h4
{font-size: 11px;}

.suchresultat_event a
{font-weight: bold;}

.suchresultat_seite a
{font-weight: bold;}

#obj_container
{
margin-top:			-26px;
background-color:		#FFFFFF;
width:				1009px;
text-align:				left;
}

#obj_header
{
margin-top:			26px;
text-align:				left;
}

#obj_logo
{
padding-top:			9px;
padding-left:			26px;
vertical-align:			top;
float:					left;
border-style:			none;
}

#obj_headerimage
{
padding-top:              0px;
padding-left:          	26px;
border-style:		none;
}

#permaNavLanguage
{
margin-top:		4px;
float:				right;
padding-right:		26px;
font-size:			10px;
height:			16px;
}

#obj_permaNav
{
margin-top:		0px;
padding-left:		26px;
padding-right:		26px;
text-align:			right;
border-style:		none;
font-size:			10px;
height:			32px;
float:				none;
position: relative;
}

#obj_permaNav_suche
{
float: 			right;
margin-bottom:		4px;
vertical-align:		top;
border-style:		solid;
border-width:		1px;
border-color:		#818181;
height:			14px;
font-size:			0px;
}

*html #obj_permaNav_suche
{
float: 			right;
margin:		0px;
padding: 0;
vertical-align:		bottom;
border-style:		solid;
border-width:		1px;
border-color:		#818181;
height:			14px;
font-size:			1px;
}

#obj_permaNav_nav
{
margin-bottom: 5px;
}

#permaNavSitemap
{
float:				right;
padding-left:			2px;
margin-left:			24px;
/* Redesign Juli 2009
padding-right:			2px;
margin-right:			24px;
*/
}

#permaNavKontakt
{
/*  Redesign Juli 2009
float:				right;
padding-right:			2px;
margin-right:			5px;
*/
}


/* mainscreen Objekte, Klassen und Links */

#obj_mainscreen
{
margin-top:			0px;
padding-left:			26px;
border-style:			none;
}

#homescreen
{
width:					717px;
border-style:			none;
}

#banner
{
clear:					left;
border-style:			none;
margin-top:				23px;
}

#teaser
{
float:					right;
padding-right:			26px;
border-style:			none;
}

#clear
{
clear:				right;
}

#maintitle
{
background-color:		#786342;
}

#obj_veranstaltungen		#maintitle:hover { background-color: #BED4E7; }
#obj_raum			#maintitle:hover { background-color: #E1B6B6; }
#obj_verguegen		#maintitle:hover { background-color: #D9DBAF; }
#about_us				#maintitle:hover { background-color: #F4D0AB; }

#maintitle_high
{
margin-top:			3px;
background-color:		#786342;
}

p.title
{
margin:				0px;
margin-bottom: 4px;
padding-top:			5px;
padding-left:			4PX;
padding-bottom:		8px;
color:				#ffffff;
font-size:				13px;
font-weight:			bold;
font-family:			Verdana, MetaPlus, sans-serif;
}

*html p.title
{
margin-bottom: 0px;
}

#submaintitle
{ background-color:		#D9DBAF; }

#obj_raum #submaintitle
{ background-color:		#E1B6B6; }

#obj_verguegen #submaintitle
{ background-color:		#D9DBAF; }

#obj_veranstaltungen #submaintitle
{ background-color:		#BED4E7; }

#about_us #submaintitle
{ background-color:		#F4D0AB; }

p.activetitle
{
margin:				0px;
padding-top:			5px;
padding-left:			4PX;
padding-bottom:		12px;
color:				#FFFFFF;
font-size:				13px;
font-weight:			bold;
font-family:			Verdana, MetaPlus, sans-serif;
}


table
{
font-size:11px;
}

span.title
{
font-size:				11px;
color:					#e0abda;
}

span.high
{
font-size:				11px;
color:					#D9DBAF;
}

/* Mittler Objekte */

#obj_raum
{
width:				237px;
border-style:			none;
}



#obj_verguegen
{
float:					right;
width:				237px;
border-style:			none;
margin-right:			3px;
}

#obj_veranstaltungen
{
float:					right;
width:				237px;
border-style:			none;
}

#about_us
{
width:					237px;
}

#homebox
{
color:				#555;
background-color:		#F4D0AB;
padding-top:			7px;
padding-left:			5px;
padding-right:			5px;
height:				227px;
/* Redesign Juli 2009
border-top-style:		solid;
border-top-color:		#FFFFFF;
border-top-width:		3px;
*/
}

#homebox table
{ color: #555; }

#about_us #homebox
{ background-color:		#F4D0AB; }

#obj_veranstaltungen #homebox
{ background-color:		#BED4E7; }

#obj_verguegen #homebox
{ background-color:		#D9DBAF; }

#obj_raum #homebox
{ background-color:		#E1B6B6; }

#switchbox
{
color:				#555;
background-color:		#F4D0AB;

/* Redesign Juli 2009
padding-left:			5px;
margin-top:			0px;
padding-top:			7px;
height:				174px;
background-image:		url(/infoglueDeliverLive_khz/digitalAssets/5/5661_switchbox_strich.gif);
background-repeat:		no-repeat;		
*/
}

#about_us #switchbox
{ background-color:		#F4D0AB; }

#obj_veranstaltungen #switchbox
{ background-color:		#BED4E7; }

#obj_verguegen #switchbox
{ background-color:		#D9DBAF; }

#obj_raum #switchbox
{ background-color:		#E1B6B6; }

p.switchtitel
{
margin-top:				0px;
margin-left:			0px;
font-weight:			bold;
margin-bottom:			10px;
}

#genericimage
{
/* Redesign Juli 2009
padding-right:			5px;
float:					right;
margin-top:				0px;
margin-bottom:			0px;
*/
}

#highlightbox
{
margin-left:			0px;
/* width:				216px; */
height: 201px;
background-repeat:no-repeat;
position: relative;
color: white;
}

#highlight
{
position: absolute;
bottom: 0;
width:				237px;
height: 111px;
}

p.high_datum
{
margin-top:				0px;
margin-left:			10px;
margin-bottom:			0px;
}

p.high_text
{
margin-top:				0px;
margin-left:			10px;
margin-bottom:			0px;
width:					200px;
}

#restaurants
{
width:					357px;
margin-right:			3px;
}

#clubs
{
float:					right;
width:					237px;
margin-right:			3px;
}

#konzerte
{
float:					right;
width:					117px;
}

#bannertitle
{
background-color:		#786342;
color:					#FFFFFF;
padding-left:			5px;
padding-bottom:			2px;
}

#obj_banner_konz
{
border-left-style:		solid;
border-width:			1px;
border-color:			#786342;
margin-top:				3px;
margin-left:			0px;
padding-left:			5px;
width:					110px;
}

*html #obj_banner_konz
{
width:					117px;
}

#obj_banner_club_1
{
float:					right;
border-left-style:		solid;
border-width:			1px;
border-color:			#786342;
margin-top:				3px;
margin-left:			0px;
padding-left:			5px;
width:					111px;
}

*html #obj_banner_club_1
{
width:					117px;
} 

#obj_banner_club_2
{
border-left-style:		solid;
border-width:			1px;
border-color:			#786342;
margin-top:				3px;
margin-left:			0px;
padding-left:			5px;
width:					109px;
}

*html #obj_banner_club_2
{
width:					117px;
} 

#obj_banner_rest_1
{
float:					right;
border-left-style:		solid;
border-width:			1px;
border-color:			#786342;
margin-top:				3px;
margin-left:			0px;
padding-left:			5px;
width:					111px;
}

*html #obj_banner_rest_1
{
width:					117px;
} 

#obj_banner_rest_2
{
float:					right;
border-left-style:		solid;
border-width:			1px;
border-color:			#786342;
margin-top:				3px;
margin-left:			0px;
padding-left:			5px;
width:					109px;
}

*html #obj_banner_rest_2
{
width:					113px;
} 

#obj_banner_rest_3
{
border-left-style:		solid;
border-width:			1px;
border-color:			#786342;
margin-top:				3px;
margin-left:			0px;
padding-left:			5px;
width:					108px;
}

*html #obj_banner_rest_3
{
width:					110px;
}  

#footer
{
margin-top: 			26px;
background-color:		#c4bec0;
font-size:				10px;
color:				#FFFFFF;
padding-left:			5px;
padding-bottom:		10px;
}

#subseite
{
border-style:			none;
margin-top:			0px;
background-color:		#F4D0AB;
padding-right:			0px;
min-height:			400px;
border-style:			none;
}

*html #subseite /*IE BUG*/
{
border-style:			none;
margin-top:			0px;
background-color:		#F4D0AB;
border-style:			none;
}

.bg_raum
{ background-color: #E1B6B6; }

.bg_verguegen
{ background-color: #E1B6B6; }

.bg_veranstaltungen
{ background-color: #E1B6B6; }

.bg_about
{ background-color: #E1B6B6; }

#bredcrumb
{
padding-top:				11px;
padding-left:				5px;
/* Redesign Juli 2009
padding-left:				171px;
*/
}

#printer
{
float:						right;
padding-top:				14px;
padding-right:				5px;
}

#teaserlinks
{
width: 210;
}

#teaserlinks img
{
padding-bottom: 10px;
}

#submainanzeige
{
clear:						left;
margin-top:					23px;
}

#subinhalt
{
float:						right;
margin-right:				0px;
border-style:				none;
width:					480px;
}

#subnavigation
{
margin-left:				5px;
min-height:				120px;

padding-top:				3px;
padding-bottom:			10px;
}

*html #subnavigation
{
margin-left:				5px;
padding-top:				3px;
padding-bottom:			10px;
}

p.submenulink
{
margin-top:					0px;
margin-left:				0px;
margin-bottom:				12px;
}

p.inhaltTitle
{
font-size:					14px;
color:						#1d1d1d;
font-weight:				bold;
margin-top:					0px;
margin-bottom:				40px;
}

p.inhaltTitleFormular
{
font-size:					14px;
color:						#1d1d1d;
font-weight:				bold;
margin-top:					0px;
margin-bottom:				20px;
}

p.subtitle
{
background-color:			#FFFFFF;
width:					424px;
padding-left:				118px;
font-weight:				bold;
}

p.formular
{
background-color:			#FFFFFF;
padding-left:				0px;
margin-top:					0px;
font-weight:				bold;
padding-bottom:				1px;
}

*html p.subtitle /*IE Bug*/
{
background-color:			#FFFFFF;
width:						542px;
padding-left:				118px;
font-weight:				bold;
}

span.subtitel
{
font-weight:				lighter;
}

#submainscreen
{
margin-right:				13px;
width:					310px;
margin-left:				5px;
}

#submainscreenFormular
{
margin-right:				13px;
width:						375px;
margin-left:				0px;
}

#submainscreenpic
{
float:						right;
width:					155px;
}

.clear
{
    clear: both;
}

#subbottom
{
font-size:					0px;
}

#kontaktformular
{
margin-left:				0px;
margin-top:					15px;
margin-bottom:				0px;
}

hr.formular
{
height:						0px;
color:						#FFFFFF;
border-style: 				solid;
margin-top:					2px;
}

textarea.formular
{
height:						68px;
width:						310px;
}

#adressfelder
{
float:						right;
}

#adressbezeichnung
{
}

input.formularadresse
{
width:					225px;
font-size:					11px;
margin-bottom:				5px;
margin-top:				0px;
height:					18px;
}

select.adressbezeichnung
{
width:					225px;
font-size:					11px;
margin-bottom:				5px;
margin-top:				0px;
height:					18px;
}

p.adressbezeichnung
{
margin-top:				0px;
margin-bottom:				11px;
}

p.adressbezeichnung_start
{
margin-top:				5px;
margin-bottom:				11px;
}

*html p.adressbezeichnung_start
{
margin-top:				8px;
margin-bottom:				11px;
}

*html p.adressbezeichnung
{
margin-top:				0px;
margin-bottom:				13px;
}

input.zwischen
{
width:					40px;
font-size:					11px;
margin-top:				0px;
height:					18px;
}

input.formbutton
{
background-color:			#786342;
color:					#FFFFFF;
height:					22px;
}

input.radio
{
height:					13px;
}

#footer_adresse
{
float:						left;
width:						450px;
text-align:					left;
}

#footer_impressum
{
width:						336px;
float:						left;
text-align:					center;
}

#footer_copyright
{
text-align:					right;
}

#offertenanfrage
{ }

#offertenanfrage input
{
height:						18px;
}

p.rest_title
{
/* Redesign Juli 2009
background-color: #ffffff;
*/
}

#rest_teaser
{
float: right;
}

p.sitemap
{
width: 125px;
padding-left: 5px;
}

p.sitemaptitel
{
background-color:#ffffff;
margin-left:1px;
width:129px;
padding-left: 5px;
}

*html p.sitemaptitel
{
width:134px;
}

#subsitemap
{
border-right-style:solid;
border-width: 1px;
border-color: #ffffff;
min-height:250px;
padding-bottom: 30px;
}

*html #subsitemap
{
border-right-style:solid;
border-width: 1px;
border-color: #ffffff;
}

table.raumubersicht
{
text-align:left;
border-style:none;
font-size:11px;
table-layout:fixed;
}

.raumubersicht td
{
padding-bottom: 6px;
border-bottom: 1px solid white;
}

.raumubersicht h3 td
{
padding-bottom:0;
border-bottom: 0;
}

table.raumubersicht_det
{
text-align:left;
border-style:none;
font-size:11px;
table-layout:fixed;
}

#film
{
background-color:		#D9DBAF;
margin-right:5px;
}

#offertenanfrage input {
font-size:11px
}

#offertenanfrage textarea {
font-size:12px;
font-family: Verdana, Arial;
}
