/* -------------------------------------- */
/* Allgemeine Anweisungen  */
/* -------------------------------------- */

body {
	margin:0px;
	padding:0px;
	background-color:#A6A600;
	background-image:url(../img/frame/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}

table {
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

td {
	vertical-align:top;
	border:0px;
	padding:0px;
	margin:0px;
}



/* -------------------------------------- */
/* FRAME
/* -------------------------------------- */

/* olivgrün  = #A6A600 */
/* blauer_strich  = #0099CC */
/* dunkleres grau = #CCC */
/* helleres grau = #EBEBEB; */
/* babyblau = #82CDE6 */
/* helles babyblau = #CDEBF5 */
/* ocker = #DCDC87 */

table#mainframe {
	width:100%;
}


table#mainframe td {
	/* border:1px solid #222;  */
}


td.z1frame {
	width:829px;
	height:395px;
	background-image:url(../img/frame/bgframe.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#EBEBEB;
}

div#DIVFrameholder {
	height:0px;
	width:829px;
	border:0px solid red;
	position:relative;
}

div#DIVFramegrafik {
	background-image:url(../img/frame/frame5.gif);
	width:829px;
	height:395px;
	position:absolute;	
	top:0px;
	left:0px;
}

td.z1rand {
	width:50%;
	background-image:url(../img/frame/frame4.gif);
	background-repeat:repeat-x;
	background-color:#CCC;
}

td.z2rand {
	background-image:url(../img/frame/frame7.gif);
	background-repeat:repeat-x;
	background-color:#CCC;
	
}

td.z2pics {
	background-image:url(../img/frame/frame8.gif);
	background-repeat:no-repeat;
	height:153px;
}


/* -------------------------------------- */
/* NAVIGATION UTIL
/* -------------------------------------- */

div#navutil {
	/* border:1px solid red; */
	position:absolute;
	width:700px;
	height:85px;
	overflow:hidden;
	border:0px solid red;
	top:0px;
	left:60px;
	z-index:999;
}

div.entryutil {
	float:left;
	/* border:1px solid blue; */
	border-right:1px solid white;	
	padding-right:20px;
	margin-right:5px;
	margin-left:5px;
	padding-left:10px;
	padding-top:59px;
	padding-bottom:10px;
	
	z-index:999;
}

a.navutil {
	font-family:arial;
	color:white;
	font-size:13px;
	text-decoration:none;
}

a.navutil:link { }
a.navutil:visited { }
a.navutil:hover { text-decoration:underline; }
a.navutil:active { }

a.navutilaktiv {
	text-decoration:underline;	
}

/* -------------------------------------- */
/* NAVIGATION UTIL
/* -------------------------------------- */

div#DIVnavbereich {
	position:absolute;
	border:0px solid blue;
	width:212px;
	left:568px;
	top:200px;
}

ul.navbereich {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

ul.navbereich li.entry {
	display:block;
	padding:0px;
	margin:0px;
	list-style-type:none;
	border:0px solid black;
	text-align:right;
	margin-bottom:30px;
	margin-right:20px;
}

a.navbereich {	
}

a.navbereich  {
	font-family:arial;
	text-decoration:none;
	color:#000;
	font-size:13px;
	font-weight:normal;
  }
a.navbereich:link { }
a.navbereich:visited { }
a.navbereich:hover { text-decoration:none; }
a.navbereich:active { }

a.navbereichaktiv {
	color:#A6A600;
}

div.DIVnavbereichentry{
	position:relative;
	border:0px solid white;
}


div.DIVBlueLine {
	position:absolute;
	height:2px;
	width:261px;
	overflow:hidden;
	background-color:transparent;
	top:0px;
	left:-25px;	
}


ul.untermenu {
	margin:0px;
	padding:0px;
}

div.positionunternavi {
	position:relative;
}

div.frameunternavi {
	position:absolute;
	top:-9px;
	left:30px;
	/* border:1px solid #652828; */
	/* background-image:url(../img/frame/halbtransparent_weiss.gif); */
	padding-right:10px;
	width:227px;
}

li.untermenu {
	padding-left:15px;
	list-style-type:none;
	background-image:url(../img/frame/strich.gif);
	background-position:2px 7px;
	background-repeat:no-repeat;
	padding-top:2px;
	padding-bottom:3px;
	margin:0px;
}

/* -------------------------------------- */
/* Sprachwähler
/* -------------------------------------- */

div#DIVSprachwaehler {
	position:absolute;
	border:0px solid blue;
	width:110px;
	left:630px;
	top:510px;
}


/* -------------------------------------- */
/* CONTENTBEREICH
/* -------------------------------------- */

div#DIVcontentholder {
	position:relative;
	margin-top:147px;
	margin-left:47px;
	margin-bottom:60px;
	width:467px;
	/* border:1px solid green; */
	z-index:0;
}



