  
  body, td {
		font-family: Arial, System;
		font-size: 12px;
		border-width: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
	}

	h1 {
		font-family: Verdana, Arial, System;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	
	h2 {
		font-family:Verdana, Arial, System;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	h3 {
		font-family:Verdana, Arial, System;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 5px;
		margin-top: 5px;
	}
	
	p {
		padding: 0px;
		margin: 0px;
		}

/* Eigene Einfälle */


  a:link {
    text-decoration: none;
		font-size: 9pt;
  }
  
  a:hover {
    text-decoration: none;
		font-size: 9pt;
  }
  
  a:visited {
    text-decoration: none;
		font-size: 9pt;
  }
  
  a:visited:hover {
    text-decoration: none;
		font-size: 9pt;
  }

	input   {
		font-family: Arial, System;
		font-size: 11px;
	}
	
	select {
	  font-family: Arial, System;
		font-size: 11px;	
	}
	
	textarea   {
		font-family: Arial, System;
		font-size: 11px;
	}

	.newstable {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-bottom: 0px;
		width: 276px;
		table-layout:auto;
		margin-right: 8px;

}

	.newsheadleft {
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		font-size: 9pt;
		font-family: Verdana;
		font-weight: bold;
		color: #FFFFFF;
		vertical-align:bottom;

}

	.newsheadright {
		border-bottom: 1px solid #FFFFFF; 
		border-top: none;
		border-left: none;
		border-right: none;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 250px;
}
	.newstext {
		font-size: 8pt;
		font-family: Verdana;
		color: #FFFFFF;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		/*border-bottom: 1px solid white;*/
}

.template1lead {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;

}
.template1content {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: ;

}

table.dl {
	border-collapse: collapse;
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
}

td.dlhead { 
		padding-left: 3px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-right: 2px;
		border-style:none;
		text-align: left;
		color:#;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica;
		text-decoration: none;
		 }
th.dlhead {
		border-bottom: 1px solid #000000; 
		border-top: none;
		border-left: none;
		border-right: none; 
		padding-left: 3px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-right: 2px;
		text-align: left;
		color:#;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica;
		text-decoration: none;
		 }

td.dl {
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}


td.dlc {
        padding-left: 3px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-right: 2px;
        text-align: center;
        font-style: normal;
        font-weight: normal;
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica;
        text-decoration: none;
}



/* -A- */

/* Aktuell */
.AktuellesPortlet{
}

/* Auflistung */
.aPortlet{
}
.aPortletAlpha{
}
.liPortlet{
}
.liPortletAlpha{
}
.liPortletAlphaList{
}
.listPortlet{
}
.noentriesPortlet{
}
.ulPortlet{
}
.ulPortletAlphaList{
}

/* Artikel */

/* -B- */

/* Breadcrumb */
.aBreadcrumbList{
}
.liBreadcrumbList{
}
.ulBreadcrumbList{
}

/* -C- */

/* Code */

/* -D- */
/* -E- */

/* Externe Datei einbinden */
.liNewsItemContent{
}
.liNewsItemHeadLine{
}
.newsHeadLine{
}
.newsTitle{
}
.ulNavigationList{
}

/* -F- */

/* Formular */
.fieldsetGenForm{
}
.inputGenForm{
}
.labelGenForm{
}
.legendGenForm{
}
.liGenForm{
	
}
.submitGenForm{
}
.textareaGenForm{
}
.ulGenForm{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	
}

/* -G- */
/* -H- */

/* HTML-Searchbox */
/* HTML-Search Resultat */
.ahtmlsearchresultList{
}

/* -I- */

/* Include */

/* -J- */
/* -K- */
/* -L- */

/* Link */

/* -M- */

/* Marquee */
.marqueeAsPortlet{
}

/* Modul - Aktuelles */
.AktuellesPortlet{
}

/* Modul - Dienstleistungen */
.ulDienstListKategorie{
}
.liDienstItemContentKategorie{
}
.dienstKategorie{
}
.ulDienstList{
}
.liDienstItemContent{
}
.dienstTitle{
}
.dienstKurzbeschreibung{
}
.dienstBild{
}
.liDienstItemHeadLine{
}

/* Modul - Fragebogen */
.button{
}
.liAntwortItem{
}
.liFragebogenItem{
}
.liFrageItem{
}
.ulAntwortList{
}
.ulFragebogenList{
}
.ulFragenList{
}

/* Modul - Jobs / Offene Stellen */
.jobsKeineStellen{
}
.JobsText{
}
.liJobsList{
}
.ulJobsList{
}
/* Modul - News */
.liNewsItemContent{
}
.liNewsItemHeadLine{
}
.newsBild{
}
.newsDate{
}
.newsHeadLine{
}
.newsLink{
}
.newsTitle{
}
.newsTitleDetail{
}
.ulNewsList{
}

/* Modul - Personelles / Mitarbeiter */

.mitarbeiterPortlet{
}
.mitarbeiterPortlet .ulPortletKategorie{
}
.mitarbeiterPortlet .liPortletKategorie{
}
.mitarbeiterPortlet .h3PortletKategorie{
}
.mitarbeiterPortlet .ulPortlet{
}
.mitarbeiterPortlet .liPortlet{
}
.mitarbeiterPortlet h3{
}
.mitarbeiterPortlet h4FunktionPortlet{
}
.mitarbeiterPortlet h4ZusatzPortlet{
}
.mitarbeiterPortlet .pPortlet_antrittsdatum{
}
.mitarbeiterPortlet .pPortlet_portrait{
}
.mitarbeiterPortlet .pPortlet_tel{
}
.mitarbeiterPortlet .pPortlet_fax{
}

/* Modul - Produkte */
.img-neuheit{
}
.liProduktekat{
}
.liProduktListe{
}
.liProduktMedia{
}
.produktMedia{
}
.smalllink{
}
.ulProduktekat{
}
.ulProduktListe{
}

/* -N- */

/* Navigation */
.liNavigationLevel_1{
}
.liNavigationLevel_2{
}
.liNavigationLevel_3{
}
.navigationBorderLevel_1{
}
.navigationBorderLevel_1_2_3{
}
.navigationBorderLevel_2{
}
.navigationBorderLevel_2_3{
}
.navigationBorderLevel_3{
}
.navLink{
}
.navLinkActive{
}
.navLinkActiveLevel_2{
}
.navLinkActiveLevel_3{
}
.navLinkLevel_2{
}
.navLinkLevel_3{
}
.ulNavigationList{
}

/* -O- */
/* -P- */
/* -Q- */
/* -R- */

/* Redirect */

/* -S- */

/* Sitemap */
.liSiteMapLevel_1{
}
.liSiteMapLevel_2{
}
.liSiteMapLevel_3{
}
.sitemapBorder{
}
.sitemapLink{
}
.sitemapLinkActive{
}
.ulSiteMapList{
}

/* -T- */

/* Titel */

/* -U- */
/* -V- */
/* -W- */
/* -X- */
/* -Y- */
/* -Z- */

	.link_icon { 	display: block;
	overflow: hidden;
 padding-left:25px; padding-top: 5px; background-repeat:no-repeat; background-position:0px 2px; height:15px}
	.ico_pdf { background-image:url(/_inc/images/icons/mime-pdf_20.gif);
	 }
	.ico_xls { background-image:url(/_inc/images/icons/mime-xls_20.gif); }
	.ico_doc { background-image:url(/_inc/images/icons/mime-doc_20.gif); }
	.ico_zip { background-image:url(/_inc/images/icons/mime-zip_20.gif); }
	.ico_jpg, .ico_jpeg { background-image:url(/_inc/images/icons/mime-jpg_20.gif); }
	.ico_gif, .tif { background-image:url(/_inc/images/icons/mime-gif_20.gif); }
	.ico_def { background-image:url(/_inc/images/icons/mime-unknown_20.gif); }


