/* Allgemein */
.ks_back, .ks_back2 {
    background: transparent url(/kinderwelt/img/layout/ks_content_back3.jpg) 0 0 no-repeat;
    margin: 0;
}
.breadcrumb {margin-top: -12px;}
body #contentbox h1 {
    font-size: 24px;
    color: #ED7940;
    background-color: inherit;
    margin: 0 0 0px 40px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    margin: 40px 0 20px 40px;
}
body #contentbox h2 {
    font-size: 12px;
    color: #39378B;
    padding-top: 10px;
    margin: 0;
}
#contentbox p.teaser {
    font-size: 12px;
    color: #39378B;
    font-weight: bold;
    background-color: inherit;
    line-height: 1.4em;
    padding: 0;
    margin: -10px 120px 20px 40px;
}
.ks_centered p, .ks_centered h1 {
    text-align: center;
    margin: 0 20px 20px 40px;
}
.poesie, .zungenbrecher {
background: #F9E8CC; 
padding-bottom: 5px;
} 
.ks_centered .default p{
    background: transparent url('/kinderwelt/img/layout/linebreak.gif') no-repeat scroll bottom center;
    padding-bottom: 80px;
    color:#ED7940;
}
.ks_centered .poesie p{
    background: transparent url('/kinderwelt/img/layout/linebreak_poesie.gif') no-repeat scroll bottom center;
    padding-bottom: 80px;
    color:#ED7940;
}
.ks_centered .zungenbrecher p{
    background: transparent url('/kinderwelt/img/layout/linebreak_zungenbrecher.gif') no-repeat scroll bottom center;
    padding-bottom: 80px;
    color:#ED7940;
}

.ks_centered .schreibspiele p{
    background: transparent url('/kinderwelt/img/layout/trenner_schreib.gif') no-repeat scroll bottom center;
    padding-bottom: 80px;
    color:#ED7940;
}

.ks_centered .sprachspiele p{
    background: transparent url('/kinderwelt/img/layout/trenner_sprache.gif') no-repeat scroll bottom center;
    padding-bottom: 80px;
    color:#ED7940;
}

.ks_wrap {
    margintop: 20px;
    width: 500px;
}
/* weiterfuehrende links */
#contentbox .morelink:link, #contentbox .morelink:visited {
    background-color: inherit;
    color: #39378B;
    font-weight: bold;
    text-decoration: underline;
    font-size: 10px;
}
#contentbox .morelink:hover, #contentbox .morelink:active {
    background-color: inherit;
    color: #00A36D;
}
/* Navigation Startscreen */
#startscreen {
    background: transparent url(/kinderwelt/img/layout/kinderspass_startscreen.jpg) 0 0 no-repeat;
    color: #333;
    height: 551px;
    width: 762px;
    position: relative;
    list-style: none;
}
#startscreen #ks_spielen, 
#startscreen #ks_biduswelt, 
#startscreen #ks_basteln, 
#startscreen #ks_krimskrams, 
#startscreen #ks_kinderfutter, 
#startscreen #ks_funundaction {
    height: 191px;
    width: 156px;
    position: absolute;
}

#startscreen #ks_spielen {
    background: transparent url(/kinderwelt/img/layout/spielen-off.jpg) no-repeat;
    left: 0px;
    top: 62px;
}
#startscreen #ks_spielen:hover {
    background-image: url(/kinderwelt/img/layout/spielen-on.jpg);
}
#startscreen #ks_biduswelt {
    background: transparent url(/kinderwelt/img/layout/bidus_welt-off.jpg) no-repeat;
    left: 245px;
    top: 1px;
}
#startscreen #ks_biduswelt:hover {
    background-image: url(/kinderwelt/img/layout/bidus_welt-on.jpg);
}
#startscreen #ks_basteln {
    background: transparent url(/kinderwelt/img/layout/basteln-off.jpg) no-repeat;
    left: 477px;
    top: 5px;
}
#startscreen #ks_basteln:hover {
    background-image: url(/kinderwelt/img/layout/basteln-on.jpg);
}
#startscreen #ks_krimskrams {
    background: transparent url(/kinderwelt/img/layout/krimskrams-off.jpg) no-repeat;
    left: 140px;
    top: 253px;
}
#startscreen #ks_krimskrams:hover {
    background-image: url(/kinderwelt/img/layout/krimskrams-on.jpg);
}
#startscreen #ks_kinderfutter {
    background: transparent url(/kinderwelt/img/layout/ks_kinderfutter.jpg) no-repeat;
    left: 362px;
    top: 212px;
}
#startscreen #ks_kinderfutter:hover {
    background-image: url(/kinderwelt/img/layout/kinderfutter-on.jpg);
}
#startscreen #ks_funundaction {
    background: transparent url(/kinderwelt/img/layout/fun_action-off.jpg) no-repeat;
    left: 567px;
    top: 327px;
}
#startscreen #ks_funundaction:hover {
    background-image: url(/kinderwelt/img/layout/fun_action-on.jpg);
}
/* Navigationsleiste Kinderspass */
#ks_navi {
    background: transparent url(/kinderwelt/img/layout/ks_navi.jpg) 0 0 no-repeat;
    color: #333;
    height: 105px;
    width: 762px;
    position: relative;
    list-style: none;
    margin-bottom: 40px;
}
#ks_navi #ks_spielen, 
#ks_navi #ks_biduswelt, 
#ks_navi #ks_basteln, 
#ks_navi #ks_krimskrams, 
#ks_navi #ks_kinderfutter, 
#ks_navi #ks_funundaction {
    height: 105px;
    width: 116px;
    position: absolute;
    top: 0;
}
#ks_navi #ks_spielen {
    background: transparent url(/kinderwelt/img/navigation/ks_spielen.jpg) no-repeat;
    left: 20px;
}
#ks_navi #ks_spielen:hover, #ks_navi #ks_spielen.aktiv {
    background-image: url(/kinderwelt/img/navigation/ks_spielen_on.jpg)
}
#ks_navi #ks_biduswelt {
    background: transparent url(/kinderwelt/img/navigation/ks_biduswelt.jpg) no-repeat;
    left: 138px;
}
#ks_navi #ks_biduswelt:hover, #ks_navi #ks_biduswelt.aktiv  {
    background-image: url(/kinderwelt/img/navigation/ks_biduswelt_on.jpg)
}
#ks_navi #ks_kinderfutter {
    background: transparent url(/kinderwelt/img/navigation/ks_kinderschmaus.jpg) no-repeat;
    left: 257px;
}
#ks_navi #ks_kinderfutter:hover, #ks_navi #ks_kinderfutter.aktiv {
    background-image: url(/kinderwelt/img/navigation/ks_kinderschmaus_on.gif)
}
#ks_navi #ks_basteln {
    background: transparent url(/kinderwelt/img/navigation/ks_basteln.jpg) no-repeat;
    left: 373px;
}
#ks_navi #ks_basteln:hover, #ks_navi #ks_basteln.aktiv {
    background-image: url(/kinderwelt/img/navigation/ks_basteln_on.jpg)
}
#ks_navi #ks_krimskrams {
    background: transparent url(/kinderwelt/img/navigation/ks_krimskrams.jpg) no-repeat;
    left: 489px;
}
#ks_navi #ks_krimskrams:hover, #ks_navi #ks_krimskrams.aktiv {
    background-image: url(/kinderwelt/img/navigation/ks_krimskrams_on.jpg)
}
#ks_navi #ks_funundaction {
    background: transparent url(/kinderwelt/img/navigation/ks_funundaction.jpg) no-repeat;
    left: 608px;
}
#ks_navi #ks_funundaction:hover, #ks_navi #ks_funundaction.aktiv {
    background-image: url(/kinderwelt/img/navigation/ks_funundaction_on.jpg)
}
/* Linkboxen Bidu */
.bidulink {
    margin: 0 0 13px 25px;
    display: block;
    height: 89px;
    width: 690px;
    position: relative;
}
.bidulink img {
    width: 165px;
    height: 89px;
    float: left;
    margin-left: -3px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    margin-left: 0;
}
.hack {
    /* ie hack */
 }
.bidulink .arrow {
    width: 76px;
}
.bidulink .textbox {
    float: left;
    width: 360px;
    height: 89px;
    background: transparent url(/kinderwelt/img/layout/ks_biduswelt_textbox.gif) 0 0 no-repeat;
    position: relative;
}
.bidulink .textbox strong {
    font-size: 13px;
    color: #39378B;
    background-color: inherit;
    left: 20px;
    position: relative;
    top: 10px;
}
#contentbox .bidulink .textbox strong.hl {
    font-size: 20px;
    color: #ED7940;
    background-color: inherit;
    position: relative;
    left: 20px;
    top: 22px;
    display: block;
}
#contentbox .bidulink:hover .textbox strong.hl {
    color: #00A36D;
    background-color: inherit;
}
#contentbox a.bidulink, #contentbox a.bidulink:visited {
color:#39378B;
text-decoration:none;
}

/* Linkboxen mit select box */
.selectlink {
margin: 0 0 13px 25px;
display: block;
height: 104px;
position: relative;
width: 687px;
}
.selectlink img {
margin: 0;
padding: 0;
display: inline;
width: 165px;
height: 104px;
float: left;
margin-left: -3px;
voice-family: "\"}\""; 
voice-family:inherit;
margin-left: 0;
}
.hack2 {
/* ie hack */
}
.selectlink .arrow {
float: left;
margin: 0;
padding: 0;
width: 76px;
height: 104px;
}
.selectlink .textbox {
float: left;
width: 360px;
height: 104px;
margin: 0;
padding: 0;
background: transparent url(/kinderwelt/img/layout/ks_textbox.gif) 0 0 no-repeat;
position: relative;
}
.selectlink strong {
font-size: 13px;
color: #39378B;
background-color: inherit;
left: 20px;
position: relative;
top: 21px;
text-decoration: none;
}
.selectlink strong.hl {
font-size: 24px;
color: #ED7940;
background-color: inherit;
left: 40px;
position: relative;
top: 12px;
}
.selectlink fieldset {
margin: 0;
padding: 0;
border: 0;
left: 20px;
top: 12px;
position: relative;
}
.selectlink a:visited, .selectlink a:visited strong {
    text-decoration: none;
}
/* Grosse Textboxen, z.B. Rezepte */
.cbox {
    margin: 40px 0 0 35px;
    background: transparent url(/kinderwelt/img/layout/cbox_back3.gif) 0 0;
    width: 505px;
    position: relative;
    overflow: visible;
}
.cbox .inner {
    padding: 48px 50px 0 50px;
}
#contentbox .cbox h2 {
    background-color: inherit;
    color: #00A36D;
    font-size: 18px;
    margin-bottom: 5px;
}
#contentbox .cbox h3 {
    color: #ED7940;
    background-color: inherit;
    font-size: 12px;
    padding-top: 10px;
}
.cbox_foot {
    background: transparent url(/kinderwelt/img/layout/cbox_foot2.gif) 0 100%;
    height: 30px;
    width: 505px;
}
.cbox p {
    font-size: 12px;
    font-weight: bold;
    color: #39378B;
    background-color: inherit;
}
.cbox dl {
   margin: 10px 0 20px 0;
   padding: 0 0 10px 0;
}
.cbox dt {
    color: #ED7940;
    background-color: inherit;
    font-size: 12px;
    font-weight: bold;
}
.cbox dd {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 12px;
    font-weight: bold;
    color: #39378B;
    background-color: inherit;
}
.kreis {
    position: absolute;
    right: 0;
    top: 0;
}
/* Bidus Freunde */
.bidufreund {
    margin: 40px 0 0 27px;
    position: relative;
    width: 654px;
    height: 211px;
 }
.bidufreund img {
    float: left;
    height: 211px;
    width: 201px;
}
.freunde_textbox {
    float: left;
    width: 320px;
    height: 211px;
    background: transparent url(/kinderwelt/img/layout/ks_freunde_textbox2.gif) 0 0 no-repeat;
    position: relative;
    margin-left: -3px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    margin-left: 0;
}
.hack {
    /* ie hack */
}
.freunde_textbox span {
    background-color: inherit;
    color: #39378B;
    display: block;
    font-size: 10px;
    font-weight: bold;
    left: 20px;
    line-height: 1.4em;
    padding-top: 5px;
    position: relative;
    top: 32px;
    width: 290px;
}
.freunde_textbox strong.hl {
    font-size: 20px;
    color: #ED7940;
    background-color: inherit;
    left: 18px;
    top: 28px;
    position: relative;
    display: block;
}
/* Hits von Bidu */
#songs {
    margin: 30px 0 0 40px;
    width: 500px;
}
#songs img {
    float: left;
    margin: 10px 20px 0 0;
}
#songlist {
    list-style: none;
    padding-top: 10px;
    float: right;
    width: 195px;
    margin-right: 128px;
}
#songlist li {
    background-color: inherit;
    color: #ED7940;
    font-size: 10px;
    font-weight: bold;
    line-height: 1.7em;
}
#songlist li a.morelink {
    font-size: 10px;
}
/* zurueck button */
#backlink {
    display: block;
    width: 742px;
    margin:0 0 0 20px;
    height: 65px;
}
#backlink a {
    background: transparent url(/kinderwelt/img/layout/ks_bidu_backbutton.gif) 0 0 no-repeat;
    color: #39378B;
    width: 125px;
    height: 30px;
    float: left;
    margin: 35px 0 0 25px;
}
#backlink a:hover {
    background: transparent url(/kinderwelt/img/layout/ks_bidu_backbutton_on.gif) 0 0 no-repeat;
    color: #00A36D;
    width: 125px;
    height: 30px;
    float: left;
    margin: 35px 0 0 25px;
}
/* Sonstiges */
.hidden {
    visibility: hidden;
    display: none;
}
.inlineimage {
    float:left;
    margin: 30px 0 0 40px;
}
.logout {
    position: absolute;
    left: 741px;
    top: -3px;
}
#contentbox .ksback2 a:visited {
text-decoration:none;
}