/*
	Projekt:		www.vif-selbstbestimmt-leben.de
	Copyright:		2007-2008, Claus Coviello, www.webseiten-mit-sinn.de
	Version:		Kontrastlayout, Version 01.01.00
	geandert am:	2008-05-20
*/

/* Alle tags auf Null zuruecksetzen */
html, body, div, ul, ol, li, img, form, fieldset, label, table, th, tr, td {
	margin:0;
	padding:0;
	border:0;
}

a {
	color:black;
	text-decoration:underline;
}

a:hover,
a:focus {
	text-decoration:none;
}

h1,
.h1-style {
	margin:0 0 0.6em 0;
	padding:0;
	font-size:2em;
	line-height:1.2em;
	font-weight:normal;
	background-color:white;
}

.h1-style {
	margin-top:1em;
}

h2 {
	margin:1.3em 0 0.3em 0;
	padding:0;
	color:black;
	font-size:1.0em;
	line-height:1.3em;
	font-weight:bold;
	background-color:white;
}

h3 {
	margin:1.3em 0 0.3em 0;
	padding:0;
	font-size:1.0em;
	line-height:1.3em;
	font-weight:bold;
	background-color:white;
}

p {
	margin:0 0 1.0em 0;
	padding:0;
	font-size:1em;
	line-height:1.3em;
	background-color:white;
}

.anmerkung-programmierer,
.kommentar-programmierer {
	color:red;
	font-weight:bold;
	font-style:italic;
}

strong {
	font-weight:bold;
}

ul {
	margin:0.8em 0 0.8em 20px;
	padding:0;
	list-style-type:none;
}

ul li {
	margin:0 0 0.8em;
	padding:0 0 0 17px;
	/*
		IE-bugfix
	*/	position:relative;
}

ol {
	margin:0.8em 0 0.8em 20px;
	padding:0;
	list-style-type:decimal;
}

ol li {
	margin:0 0 0.8em 20px;
	padding:0;
}

acronym {
  border-bottom:1px dotted #174467;
  background:#EAF3FE;
}

blockquote {
	margin:2.5em 20px 2.5em 30px;
	padding:0;
	font-style:italic;
	color:black;
}

blockquote .normal {
	font-style:normal;
}

.skip, p.skip, print-only {
	position:absolute;
	left:-1000px;
	top:-2000px;
	width:0;
	height:0;
	overflow:hidden;
	display:inline;
}

.hidden {
	display:none;
}

.links {
	float:left;
}

.rechts {
	float:right;
}

.spaltenabschluss {
	display:block;
	height:1px;
	font:1px /1 sans-serif;
	clear: both;
}


/*
 * Aufbau Grundlayout
 * */
body, html {
	height:100%;
}

body {
	padding-bottom:1px;
	text-align:center;
	line-height:1.3em;
	font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-style:normal;
}

#container {
	position:relative;
	width:915px;
	margin:0 auto;
}

#header {
	position:relative;
	height:178px;
	margin:0 32px 2px 0;
	text-align:left;
}

#layout-left {
	position:absolute;
	top:180px;
	left:0px;
	width:20.4em;
	text-align:left;
}

#layout-center {
	margin:0 32px 0 20.4em;
	text-align:left;
	background-color:white;
}

#header #logo-vif {
	position:absolute;
	bottom:0px;
	left:34px;
	display:block;
	width:200px;
	margin:0 0 4px;
}

#header #logo-vif a {
	text-decoration:none;
	line-height:1.3em;
	cursor:pointer;
}

#header #logo-vif span.image {
	display:block;
	width:72px;
	height:77px;
}

#header #logo-vif img {
	display:block;
	width:72px;
	height:75px;
	margin-left:-4px;
}

#header #logo-vif a strong {
	font-weight:normal;
}

#header #logo-vif a:focus strong,
#header #logo-vif a:focus strong .erste-zeile {
	background-color:white;
}

#header #logo-vif .erste-zeile {
	display:block;
	position:relative;
	top:0.2em;
}

#header #kopfbild {
	position:absolute;
	bottom:0px;
	left:250px;
}

#logo-grafiker {
	position:absolute;
	top:3px;
	right:33px;
}

#header #auswahl-kontrast p,
#header #auswahl-schrift p {
	position:absolute;
	left:785px;
	margin-left:-6.5em;
}

#header #auswahl-kontrast p {
	top:128px;
}

#header #auswahl-schrift p {
	top:160px;
}

#header #auswahl-kontrast p strong,
#header #auswahl-schrift p strong {
	font-weight:normal;
}

#header #auswahl-kontrast ul,
#header #auswahl-schrift ul {
	position:absolute;
	right:0px;
	margin:0px;
	padding:0px;
}

#header #auswahl-kontrast ul {
	top:116px;
}

#header #auswahl-schrift ul {
	top:148px;
}

#header #auswahl-kontrast li,
#header #auswahl-schrift li {
	display:inline;
	margin:0 0 0 2px;
	padding:0;
}



/*
 * Aufbau Hauptmenue
 * */
#layout-left ul {
	margin:0;
}

#layout-left li {
	padding:0;
}

#hauptnavi {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
	font-size:85%;
	border-top:1px solid #174467;
}

body.bereich05 #hauptnavi {
	border-bottom:1px solid #174467;
}

#hauptnavi .untermenue {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
	width:100%;
	font-size:110%;
}

#hauptnavi li {
	margin:0 2px 0 0;
	padding:0;
	line-height:1em;
	font-weight:bold;
	border-bottom:2px solid white !important;
	/*
		bugfix: IE 5.x - 7
	*/	border-bottom-width:1px;
}

#hauptnavi li a {
	display:block;
	width:100%;
	height:30px;
	padding:0;
	margin:0;
	color:white;
	text-decoration:none;
	background:#174467 url("../_img/linie_senkrecht_hellblau.gif") repeat-y 30px 0px; /* dunkelblau */
	/*
		bugfix: IE 5.x - 7
	*/	cursor:pointer;
}

html>body #hauptnavi li a {
	width:auto;
}

#hauptnavi li a span.sub {
	display:block;
	height:100%;
	padding:0 0 0 11px;
	border-left-width:30px;
	border-left-style:solid;
	border-right:15px solid #174467;
}

#hauptnavi li a.aktiv0 span.sub,
#hauptnavi li a:hover.aktiv0 span.sub,
#hauptnavi li a:hover.aktiv1 span.sub,
#hauptnavi li a:focus.aktiv0 span.sub,
#hauptnavi li a:focus.aktiv1 span.sub {
	border-right:15px solid #174467;
	border-bottom:1px solid #174467;
}

#hauptnavi li.bereich01 a span.sub {
	border-left-color:#0067B2; /* VIF-blau */
}

#hauptnavi li.bereich02 a span.sub {
	border-left-color:#FFAD00; /* gelb */
}

#hauptnavi li.bereich03 a span.sub {
	border-left-color:#990F0D; /* rot */
}

#hauptnavi li.bereich04 a span.sub {
	border-left-color:#617C01; /* gruen */
}

#hauptnavi li.bereich05 a span.sub {
	border-left-color:#00B5D2; /* hellblau */
}

#hauptnavi li.bereich06 a span.sub {
	border-left-color: #EA7FB0; /* rosa abgedunkelt */
}

#hauptnavi li.bereich07 a span.sub {
	border-left-color: #f05100; /* os: orange */
}

#hauptnavi li a span.sub span {
	position:relative;
	top:30%;
}

#hauptnavi li a:hover {
	color:white;
}

#hauptnavi li a.aktiv0,
#hauptnavi li a:hover,
#hauptnavi li a:focus {
	background-color:white;
	color:#174467;
}


/*
 * Korrekturen fuer Untermenue
 * */
#hauptnavi li.untermenue {
	margin-right:0;
	border-bottom:0 !important;
}

#hauptnavi li.untermenue li {
	font-weight:normal;
}

#hauptnavi .untermenue li a {
	color:black;
	background:white url("../_img/linie_hellblau.gif") repeat-y 30px 0px;
}


#hauptnavi .untermenue li a:hover span.sub,
#hauptnavi .untermenue li a:focus span.sub,
#hauptnavi .untermenue li a.aktiv span.sub {
	border:1px solid #174467;
	border-right-width:15px;
}

#hauptnavi .untermenue li a span.sub span {
	top:30%;
}

#hauptnavi .untermenue li a span.sub.zweizeilig span {
	top:5%;
}

#hauptnavi .untermenue li a span.sub {
	margin-left:32px;
	border-left:0;
	background:white;
	border-right:15px solid white;
	padding-left:9px;
}

#hauptnavi .untermenue li a:hover {
	background:none;
}


#hauptnavi .untermenue li a:focus.aktiv span.sub,
#hauptnavi .untermenue li a:hover.aktiv span.sub {
	background:white;
}



/*
 * Aufbau Inhaltsbereich
 * */
#wo-bin-ich {
	height:30px;
	margin:0;
	padding:0 6px 0 13px;
	line-height:1.15em;
	border-bottom:2px solid white;
}

#wo-bin-ich p {
	position:relative;
	top:29%;
	margin:0;
	padding:0;
	line-height:1em;
	font-weight:bold;
	color:white;
}

#wo-bin-ich,
#wo-bin-ich p {
	background-color:#174467;
}

#wo-bin-ich a {
	color:white;
}

#wo-bin-ich a:focus {
	color:black;
	background-color:white !important;
}

#wo-bin-ich .trennzeichen-0 {
	margin:0;
	padding:0;
	/*
		IE5-bugfix: Ausser dem IE 5 blenden alle die Texttrennzeichen ">" aus.
	*/	display/* */:none;
}

#wo-bin-ich .trennzeichen-1,
#wo-bin-ich .trennzeichen-2,
#wo-bin-ich .trennzeichen-3 {
	margin:0 5px 0 0;
	padding:0 12px 0 1px;
	/*
		IE5-bugfix: Hintergrund wird nicht vom IE 5 angezeigt.
	*/	background/* */:url("../_img/brotkrumenpfad_trennzeichen.gif") no-repeat 100% 60%;
}


/*
 * Zentrum: Kopf- und Fussbereich mit Buttons
 * */
#footer {
	position:relative;
	height:75px;
	background:url("../_img/blume_unten_hellblau.gif") no-repeat 50% 100%;
}

#button-sitemap,
#button-drucken,
#button-pfeil {
	position:relative;
	margin:0;
	padding:0;
	background:0;
}

#button-sitemap {
	float:right;
	left:32px;
}

#button-drucken {
	float:left;
	top:45px;
	left:-32px;
}

#button-pfeil {
	float:right;
	top:45px;
	left:32px;
}

#button-sitemap a,
#button-drucken a,
#button-pfeil a {
	color:black;
	text-decoration:none;
}

#button-sitemap a span,
#button-drucken a span,
#button-pfeil a span {
	position:relative;
	top:-6px;
	text-decoration:underline;
}

#button-sitemap a:hover span,
#button-drucken a:hover span,
#button-pfeil a:hover span {
	text-decoration:none;
}

#button-sitemap a:focus span,
#button-drucken a:focus span,
#button-pfeil a:focus span {
	text-decoration:none;
	background-color:#CCE1F0;
	border:1px dotted black;
}

#button-sitemap a span,
#button-pfeil a span {
	left:-8px;
}

#button-drucken a span {
	left:15px;
	color:black;
}

/*
 * sozial buttons
 * */
 
#sozial-buttons-container {
    position: absolute;
    top: 245px;
    right: 0px;
    width: 32px;
    text-align: left;
    background-color: #ffffff00;
}

#sozial-buttons-container img {
    padding: 0px 0px 0px 2px;
}

/*
 * Aufbau Inhaltsbereich
 * */
#seitenrand {
	margin:0 6px 0 0;
	padding:0 6px 0 13px;
}

#layout-center a:focus {
	background-color:#CCE1F0; /* hellblau */
}


/* Gestaltung waagerechte Trennlinie */
#layout-center .trennlinie {
	display:block;
	height:3px;
	margin:1.2em 5px 1.2em 0;
	padding:0;
	border:0;
	background:url("../_img/linie_waagerecht_blau.gif") repeat-x left top;
}



/*
 * Link mit Unterstreichung ueber die gesamte Seitenbreite
 * */
#layout-center .link {
	display:block;
	padding-right:18px;
}

#layout-center .link a {
	display:block;
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px solid #174467; /* dunkelblau */
}

#layout-center .link a:hover {
	padding-bottom:1px;
	border-bottom:0;
}

#layout-center .link .rechts {
	position:relative;
	left:18px;
	padding-right:18px;
	background:url("../_img/link-doppelpfeile_dunkelblau.gif") no-repeat 100% 50%;
}



/*
 * Liste mit Sprungmarken innerhalb einer Seite
 * */
#layout-center .linkliste {
	list-style-image:url("../_img/listen-wuerfel_15x10_blau.gif");
	margin:0 0 0 18px;
	padding:0;
}

body.bereich02 #layout-center .linkliste {
	list-style-image:url("../_img/listen-wuerfel_15x10_gelb.gif");
}

body.bereich03 #layout-center .linkliste {
	list-style-image:url("../_img/listen-wuerfel_15x10_rot.gif");
}

body.bereich04 #layout-center .linkliste {
	list-style-image:url("../_img/listen-wuerfel_15x10_gruen.gif");
}

body.bereich05 #layout-center .linkliste {
	list-style-image:url("../_img/listen-wuerfel_15x10_rosa.gif");
}

#layout-center .linkliste li {
	margin:0 0 2px 0;
	padding:0;
	line-height:1.3em;
}

#layout-center .linkliste li a {
	margin:0;
	padding:0;
}


/*
 * Gestaltung Seite "Startseite"
 * */
#layout-center .plakat-rechts_01 {
	float:right;
	width:191px;
	margin:3px 0 0.8em 15px;
}

#layout-center .plakat-rechts_01 a {
	text-decoration:none;
	line-height:1,1em;
	cursor:pointer;
}

#layout-center .plakat-rechts_01 .rechts {
	padding-right:18px;
	background:url("../_img/link-doppelpfeile_blau.gif") no-repeat 100% 50%;
}

#layout-center .plakat-rechts_01 a .spaltenabschluss {
	margin-right:18px;
	border-bottom:1px solid #174467;
}

#layout-center .plakat-rechts_01 a:hover .spaltenabschluss {
	border-bottom:0;
}


/*
 * Gestaltung Seite 'Stellenangebote'
 * */
#layout-center .plakat_links_01 {
	display:block;
	border-top:1px solid white;
	padding-right:18px;
	background:url("../_img/link-doppelpfeile_dunkelblau.gif") no-repeat 100% 246px;
}

#layout-center .plakat_links_01 a {
	text-decoration:none;
	cursor:pointer;
}

#layout-center .plakat_links_01 img {
	float:left;
}

#layout-center .plakat_links_01 .text {
	display:block;
	margin:212px 0 0 390px;
}

#layout-center .plakat_links_01 a:focus .text {
	background-color:#CCE1F0; /* hellblau */
}

#layout-center .plakat_links_01 .text .spaltenabschluss {
	position:relative;
	top:-8px;
	border-bottom:1px solid #174467;
}

#layout-center .plakat_links_01 a:hover .text .spaltenabschluss {
	border-bottom:0;
	padding-bottom:1px;
}


/*
 * Gestaltung Seite "Geschichte"
 * */
#layout-center .geschichte {
	width:100%;
	margin:60px 0 0 0;
}

#layout-center .geschichte h2 {
	float:left;
	width:5.9em;
	margin:0 0 0.6em 0;
	padding:0;
	font-size:2em;
	line-height:1.0em;
	font-weight:normal;
}

#layout-center .geschichte p {
	margin-left:12em;
	padding:0;
}

#layout-center .geschichte .trennlinie {
	display:block;
	clear: both;
	height:3px;
	margin:32px 5px 4px 0;
	border:0;
	background:url("../_img/linie_waagerecht_blau.gif") repeat-x left top;
}


/*
 * Gestaltung Seite "Dienstleistungen
 * */
#layout-center .frosch-link {
	display:block;
	margin:-5px 0 125px 0;
	padding-right:18px;
	text-align:right;
	background:url("../_img/link-doppelpfeile_dunkelblau.gif") no-repeat 100% 96%;
}

#layout-center .frosch-link a {
	display:block;
	text-decoration:none;
	border-bottom:1px solid #174467;
}

#layout-center .frosch-link a img {
	position:relative;
	top:31px;
	left:328px;
	float:left;
}

#layout-center .frosch-link a:hover {
	padding-bottom:1px;
	border-bottom:0;
}


/*
 * Gestaltung Seite "Sitemap"
 *
 * Diese Gestaltung passt bisher nur fuer den IE und geht mit
 * Einschraenkungen fuer Mozilla, Opera und Safari.
 * */
#layout-center .sitemap {
	margin:0 0 0 300px;
}

#layout-center .sitemap ul {
	margin:0 0 0 -9em;
	padding:0 0 0 20px;
}

#layout-center .sitemap ul ul {
	margin:0 0 0 36px;
	padding:0;
}

#layout-center .sitemap li {
	margin:0 0 0 0;
	padding:0 0 0 3px;
}

#layout-center .sitemap li li {
	margin:0 0 4px 0;
	padding:0 0 0 3px;
}

#layout-center .sitemap li a {
	vertical-align:middle;
	border:1px solid white;
}

#layout-center .sitemap li.bereich01 {
	margin-bottom:2px;
	list-style-image:url("../_img/listen-wuerfel_30x15_blau.gif");
}

#layout-center .sitemap li.bereich02 {
	margin-bottom:2px;
	list-style-image:url("../_img/listen-wuerfel_30x15_gelb.gif");
}

#layout-center .sitemap ul.bereich02 li {
	list-style-image:url("../_img/listen-wuerfel_15x15_gelb.gif");
}

#layout-center .sitemap li.bereich03 {
	margin-bottom:2px;
	list-style-image:url("../_img/listen-wuerfel_30x15_rot.gif");
}

#layout-center .sitemap ul ul li.bereich03 {
	list-style-image:url("../_img/listen-wuerfel_15x15_rot.gif");
}

#layout-center .sitemap ul.bereich03 {
	list-style-image:url("../_img/listen-wuerfel_15x10_rot.gif");
}

#layout-center .sitemap li.bereich04 {
	margin-bottom:2px;
	list-style-image:url("../_img/listen-wuerfel_30x15_gruen.gif");
}

#layout-center .sitemap ul.bereich04 li {
	list-style-image:url("../_img/listen-wuerfel_15x15_gruen.gif");
}

#layout-center .sitemap li.bereich05 {
	list-style-image:url("../_img/listen-wuerfel_30x15_rosa.gif");
}

#layout-center .sitemap ul.bereich05 li {
	list-style-image:url("../_img/listen-wuerfel_15x15_rosa.gif");
}



/*
 * Gestaltung Seite "Kontakt" und allgemein Kontaktangaben
 * */
#layout-center .adresse-zweispaltig {
	width:100%;
}

#layout-center .adresse-zweispaltig .linke-spalte {
	float:left;
	width:45%;
}

#layout-center .adresse-zweispaltig .rechte-spalte {
	margin-left:54%;
	text-align:right;
}

#layout-center .adresse-zweispaltig .kontaktadresse {
	float:left;
	width:80%;
}

#layout-center .adresse-zweispaltig .kontaktbild {
	margin-left:30%;
}

#layout-center .adresse-zweispaltig .kontaktbild img {
	float: left;
	left: 0px;margin: 0px 0px 0px 22px;
}

#layout-center .adresse-zweispaltig img {
	float:right;
	position:relative;
	left:12px;
	margin:20px 0 20px 0;
}

#layout-center h2.adresse span,
#layout-center h3.adresse span {
	position:relative;
	top:0.5em;
}

#layout-center .telefon {
	display:block;
	position:relative;
	left:-31px;
	height:30px;
	margin:0 0 2px 0;
	padding:0 0 0 31px;
	color: #174467;
	font-size:2em;
	line-height:1em;
	background:url("../_img/kontakt-kuben_tel_rosa.gif") no-repeat 0% 50%;
}

#layout-center .telefax {
	display:block;
	position:relative;
	left:-31px;
	height:30px;
	margin:0 0 2px 0;
	padding:0 0 0 31px;
	background:url("../_img/kontakt-kuben_fax_rosa.gif") no-repeat 0% 50%;
	vertical-align:bottom;
}

#layout-center .email {
	display:block;
	position:relative;
	left:-31px;
	height:30px;
	margin:0 0 2px 0;
	padding:0 0 0 31px;
	background:url("../_img/kontakt-kuben_email_rosa.gif") no-repeat 0% 50%;
}

#layout-center .telefax span {
	position:relative;
	top:0.5em;
}

#layout-center .email a span {
	font-size:2em;
	line-height:1em;
	text-decoration:none;
	color:#174467;
}

#layout-center h2.adresse,
#layout-center h3.adresse,
#layout-center p.adresse {
	display:block;
	position:relative;
	left:-31px;
	margin:0 0 2px 0;
	padding:0 0 0 31px;
	background:url("../_img/kontakt-kuben_rosa.gif") no-repeat left top;
}

#layout-center h2.adresse,
#layout-center h3.adresse {
	height:30px;
}

#layout-center p.adresse {
	padding-top:6px;
	padding-bottom:6px;
}



/*
 * Gestaltung Seite "Galerie"
 * */
#layout-center .galerie {
	margin:40px 0 0 0;
	padding:0;
}

#layout-center .galerie h2 {
	margin-bottom:40px;
}

#layout-center .galerie .bild {
	margin-bottom:0;
}

#layout-center .galerie .bild a {
	text-decoration:none;
}

#layout-center .galerie .bild img {
	border:1px solid #DEDEDE;
}

#layout-center .galerie .bild span {
	margin-left:10px;
	padding-right:18px;
	background:url("../_img/link-doppelpfeile_dunkelblau.gif") no-repeat 100% 50%;
}

#layout-center .untertitel {
	margin-top:0;
	padding-top:0;
}

#layout-center .galerie ul {
	display:block;
	width:99.7%;
	height:32px;
	margin:30px 0 15px 0;
	padding:0;
	background:url("../_img/galerie_vorschau-rahmen.gif") repeat-x left top;
}

#layout-center .galerie li {
	float:left;
	margin:0 2px 0 0;
	padding:0;
	border:0;
}

#layout-center .galerie li img {
	width:30px;
	height:30px;
	margin:0;
	padding:0;
	border:1px solid #DEDEDE;
}

#layout-center q {
	color:#0067B2; /* VIF-blau */
}



/*
 * Layout Seite "Publikationen"
 * */
#layout-center .publikationen #acrobat-reader {
	margin-top:-20px;
	text-align:right;
}

#layout-center .publikationen #img1,
#layout-center .publikationen #img2,
#layout-center .publikationen #img3 {
	position:absolute;
	margin-top:3.5em;
}

#layout-center .publikationen #img1 {
	top:270px;
}

#layout-center .publikationen #img2 {
	top:440px;
}

#layout-center .publikationen #img3 {
	top:610px;
}

#layout-center .publikationen h2,
#layout-center .publikationen p {
	margin-left:140px;
}

#layout-center .publikationen .link {
	background-position:100% 75%;
}

/*
 * Layout Seite "Publikationen2"
 * */
#layout-center .publikationen2 #acrobat-reader {
	margin-top:-20px;
	text-align:right;
}

#layout-center .publikationen #img0,
#layout-center .publikationen2 #img1,
#layout-center .publikationen2 #img2,
#layout-center .publikationen2 #img3 {
	position:absolute;
	margin-top:3.5em;
}

#layout-center .publikationen #img0 {
	top:270px;
}

#layout-center .publikationen #img1 {
	/* top:270px; */
	top:520px;
}

#layout-center .publikationen #img2 {
	/* top:440px; */
	top: 690px;
}

#layout-center .publikationen #img3 {
	/* top:610px; */
	top: 860px;
}

#layout-center .publikationen2 h2,
#layout-center .publikationen2 p {
	margin-left:140px;
}

#layout-center .publikationen2 .link {
	background-position:100% 75%;
}


/*
 * Fusszeile: Bildwechsel Seite 'VIF'
 * */
body.motiv-rueggeberg #footer {
	height:150px;
	background-image:url("../_img/scherenschnitt_herr-rueggeberg.gif");
}

body.motiv-rueggeberg #button-drucken,
body.motiv-rueggeberg #button-pfeil {
	top:120px;
}

/* Fusszeile: Bildwechsel Seite 'Oeffentlichkeitsarbeit' */
body.motiv-jubilaeum #footer {
	height:300px;
	background-position:left bottom;
	background-image:url("../_img/scherenschritt_jubilaeum.gif");
}

body.motiv-jubilaeum #button-drucken,
body.motiv-jubilaeum #button-pfeil {
	top:270px;
}


/*
 * Fusszeile: VIF-Adresse
 * */
#adresse-vif {
	margin:10px 32px 0 20.4em;
	padding-bottom:10px;
}

#adresse-vif p {
	margin:0;
	padding:0;
	background:0;
}



/*
 * Ergaenzung fuer Bereich mit Presseartikeln, 02.07.2007
 * */
#layout-center .presse-artikel {
	display:block;
	border-top:1px solid white;
	margin-top:25px;
	padding-right:18px;
	background:url("../_img/link-doppelpfeile_dunkelblau.gif") no-repeat 100% 90%;
}

#layout-center .presse-artikel a {
	text-decoration:none;
	cursor:pointer;
}

#layout-center .presse-artikel img {
	float:left;
}

#layout-center .presse-artikel .text {
	display:block;
	margin:10px 0 0 225px;
}

#layout-center .presse-artikel strong {
	display:block;
	margin:1em 0 0.2em 0;
}

#layout-center .presse-artikel a:focus .text {
	background-color:#CCE1F0; /* hellblau */
}

#layout-center .presse-artikel .text .spaltenabschluss {
	position:relative;
	top:-0.3em;
	border-bottom:1px solid #174467;
}

#layout-center .presse-artikel a:hover .text .spaltenabschluss {
	border-bottom:0;
	padding-bottom:1px;
}


/**
 * Ergaenzung fuer Seite "Stellenangebote"
 */
#layout-center .plakat-links {
	display:block;
	border-top:1px solid white;
	margin-top:15px;
	padding-right:18px;
}

#layout-center .plakat-links img {
	float:left;
	margin-top:10px;
}

#layout-center .plakat-links h2,
#layout-center .plakat-links h3,
#layout-center .plakat-links ul,
#layout-center .plakat-links p {
	display:block;
	margin:10px 0 0 225px;
}


ul.listenzeichen li {
	background:url("../_img/listen-strich_dunkelblau.gif") no-repeat 0em 0.6em;
}
