body
{
    margin:0px;
    padding:0px;
    background-color:#ffffff;
}

p,a,table,td,tr,li,ol,ul,span
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#272727;
}
table.table_topnavi
{
    text-align:right;
    vertical-align:top;
    margin:0px;
    padding:0px;
    background-color:#063B63;
	height:23px;
}
tr.nl0
{
	background-color:#CFCCC3;	
}
tr.nl1
{
	background-color:#DFDCD3;
}
div.div_content_mitte
{
margin: 0px 0px 0px 0px;
        background-color:#f4f3ef;
}
div.div_bottom_mitte
{
        margin: 0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        background-color:#f4f3ef;
}
div.div_bottom_related
{
        margin: 0px;
        padding:0px;
        background-color:#dce7f6;
}
div.news-single-timedata
{
margin:5px 0px 5px 10px;
}
div.div_maincontent
{

    padding:0px;
}
td.td_content_mitte
    {
        background-color:#f4f3ef;
    }

div.div_spacer
{
width:1000px;
background-color:#ffffff;
height:8px;
font-size:1px;
margin:0px;
padding:0px;
}
div.div_topmenue_eintrag
{
	border-right: 1px #ffffff solid;
	padding-left: 10px;
	padding-right: 10px;
	height:23px;
	display:inline;
}
div.div_search
{
 margin:0px 0px 25px 5px;
}
span.span_suchen
{
font-weight:bold;
color:#272727;
}
.fliessTextklein
{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#272727;
}
div.div_userdaten
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#272727;
padding:0px 2px 0px 2px;
}
div.div_makler_intern_login
{
margin:10px 0 10px 10px;
}
img.img_seminardetails
{
margin:3px 0px 10px 0px;
}
span.span_trenner
{
color:#ffffff;
}
div.div_menue_headline
{
	width:160px;
	height:21px;
	padding:6px 0px 0px 20px;
	color:#ffffff;
	font-weight:bold;
	background-color:#063B63;
	border-bottom:2px #ffffff solid;
	margin-top:0px;
}
div.div_menue_headline a
{
color:#ffffff;
	font-weight:bold;
text-decoration:none;
}
div.div_content_oben
{
	width:821px;
	padding:10px 20px 20px 0px;
	background-image:url(../images-layout/ueberschrift_hg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	margin-bottom:25px;
}

div.div_content_oben p.bodytext
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0px;
    padding:0px 0px 5px 30px;
}

div.div_content_oben a
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_content_oben a:link
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_content_oben a:visited
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_content_oben a:activ
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_content_oben a:hover
{
    color:#063D64;
    text-decoration:none;
    font-weight:normal;
}

td.td_related
{
background-color:#dce7f6;
}
td.td_bottom_related
{
background-color:#dce7f6;
}
td.td_bottom_mitte
{
background-color:#f4f3ef;
}
div.div_related div.csc-header h1.csc-firstHeader,
div.div_related div.csc-header h1,
div.div_related div.csc-textpicHeader h1
{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#fa8322;
    line-height:100%;
    margin:0px;
    padding:0px;
}
div.div_related div.csc-header h2,
div.div_related div.csc-textpicHeader h2
{
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#063b63;
    line-height:100%;
    margin:0px;
    padding:0px;
}
div.div_related div.csc-header h3,
div.div_related div.csc-textpicHeader h3
{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    line-height:100%;
    margin:0px;
    padding:0px;
}

div.div_related div.csc-header
{
	text-align:left;
	font-size:12px;
	color:#073B63;
	padding: 4px 0px 4px 0px;
	margin:15px 0px 10px 0px;
	font-weight:bold;
}
div.div_maincontent_mitte div.csc-header h1.csc-firstHeader,
div.div_maincontent_mitte div.csc-header h1,
div.div_maincontent_mitte div.csc-textpicHeader h1.csc-firstHeader
{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#fa8322;
    line-height:100%;
    margin:0px;
    padding:0px;
}

div.div_maincontent_mitte div.csc-header,
div.div_maincontent_mitte div.csc-textpicHeader
{
    display:block;
	text-align:left;
	font-size:12px;
	color:#fa8322;
	margin:15px 0px 10px 8px;
	font-weight:bold;
}
div.div_maincontent_mitte div.csc-header h2
{
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#063b63;
    line-height:100%;
    margin:0px;
    padding:0px;
}
div.div_maincontent_mitte div.csc-header h3
{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    line-height:100%;
    margin:0px;
    padding:0px;
}
div.div_maincontent_mitte h3
{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    line-height:100%;
    margin:0px;
    padding:0px;
}
div.div_related
{
	width:232px;
	margin:0px ;
	padding:30px 10px 20px 10px;
	background-color:#dce7f6;
}
div.div_related p.bodytext
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0px;
    padding:0px 0px 5px 0px;
}
div.div_related ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div.div_related ul ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div.div_related ul li
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
	padding:0px 0px 5px 28px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images-layout/punkt-related.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
div.div_related ul ul li
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
	padding:0px 0px 5px 55px;
	margin: 0px 0px 0px 0px;
	background-image:url(../images-layout/punktpunkt-related.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
div.div_related a
{
    color:#063D64;
    text-decoration:none;
    font-weight:normal;
}
div.div_related a:link
{
    color:#063D64;
    text-decoration:none;
    font-weight:normal;
}
div.div_related a:visited
{
    color:#063D64;
    text-decoration:none;
    font-weight:normal;
}
div.div_related a:activ
{
    color:#063D64;
    text-decoration:none;
    font-weight:normal;
}
div.div_related a:hover
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_newsol
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0px 0px 10px 0px;
text-align:left;
color:#666666;
}
div.div_newsol a
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

div.div_maincontent_mitte p.bodytext
{
    margin:0px; 0px 0px 0px;
    padding:0px 0px 5px 8px;
}
td.td_topnavi
{
    height:23px;
    text-align:left;
    vertical-align:top;
    margin:0px;
    padding:0px;
}
td.td_topnavi_I
{
    height:23px;
    text-align:left;
    vertical-align:top;
    margin:0px;
    padding:0px;
}

td.td_topnavi_II
{
    height:23px;
text-align:right;
    vertical-align:middle;
}
td.td_topnavi_III
{
    height:23px;
    vertical-align:middle;
text-align:left;
}

div.div_topnavi_II a
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_II a:link,
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_II a:visited
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_II a:activ
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_II a:hover
{
    text-decoration:underline;
    font-weight:normal;
    color:#fefefe;
}
div.div_topnavi_III a
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
	margin-left:10px;
}
div.div_topnavi_III a:link,
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_III a:visited
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_III a:activ
{
    text-decoration:none;
    font-weight:normal;
    color:#ffffff;
}
div.div_topnavi_III a:hover
{
    text-decoration:underline;
    font-weight:normal;
    color:#fefefe;
}

div.div_maincontent_mitte
{
     margin:0px 10px 10px 0px;
    padding:0px 0px 30px 0px;
background-color:#f4f3ef;
}
div.div_produkte a.hauptmenue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:11px;
	color:#063D64;
	width:160px;
	padding: 5px 0px 5px 20px;
	background-color:#DFDCD3;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px #ffffff solid;
}
div.div_produkte a.hauptmenue:link
{
	color:#063D64;
	text-decoration:none;
}

div.div_produkte_head a.hauptmenue:visited
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.hauptmenue:hover
{
	color:#063D64;
	text-decoration:none;
	background-color:#CFCCC3;
}
div.div_produkte a.hauptmenue:active
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.hauptmenue_aktiv
{
	color:#ffffff;
	text-decoration:none;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:11px;
	width:160px;
	padding: 5px 0px 5px 20px;
	background-color:#7AA8C9;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px #ffffff solid;
}
div.div_produkte a.hauptmenue_ifsub
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:11px;
	color:#063D64;
	width:160px;
	padding: 5px 0px 5px 20px;
	background-color:#DFDCD3;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px #ffffff solid;
	background-image:url('../images-layout/plus.gif');
	background-position: top left;
	background-repeat:no-repeat;
}
div.div_produkte a.hauptmenue_ifsub:link
{
	color:#063D64;
	text-decoration:none;
}

div.div_produkte_head a.hauptmenue_ifsub:visited
{
	color:#063D64;
	text-decoration:none;
}

div.div_produkte a.hauptmenue_ifsub:hover
{
	color:#063D64;
	text-decoration:none;
	background-color:#CFCCC3;
}
div.div_produkte a.hauptmenue_ifsub:active
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.hauptmenue_aktiv_ifsub
{
	color:#ffffff;
	text-decoration:none;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:11px;
	width:160px;
	padding: 5px 0px 5px 20px;
	background-color:#7AA8C9;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px #ffffff solid;
	background-image:url('../images-layout/plus.gif');
	background-position: top left;
	background-repeat:no-repeat;
}
div.div_produkte a.untermenue
{
	background-image:url('../images-layout/pfeil.gif');
	background-position: top left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:11px;
	color:#053F67;
	width:150px;
	border-bottom:#ffffff solid 3px;
	padding: 2px 0px 2px 30px;
	background-color:#ffffff;
	font-weight:normal;
}
div.div_produkte a.untermenue:link
{
	color:#053F67;
	text-decoration:none;
}
div.div_produkte a.untermenue:visited
{
	color:#053F67;
	text-decoration:none;
}
div.div_produkte a.untermenue:hover
{
	color:#071f30;
	text-decoration:none;
}
div.div_produkte a.untermenue:active
{
	color:#053F67;
	text-decoration:none;
}
div.div_produkte a.untermenue_aktiv
{
	background-image:url('../images-layout/pfeil.gif');
	background-position: top left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:11px;
	color:#053F67;
	width:150px;
	border-bottom:#ffffff solid 3px;
	padding: 2px 0px 2px 30px;
	background-color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
div.div_produkte a.unteruntermenue
{
	background-image:url('../images-layout/pfeil_unter.gif');
	background-position: top left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:10px;
	color:#063D64;
	width:140px;
	padding: 0px 0px 2px 40px;
	background-color:#ffffff;
	font-weight:normal;
}
div.div_produkte a.unteruntermenue:link
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.unteruntermenue:visited
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.unteruntermenue:hover
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.unteruntermenue:active
{
	color:#063D64;
	text-decoration:none;
}
div.div_produkte a.unteruntermenue_aktiv 
{
	background-image:url('../images-layout/pfeil_unter.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:#063D64;
	text-decoration:none;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:10px;
	width:140px;
	padding: 0px 0px 2px 40px;
	background-color:#ffffff;
	font-weight:bold;
}

p.csc-sitemap
{
    line-height:100%;
    margin:3px 0px 3px 0px;
    padding:0px;
}
div.csc-menu-2 a, div.csc-menu-2 a:link, div.csc-menu-2 a:visited; div.csc-menu-2 a:hover, div.csc-menu-2 a:active
{
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
}
.csc-sitemap-level1 a,  .csc-sitemap-level1 a:link, .csc-sitemap-level1 a:visited, .csc-sitemap-level1 a:hover, .csc-sitemap-level1 a:active
{
    color:#063D64;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    padding:0px 0px 0px 0px;
    margin:0px;
}
.csc-sitemap-level2 a
{
    color:#063D64;
    text-decoration:none;
    font-size:11px;
    margin:0px;
    padding:5px 0px 2px 28px;
    background-image:url('../images-layout/sitemap-punkt.gif');
    background-position:top left;
    background-repeat:no-repeat;
}
.csc-sitemap-level3
{
    color:#063D64;
    text-decoration:none;
}
.csc-sitemap-level3 a
{
    color:#063D64;
    text-decoration:none;
    font-size:11px;
    padding:5px 0px 2px 55px;
    background-image:url('../images-layout/sitemap-pfeil.gif');
    background-position:top left;
    background-repeat:no-repeat;
}
.csc-sitemap-level4
{
    color:#063D64;
    text-decoration:none;
    font-size:11px;
}
.csc-sitemap-level4 a
{
    color:#063D64;
    text-decoration:none;
    font-size:11px;
    padding:5px 0px 2px 70px;
    margin:0px;
    background-image:url('../images-layout/sitemap-unterpfeil.gif');
    background-position:top left;
    background-repeat:no-repeat;

}
.spalte_suchergebnis div.csc-header
{
    width:300px;
    margin:0px 0px 20px 0px;
    border-color:#B6CBDE;
    border-style:solid;
    border-width:1px;
}
.spalte_suchergebnis .csc-header h1
{
    margin:10px;
    color:#073F93;
    font-weight:bold;
    font-size:13px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-indexedsearch-res{width:420px; background-color:#ffffff; }
.tx-indexedsearch-secHead{width:420px; background-color:#EFEFEF;}
.tx-indexedsearch-info{width:420px; background-color:#ffffff;}
.tx-indexedsearch-whatis{width:450px; padding-top:10px; border-top-width:1px; border-top-style:dotted; border-top-color: #B6CBDE; }
.tx-indexedsearch-browsebox{width:450px; padding-bottom:10px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color: #B6CBDE; }
div.div_maincontent_mitte ul
{
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
div.div_maincontent_mitte li
{
    list-style-type:none;
    padding:0px 0px 3px 28px;
    margin: 0px 0px 0px 0px;
    background-image:url(../images-layout/aufzaehlung.gif);
    background-position:top left;
    background-repeat:no-repeat;
}
div.div_maincontent_mitte  a
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_maincontent_mitte  a:link
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_maincontent_mitte  a:visited
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_maincontent_mitte  a:activ
{
    color:#063D64;
    text-decoration:underline;
    font-weight:normal;
}
div.div_maincontent_mitte  a:hover
{
    color:#063D64;
    text-decoration:none;
    font-weight:normal;
}
fieldset.fs_kontaktform
{
    font-size:11px;
    border:0px;
    width:440px;
    padding:5px;
}
input.txt_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:2px 2px 2px 3px;
    border-width:1px;
    border-style:solid;
    border-color:#063D64;
    width:290px;
    margin:4px 0px 4px 0px;
}
textarea.txt_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top:0px;
    border-width:1px;
    border-style:solid;
    border-color:#063D64;
    width:290px;
    height:150px;
    margin:4px 0px 4px 0px;
}
label.formleft
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    float:left;
    text-align:right;
    width:115px;
    margin:6px 4px 4px 4px;
}
input.formright
{
    float:left;
    width:auto;
    clear:both;
    margin-left:115px;
    margin-right: 10px;
}
p.plicht_form
{
    font-size:11px;
    text-align:left;
    margin:0px 0px 40px 125px;
}
p.info_an_email
{
    font-size:11px;
    text-align:left;
    margin:5px 0px 5px 125px;
}
p.error
{
    margin:10px 0em 0em 125px;
    font-size:11px;
    color:#FF0000;
}
p.error_left
{
    margin:10px 0em 0em 0px;
    font-size:11px;
    color:#FF0000;
}

p.errortop
{
    margin:10px 0em 0em 125px;
    font-size:11px;
    color:#FF0000;
}
p.errorhead
{
    margin:10px 0em 0em 130px;
    font-size:11px;
    color:#FF0000;
}
input[type=text], select { float:left; }
input.but_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    margin:4px 0px 20px 125px;
    width:142px; height:18px;
    border-width:1px;
    border-style:solid;
    border-color:#063D64;
    background-color:#063D64;
}
div.tx-newloginbox-pi1
{
margin:0px 0px 0px 8px;
}
div.tx-newloginbox-pi1 h1
{
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#fa8322;
    line-height:100%;
    margin:15px 0px 10px 0px;
    padding:0px;
}
input.tx-newloginbox-pi1-submit
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    margin:0px 0px 0px 0px;
    width:150px; height:18px;
    border-width:1px;
    border-style:solid;
    border-color:#063D64;
    background-color:#063D64;
}
input.tx-newloginbox-pi1-name
{
font-size:11px;
line-height:100%;
border-width:1px;
border-style:solid; 
border-color:#CECBC2; 
background-color:#F4F3EF; 
width:150px;
        margin:4px 0px 4px 0px;
padding:2px 0px 2px 3px;
    font-family:Verdana, Arial, Helvetica, sans-serif;

}
input.tx-newloginbox-pi1-pass
{
font-size:11px;
line-height:100%;
border-width:1px;
border-style:solid; 
border-color:#CECBC2; 
background-color:#F4F3EF; 
width:150px;
        margin:4px 0px 4px 0px;
padding:2px 0px 2px 3px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
form br
{
    clear:both;
}
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit]
{
    vertical-align:top;
    cursor:pointer;
}
form.fo_kontaktform
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:100%;
    margin-top:10px;
}
span.stern
{
    color:#FF0000;
}
div.div_news_datum div.csc-header h1.csc-firstHeader
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#272727;
    margin:5px 0px 5px 0px;
    padding:0px;
    line-height:100%;
    font-weight:normal;
    border:0px;
}
div.div_news_headline div.csc-header h1.csc-firstHeader
{
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#272727;
    margin:7px 0px 7px 0px;
    padding:0px;
    line-height:100%;
    font-weight:bold;
    border:0px;
}
div.div_news_datum div.csc-header-n1
{
    border:0px;
    margin:0px;
    padding:0px;
}
div.div_news_headline div.csc-header-n1
{
    border:0px;
    margin:0px;
    padding:0px;
}
div.news-list-item
{
margin:0px 0px 4px 0px;
padding:0px;
width:230px;
}
div.news-list-morelink
{
margin:0px 0px 4px 0px;
padding:0px;
}
div.news-list-trenner
{
margin:0px 0px 4px 0px;
padding:0px;
}
div.news-list-container
{
margin:0px;
padding:0px;
}
table.table_seminare
{
border:1px solid #dfdcd3;
border-collapse:collapse;
margin:0px 0px 0px 30px;
}
table.table_seminare td
{
border:1px solid #dfdcd3;
}
table.table_seminare tr.tr_kopf
{
background-color:#dfdcd3;
}
table.table_seminare td.td_werktag
{
background-color:#ffffff;
}
table.table_seminare td.td_wochenende
{
background-color:#f1f0ee;
}

table.table_noborder
{
border:none;
}
table.table_noborder td
{
border:none;
}

/* Definition für Tabellentyp: normal = 0 */
table.contenttable-0
{
	border:0px solid #BDD8F0;
	border-collapse:collapse;                
margin:10px 0px 0px 10px;
	/* background-color:#EDF5FC; */
}
table.contenttable-0 td.td-0
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:350px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 td.td-1
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:60px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 td.td-2
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:60px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 td.td-3
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:120px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 td.td-4
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:120px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 td.td-5
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:100px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 td.td-6
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:20px;
	text-align:left;
	vertical-align:top;
}

table.contenttable-0 td.td-last
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:20px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-0 tr.tr-0
{
	background-color:#f4f3ef;
	font-weight:bold;
}
table.contenttable-0 tr.tr-0 td.td-0, table.contenttable-0 tr.tr-0 td.td-1, table.contenttable-0 tr.tr-0 td.td-2, table.contenttable-0 tr.tr-0 td.td-3, table.contenttable-0 tr.tr-0 td.td-4, table.contenttable-0 tr.tr-0 td.td-5, table.contenttable-0 tr.tr-0 td.td-6
{
	text-align:left;
}
table.contenttable-0 tr.tr-even
{
	background-color:#f4f3ef;
}
table.contenttable-0 tr.tr-odd
{
	background-color:#edece4;
}

/* Definition für Tabellentyp: Layout1 = 0, blau = #dce7f6, hellgrau = #f4f3ef dunkelgrau = dfdcd3 */
table.contenttable-1
{
	border:0px solid #BDD8F0;
	border-collapse:collapse;                
margin:1px 0px 0px 1px;
	/* background-color:#EDF5FC; */
}
table.contenttable-1 td.td-0
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:351px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-1 td.td-1
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:351px;
	text-align:center;
	vertical-align:top;
}
table.contenttable-1 td.td-last
{
	border:0px solid #BDD8F0;
	padding:1px 5px 1px 5px;
	width:351px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-1 tr.tr-0
{
	background-color:#f4f3ef;
	font-weight:bold;
}
table.contenttable-1 tr.tr-0 td.td-0, table.contenttable-1 tr.tr-0 td.td-1
{
	text-align:left;
}
table.contenttable-1 tr.tr-even
{
	background-color:#f4f3ef;
}
table.contenttable-1 tr.tr-odd
{
	background-color:#f4f3ef;
}

/* Definition für Tabellentyp: Layout2 = 0 */
table.contenttable-2
{
	border:0px solid #063B63;
                border-collapse:collapse;                
margin:1px 0px 0px 1px;
	/* background-color:#EDF5FC; */
}
table.contenttable-2 td.td-0
{
	border:0px solid #063B63;
	padding:1px 5px 1px 5px;
	width:230px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-2 td.td-1
{
	border:0px solid #063B63;
	padding:1px 5px 1px 5px;
	width:230px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-2 td.td-last
{
	border:0px solid #063B63;
	padding:1px 5px 1px 5px;
	width:231px;                
	text-align:left;
	vertical-align:top;
}
table.contenttable-2 tr.tr-0
{
	background-color:#f4f3ef;
	font-weight:bold;                
}
table.contenttable-2 tr.tr-0 td.td-0, table.contenttable-2 tr.tr-0 td.td-1
{
	text-align:left;
}
table.contenttable-2 tr.tr-even
{
	background-color:#f4f3ef;
                height:8px
}
table.contenttable-2 tr.tr-odd
{
	background-color:#f4f3ef;
                height:8px
}

/* Definition für Tabellentyp: Layout3 = 0 */
table.contenttable-3
{
	border:0px solid #063B63;
                border-collapse:collapse;                
margin:1px 0px 0px 1px;
	/* background-color:#EDF5FC; */
}
table.contenttable-3 td.td-0
{
	border:0px solid #063B63;
	padding:1px 5px 1px 5px;
	width:697px;
	text-align:left;
	vertical-align:top;
}
table.contenttable-3 td.td-last
{
	border:0px solid #063B63;
	padding:1px 5px 1px 5px;
	width:1px;                
	text-align:left;
	vertical-align:top;
}
table.contenttable-3 tr.tr-0
{
	background-color:#f4f3ef;                
}
table.contenttable-3 tr.tr-0 td.td-0
{
	text-align:left;
}
table.contenttable-3 tr.tr-even
{
	background-color:#f4f3ef;
                height:8px
}
table.contenttable-3 tr.tr-odd
{
	background-color:#f4f3ef;
                height:8px
}


@media print
{
    @page
    {
    size:21.0cm 29.7cm;
    margin:1cm;
    }
    body
    {
    	background-color:#ffffff;
    }

    p,a,table,td,tr,li,ol,ul,span
    {
    	font-size:9pt;
font-color:#000000;
    	font-family:arial,helvetica,sans-serif;
    }
    h1, h2, h3, h4, h5
    {
    font-size:10pt;
    font-color:#000000;
    font-family:arial,helvetica,sans-serif;
    }
.noprint
{
    	display:none;
    }

    p,ul, li, ol,table,td,tr,span
    {
    	color: #000000;
    }
    tr.tr_topnavi
    {
    	display:none;
    }

    td.td_mainnavigation
    {
    	display:none;
    }

    tr.tr_bottom, td.td_bottom, div.div_bottom
    {
    	display:none;
    }
    td.td_content_mitte
    {
        width:18cm;
    }
    img.img_seminardetails
    {
    	display:none;
    }
    form.form_monat
    {
    	display:none;
    }
.fliessTextklein
{
	font-size:9px;
	font-family:arial,helvetica,sans-serif;
	color:#000000;
}    
}