body {
	background-color: #f8f9fc;
	background-image: url(background.gif);
	background-repeat: repeat-x;
	text-align: center;
}
a:link, a:visited, a:active {
	color: #004088;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
ul {
	list-style-type: none;
	list-style-image:url(/_images/ul.gif);
	margin: 0px 0px 0px 20px;
}
ul li {
}

/* Stuktur */
#main {
	width: 920px;
	margin: 0 auto;
	text-align: left;
	background-image: url(back_blatt.gif);
	background-repeat: no-repeat;
	background-position: 170px 0px;
}
#blatt_weiss {
	background-image: url(back_blatt_weiss.gif);
	background-repeat: repeat-y;
	background-position: left;
}
#links {
	float: left;
	display: inline;
	width: 189px;
	padding-top: 320px;
}
#rechts {
	float: left;
	display: inline;
	width: 688px;
}
#header {
	height: 78px;
}
#bereichsbild {
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #e1e0df;
}
#servicebox {
	margin: 30px 0px 0px 80px;
}
#servicebox a:link, #servicebox a:active, #servicebox a:visited {
	display: block;
	font-size: 10px;
	color: #6f6f6f;
	text-decoration: none;
}
#servicebox a:hover {
	color: #000000;
}
#news_zettel {
  	height: 313px;
	overflow: hidden;
	background-image: url(news_zettel.jpg);
	background-repeat: no-repeat;
}
#news_zettel_content {
	padding: 10px 25px 25px 25px;
	color: #6f6f6f;
	font-size: 11px;
}

/* Navi */
#nav {
	height: 27px;
	background-color: #e1e0df;
}
#nav a:link, #nav a:active, #nav a:visited {
	display: block;
	float: left;
	padding: 5px 20px 6px 20px;
	text-decoration: none;
	color: #6f6f6f;
	font-size: 12px;
}
#nav a:hover {
	background-color: #ffffff;
}
#nav a.aktiv:link, #nav a.aktiv:active, #nav a.aktiv:visited, #nav a.aktiv:hover {
	background-color: #ffffff;
	font-weight: bold;
}

#nav a.nav1:link, #nav a.nav1:active, #nav a.nav1:visited {
	background-position: -1px 0px;
}
#nav a.nav1:hover, #nav a.nav1.aktiv:link, #nav a.nav1.aktiv:active, #nav a.nav1.aktiv:visited {
	background-position: -1px -31px;
}

/* Subnavi */
#subnav a:link, #subnav a:active, #subnav a:visited {
	display: block;
	padding: 7px 7px 7px 12px;
	text-decoration: none;
	background-image: url(nav_back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: normal;
	color: #004088;
}
#subnav a:hover, #subnav a.aktiv:link, #subnav a.aktiv:active, #subnav a.aktiv:visited {
	background-position: right top;
	font-weight: bold;
}

/* SubSubnavi */
#subsubnav {
	margin-top: -3px;
	margin-left: 14px;
	margin-bottom: 6px;
}
#subsubnav a:link, #subsubnav a:active, #subsubnav a:visited {
	padding: 6px 7px 6px 8px;
	background-image: url(subnav_back.gif);
	font-size: 11px;
}
#subsubnav a:hover, #subsubnav a.aktiv:link, #subsubnav a.aktiv:active, #subsubnav a.aktiv:visited {
}

/* SubSubSubnavi */
#subsubsubnav {
	margin-left: 14px;
	margin-bottom: 6px;
}
#subsubsubnav a:link, #subsubsubnav a:active, #subsubsubnav a:visited {
	padding: 5px 7px 5px 6px;
	background-image: url(subsubnav_back.gif);
	font-size: 10px;
}
#subsubsubnav a:hover, #subsubsubnav a.aktiv:link, #subsubsubnav a.aktiv:active, #subsubsubnav a.aktiv:visited {
}

/* Breadcrumbs */
#breadcrumbs {
	font-size: 11px;
	margin-bottom: 15px;
}
#breadcrumbs a:link, #breadcrumbs a:active, #breadcrumbs a:visited {
	font-size: 11px;
}

/* Content */
#content_container {
	margin-right: 50px;
}
#content {
	padding: 10px 25px 25px 25px;
}
#content .content_img {
	display: block;
	width: 162px;
	height: 162px;
	border: 1px solid #ddd;
	text-align: center;
	margin-bottom: 20px;
}
#content .img_floating_left {
	float: left;
	margin-right: 20px;
}
#content .img_floating_right {
	float: right;
	margin-left: 20px;
}

#content_container table, .content_container table {
	border-collapse: collapse;
	border: 1px solid #ccc;
}
#content_container th, #content_container thead td, .content_container table tbody tr th, .content_container table thead tr td {
	font-size: 12px;
	padding: 4px;
	border: 1px solid #ccc;
	border-right: 1px solid #fff;
	background-color: #ccc;
	color: #ffffff;
	text-align: center;
}
#content_container td, .content_container table tbody tr td {
	padding: 4px 4px;
	border: 1px solid #ccc;
}
#content_container .noborder, #content_container .noborder td {
	border: 0px;
}
#content_container .border_bottom td {
	border: 0px;
	border-bottom: 2px dotted #ccc;
	padding: 8px 0px;
}

a.gallery {
	display: block;
	width:130px;
	height:130px;
	background-repeat: no-repeat;
	background-position: center center;
}
a.gallery:hover {
	filter:Alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
}

/* === Pressezentrum === */
ul.pressezentrum {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
ul.pressezentrum li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
ul.pressezentrum li.folder {
	background-image: url(../../_images/folders/folder.gif);
	padding: 4px 0px 4px 23px;
	margin-left: 23px;
	font-size: 13px;
	font-weight: bold;
	background-position: 0px 4px;
}
ul.pressezentrum li.folderopen {
	background-image: url(../../_images/folders/folder_open.gif);
}
ul.pressezentrum li.mitteilung {
	padding: 8px;
	margin: 10px 50px 0px 23px;
	border: 1px solid #CCCCCC;
	background-color: #f5f8fb;
}
ul.pressezentrum li a.doc:link, ul.pressezentrum li a.doc:active, ul.pressezentrum li a.doc:visited {
	display: block;
	padding: 4px 22px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
ul.pressezentrum li a.ext_bmp  { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_doc  { background: url(../../_images/folders/doc.gif); }
ul.pressezentrum li a.ext_gif  { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_jpg  { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_jpeg { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_pdf  { background: url(../../_images/folders/pdf.gif); }
ul.pressezentrum li a.ext_gif  { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_ppt  { background: url(../../_images/folders/ppt.gif); }
ul.pressezentrum li a.ext_tif  { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_tiff { background: url(../../_images/folders/picture.gif); }
ul.pressezentrum li a.ext_txt  { background: url(../../_images/folders/txt.gif); }
ul.pressezentrum li a.ext_xls  { background: url(../../_images/folders/xls.gif); }
ul.pressezentrum li a.ext_zip  { background: url(../../_images/folders/zip.gif); }



