/* {{{ navigation sub */
div.subnavheader {
    background: url(../grfx/all/corner_white_tr.gif) no-repeat top right #CE181A;
}
/* }}} */
/* {{{ links fachbereiche */
div.fb {
    line-height: 0.95em;
    margin-top: 1em;
}
div.fb ul {
    list-style: none;
    margin: 0em;
    padding: 0em;
}
div.fb li {
    margin-bottom: 1px;
}
div.fb a {
    display: block;
    font-size: 0.8em;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
div.fb li.fb1 {
    background: #1D2A35;
}
div.fb li.fb1 a {
    background: url(../grfx/all/corner_white_tr.gif) no-repeat top right;
    height: 5.5em;
    padding: 0.4em 0.8em 0em 0.8em;
}
div.fb li.fb1 a:hover {
    color: #ffffff;
    text-decoration: underline;
}
div.fb li.fb2 {
    background: #771C30;
}
div.fb li.fb2 a {
    height: 5.5em;
    padding: 0.4em 0.8em 0em 0.8em;
}
div.fb li.fb2 a:hover {
    color: #ffffff;
    text-decoration: underline;
}
div.fb li.fb3 {
    background: #FFAE00;
}
div.fb li.fb3 a {
    height: 5.5em;
    padding: 0.4em 0.8em 0em 0.8em;
}
div.fb li.fb3 a:hover {
    text-decoration: underline;
}
div.imb {
    background: url(../grfx/all/corner_white_tl.gif) no-repeat top left #005A40;
    line-height: 0.95em;
    margin-top: 1em;
}
div.imb ul {
    list-style: none;
    margin: 0em;
    padding: 0em;
}
div.imb li a {
    display: block;
    font-size: 0.8em;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
div.imb li a {
    height: 5.5em;
    padding: 0.4em 0.8em 0em 0.8em;
    background: url(../grfx/all/corner_white_tr.gif) no-repeat top right;
}
div.imb li a span {
    font-weight: normal;
}
div.imb li a:hover {
    text-decoration: underline;
}
/* }}} */
/* {{{ content_start */
div#content_start {
    float: left;
    width: 55em;
    background: url(../grfx/all/corner_big_tl.gif) no-repeat top left #dddddd;
}
div#content_start div.c_tr {
    background: url(../grfx/all/corner_big_tr.gif) no-repeat top right;
    line-height: 1em;
}
div#content_start div.c_bl {
    clear: both;
    background: url(../grfx/all/corner_big_bl.gif) no-repeat bottom left;
    line-height: 0.5em;
}
div#content_start div.c_br {
    background: url(../grfx/all/corner_big_br.gif) no-repeat bottom right;
    line-height: 0.9em;
}
/* }}} */
/* {{{ contentbody_start */
div#contentbody_start {
    float: right;
    width: 35em;
    padding-right: 1em;
}
/* }}} */
/* {{{ left column start */
div#lcol_start {
    float: left;
    width: 17em;
    padding-left: 1em;
}
/* }}} */
/* {{{ box_start */
div#lcol_start div.box_start, div#lcol_start div.box_start_gray {
    width: 17em;
}
div#contentbody_start div.box_start, div#contentbody_start div.box_start_gray {
    width: 35em;
}
div.box_start {
    background: url(../grfx/all/corner_gray_br.gif) no-repeat bottom right #ffffff;
    padding: 0em;
    margin: 0em 0em 1.1em 0em;
}
div.boxheader_start h2 {
    background: url(../grfx/all/corner_gray_tl.gif) no-repeat top left;
    font-size: 0.9em;
    font-weight: bold;
    color: #ffffff;
    margin: 0em;
    padding: 0.5em 1em 0.5em 1em;
}
div.boxbody_start {
    background: url(../grfx/all/corner_gray_bl.gif) no-repeat bottom left;
    padding-bottom: 0.5em;
}
div.boxbody_start img {
/*    width: 35em;
    width: 35em;
    height: 13.3em;*/
}
div.boxheader_start {
    background: url(../grfx/all/corner_gray_tr.gif) no-repeat top right #CE181A;
}
div.box_start p, div.box_start_gray p {
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 0.8em;
    font-size: 0.9em;
}
div.box_start h3, div.box_start_gray h3 {
    padding: 0.5em 0.45em 0.8em 0.45em;
    margin: 0em;
    font-family: Georgia, Serif;
    font-weight: normal;
    font-size: 1.7em;
    color: #888888;
}
div.box_start h4, div.box_start_gray h4 {
    padding: 0.8em 1em 0.5em 1em;
    margin: 0em;
    font-weight: bold;
    font-size: 0.9em;
}
div.box_start a, div.box_start_gray a {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}
div.box_start a.more, div.box_start_gray a.more {
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    margin-left: 1em;

}
div.box_start a.more:hover, div.box_start_gray a.more:hover {
    color: #CE181A;
    text-decoration: underline;
}
/* }}} */
/* {{{ box_start_gray */
div.box_start_gray {
    background: url(../grfx/all/corner_gray_br.gif) no-repeat bottom right #ffffff;
    padding: 0em;
    margin: 0em 0em 1.1em 0em;
}
div.boxbody_start_gray img {
    float: left;
    /*width: 140px;
    height: 80px;*/
    margin-right: 1em;
    margin-bottom: 2em;
    padding-bottom: 0.5em;
}
div.boxheader_start_gray h2 {
    background: url(../grfx/all/corner_gray_tl.gif) no-repeat top left;
    font-size: 0.9em;
    font-weight: bold;
    color: #000000;
    margin: 0em;
    padding: 0.5em 1em 0.5em 1em;
}
div.boxbody_start_gray {
    background: url(../grfx/all/corner_gray_bl.gif) no-repeat bottom left;
}
div.boxheader_start_gray {
    background: url(../grfx/all/corner_gray_tr.gif) no-repeat top right #BABABA;
}
div.box_start_gray ul {
    list-style: none;
    padding: 0em 0em 1em 0em;
    margin: 0em;
}
div.box_start_gray li {
    list-style: none;
    padding: 0em;
    margin: 0em;
}
div.box_start_gray hr {
    border: 1px solid #DDDDDD;
}
/* }}} */
/* {{{ footer */
div#footer {
    padding-top: 0em;
}
/* }}} */

/* vim:set ft=css sw=4 sts=4 fdm=marker : */
