/* CSS Document */

body{
margin:10px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
background-color:#ffffff;
/*background-color:e8e8e8;*/

}

img{
border: solid 1px #555555;
}

.bold{font-weight:bold;}

td.tdBild img{
border:0px;
border-right:solid 1px #555555;
}

img.noborder{
border:0px;
}

img.noborder{
border:0px;
}

table.tbHaupt{
width:900px;
height:710px;
border:solid 1px #666666;
background-image:url(Bilder/Background.gif);
background-repeat:no-repeat;
background-position:150px 60px;
background-color:#fcfcfc;
}

table.tbAktuell{
background-image:url(Bilder/Background.gif);
background-repeat:no-repeat;
background-position:150px 60px;
}

.tbAktuell td
{
vertical-align:top;
padding:5px 10px 5px 10px;
border:solid 0px #666666;
}

.tbHaupt td{
vertical-align:top;
/*background-color:fdfdfd;*/
border:solid 0px #666666;
}

a:link,
a:hover,
a:visited
{
/*color:#999999;*/
color:#444444;
}

table.tbHaupt td.tdLogo{
width:23%;
height:110px;
background-image:url(Bilder/spitexlogo.gif );
background-repeat:no-repeat;
background-position:center;
}

table.tbHaupt .tdKopf{
width:77%;
/*background-color:ffffff;*/
}

.tdNav{
height:84%;
/*background-color:ffffff;*/
}
.tdInhalt{
/*background-color:ffffff;*/
}



/*Links****************/
.tdNav a:link,
.tdNav a:hover,
.tdNav a:visited{
text-decoration:none;
}

.tdNav ul{
margin: 0px;
padding: 0px;
padding-top:15px;
padding-left:10px;
list-style-type: none;
}

.tdNav ul li.Haupt{
padding-top:3px;
padding-bottom:0px;
border-top:solid 1px #666666;
/*background-color:eeeeee;*/
}

.tdNav ul li.Haupt ul li.liPflegewohnung2{
border-bottom:solid 1px #666666;
/*background-color:eeeeee;*/
}

.tdNav ul li.HauptOben{
padding-top:3px;
padding-bottom:0px;
border-top:solid 1px #666666;
/*background-color:008C6B;*/
}

.tdNav ul li.HauptAktuell a.Menu:link,
.tdNav ul li.HauptAktuell a.Menu:hover,
.tdNav ul li.HauptAktuell a.Menu:visited
{
color:#666666;
}

.tdNav  ul li a:link,
.tdNav ul li a:visited
{
font-weight:bold;
color:#666666;
}

#liPflegewohnung,
#liPflegewohnung2
 {
/*background-color:#E0E5F0;*/
}


/*Sublinks****************/





.tdNav li ul{
margin: 0px;
padding: 0px;
list-style-type: none;
}

.tdNav ul li ul li{

padding-bottom:3px;
/*background-color:fdfdfd;*/
list-style-type: none;
line-height:15px;
}

.tdNav  li ul li a:link,
.tdNav li ul li a:visited
{
font-weight:normal;
font-size:12px;
}



.Bedarfsabklaerungen li.liBedarfsabklaerungen a:link,
.Grundlagen li.liGrundlagen a:link,
.An_Abmeldungen li.liAn_Abmeldungen a:link,
.PflegerischeLeistungen li.liPflegerischeLeistungen a:link,
.HauswirtschaftlicheLeistungen li.liHauswirtschaftlicheLeistungen a:link,
.Familieneinsaetze li.liFamilieneinsaetze a:link,
.Betreuungsleistungen li.liBetreuungsleistungen a:link,
.Diverse_Leistungen li.liDiverse_Leistungen a:link,
.Fahrdienst li.liFahrdienst a:link,
.GesetzlicheGrundlagen li.liGesetzlicheGrundlagen a:link,
.MitgliedschaftSpendenfonds li.liMitgliedschaftSpendenfonds a:link,
.TarifeRechnungsstellung li.liTarifeRechnungsstellung a:link,
.MitarbeiterInnen li.liMitarbeiterInnen a:link,
.Teams li.liTeams a:link,
.LernendeAusbildungsangebot li.liLernendeAusbildungsangebot a:link,
.Organigramm li.liOrganigramm a:link,
.Vorstand li.liVorstand a:link,
.Leitbild li.liLeitbild a:link,
.FAQ li.liFAQ a:link,
.OffeneStellen li.liOffeneStellen a:link,
.Veranstaltungen li.liVeranstaltungen a:link,
.Links li.liLinks a:link,
.Dokumente li.liDokumente a:link,
.Goennerliste li.liGoennerliste a:link,
.Cafeteria li.liCafeteria a:link,




.Bedarfsabklaerungen li.liBedarfsabklaerungen a:visited,
.Grundlagen li.liGrundlagen a:visited,
.An_Abmeldungen li.liAn_Abmeldungen a:visited,
.PflegerischeLeistungen li.liPflegerischeLeistungen a:visited,
.HauswirtschaftlicheLeistungen li.liHauswirtschaftlicheLeistungen a:visited,
.Familieneinsaetze li.liFamilieneinsaetze a:visited,
.Betreuungsleistungen li.liBetreuungsleistungen a:visited,
.Diverse_Leistungen li.liDiverse_Leistungen a:visited,
.Fahrdienst li.liFahrdienst a:visited,
.GesetzlicheGrundlagen li.liGesetzlicheGrundlagen a:visited,
.MitgliedschaftSpendenfonds li.liMitgliedschaftSpendenfonds a:visited,
.TarifeRechnungsstellung li.liTarifeRechnungsstellung a:visited,
.MitarbeiterInnen li.liMitarbeiterInnen a:visited,
.Teams li.liTeams a:visited,
.LernendeAusbildungsangebot li.liLernendeAusbildungsangebot a:visited,
.Organigramm li.liOrganigramm a:visited,
.Vorstand li.liVorstand a:visited,
.Leitbild li.liLeitbild a:visited,
.FAQ li.liFAQ a:visited,
.OffeneStellen li.liOffeneStellen a:visited,
.Veranstaltungen li.liVeranstaltungen a:visited,
.Links li.liLinks a:visited,
.Dokumente li.liDokumente a:visited,
.Goennerliste li.liGoennerliste a:visited,
.Cafeteria li.liCafeteria a:visited

{
/*font-family:"Times New Roman", Times, serif;
font-style:italic;*/
color:#008C6B;
font-weight:bold;
}
.AllgemeineInformationen li.liAllgemeineInformationen a:link,
.AllgemeineInformationen li.liAllgemeineInformationen a:visited,
.Pflegewohnung li.liPflegewohnung a:link,
.Pflegewohnung li.liPflegewohnung a:visited,
.Pflegewohnung2 li.liPflegewohnung2 a:link,
.Pflegewohnung2 li.liPflegewohnung2 a:visited
{
color:#3453BE;
font-weight:bold;
}



.tdNav li ul li a:hover
{
color:#008C6B;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*border-left:solid 3px #008C6B;*/
padding-left:0px;
}

.tdNav li ul li.liAllgemeineInformationen a:hover,
.tdNav li ul li.liPflegewohnung a:hover,
.tdNav li ul li.liPflegewohnung2 a:hover
{
color:#3453BE;
font-weight:bold;
}

#divFrontOrganigramm li a:link,
#divFrontOrganigramm li a:hover,
#divFrontOrganigramm li a:visited{
	
text-decoration:none;
display:block;	}



/*************************************/

table.tbHaupt .tdInhalt{
padding-top:50px;
padding-left:15px;
font-size:13px;
}

table.tbHaupt .tdInhalt td{
/*background-color:fdfdfd;*/
}

.tbInhalt{
width:650px;
height:420px;
border:solid 1px #666666;
}

.tbInhalt td{
border:solid 0px red;
}
/*
.tbInhalt td.bgHauptseite{
background-image:url(Bilder/Startbild.jpg );
background-repeat:no-repeat;
background-position:center;
font-size: 30px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-style:italic;
color:#ffffff;
vertical-align:bottom;
padding-bottom:40px;
text-align:center;
}
.tbInhalt td.bgHauptseite table{
background-color:#008C6B;
}*/

.tdBild{
width:150px;

}

.tdText{
width:500px;

}

table.tbText{
width:500px;
height:420px;
background-color:#ffffff;
}

table.tbText td.tdInnerText {
height:400px;
padding:0px;
padding-right:5px;
}

/***Spitex allgemein**************/
table.tbText td.tdInnerFuss a:link,
table.tbText td.tdInnerFuss a:hover,
table.tbText td.tdInnerFuss a:visited
{
font-weight:bold;
color:#008C6B;
text-decoration:underline;
}

table.tbText td.tdInnerFuss a.aktiv:link,
table.tbText td.tdInnerFuss a.aktiv:hover,
table.tbText td.tdInnerFuss a.aktiv:visited
{
font-weight:bold;
background-color:#008C6B;
color:#ffffff;
text-decoration:none;
}
.title,
.tdInnerText .title{
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-style:italic;
font-weight:bold;
color:#008C6B;
}
/***Pflegewohnung andere Farbe*******/
.AllgemeineInformationen table.tbText td.tdInnerFuss a.aktiv:link,
.AllgemeineInformationen  table.tbText td.tdInnerFuss a.aktiv:hover,
.AllgemeineInformationen  table.tbText td.tdInnerFuss a.aktiv:visited,
.Pflegewohnung table.tbText td.tdInnerFuss a.aktiv:link,
.Pflegewohnung  table.tbText td.tdInnerFuss a.aktiv:hover,
.Pflegewohnung  table.tbText td.tdInnerFuss a.aktiv:visited,
.Pflegewohnung2 table.tbText td.tdInnerFuss a.aktiv:link,
.Pflegewohnung2  table.tbText td.tdInnerFuss a.aktiv:hover,
.Pflegewohnung2  table.tbText td.tdInnerFuss a.aktiv:visited
{
font-weight:bold;
/*background-color:#294294;*/
background-color:#3453BE;
color:#ffffff;
text-decoration:none;
}

.AllgemeineInformationen  .title,
.AllgemeineInformationen  .tdInnerText .title,
.Pflegewohnung  .title,
.Pflegewohnung  .tdInnerText .title,
.Pflegewohnung2  .title,
.Pflegewohnung2  .tdInnerText .title{
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-style:italic;
font-weight:bold;
color:#3453BE;
}

.AllgemeineInformationen table.tbText td.tdInnerFuss a:link,
.AllgemeineInformationen table.tbText td.tdInnerFuss a:hover,
.AllgemeineInformationen table.tbText td.tdInnerFuss a:visited,
.Pflegewohnung table.tbText td.tdInnerFuss a:link,
.Pflegewohnung table.tbText td.tdInnerFuss a:hover,
.Pflegewohnung table.tbText td.tdInnerFuss a:visited,
.Pflegewohnung2 table.tbText td.tdInnerFuss a:link,
.Pflegewohnung2 table.tbText td.tdInnerFuss a:hover,
.Pflegewohnung2 table.tbText td.tdInnerFuss a:visited
{
font-weight:bold;
color:#3453BE;
text-decoration:underline;
}

/*****************/
.title2{
font-size:19px;
font-weight:bold;
}

.title2info{
font-size:19px;
font-weight:normal;
}
.title3{
font-size:12px;
font-weight:bold;
}

table.tbText td.tdInnerFuss{
padding-left:20px;
height:20px;
}


.tdInnerText .divPadding{
margin:20px;
height:360px;
}

td.tdInnerText table.tbInner2{
border:solid 1px #aaaaaa;
}

td.tdInnerText table.tbInner2 td{
background-color:#f9f9f9;
padding:5px;
}

.tdInfo{
padding:7px 10px 2px 10px;
border-left:solid 2px #aaaaaa;
font-size:11px;
font-weight:normal;
/*color:#999999;*/
color:#444444;
text-align:left;
}

.tdText .info,
.Info,
.infoAusbildung{
/*color:#999999;*/
color:#444444;
font-size:11px;
font-weight:normal;}



td.tdInnerText ul.TextList li{
padding:0px;
margin-left:-20px;
padding-top:15px;
}

td.tdInnerText ul.TextList2 li{
padding:0px;
margin-left:-20px;
padding-top:5px;
padding-bottom:5px;
}



.tbgoenner td{
vertical-align: bottom;
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
padding:7px 0px 7px 0px;
}

.tbgoenner{ 
border-collapse:collapse;
}

.tbgoenner td.tdLogoGoenner{
padding-right:10px;
vertical-align:top;
text-align:center;
}

.tbgoenner td.tdGoenner{
padding-right:5px;
vertical-align:top;
}


.tbMitgliedFormular{
border: solid 1px #666666;
/*background-color:#DDEEE9;*/
background-color:#E0E5F0;
/*background-color:#f9f9f9;*/

}

.tbMitgliedFormular td,
.tbMitgliedFormular th
{
padding:3px 5px 2px 5px;
/*background-color:#DDEEE9;*/
}

.borderbottom td{
border-bottom:solid 1px #666666;
padding-bottom:3px;
}

td.tdKopf td.borderright{
border-right:solid 1px #666666;
}


ul.Nomargin{
margin: 15px;
padding: 0px;
}

table.poweredby td{
font-size:10px;
color:#aaaaaa;
padding-right:20px;
}

table.poweredby a:link,
table.poweredby a:hover,
table.poweredby a:visited
{
font-weight:bold;
font-style:italic;
text-decoration:none;
color:#aaaaaa;
}

table.tbLernende td.tdbottom{
vertical-align:bottom;}

.aktuell a:link,
.aktuell a:visited
{
font-size:18px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
text-decoration:underline;
color:#008C6B;
}

.aktuell a:hover
{
font-size:18px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
text-decoration:underline;
color:#889AC6;
}

td.aktuell{
vertical-align:top;
padding-top:15px;
text-align:center;
}
/*
table.tbAktuell{
width:900px;
background-image:url(Bilder/Background.gif);
}*/

.Aktuell table.tbHaupt td{
padding:8px;
} 




.infoHigh{
display:block;
margin-top:10px;	
}


.imgTeamMarg{
margin-left:40px;}



#tbSchlangenspiel div,
#tbSchlangenspiel
{
border:0px solid black;
background-color:#E0E5F0;}


#tbSchlangenspiel table
{
background-color:#9CABCF;}

.noborder{
border:0px;
}





/**Spiel**********************************/



.InfoSpiel{
color:#555555;
font-size:11px;
font-weight:normal;
padding-left:10px;
padding-top:0px;
padding-right:0px;}

#tbSpiel{
/*background-color:#DDEEE9;
border:1px solid black;*/
}

#tbSpielInner{
margin:0px;
background-color:#74BAA5;
}

#tbSpiel input{
background-color:#eeeeee;
}

h1.titleSpiel{
font-size:14px !important;}



/***Organigramm**********************************************/

td.borderbotOrg{border-bottom:1px solid black;}
td.bordertopOrg, li.bordertopOrg{border-top:1px solid black;}
td.borderleftOrg{border-left:1px solid black;}
td.borderrightOrg{border-right:1px solid black;}



#divBackOrganigramm{
position:absolute; 
z-index:0;
margin-left:30px;
border:0px solid green;
top:190px;
}

#tbOrgLinien{
width:350px;
height:200px; 
margin-left:100px;
margin-top:80px;
}
/*************************/
#divFrontOrganigramm{
font-size:11px;
width:550px;
height:380px;
border:0px solid red;
position:relative;
z-index:100;
left:-40px;
}

#divFrontOrganigramm a{font-size:11px;}


#divFrontOrganigramm ul {
background-color:#f2f2f2;
border:1px solid black;
margin-left:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;
list-style-type:none;
display:block;
}

#divFrontOrganigramm ul li{
line-height:16px;
margin-left:0px;
padding-left:2px;
}

.titelOrgMain{
display:block;
margin-left:120px;
}

/*#divBackOrganigramm  td{border:1px solid red;}*/

/*************************/

#divFrontOrganigramm ul.UlOrg1{
width:160px;
border-bottom:0px solid black;
position:absolute;
z-index:200;
top:35px;
font-weight:bold;
left:220px;
}

#divFrontOrganigramm ul.UlOrg1 li{
border-bottom:1px solid black;
line-height:20px;}

#divOrg2{
width:225px;
border:0px solid blue;
margin-left:-20px;
margin-top:70px;
}


#divFrontOrganigramm ul.UlOrg2,
#divFrontOrganigramm ul.UlOrg2_2{
display:block;
position:absolute;
margin-top:4px;
width:109px;
}

#divFrontOrganigramm ul.UlOrg2_2{
margin-left:114px;
}

#divFrontOrganigramm .ZD {
margin-top:75px;}

.titelOrg{
display:block;}


.UlOrg1,
.UlOrg2,
.UlOrg2_2,
.UlOrg3,
.UlOrg4,
.UlOrg5,
.UlOrg6,
.UlOrg7,
.UlOrg8,
.UlOrg9,
.UlOrg10,
.UlOrg11,
.divOrgLegende
{
position:absolute;
z-index:200;
}

.UlOrg1{
width:118px;
margin-top:5px;
}

.UlOrg2{
width:118px;
margin-top:5px;
}

.UlOrg3{
width:155px;
height:115px;
top:270px;
left:-20px;
}

.UlOrg4{
width:153px;
height:115px;
top:270px;
left:134px;
}

.UlOrg8{
width:103px;
height:115px;
top:270px;
left:395px;
}

.UlOrg9{
width:102px;
height:115px;
top:270px;
left:498px;
}


.UlOrg5{
width:90px;
height:115px;
top:270px;
left:288px;
}

.UlOrg6{
width:180px;
left:405px;
top:95px;
}

.UlOrg7{
width:180px;
left:405px;
top:140px;
}

.UlOrg10{
width:398px;
left:-20px;
top:255px;
text-align:center;
}

.UlOrg11{
width:205px;
left:395px;
top:255px;
text-align:center;
}

.divOrgLegende{
font-size:11px;
width:250px;
margin-left:-60px;
top:220px;
text-align:left;
}

.UlOrg1 a:link,
.UlOrg1 a:hover,
.UlOrg1 a:visited,
div#divOrg2 a:link,
div#divOrg2 a:hover,
div#divOrg2 a:visited

{text-decoration:none;}



/*******************/


span.titelColorOrg{
border:1px solid black;
}

.titelOrg{
background-color:#C1CEEC;
background-color:#dddddd;
font-weight:bold;
}

.OrgBlue{
background-color:#C1CEEC;}

.OrgGray{
background-color:#cccccc;}

td.OrgBorder 
{border:1px solid black;}

.bgweiss .tdBild{
background-color:white;}

.borderOrg{
border:1px solid black;
padding-left:2px;
}

.titleinfo{
font-size:12px;}



/*******************/

.inserat{
	margin:15px;
	padding:0px;
	}
	
.inseratContent{
	clear:both;}

.inseratLogo{
	float:left;}
	
.inseratInfo{
	float:right;}






