html,body {
margin:0px;
padding:0px;
font-family: Verdana, Tahoma, Helvetica;
color: #37564E;
height:100%;
}

body {
/*font-size:100%;*/
}

a img {
border: 0px;
}

.clear {
clear:both;
}

.center {
text-align:center;
}

.height {
height:99%;
}

.background {
position: relative;
width: 992px;
max-width: 992px;
height:100%;
background-image: url(../img/back_oben.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.container {
position: relative;
border: 2px solid #37564E;
border-top: 0px;
padding: 0px;
margin: 0px;
background-image: url(../img/back.png);
background-repeat: no-repeat;
background-position: 248px 230px;
min-height:100%;
}

.cnt_left {
float:left;
width:248px;
background-image: url(../img/bild_links.jpg);
background-repeat: no-repeat;
background-position: 0px 168px;
min-height:500px;
}

.cnt_right {
position:relative;
margin-left:248px;
height: 100%;
}

.header {
position:relative;
width:740px;
height:130px;
background-image: url(../img/header.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.header ul {
position:absolute;
top:75px;
left:30px;
margin:0px;
padding:0px;
list-style-type: none;
font-size:0.7em;
}

.header>ul {
padding-right:60px;
}

.header li.submenu{
background-image: none;
position:absolute;
top:20px;
left:10px;
}

.header li.submenu:hover{
background-image: none;
}

.header li.submenu ul{
position:static;
margin:0px;
padding:0px;
list-style-type: none;
font-size:1em;
}

.header ul li {
float:left;
background-image: url(../img/bullet.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:10px;
margin-right:21px;
color: #666666;
font-family: Verdana, Tahoma, Helvetica;
font-weight:bold;
}

.header ul li.aktiv {
background-image: url(../img/bullet_act.gif);
color: #FF6600;
}

.header ul li:hover {
background-image: url(../img/bullet_act.gif);
color: #FF6600;
}

.header ul li a {
color: #37564E;
font-family: Verdana, Tahoma, Helvetica;
font-weight:bold;
text-decoration:none;
}

.header ul li a:hover {
color: #FF6600;
}

.header ul li.aktiv a {
color: #FF6600;
}

.header img {
border:0px;
}

.header .right_box {
position:relative;
top:70px;
right:5px;
float:right;
}

.content {
padding-left:20px;
padding-right:20px;
padding-bottom:25px;
font-size:0.7em;
text-align:left;
width: 718px; _width: 725px;
}

.content a{
color: #666666;
text-decoration:none;
font-weight:bold;
}

.content img{
border:0px;
}

.content ul {
margin:0px;
padding:0px;
list-style-type:none;
}

.content ul li{
padding-left:10px;
background-image: url(../img/strich.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
}

.content .breadcrumb {
text-align:left;
margin-bottom:30px;
}

.content .breadcrumb span.last {
color: #FF6600;
font-weight:bold;
}

.content .breadcrumb a{
color: #666666;
font-weight:normal;
text-decoration:none;
}

.footer {
padding-left:2px;
text-align:left;
height:23px;
width:599px;
font-size:0.6em;
position:absolute;
left:0px;
bottom:0px;
color:#cccccc;
background-image: url(../img/footer.png);
background-position: 0px bottom;
background-repeat: no-repeat;
}

.footer a{
color:#cccccc;
text-decoration:none;
}