/* -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{
	border:1px solid #cbcbcb;
	margin:0 0 10px 0 !important;
	padding:20px;
	text-align:left;
}

.fieldsetGenForm ul {
	list-style:none;
	margin:0;
	padding:0;
}

.textareaGenForm{
	font-family: "Trebuchet MS", Arial;		
	font-size:11px; 
	padding:0 0 0 5px;
	margin:2px 0 0 0;
	width:170px;
	border:1px solid #cbcbcb;
	float:right;
}

.inputGenForm{
	font-family: "Trebuchet MS", Arial;	
	font-size:11px; 
	padding:0 0 0 5px;
	margin:2px 0 0 0;
	width:170px;
	height:15px; 
	border:1px solid #cbcbcb;
	float:right;
}

.labelGenForm{
float:left;
}
.legendGenForm{
}
.liGenForm{
display:block;
clear:both;
}
.submitGenForm{
}
.textareaGenForm{
}
.ulGenForm{
margin:0 !important;
padding:0 !important;
}

/* Formular Mailingliste */

#ergebnisArtikelDetail2 .portletButton{
margin-left:20px !important;
}

#ergebnisArtikelDetail2 fieldset {
margin-left:20px !important;
margin-bottom:10px !important;
}

fieldset.portletJobPlusRegister {
width:340px !important;
}

span .portletJobPlusRegister {
margin:10px 0 0 0 !important;
padding:0;
border:none;
}

form .portletJobPlusRegister {
	border:1px solid #cbcbcb;
	margin:0 0 10px 0;
	padding:20px;
}

.portletJobPlusRegister ul {
	list-style:none;
	margin:0;
	padding:0;
}

.portletJobPlusRegister .portletTextInput{
	font-family: "Trebuchet MS", Arial;	
	font-size:11px; 
	padding:0 0 0 5px;
	margin:2px 0 0 0;
	width:170px;
	height:15px; 
	border:1px solid #cbcbcb;
	float:right;
}

.portletJobPlusRegister .portletSelectInput{
	font-family: "Trebuchet MS", Arial;	
	font-size:11px; 
	padding:0 0 0 5px;
	margin:2px 0 0 0;
	width:177px;
	height:18px; 
	border:1px solid #cbcbcb;
	float:right;
}

.portletJobPlusRegister .portletSelect{
	font-family: "Trebuchet MS", Arial;	
	font-size:11px; 
	padding:0 0 0 5px;
	margin:2px 0 0 0;
	width:177px;
	height:17px; 
	border:1px solid #cbcbcb;
	float:right;
}

.portletJobPlusRegister .portletFileInput{
	font-family: "Trebuchet MS", Arial;	
	font-size:11px; 
	padding:0 0 2px 5px;
	margin:2px 0 0 0;
	height:18px; 
	border:1px solid #cbcbcb;
	background-color:#FFFFFF;
	float:right;
}


.portletJobPlusRegister .portletLabel{
float:left;
}
.portletJobPlusRegister .portletElement{
display:block;
clear:both;
}
.portletJobPlusRegister .portletForm{
margin:0 !important;
padding:0 !important;
}

#ergebnisAnzahl {
padding:26px 0 15px 10px !important;
}

/* -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{
text-align:left;
margin:0;
padding:0;
}
.mitarbeiterPortlet img{
float:left;
margin:0;
padding:0 20px 20px 0;
}
.mitarbeiterPortlet li{
clear:both;
display:block;
margin:0;
padding:0;
}
.mitarbeiterPortlet .ulPortletKategorie{
list-style:none;
margin:0 !important;
padding:0 !important;
}
.mitarbeiterPortlet .liPortletKategorie{
margin:0;
padding:0;
}
.mitarbeiterPortlet .h3PortletKategorie{
display:none;
visibility:hidden;
margin:0;
padding:0;
}
.mitarbeiterPortlet .ulPortlet{
list-style:none;
margin:0 !important;
padding:0 !important;
}
.mitarbeiterPortlet .liPortlet{
margin:0;
padding:0;
}
.mitarbeiterPortlet h3{
margin:0;
padding:0;
}
.mitarbeiterPortlet h4FunktionPortlet{
margin:0;
padding:0;
}
.mitarbeiterPortlet h4ZusatzPortlet{
margin:0;
padding:0;
}
.mitarbeiterPortlet .pPortlet_portrait{
margin:0;
padding:0;
}
.mitarbeiterPortlet .pPortlet_tel{
margin:0;
padding:0;
}
.mitarbeiterPortlet .pPortlet_fax{
margin:0;
padding:0;
}

/* 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{
}



#contentNav .portletNavigation {
margin:0; 
padding:0; }

#contentNav .portletNavigation ul li a, #contentNav .portletNavigation ul li a:visited {
display:block; 
text-decoration:none; 
color:#343434; 
padding:0 0 0 10px;
margin:0 20px 1px 0;
text-align:left; 
font-size:11px;
line-height:25px;
font-weight:normal;
background-color:#f5f5f5;
border-bottom:1px solid #e5e5e5;
width:168px !important; }

#contentNav .portletNavigation ul {
padding:0; 
margin:14px 0 0 0;
list-style-type: none; }

#contentNav .portletNavigation ul li {
display:block; }

#contentNav .portletNavigation ul li ul {
display: none; }

#contentNav .portletNavigation ul li:hover a {
display:block; 
text-decoration:none; 
color:#343434; 
padding:0 0 0 10px;
margin:0 20px 1px 0;
text-align:left;  
font-size:11px;
line-height:25px;
font-weight:normal;
background-color:#e5e5e5;
border-bottom:1px solid #e5e5e5;
width:168px !important; }

/* -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- */
