@media screen {

div#content-main h1#assistant-stepheader {
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
div#content-main h1#assistant-stepheader span {
	color:#656565;
}

h2#assistant-navheader {
	width:175px;
	background:url('../img/bg/dotted_horizontal.gif') repeat-x;
	padding:0px;
	padding-top:10px;
	padding-left:15px;
	margin:0px;
	font-size:1.0em;
	font-weight:bold;
	line-height:25px;
}


ol#navigation-assistant {
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	padding-top:1px;
	width:190px;
	background:url('../img/bg/dotted_horizontal.gif') repeat-x;
}
ol#navigation-assistant li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	background:url('../img/bg/dotted_horizontal.gif') 0px bottom repeat-x;
}
ol#navigation-assistant li span {
	padding-left:5px;
	line-height:21px;
}
ol#navigation-assistant li div.assistant-num {
	float:left;
	padding-left:15px;
	min-width:10px;
	width:10px;
	height:20px;
	line-height:20px;
}
ol#navigation-assistant li div#assistant-cur {
	background:#C2CAD0;
}


form#form-appl-assistant fieldset {
	margin:0px;
	padding:0px;
	border:0px;
	padding-top:15px;
}

form#form-appl-assistant label,
form#form-appl-assistant input {
	line-height:16px;
	vertical-align:bottom;
}

form#form-appl-assistant div.wiz_leftcol {
	float:left;
	width:130px;
}
form#form-appl-assistant div.radio {
	float:left;
}
form#form-appl-assistant div.wiz_rightcol {
	float:left;
	padding-left:4px;
	width:215px;
}
form#form-appl-assistant div.wiz_container {
	padding-top:5px;
	clear:both;
}
form#form-appl-assistant fieldset#fs_submits {
	clear:both;
	margin-top:8px;
	vertical-align:middle;
}


/** input field formatting **/
form#form-appl-assistant input,
form#form-appl-assistant textarea {
	font-size:11px;
}

form#form-appl-assistant div.wiz_container input,
form#form-appl-assistant div.wiz_container textarea {
	width:211px;
}
form#form-appl-assistant select#wiz_staatsangehoerigkeit {
	width:217px;
}
form#form-appl-assistant div.wiz_container input#wiz_plz {
	width:35px;
}
form#form-appl-assistant div.wiz_container input#wiz_wohnort {
	padding-left:5px;
	width:163px;
}
form#form-appl-assistant div.date input {
	width:100px;
}
form#form-appl-assistant div.date select {
	width:106px;
}
form#form-appl-assistant div.radio input {
	width:auto !important;
	vertical-align:middle;
}
form#form-appl-assistant div.wiz_rightcol input {
	width:63px;
}

form#form-appl-assistant div.wiz_rightcol table#minicv td,
form#form-appl-assistant div.wiz_rightcol table#minicv2 td {
	padding-top:3px;
}
form#form-appl-assistant div.wiz_rightcol table#minicv th.col2,
form#form-appl-assistant div.wiz_rightcol table#minicv td.col2,
form#form-appl-assistant div.wiz_rightcol table#minicv2 th.col2,
form#form-appl-assistant div.wiz_rightcol table#minicv2 td.col2 {
 	padding-left:3px;
	padding-right:3px;
}
form#form-appl-assistant select#wiz_faehigkeiten_fachgebiet,
form#form-appl-assistant div#wiz_faehigkeiten_allgemein {
	padding:2px;
	margin:0px;
	border-top:1px solid #656565;
	border-left:1px solid #656565;
	border-right:1px solid #AEAEAE;
	border-bottom:1px solid #AEAEAE;

}
div#content-main form#form-appl-assistant fieldset#fs_submits input#submit_next,
div#content-main form#form-appl-assistant fieldset#fs_submits input#submit_prev {
	vertical-align:middle;
	cursor:pointer;
}


/**************/
/*** labels ***/
/**************/
form#form-appl-assistant label {
	font-size:12px;
	line-height:18px;
	vertical-align:bottom;
}
div#content-main form#form-appl-assistant div.radio p {
	margin:0px;
	padding:0px;
	line-height:20px;
}
/*
div#content-main form#form-appl-assistant div.radio p label {
	display:block;
	float:left;
}*/
form#form-appl-assistant div.radio label {
	line-height:20px;
	vertical-align:middle;
}

div#content-main form#form-appl-assistant div.wiz_rightcol table#minicv th,
div#content-main form#form-appl-assistant div.wiz_rightcol table#minicv2 th {
	padding-top:5px;
}
div#content-main form#form-appl-assistant div.wiz_rightcol table#minicv th label,
div#content-main form#form-appl-assistant div.wiz_rightcol table#minicv2 th label {
	font-size:10px;
	color:#656565;
	line-height:12px;
}

form#form-appl-assistant label.wiz_error, form#form-appl-assistant label.wiz_error span {
	font-weight:bold;
	color:#990000;
}
form#form-appl-assistant input.wiz_error, form#form-appl-assistant textarea.wiz_error {
	background:#E1BEBE;
}
div#content-main form#form-appl-assistant fieldset#fs_submits label {
	vertical-align:middle;
	font-size:12px;
}
div#content-main form#form-appl-assistant fieldset#fs_submits input#submit_prev {
	margin-right:10px;
}




img.cal_icon {
	vertical-align:bottom;
	padding-bottom:2px;
}




/***************/
/*** summary ***/
/***************/

div#content-main table#summary_1,
div#content-main table#summary_2 {
	width:350px;
	margin-top:30px;
}

table#summary_2 {
	background:url('../img/bg/dotted_horizontal.gif') 0px top repeat-x;
	padding-top:4px;
}

table#summary_1 td,
table#summary_2 td {
	vertical-align:top;
	padding:0px;
	margin:0px;
}
div#content-center div#content-main table#summary_1 td p,
div#content-center div#content-main table#summary_2 td p {
	line-height:15px;
	min-height:15px;
	height:auto !important;
	height:15px;
	padding-top:4px;
	padding-bottom:0px;
	margin:0px;
}
p.summary_value {
	color:#656565;
}

div#content-center div#content-main table#summary_1 td.left p.summary_value,
div#content-center div#content-main table#summary_1 td.right p.summary_value {
	padding-top:0px;
	padding-bottom:4px;
	background:url('../img/bg/dotted_horizontal.gif') 0px bottom repeat-x;
}

div#content-center div#content-main table#summary_1 td.left p {
	width:167px;
	margin-right:8px;
}
div#content-center div#content-main table#summary_1 td.right p {
	text-align:left;
	padding-left:4px;
	margin-left:7px;
	width:164px;
}
div#content-center div#content-main table#summary_1 td.right {
	text-align:right;
}


div#content-center div#content-main table#summary_2 td p.summary_value {
	width:350px;
	padding-top:0px;
	padding-bottom:4px;
	background:url('../img/bg/dotted_horizontal.gif') 0px bottom repeat-x;
}
div#content-center span.minicv_divider {
	padding-left:10px;
	padding-right:10px;
}







/*******************/
/*** fähigkeiten ***/
/*******************/
div#content-main ul#wiz_faehigkeiten_fachgebiet {
	width:145px;
	float:left;
}
form#form-appl-assistant div.wiz_faehigkeiten {
	height:200px;
	width:190px;
	float:right;
	overflow:auto;
}


div#content-main ul li.wiz_fn,
div#content-main ul li.mc_passive {
	list-style-type:none;
}
div#content-main ul li.wiz_fn a,
div#content-main ul li.mc_passive a {
	font-weight:normal;
}


div#content-main ul li.mc_active {
	list-style-type:square;
	color:#656565;
}
div#content-main ul li.mc_active a,
div#content-main ul li.mc_active a:link,
div#content-main ul li.mc_active a:visited,
div#content-main ul li.mc_active a:focus {
	font-weight:bold;
	color:#000000;
}

div#content-main ul li.mc_active a:hover {
	font-weight:bold;
	color:#656565;
}


}

