#pcm-banner a{
	width: 218px;
	margin: 7px 0 0 0;
	height: 65px;
	display:block;
	background:url(../images/career/career-day-banner.jpg) no-repeat;
}
#sub-navigation-bg{ width: 454px; margin-left: 326px;
}
#wrapper-pages{
	margin: 0 auto;
	padding: 0;
	text-align:left;
	width: 780px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:780px;
	position:relative;
	margin-top: 20px;
}
#wrapper-pages #content{ padding: 0; margin: 0;
}
#wrapper-pages .wide{
	width:780px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 780px;
	padding: 0;
	margin: 0;
}
#wrapper-pages .content-left{
	width: 312px;
	float:left;
	margin: 50px 0 0 0;
}
#wrapper-pages .content-right{
	width: 447px;
	padding: 0 3px;
	float: left;
	margin: 8px 0 0 12px;
}
#wrapper-pages h1 {
	width: 312px;
	height: 149px;
	font-size: 1.7em;
	line-height: 1.1em;
	font-weight: normal;
	color: #fff;
	text-align:center;
	position: relative;
	border: 1px solid #ddd;
	margin-bottom: -86px;
}
#wrapper-pages h1.text a{ padding-top: 72px; display:block;
}
.content-right .box-content{ width: 417px; _width: 416px;
}
.content-right .system{ width: 416px;
}
#wrapper-pages .box-content p { font-size: 12px;
}
.rounded { background:url(../images/pages/rounded-big-white-p.gif) no-repeat 0 0; border: none;
}
.round {
	background: #fff url(../images/pages/rounded-big-white-p.gif) no-repeat -448px bottom;
	border: none;
	padding-bottom: 5px;
}
.box.sortable h2{ width: 93%;
}
#wrapper-pages input.textfield, #wrapper-pages textarea{ width: 350px;
}
#wrapper-pages textarea{ height: 130px;
}
#wrapper-pages .karten-left img{ width: 81pxx; height: 102px;
}
#wrapper-pages .karten-left{ width: 91px; float:left;
}
#wrapper-pages .karten-right{ float: left; width: 324px;
}
/*blog*/
.gmap { width: 380px; height: 360px; margin: 6px auto; 
}
#content .post h2.article{ width: 100%; margin-right: 0; padding-right: 0;
}
.gallery-wrap{ display:none; 
}
.youtube, .slideshare{ text-align:center;  margin: 20px 0;
}
#content .post{ margin-bottom: 4px; padding-right: 0; padding-bottom: 4px;
}
.box.round .box-content{ padding-right: 10px;
}
#content .content-left .box-content hr{
	margin-bottom:2px;
	padding: 0 0 0 0;
	padding-left: 20px;
}
*html #content .content-left .box-content hr{ _margin-top: -2px; _margin-bottom: 0px;
}
ul.company-jobs li{ list-style-type: circle;
}
ul.company-jobs { padding-left: 16px;
}
#content ul.company-jobs li a{ color: #666; font-weight: bold;
}
#wrapper-pages #footer{
	border-top: 1px solid #ddd;
	padding: 4px 0 24px 0;
	color:#777;
	clear:both;
	margin-top: 14px;
}
#wrapper-pages  #footer ul li{ display:inline;
}
#wrapper-pages #footer ul li a{ margin-right: 4px;
}
#wrapper-pages #edit-image .form-file{ width: 320px;
}
#connect_edit_company img{ margin: 9px 0;
}
#wrapper-pages #content .post h2.article{ font-size: 1.6em; margin: 14px 0 10px 0;
}
#wrapper-pages h3{ font-size: 1.4em;
}
#wrapper-pages #content .post-left{ float:left; width: 105px; 
}
#wrapper-pages #content .post-right{ margin-left: 95px;
}
#wrapper-pages #content textarea.textarea-tiny{width: 350px;
}
#wrapper-pages #content img.company-logo{ margin-bottom: 6px;
}
.comment{ 
	margin: 0 15px 15px 72px; 
	padding: 4px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	color: #555;
	position:relative;
}
#content .comment p{ font-size: 11px;
}
.comment img.comment-image{ 
	width:50px; 
	height:50px; 
	position:absolute; 
	left:-55px; 
	top:-1px;
}
div.content-left div.banners { text-align: center;
}
div.content-left div.banners img { margin-bottom: 12px;
}
#wrapper-pages .post ul{ clear:both;
}