/* {{{ navigation sub */
div.subnavheader {
    background: url(color_start_FILES/corner_white_tr.gif) no-repeat top right #d92425;
}

/* }}} */
/* {{{ 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(color_start_FILES/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.fb2 a span {
    font-weight: normal;
}
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(color_start_FILES/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 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(color_start_FILES/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: 74em;
    background: url(color_start_FILES/corner_big_tl.gif) no-repeat top left #ffffff;
}
div#content_start div.c_tr {
    background: url(color_start_FILES/corner_big_tr.gif) no-repeat top right;
    line-height: 1em;
}
div#content_start div.c_bl {
    clear: both;
    background: url(color_start_FILES/corner_big_bl.gif) no-repeat bottom left;
    line-height: 0.5em;
}
div#content_start div.c_br {
    background: url(color_start_FILES/corner_big_br.gif) no-repeat bottom right;
    line-height: 0.9em;
}
/* }}} */
/* {{{ contentbody_start */
div#contentbody_start {
	float: right;
	width: 53em;
	padding-right: 0em;
	background: url(color_start_FILES/corner_big_tl.gif) no-repeat top left #DDDDDD;
}
div#contentbody_start div.c_tr {
    background: url(color_start_FILES/corner_big_tr.gif) no-repeat top right;
    line-height: 1em;
}
div#contentbody_start div.c_bl {
    clear: both;
    background: url(color_start_FILES/corner_big_bl.gif) no-repeat bottom left;
    line-height: 0.5em;
}
div#contentbody_start div.c_br {
	background: url(color_start_FILES/corner_big_br.gif) no-repeat bottom right;
	line-height: 0.4em;
}
/* }}} */
/* {{{ left column start */
div#lcol_start {
	float: left;
	width: 19em;
	padding-left: 0em;
	background: url(color_start_FILES/corner_big_tl.gif) no-repeat top left #dddddd;
	padding-right: 0em;
}

div#lcol_start div.c_tr {
    background: url(color_start_FILES/corner_big_tr.gif) no-repeat top right;
    line-height: 1em;
}
div#lcol_start div.c_bl {
    clear: both;
    background: url(color_start_FILES/corner_big_bl.gif) no-repeat bottom left;
    line-height: 0.5em;
}
div#lcol_start div.c_br {
    background: url(color_start_FILES/corner_big_br.gif) no-repeat bottom right;
    line-height: 0.9em;
}
/* }}} */

/* }}} */
/* {{{ box_start */
div.box_start {
    background: url(color_start_FILES/corner_gray_br.gif) no-repeat bottom right #ffffff;
    padding: 0em 0em 0em 0em;
    margin: 0em 1em 1.1em 1em;
}

div.box_start_left {
	background: url(color_start_FILES/corner_gray_br.gif) no-repeat bottom right #ffffff;
	padding: 0em 0em 0em 0em;
	margin: 0em 1em 1.1em 1em;
}

div.boxheader_start h2 {
    background: url(color_start_FILES/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(color_start_FILES/corner_gray_bl.gif) no-repeat bottom left;
    padding-bottom: 0.5em;
}
div.boxbody_start_engl {
    background: url(color_start_FILES/corner_gray_bl.gif) no-repeat bottom left;
    padding-bottom: 0.5em;
}
div.boxbody_start img {
 /*    width: 25.97em;*/
  /*   width: 26.97em;
  width: 35em;
    height: 13.3em;*/
/*    height: 10.0em;*/
}
div.boxheader_start {
  /*    background: url(color_start_FILES/corner_gray_tr.gif) no-repeat top right #005A40;*/
/*  background: url(color_start_FILES/corner_gray_tr.gif) no-repeat top right #d92425;*/
  background: url(color_start_FILES/corner_gray_tr.gif) no-repeat top right #d92425;
}
div.box_start p, div.box_start_gray p, div.box_start_gray_left p, div.box_start_left p {
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 0.5em;
    font-size: 0.9em;
}
div.box_start h3, div.box_start_gray h3, div.box_start_gray_left h3, div.box_start_left 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, div.box_start_gray_left h4, div.box_start_left 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, div.box_start_gray_left a, div.box_start_left a {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}
div.box_start a.more, div.box_start_gray a.more, div.box_start_gray_left a.more, div.box_start_left 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, div.box_start_gray_left a.more:hover, div.box_start_left a.more:hover {
    color: #d92425;
    text-decoration: underline;
}
/* }}} */
/* {{{ box_start_gray */
div.box_start_gray {
	background: url(color_start_FILES/corner_gray_br.gif) no-repeat bottom right #ffffff;
	padding: 0em 0em 0em 0em;
	margin: 0em 1em 1em 1em;
}
div.boxheader_start_gray h2 {
    background: url(color_start_FILES/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 img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 1em;
    margin-bottom: 2em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}

div.boxbody_start_gray {
    background: url(color_start_FILES/corner_gray_bl.gif) no-repeat bottom left;
    padding-bottom: 0.5em;
}
div.boxheader_start_gray {
    background: url(color_start_FILES/corner_gray_tr.gif) no-repeat top right #BABABA;
}
div.box_start_gray ul {
    list-style: none;
    padding: 0em 0em 0.5em 0em;
    margin: 1em 0em 0em 0em;
}
div.box_start_gray li {
    list-style: none;
    padding: 0em;
    margin: 0em;
}
div.box_start_gray hr {
    border: 1px solid #DDDDDD;
}
/* }}} */

/* {{{ box_start_gray II -> jetzt rote Zusatzbox */
div.box_start_gray2 {
    background: url(color_start_FILES/corner_gray_br.gif) no-repeat bottom right #d92425;
    padding: 0em;
    margin: 0em 1em 1.1em 1em;
}
div.boxbody_start_gray img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 1em;
    margin-bottom: 2em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}
div.boxheader_start_gray2 h2 {
    background: url(color_start_FILES/corner_gray_tl.gif) no-repeat top left;
    font-size: 0.3em;
    font-weight: bold;
    color: #000000;
    margin: 0em;
    padding: 0em 1em 0em 1em;
}
div.boxbody_start_gray2 {
    background: url(color_start_FILES/corner_gray_bl.gif) no-repeat bottom left;
}
div.boxheader_start_gray2 {
    background: url(color_start_FILES/corner_gray_tr.gif) no-repeat top right #d92425;
}
div.box_start_gray2 ul {
    list-style: none;
    padding: 0em 0em 1em 0em;
    margin: 0em;
}
div.box_start_gray2 li {
    list-style: none;
    padding: 0em;
    margin: 0em;
}
div.box_start_gray2 hr {
    border: 1px solid #DDDDDD;
}
div.box_start_gray2 p {
	color:#FFFFFF;
    padding: 0em 0.45em 0.2em 0.45em;
    margin: 0em;
    font-family: Georgia, Serif;
    font-weight: normal;
    font-size: 1.7em;
}
div.box_start_gray2 a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;	
}
div.box_start_gray2 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/* }}} */
/* {{{ box_start_red */

div.box_start_red {
    background: url(color_start_FILES/corner_gray_br.gif) no-repeat bottom right #ededed;
    padding: 0em;
    margin: 0em 1em 1.1em 1em;
}
div.boxbody_start_red img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 1em;
    margin-bottom: 2em;
    padding-top: 1em;
    padding-bottom: 0.5em;
}
div.boxheader_start_red h2 {
    background: url(color_start_FILES/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_red {
    background: url(color_start_FILES/corner_gray_bl.gif) no-repeat bottom left;
    padding-bottom: 0.5em;
}
div.boxheader_start_red {
    background: url(color_start_FILES/corner_gray_tr.gif) no-repeat top right #d92425;
}
div.box_start_red ul {
    list-style: none;
    padding: 0em 0em 0.5em 0em;
    margin: 0em 0em 0em 1em;
}
div.box_start_red li {
    list-style: none;
    padding: 0em;
    margin: 0em 0em 0.5em 0em;
}
div.box_start_red hr {
    border: 1px solid #DDDDDD;
}
div.box_start_red p {
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 0.5em;
    font-size: 0.9em;
}

div.box_start_red p a {
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

div.box_start_red p a:hover {
    color: #d92425;
    font-weight: bold;
    text-decoration: none;
}

div.box_start_red 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_red h4 {
    padding: 0.8em 1em 0.5em 1em;
    margin: 0em;
    font-weight: bold;
    font-size: 0.9em;
}
div.box_start_red li a {
    color: #FFFFFF;
	font-weight: bold;
    text-decoration: none;
}
div.box_start_red li a.more {
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    margin-left: 1em;
}
div.box_start_red li a.more:hover {
    color: #d92425;
    text-decoration: underline;}
div.box_start_red p a.more:hover {
    color: #d92425;
    text-decoration: underline;}
    
div.box_start_red li a:hover {
    color: #d92425;
    text-decoration: none;}
/* }}} */


/* {{{ footer */
div#footer {
    padding-top: 0em;
}
/* }}} */

/* vim:set ft=css sw=4 sts=4 fdm=marker : */
