@charset "utf-8";

/******** commom setting *******************/

.pad5  { padding: 5px;  }
.pad10 { padding: 10px; }
.pad15 { padding: 15px; }
.pad20 { padding: 20px; }
.pad25 { padding: 25px; }
.pad30 { padding: 30px; }

.pad5_h  { padding-left: 5px; padding-right: 5px;  }
.pad10_h { padding-left: 10px; padding-right: 10px }
.pad15_h { padding-left: 15px; padding-right: 15px; }
.pad20_h { padding-left: 20px; padding-right: 20px; }
.pad25_h { padding-left: 25px; padding-right: 25px; }
.pad30_h { padding-left: 30px; padding-right: 30px; }

.pad5_v  { padding-top: 5px; padding-bottom: 5px;  }
.pad10_v { padding-top: 10px; padding-bottom: 10px }
.pad15_v { padding-top: 15px; padding-bottom: 15px; }
.pad20_v { padding-top: 20px; padding-bottom: 20px; }
.pad25_v { padding-top: 25px; padding-bottom: 25px; }
.pad30_v { padding-top: 30px; padding-bottom: 30px; }

.lh_100 { line-height: 1;}
.lh_150 { line-height: 1.5;}
.lh_175 { line-height: 1.75;}
.lh_200 { line-height: 2;}

.page_title {
	margin-bottom: 10px;
}
	.page_title .txt {
		padding: 5px 0 3px 11px;
		line-height: 1.3;
		color: #fc5461;
		font-size: 22px;
		border-left: 6px solid #EB8965;
	}

/*******************************************/

/******** styles *******************/

.lead {
	margin-bottom: 0;
	padding: 10px 0 25px 160px;
	background: url(/img/soudan/bg_lead.png) 11px top no-repeat;
}

.lead p {
	margin-bottom: 20px;
	line-height: 1.8;
	font-size: 116%;
}

.form_table .address select {
	font-size: 92%
}

.form_table .address .city {
	margin-top: 10px;
	font-size: 100% !important;
}

.form_table .address .city span {
	margin-right: 5px;
}












