#header {
	padding: 0 7px;
	height: 194px;
	background: url(../img/bg_header_steps.png) no-repeat 95% top; }
	
.how-it-works {
	float: left;
	width: 354px;
	height: 486px;
	margin: 0 0 0 15px;
	padding: 0 0 20px;
	background: url(../img/bg_concept_2.jpg) no-repeat left 2px; }
.btn-producer {
	width: 191px;
	height: 52px;
	cursor: pointer;
	display: block;
	margin: 0 auto;
	text-align: center;
	background: url(../img/btn_producer.png) no-repeat;
	text-indent: -1000em; }
	#facebox .action .btn-login {
	float: right;
	width: 91px;
	height: 29px;
	background: url(../img/facebox/btn_login.png) no-repeat;
	text-align: left;
	text-indent: -1000em;
	border: 0;
	cursor: pointer;
}
	
 .btn-producer-small {
	width: 125px;
	height: 26px;
	cursor: pointer;
	display: block;
	margin: 0 auto;
	text-align: center;
	background: url(../img/btn_producer_small.png) no-repeat;
	text-indent: -1000em; }
.concept {
	margin: 0 8px 8px;
	background: url(../img/bg_concept_1.jpg) no-repeat right 65px; }
	
.create-profile .content {
	background: url(../img/bg_inscription.jpg) no-repeat top right;
	position: relative;
min-height:500px;	}
 #mc{
	width:100%;
	padding:10px 15px;
 }
 #mc_left{
	width:15%;
	float:left;
 }
 #mc_right{
	width:80%;
	text-align:left;
	float:left;
}
.underline{
	text-decoration:underline;
}
.account label {
	font-weight: bold;
	color: #e2017b;
	width: 100px;
	text-align: right;
	padding: 7px;
 }
 
.account input.text, .account select {

	margin-right: 5px; }
 
.account label.block {
	display: block;
	width: 100%;
	padding: 5px 0;
	text-align: left; }
 
.account input.text {
	width: 210px;
	padding: 4px;
	border: 1px solid #999; }
	
.notification2 {
	position: relative;
	z-index: 10;
	border: 1px solid #e2017b;
	background: url(../img/translgrey.png) repeat;
	padding: 10px;
	margin: 0 0 10px; }

.notification2 .ico-warning2 {
	float: left;
	background: url(../img/ico_warning.png) no-repeat center;
	width: 40px;
}

 .notification2 ul {
	font-weight: bold;
	line-height: 1.4; }

 .notification2 strong {
	font-weight: bold;
	color: #e2017b; }
	
	
.EZFO_keyword_mod
{
height: 10px;
Width: 10px;
z-index:50;
position: relative;
}

.privileges-detail {
	margin: 0 0 0 15px;
	padding: 0 0 20px;
	}
 
	.privileges-detail h1 {
		color: #000;
		padding: 0 10px;
		display: inline-block;
		display: -moz-inline-box;
		-moz-box-orient: vertical;
		vertical-align: top;
		zoom: 1;
		display: block;
		margin-bottom: 15px; 
		}
		
		.privileges-detail h3 {
		color: #c40a6e;
		padding: 0 10px;
		text-decoration: underline;
		font-size : 14px;
		line-height:24px;
		margin-top: 10px;
		display: inline;
		}
		
		.privileges-detail h3 i {
		color: #c40a6e;
		font-size : 11px;
		font-style: italic;
		line-height:20px;
		text-decoration: none;
		}
		
		.privileges-detail p { 
		padding: 0 10px; 
		line-height: 18px;
		font-size: 11px;
		width: 925px;
		}
		
		.budget-prev {
		color: #c40a6e;
		font-size: 11px;
		font-weight:bold;
		}
		/*Ezforum*/
		.forum{padding:10px 20px;}
		.rub .box1{float:left;width:60%;}
		.rub .box2{float:left;width:20%;text-align:center;}
		.rub .box3{float:left;width:18%;text-align:right;}
		.sub{border-bottom:1px dotted #ddd;}
		.sub .box1{float:left;width:20%;}
		.sub .box2{float:left;width:25%;}
		.sub .box3{float:left;width:15%;text-align:center;}
		.sub .box4{float:left;width:30%;}
		.sub .box5{float:left;width:10%;text-align:center;}
		.msg{border-bottom:1px dotted #aaa;}
		.msg .box1{float:left;width:20%;}
		.msg .box2{float:left;width:80%;}
		.msg .box2 .msgft{margin-top:30px;}
		.msg .box2 .msgft .msgft_l{float:left;width:50%;}
		.msg .box2 .msgft .msgft_r{float:left;width:50%;text-align:right}		
		.forum .title{font-weight:bold;}
		.clb{clear:both;}
		.quote{padding: 10px; background: #ddd;color:#4444;}
		.firstsub{background:#eee;}
		#post{margin:30px 0px;}
		#post h4{font-size:17px;font-weight:bold;padding:0 0 10px;}
		#aesub .box1{float:left;width:10%;}
		#aesub .box2{float:left;width:90%;}
		.box1 .avatar {
		float: left;
		width: 63px;
		height: 63px;
		border: 2px solid #505050;
		background: #fff;
		margin: 0 10px 0 0;
		position: relative; }
 
		.box1 .avatar a {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			display: block;
			background: url(../img/transdgrey.png) repeat;
			color: #fff;
			font-weight: bold;
			font-size: 10px;
			text-align: center;
			padding: 2px 0; }
			.nothing{padding:50px 0px;text-align:center;font-weight:bold;}
