body {
    font-family: arial, helvetica;
    font-size: 75%;
    background-color: #fff;
    background-repeat: no-repeat;
}

/* Reset */
* {
    margin: 0;
    padding: 0;
}

html {overflow-y:scroll;}

td{COLOR: black; font-family: 'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}
h1{COLOR: black; font-family: 'Open Sans:600', sans-serif; Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}
span.ueber{COLOR: black; font-family: 'Open Sans:600', sans-serif; Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}


#wrap{text-align:left;margin-right:auto;margin-left:auto;height:100%;width:750px;}
#margin {background:#fff;width:750px;}
#middle_start {float:left;background:#fff;width:750px;min-height: 100%;background-image: url(../pic/hoyer.jpg);background-position: right 0px;background-repeat: no-repeat;}
#middle {float:left;background:#fff;width:750px;min-height: 100%;}
#beideSpalten {line-height:130%;}
#content-wrap{width:750px;height:100%;float:left;margin-left:0px;padding-bottom: 0px;}
#content {overflow:hidden;}

#banner {background:#fff;height:140px;width:750px;}

#bottom{float:none;clear:both;width:100%;height:50px;background-image: url(../pic/maestro.jpg);background-position: 0px -4px;margin-bottom: 30px;}

A:link {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: none; padding-left:0;}
A:visited {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: none; padding-left:0;}
A:hover {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: underline; padding-left:0;}
A:active {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: none; padding-left:0;}

A:link#jq {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: none; padding-left:0;}
A:visited#jq {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: none; padding-left:0;}
A:hover#jq {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: underline; padding-left:0;}
A:active#jq {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: none; padding-left:0;}

A:link#pic {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: underline; padding-left:0;FONT-WEIGHT: bold;}
A:visited#pic {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: underline; padding-left:0;FONT-WEIGHT: bold;}
A:hover#pic {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: underline; padding-left:0;FONT-WEIGHT: bold;}
A:active#pic {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: black; text-decoration: underline; padding-left:0;FONT-WEIGHT: bold;}


A:link#orange {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: #FF9900; text-decoration: none; padding-left:0;}
A:visited#orange {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: #FF9900; text-decoration: none; padding-left:0;}
A:hover#orange {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: #FF9900; text-decoration: underline; padding-left:0;}
A:active#orange {font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; font-size : 10pt; color: #FF9900; text-decoration: none; padding-left:0;}

A:link#nav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: black; 
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:visited#nav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: black; 
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:hover#nav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: white; 
background-color : #FF9900;
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:active#nav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: white; 
background-color : #FF9900;
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:link#navon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: white; 
background-color : #FF9900;
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:visited#navon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: white; 
background-color : #FF9900;
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:hover#navon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: white; 
background-color : #FF9900;
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}

A:active#navon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: white; 
background-color : #FF9900;
width : 175px;
height : 17px;
text-decoration: none; 
padding-left:0;
display: block;
}


A:link#unav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: black; 
text-decoration: none; 
padding-left:10px;
display: block;
}

A:visited#unav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: black; 
text-decoration: none; 
padding-left:10px;
display: block;
}

A:hover#unav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: #FF9900;
text-decoration: none; 
padding-left:10px;
display: block;
}

A:active#unav {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: #FF9900; 
text-decoration: none; 
padding-left:10px;
display: block;
}

A:link#unavon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: #FF9900; 
text-decoration: none; 
padding-left:10px;
display: block;
display: block;
}

A:visited#unavon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: #FF9900; 
text-decoration: none; 
padding-left:10px;
display: block;
}

A:hover#unavon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: #FF9900; 
text-decoration: none; 
padding-left:10px;
display: block;
}

A:active#unavon {
font-family :'Open Sans:300', sans-serif; Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color: #FF9900;
text-decoration: none; 
padding-left:10px;
display: block;
}



.oktext {
color : black;
background-color : #eee;
width : 500px;
height : 20px; 
padding-left : 2px;
border-top : 1px solid #FF9900;
border-left : 1px solid #FF9900;
border-right : 1px solid #FF9900;
border-bottom : 1px solid  #FF9900;
text-decoration: none; 
display: block;
margin-bottom:3px;
text-align: center;
}

#weit {
width:4px;
}
html>body #weit {
width:5px;
}

a#contentlink,
a#contentlink:link,
a#contentlink:visited {
    color: black !important;
    text-decoration: none !important;
    padding: 2px 4px;
    display: inline;
}

a#contentlink:hover,
a#contentlink:active {
    color: black !important;
    background-color: #FF9900 !important;
    text-decoration: none !important;
    padding: 2px 4px;
    display: inline;
}

.aktuellbox {
    width: 250px;
    border: 3px solid #FA9A0F;
    padding: 15px;
}