

body,p,h1,h2,h3 {
    font-family:Verdana,Helvetica,Arial;
    font-size:1.0em;
    color:rgb(127,127,127);
    }

h1 {
    font-size:1.5em;
    background-image:url("img/h1_bg.gif");
    background-repeat:no-repeat;
    color:rgb(197,0,44);
    padding-top:7px;
    padding-left:25px;
    padding-bottom:20px;
    margin-left:10px;
    }

h2 {
    font-size:1.2em;
    font-weight:bold;
    margin-left:45px;
    }

h3 {
    font-size:1.0em;
    margin-left:60px;
    }
p
    {
    font-size:0.8em;
    float:none;
    line-height:120%;
    }

.text {
    margin-left:75px;
    }

p.footer
    {
    font-size:0.7em;
    color:rgb(245,245,245);
    margin-top:23px;
    margin-left:0px;
    }

p.emphasize
    {
    font-style:italic;
    }

p.comment
    {
    font-size:0.7em;
    }
p.fussnote
    {
    font-size:0.55em;
    }
a
    {
    text-decoration:none;
    color:rgb(127,127,127);
    }

p a
    {
    color:rgb(197,0,44);
    font-style:none;
    }

td.nav_feld a
    {
    font-weight:bold;
    }

a.pdf
    {
    font-weight:normal;
    font-size:80%;
    }

td.nav_feld a.click
    {
    color:rgb(197,0,44);
    }

td.nav_feld>a:hover
    {
    color:rgb(197,0,44);
    margin-left:10px;
    }

a:hover
    {
    font-style:italic;
    }
ul
    {
    padding-left:17px;
    }

li p
    {
    margin-left:0px;
    margin-bottom:4px;
    }
ul.produkte li
    {
    float:left;
    width:100px;
    list-style-image:none;
    list-style-type:none;
    }
ul.produkte li ul li
    {
    list-style-image:url("img/li_plus2.gif");
    float:none;
    }
ul.produkte li ul
    {
    visibility:hidden;
    }
ul.produkte li:hover ul
    {
    visibility:visible;
    }
* html ul.produkte li { float: left; height: 1%;width:50px;}
* html ul.produkte a:hover ul
    {
    visibility:visible;
    }
* html ul.produkte a ul
    {
    visibility:hidden;
    }
* html ul.produkte li a { height: 1%; }

td.team_table
    {
    text-align:center;
    }


input,textarea,select
    {
    background-image:url("img/schreiben.gif");
    background-color:rgb(245,245,245);
    background-repeat:no-repeat;
    padding-left:20px;
    }





table.mainframe tr td.nav_feld
    {
    margin:0px;
    border:0px solid black;
    border-spacing:0px;
    padding-top:5px;
    padding-left:35px;
    padding-right:10px;
    padding-bottom:5px;
    background-image:url("img/box_mitte.gif");
    background-repeat:repeat-y;
    }

img
    {
    margin:0px;
    }
img.pic
    {
    border:1px solid;
    border-color:rgb(127,127,127);
    }

table.mainframe
    {
    background:rgb(245,245,245);
    }

table.mainframe tr td,table.mainframe,table.mainframe tr
    {
    padding:0px;
    margin:0px;
    border:0px solid black;
    border-spacing:0px;
    overflow:hidden;
    }


.mainframe_left,.mainframe_right
    {
    background-repeat:repeat-y;
    }

.mainframe_left
    {
    background-image:url("img/border_left.gif");
    }

.mainframe_right
    {
    background-image:url("img/border_right.gif");
    }

td.true_content
    {
    vertical-align:top;
    }

td.footer
    {
    background-image:url("img/footer_mitte.gif");
    background-repeat:repeat-x;
    vertical-align:top;
    }

ul
    {
    list-style-image:url("img/li_plus2.gif");
    }

li:hover
    {
    list-style-image:url("img/li_plus2_hover.gif");
    }

li.file
    {
    list-style-image:url("img/diskette.gif");
    }
li.file:hover
    {
    list-style-image:url("img/diskette_hover.gif");
    }
