body		{
			font: 12px Verdana, Arial, Helvetica, sans-serif;
			color: #003399;
			margin:0px;
			background: #ffffff url(/images/wb/logo-ohr.gif) no-repeat bottom left;
			}


#visual {
	width: 260px;
	height: 347px; /* 235px */
	margin: 0;
	overflow: hidden; 
	background: #ffffff url(/images/visuals/aktuell.jpg) no-repeat;
}

#home						{background: #ffffff url(/images/wb/christian-morgenstern.jpg) no-repeat 0 50%;}
#aktuell #visual			{background: url(/images/visuals/aktuell.jpg) no-repeat left top;}
#stellen #visual			{background: url(/images/visuals/stellen.jpg) no-repeat left top;}
#ueberuns #visual			{background: url(/images/visuals/ueber-uns.jpg) no-repeat left top;}
#wohnheim #visual			{background: url(/images/visuals/wohnheim.jpg) no-repeat left top;}
#infrastruktur #visual		{background: url(/images/visuals/infrastruktur.jpg) no-repeat left top;}
#hauswirtschaft #visual		{background: url(/images/visuals/hauswirtschaft.jpg) no-repeat left top;}
#leitbild #visual			{background: url(/images/visuals/leitbild.jpg) no-repeat left top;}
#organigramm #visual		{background: url(/images/visuals/organigramm.jpg) no-repeat left top;}
#heimkonzept #visual		{background: url(/images/visuals/heimkonzept.jpg) no-repeat left top;}
#qm #visual					{background: url(/images/visuals/qm.jpg) no-repeat left top;}
#beschwerdeweg #visual		{background: url(/images/visuals/beschwerdeweg.jpg) no-repeat left top;}
#wohnen-ahv #visual			{background: url(/images/visuals/wohnen-ahv.jpg) no-repeat left top;}
#wohnen-ahv-auftrag #visual			{background: url(/images/visuals/wohnen-ahv-auftrag.jpg) no-repeat left top;}
#wohnen-ahv-haltung-und-werte #visual			{background: url(/images/visuals/wohnen-ahv-haltung-und-werte.jpg) no-repeat left top;}
#wohnen-ahv-pflege #visual			{background: url(/images/visuals/wohnen-ahv-pflege.jpg) no-repeat left top;}
#wohnen-ahv-reglement-fuer-pflege-und-betreuung #visual			{background: url(/images/visuals/wohnen-ahv-reglement-fuer-pflege-und-betreuung.jpg) no-repeat left top;}
#wohnen-ahv-eintritte-und-austritte #visual			{background: url(/images/visuals/wohnen-ahv-eintritte-und-austritte.jpg) no-repeat left top;}
#wohnen-ahv-gruppe-igel #visual			{background: url(/images/visuals/wohnen-ahv-gruppe-igel.jpg) no-repeat left top;}
#wohnen-ahv-gruppe-pfau #visual			{background: url(/images/visuals/wohnen-ahv-gruppe-pfau.jpg) no-repeat left top;}
#wohnen-ahv-aktivierung-ahv #visual			{background: url(/images/visuals/wohnen-ahv-aktivierung-ahv.jpg) no-repeat left top;}
#wohnen-ahv-atelier-angebote-produkte #visual			{background: url(/images/visuals/wohnen-ahv-atelier-angebote-produkte.jpg) no-repeat left top;}
#tagesplaetze-fuer-senioren #visual			{background: url(/images/visuals/tagesplaetze-fuer-senioren.jpg) no-repeat left top;}
#wohnen-iv #visual			{background: url(/images/visuals/wohnen-iv.jpg) no-repeat left top;}
#wohnen-iv-auftrag #visual			{background: url(/images/visuals/wohnen-iv-auftrag.jpg) no-repeat left top;}
#wohnen-iv-haltung-und-werte #visual			{background: url(/images/visuals/wohnen-iv-haltung-und-werte.jpg) no-repeat left top;}
#wohnen-iv-betreuung #visual			{background: url(/images/visuals/wohnen-iv-betreuung.jpg) no-repeat left top;}
#wohnen-iv-beherbungsreglement #visual			{background: url(/images/visuals/wohnen-iv-beherbungsreglement.jpg) no-repeat left top;}
#wohnen-iv-eintritte-und-austritte #visual			{background: url(/images/visuals/wohnen-iv-eintritte-und-austritte.jpg) no-repeat left top;}
#wohnen-iv-gruppe-frosch #visual			{background: url(/images/visuals/wohnen-iv-gruppe-frosch.jpg) no-repeat left top;}
#wohnen-iv-gruppe-tubenschlag #visual			{background: url(/images/visuals/wohnen-iv-gruppe-tubenschlag.jpg) no-repeat left top;}
#wohnen-iv-gruppe-sprungbrett #visual			{background: url(/images/visuals/wohnen-iv-gruppe-sprungbrett.jpg) no-repeat left top;}
#wohnen-iv-aussenwohngruppe-doerfli #visual			{background: url(/images/visuals/wohnen-iv-aussenwohngruppe-doerfli.jpg) no-repeat left top;}
#wohnen-iv-atelier #visual			{background: url(/images/visuals/wohnen-iv-atelier.jpg) no-repeat left top;}
#wohnen-iv-atelier-auftrag #visual			{background: url(/images/visuals/wohnen-iv-atelier-auftrag.jpg) no-repeat left top;}
#wohnen-iv-atelier-externe-beschaeftigung #visual			{background: url(/images/visuals/wohnen-iv-atelier-externe-beschaeftigung.jpg) no-repeat left top;}
#wohnen-iv-atelier-interne-beschaeftigung #visual			{background: url(/images/visuals/wohnen-iv-atelier-interne-beschaeftigung.jpg) no-repeat left top;}
#wohnen-iv-atelier-tagesplaetze #visual			{background: url(/images/visuals/wohnen-iv-atelier-tagesplaetze.jpg) no-repeat left top;}
#wohnen-iv-atelier-angebote-produkte #visual			{background: url(/images/visuals/wohnen-iv-atelier-angebote-produkte.jpg) no-repeat left top;}
#wohnen-iv-atelier-auftraege #visual			{background: url(/images/visuals/wohnen-iv-atelier-auftraege.jpg) no-repeat left top;}
#kontakt #visual			{background: url(/images/visuals/kontakt.jpg) no-repeat left top;}
#vorstand #visual			{background: url(/images/visuals/vorstand.jpg) no-repeat left top;}
#ausschuss #visual			{background: url(/images/visuals/ausschuss.jpg) no-repeat left top;}
#gesamtleitung #visual			{background: url(/images/visuals/gesamtleitung.jpg) no-repeat left top;}
#bereichsleitung #visual			{background: url(/images/visuals/bereichsleitung.jpg) no-repeat left top;}
#gruppen-und-teamleitung #visual			{background: url(/images/visuals/gruppen-und-teamleitung.jpg) no-repeat left top;}
#begegnungbewegt #visual			{background: url(/images/visuals/antonov-und-stinson.jpg) no-repeat left top;}


table, tr, td {
			font: 12px Verdana, Arial, Helvetica, sans-serif;
			color: #003399;
			line-height:16px;
			}

#home td {
			color: #003399;
			}

#ueberuns td {
			line-height:25px;
			}



h1 {
			font: normal 16px Verdana, Arial, Helvetica, sans-serif;
			color: #F98825;
			margin-bottom:20px;
	}

h2 {
			font: normal 14px Verdana, Arial, Helvetica, sans-serif;
			color: #F98825;
			margin-top:35px;
	}

li {margin-bottom:10px;}

a:link,
a:visited {
	color: #003399;
	text-decoration: underline;
}

a:hover,
a:active {
/*	background-color: #F2F8FC; */
	color: #003399;
	text-decoration: none;
}

td.teammemberpic {
	width:196px;
	height:292px;
	background: #ffffff url(/images/bg/team-member.jpg) no-repeat;
	padding-top:14px;
	}
.teammembername {
	width:164px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
	padding-top:4px;
	}


/*NAVIGATION-*/
/************************************************
*************FIRST_LEVEL*************************
************************************************/
div.navigation a{
TEXT-DECORATION: none;
DISPLAY: block;
width:200px;
font-family: verdana, Arial, helvetica, sans-serif;
font-size : 14px;
color: #999;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
PADDING-top: 5px;
PADDING-bottom: 5px;
MARGIN-left: 0Px;
MARGIN-top: 0Px;
MARGIN-bottom: 0Px;
MARGIN-right: 0Px;
line-height:normal;
}


div.navtitleseperator
{
MARGIN-top: 5Px;
margin-bottom: 2px;
/*border-bottom: solid 2px #333333;*/
}
/*Linie zwischen den Nav einträgen*/
div.bl {
/*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
margin-bottom: 0px;
border-bottom: solid 0px #ffffff;
}

/*Style-Definition für die Title-Level-Navigation*/
div.titleNav a, div.titleNav  a:visited
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: normal;
COLOR: #006699;
BACKGROUND-COLOR: #11418E;
}
/*Style-Definition für die Title-Level-Navigation bei Mouse-Over*/
div.titleNav a:hover
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: normal;
COLOR: #F98825;
}
/*Style-Definition für die Title-Level-Navigation bei aktivem Link*/
div.titleNavActive a, div.titleNavActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: normal;
COLOR: #F98825;
}
/*Style-Definition für die Title-Level-Navigation bei aktivem Link*/
div.titleNavActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: normal;
COLOR: #F98825;
}


/*Style-Definition für die First-Level-Navigation*/
div.fstLevel a, div.fstLevel  a:visited
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: bold;
COLOR: #003399;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
div.fstLevel a:hover
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: bold;
COLOR: #F98825;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
div.fstLevelActive a, div.fstLevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: bold;
COLOR: #F98825;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
div.fstLevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 25px;
FONT-WEIGHT: bold;
COLOR: #F98825;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
div.secLevel a, div.secLevel a:visited
{
TEXT-DECORATION: none;
PADDING-left: 35px;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
COLOR: #003399;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
div.secLevel a:hover
{
TEXT-DECORATION: none;
PADDING-left: 35px;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
COLOR: #F98825;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.secLevelActive a, div.secLevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 35px;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #F98825;
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.secLevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 35px;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #F98825;
}

/************************************************
*************third_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
div.thirdLevel a, div.thirdLevel a:visited
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #003399;
BACKGROUND-COLOR: #FBAC67;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
div.thirdLevel a:hover
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #F98825;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.thirdLevelActive a, div.thirdLevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #F98825;
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.thirdLevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #F98825;
}

/************************************************
*************MY_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
div.Level a, div.Level a:visited
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #8099CC;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
div.Level a:hover
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #003399;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.LevelActive a, div.LevelActive a:visited
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #003399;
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
div.LevelActive a:hover
{
TEXT-DECORATION: none;
PADDING-left: 45px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #ffffff;
BACKGROUND-COLOR: #003399;
}


/*FORM*/


textarea{
	padding: 3px;
	margin: 2px;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, Arial;
font-size:12px;
color:#000000;
border: #cccccc;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
input   
{
	padding: 3px;
	margin: 2px;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, Arial;
font-size:12px;
color:#000000;
border: #cccccc;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

/*
.button{ 
	padding:1px 10px 1px 10px;
	background-color: #cccccc;
	background-image:none;
	color: #000000;
	border: 2px outset #cccccc;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal} 
*/

input.errorfield, select.errorfield, textarea.errorfield { background-color: #FFEBD6; border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
 background-image:none; color: #000000;
 }
td.errorfield { 
	color: #FF6633;
	text-decoration: none;
	font-weight: normal;	
	}

/* HIGHSLIDE */

.highslide-html {
    background-color: #C4EAFF;
    color: #000000;
}

.highslide-html p {margin-bottom:10px;}

.highslide-dimming {
	background: #29254B;
	position: absolute;
}

.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-body, a.highslide-body:link, a.highslide-body:hover, a.highslide-body:active, a.highslide-body:visited {
    color: white;
    text-decoration:none;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}

.highslide-wrapper .highslide-html-content {
    width: 850px;
    padding: 10px;
	padding-left:40px;
	padding-bottom:0px;
}

.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-size:10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover, .highslide-wrapper .highslide-header a:visited {
	font-size:10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
/*	background-color:white; */
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
 
