/* CSS Document */


html, body {
		height:100%;
		}

html, body, div, p, h1, h2, h3, h4, h5, ul, ol, span, a, table, td, form, img, li, blockquote {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
}

body {	
	width:100%;
	height:100%;
	background: url(img/body_hgr.jpg) #B8B7B3;
}

/* --------------------------------- links --------------------------------*/
a:link, a:visited, a:active, a:hover {
	color: #8f9fad;
	text-decoration: none;
} 

a:hover {
	color: #952828;
}
 
a.menue, a.menue:link, a.menue:visited{
	text-decoration:none;
	color:#666;
	padding:4px 120px 4px 15px;
	background:#f00;
}

a.menue_top:hover {
	background:	#0f0;
	color:#fff;
}

a.ext, a.ext:link, a.ext:visited{
	color: #666;
	padding-right:15px;
	text-decoration: none;
	background: url(img/extern.gif) no-repeat right;
}

a.ext:hover {
	color:#104FA0;
	background: url(img/extern_over.gif) no-repeat right;
}

/* ----------------------------- tabellen --------------------------*/

/* -------------------------------- ebenen ------------------------------*/



#beschreibung {
	position:absolute;
	top:-1000px;
	left:-1000px;
	z-index:1;
}

#distance {     /* hält Container auf Abstand */
	height:50%;
	float:left;
	z-index:1;
	margin-bottom:-265px;
}

#container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	width:326px;
	height:433px;
	clear:left;  /* lässt den container um distance fliessen*/
	z-index:1;
}


#inhalt {
	display:block;
}

#kontakt {
	display:block;
	position:absolute;
	z-index:4;
	top:50%;
	left:50%;
	margin-top:-25px;
	margin-left:-150px;
	width:350px;
	height:40px;
	border:0px;
	text-align:center;
	color:#8f9fad;
	font-weight:bold;
	/*text-transform:uppercase;*/
}

#grund {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	left:0px;
	width:100%;
	height:50%;
	border:0px;
	background-image: url(img/grund_hgr.jpg);
	background-position: 0px 250px;	
	background-repeat:repeat-x;
	background-color:#000;
}

/* ----------------------------- text -------------------------------*/

h1 {
	font-size:11px;
	color:#104FA0;
	font-weight:bold;
	line-height:19px;
}
