body { 
margin : 0;
padding : 0;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 0.9em;
font-weight : normal;
color : #303030;
width : 100%;
background-color : #ffffff;
} 
div.navi { 
position : absolute;
top : 0;
padding : 0;
margin : 0;
z-index : 1;
overflow : hidden;
width : 248px;
border-color:#000000;
border-width:0px;
border-style:solid;

} 

div.ads { 
position : absolute;
padding-left : 250px;
padding-top : 1px;
}

div.ads2 { 
width:100%;
position : absolute;
padding-top : 1px;
}

div.ads3 { 
margin-left:250px;
}
  
div.links { 
position : relative;
padding-left : 250px;
padding-top : 4px;
} 
div.menu_over0 { 
position : relative;
padding-left : 250px;
padding-top : 64px;
} 
div.suche_oben { 
background-image : url(/layout/imgs/layout/pflege/suche_oben.gif);
background-repeat : no-repeat;
width : 369px;
height : 17px;
margin : 0;
padding : 0;
} 
div.suche_unten { 
background-image : url(/layout/imgs/layout/pflege/suche_unten.gif);
background-repeat : no-repeat;
width : 369px;
height : 20px;
margin : 0;
padding : 0;
} 
div.suche { 
background-image : url(/layout/imgs/layout/pflege/suche_hintergrund.gif);
background-repeat : repeat-y;
width : 369px;
margin : 0;
padding-left : 19px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
} 
div.menu_over2 { 
background-image : url(/layout/imgs/layout/pflege/menu_over_hintergrund.gif);
background-repeat : repeat-x;
height : 36px;
} 
div.menu_over { 
background-image : url(/layout/imgs/layout/pflege/menu_links.gif);
background-repeat : no-repeat;
height : 36px;
color : #9a3539;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
padding-left : 30px;
padding-top : 7px;
white-space : nowrap;
margin-bottom : 2px;
} 
div.menu_oben { 
background-image : url(/layout/imgs/layout/pflege/menu_oben.gif);
background-repeat : no-repeat;
width : 216px;
height : 18px;
margin : 0;
padding : 0;
margin-left : 15px;
} 
div.menu_unten { 
background-image : url(/layout/imgs/layout/pflege/menu_unten.gif);
background-repeat : no-repeat;
width : 216px;
height : 18px;
margin : 0;
padding : 0;
margin-left : 15px;
margin-top:-5px;
} 
div.menu_left_box { 
width : 216px;
height : 18px;
margin : 0;
padding : 0;
margin-left : 35px;
margin-top:5px;
} 
div.powered_d {
text-align : right;
margin : 0;
padding : 0;
margin-right : 20px;
color : #666666;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}

div.powered {
width : 216px;
height : 111px;
margin : 0;
padding : 0;
margin-left : 25px;
color : #666666;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}

div.p{margin-top:13px;}

a.powered:link {
color : #666666;
font-family : Arial, sans-serif;
font-size : 80%;
text-decoration : none;
}
a.powered:visited {
color : #666666;
font-family : Arial, sans-serif;
font-size : 80%;
font-style : normal;
text-decoration : none;
}
a.powered:active {
color : #666666;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}
a.powered:hover {
color : #333333;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}
#powered {
color : #666666;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}

a.powered_d:link {
color : #666666;
font-family : Arial, sans-serif;
font-size : 80%;
text-decoration : none;
}
a.powered_d:visited {
color : #666666;
font-family : Arial, sans-serif;
font-size : 80%;
font-style : normal;
text-decoration : none;
}
a.powered_d:active {
color : #666666;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}
a.powered_d:hover {
color : #333333;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}
#powered_d {
color : #666666;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
text-decoration : none;
}

div.inhaltmitte { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
color : #303030;


} 
div.box { 
float : right;
position : relative;
margin-left : 5px;
margin-right : 0px;
padding-right : 0;
} 
div.box_mitte { 
background-image : url(/layout/imgs/layout/pflege/box_hintergrund.gif);
background-repeat : repeat-y;
padding-left : 5px;
padding-right : 5px;
padding-top : 7px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
width : 203px;
} 
div.box_oben { 
background-image : url(/layout/imgs/layout/pflege/box_oben.gif);
background-repeat : no-repeat;
width : 203px;
height : 30px;
text-align : center;
padding-top : 4px;
color : #aaaaaa;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
padding-left : 0;
padding-right : 0;

} 
div.box_unten { 
background-image : url(/layout/imgs/layout/pflege/box_unten.gif);
background-repeat : no-repeat;
width : 203px;
height : 10px;
} 

div.box_oben_notitle{ 
background-image : url(/layout/imgs/layout/pflege/box_oben_notitle.gif);
background-repeat : no-repeat;
width : 203px;
height : 17px;
} 

div.box_mitte2 {
background-image : url(/layout/imgs/layout/pflege/box_hintergrund2.gif);
background-repeat : repeat-y;
padding-left : 5px;
padding-right : 5px;
padding-top : 1px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
width : 203px;
} 

div.box_mitte0 {
padding-left : 15px;
padding-right : 5px;
padding-top : 1px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
width : 203px;
}

div.box_unten2 { 
background-image : url(/layout/imgs/layout/pflege/box_unten2.gif);
background-repeat : no-repeat;
width : 203px;
height : 10px;
} 

div.box_oben_notitle2{ 
background-image : url(/layout/imgs/layout/pflege/box_oben_notitle2.gif);
background-repeat : no-repeat;
width : 203px;
height : 17px;
}
 
div.box0{
border-width:0px;
width : 200px;
}

div.box3{
border-color:#D1E8D1;
border-style:solid;
border-width:1px;
width : 200px;
}


a.boxoben:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight:normal;
font-size : 100%;
text-decoration : underline;
} 
a.boxoben:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight:normal;
font-size : 100%;
text-decoration : underline;
} 
a.boxoben:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight:normal;
font-size : 100%;
text-decoration : underline;
} 
a.boxoben:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight:normal;
font-size : 100%;
text-decoration : none;
} 
a.boxoben:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight:normal;
font-size : 100%;
text-decoration : none;
} 


a.box:link {
font-weight:normal; 
color:#cccccc;
text-decoration : none;
} 
a.box:visited { 
font-weight:normal; 
color:#cccccc;
text-decoration : none;
} 
a.box:active { 
font-weight:normal; 
color:#cccccc;
text-decoration : none;
} 
a.box:hover { 
font-weight:normal; 
color:#cccccc;
text-decoration : underline;
} 
a.box:focus { 
font-weight:normal; 
color:#cccccc;
text-decoration : underline;
} 

div.box2_leer{text-align:center;}

div.list_mitte { 
background-image : url(/layout/imgs/layout/pflege/list_hintergrund.gif);
background-repeat : repeat-y;
padding-left : 5px;
padding-right : 5px;
padding-top : 7px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
width : 433px;
margin : 0;
} 
div.list_oben { 
background-image : url(/layout/imgs/layout/pflege/list_oben.gif);
background-repeat : no-repeat;
width : 433px;
height : 35px;
text-align : center;
padding-top : 10px;
color : #9a3539;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
margin : 0;
padding : 0;
} 
div.list_unten { 
background-image : url(/layout/imgs/layout/pflege/list_unten.gif);
background-repeat : no-repeat;
width : 433px;
height : 20px;
} 
div.oDiv { 
width : 559px;
height : 350px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ffffff;
overflow : auto;
margin : 2px;
font-weight : normal;
font-size : 100%;
} 
div.norm2edit { 
width : 100%;
height : 90px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
overflow : hidden;
cursor : pointer;
} 
ul.menu { 
background-image : url(/layout/imgs/layout/pflege/menu_hintergrund.gif);
background-repeat : repeat-y;
width : 220px;
margin : 0;
margin-left : 12px;
padding : 0;
list-style-type : square;
} 
ul.menu2 { 
margin : 0;
margin-left : 0;
padding : 0;
list-style-type : square;
} 
li.menu { 
margin-left : 30px;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
} 
li.menu2 { 
margin-left : 20px;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
}
ul.list { 
margin : 0;
margin-left : 6px;
margin-right : 230px;
list-style-type : none;
padding : 0;
padding-bottom : 5px;
} 
li.list { 
margin : 0;
padding : 0;
border-width : 1px;
border-style : dashed;
border-color : #316332;
margin-right : 25px;
padding-bottom : 5px;
padding-top : 5px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
} 
li.einruecken { 
list-style-type : none;
} 
a { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
color : #983132;
} 
a.menu:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : none;
} 
a.menu:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : none;
} 
a.menu:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : underline;
} 
a.menu:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : underline;
} 
a.menu:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : underline;
} 
a.menusel:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #2c5b27;
text-decoration : underline;
} 
a.menusel:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #2c5b27;
text-decoration : underline;
} 
a.menusel:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #2c5b27;
text-decoration : underline;
} 
a.menusel:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #2c5b27;
text-decoration : none;
} 
a.menusel:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #2c5b27;
text-decoration : none;
} 
a.menu_over:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #9a3539;
text-decoration : none;
} 
a.menu_over:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #9a3539;
text-decoration : none;
} 
a.menu_over:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #9a3539;
text-decoration : underline;
} 
a.menu_over:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #9a3539;
text-decoration : underline;
} 
a.menu_over:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #9a3539;
text-decoration : underline;
} 
a.event:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : none;
} 
a.event:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : none;
} 
a.event:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : underline;
} 
a.event:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : underline;
} 
a.event:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #983132;
text-decoration : underline;
} 

h1 { 
color : #9a3539;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 120%;
font-weight : bold;
padding : 5px;
border-style : dashed;
border-width : 2px;
border-color : #d0e7d1;
margin : 0;
margin-top : 7px;
margin-bottom : 22px;
margin-right : 9px;
}
 
h2 { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 110%;
margin : 0;
padding : 0;
margin-bottom : 5px;
margin-right : 9px;
} 
h3 { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 105%;
margin : 0;
padding : 0;
padding-bottom : 2px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
border-bottom-width : 1px;
border-color : #97ce95;
border-style : dashed;
margin-right : 9px;
} 
h4 { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 100%;
margin : 0;
padding : 0;
padding-bottom : 2px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
border-bottom-width : 1px;
border-color : #97ce95;
border-style : dashed;
margin-right : 9px;
} 
h5 { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 100%;
margin : 0;
padding : 0;
padding-bottom : 2px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
border-bottom-width : 0px;
border-color : #97ce95;
border-style : dashed;
margin-right : 9px;
} 
h6 { 
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 100%;
margin : 0;
padding : 0;
padding-bottom : 2px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
border-bottom-width : 0px;
border-color : #97ce95;
border-style : dashed;
margin-right : 9px;
} 

font {  FONT-SIZE: 100%; COLOR: black; FONT-FAMILY: Arial, sans-serif, Helvetica;}
text {  FONT-SIZE: 100%; COLOR: black; FONT-FAMILY: Arial, sans-serif, Helvetica;}
td   {	font-family : Arial, sans-serif;font-style : normal;font-size : 100%;
font-weight : normal;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
padding-bottom : 0;
vertical-align : top;
}

UL   {  margin-top:0px;margin-left:10px;margin-bottom:5px;}
LI   {  FONT-SIZE: 100%; COLOR: black; FONT-FAMILY: Arial, sans-serif, Helvetica;
        padding-right:5px;margin-top:0px;margin-left:10px;margin-bottom:5px;}
P    {  FONT-SIZE: 100%; COLOR: black; FONT-FAMILY: Arial,sans-serif,Helvetica;}

span.pfad { 
padding-left : 10px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
} 
span.suche { 
padding-left : 1px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
} 
span.menu_over { 
padding-right : 10px;
padding-left : 10px;
} 
span.klein { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
} 
input.norm { 
width : 321px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.normpflege1 { 
width : 120px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin-right : 5px;
} 
input.normpflege2 { 
width : 40px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin-right : 5px;
} 
input.normpflege3 { 
width : 110px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.sub { 
width : 321px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-bottom : 5px;
} 
input.subpflege { 
width : 43px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-left : 5px;
} 
input.subevent { 
width : 200px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-top : 11px;
margin-bottom : 8px;
} 
input.subevent2 { 
width : 170px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-top : 11px;
margin-bottom : 0;
} 
input.subevent3 { 
width : 110px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-top : 11px;
margin-bottom : 8px;
margin-right : 20px;
} 
input.norm2 { 
width : 366px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.norm2event { 
width : 480px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
select.heime { 
width : 220px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin-right : 5px;
} 
select.norm2 { 
width : 366px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
select.norm2event { 
width : 480px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
select.norm2edit { 
width : 4em;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
select.norm3edit { 
width : 10em;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
select.sel_master { 
width : 382px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin-right : 2px;
} 
input.sub2 { 
width : 206px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-bottom : 5px;
font-size : 100%;
} 
input.suche_counter { 
width : 140px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 30px;
font-size : 100%;
}
input.aendern { 
width : 140px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 0px;
font-size : 100%;
}  

input.hinzufuegen { 
width : 170px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 0px;
font-size : 100%;
}
input.norm2edit { 
width : 200px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.norm2edit1 { 
width : 54px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.norm2edit2 { 
width : 182px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.norm2edit3 { 
width : 55px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
input.subedit { 
width : 150px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-bottom : 5px;
font-size : 100%;
} 
input.ebf5eb { 
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
select.ebf5eb { 
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
textarea.ebf5eb { 
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
} 
textarea.norm { 
width : 321px;
height : 100px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
overflow : auto;
font-size : 100%;
} 
textarea.norm2 { 
width : 366px;
height : 60px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
overflow : auto;
font-size : 100%;
} 
textarea.norm2edit { 
width : 430px;
height : 100px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
overflow : auto;
font-size : 100%;
} 
img.logo { 
margin-left : 75px;
margin-top : 18px;
margin-bottom : 19px;
border-width : 0;
} 
form { 
margin : 0;
padding : 0;
} 
a.pfad { 
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : normal;
text-decoration : underline;
} 
a.pfad:hover { 
text-decoration : none;
font-weight : normal;
} 
a.pfad:focus { 
text-decoration : none;
font-weight : normal;
} 
a.pflegeadress { 
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : normal;
} 
a.pflegeadress:hover { 
text-decoration : underline;
font-weight : normal;
} 
a.pflegeadress:focus { 
text-decoration : underline;
font-weight : normal;
} 
div.kontakt_oben { 
background-image : url(/layout/imgs/layout/pflege/kontakt_oben.gif);
background-repeat : no-repeat;
width : 400px;
height : 17px;
margin : 0;
padding : 0;
} 
div.kontakt_unten { 
background-image : url(/layout/imgs/layout/pflege/kontakt_unten.gif);
background-repeat : no-repeat;
width : 400px;
height : 20px;
margin : 0;
padding : 0;
} 
div.kontakt { 
background-image : url(/layout/imgs/layout/pflege/kontakt_hintergrund.gif);
background-repeat : repeat-y;
width : 400px;
margin : 0;
padding-left : 15px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
} 
div.event_oben { 
background-image : url(/layout/imgs/layout/pflege/event_oben.gif);
background-repeat : no-repeat;
height : 17px;
margin : 0;
padding : 0;
} 
div.event_unten { 
background-image : url(/layout/imgs/layout/pflege/event_unten.gif);
background-repeat : no-repeat;
height : 20px;
margin : 0;
padding : 0;

} 
div.event { 
background-image : url(/layout/imgs/layout/pflege/event_hintergrund.gif);
background-repeat : repeat-y;
margin-right : 211px;
padding-left : 15px;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;

} 
div.suche_plus { 
float : right;
} 
div.suche_minus { 
float : right;
} 

div.counter{
margin-right:208px;
}

div.neu { 
background-image : url(/layout/imgs/layout/bopen.gif);
display : inline;
width : 20px;
height : 20px;
margin-right : 4px;
margin-bottom : 2px;
cursor : pointer;
} 
div.edit { 
background-image : url(/layout/imgs/layout/bedit.gif);
display : inline;
width : 20px;
height : 20px;
margin-right : 4px;
margin-bottom : 2px;
cursor : pointer;
} 
div.copy { 
background-image : url(/layout/imgs/layout/bsaveas.gif);
display : inline;
width : 20px;
height : 20px;
margin-right : 4px;
margin-bottom : 2px;
cursor : pointer;
} 
div.del { 
background-image : url(/layout/imgs/layout/bdel.gif);
display : inline;
width : 20px;
height : 20px;
margin-right : 4px;
margin-bottom : 2px;
cursor : pointer;
} 
div.neuJa { 
background-image : url(/layout/imgs/layout/bopen.gif);
display : inline;
width : 20px;
height : 20px;
margin-left : 4px;
margin-right : 0;
margin-top : 5px;
cursor : pointer;
} 
div.editJa { 
background-image : url(/layout/imgs/layout/bedit.gif);
display : inline;
width : 20px;
height : 20px;
margin-left : 4px;
margin-right : 0;
margin-top : 5px;
margin-bottom : -17px;
cursor : pointer;
} 
div.copyJa { 
background-image : url(/layout/imgs/layout/bsaveas.gif);
display : inline;
width : 20px;
height : 20px;
margin-left : 4px;
margin-right : 0;
margin-top : 5px;
margin-bottom : -17px;
cursor : pointer;
} 
div.delJa { 
background-image : url(/layout/imgs/layout/bdel.gif);
display : inline;
width : 20px;
height : 20px;
margin-left : 4px;
margin-right : 0;
margin-top : 5px;
margin-bottom : -17px;
cursor : pointer;
} 
div.heimebb{
 margin-top:7px;
margin-right:10px;
background-color:#ffffff;
width:483px;
padding:4px;
border-width:1px;
border-top-color:#A9B3A9;
border-left-color:#A9B3A9;
border-bottom-color:#E5F2E4;
border-right-color:#E5F2E4;
border-style:solid;
}

div.fehlermeldung { 
color : #ff0000;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : normal;
font-size:120%;
padding : 5px;
border-style : dashed;
border-width : 1px;
border-color : #000000;
margin : 0;
margin-top : 5px;
margin-bottom : 5px;
width:450px;
}

a.sucheJa { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
color : #303030;
text-decoration : none;
white-space : normal;
} 
a.sucheJa:hover { 
text-decoration : none;
color : #000000;
} 
a.sucheJa:focus { 
text-decoration : none;
} 
a.sucheNein { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : normal;
color : #999999;
text-decoration : none;
white-space : normal;
} 
a.sucheNein:hover { 
text-decoration : underline;
color : #000000;
} 
a.sucheNein:focus { 
text-decoration : underline;
color : #000000;
} 
a.suche:focus { 
text-decoration : underline;
} 
strong.sucheJa { 
font-weight : bold;
color : #983132;
text-decoration : underline;
} 
span.sucheJa2 { 
font-weight : bold;
color : #444444;
} 
strong.sucheNein { 
font-weight : bold;
color : #cb9898;
} 
span.hidden { 
visibility : hidden;
width : 0;
height : 0;
padding : 0;
margin : 0;
} 
span.grey {color:#777777}

span.nowrap { 
white-space : nowrap;
} 
span.centerkontakt { 
width : 366px;
text-align : center;
} 
p.suche { 
padding-top : 3px;
padding-bottom : 3px;
padding-left : 5px;
border-color : #d1e8d1;
border-style : solid;

border-top-width : 0;
border-bottom-width : 0;
border-left-width : 2px;
border-right-width : 0;
margin-bottom : 10px;
} 
p.eventkl { 
margin : 0;
font-size : 90%;
} 
h2.eventboldbig { 
font-weight : bold;
color : #983132;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 110%;
width : 480px;
border-style : dashed;
border-bottom-width : 0;
border-top-width : 1px;
border-left-width : 0;
border-right-width : 0;
padding-bottom : 0;
padding-top : 7px;
margin-top : 7px;
border-color : #2c5b27;
} 
h2.eventboldbig2 { 
font-weight : bold;
color : #983132;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 110%;
} 
h2.sitemap { 
font-weight : bold;
color : #983132;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 110%;
} 
h3.eventboldbig3 { 
font-weight : bold;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 105%;
border-width : 0;
} 
div.eventdata { 
width : 480px;
background-color : #ebf5eb;
padding : 5px;
border-style : solid;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-color : #a9b3a9;
border-bottom-color : #e5f2e4;
border-left-color : #a9b3a9;
border-right-color : #e5f2e4;
margin-top : 7px;
} 
p.event { 
color : #983132;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
font-size : 100%;
width : 480px;
border-color : #2c5b27;
border-style : dashed;
border-bottom-width : 1px;
border-top-width : 0;
border-left-width : 0;
border-right-width : 0;
padding-bottom : 10px;
margin-bottom : 3px;
margin-top : 0;
} 
p.eventdetails { 
font-size : 100%;
margin : 0;
} 
div.suchedetail { 
padding : 5px;
border-style : dashed;
border-width : 1px;
border-color : #97ce95;
margin : 0;
margin-top : 10px;
margin-bottom : 24px;

margin-right : 230px;
} 
p.suchedetail2 { 
border-style : dashed;
border-top-width : 1px;
border-bottom-width : 0;
border-left-width : 0;
border-right-width : 0;
border-color : #97ce95;
padding-top : 4px;
} 
div.suchedetail2 { 
border-style : dashed;
border-top-width : 1px;
border-bottom-width : 0;
border-left-width : 0;
border-right-width : 0;
border-color : #97ce95;
padding-top : 4px;
} 
div.suchedetailsunten { 
text-align : right;margin-top:10px;
} 
div.aendern { 
float:left;margin-top:10px;
} 

div.hinzufuegen { 

} 
#direktzummenu { 
visibility : hidden;
position : absolute;
top : 0;
} 
p.list_oben { 
padding-top : 10px;
font-size : 120%;
margin : 0;
} 
img { 
border-width : 0;
} 
img.icon { 
border : 0;
cursor : pointer;
margin : 1px;
width : 23px;
height : 22px;
vertical-align : top;
margin-bottom : 3px;
} 
img.icon2 { 
border : 0;
cursor : pointer;
vertical-align : bottom;
margin-bottom : 2px;
width : 20px;
height : 20px;
} 
div.icon { 
cursor : pointer;
width : 20px;
height : 20px;
background-image : url(/layout/imgs/layout/bedit.gif);
margin-left : 2px;
display : inline;
} 

td.klein { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 80%;
font-weight : normal;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
padding-bottom : 0;
vertical-align : top;
} 
td.r { 
text-align : right;
} 
td.l { 
white-space : nowrap;
} 
td.c { 
text-align : center;
} 
td.zwischen { 
height : 2px;
background-color : #97ce95;
} 
td.zwischen1 { 
height : 5px;
} 
table { 
background-color : #d0e7d1;
} 
table.t2 { 
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #97ce95;
} 
p.infostr { 
font-weight : bold;
} 
a:link { 
font-size : 100%;
color : #303030;
text-decoration : underline;
background-color : transparent;
} 
a:visited { 
font-size : 100%;
color : #303030;
text-decoration : underline;
background-color : transparent;
} 
a:active { 
font-size : 100%;
color : #303030;
text-decoration : underline;
background-color : transparent;
} 
a:focus { 
font-size : 100%;
color : #000000;
text-decoration : none;
background-color : transparent;
} 
a:hover { 
font-size : 100%;
color : #000000;
text-decoration : none;
background-color : transparent;
} 
input.adresse { 
width : 200px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin : 1px;
} 
input.adresseplz { 
width : 46px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin : 1px;
} 
input.adresseort { 
width : 140px;
border-style : dashed;
border-width : 1px;
border-color : #303030;
background-color : #ebf5eb;
font-size : 100%;
margin : 1px;
} 
form.adresse { 
background-color : #d0e7d1;
margin : 2px;
padding : 5px;
text-align : center;
} 
table.adresse { 
background-color : #d0e7d1;
} 
input.adressesub { 
width : 100px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
} 
form.back { 
text-align : center;
} 
span.menusel { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #2c5b27;
text-decoration : underline;
} 
div.eventnext { 
float : right;
} 
div.eventright { 
text-align : left;
width:499px;
height:30px;
} 
div.sitemap { 
float : left;
margin-right : 10px;
margin-bottom : 10px;
border-style : dashed;
border-width : 1px;
border-color : #983132;
padding : 10px;
padding-top : 5px;
width : 200px;
height : 27em;
} 
p.karte { 
float : left;
border-width : 0;
border-style : solid;
border-color : red;
padding-top : 10px;
padding-left : 0px;
} 
p.karte2 { 
border-width : 0;
border-style : solid;
border-color : black;
text-align : center;
} 
#karte {text-align:left;margin-left:50px;margin-right:250px;}
#karte2 {text-align:left;width:400px;}
br.finish { 
clear : both;
} 
div.finish2 { 
height:50px;
} 
a.menuh:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #be8c81;
text-decoration : none;
} 
a.menuh:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #be8c81;
text-decoration : none;
} 
a.menuh:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #be8c81;
text-decoration : underline;
} 
a.menuh:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #be8c81;
text-decoration : underline;
} 
a.menuh:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #be8c81;
text-decoration : underline;
} 
a.menuselh:link { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #7ea17c;
text-decoration : underline;
} 
a.menuselh:visited { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #7ea17c;
text-decoration : underline;
} 
a.menuselh:active { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #7ea17c;
text-decoration : underline;
} 
a.menuselh:hover { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #7ea17c;
text-decoration : none;
} 
a.menuselh:focus { 
font-family : Arial, sans-serif;
font-style : normal;
font-size : 100%;
font-weight : bold;
letter-spacing : 0.05em;
color : #7ea17c;
text-decoration : none;
} 
li.list_norm { 
color : #000000;
font-weight : normal;
} 
div.versteckt { 
visibility : hidden;
width : 1px;
left : 1px;
position : absolute;
top : 1px;
} 
span.versteckt { 
visibility : hidden;
width : 0;
height : 0;
overflow : hidden;
margin : 0;
position : absolute;
} 
a.news:link { 
color : #9a3539;
text-decoration : underline;
} 
a.news:visited { 
color : #9a3539;
text-decoration : underline;
} 
a.news:active { 
color : #9a3539;
text-decoration : underline;
} 
a.news:hover { 
color : #9a3539;
text-decoration : none;
} 
a.news:focus { 
color : #9a3539;
text-decoration : none;
} 
div.list_1_line { 
height : 1px;
background-color : #cd9a9c;
margin-bottom : 15px;
margin-top : 4px;
margin-left : 0;
margin-right : 0;
} 


div.heimspez {text-align:center;font-weight:bold;}
strong {text-decoration:none;}

div.altenspez{float:right;color:#9A3539;}


input.inpbutt_board{
width : 190px;
border-style : outset;
border-width : 2px;
border-color : #d0e7d1;
color : #303030;
font-family : Arial, sans-serif;
font-style : normal;
font-weight : bold;
text-align : center;
background-color : #d0e7d1;
margin-bottom : 5px;
margin-left : 30px;
margin-right : 0px;
font-size : 100%;

}


span.board_form {
width : 130px; 
text-align : left; 
} 

span.board_form2 {
width : 180px; 
text-align : left; 
} 


textarea.board , select.board , input.board {
width : 17em; 
border-width : 1px; 
border-style : solid; 
border-color : rgb(128,128,128); 
background-color : #ffffff; 
font-family : Arial, Sans-Serif; 
font-size : 100%; 
} 


div.board_details1 {
background-color : #cfcfcf; 
width : 70px; 
padding:1px;
padding-left : 10px; 
font-weight:bold;
} 
div.board_details2 {
padding-left : 80px; 
}

div.druck {
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-color:#000000;
border-style:solid;
padding:5px;
margin:0px;
margin-bottom:10px;
margin-right:225px;
font-size:110%;
}

body.druck {width:100%;padding:10px;}

div.boxdruck { 
float : right;
margin-left : 5px;
margin-right : 0px;
padding-right : 0;
padding-top:24px;
} 
p.druck{margin:10px;}

div.druckversion{float:right;margin-right:3px;}

div.normalversion{float:right;margin-right:15px;}

div.unteninfo{color:#999999;font-size:90%;padding-top:15px;}


div.nosconlogo {FONT-WEIGHT: bold; FLOAT: right; MARGIN: 0px 10px 0px 15px; WIDTH: 140px; FONT-STYLE: normal; TEXT-ALIGN: center;}

td.infounten{color:#999999;font-size:90%;padding-top:15px;}

div.center{text-align:center;}



div.mussleerseindiv {visibility: hidden;height:1px;overflow:hidden;}


/* == E-Mail-Bild in der Detailansicht ===================================== */
img.emailbild {margin-bottom:-2px;}
/* ========================================================================= */


