TD.nav_ebene1
{
  border-bottom: 1px solid black;
  background-color: #5E5E5E;
  color: #FFFFFF
}
TD.nav_ebene1_active
{
  border-bottom: 1px solid black;
  background-color: #5E5E5E;
  color: #E30000;
}
TD.nav_ebene2
{
  border-bottom: 1px solid black;
  background-color: #A0A0A0;
}
a.menu1-level1-no
{
	color: #FFFFFF;
	text-decoration: none
}
a.menu1-level1-no:hover
{
	color: #E30000;
	text-decoration: none
}
a.menu1-level2-no
{
	color: #FFFFFF;
	text-decoration: none
}
a.menu1-level2-no:hover
{
	color: #E30000;
	text-decoration: none
}
a.menu1-level3-no
{
	color: #000000;
	text-decoration: none
}
a.menu1-level3-no:hover
{
	color: #E30000;
	text-decoration: none
}
a.menu1-level3-act
{
	color: #E30000;
	text-decoration: none
}

/* css_styled_imgtext */
	.csi-textpic {
		padding: 0px;
	}
	
	.csi-textpic img {
		margin: 0px;
	}
	
	.csi-textpic .csi-caption {
		font-style: italic;  
	}
	
	.csi-textpic .csi-image {
		margin: 0 0 0 0;
	}
	
	.csi-textpic .csi-imagewrap {
	}
	
	.csi-textpic .csi-text {
	}
	
	.csi-text p {
		margin-top: 0;
	}
	
	/* CENTER */
	
	.csi-center .csi-image {
		margin: 0 auto 3px;
	
	}
	
	/* RIGHT */
	.csi-right div.csi-image {
		float: right;
		clear: both;
	}
	
	.csi-right div.csi-text {
		clear: right;
	}
	
	
	/* LEFT */
	.csi-left div.csi-image {
		float: left;
		clear: both;
	}
	
	.csi-left div.csi-text {
		clear: left;
	}
	
	
	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
		float: left;
		clear: both;
		margin-right: 5px;
	}
	
	
	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
		float: right;
		clear: both;
		margin-left: 5px;
	}
		
	.csi-intext-right-nowrap .csi-image {
		float: right;
		clear: both;
	}
	
	
	.csi-intext-left-nowrap .csi-image {
		float: left;
		clear: both;
	}

  img {

        border: 0;

    } 



	
/* Beginn indexed_search formatieren */
.tx-indexedsearch
{
	background-color: #E4E4E4;
	margin-top:3px;
	margin-bottom:5px;
	padding-left:5px
}
/* Ende indexed_search formatieren */
	
/* generelle CSC-Formaiterungen */
.csc-textpicHeader
{
	background-color: #A0A0A0;
	height:18px;
	padding-left:5px;
	padding-top:2px
}
h1.csc-firstHeader
{
    COLOR: #f7a71d;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	margin-top:0pt;
	margin-bottom:0pt;
}
.csc-header
{
	background-color: #323232;
	height:18px;
	padding-left:5px;
	padding-top:2px
}
.csc-header-popup
{
	background-color: #5E5E5E;
	height:18px;
	padding-left:5px;
	padding-top:2px
}
/* Download-Seite formatieren */
P.csc-uploads-description
{
	margin-top:0px;
	margin-bottom:5px;
}

P
{
	margin-top:0px;
	margin-bottom:0px;
}
.contentgrau
 { background-color: #e4e4e4 }
.contentdunkelgrau
 { background-color: #A0A0A0 }
h1
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	margin-top:0pt;
	margin-bottom:0pt;
}
h2
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	margin-bottom:0pt;
}
TD.nvprospekt_titel
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
P.bodytext
{
	background-color: #E4E4E4;
	margin-top:3px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px
}
form
{
	padding-left:3px
}
BODY
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#D1D1D1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#AAAAAA
}
H1
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#D1D1D1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#AAAAAA
}
TD
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px
}
TD.menu1
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10px;
	BACKGROUND-COLOR: #000000
}
TD.menu2
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10px;
	BACKGROUND-COLOR: #000000
}
A
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.weiss
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: navy;
	TEXT-DECORATION: underline
}
.titel
{
    COLOR: D1D1D1;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold
}
TD.box
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    FONT-SIZE: 10px;
	BACKGROUND-COLOR: #777777
}
TD
{
	vertical-align:top
}
TD.csc-form-labelcell
{
	vertical-align:top
}
TD.csc-form-fieldcell
{
	vertical-align:top
}
.newsboxunten { border-bottom: 1px solid black }
.newsboxoben { border-top: 1px solid black }

/* Tabellen formatieren */
/* Layout 1: Titel fett, 10 px Abstand zwischen Spalten */
TABLE.contenttable-1 TR.tr-0 TD 
{
	FONT-WEIGHT: bold;
	padding-right: 20px
}
TABLE.contenttable-1 TD 
{
	padding-right: 10px
}
.tx-nvprospekt-pi1 P { font-size:14px; }
.tx-nvprospekt-pi1 H2 { font-size:14px; }
.tx-nvprospekt-pi1 H3 { font-size:14px; }
.tx-nvprospekt-pi1 .tx-nvprospekt-pi1-modeSelector P { font-size:14px; }
.tx-nvprospekt-pi1 .tx-nvprospekt-pi1-modeSelector TD.tx-nvprospekt-pi1-modeSelector-SCell P { font-size:14px; }


