.body {
	width:910px;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.banner {
	width: 910px;
	height:134px;
	margin:0px;
	text-align:center;
	background-image:url(img/bannerOben2.gif);
	background-repeat: no-repeat;
	border:solid;
	border-color: #ffffff;
	
}
#navi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: right;
	margin-top: 108px;
	margin-bottom: 10px;
	margin-right: 20px;
}
#navi2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	margin-top: -24px;
	margin-bottom: 10px;
	margin-left: -10px;
}

#left, #right {
	width:163px;
	height:370px;
	line-height:18px;
	background-image:url(img/bannerLinks.gif);
}

#left {
	float:left;
}

#right {
	float:right;
}
div#rightContent div.csc-header h1 {
	font-family: sans-serif, Arial;
	font-size: 17px;
}

div#rightContent p.bodytext {
	font-family: sans-serif, Arial;
	font-size: 12px;
}

#leftmenu1 {
	font-size: 14px;
	margin-left: 12px;
	text-align: left;
	
}
#leftmenu2{
	margin-left: 26px;
	text-align: left;	
}
#leftmenu3{
	margin-left: 38px;
	text-align: left;
}
#leftmenu4{
	margin-left: 50px;
	text-align: left;
}
#rightmenu {
	margin-top: 20px;
	margin-left: 10px;
	text-align: left;
}
#rightmenu1{
	margin-left: 12px;
	text-align: left;
}
#rightmenu2{
	margin-left: 14px;
	text-align: left;
}
#rightmenu3{
	margin-left: 16px;
	text-align: left;
}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  color: #3366FF;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}

a:active, a:hover
{ 
  text-decoration:underline;
  font-weight:bold;
}

#titel {
	float:left;
	width:550px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-left: 1.5%;
}

#content {
	float:left;
	width: 550px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: 1.5%;
	text-align: left;
}
#content h4 {
	font-size: 14px;
	font-family: sans-serif, Arial;
	font-style: oblique;
	color: #3366FF;
}
#content h3 {
	font-size: 14px;
	font-family: sans-serif, Arial;
	font-style: oblique;
	color: #3366FF;
}
#content ul li strong {
	font-size: 14px;
	font-family: sans-serif, Arial;
	font-style: oblique;
	color: #3366FF;
}

#footer {
	width:907px;
	clear:left;
	margin:0px auto;
    	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


.news-list-date {
 font-size: 8px;
}
.news-list-item h3{
 font-size: 17px;
}





.tx-contactslist-pi1 h3 {
    font-size: 12px;
    color: #3366FF;
}

.tx-contactslist-pi1 td {
    font-size: 10px;
    color: #000000;
}


.tx-contactslist-pi1-rowHeading {
	font-size: 12px;
}

.csc-header h1{
	font-size: 20px;
	font-family: sans-serif, Arial;
	font-style: oblique;
	color: #3366FF;
	border-bottom: 1px solid #3366FF;
	
}
.csc-textpicHeader-25 h1{
	font-size: 20px;
	font-family: sans-serif, Arial;
	font-style: oblique;
	color: #3366FF;
	border-bottom: 1px solid #3366FF;
	
}

}
.bodytext {
	clear: left;
	font-family: sans-serif, Arial;
	font-size: 12px;
	font
}

.tx-cljoboffers-pi1-listrow-header {
	font-size: 12px;
}

.tx-feuserlisting-pi1-listrow td {
	font-size: 12px;
	
}











.JobOfferList td{
	font-size: 12px;
}
p.bodytext {
	font-size: 14px;
	font-family: sans-serif, Arial;
}
.JobOfferSingle li{
	font-size: 14px;
	font-family: sans-serif, Arial;
}