body
	{
	font-size			: 11px;
	font-family			: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color				: #76767b;
	margin				: 5px;
	background-color	: #FFFFFF;
	margin				: 0px;
	padding				: 0px;
	line-height			: 1.5;
	}

td
	{
	font-size			: 11px;
	font-family			: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color				: #76767b;
	}

hr
	{
	width				: 100%;
	color				: #96d3e0;
	background-color	: #96d3e0;
	border				: none;
	height				: 1px;
	}

.navigation
	{
	padding-left		: 11px;
	padding-right		: 11px;
	}

.navigation_line
	{
	background-color	: #96d3e0;
	}

a
	{
	font-family			: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color				: #76767b;
	text-decoration 	: none;
	}

a:hover
	{
	text-decoration		: none;
	}

.table_middle
	{
	border-top			: 1px solid #76767b;
	border-bottom		: 1px solid #76767b;
	padding-top			: 10px;
	padding-bottom		: 10px;
	}

.gruen
	{
	font-weight			: bold;
	text-decoration 	: none;
	color				: #319075;
	}

.graufliess
	{
	color				: #666666;
	}

.grossschwarz
	{
	font-size			: 16px;
	font-weight			: bold;
	color				: #000000;
	}

.rot
	{
	color				: #ff0000;
	}

.weiss
	{
	color				: #ffffff;
	}

.medium
	{
	font-size			: 11px;
	color				: #000000;
	}

.small
	{
	font-size			: 10px;
	color				: #000000;
	}

a.black
	{
	color:black;
	}

a.black:hover
	{
	color:white;
	text-decoration:none;
	}

.rotklein
	{
	font-size			: 10px;
	color				: #ff0000;
	}

.hellblau
	{
	color				: #A7B9D5;
	}

.grauklein
	{
	font-size			: 10px;
	color				: #666666;
	}

a.grau
	{
	font-weight			: bold;
	text-decoration 	: none;
	color				: #666666;
	}

.grau_link
	{
	font-weight			: bold;
	text-decoration 	: none;
	color				: #666666;
	}

.grau_link:hover
	{
	font-weight			: bold;
	text-decoration 	: none;
	color				: #666666;
	}

a.graunorm
	{
	text-decoration 	: none;
	color				: #666666;
	}

.grau
	{
	font-weight			: bold;
	text-decoration 	: none;
	color				: #666666;
	}

.grau_zu
	{
	color				: #666666;
	}

.padding_an
	{
	padding-left		:2px;
	padding-right		:2px;
	padding-top			:2px;
	padding-bottom		:2px;
	}

.padding_gross
	{
	padding-left		:5px;
	padding-right		:5px;
	padding-top			:2px;
	padding-bottom		:2px;
	}

.padding_komplett
	{
	padding-left		:5px;
	padding-right		:5px;
	padding-top			:5px;
	padding-bottom		:5px;
	}

.padding_rechts
	{
	padding-right		:5px;
	}

.breadcrumb
	{
	color				: white;
	}

a.breadcrumb
	{
	color				: #96d3e0;
	}

a.breadcrumb:hover
	{
	text-decoration		: underline;
	}

.button
	{
	border				: #96d3e0;
	border-style		: solid;
	border-top-width	: 0px;
	border-right-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	padding-left		: 0px;
	font-size			: 11px;
	font-weight			: bold;
	color				: #96d3e0;
	background-color	: #ffffff;
	}

.button2
	{
	border				: #96d3e0;
	border-style		: solid;
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	font-size			: 11px;
	font-weight			: bold;
	color				: #000000;
	background-color	: #ffffff;
	}

.formular
	{
	border				: #868686;
	border-style		: solid;
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	font-size			: 10px;
	}

.infobox
	{
	width				: 120px;
	padding-left		: 4px;
	padding-right		: 4px;
	padding-top			: 4px;
	padding-bottom		: 4px;
	color				: #2B3383;
	font-weight			: bold;
	border				: #2B3383;
	border-style		: solid;
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	background-color	: #DDE4EF;
    position			: absolute;
    top					: -250px;
    z-index				: 20;
	}

.roter_rahmen
	{
	border				: #FF0000;
	border-style		: solid;
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	}

.rahmen
	{
	border				: #9f9e9d;
	border-style		: solid;
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
	margin-top			: 2px;
	margin-bottom		: 2px;
	font-size			: 11px;
	background-color	: #f1f0ee;
	}

.rahmen2
	{
	border				: #e2ddde;
	border-style		: solid;
	border-top-width	: 0px;
	border-right-width	: 0px;
	border-bottom-width	: 0px;
	border-left-width	: 0px;
	margin-top			: 2px;
	margin-bottom		: 2px;
	font-size			: 11px;
	background-color	: #e2ddde;
	}

.border_image
	{
	border				: 1px solid #b5b292;
	}

a.rot
	{
	text-decoration 	: none;
	color				: #ff0000;
	}

a.rot:hover
	{
	text-decoration 	: none;
	color				: #FF9933;
	}

a.rotklein
	{
	font-size			: 10px;
	text-decoration 	: none;
	color				: #ff0000;
	}

a.rotklein:hover
	{
	font-size			: 10px;
	text-decoration 	: none;
	color				: #FF9933;
	}

.unsichtbar
	{
	visibility			: hidden;
	}

.ueberschrift
	{
	color				: #000000;
	font-size			: 14px;
	font-weight			: bold;
	}

a.small
	{
	font-size			: 10px;
	}

a.download_link
	{
	font-size			: 11px;
	font-weight			: normal;
	color				: #76767b;
	}

#main
	{
	background-color	: transparent;
	padding				: 0px;
	border				: 0px;
	position			: absolute;
	margin				: 0px;
	top					: 50%;
	left				: 50%;
	width				: 980px;
	height				: 614px;
	margin				: -307px 0 0 -490px;
	}

a.nav
	{
	line-height			: 130%;
	font-weight			: normal;
	color				: #76767b;
	}

a.nav:hover
	{
	color				: #96d3e0;
	}

a.nav_sel
	{
	line-height			: 130%;
	font-weight			: bold;
	color				: #96d3e0;
	}


.admindiv
	{
	margin				: 0px;
	padding				: 0px;
	border				: 1px solid black;
	border-bottom-width	: 0;
	font-family			: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size			: 9px;
	z-index				: 100;
	background-color	: white;
	text-align			: left;
	width				: 270px;
	}

.admindiv hr
	{
	width				: 100%;
	color				: white;
	background-color	: white;
	border				: none;
	text-align			: left;
	height				: 1px;
	margin-top			: 1px;
	margin-bottom		: 1px;
	}

.admindiv .header
	{
	width				: auto;
	display				: block;
	border-bottom		: 1px solid black;
	padding				: 2px;
	text-decoration		: none;
	font-weight			: normal;
	color				: white;
	background-color	: black;
	font-size			: 9px;
	}

.admindiv a
	{
	width				: auto;
	display				: block;
	text-indent			: 3px;
	border-bottom		: 1px solid black;
	padding				: 1px 0;
	text-decoration		: none;
	font-weight			: normal;
	color				: black;
	font-size			: 9px;
	}

.admindiv a:hover
	{
	text-decoration		: none;
	color				: black;
	font-size			: 9px;
	background-color	: #F0F0F0;
	}

#image_container
{
	background-color	: #ebeae2;
	border				: 1px solid black;
	visibility			: hidden;
	position			: absolute;
	top					: 50%;
	left				: 50%;
	padding				: 5px;
	width				: 400px;
    height				: 190px;

	margin-left			: -200px;
	margin-top			: -110px;
}

#image_container_frame
{
	background-color	: #ebeae2;
	border				: 1px solid black;
	visibility			: hidden;
	position			: absolute;
	top					: 50%;
	left				: 50%;
	padding				: 5px;
	width				: 400px;
    height				: 190px;

	margin-left			: -200px;
	margin-top			: -110px;
}

#galery_container
{
	background-color	: #ebeae2;
	border				: 1px solid black;
	visibility			: hidden;
	position			: absolute;
	top					: 50%;
	left				: 50%;
	padding				: 5px;
	width				: 400px;
    height				: 190px;

	margin-left			: -200px;
	margin-top			: -110px;
}

#file_container
{
	background-color	: #ebeae2;
	border				: 1px solid black;
	visibility			: hidden;
	position			: absolute;
	top					: 50%;
	left				: 50%;
	padding				: 5px;
	width				: 400px;
    height				: 190px;

	margin-left			: -200px;
	margin-top			: -110px;
}

