body
{
background-color:#BFBFBF;
padding:0px;
margin:0px;
text-align:center;

FONT-WEIGHT: normal;
FONT-SIZE: 11px;
FONT-STYLE: normal;
COLOR: #000000;
FONT-FAMILY: verdana,arial,geneva,helvetica;
LETTER-SPACING: normal;
TEXT-DECORATION: none;
line-height:17px;
}

/* ornament header styles*/
.header1
{background-color:#FFFFFF; background-image:url(layout/Atop.gif); background-repeat:repeat-x; width:730px; height:27px; padding:0px; margin:auto; margin-top:15px; margin-bottom:0px; text-align:left;}
.header2
{vertical-align:top; margin:0px; width:27px; height:27px;}
.header3
{vertical-align:top; margin:0px; width:100px; height:27px;}
.header4
{background-color:#FFFFFF; width:730px; height:80px; padding:0px; margin:auto; margin-top:0px; margin-bottom:0px; text-align:left;}
.header5
{vertical-align:top; margin:0px; width:27px; height:80px;}
.header6
{vertical-align:top; margin:0px; width:100px; height:80px;}
.header7
{vertical-align:top; margin:0px; width:140px; height:80px;}

/* div ornamant links + navigation, inhalt & footer styles */
.div_ol_n_i_f
{background-color:#BFBFBF; width:730px; height:80px; padding:0px; margin:auto; margin-top:0px; margin-bottom:0px; text-align:left;}

/* ornament links styles */
.ol1
{background-color:#FFFFFF; width:127px; height:353px; padding:0px; margin:0px; text-align:left; float:left;}
.ol2
{vertical-align:top; margin:0px; width:27px; height:353px;}
.ol3
{vertical-align:top; margin:0px;width:100px; height:353px;}

/* div navigation + inhalt + footer styles */
.div_n_i_f
{background-color:#FFFFFF; width:603px; height:auto; padding:0px; margin:0px; margin-bottom:0px; text-align:left; float:left;}
.n_i_f_table
{background-color:#FFFFFF; padding:0px; margin:0px; border-with:0px; border-style:none; border-spacing:0px; empty-cells:show;}
.n_i_f_tr
{background-color:#FFFFFF; padding:0px; margin:0px;}
.n_i_f_navigation
{background-color:#FFFFFF; width:137px; height:420px; padding:0px; margin:0px; table-layout:auto; vertical-align:top;}
.n_i_f_abstand
{background-color:#FFFFFF; width:25px; height:auto; padding:0px; margin:0px; table-layout:fixed; vertical-align:top;}
.n_i_f_inhalt
{background-color:#FFFFFF; width:400px; height:auto; padding:0px; margin:0px; table-layout:fixed; vertical-align:top;}

/* footer */
.footer1
{background-color:#FFFFFF; background-image:url(layout/Dbottom.gif); background-repeat:repeat-x; width:603px; height:27px; padding:0px; margin:auto; margin-top:0px; margin-bottom:0px; text-align:left; clear:left;}
.footer2
{background-color:#BFBFBF; width:603px; height:20px; padding:0px; margin-top:0px; margin-bottom:0px; text-align:right;}