body
{
        font-size:10px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        background-color:#F4FFE4;
        background-color:#E9EAD2;

}


a:link {   color:#556C92; text-decoration:underline;}
a:visited {color:#556C92; text-decoration:underline;}
a:active { color:#435573; text-decoration:underline;}
a:hover {  color:#435573; text-decoration:underline;}

a.m:link {   color:#334455; text-decoration:none;}
a.m:visited {color:#334455; text-decoration:none;}
a.m:active { color:#334455; text-decoration:none;}
a.m:hover {  color:#334455; text-decoration:none;}

a.s:link {   color:#000000; text-decoration:none;font-variant:normal}
a.s:visited {color:#000000; text-decoration:none;font-variant:normal}
a.s:active { color:#000000; text-decoration:none;font-variant:normal}
a.s:hover {  color:#000000; text-decoration:none;background:#DDD588;font-variant:normal}

img
{
        border:0px;
        margin:0px;
}

img.logo
{
        margin-left:0px;
        margin-top:0px;
        margin-right:5px;
        margin-bottom:3px;
}

p.logo
{

        font-size:10px;
        margin-left:20px;
        margin-right:20px;
        line-height:19px;
        text-align: left;


}


h1
{
        color:#555555;
        font-weight:lighter;
        font-size:24px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        line-height:30px;
        margin-left:0px;

}


h2
{
        color:#555555;
        font-weight:lighter;
        font-size:18px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        line-height:30px;
        margin-left:0px;

}

h3
{

        font-size:14px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        line-height:18pt;
        margin-left:0px;

}

h4
{
        color:#232323;
        font-size:12px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        font-weight:600;
        line-height:14px;
        margin-left:0px;




}

h5
{
        color:#232323;
        font-size:12px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        font-weight:600;
        font-style:italic;
        line-height:14px;
        margin-left:0px;



}



table
{
        border-width:0px;



}

table.border
{
        border-width:1px;
         border-color:#888888;
       border-style:solid;



}

table.bk
{
        border-width:0;
        background-color:#99cc66;
}


td
{
        font-size:13px;
        background-color:transparent;
        color:#333333;
        line-height:15px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;

}

td.text
{
       background-color:#E0E39F;
       border-color:#E9EAD2;
       border-style:solid;
       border-width:0px;
}

td.texttable
{
       background-color:#E0E39F;
       border-color:#888888;
       border-style:solid;
       border-width:1px;
}

td.main
{
        font-size:13px;
        background-color:#E0E39F;
        color:#232323;
        line-height:15px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#888888;

        border-right-width:1px;
        border-right-style:solid;
        border-right-color:#888888;

        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#888888;

        padding-left:25px;
        padding-top:25px;
        padding-right:25px;
        padding-bottom:25px;
}


td.bottom
{
        font-size:10px;
        background-color:transparent;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:bottom;
}

td.menu
{
        background-image:url(left.gif);
        background-repeat:repeat-y;
        background-color:#E0E39F;
        color:#786100;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        border-left-width:1px;
        border-left-style:solid;
        border-left-color:#888888;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#888888;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#888888;
        line-height:15px;
        padding-left:3px;
}

td.menupoint
{
        background-color:#E0E39F;
        color:#331111;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        border-left-width:1px;
        border-left-style:solid;
        border-left-color:#888888;
        border-right-width:1px;
        border-right-style:solid;
        border-right-color:#888888;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#888888;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#888888;
        line-height:23px;
        align:center;


}





td.menupointakt
{
        background-color:#FCFFB3;
        color:#331111;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        border-left-width:1px;
        border-left-style:solid;
        border-left-color:#888888;
        border-right-width:1px;
        border-right-style:solid;
        border-right-color:#888888;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#888888;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#888888;
        line-height:23px;

        align:center;


}

td.sidepic
{
        background-color:transparent;
        vertical-align:top;
        border:0;
        align:center;
        padding-left:40px;
        padding-top:30px;
        padding-bottom:30px;


}

td.oben
{
        background-color:#FFF6AA;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#232323;
}

td.oben-bottom
{
        background-color:#FFF6AA;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#232323;
        vertical-align:bottom;


}

td.unten
{
        background-color:#E9EAD2;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;

}

td.menulink
{
        background-color:#FFF6AA;
        color:#232323;
        font-size:13px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        line-height:15px;

}

td.menulinktot
{
        background-color:#FFF6AA;
        color:#898989;
        font-size:13px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        line-height:15px;

}

td.menulinkakt
{
        background-color:#EEE699;
        color:#232323;
        font-size:13px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        line-height:15px;

}

td.menubottom
{
        font-size:8px;
        background-color:#FFF6AA;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:bottom;
        line-height:10px;

}
td.menumain
{
        background-color:#FFF6AA;
        color:#232323;
        font-size:13px;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;
        font-weight:500;
        line-height:15px;


}

td.middle
{

        vertical-align:middle;
        background-color:E0E39F;

}
td.service
{
        background-color:#FFF6AA;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:top;

        border-right-width:1px;
        border-right-style:solid;
        border-right-color:#232323;
        border-top-width:0px;
        border-top-style:dashed;
        border-top-color:#676767;
        border-left-width:0px;
        border-left-style:dashed;
        border-left-color:#676767;
}

td.serviceteil
{
        background-color:transparent;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:middle;
}

td.small
{
        font-size:8px;
        background-color:transparent;
        color:#232323;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        vertical-align:middle;
        line-height:10px;
}

td.pic
{
        padding-left:0px;
        border:0px;



}

hr
{
        color:#232323;
        border-style:solid;

}


p
{

        color:333333;
        font-size:14px;
        margin-left:0px;
        margin-right:0px;
        line-height:18px;
        text-align: left;

        text-align:justify;
}

p.center2
{
        border-width:0px;
        border-style:solid;
        border-color:#232323;
        font-size:12px;
        text-align:center;
        padding-top:5px;
        padding-bottom:5px;


}

p.center
{
        text-align:center;
}

p.right
{
        text-align:right;
}


p.small
{

        font-size:8px;
        margin-left:20px;
        margin-right:20px;
        line-height:15px;
        text-align: left;
}

li
{

       margin-right:20px;
}

p.header
{
        font-weight:600;
        font-size:13px;
        margin-left:20px;
        margin-right:20px;
        line-height:15px;
        text-justify:block;
        text-align: left;


}

div.small
{
        font-size:10px;
        font-family:verdana,Arial,Helvetica,sans-serif;
        color:#454545;


}

.slogan
{
       font-size:24px;
       font-family:verdana,Arial,Helvetica,sans-serif;
       color:#5F705F;
       color:46361F;

       padding-left:20px;
       padding-right:20px;
       border-width:0px;
       line-height:28px;
       font-weight:100;
}

.info
{
        font-size:10px;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        color:#454545;
        background-color:#FFF6AA;
        padding-left:20px;
        padding-right:5px;
        border-width:0px;
}


div.title
{

        color:#232323;
        font-weight:lighter;
        font-size:22px;
        font-style:normal;
        font-family:Verdana,Arial, Helvetica, sans-serif;
}

b
{
        font-weight:600;
        font-family:verdana;
}


input.feld
{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#232323;
        background-color:transparent;
        border-color=#232323;
        border-width:1;
}

input.button
{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#232323;
        border-color=#232323;
        border-width:1;
}
