
/***********************************************
 Allgemein
***********************************************/

body{
margin: 0;
padding: 0;
}

ul, li {
padding: 0px;
margin: 0px;
margin-left:10px;
list-style-image:url(/system/modules/com.bbs.erecruiting/resources/list_image_quadrat_blau.gif);
}

a {
 text-decoration: none;
 color: #0066CC;
}

/***********************************************
 Aeussere Container
***********************************************/

#popupcontainercontent {
 width: 500px;
}

#popupcontainerhead {
 background-image: url(/system/modules/com.bbs.erecruiting/resources/naming_popup.jpg);
 height: 70px;
}

#popupcontainereventtitle {
 position: absolute;
 left: 20px;
 top: 20px;
 font-family: Arial, Verdana;
 font-size: 24px;
 color: #06c;
}

#popupcontainermaincontent {
 width: 460px;
 padding-left: 20px;
 padding-top: 10px;
 padding-right: 20px;
 padding-bottom: 20px;
}

#popupcontainerfooter {
 width: 500px;
 height: 20px;
 border-top: 1px solid #dbdbdb;
 padding-top: 2px;
 font-family: Arial, Verdana;
 font-size: 10px;
 color: #666666;
 clear: both;
}

#popupcontainerfooter a {
 color: #666666;
}

#popupcontainerfooter img {
 vertical-align: text-bottom;
}

#popupcontainerfootersub {
 width: 460px;
 height: 20px;
 border-top: 1px solid #dbdbdb;
 padding-top: 2px;
 margin-top: 10px;
 margin-right: 13px;
 font-family: Arial, Verdana;
 font-size: 10px;
 color: #666666;
 float: right;
}

#popupcontainerfootersub a {
 color: #666666;
}

#popupcontainerfootersub img {
 vertical-align: text-bottom;
}

/***********************************************
 Inhaltselemente
***********************************************/


.popupBenennung {
 float: left;
 width: 168px;
}

.popupInformation {
 float: right;
 width: 288px;

}

.popupTrenner {
 clear: both;
 width: 475px;
 height: 10px;
}

.popupmaintext {
 width: 460px;
}

.popupselectfield {
 padding-left: 100px;
 padding-top: 20px;
}

.popupcontactform {
 clear: both;
 padding-top: 17px;
}

/***********************************************
 Sonstige
***********************************************/

.text {
 font-family: Arial, Verdana;
 font-size: 12px;
 color: #333;
}

.headlineblau {
 font-family: Arial, Verdana;
 font-size: 16px;
 font-weight: bold;
 color: #0066cc;
 line-height: 26px;
}

.contactselect {
 width: 150px;
 font-family: Arial, Verdana;
 font-size: 12px;
 color: #333;
}

label {
 padding-right: 5px;
 padding-bottom: 2px;
 display: block;
}

.sendmessage {
 margin-right: 50px;
 margin-bottom: 17px;
}

input#name, #email, #recname, #recemail, #sendname, #sendemail {
 font-family: Arial, Verdana;
 font-size: 12px;
 color: #333;
 width: 200px;
 margin-bottom: 8px;
}

#phonenumber {
 width: 185px;
}

textarea#message {
 width: 415px;
 margin-bottom: 8px;
 font-family: Arial, Verdana;
 font-size: 12px;
 color: #333;
}

.left {
 float: left;
}

.right {
 float: right;
}



/***********************************************
 Job Description
***********************************************/


.JobListCell,
.JobListCell2,
.JobListCellDesc,
.JobListCellDesc2,
.JobListHeader,
.JobListHeaderDate,
.JobListHeaderTitle,
.JobListHeaderSite,
.popupJDInfo {
	font-family: Arial, Verdana;
	font-size: 12px;
}
.JobListHeader,
.JobListHeaderDate,
.JobListHeaderTitle,
.JobListHeaderSite {
	color: #167a17;
	background-color: #edf8ee;
}

.JobListHeaderDate {
	width: 60px;
}
.JobListHeaderTitle {
	width: 250px;
}
.JobListHeaderSite {
	width: 150px;
}
.JobListCellDesc {
	font-size: 11px;
	color: #000000;
}

.JobListCell2,
.JobListCellDesc2 {	
	background: #eeeeee;
}

.JobListCell,
.JobListCell2 {
	vertical-align:top;
}