
body {
background-color:#D5E5F2;
background-image:url('grafik/bg/bg_all.gif');
background-repeat:repeat-x;
background-attachment:fixed;
margin:0px 0px 20px 0px;;
}

/* Borderangaben der äußeren Tabelle */
.overallTable {
border-right: 1px solid #ABC7DC;
border-bottom: 1px solid #ABC7DC;
background-color:#ffffff;
}

/* Linker Logoabschnitt */
.tdLeftRight {
width:10px;
font-size:0em;
line-height:0em;
}

/* Header */
.headerBoxLeft {
width:182px;
height:100px;
background:#ffffff;
background-image:url('grafik/bg/bg_header_left.jpg');
background-repeat:no-repeat;
}

.headerBoxRight {
width:548px;
height:100px;
background:#ffffff;
background-image:url('grafik/bg/bg_header_right.jpg');
background-repeat:no-repeat;
}

.headerBoxBottom {
background:#ffffff;
background-image:url('grafik/bg/bg_header_bottom.jpg');
background-repeat:no-repeat;
}

#menu {

padding-top:18px;
color:#A79B6C;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size:1em;
font-weight:bold;
text-decoration:none;
padding-right:20px;

}

#menu a:link, #menu a:active, #menu a:visited {

padding-right:20px;
color:#7B98A9;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size:1em;
font-weight:bold;
text-decoration:none;

}

#menu a:hover {

color:#A79B6C;
text-decoration:none;

}

#submenu {
position:absolute;
top:153px;
color:#7B98A9;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-weight:normal;
font-size:8pt;
padding-right:10px;
}

#submenu a:link, #submenu a:active, #submenu a:visited {
float:left;
color:#7B98A9;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-weight:normal;
font-size:8pt;
letter-spacing:.1em;
padding-right:15px;
text-decoration:none;
}

#submenu a:hover {

color:#A79B6C;
text-decoration:none;

}

.headerBoxRight {
width:548px;
height:100px;
background:#ffffff;
background-image:url('grafik/bg/bg_header_right.jpg');
background-repeat:no-repeat;
}

.imgBox {
padding: 5px 27px 0px 0px;
}

.hTrenner {
height:3px;
background-image:url('grafik/bg/bg_dots.gif');
background-repeat:repeat-x;
font-size:0em;
line-height:0em;
}

.bottom {
position:relative;
top:0px;
color:#BFBFBF;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size:0.6em;
letter-spacing:0.1em;
text-decoration:none;
font-weight:normal;
padding:3px 0px;
margin:0px;
}

.bottom a:link, .bottom a:active, .bottom a:visited  {
position:relative;
top:0px;
color:#BFBFBF;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size:1em;
letter-spacing:0.1em;
text-decoration:none;
font-weight:normal;
padding:3px 0px;
margin:0px;
}

.bottom a:hover  {
color:#7B98A9;
text-decoration:none;
}

h1 {
position:relative;
top:0px;
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size:0.9em;
color:#7B98A9;
text-decoration:none;
font-weight:bold;
padding:0px;
margin:0px;
}

h2 {
font-family: Trebuchet MS, Verdana, Arial, sans-serif;
font-size:0.9em;
color:#7B98A9;
text-decoration:none;
font-weight:bold;
padding:5px 0px;
margin:0px;
}

p {
width:500px;
font-family:  Trebuchet MS, Verdana, Arial, sans-serif;
font-size:0.8em;
color:#4A6472;
text-decoration:none;
font-weight:normal;
text-align:justify;
padding:10px 0px 10px 0px;
margin:0px;
}

ul {
position:relative;
left:0px;
font-family:  Trebuchet MS, Verdana, Arial, sans-serif;
font-size:0.8em;
color:#4A6472;
text-decoration:none;
font-weight:normal;
padding:0px 0px 15px 15px;
margin:0px;
}

a:link, a:active, a:visited {

color:#7B98A9;
text-decoration:none;

}

a:hover {

color:#A79B6C;
text-decoration:none;

}