body {
    font-family: trebuchet MS, tahoma, verdana, sans-serif;
    margin-top:0px;
    font-size:11px;
    background-color:#fdc800; 
}
h1 {
    font-size:14px;
    font-weight:700;
}
h2 {
    font-size:11px;
}
h6 {
    font-size:11px;
    background-color:#00704a;
}
#table {
    width:785px;
    text-align: left;
    background-color:#ffffff; 
    position:relative;
    display:table; 
}
#basis_row {
    padding-left:177px;
    width:608px;
    }
.row {
    position:relative;
    display:block;
    width:785px;
    clear:both;
    background-color:#ffffff;
}
#kontakttop {
    color:#000000;
    padding-left:10px;
    padding-top:30px;
}
#kontaktbox {
    border-top:solid 1px #c1ced7;
    border-bottom:solid 1px #c1ced7;
} 
#kontaktcontent {
    color:#666666;
    padding:10px;
    padding-bottom:10px;
}   
#image {
    height:90px;
    border-bottom:solid 7px #98dc0d;
}
#content {
    width:397px;
    height:100%;
    padding-top:15px;
    padding-bottom:20px;
    padding-left:30px;
    padding-right:10px;
    float:left;
    background-color:#ffffff;
}
#address {
    padding:4px;
    font-size:11px;
    border-top: solid 1px #c1ced7;    
    border-left: solid 1px #c1ced7;
}
.normal:link, .normal:visited, {
    font-family: trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    text-decoration:none;
    color:#d02a1f;
}
.normal:hover {
    font-family: trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    text-decoration:underline;
    color:#d02a1f;
}
#menu {
    width:177px;
    padding-left:0px;
    background-color:#ffffff;
    float:left;
    padding-top:60px;
    border-right: solid 1px #c1ced7;
}
#menu ul {
    margin:0px;   
    padding:0px;
}
#menu li {
    padding:0px;
    margin:0px;
}
#menu .ul_l1 {
    list-style-type:none;
    list-style-image:none;
    border-bottom:solid;
    border-bottom-width:1px;
    border-bottom-color:#d5d5d5;           
}
#menu .ul_l1 li {
	border-top:solid 1px #d5d5d5;
}

#menu .ul_l2 li {
	border-top:none;
}
.OOO_l1,.OIO_l1,.OII_l1,.III_l1,.IOO_l1  {
    font-family:trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    color:#666666;
    text-decoration:none;
    display:block;
    width:167px;
    padding-bottom:7px;
    padding-top:3px;
    padding-left:10px;
}
.IOO_l1, .OII_l1, .III_l1 {
    background-color:#a9007f;
    color:#ffffff;
    font-weight:700;
}
.li_IOO_l1, .li_OII_l1, .li_III_l1 {
    background-color:#a9007f;
}
#menu .ul_l2 {
    list-style-type:none;
    list-style-image:none;
    margin:0px;
    background-color:#ef3c97;
    padding-top:10px;
    padding-bottom:10px;
}
#menu .ul_l3 {
    list-style-type:none;
}
#menu .ul_l2 li {
    padding-left:10px;
}
            
#menu .OOO_l2,#menu .OOO_l3,#menu .OOO_l4 {
    font-family:trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
}
#menu .OIO_l2,#menu .OIO_l3,#menu .OIO_l4 {
    font-family:trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
}
#menu .OII_l2,#menu .OII_l3,#menu .OII_l4 {
    font-family:trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    font-weight:700;
    color:#ffffff;
    text-decoration:none;
}
#menu .III_l2,#menu .III_l3,#menu .III_l4 {
    font-family:trebuchet MS, tahoma, verdana, sans-serif;
    font-weight:700;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
}
#menu .IOO_l2,#menu .IOO_l3,#menu .IOO_l4 {
    font-family:trebuchet MS, tahoma, verdana, sans-serif;
    font-weight:700;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
}
#basis {
    width:458px;
    background-color:#e8e8e8;
    height:25px;
    padding:0px;
    padding-top:5px;
    margin:0px;
    text-align:left;
}
#basis ul {
    display:inline;
    list-style-type:none;
    margin:0px;   
    padding:0px;
}

#basis .ul_l1 {
    display:inline
    list-style-type:none;
    margin:0px;
    padding:0px;
}

#basis .ul_l1 li {
    display:inline;
    margin:0px;
    padding:0px;
    list-style-type:none;
}

#basis .ul_l2 li {
    margin:0px;
    display:inline;
    padding-left:14px;
    padding-right:8px;
}
#basis .OIO_l1, li_OIO_l1, ul_l1 {
    display:none;
}
#basis a:link, #basis a:visited, #basis a:hover {
    color:#000000;
    font-size:11px;
    font-weight:700;
    font-family:trebuchet MS, tahoma, Verdana, sans-serif, sans;
    text-decoration:none;
}
.faktaBox {
    width:170px;
    padding-right:10px;
    float:right;
    z-index:0;
    border-left:solid;
    border-left-width:1px;
    border-left-color:#d5d5d5;
    
}
.faktaContent {
    font-family: trebuchet MS, tahoma, verdana, sans-serif;
    font-size:11px;
    margin:0px;
    padding-left:10px;
    padding-top:15px;
}
.faktaHeader {
    font-family: trebuchet MS, tahoma, verdana, sans-serif;
    font-size:12px;
    font-weight:700;
    margin:0px;
    padding-left:10px;
    padding-top:45px;
}


#db_road {
	width:350px;
	height:120px;
}
#db_search {
	width:290px;
}

#db_number {
	width:50px;
}
.searchIndex:link, .searchIndex:visited {
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
}

#shl {
position:absolute;
top:5px;
left:5px;
    font-family:trebuchet MS, tahoma, Verdana, sans-serif, sans;
font-size:11px;
width:100px;
border:solid 1px #318463;
height:18px;
}
#ssm {
background-color:#318463;
border:solid 1px #318463;
position:absolute;
top:5px;
left:105px;
font-family:trebuchet MS, tahoma, Verdana, sans-serif, sans;
font-size:11px;
width:40px;
height:18px;
color:#ffffff;
}

.w_on {
background-color:#69ae68;
font-family:trebuchet MS, tahoma, Verdana, sans-serif, sans;
font-size:11px;
color:#ffffff;
}
.w_this {
background-color:#318463;
font-family:trebuchet MS, tahoma, Verdana, sans-serif, sans;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
#basisLeft {
	padding-left:177px;
	background-color:transparent;
}
	
