	
div.insel-wrapper {
    background: none repeat scroll 0 0 #E0E0E0;
	padding-left: 1.5em;
}
div.container, div.container span, div.container p, div.container ul, div.container li, div.container ol, div.container h1, div.container h2, div.container h3, div.container h4, div.container h5, div.container h6, div.container td, div.container th, div.container input, div.container select, div.container textarea, div.container dt, div.container dd, div.container form, div.container em {
    font: 10px verdana,helvetica,sans-serif;
    margin: 0;
    padding: 0;
}

div.branding {
    height: 70px;
    position: relative;
}
fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
}
div.date {
    position: absolute;
    right: 0.3em;
    top: 30px;
    z-index: 1;
}
div.container {
    display: table;
    width: 865px;
}
div.clearall {
    clear: both;
    font-size: 1px;
    height: 1px;
    padding: 0;
}
.versteckt {
    left: -5000px;
    position: absolute;
    top: -5000px;
}
div.container a:link, div.container a:visited {
    color: #000000;
    text-decoration: none;
}
div.container li {
    list-style: none outside none;
}
div.service {
    border-bottom: 1px solid #666666;
    border-right: 2px solid #666666;
    float: left;
    height: 22px;
    margin-top: 2px;
    text-align: right;
    width: 542px;
}
div.search {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #666666;
    border-color: -moz-use-text-color #666666 #666666;
    border-right: 1px solid #666666;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    float: right;
    height: 22px;
    margin-top: 2px;
    text-align: right;
    width: 315px;
}
div.service ul {
    margin: 4px 16px 0 0;
}
div.service li {
    display: inline;
}
div.service li a:link, div.service li a:visited, div.service li strong {
    font-size: 10px;
    font-weight: normal;
    padding: 0 3px 1px;
}
.suchfeld {
    text-align: center;
    width: 180px;
}
.suchknopf {
    height: 14px;
    position: relative;
    right: 0.1em;
    top: 4px;
}
div.naviBox {
    border-bottom: 1px solid #666666;
    border-left: 1px solid #666666;
    border-right: 2px solid #666666;
    float: left;
    height: 100px;
    margin: 16px 0 0 3px;
    padding: 5px;
    position: relative;
    width: 165px;
}
#radioBox, #tvBox, #brBox {
    left: 185px;
    margin-left: 3px;
}
div.naviBox ul {
    margin: -0.3em 0 0;
}
div.naviBox li {
    margin-bottom: 2px;
}
div.naviBox a:link, div.naviBox a:visited, div.naviBox strong {
    display: block;
    font-size: 10px;
    font-weight: normal;
    padding: 0 0.1em 1px 10px;
}
div.naviBox h3.kategorie {
    display: block;
    font-size: 10px;
    font-weight: bold;
    left: -0.2em;
    letter-spacing: 1.5px;
    position: absolute;
    top: -1.3em;
}
div.themen a:link, div.themen a:visited, div.themen strong {
    font-size: 10px;
    font-weight: normal;
    padding: 0 10px 1px;
    width: 2em;
}
div.themen a.highlight, div.themen a:hover, div.themen a:focus, div.themen a:active, div.themen strong {
    color: #FFFFFF;
}
div.themen li#naviJugend a.highlight, div.themen li#naviJugend a:hover, div.themen li#naviJugend a:focus, div.themen li#naviJugend a:active, div.themen li#naviJugend strong {
    background: none repeat scroll 0 0 #000000;
}
div.themen li#naviKultur a.highlight, div.themen li#naviKultur a:hover, div.themen li#naviKultur a:focus, div.themen li#naviKultur a:active, div.themen li#naviKultur strong {
    background: none repeat scroll 0 0 #8B034D;
}
div.themen li#naviWissen a.highlight, div.themen li#naviWissen a:hover, div.themen li#naviWissen a:focus, div.themen li#naviWissen a:active, div.themen li#naviWissen strong {
    background: none repeat scroll 0 0 #01437A;
}
div.themen li#naviBayern a.highlight, div.themen li#naviBayern a:hover, div.themen li#naviBayern a:focus, div.themen li#naviBayern a:active, div.themen li#naviBayern strong {
    background: none repeat scroll 0 0 #4B8403;
}
div.themen li#naviSport a.highlight, div.themen li#naviSport a:hover, div.themen li#naviSport a:focus, div.themen li#naviSport a:active, div.themen li#naviSport strong {
    background: none repeat scroll 0 0 #EA680B;
}
div.themen li#naviRatgeber a.highlight, div.themen li#naviRatgeber a:hover, div.themen li#naviRatgeber a:focus, div.themen li#naviRatgeber a:active, div.themen li#naviRatgeber strong {
    background: none repeat scroll 0 0 #077992;
}
div.themen li#naviAktuell a.highlight, div.themen li#naviAktuell a:hover, div.themen li#naviAktuell a:focus, div.themen li#naviAktuell a:active, div.themen li#naviAktuell strong {
    background: none repeat scroll 0 0 #AD0306;
}
div.themen {
    border-bottom: 1px solid #666666;
    border-left: 1px solid #666666;
    border-right: 2px solid #666666;
    clear: both;
    height: 16px;
    padding-left: 185px;
}
div.themen li {
    display: inline;
    margin-right: 19px;
    position: relative;
    top: 2px;
}
div.themen li a:link, div.themen li a:visited, div.themen strong {
    font-size: 10px;
}
div.br-online {
    float: left;
    height: 5.2em;
    margin: 5px 0 0 2px;
    padding: 5px;
    position: relative;
    width: 170px;
}
div.br-online li {
    display: inline;
}
div.br-online li a:hover, div.br-online li a:active, div.br-online li a:focus, div.br-online li strong {
    text-decoration: underline;
}
span.bayerischer-rundfunk {
    font: 9px verdana,arial,helvetica,sans-serif;
    left: 21px;
    position: absolute;
    top: 60px;
}
span.bayerischer-rundfunk a {
    color: #000000;
    font: 9px verdana,arial,helvetica,sans-serif;
    text-decoration: none;
}
img.BR-online {
    border: 0 none;
    height: 27px;
    margin-left: 1.3em;
    position: absolute;
    top: 40px;
    width: 108px;
    z-index: 1;
}
ul.intern {
    margin-top: 1em;
}
div.service li a:hover, div.service li a:focus, div.service li a:active, div.service li strong, div.BR-NavigationFuss li a:hover, div.BR-NavigationFuss li a:focus, div.BR-NavigationFuss li a:active, div.BR-NavigationFuss li strong {
    background: none repeat scroll 0 0 #0082C6;
    color: #FFFFFF;
    font-weight: normal;
}
div.naviBox a.highlight:link, div.naviBox a:hover, div.naviBox a:active, div.naviBox a:focus, div.naviBox strong {
    background: url("/image/dummy.gif") no-repeat scroll -24px 3px #0082C6;
    color: #FFFFFF;
}
li#b1Navi a:hover, li#b1Navi a:active, li#b1Navi a:focus, li#b1Navi strong, li#b1Navi a.highlight {
    background: url("/image/dummy.gif") no-repeat scroll -24px 3px #003F80;
    color: #FFFFFF;
}
li#b2Navi a:hover, li#b2Navi a:active, li#b2Navi a:focus, li#b2Navi strong, li#b2Navi a.highlight {
    background: url("/image/dummy.gif") no-repeat scroll -24px 3px #EB6909;
    color: #FFFFFF;
}
li#b3Navi a:hover, li#b3Navi a:active, li#b3Navi a:focus, li#b3Navi strong, li#b3Navi a.highlight {
    background: url("/image/dummy.gif") no-repeat scroll -24px 3px #BDCD00;
    color: #FFFFFF;
}
li#b4Navi a:hover, li#b4Navi a:active, li#b4Navi a:focus, li#b4Navi strong, li#b4Navi a.highlight {
    background: url("/image/dummy.gif") no-repeat scroll -24px 3px #C90019;
    color: #FFFFFF;
}
li#b5Navi a:hover, li#b5Navi a:active, li#b5Navi a:focus, li#b5Navi strong, li#b5Navi a.highlight {
    background: url("/image/dummy.gif") no-repeat scroll -24px 3px #E30061;
    color: #FFFFFF;
}
li#bpNavi a:hover, li#borNavi a:active, li#borNavi a:focus, li#borNavi strong, li#borNavi a.highlight {
    background: url("image/dummy.gif") no-repeat scroll -24px 3px #5189C2;
    color: #FFFFFF;
}
li#borNavi a:hover, li#borNavi a:active, li#borNavi a:focus, li#borNavi strong, li#borNavi a.highlight {
    background: url("image/dummy.gif") no-repeat scroll -24px 3px #000000;
    color: #FFFFFF;
}
li#bfsNavi a:hover, li#bfsNavi a:active, li#bfsNavi a:focus, li#bfsNavi strong, li#bfsNavi a.highlight {
    background: url("image/dummy.gif") no-repeat scroll -24px 3px #0082C6;
    color: #FFFFFF;
}
li#br-alphaNavi a:hover, li#br-alphaNavi a:active, li#br-alphaNavi a:focus, li#br-alphaNavi strong, li#br-alphaNavi a.highlight {
    background: url("image/dummy.gif") no-repeat scroll -24px 3px #D64A23;
    color: #FFFFFF;
}
#Inhaltsnavigation li a:hover, #Inhaltsnavigation li a:focus, #Inhaltsnavigation li a:active, #Inhaltsnavigation li strong {
    background: url("image/highlight-pfeil.gif") no-repeat scroll -17px -7px transparent;
    color: #808080;
}
li#bayerntextNavi a:hover, li#bayerntextNavi a:active, li#bayerntextNavi a:focus, li#bayerntextNavi strong, li#bayerntextNavi a.highlight {
    background: url("image/dummy.gif") no-repeat scroll -24px 3px #0082C6;
    color: #FFFFFF;
}
img.brLogoKl {
    border: 0 none;
    float: left;
    height: 22px;
    margin-top: 25px;
    position: relative;
    width: 85px;
    z-index: 5;
}
#BR-NavigationFuss {
    height: 60px;
}
div.BR-NavigationFuss {
    text-align: center;
}
div.BR-NavigationFuss ul {
    position: relative;
    top: 30px;
}
div.BR-NavigationFuss li {
    display: inline;
}
div.BR-NavigationFuss li a:link, div.BR-NavigationFuss li a:visited, div.BR-NavigationFuss li strong {
    font-size: 10px;
    font-weight: normal;
    padding: 0 20px 0 10px;
}
div.BR-NavigationFuss li.top {
    left: 100px;
    position: relative;
}
div.BR-NavigationFuss li.top a:link, div.BR-NavigationFuss li.top a:visited {
    background: url("image/pfeile.gif") no-repeat scroll 30px -41px transparent;
    color: #000000;
    padding-right: 20px;
}

