body {
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
	background-image:	url(/gfx/sza_balken_rechts.png);
	background-repeat:	repeat-x;
	background-position:top;
	text-align:			center;
	font-family:		Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-stretch:		normal;
	font-style:			normal;
	font-variant:		normal;
	font-weight:		normal;
	font-size:			12px;
	color:				#000000;
}
object {
	outline:			none;
	padding:            0px;
	margin:				0px;
}
.mainbox_table {
	border-collapse:	collapse;
	border:				none;
	outline:			none;
	table-layout:		auto;
	border-spacing:	    0px;
}
.cblock {
	display:			block;
	width:				705px;
	margin:				0px;
	padding:			0px;
	position:			relative;
}
.mainbox {
	display:			block;
	width:				900px;
	margin:				0px;
	padding:			0px;
    text-align:			left;
	border:				none;
}
.pagebox {
	width:				100%;
	margin:				0px;
	padding:			0px;
    text-align:			center;
    border:				none;
}
.div_page {
	boerder: 			1px solid #000000;
	display:			block;
	width:				900px;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
}
.div_head {
	boerder: 			1px solid #ff00ff;
	display:			block;
	width:				900px;
	height:				180px;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
}
.div_middle {
	boerder: 			1px solid #0000ff;
	margin:				0px;
	padding:			0px;
	vertical-align:		top;
}
.div_content {
	boerder: 			1px solid #ff00ff;
	display:			-moz-inline-block;
	display:			-moz-inline-box;
	display:			inline-block;
	width:				710px;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
}
.div_trainings {
	border: 			1px solid #ff00ff;
	display:			-moz-inline-block;
	display:			-moz-inline-box;
	display:			inline-block;
	width:				190px;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
}
.trainings_td {
    background-image:	url(/gfx/sza_training_onepart.png);
    background-repeat:	no-repeat;
	background-position:top right;
	margin:				0px;
	padding:			0px;
	border:				none;
}
.flashhead {
	border:				1px solid #ff0000;
	margin:				0px;
	padding:			0px;
	background-color:	#009900;
	vertical-align:		bottom;
	text-align:			right;
	outline:			none;
}
.flashhead_innen {
	border:				none;
	margin:				0px;
	padding:			0px;
	background-color:	#ffffff;
	outline:			none;
	width:				900px;
	height:				180px;
}
.div_footer {
	boerder: 			1px solid #ff00ff;
	display:			block;
	width:				900px;
	height:				55px;
	background-color:	#FFFFFF;
	margin:				0px;
	padding:			0px;
}
.fz_mp1 {
	display:			block;
	width:				69px;
    height:				30px;
    background-image:	url(/gfx/sza_fz_v4_no_a.png);
	text-decoration:	none;
}
.fz_mp1:hover {
    background-image:	url(/gfx/sza_fz_v4_hi_a.png);
}
.fz_mp2 {
	display:			block;
	width:				59px;
    height:				30px;
    background-image:	url(/gfx/sza_fz_v4_no_b.png);
	text-decoration:	none;
}
.fz_mp2:hover {
    background-image:	url(/gfx/sza_fz_v4_hi_b.png);
}
.fz_mp3 {
	display:			block;
	width:				58px;
    height:				30px;
    background-image:	url(/gfx/sza_fz_v4_no_c.png);
	text-decoration:	none;
}
.fz_mp3:hover {
    background-image:	url(/gfx/sza_fz_v4_hi_c.png);
}
.fz_mp4 {
	display:			block;
	width:				101px;
    height:				30px;
    background-image:	url(/gfx/sza_fz_v4_no_d.png);
	text-decoration:	none;
}
.fz_mp4:hover {
    background-image:	url(/gfx/sza_fz_v4_hi_d.png)
}
.fz_uhr {
    position:			relative;
    top:				3px;
	left:				-10px;		
	border: 			none;
	display:			block;
	width:				170px;
    height:				18px;
    font-family:		Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-size:			12px;
    font-stretch:		normal;
	font-style:			normal;
    font-variant:		normal;
    font-weight:		normal;
    color:				#FFFFFF;
    vertical-align:		middle;
    text-align:			right;
    margin-left: 		0px;
	margin-right:	    0px;
    padding-left:       0px;
    padding-right:      0px;
}
.clock_cell {
		display:		block;
		width:			183px;
		height:			30px;
		margin:			0px;
		padding:		0px;
    background-repeat:	no-repeat;
    background-image:	url(../gfx/sza_fz_v4_f.png);
}
.trainings_txt {
	border: 			none;
    display:			block;
	height:				75px;
	width:				160px;
    z-index:			50;
    font-family:		Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-size:			12px;
    font-stretch:		normal;
	font-style:			normal;
    font-variant:		normal;
    font-weight:		normal;
    color:				#FFFFFF;
}
.pdflink {
	border: 			none;
	background-image:	url(/gfx/transparenterButton.gif);
	background-repeat:  repeat;
    display:			block;
    z-index:			75;
    width:				140px;
	height:				18px;
	text-decoration:	none;
}
.adobelink {
	border: 			none;
	background-image:	url(/gfx/transparenterButton.gif);
	background-repeat:  repeat;
    display:			block;
    z-index:			75;
    width:				150px;
	height:				10px;
	text-decoration:	none;
}
.ttest {
    border:				none;
}
.new_link_line {
  color:				#666666;
  font-weight:			normal;
  font-size:			12px;
}
.new_link {
  color:				#666666;
  font-weight:			normal;
  font-size:			12px;
  text-decoration:		none;
}
.new_link:hover {
  text-decoration:		underline;
}
.bdvt {
	display:			block;
	width:				97px;
	color:				#666666;
	font-weight:		normal;
	font-family:		arial;
	font-size:			12px;
	margin-left:		57px;
	margin-top:			27px;
	line-height:		13px;
}
.certs_neu {
	display:				block;
	width:					177px;
	height:					193px;
	color:					#666666;
	font-weight:		normal;
	font-family:		arial;
	font-size:			12px;
	margin:					20px 0 0 0;
	padding:			  0;
	line-height:		13px;
}
.struct {
	display:			block;
	width:				120px;
	color:				#666666;
	font-weight:		normal;
	font-family:		arial;
	font-size:			12px;
	margin:					0;
	padding:				15px 0 0 70px;
	line-height:		13px;
}
.sza_list {
    list-style-image:	url(/content/arrow.gif);
}
.sza_bold {
	font-weight:		bold;
}
.content_2s {
	width:				100%;
	display:			block;
}
.content_s {
	float:				left;
	width:				50%;
	display:			block;
}
.clear_float {
	float:				none;
	clear:				both;
}
.sza_contact_email {
	display:			block;
	width:				590px;
}
.sza_form_s_descr {
	display:			block;
	width:				62px;
    float:				left;
	margin-bottom:		8px;
}
.sza_form_s_field {
	display:			block;
	width:				233px;
    float:				left;
	margin-bottom:		8px;
}
.sza_form_l_descr {
	display:			block;
	width:				590px;
    float:				left;
}
.sza_form_l_field {
	display:			block;
	width:				590px;
    float:				left;
}
.sza_form_b_descr {
	display:			block;
	width:				295px;
    float:				left;
}
.sza_form_b_field {
	display:			block;
	width:				295px;
    float:				left;
}
.inputbox_big {
	width:				559px;
	border:				solid 1px #999999;
	color:				#999999;
}
.inputbox {
	border:				solid 1px #999999;
	color:				#999999;
}
.cert_container {
  position:			relative;
  top:					0;
  left:					0;
  border:				none;
}
.cert_1 {
  border:				none;
  width:				50px;
  height:				50px;
  position:			absolute;
  top:					43px;
  left:					2px;
}
.cert_2 {
  border:				none;
  width:				85px;
  height:				60px;
  position:			absolute;
  top:					43px;
  left:					81px;
}
.cert_3 {
  border:				none;
  width:				170px;
  height:				75px;
  position:			absolute;
  top:					125px;
  left:					2px;
}
.struct_container {
  position:			relative;
  top:					0;
  left:					0;
  border:				none;
}
.struct_1 {
  border:				none;
  width:				50px;
  height:				60px;
  position:			absolute;
  top:					13px;
  left:					2px;
}

