/*        ------------------------------------------------------------------------------------------------------------------------------        */
/*                Westermann Schulbuchverlage
                Version: 1.0
/*                Author: Yvonne Kazidroga für id-on GmbH
/*        -----------------------------------------------------------------------------------------------------------------------------        */




/*        ----------------------------------------------------------------------------------------------------------        */
/*                                                   Generic Styles
/*        ----------------------------------------------------------------------------------------------------------        */
.clear
        {clear:both;}

#bav-wrapper
{
        margin: 0 0 0 13px;
        width: 900px;
        background: url(../../bilder/sp-bav/bg-wrapper.jpg) repeat-y;
        font-family: 'trebuchet ms', arial, verdana, sans-serif;
        float:left;
        font-size: 12px;
        display: inline;
}

#bav-content
{
        background: #4c7a89 url(../../bilder/sp-bav/bg-index.jpg) no-repeat;
        min-height: 486px;
        width: 893px;
        margin-left: 4px;
        float: left;
        display: inline;
}

#bav-content h3
{
        color: #ff9800;
        font-family: 'trebuchet ms', arial, verdana, sans-serif;
        font-size: 15px;
        border-bottom: 1px dotted #ff9800;
        display: inline;
        padding-left: 15px;
        float: left;
}

#bav-innercontent, #bav-innercontent-big
{
        background: #fff url(../../bilder/sp-bav/bg-content.jpg) repeat-x;
        float: left;
        padding-top: 30px;
}

#bav-innercontent {
        width: 450px;
        height: 510x;
}

#bav-innercontent-big {
        width: 893px;
        padding-bottom:12px
}
        .index { width: 455px; }

        #bav-innercontent ul {
                float: left;
                display: inline;
                padding-left: 25px;
                margin: 0;
                }

        #bav-innercontent li
        {
                margin-bottom: 10px;
                list-style-type: none;
                background: #fff url(../../bilder/sp-bav/bg-li.gif) 0 7px no-repeat;
                padding-left: 10px;
                width: 408px;
                display: inline;
                float: left;
                line-height: 150%;
        }
        #bav-innercontent li ul
        {
                 margin: 5px 0 0 0;
                 padding-left: 0;
        }
                #bav-innercontent li li { background-image: none; width: 400px; }

#bav-head
{
        width: 900px;
        margin-left: 13px;
        height: 113px;
        background: url(../../bilder/sp-bav/bg-header.jpg) no-repeat;
}
        #bav-head h2
        {
                font-size: 20px;
                color: #162c38;
                font-family: 'trebuchet ms', arial, verdana, sans-serif;
                margin: 30px 0 0 25px;
                float: left;
        }

#bav-nav
{
        float: left;
        margin: 0 0 0 30px;
        padding: 0;
        display: inline;
}
        #bav-nav li
        {
                float: left;
                list-style-type: none;
                margin-right: 2px;
                background: url(../../bilder/sp-bav/bg-navi-inactive.jpg) repeat-x;
                color: #fff;
                height: 20px;
                border: 1px solid #a8b0ad;
                line-height: 20px;
                padding: 0 10px;
        }
        #bav-nav li a { color: #fff; }
                #bav-nav li a:hover { color: #e2e9ed; text-decoration: none; }
        #bav-nav .active
        {
                background: url(../../bilder/sp-bav/bg-navi-active.jpg) repeat-x;
                color: #284a5d;
        }

#bav-leftcontent
{
        width: 430px;
        float: left;
        margin-left: 30px;
        padding-right: 30px;
        display: inline;
        overflow: hidden;
}

#bav-rightcontent
{
        width: 400px;
        float:left;
        margin-top: 22px;
}

#coverbox {
        margin: 353px 0 12px 16px;
        height: 175px;
}
        #coverbox img { margin-right: 10px; }

#bav-footer
{
        background-color:#4C7A89;
        width: 893px;
        float: left;
        margin-left: 4px;
        padding: 6px 0;
        display: inline;
}
        #bav-footer a
        {
                color: #a6b3ba;
                font-size: 10px;
                margin-left: 25px;
        }

#abschlusskante
{
        background: url(../../bilder/sp-bav/bg-abschlusskante.jpg) no-repeat;
        width: 900px;
        height: 16px;
        float: left;
        margin-left: 13px;
        display: inline;
}

#bav-content .copy
{
        color:#393845;
        font-size: 10px;
        float: right;
        margin-right: 10px;
}

#bav-produkte
{
        list-style-type: none;
        float: left;
        padding-left: 11px;
        display: inline;
        margin: 12px 0 0 0;
}

#bav-produkte .prod-entry
{
        border: 1px dotted #ff9800;
        float: left;
        width: 869px;
        margin: 0 0 18px 0;
        background-color: #fff;
        padding: 0 0 10px 0;
}


#bav-produkte h4
{
        color: #39586a;
        font-size: 13px;
        display: inline;
        float: left;
        width: 110px;
}

.vorbereitung, .kurzbeschreibung
{
        background: #ffe6bf url(../../bilder/sp-bav/bg-prod-beschreibung.jpg) no-repeat right top;
        float: right;
}

.vorbereitung
{
        width: 120px;
        margin: 5px 35px 0 45px;
        min-height: 122px;
}

.vorbereitung h5
{
        color: #284a5d;
        font-size: 12px;
        border-bottom: 1px dotted #fff;
        margin: 6px 0 10px 0;
        padding: 0 0 3px 6px;
}

.vorbereitung ul
{
        font-size: 10px;
        list-style-type: disc;
        margin: 0 0 0 0;
        float: left;
        padding:0 0 0 20px;
        display: inline;
        width: 95px;
}

.kurzbeschreibung
{
        width: 195px;
        min-height: 122px;
        font-size: 11px;
        margin: 5px 60px 10px 0;
        display: inline;
}

.kurzbeschreibung ul
{
        list-style-type: disc;
        margin: 13px 0 13px 0;
        padding:0 0 0 20px;
        float:  left;
        font-size: 11px;
        width: 160px;
        display: inline;
}
.kurzbeschreibung ul li
{
        margin-bottom: 5px;
}
/*  ---------- Prod-Slider ---------- */
.prod-wrapper
{
        background:url(../../bilder/sp-bav/bg-prod-wrapper.jpg) repeat-x left bottom;
        float:left;
        width: 849px;
        margin: 10px 10px 0 10px;
        position: relative;
        min-height: 150px;
        display: inline;
}

.prod-slider {

       height:131px;
           width: 306px;
           position: absolute;
           display:inline;
           left: 80px;
           bottom:0;
   }


.slide-left, .slide-right {
       width:20px;
       height:28px;
       overflow:hidden;
       top:102px;
       position:absolute;
   }
         .slide-left {
           left:0;
           background:url(../../bilder/sp-bav/slide-left.jpg) no-repeat left top;
       }
       .slide-right {
           right:0;
           background:url(../../bilder/sp-bav/slide-right.jpg) no-repeat left top;
       }

         .slide-left.inactive, .slide-right.inactive, .slide-left.inactive:hover, .slide-right.inactive:hover {
            display:none;
        }

        .mask {
                overflow:hidden;
                position:absolute;
                width:210px;
                height:130px;
                left:16px;
                        margin: 0 30px;
            }
                .sliding-content {
                    height:130px;
                    position:relative;
                }
                    .sliding-content a {
                        width:92px;
                        height:130px;
                        float:left;
                                        margin-right: 24px;
                        text-align:center;
                    }
                                .sliding-content a img { border:none; }
/*  ---------- Generic ---------- */
        #footer { display: inline; }
/*  ---------- /Generic ---------- */