/* 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:700px;
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:16%;
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.liPflegewohnung{
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 {

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,
.Beratungen li.liBeratungen a:link,
.PflegerischeLeistungen li.liPflegerischeLeistungen a:link,
.HauswirtschaftlicheLeistungen li.liHauswirtschaftlicheLeistungen a:link,
.Familieneinsaetze li.liFamilieneinsaetze a:link,
.Betreuungsangebot li.liBetreuungsangebot 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,
.Beratungen li.liBeratungen a:visited,
.PflegerischeLeistungen li.liPflegerischeLeistungen a:visited,
.HauswirtschaftlicheLeistungen li.liHauswirtschaftlicheLeistungen a:visited,
.Familieneinsaetze li.liFamilieneinsaetze a:visited,
.Betreuungsangebot li.liBetreuungsangebot 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;
}

.Pflegewohnung li.liPflegewohnung a:link,
.Pflegewohnung li.liPflegewohnung 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.liPflegewohnung a:hover
{
color:#3453BE;
font-weight:bold;
}

/*************************************/


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*******/
.Pflegewohnung table.tbText td.tdInnerFuss a.aktiv:link,
.Pflegewohnung  table.tbText td.tdInnerFuss a.aktiv:hover,
.Pflegewohnung  table.tbText td.tdInnerFuss a.aktiv:visited
{
font-weight:bold;
/*background-color:#294294;*/
background-color:#3453BE;

color:#ffffff;
text-decoration:none;
}
.Pflegewohnung  .title,
.Pflegewohnung  .tdInnerText .title{
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-style:italic;
font-weight:bold;
color:#3453BE;
}

.Pflegewohnung table.tbText td.tdInnerFuss a:link,
.Pflegewohnung table.tbText td.tdInnerFuss a:hover,
.Pflegewohnung table.tbText td.tdInnerFuss a:visited
{
font-weight:bold;
color:#3453BE;
text-decoration:underline;
}

/*****************/
.title2{
font-size:19px;
font-weight:bold;
}
.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;
}



.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:middle;
text-align:center;
}
/*
table.tbAktuell{
width:900px;
background-image:url(Bilder/Background.gif);
}*/

.Aktuell table.tbHaupt td{
padding:10px;
} 



#tbSchlangenspiel div,
#tbSchlangenspiel
{
border:0px solid black;
background-color:#E0E5F0;}


#tbSchlangenspiel table
{
background-color:#9CABCF;}

.noborder{
border:0px;
}





/**Spiel**********************************/



#divSchlange
{
border:2px solid black;
background-color:#FF3333;
}

.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:20px;
background-color:#74BAA5;
}

#tbSpiel input{
background-color:#eeeeee;
}



/***Organigramm**********************************************/

td.borderbotOrg{border-bottom:1px solid black;}
td.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:-20px;
border:0px solid green;
}

#tbOrgLinien{
width:350px;
height:175px; 
margin-left:0px;
margin-top:80px;
}
/*************************/
#divFrontOrganigramm{
font-size:11px;
width:550px;
height:380px;
border:0px solid red;
position:absolute;
z-index:100;
left:265px;
}

#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;
}

/*************************/

#divFrontOrganigramm ul.UlOrg1{
width:160px;
border-bottom:0px solid black;
position:absolute;
z-index:200;
top:40px;
font-weight:bold;
left:220px;
}

#divFrontOrganigramm ul.UlOrg1 li{
border-bottom:1px solid black;
line-height:20px;}

#divOrg2{
width:120px;
border:0px solid blue;
margin-left:0px;
margin-top:110px;
}

#divFrontOrganigramm ul.UlOrg2{
display:block;
position:absolute;
margin-top:5px;
width:118px;
}

#divFrontOrganigramm ul.UlOrg2_2{
display:block;
position:absolute;
margin-top:125px;
width:118px;
}

.UlOrg3{
display:block;
width:85px;
position:absolute;
z-index:200;
top:250px;
}

#divFrontOrganigramm .UlOrg2{
width:118px;
margin-top:5px;
}

.UlOrg4,
.UlOrg5{
width:265px;
left:130px;
position:absolute;
z-index:500;
}

#divFrontOrganigramm ul.UlOrg4 li,
#divFrontOrganigramm ul.UlOrg5 li{
padding-left:90px;}

.UlOrg6{
position:absolute;
z-index:500;
width:180px;
left:405px;
top:135px;
}


.titelOrgMain{
display:block;
margin-left:110px;
}

/*******************/


span.titelColorOrg{
border:1px solid black;
}

.titelOrg{
background-color:#C1CEEC;
font-weight:bold;
}


.bgweiss .tdBild{
background-color:white;}

.borderOrg{
border:1px solid black;
padding-left:2px;
}














