@charset "utf-8";

html, body {
	width:100%;
	height:100%;
}

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.72em;
}

.breaker {
	clear:both;
}

a {
	outline:none;
}

h3,h4,h5 {
	margin-top:0px;
}

p {
	margin-top:0px;
}

ul {
	list-style-image:url(../images/ulDot_common.gif);
	margin-left:0.7em;
	padding-left:0.7em;
	margin-top:0px;
}

h3 {
	font-size:1.2em;
	font-weight:bold;
}

h4 {
	font-size:1em;
	font-weight:bold;
}


/* Seitenaufbau ******************************************************************/

#verticalWrapper {
}

#vertical {
}

#sky {
}

#slogan {
	display:none;
}

#logo {
	display:none;
}

#teaserLeft {
	display:none;
}

#teaser {
	display:none;
}

#sloganPrint {
	position:absolute;
	top:60px;
	left:0px;
}

#logoPrint {
	margin-top:0px;
	margin-left:500px;
}

#adressPrint {
	margin-top:10px;
	margin-left:500px;
	font-size:12px;
}

#earth {
}

#language {
	display:none;
}

#menuSub {
	display:none;
}

#menuTool {
	display:none;
}

#marginLeft {
	display:none;
}

#content {
	float:left;
	margin-top:10px;
	width:400px;
}

#marginGap {
	display:none;
}

#marginRight {
	float:left;
	margin-top:10px;
	width:290px;
	text-align:right;
}

#footer {
	display:none;
}



/* Suche *******************************************************************/

#ajaxSearch_input {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #a2b6cb;
	height:18px;
	padding-left:3px;
	background-color:#cbd4db;
}

#ajaxSearch_submit {
	height:23px;
	vertical-align:top;
}

.ajaxSearch_result {
	margin-top:14px;
	margin-bottom:0px;
}

.ajaxSearch_highlight {
	color:#a33;
	font-weight:bold;
}


/* Formular *******************************************************************/

.formInquiryColA {
	width:90px;
	vertical-align:top;
	padding-top:3px;
}

.formInquiryColB {
}

.formInquiryColBb {
	font-size:0.85em;
	color:#666666;
}

.inputTextField {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #a2b6cb;
	height:14px;
	padding-left:3px;
	background-color:#cbd4db;
}

.inputTextField:focus {
	background-color:#fff;
}

.inputTextarea {
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	border:1px solid #a2b6cb;
	height:120px;
	padding-left:3px;
	background-color:#cbd4db;
}

.inputTextarea:focus {
	background-color:#fff;
}

.error {
	color:#f00;
}

/* Jobangebote - Übersicht *******************************************************************/

.jobSummaryColA {
	vertical-align:top;
	font-weight:bold;
	color:#2059aa;
}
.jobSummaryColB {
	vertical-align:top;
}

.jobSummaryColC {
	vertical-align:top;
}

.jobSummaryColAHead {
	width:100px;
	font-weight:bold;
	color:#fff;
	background-color:#91a5b5;
}

.jobSummaryColBHead {
	width:130px;
	font-weight:bold;
	color:#fff;
	background-color:#91a5b5;
}

.jobSummaryColCHead {
	font-weight:bold;
	color:#fff;
	background-color:#91a5b5;
}

/* Jobangebot *******************************************************************/

.jobOfferHead {
	font-weight:bold;
	color:#fff;
	background-color:#91a5b5;
}

.jobOfferColA {
	vertical-align:top;
	font-weight:bold;
	color:#2059aa;
}

/* Produkt-Tree *******************************************************************/

.produktTree {
	color:#0d46aa;
}

.produkt {
	font-weight:bold;
}

.produktLongtitle {
	color:#777;
}

.LsTable tr td {
	vertical-align:top;
}

