/*
 * Grundlegendes CSS
 *
 * LAYOUT
 */

/*
 * body UND html VORNEWEG
 */
  
html {
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

body {
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}  

/*
 * der Rest alphabetisch nach dem Element auf das es wirkt
 */

/* div */


div#nichtsflash {
	position: absolute;
	z-index: -1000;
	top: 0px;
	right: 0px;
	width: 1px;
	height: 1px;
}

div#navigation1 {
	display: block;
	width: 100%;
	/*height: 33pt;*/
	padding: 10pt 0px 0pt 0px;
	padding-bottom: expression('10pt');
	color: white;
	background: url(../bilder/hintergrund/hintergrund-navigation1.gif) 
				no-repeat
		        #808080;
	text-align: right;
	border: 0px solid red;
	z-index: 2000;
}

div#inhalt {
	position: absolute;
	background: url(../bilder/hintergrund/hintergrund-body-links.gif) 
		repeat-y
        #A8DF7A;
	border: 0px solid red;
}

div#inhaltlinks {
	float: left;
	width: 525px;
	border: 0px solid yellow;
	margin: 0 -3px; /* Dies ist nur für den 3Pixel-Float-Bug des IE */
}
div#inhaltflash {
	width: 525px;
	height: 525px;
	background: #86C51C;
	border: 0px solid red;
}
div#inhaltkeinflash {
	width: 525px;
	height: 525px;
	background: #86C51C;
	border: 0px solid red;
}
div#inhaltlinkslinks {
	float: left;
	background: url(../bilder/hintergrund/hintergrund-schriftgroesse.gif) 
				no-repeat
		        #CED6C1;
	width: 448px;
	height: 106px;
	padding: 10px 0px 0px 0px;
	text-align: right;
}
div#inhaltlinksrechts {
	float: left;
	width: 77px;
}
div#inhaltlinksrechtsgruenerblock {
	width: 100%;
	height: 34px;
	/*padding: 0.6em 0px;*/
	background: #86C51C;
}

div#inhaltrechts {
	position: static;
	padding-left: 519px; /* verfluchter 3Pixel Float-Bug des IE! */
	border: 0px solid blue;
}
div#inhalttitel {
	height: 178px;
	width: 28.5em;
	background: url(../bilder/hintergrund/hintergrund-ueberschrift.jpg) 
				no-repeat
				top
				right
		        #86C51C;
	padding: 0px 0px 0px 50px;
	border: 0px solid yellow;
}
div#inhalttext, #indextext {
	padding: 0px 50px 0px 50px;
	padding-right: expression( "0px" ); /* Fix für den IE */
	min-width: 20em;
	max-width: 25em;
	
/*
	width: expression( document.body.clientWidth > 525 + 120 + 50  + 36 * parseInt(document.body.currentStyle.fontSize) ?
        "33em" :
        "auto" );
*/
	width: expression( "25em" ); /* Fix für den IE */
}
div#inhaltbereich {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	text-align: right;
}
div#inhaltbereichhome {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 248px;
	background: url(../bilder/hintergrund/bereich_home.jpg)
	        no-repeat 
		    top
		    right;
}
div#inhaltbereichtagungszentrum {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 248px;
	background: url(../bilder/hintergrund/bereich_tagungszentrum.jpg)
	        no-repeat 
		    top
		    right;
}
div#inhaltbereichleistungen {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 248px;
	background: url(../bilder/hintergrund/bereich_leistungen.jpg)
	        no-repeat 
		    top
		    right;
}
div#inhaltbereichkontakt {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 248px;
	background: url(../bilder/hintergrund/bereich_kontakt.jpg)
	        no-repeat 
		    top
		    right;
}
div#inhaltbereichcatering {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 248px;
	background: url(../bilder/hintergrund/bereich_catering.jpg)
	        no-repeat 
		    top
		    right;
}
div#inhaltbereichimpressum {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 268px;
	background: url(../bilder/hintergrund/bereich_impressum.jpg)
	        no-repeat 
		    top
		    right;
}

div#inhaltbereichraume {
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 348px;
	background: url(../bilder/hintergrund/bereich_tagungsraeume.jpg)
	        no-repeat 
		    top
		    right;
}

div#inhaltbereichanfrage{
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 248px;
	background: url(../bilder/hintergrund/bereich_anfrage.jpg)
	        no-repeat 
		    top
		    right;
}

div#inhaltbereichbuero{
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 318px;
	background: url(../bilder/hintergrund/bereich_buero.jpg)
	        no-repeat 
		    top
		    right;
}

div#inhaltbereichseminare{
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 318px;
	background: url(../bilder/hintergrund/bereich_seminare.jpg)
	        no-repeat 
		    top
		    right;
}

div#inhaltbereichpartner{
	float: right;
	margin: 0em 0px 0px 0px;
	width: 50px;
	height: 318px;
	background: url(../bilder/hintergrund/bereich_partner.jpg)
	        no-repeat 
		    top
		    right;
}

div#counter {
	z-index: -1000;
	position: absolute;
	top: 0px;
	right: 0px;
	border: 0px;
}

/* Für DRUCK */

div#drucklinks {
	display:none;
}

div#druckoben {
	display:none;
}
div#druckunten{
	display:none;
}