/* ------------------------------- BODY --------------------------- */

body {
	background: #fff;
	font: 11pt/140%  "Helvetica Neue", Arial, Helvetica, sans-serif;
       padding: 0; margin: 0; background-image: spacer.gif;
       color: #fff;
}


/* -------------------------------  Content - Inhaltsconainter -------------------------------  */

#content { 
	padding: 12em 0 0 0;
	margin: 0 ! important;
        color: #000;
}
h1, h2, h3, h4 {clear:both}
.csc-textpicHeader h1, .csc-textpicHeader h2, .csc-textpicHeader h3 {display: inline ! important}
.csc-textpicHeader {border-bottom: 12pt solid #fff; }
#content h1 {font-size: 14pt; font-weight: bold; margin: 0; padding: 2px 0 18px 0;}
#content h2 {font-size: 12pt ! important;font-weight: bold; margin: 0;padding: 6px 0 6px 0; color: #666}
#content h3 {font-size: 12pt  ! important;font-weight: bold; margin: 6px 0 6px 0;padding: 1px 0 2px 0}
#content h4 {font-size: 12pt  ! important;font-weight: nromal; margin: 12px 0 8px 0;padding: 1px 0 2px 0; text-transform: uppercase}

#content p {margin: 0; padding: 0 0 18pt 0; color: #000;}
.csi-text  p {width: 100% ! important;}

#content img { border: 0; }
#content a:link, #content a:visited, #content a:active {text-decoration: none; color: #000; padding: 0 ! important}


/* ------------------------------- Bild + Text -------------------------------  */
.csi-imagewrap {}
dl.csi-image {display: inline}
.csi-image a:link, .csi-image a:visited, .csi-image a:active {padding-left:0 ! important; text-decoration: none;  background-image: url(spacer.gif) ! important;}
.csi-image a:hover {}
dd.csc-textpic-caption {font-size:80%; line-height: 120%}

/* ------------------------------- Content -Tabellen -------------------------------  */
.td-0 {width: 80px}
.td-1 {width: 80px}
.td-2 {width: 160px; font-weight: bold }
.td-3 {width: 250px}
.td-last{width: 60px}
td {margin:0 ! important;padding:0 0 10px 0 ! important; font-size: 12px; line-height: 120%; color: #000;}
td p {margin: 0  ! important; padding: 0  ! important}
td {vertical-align: top}
.contenttable-3 a:link, .contenttable-3 a:visited, .contenttable-3 a:active {text-decoration: none;color: #0066CC; }

/* ------------------------------- RTF -Tabellen -------------------------------  */
.contenttable {}

/* ------------------------------- Content Download-Tabellen -------------------------------  */
.csc-uploads-icon, csc-uploads-fileName, csc-uploads-fileSize, .csc-uploads-description {padding: 0 0 10px 0 ! important}
.csc-uploads-icon img {margin-right: 15px}
.csc-uploads-icon  a:link, .csc-uploads-icon  a:visited, .csc-uploads-icon a:active, .csc-uploads-icon a:hover  {padding-left: 0 ! important;  background-image: url(spacer.gif) ! important }

/* ------------------------------- Content Sitemap Verzeichnis-Men� -------------------------------  */
.csc-menu {padding-top: 10px}




/* -------------------------------  Unter- + Sprachmenu -------------------------------  */
#smenu, #lang {
	display: none;
}


/* -------------------------------  Abstandhalter ------------------------------- */
.spacer {display: none}



/* -------------------------------  KontextUntermen�  ------------------------------- */
#sixLev {
	display: none
}


/* -------------------------------  horizontales Hautpmen�  ------------------------------- */
#menu {
	display: none;
}



/* -------------------------------  Sprachmenu ------------------------------- */

.tx-srlanguagemenu-pi1 {
	display: none
}





/* KontaktBox Header*/
#kontakt {
	display: none
}

/* Logo */
#logo, #suche {display:none}

/* Logoprint*/

#logoprint {
        display:block;
	position: absolute;
	top: 25px; left: 15px;
	background-color: transparent;
        z-index: 100;
}

#logoprint img {
	border: 0;
}