body
{font-family:arial;background-color:#D7D7D7;background-image:url(images/bg1.jpg);background-repeat:repeat-x;color:#6E6E6E}



h1
{font-family:arial;font-size:13pt;margin-left:35px;margin-top:60px;color:#6E6E6E;letter-spacing:2px}


h2
{color:#0076D0;font-size:10pt;letter-spacing:1px;margin-top:0px;margin-bottom:2px;margin-left:0px}


h3
{color:#0076D0;font-size:10pt;letter-spacing:1px;margin-top:10px;margin-bottom:2px;margin-left:0px}

h4
{color:#0076D0;font-size:10pt;letter-spacing:1px;margin-top:10px;margin-bottom:2px;margin-left:0px}


table#outerbox
{width:900px;table-layout:fixed;height:auto;border-right:1px outset white;border-left:1px inset white;text-align:left;align:center;border-top:1px inset white}

table#outerbox td#top
{height:110px;background-color:white;background-image:url(images/top.jpg);background-repeat:repeat-x}


table#outerbox td#top1
{height:40px;background-image:url(images/button.jpg);;background-repeat:repeat-x}

table#outerbox td#top2
{height:25px; background-image:url(images/button2.jpg);background-repeat:repeat-x}

table#outerbox td#top2 p#home
{padding:0px;spagin:0px;margin-top:3px;margin-bottom:0px}

table#outerbox td#top2 p#home a
{color:white;text-decoration:none;margin-left:750px;font-size:12pt}

table#outerbox td#contentbox
{height:auto;background-color:white}

table#outerbox td#foot1
{height:50px;background-image:url(images/button3.jpg);background-repeat:repeat-x}

table#outerbox td#foot2
{height:7px;background-image:url(images/button.jpg);background-repeat:repeat-x}

table#outerbox td#foot1 p#foottext
{color:white;font-size:10pt;text-align:center;margin-top:10px;font-family:arial}


table#content
{width:898px;table-layout:fixed;height:480px}

table#content td#left
{width:218px}

table#content td#left div#left1
{margin-top:20px;width:214px;border-right:1px double silver;height:440px}

table#content #td#left div#left1 p.textl
{font-size:11pt;margin-left:15px;margin-right:10px;margin-top:0px}

table#content td#middle
{height:450px}

table#content td#middle div#text
{width:500px;height:auto;margin-left:10px;color:#6E6E6E;font-size:11pt}

table#content td#middle div#text p.contenttext
{font-size:11pt;margin-left:0px;margin-right:0px;margin-top:50px;margin-bottom:10px}

table#content td#middle p
{color:#6E6E6E;font-size:11pt;}

table#content td#middle div#text p#tel
{margin-top:10px;color:#0076D0;font-size:12pt;letter-spacing:1px;font-size:11pt;font-weight:bold}

table#content td#right
{width:160px}

table#content td#right div#right2
{border-left:1px double silver;height:440px;width:170px;margin-top:20px}



table#sprechzeiten
{width:499px;text-align:center;height:90px;table-layout:fixed;margin-top:10px;font-size:11pt}


table#navi2

{width:159px;text-align:left;table-layout:fixed;height:150px;color:white;margin-left:0px;margin-top:30px}

table#navi2 td 

{width:159px}

table#navi2 a
{font-size:9pt;font-family:arial;letter-spacing:2px;color:#6E6E6E;text-decoration:none;display:block;border-bottom:1px double #6E6E6E;text-indent:10px;padding-top:4px;height:20px;font-weight:bold}

table#navi2 a:hover
{font-size:9pt;font-family:arial;letter-spacing:2px;color:#0076D0;text-decoration:none;text-indent:10px;padding-top:4px;border-bottom:1px double #0076D0}



table#navi1
{width:340px;height:30px;table-layout:fixed;text-align:center;margin-top:10px }

table#navi1 a
{font-size:13pt;letter-spacing:1px;color:white;text-decoration:none;display:block;border-left:1px double black;border-bottom:1px double #4B97E3;padding-bottom:3px}

table#navi1 a:hover
{font-size:13pt;letter-spacing:1px;color:white;text-decoration:none;display:block;border-left:1px double black;border-bottom:1px double black;padding-bottom:3px}

table#leistungen
{width:auto;height:262px;table-layout:fixed;margin-left:15px;margin-top:30px;font-size:11pt}

