/*  #################################################
    CSS Template «WALDMANNSBURG» 
    -------------------------------------------------
	
	company:	DACHCOM digital AG
	publisher:	Marcel Zweifel
	date:		2008-10
	www:		www.dachcomdigital.com
	
	INCLUDES										  */
	
	@import url("reset.css");
	@import url("content.css");
	
/*	################################################# */



/* ------- FRAMEWORK -------  */

/*-- clearfix -- */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 1px;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

.clear {clear: both;}
img {vertical-align: bottom;}

a img,a:link img,a:visited img {border: none;}

a,a:link,a:visited,a:active {
	text-decoration: none;
	color: #003366;
}

#content a:hover{
	color: #003366;
	text-decoration:underline;
}


img.spacer-gif {
	display: block;
	clear: both;
}


/*-------- / MARKUP / ---------*/
html {
	font-family: Arial, Helvetica, Verdana;
	font-size: 100.1%;
	height: 100%;
	min-height: 100%;
	text-align: center;
	margin:0;
	padding:0;
}
body {
	font-size: .75em; /* .75em = 12px */
	line-height: 1.2em;
	height: 100%;
	min-height: 100%;
	color: #333;
	background:#FFFFFF;
}
#wrapper {
	min-height:100%;
	margin: 0 auto;
	width: 937px;
	font-size: 12px;
	color:#003366;
	text-align:left;
	background-image:url(../images/interface/background_spacer.gif);
	background-repeat:repeat-y;
}



#header_image {
	height:72px;
	background-color:#FFFFFF;
	width:199px;
	float:left;
}

#header_flash {
	height:72px;
	background-color:#003366;
	width:409px;
	float:left;
}

#header {
	padding-top:30px;
	background-color:#FFFFFF;
}

#header_logo {
	height:72px;
	width:329px;
	float:left;
	background-image:url(../images/interface/top_logo.gif);
	background-repeat:no-repeat;
}

#header_image_sub {
	float:left;
	width:199px;
	height:23px;
	background-color:#638DB4;
}

#header_line_sub {
	height:23px;
	float:left;
	width:738px;
	background-color:#ADCCDE;
}

#left {
	width:199px;
	float:left;
}

/* navigation */
#navigation {
	width:199px;
	
}
#navigation a,
#navigation a:link,
#navigation a:visited {
  display:block;
  width: 199px;
  height: 33px;
}

#navigation span {visibility: hidden;}

#navigation a#l_restaurant { background-image:url("../images/navigation/restaurant_up.gif"); background-color:#d0e0e0;}
#navigation a#l_bankette { background-image:url("../images/navigation/bankette_up.gif"); background-color:#d0e0e0;}
#navigation a#l_palais_waldmannsburg { background-image:url("../images/navigation/palais_waldmannsburg_up.gif"); background-color:#d0e0e0;}
#navigation a#l_hochzeiten { background-image:url("../images/navigation/hochzeiten_up.gif"); background-color:#d0e0e0;}
#navigation a#l_weihnachtsessen { background-image:url("../images/navigation/weihnachtsessen_up.gif"); background-color:#d0e0e0;}
#navigation a#l_meetings { background-image:url("../images/navigation/meetings_up.gif"); background-color:#d0e0e0;}
#navigation a#l_geschichte { background-image:url("../images/navigation/geschichte_up.gif"); background-color:#d0e0e0;}
#navigation a#l_kontakt { background-image:url("../images/navigation/kontakt_up.gif"); background-color:#d0e0e0;}
#navigation a#l_deutsch { background-image:url("../images/navigation/deutsch_up.gif"); background-color:#d0e0e0;}
#navigation a#l_englisch { background-image:url("../images/navigation/english_up.gif"); background-color:#d0e0e0;}
#navigation a#l_links { background-image:url("../images/navigation/links_up.gif"); background-color:#d0e0e0;}
#navigation a#l_firmenessen { background-image:url("../images/navigation/firmenessen_up.gif"); background-color:#d0e0e0;}
#navigation a#l_downloads { background-image:url("../images/navigation/downloads_up.gif"); background-color:#d0e0e0;}

#navigation a#l_restaurant:hover { background-image:url("../images/navigation/restaurant_over.gif"); }
#navigation a#l_bankette:hover { background-image:url("../images/navigation/bankette_over.gif"); }
#navigation a#l_palais_waldmannsburg:hover { background-image:url("../images/navigation/palais_waldmannsburg_over.gif"); }
#navigation a#l_hochzeiten:hover { background-image:url("../images/navigation/hochzeiten_over.gif"); }
#navigation a#l_weihnachtsessen:hover { background-image:url("../images/navigation/weihnachtsessen_over.gif"); }
#navigation a#l_meetings:hover { background-image:url("../images/navigation/meetings_over.gif"); }
#navigation a#l_geschichte:hover { background-image:url("../images/navigation/geschichte_over.gif"); }
#navigation a#l_kontakt:hover { background-image:url("../images/navigation/kontakt_over.gif"); }
#navigation a#l_deutsch:hover { background-image:url("../images/navigation/deutsch_over.gif"); }
#navigation a#l_englisch:hover { background-image:url("../images/navigation/english_over.gif"); }
#navigation a#l_links:hover { background-image:url("../images/navigation/links_over.gif"); }
#navigation a#l_firmenessen:hover { background-image:url("../images/navigation/firmenessen_over.gif"); }
#navigation a#l_downloads:hover { background-image:url("../images/navigation/downloads_over.gif"); }

#navigation a#l_restaurant.aktiv { background-image:url("../images/navigation/restaurant_over.gif"); }
#navigation a#l_bankette.aktiv { background-image:url("../images/navigation/bankette_over.gif"); }
#navigation a#l_palais_waldmannsburg.aktiv  { background-image:url("../images/navigation/palais_waldmannsburg_over.gif"); }
#navigation a#l_hochzeiten.aktiv  { background-image:url("../images/navigation/hochzeiten_over.gif"); }
#navigation a#l_weihnachtsessen.aktiv  { background-image:url("../images/navigation/weihnachtsessen_over.gif"); }
#navigation a#l_meetings.aktiv  { background-image:url("../images/navigation/meetings_over.gif"); }
#navigation a#l_geschichte.aktiv  { background-image:url("../images/navigation/geschichte_over.gif"); }
#navigation a#l_kontakt.aktiv  { background-image:url("../images/navigation/kontakt_over.gif"); }
#navigation a#l_deutsch.aktiv  { background-image:url("../images/navigation/deutsch_over.gif"); }
#navigation a#l_englisch.aktiv  { background-image:url("../images/navigation/english_over.gif"); }
#navigation a#l_links.aktiv  { background-image:url("../images/navigation/links_over.gif"); }
#navigation a#l_firmenessen.aktiv  { background-image:url("../images/navigation/firmenessen_over.gif"); }
#navigation a#l_downloads.aktiv  { background-image:url("../images/navigation/downloads_over.gif"); }

/* Anzeige wenn kein Bild 
#l_downloads span {
	display:block;
	padding:9px;
	visibility:visible;
	border-bottom:1px solid #7497B0;
}
.aktiv {
	font-weight:bold;
}
.aktiv span,
a:hover span {
	background:#9FBBCC;
}
ENDE kein Bild */
/* END navigation */

.banner {
	height:60px;
	margin-top:10px;
}

#home_button {
	height:22px;
	width:22px;
	float:right;
	padding-right:5px;
}

img.navi_unten {
	margin-bottom:5px;
}

#content {
	float:left;
	width:738px;
	padding-top:20px;
}

#content_left {
	width:330px;
	float:left;
	padding-left:40px;
}

#content_right {
	width:328px;
	float:left;
	padding-right:40px;
	padding-top:30px;
}

#content ul {
	padding-left:15px;
}

#content li {
list-style-type:disc;
}


#footer {
	padding-left:40px;
	padding-top:10px;
}

#kontaktformular {
  padding-left:40px;
}


.beschreibung_raum {
  padding-left:45px;
}

.line_unten {
  border-bottom:1px solid #638DB4;
  margin-bottom:12px;
}

.linkbox {
width:100%;
}

.link_header {
padding-top:6px;
height:20px;
background-color:#ADCCDE;
padding-left:5px;
}

.link_text {
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
}

#myForm li {
list-style-type:none;
}






