/*
 * BLD - Bach, Langheidt & Dallmayr
 *
 * Stylesheet -SplashPage- Redesign 06.2008
 *
 * @author  Dirk Doering
 * @company sky-netconcept
 * @date 27.06.2008
 *
 */


/*
 * General Styles
 */
 
*{
	margin:0;
	padding:0;
	border:0;
}

html {
    min-height:100.1%;
}

BODY{
    background:#D0D2D3 none repeat scroll 0% 0%;
    color:#333333;
    font-family:arial,helvetica,sans-serif;
    font-size:62.5%;
    min-height:100.01%;
}

h1{
    color:#022e58;
    font-size:1.6em;
    font-variant:small-caps;
    font-weight:bold;
}

a{
    font-size:1em;
    text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

/*
 * LAYOUT DIV 
 */
 
#allWrap{
    margin:0 auto;
    width:900px;
    text-align:left;
}

* html body{
    text-align:center;
}

#header{
    padding:2em 0pt;
    text-align:left;
}

#contentWrap{
    background:#fff;
}

    #metaNav, #footer{
        background:#022e58;
        clear:both;
        color:#fff;
        height:1.5em;
        padding:0.5em;
    }

    #content{
        background:#fff;
        float:left;
        width:900px;
    }

    #footer{
        background:url(../img08/footer.gif) center center no-repeat #022e58;
    }


#address{
    background:#D0D2D3;
    clear:both;
    color:#022e58;
    text-align:right;
    padding:0.5em;
    margin:0 0 5em 0;
}

#address a{
    color:#022e58;
    font-size:1.2em;
}

/*
 * META NAVIGATION
 */

#headernav-links{
    float:left;
}

#headernav-rechts{
    float:right;
}


#headernav-links, #headernav-rechts{
    text-transform:uppercase;
}

#headernav-links a, #headernav-rechts a{
    color:#fff;
    letter-spacing:0.3em;
    font-size:0.9em;
    padding:0 0.5em;
}

/*
 *  - SPLASH PAGE - NAVIGATION -
 */

#splashNav{
    background:url(../img08/nav_balken.jpg) left top no-repeat #fff;
    float:left;
    padding:3em 0 0 0;
    width:450px;
}

*html #splashNav{
    padding:80px 0 0 0;
}

*+html #splashNav{
    padding:80px 0 0 0;
}

#splashNav h1.h1blue{
    background:url(../img08/h1blue.gif) left center no-repeat;
    font-weight:bold;
    margin:1em 0 0 5em;
    padding:0 0 0 1.1em;
}

#splashNav h1.h1brown{
    background:url(../img08/h1brown.gif) left center no-repeat;
    font-weight:bold;
    margin:2em 0 0 5em;
    padding:0 0 0 1.1em;
}

#splashNav h1.h1darkblue{
    background:url(../img08/h1darkblue.gif) left center no-repeat;
    font-weight:bold;
    margin:2em 0 0 5em;
    padding:0 0 0 1.1em;
}


#splashNav p{
    font-size:1.3em;
}

#splashNav ul {
    font-variant:small-caps;
    font-weight:bold;
    list-style:none;
    margin:0 0 0 8em;
}

#splashNav ul a{
    color:#022e58;
    font-size:1.3em;
    text-decoration:none;
    line-height:1.7em;
}

#splashNav ul.bldaktuell a:hover{
    color:#8392b0;
    text-decoration:underline;
}

#splashNav ul.bldkanzlei a:hover{
    color:#d1ab95;
    text-decoration:underline;
}

#splashNav #aktuell{
    margin:2.8em 1.5em;
    position:relative;
}

#splashNav #aktuell p{
    color:#ce907c;
}

#splashNav #aktuell a{
    color:#002f64;
}

#splashNav #aktuell a:hover{
    color:#ce907c;
}

#splashNav #aktuell .aktuellHeadline{
    float:left;
}

#splashNav #aktuell .aktuellTicker{
    margin-left:5.5em;
}

#splashNav #aktuell .aktuellTickerImg{
    position:absolute;
    top:-70px;
    right:20px;
}


/*
 * - SPLASH PAGE - NEWS -
 */

#splashNews{
    float:left;
    width:450px;
}

#splashImg{
    background:#657FA7;
    height:320px;
}

#splashMeldungen{
    background:#657FA7;
}

#splashMeldungen h1{
    font-variant:small-caps;
    padding:1em 1.5em;
}

#splashMeldungen .bodytext{
    padding:1em 2em 3em;
    font-size:1em;
}

#splashMeldungen p a{
    color:#fff;
    font-size:1.2em;
    line-height:1.4em;
}

#splashMeldungen p a{
    text-decoration:underline;
}

#splashMeldungen .news-list-container_start,
#aktuell ul{
    color:#fff;
    margin:0 1em 0 3.5em;
}

#splashMeldungen .news-list-item_start,
#aktuell ul li {
    margin:0 0 0.5em 0;
}


#splashMeldungen .news-list-item_start a,
#aktuell ul li a{
    color:#fff;
    font-size:1.2em;
    line-height:1.4em;
    text-decoration:none;
}

#splashMeldungen .news-list-item_start a:hover,
#aktuell ul li a:hover{
    text-decoration:underline;
}

#aktuell .bodytext{
	margin:0;
	padding:0;
}
