
	/* allgemeine Elemente */
	body {
		font-family 	: verdana, arial;
		font-weight 	: normal;
		font-size 		: 11px;
		color			: #000000;
		margin			: 0px;
		padding			: 0px;
		background-color: #FFFFFF;
	}

	.bgr_navi {
		background-color: #E8E8E8;
	}

	.bgr_line {
		background-color: #A7BBCC;
	}

	.bgr_glider_top {
		background		: #FFFFFF url(../wgc08/gfx/gfx_glider_top.png) no-repeat 742px bottom;
	}

	.bgr_glider_line {
		background		: #A7BBCC url(../wgc08/gfx/gfx_glider_line.png) no-repeat 742px 0px;
	}

	.bgr_top {
        background      : #A7BBCC url(../gfx/bgr_top_wgc08.jpg) no-repeat 121px 0px;
	}

	/* Navigationselemente */
	TD.bgr_navi A, TD.bgr_navi A:HOVER {
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 10px;
		color			: #737373;
		text-decoration : none;
		display			: block;
		height			: 12px;
		padding-top		: 8px;
		padding-bottom	: 14px;
		padding-left	: 7px;
		border-bottom	: 1px solid #FFFFFF;
	}

	TD.bgr_navi A:HOVER {
		background-color: #D8D8D8;
	}

	TD.bgr_navi SPAN.hnav_a A {
		background-color: #D8D8D8;
		color			: #0368B3;
	}

	/* Links */
	A.internal-link, A.internal-link:HOVER, A.mail, A.mail:HOVER, A.external-link-new-window, A.external-link-new-window:HOVER {
		background		: url(../gfx/gfx_link_n.png) no-repeat 0px 5px;
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 11px;
		color			: #000000;
		text-decoration : none;
		padding-left	: 10px;
		margin-left		: 5px;
		margin-right	: 5px;
	}

	A.mail, A.mail:HOVER {
		background		: #FFFFFF url(../gfx/gfx_mail_n.png) no-repeat 0px 3px;
		margin-left		: 3px;
		padding-left	: 14px;
	}

	A.internal-link:HOVER, A.external-link-new-window:HOVER {
		background		: #FFFFFF url(../gfx/gfx_link_o.png) no-repeat 0px 5px;
	}

	A.mail:HOVER {
		background		: #FFFFFF url(../gfx/gfx_mail_o.png) no-repeat 0px 3px;
	}

	/* Aufzählung, allgemein */
	UL.aufz-0 LI, UL.aufz-1 LI, UL.aufz-2 LI, UL.aufz-3 LI {
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 11px;
		color			: #000000;
		text-decoration : none;
		padding-left		: 12px;
		padding-bottom		: 5px;
		background		: url(../gfx/gfx_aufz_k.png) no-repeat 0px 6px;
		list-style-type		: none;
		list-style-position	: outside;
		line-height			: 16px;
	}
	UL.aufz { margin-top : 0px; }
	UL.aufz-0 LI { margin-left : 0px; }
	UL.aufz-1 LI { margin-left : 13px; }
	UL.aufz-2 LI { margin-left : 26px; }
	UL.aufz-3 LI { margin-left : 39px; }

	/* Aufzählung, RTE */
	UL LI {
		font-family 	: verdana, arial;
		font-weight 	: normal;
		font-size 		: 11px;
		color			: #000000;
		text-decoration : none;
		padding-left		: 12px;
		background 		: url(../gfx/gfx_aufz_k.png) no-repeat 0px 6px;
		list-style-type		: none;
		list-style-position	: outside;
		line-height			: 14px;
		margin-left 		: 0px;
		margin-top			: 0px;
	}

	UL {
		margin				: 0px;
		padding				: 0px;
		margin-top			: 10px;
		padding-left		: 20px;
	}

	TABLE.contenttable UL {
		margin-top			: 10px;
		padding				: 20px;
		margin				: 0px;
		padding-left		: 20px;
	}

	TABLE.contenttable UL LI { margin-left: 4px }

	/* Inhaltselemente */
	TD.tp3_cnt_around {
		margin			: 0px;
		padding			: 0px;
		background		: #FFFFFF url(../gfx/bgr_content.png) no-repeat right 20px;
		height			: 420px;
		padding-left	: 25px;
	}

	DIV.wrap_tp3_content {
		width			: 722px;
		margin			: 0px;
		padding			: 0px;
		padding-top		: 16px;
	}

	DIV.tp3_content {
		margin			: 0px;
		padding			: 0px;
		margin-right	: 27px;
		margin-top		: 7px;
		width			: 406px;
		float			: left;
	}

	DIV.tp3_content_right {
		margin			: 0px;
		padding			: 0px;
		margin-top		: 9px;
		width			: 276px;
		margin-right	: 10px;
		float			: right;
	}

	/* Content Spalte Links */
	DIV.tp3_content P.bodytext {
		margin			: 0px;
		margin-bottom	: 18px;
		padding			: 0px;
		font-size		: 11px;
		text-align		: justify;
	}

	DIV.tp3_content h1 {
		margin			: 0px;
		margin-top		: 2px;
		margin-bottom	: 10px;
		color			: #0368B3;
		border-top		: 1px solid #0368B3;
		padding-top		: 7px;
		padding-bottom	: 7px;
		border-bottom	: 1px solid #0368B3;
		font-size		: 11px;
	}

	/* Content Spalte Rechts */
	DIV.tp3_content_right h5 {
		margin			: 0px;
		margin-bottom	: 13px;
		color			: #FF0000;
		border-top		: 1px solid #FF0000;
		padding-top		: 7px;
		padding-bottom	: 7px;
		border-bottom	: 1px solid #FF0000;
		font-size		: 11px;
	}

	DIV.tp3_content_right h1 {
		margin			: 0px;
		margin-bottom	: 10px;
		color			: #0368B3;
		border-top		: 1px solid #0368B3;
		padding-top		: 7px;
		padding-bottom	: 7px;
		border-bottom	: 1px solid #0368B3;
		font-size		: 11px;
	}

	DIV.tp3_content_right P.bodytext {
		margin			: 0px;
		margin-bottom	: 5px;
		padding			: 0px;
		font-size		: 11px;
	}

	/* Tabellen */
	DIV.tp3_content_right TABLE.contenttable {
		margin			: 0px;
		padding			: 0px;
		margin-bottom	: 20px;
	}

	DIV.tp3_content_right TABLE.contenttable thead tr th {
		font-family 	: verdana, arial;
		font-weight 	: bold;
		font-size 		: 11px;
		color			: #FF0000;
		text-align		: left;
		border-bottom	: 1px solid #808080;
		padding-bottom	: 7px;
		padding-top		: 0px;
	}

	DIV.tp3_content_right TABLE.contenttable-1 thead tr th {
		color			: #0368B3;
	}

	DIV.tp3_content_right TABLE.contenttable tr.tr-odd,
	DIV.tp3_content_right TABLE.contenttable tr.tr-even,
	DIV.tp3_content_right TABLE.contenttable tbody td {
		font-family 	: verdana, arial;
		font-weight 	: normal;
		font-size 		: 11px;
		color			: #000000;
		text-align		: left;
		border-bottom	: 1px solid #808080;
		padding-bottom	: 7px;
		padding-top		: 7px;
		vertical-align	: top;
	}

	DIV.tp3_content_right TABLE.contenttable-0 TD.td-0 {
		width			: 85px;
	}

	DIV.tp3_content_right TABLE.contenttable-1 TD.td-0 {
		width			: 60px;
	}
/*
	csc-header-n3

	bodytext

	contenttable-0

	tp3_content_right

		csc-header-n1
		bodytext
		contenttable-0

		csc-header-n5

		contenttable-2

		bodytext A

*/

/* Bilder im Text */
    div.csc-textpic div.csc-textpic-imagerow {
        clear:both;
    }
    div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
        float:left;
        margin-right: 20px;
    }
	DIV.csc-textpic-intext-right DL.csc-textpic-image {
		padding-top			: 20px;
		padding-left		: 15px;
	}

	DIV.csc-textpic-intext-left DL.csc-textpic-image {
		padding-top			: 20px;
		padding-right		: 15px;
	}

	DL.csc-textpic-image {
		padding-top			: 20px;
	}

	DIV.csc-textpic-intext-right-nowrap DL.csc-textpic-image {
		padding-top			: 0px;
		padding-left		: 15px;
	}

	DIV.csc-textpic-intext-left-nowrap DL.csc-textpic-image {
		padding-top			: 0px;
		padding-right		: 15px;
	}

	DD.csc-textpic-caption {
		font-family 	: verdana, arial;
		font-weight 	: normal;
		font-size 		: 9px;
		padding-top		: 5px;
		padding-bottom	: 10px;
		text-align		: center;
	}