.checklist {
    padding:15px;
	background-color:#FFC;
	background-color:#F8A628;
    border:1px solid #FF6;
    border:1px solid #EB8F07;
	border-radius:5px;
	margin-bottom:10px;
}
.checklist p {
	font-weight:bold;
}
.checklist ul {
	padding-left: 25px;
}
.checklist ul li {
	list-style-image:url(/images/icons/ico_checkmark.png);
}

#progressDialog  {
	display:none;
}

.category_selector {
	width:562px;
	padding:30px;
	margin:0 -23px 10px;
	background-color:#E1D9C0;
	overflow:hidden;
}
.category_selector .column {
	width:150px;
	padding-left:15px;
	padding-right:0;
	border-left:3px solid #D7CCAA;
	margin-left:15px;
	overflow:visible;
}
.category_selector .column h4 {
	width:110px;
	height:60px;
	padding:10px 0 10px 65px;
	margin:0 -10px 0 !important;
}
.category_selector .column h4 span {
	width:110px;
	padding-top:60px !important;
	background-position:left center;
}
.category_selector .Music h4 {
	background:url(/images/registration/bg_category_musician.png) no-repeat left top;
	background:url(/images/icons/ico_musician_small.png) no-repeat 10px center;
}
.category_selector .Video h4 {
	background:url(/images/registration/bg_category_videoartist.png) no-repeat left top;
	background:url(/images/icons/ico_videoartist_small.png) no-repeat 10px center;
}
.category_selector .Photo h4 {
	background:url(/images/registration/bg_category_photographer.png) no-repeat left top;
	background:url(/images/icons/ico_photographer_small.png) no-repeat 10px center;
}
.category_selector .Journalist h4 {
	background:url(/images/registration/bg_category_journalist.png) no-repeat left top;
	background:url(/images/icons/ico_journalist_small.png) no-repeat 10px center;
}
.category_selector .Makeup h4 {
	background:url(/images/registration/bg_category_makeup.png) no-repeat left top;
	background:url(/images/icons/ico_styling_small.png) no-repeat 10px center;
}
.category_selector .Assistant h4 {
	padding-left:56px;
	background:url(/images/registration/bg_category_assistant.png) no-repeat left top;
	background:url(/images/icons/ico_assistant_small.png) no-repeat 10px center;
}
.category_selector .Assistant h4 span {
	width:122px;
}
.category_selector .Music, .category_selector .Makeup {
	padding-left:0;
	border-left:0;
	margin-left:0;
}

.category_selector .column p.description {
	height:28em;
	color:#1D3F46;
	font-size:12px;
	line-height:120%;
}
.row2 .column p.description {
	height:26em;
}
.category_selector .column .btn_bewerben {
	margin:0 auto;
}

/* PROFILE
--------------------------------------------- */
#profile {
	padding-top:15px;
	background:url(/images/profile/bg_profile_top.png) no-repeat center top;
}
#profile h3 {
	padding:3px 75px 3px 20px;
	background: no-repeat 490px center;
	border:0 none;
}
#profile.Music h3 {
	background-image:url(/images/icons/ico_musician_small.png);
}
#profile.Photo h3 {
	background-image:url(/images/icons/ico_photographer_small.png);
}
#profile.Video h3 {
	background-image:url(/images/icons/ico_videoartist_small.png);
}
#profile .left {
	width:156px;
}
#profile .left .properties li {
	padding:10px 20px 0;
	background:url(/images/profile/img_separator_properties.png) no-repeat center top;
	margin-top:10px;
}
#profile .left .properties li:first-child {
	padding-top:0;
	background:none;
	margin-top:0;
}
#profile .left .properties li .btn_vote, #profile .left .properties li img {
	margin:0 -15px;
}
#profile .right {
	float:right;
	width:386px;
}
#profile .right a.link_homepage {
	display:block;
	padding-left:40px;
	height:30px;
	background:url(/images/icons/ico_homepage_small.png) no-repeat left center;
	line-height:30px;
}
#profile .right .mediaplayer {
	position:relative;
	left:0;
	top:0;
	height:245px;
	background:url(/images/profile/bg_mediaplayer.png) no-repeat left top;
	margin-bottom:10px;
}
#profile .right .mediaplayer p {
	position:relative;
	left:0;
	top:165px;
	background-position:center top;
	margin-bottom:0;
}

#profile .right .mediaplayer #flash_mediaplayer {
	position:absolute;
	left:0;
	top:225px;
}
#profile .overflow_save {
	width:386px;
	overflow:hidden;
}

#profile #text_journalist {
	width:380px;
	height:245px;
	margin-bottom:10px;
}

#flash_imagerotator {
	width:386px;
	height:310px;
	margin-bottom:10px;
}
