/*************************/
/* css v1.0              */
/* PD - 01.08.2008       */
/*************************/
body {
	background: #FFFFFF;
	margin: 22px 0 0 0;
	padding: 0;
	text-align: center;
	font: normal 11px Tahoma;
	color:#000000;
}
#wsCenter {
	width: 885px;
	margin: 0 auto;
	padding:0;
	text-align: left;
}
/*************************/
/* Kopfleiste            */
/*************************/
#wsHead {
	height:120px;
	display:block;
	margin: 0 0 6px 0;
	padding:0;
}
#wsHead .mainmenu {
	margin: 40px 0 8px 0;
}
/*************************/
/* Inhalt                */
/*************************/
#wsCont {
	float:left;
	width:630px;
	display:block;
	margin: 0;
	padding:0;
	padding-top:12px;
	border-top: 1px solid #FF0000;
}
#wsCont .startimg {
	margin:100px 110px;
}
/*************************/
/* Box Leiste rechts     */
/*************************/
#wsLeiste {
	float:left;
	width:234px;
	display:block;
	margin: 0 0 0 20px;
	padding:0;
	padding-top:12px;
	border-top: 1px solid #FF0000;
}
#wsAngebote {
	margin: 12px 10px;
}
#wsAngebote .form {
	margin:15px 0 0 0;
	line-height:20px;
}
#wsBewerbung {
	margin: 12px 10px;
}
#wsBewerbung ul {
	margin:3px 0 0 15px;
	padding:0;
}
#wsBewerbung li {
	list-style-image:url(../img/arr_list.png);
	line-height:16px;
}
#wsBewerbung a:link {
	text-decoration:underline;
}
#wsBewerbung a:hover {
	color:#FF0000;
}
/*************************/
/* Footer                 */
/*************************/
#wsFooter {
	display:block;
	margin: 0 0 15px 0;
	padding:0;
	border-top: 1px dashed #E3E3E3;
}
#wsFooter .addr1 {
	float:left;
	margin:12px 0 0 0;
}
#wsFooter .addr2 {
	margin:12px 0 0 225px;
}
#wsFooter .addr3 {
	margin: -52px 0 0 430px;
}
#wsFooter .addr4 {
	margin: -52px 0 0 650px;
}
/*************************/
/* Tags                  */
/*************************/
img {
	margin:0;
	padding:0;
	border:none;
}
a {
	text-decoration:none;
	color:#000000;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:focus {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:none;
}
/*************************/
/* allgemein Klassen     */
/*************************/
.box {
	width:auto;
	height:auto;
	border: 1px solid #EBEBEB;
	margin:0 0 14px 0;
	padding:0;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.ergebnis {
	border:none;
	padding:0;
	margin:0;
	width:100%;
}
.ergebnis tr{
	background:#ebebeb;
	height:33px;
	vertical-align:middle;
	margin:0 0 2px 0;
	
}
.ergebnis th{
	color:#545454;
	font-weight:normal;
	padding-left:14px;
	width:60px;
	border-bottom: 2px solid #FFFFFF;
}
.ergebnis td{
	font-size: 12px;
	padding:2px 0px 2px 14px;
	border-bottom: 2px solid #FFFFFF;
}
.ergTitel{
	padding:10px 0 10px 14px;
	float:left;
}
.ergSumme{
	padding:10px 14px 10px 0;
	float:right;
}
/*************************/
/* Menue                 */
/*************************/
#wsWer a{
	background-image:url(/img/men1.png);
	width:98px;
}
#wsUnt a{
	background-image:url(/img/men2.png);
	width:171px;
}
#wsJob a{
	background-image:url(/img/men3.png);
	width:71px;
}
#wsBew a{
	background-image:url(/img/men4.png);
	width:140px;
}
#wsHom a{
	background-image:url(/img/men5.png);
	width:53px;
}
#wsSta a{
	background-image:url(/img/men6.png);
	width:54px;
}
#wsHead .menu1 {
	float:left;
	margin:41px 0 0 0;
}
#wsHead .menu2 {
	float:left;
	margin:41px 0 0 16px;
}
#wsHead .menu3 {
	float:right;
	margin:41px 0 0 0;
}
#wsHead .menu1 a, #wsHead .menu2 a, #wsHead .menu3 a{
	display: block;
	height: 14px;
}
#wsHead .menu1 a:link, #wsHead .menu2 a:link, #wsHead .menu3 a:link{
	background-position: 0 0;
}
#wsHead .menu1 a:hover, #wsHead .menu2 a:hover, #wsHead .menu3 a:hover{
	background-position:0 14px;
}
/*************************/
/* Forms                 */
/*************************/

.Wsformcontact {
font-size: 8pt;
color: #000000;
}

input {
	font: normal 11px Tahoma;
}

