body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
}

#szjobs {
	
	width:1000px;
	float:left;
	z-index:1;
	position:relative;
}

#szjobsHead {
 clear:both;
}

#szjobsMain {
	background:url('http://www.sz-jobs.de/_icons/mainbg.gif') repeat-y 0px 5px;
	margin:5px 0px 0px 0px;
}

#szjobsMain #szjobsLeft {
 float:left;
 width:175px;
 background-color:#ccc;
}

#szjobsMain #szjobsLeft table {
 background-color:#fff;
}

#szjobsMain #szjobsContent {
 float:left;
 width:816px;
 margin-left:5px;
}

#szjobs .faqartikel {
	position:relative;
	margin: 0px 0px 10px 0px;
	font-size:10pt;
	cursor:pointer;
}

#szjobs .faqartikel .an,
#szjobs .faqartikel .aus {
	position:absolute;
	right:5px;
	top:5px;
	display:none;
}

#szjobs .faqartikel .an {
	display:block;
}

#szjobs .faqartikel .frage {
	font-weight:bold;
	background-color:#ccc;
	padding:5px 30px 5px 5px;
	color:#333;
}

#szjobs .faqartikel .antwort {
	background-color:#e3e3e3;
	padding:5px;
	display:none;
	color:#333;
}

#szjobs #glossar {
	margin:0px 0px 0px 20px;
	font-size:10pt;
	color:#333;
}

#szjobs #glossar h1 {
	color:#555;
	margin:0px 0px 5px 0px;
	font-size:15pt;
}

#szjobs #glossar .letterbox {
	background-color:#e3e3e3;
	padding:5px;
	margin:0px 0px 10px 0px;
}

#szjobs #glossar .letterbox a {
	text-decoration:none;
}

#szjobs #glossar .letterbox a:hover {
	text-decoration:underline;
	color:#d21541;
}

#szjobs #glossar #letterliste {
	background-color:#e3e3e3;
	padding:5px;
	margin:0px 0px 20px 0px;
}

#szjobs #glossar #letterliste a {
	
}

#szjobs #glossar #letterliste a:hover {
	text-decoration:underline;
	color:#d21541;
}
#ad728x90 {
	width: 997px; 
}
#adright {
	float:left;
}

.navleft, .navleft *{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	white-space:nowrap;
	}
.navleft .anstrich{
	background-color:#CECECE;
	}	

.navleft .anstrichaktiv{
	background-color:#b3402b;
	}	

.navleft .linie{
	border-bottom: 1px solid #CECECE;
	}	

.navleft .linieaktiv{
	border-bottom: 1px solid #b3402b;
	}	

.navleft TD{
	color:#727272;
	}

.navleft A{
	color:#727272;
	text-decoration:none;
}

.navleft A:hover{
	color:#d21541;
	text-decoration:none;
	}
	
.navleft DIV.bold{
	font-weight:bold;
	}
	
.navleft DIV.boldaktiv{
	font-weight:bold;
	color:#b3402b;
	}
	
.navleft DIV.aktiv{
	color:#b3402b;
	}

div.label {
	background-image:url('http://www.sz-jobs.de/_icons/dot_gray.png');
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 15px;
	color: #d21541;
	background-color: #fff;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	}
	
.maincontent {
	margin-left: 10px;
	margin-right: 10px;
}

.Tab {border: solid 1px #184E34; }
.Tab .TabHead {color: #B2C3BC; font-weight: normal;}
.Tab TD.TabHead {background-color: #184E34;}
.Tab TD.TabHead A{background-color:#b3402b; color:#fff; text-decoration:none; padding-left:5px; padding-right:5px;}
.Tab TD.TabSubHead {background-color: #B2C3BC;}
.Tab TD.TabSubHead A{color: #184E34;}
.Tab TD.TabSubHead A:hover{color: #b3402b;}
.Tab .TabParameter {color:#184E34; height:25px;}
.Tab .TabParameterUL {background-image:url('/_icons/TabParameterUL.gif'); background-position:left,top; background-repeat:repeat-y;}
.Tab TD.TabParameter {background-color: #B2C3BC; border-bottom:solid 1px #FFFFFF;}

INPUT, TEXTAREA {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	border-width:1px;
}

INPUT.fielderror {
	border:1px solid #b3402b;
	color:#b3402b;
}

INPUT.submit, INPUT.oas_button {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	border-width:1px;
	height:20px;
}	

SELECT {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	border-width:1px;
	min-width:170px;
}
