/* **** ************** **** */
/* **** Basic Elements **** */
/* **** ************** **** */

* {
	position: relative;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	/*border: 1px solid red;*/}

body {
	background: #bcc8e5 url(bg.jpg) repeat-x;
	font: 12px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;}

/* **** ************* **** */ 
/* **** Hauptbereiche **** */ 
/* **** ************* **** */ 

#cont {
	margin: 20px auto 0px auto;
	width: 980px;
	border-collapse: collapse;} 

#content {
	margin: 0px 0px 15px 20px;
	padding: 15px;
	background: #b2c1e5;
	width: 678px;
	min-height: 474px;
	border-bottom: 4px solid #a8a9ac;
	border-right: 4px solid #a8a9ac;}

#contenttd {
	
	border-left: 4px solid #fff;}

#meta {
	width: 260px;}
p#logo {
	margin: -5px 0px 0px 41px;
	font: 14px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#navigation{margin: 55px 0px 30px 10px;}
#stellenangebote{margin: 50px 0px 30px 0px;}
p#imprint{
	margin: 90px 20px 30px 20px;
	font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9a9b9e;}
p#imprint a {
	font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9a9b9e;}

#footer {
	border-top: 4px solid #fff;
	margin: 0px auto 0px auto;
	width: 980px;}

#footer p {
	margin: 8px 20px 0px 0px;
	text-align: right;
}
#footer p a{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

/* **** ****** **** */
/* **** Menues **** */
/* **** ****** **** */

p.naviact {
	font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 3px 2px 9px;
	text-transform: uppercase;
	width: 210px;
	background: #ce213a;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;}
p.navi {
	font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 3px 2px 9px;
	text-transform: uppercase;
	width: 210px;}
p.naviact a {
	color: #fff;
	text-decoration: none;
}
p.navi a {
	color: #9a9b9e;
	text-decoration: none;
}
/* **** *************** **** */
/* **** Content-Bereich **** */
/* **** *************** **** */

div#content * {
	font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #575759;
}

div#content * a {
	font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #575759;
}

/* Überschriften */

div#content * h1 {
	font: 18px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	color: #ce213a;
}
div#content * h2 {
	font-weight: bold;
	text-align: left;
	padding: 0px;
	color: #1f59e5;
}

/* Absätze */

div#content * p{
	text-align: left;
	padding: 0px;
	color: #575759;
}
div#content p strong{ font-weight: bold;}
	
/* Listen */


div#content ol {margin: 0px 5px;}
div#content ul {margin: 0px 5px;}
div#content ol {padding-left: 11px;}
div#content ul {padding-left: 11px;}




/* Bilder */

div#content img {margin: 0px 0px 5px 0px;}

 

/* Formular */

