@charset "UTF-8";
/*****************************
FileStructure of content.css
*****************************
1.0 Allgemeine Klassen - Abstaende, Clearings
2.0 Contentbereich - Container fuer einzelne Infobereiche
	2.1 Unternehmenscontainer
	2.2 Aboutcontainer
	2.3 Jobcontainer
	2.4 Newscontainer
	2.5 Presscontainer
	2.6 Infocontainer
3.0 Listen
	3.1 PM Standardlist		ohne Datum	ohne Einzug		Bullet blau
	3.2 PM List				ohne Datum	MIT  Einzug		Bullet blau
	3.3 PM Bulletlist		ohne Datum	ohne Einzug		Bullet grau
	3.4 PM date_list		MIT  Datum	ohne Einzug		ohne Bullet
	3.5 PM content_list		ohne Datum	ohne Einzug		ohne Bullet
	3.6 PM winner_list 					ohne Einzug		ohne bullet 14px blau
	3.7 novelties_gallery
4.0 Galerien
	4.1 Presse - Galerie Ansprechparnter
5.0 Bildcontainer
	5.1 Bildcontainer hoch - linksbuendig
	5.2 Bildcontainer quer - linksbuendig
6.0 Tabellen
	6.1 Unternehmen - Tabelle Lebenslauf	
7.0 Sitemap
 	7.1 Sitemap - Pfeile
8.0 Navigation 
	8.1 Navigation - 1.Ebene
	8.2 Navigation - 2.Ebene
	8.3 Navigation - 3.Ebene
9.0 Formatierungen PCC Shop
******************************/ 


/* 1.0 Allgemeine Klassen */

.clearall {
	clear: both;
	line-height: 0;
	font-size: 0;
}

.dist5 { 
	width: 5px; 
	height: 5px; 
	font-size: 1px; 
	clear: both;
	line-height: 0px;
	}
	
.dist10 { 
	width: 10px; 
	height: 10px; 
	font-size: 1px;
	clear: both;
	line-height: 0px;
	}

.pad20 {
	padding-top: 20px;
}


/* 2.0 Contentbereich */

.content-asset .container {
	/*width: 675px; */
	padding: 26px 28px 35px 28px;
}


/* 2.1 Unternehmenscontainer */
.content-asset .container .unternehmencontainer {
	width: 619px;
	/*padding: 30px 28px 21px;*/
}

.content-asset .container .unternehmencontainer .right {
	float: right;
	width: 396px; /*ehem. 400px wg. bildcontainer 204 bzw. 304 */
}

/* 2.2 Aboutcontainer */

.content-asset .container .aboutcontainer {
	padding: 20px 0 0 0;
}

/* 2.3 Jobcontainer */

.content-asset .container .jobscontainer {
	width: 619px;
	/*padding: 30px 28px 21px;*/
}

/* 2.4 Newscontainer */

.content-asset .container .newscontainer {
	width: 619px;
	/*padding: 30px 28px 21px;*/
}

/* 2.5 Presscontainer */

.content-asset .container .presscontainer {
	width: 619px;
	/*padding: 30px 28px 21px;*/
}

/* 2.6 Infocontainer */

.content-asset .container .infocontainer {
	width: 619px;
	/*padding: 30px 28px 21px;*/
}


/* 3.0 Listen */

/* 3.1 PM Standardlist - ohne Datum - ohne Einzug - Bullet blau */

.pm_standardlist {
    /*margin-top: -23px;*/
    padding: 0 0 40px 0 !important;
    width: 539px;
	}	
	
.pm_standardlist li {
	list-style: none !important;
	padding: 15px 0 0 20px;
	background-image: url(../images/pfeil.png);
	background-repeat: no-repeat;
	background-position: 0 1.7em;
	width: 439px;
	}
	
/* 3.2 PM List - ohne Datum - MIT Einzug - Bullet blau */

.pm_list {
	list-style: none !important;
    margin-top: -18px !important;
    padding: 0 0 0 80px !important;
    width: 539px;
	}
	
.pm_list li {
	padding-left: 20px;
	padding-bottom: 19px;
	background-image: url(../images/pfeil.png);
	background-repeat: no-repeat;
	background-position: 0 0.4em;
	}
	
.pm_list li.nondate {
	padding: 19px 0 19px 20px;
	background-image: url(../images/pfeil.png);
	background-repeat: no-repeat;
	background-position: 0 2.1em;
	width: 439px;
	}

/* 3.3 PM bulletlist - ohne Datum - ohne Einzug - Bullet grau */

.pm_bulletlist {	
    /*margin-top: -23px;*/
	padding: 0 0 40px 0 !important;
    width: 619px;
	}	
	
.pm_bulletlist li {
	list-style: none !important;
	padding: 15px 0 0 20px;
	background-image: url(../images/liste.png);
	background-repeat: no-repeat;
	background-position: 0 1.7em;
	}


/* 3.4 PM date_list - MIT Datum - ohne Einzug - ohne Bullet */

.date_list {
	width: 80px;
	margin: 0;
	padding: 20px 0 24px !important;
	}
	
.date_list li {	
	list-style: none !important;
	color: #686E75;
	font-family: verdana,arial,'myriad pro',tahoma,sans-serif;
	font-size: 11px;
	}


	
/* 3.5 PM content_list ohne Einzug - ohne bullet  */

.content_list {
	margin: 0;
    padding: 5px 0 20px 0 !important;
	}
	
.content_list li {
	list-style: none !important;
	padding: 0; 
	font-size: 11px !important;
	font-style: normal !important;
	font-weight: normal !important;
	color: #686E75 !important;
	line-height: 20px;
	}

/* 3.6 PM winner_list ohne Einzug - ohne bullet  */

.winner_list {
	margin: 0;
    padding: 5px 0 20px 0 !important;
	}
	 
.winner_list li {
	list-style: none !important;
	font-family: verdana,arial,'myriad pro',tahoma,sans-serif;
	color: #009EE1;	
	padding: 0;
	margin:0;
	}

/* 3.7 novelties_gallery  */

dl.novelties_gallery {
		/*float: left;*/
    	margin: 0;
    	padding: 10px 0;
    	width: 619px;
	}

.novelties_gallery dt {
	background-image: url(../images/pfeil.png);
	background-repeat: no-repeat;
	background-position: 0 .1em;
	vertical-align: middle;
	}

.novelties_gallery dt img {
	float: left;
	width: 300px;
	height: 200px;
	padding: 0;
	margin-right: 10px;
	border: #B1B3B4 2px solid;
}


.novelties_gallery dd {
	background-image: url("../images/pfeil.png");
    background-position: 0 1.5em;
    background-repeat: no-repeat;
    float: left !important;
    font-family: verdana,arial,'myriad pro',tahoma,sans-serif;
    font-size: 11px;
    margin-bottom: 0;
    margin-left: 320px !important;
    margin-right: 0;
    margin-top: -200px !important;
    padding: 13px 0 0 20px !important;
	
}

.novelties_gallery dd a {
	color: #009EE1;
}



/* 4.0 Galerien */

/* 4.1 Presse - Galerie Ansprechparnter */

dl.gallery {
	float: left;
	width: 309px;
	/*margin-right: 1em;
	padding:0 10px 0 0;*/
	text-align: left;
	clear:none !important;
}

.gallery dt {
	float: left;
	color: #686E75;
	padding-bottom: 20px;
	}

.gallery dt img {
	width: 76px;
	height: 102px;
	border: #b1b3b4 2px solid;
}

.gallery dd {
	float:left;
	padding: 0 0 0 10px !important;
}

.gallerylist {
	width: 675px;
	padding: 0 !important;
	}
	
.gallerylist li {
	float: left;
	list-style: none !important;	
	}


/* 5.0 Bildcontainer */

/* 5.1 Bildcontainer hoch - linksbuendig */

.bildcontainer_hoch {
	float: left;
	width: 204px;
	padding: 0 18px 18px 0;
	margin: 0;
}

.bildcontainer_hoch dl.float-left {
	float: left;
	width: 204px;
	margin: 0 !important;
}

.bildcontainer_hoch .float-left dt {
	padding: 0;
	margin: 0;
}

.bildcontainer_hoch .float-left dt img {
	width: 200px;	
	border: #b1b3b4 2px solid;
	margin-bottom: 18px;	
}


.bildcontainer_hoch .float-left dd {
	margin: 0;
}

/* 5.2 Bildcontainer quer linksbuendig */

.bildcontainer_quer {
	float: left;
	width: 304px;
	padding: 0 18px 18px 0;
	margin: 0;
}

.bildcontainer_quer dl.float-left {
	float: left;
	width: 304px;	
	margin: 0 !important;
}

.bildcontainer_quer .float-left dt {
	padding: 0;
	margin: 0;
}

.bildcontainer_quer .float-left dt img {
	width: 300px;	
	border: #b1b3b4 2px solid;
	margin-bottom: 18px;	
}


.bildcontainer_quer .float-left dd {
	margin: 0;
	padding:0 !important;
}



/* 6.0 Tabellen */
/* 6.1 Unternehmen - Tabelle Lebenslauf */

table.unternehmen {
	border-collapse: collapse;
    border-spacing: 0;
	width: 400px;
	margin: 0;
}

.unternehmen th {
	line-height: 20px;
	text-align: left;
	padding: 40px 0 20px 0;
}

.unternehmen td {
	line-height: 20px;
	text-align: left;
	vertical-align: text-top;
	padding: 5px 0;
}


/* 7.0 Sitemap */
/* 7.1 Sitemap - Pfeile */

#sitemap .sitemap-block li {
    background-image: url("../images/pfeil.png");
    background-position: 0 0.4em;
    background-repeat: no-repeat;
    font-family: verdana,arial,'myriad pro',tahoma,sans-serif;
    list-style: none outside none;
    padding-bottom: 9px;
    padding-left: 20px;
}

/* 8.0 Navigation */
/* 8.1 Navigation - 1. Ebene */

.nav .account-nav-sidebar li a {
  	background: none;
    display: block;
    font-size: 14px;
    line-height: 16px;
    padding: 2px 0 0;
   	text-transform: none;
}

/* 8.1 Navigation - 2. Ebene */
.nav .account-nav-sidebar li.folder-nav-item-sub1 a {
    background: none repeat scroll 0 0 transparent;
    color: #666666;
    font-size: 14px;
    line-height: 14px;
    padding: 2px 0 0;
    text-transform: none;
}

/* 8.1 Navigation - 3. Ebene */
.nav .account-nav-sidebar li.folder-nav-item-sub2 a {
    background: none repeat scroll 0 0 transparent;
    color: #666666;
    font-size: 14px;
    line-height: 14px;
    padding: 2px 0 0 20px;
    text-transform: none;
}

/* 9.0 PCC Shop */
.pccshop { }
.pccshop .header .cBox_content_inner { height: 340px; }
.pccshop .image { margin: 40px 20px 0 0; width: 200px; text-align: center; float: left; }
.pccshop .image img { }
.pccshop .image span { display: block; font-family: 'VAG Rounded Bold', verdana, arial, 'myriad pro', tahoma, sans-serif; font-size: 16px; color: #0095D4; margin-top: 20px; }
.pccshop .text { float: left; width: 690px; }
.pccshop .listingframe { padding: 50px 0 0 102px; }
.pccshop .listingframe .search-result-content { margin: 0; }
.pccshop .listingframe ul.search-result-items { width: auto; }
.pccshop .listingframe .grid-tile { margin: 0 40px 40px 0;}