body {
	background: transparent;
	height: 100%;
}
body, td, th, div, span, p {
	font: normal normal 14px/130% "Comic Sans MS", Arial, Tahoma, Verdana,  sans-serif;
	color: #4c0301;
}
input, textarea, option, select {
	font: normal normal 14px/100% "Comic Sans MS", Arial, Tahoma, Verdana,  sans-serif;
	color: #000000;
}

a, a:link, a:active, a:visited {
	text-decoration: underline;
	font: normal normal 14px/130% "Comic Sans MS", Arial, Tahoma,  Verdana,  sans-serif;
	color: #4c0301;
}
a:hover {
	text-decoration: none;
}

@media screen, handheld, projection, speech, tty, tv {
	*.forprint { 
		display: none; 
	}
}
.outer {
	position: relative;
	height:100%;
	scrollbar-3dlight-color : #ffcb2f;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffcb2f;
	scrollbar-highlight-color : #ffcb2f;
	scrollbar-shadow-color : #ffcb2f;
	scrollbar-track-color : #ffffff;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
}	


/*  form  */
.form .input input,
.form .select select,
.form .textarea textarea {
	width: 220px;
}
.form .radio input {
	vertical-align: middle;
}
.form .error .input input,
.form .error .select select,
.form .error .textarea textarea {
	border: 1px solid #ff0000;
}
.form .error label {
	color: #ff0000;
}
/*  form  */

.logo {
	padding: 42px 0 0 51px;
}



/*  main_menu  */
.main_menu {
	padding: 0 0 0 17px;
}
.main_menu img {	
	display: inline;
	float: left;
}
/*  main_menu  */


/*  sub_menu  */
.sub_menu {	
}
.sub_menu a {	
}
.sub_menu span {	
}
/*  sub_menu  */



/*  news_list  */
.news_list {	
}
.news_list .news_list_item {	
}
.news_list .news_list_item .news_header,
.news_list .news_list_item .news_header a,
.news_list .news_list_item h2 a {
	font-weight: bold;
}
.news_list .news_list_item .date {	
}
/*  news_list  */


/*  news_item  */
.news_item {
}
.news_item .news_item_header,
.news_item h1 {
}
.news_item .date {
}
/*  news_item  */


/*  gallery_list  */
.gallery_list table {
	float: left;
}
.gallery_list td {
	vertical-align: middle;
	text-align: center;
}
.gallery_list td img {
	margin: 0 auto;
}
/*  gallery_list  */


/*  paging  */
.paging_padd {
	padding: 0 22px 5px 0;
}
.paging {
	float: right;
}
.paging .page_space {
	float: left;
	margin: 0 4px 0 0;
}
.paging a,
.paging span {
	display: block;
	text-align: center;
	float: left;
	width: 30px;
	height: 31px;
	margin: 0 4px 0 0;
	font-size: 21px !important;
	line-height: 31px !important;
	font-weight: bold !important;
}
.paging a {
	text-decoration: none !important;
	color: #ffc600 !important;
	background: url('../media/images/bg/page.gif') 0 0 no-repeat;
}
.paging a:hover {
	color: #faa61a !important;
	background: url('../media/images/bg/page_ov.gif') 0 0 no-repeat;
}
.paging span {
	color: #574f4d !important;
	background: url('../media/images/bg/page_act.gif') 0 0 no-repeat;
}
/*  paging  */



/*  sitemap  */
.sitemap .lv_1 {
}
.sitemap .lv_2 {
}
.sitemap .lv_3 {
}
/*  sitemap  */


.contacts {
	float: left;
	padding: 4px 0 8px 37px;
}
.copyrights {
	float: right;
	padding: 0 33px 16px 0;
}
.copyrights img {
	float: left;
}


.main,
.page {
	background: url('../media/images/bg/bg.gif') 0 0 repeat;
}
.full {
	width: 100%;
}
.full .full_left img,
.full .full_right img {
	width: 1px;
	height: 0;
}
.full .full_mid {
	width: 990px;
}
.main .full .full_mid .container {
	width: 990px;
	margin: 0 0 -85px 0;
	position: relative;
}
.page .full .full_mid .container {
	width: 990px;
	margin: 0 0 -37px 0;
	position: relative;
}
.full .full_mid .container .full_right_col {
	width: 206px;
}
.page .content {
	padding: 27px 42px 0 52px;
}
.page .page_gallery .content {
	padding: 27px 8px 0 32px;
}
.page .page_donator_list .content {
	padding: 27px 23px 0 52px;
}
.page .page_child_list .content {
	padding: 27px 0 0 0;
}





.main .full {
	height: 937px;
}
.main .full .full_left {
	background: url('../media/images/bg/full_left_item.jpg') 100% 350px no-repeat;
}
	.main .full .full_left .full_left_hdr {
		background: url('../media/images/bg/full_left_hdr.jpg') right 0 no-repeat;
		width: 100%;
		height: 265px;
	}
.main .full .full_right {
	background: url('../media/images/bg/full_right_item.jpg') 0 281px no-repeat;
}
	.main .full .full_right .full_right_hdr {
		background: url('../media/images/bg/full_right_hdr.jpg') 0 0 no-repeat;
		width: 100%;
		height: 188px;
	}
.main .full .full_mid {
	background: url('../media/images/bg/full_mid_hdr.jpg') 0 0 no-repeat;
}
	.main .full .full_mid .container {
		background: url('../media/images/bg/full_mid_line.jpg') 0px 195px no-repeat;
	}
	.main .full .full_mid .container .main_green_bg {
		background: url('../media/images/bg/full_mid_green.jpg') right 155px no-repeat;
	}


.full.page_text_with_link {
	height: 855px;
}
.full.page_text_with_link .full_left {
	background: url('../media/images/bg/full_left_text_with_link.jpg') 100% 299px no-repeat;
}
	.full.page_text_with_link .full_left .full_left_hdr {
		background: url('../media/images/bg/full_left_hdr_page.jpg') right 0 no-repeat;
		width: 100%;
		height: 183px;
	}
.full.page_text_with_link .full_right {
	
}
	.full.page_text_with_link .full_right .full_right_hdr {
		background: url('../media/images/bg/full_right_hdr.jpg') 0 0 no-repeat;
		width: 100%;
		height: 188px;
	}
	.full.page_text_with_link .full_right .full_right_item {
		background: url('../media/images/bg/full_right_text_with_link_sun.jpg') 79px 20px no-repeat;
		width: 100%;
		height: 210px;
	}
	.full.page_text_with_link .full_right .full_right_item2 {
		background: url('../media/images/bg/full_right_text_with_link_item.jpg') 0px 167px no-repeat;
		width: 100%;
		height: 610px;
	}
.full.page_text_with_link .full_mid {
	background: url('../media/images/bg/full_mid_hdr.jpg') 0 0 no-repeat;
}
	.full.page_text_with_link .full_mid .container {
		background: url('../media/images/bg/full_mid_text_with_link_line.jpg') 0 214px no-repeat;
	}
	.full.page_text_with_link .full_mid .container .container_item {
		background: url('../media/images/bg/full_mid_text_with_link_item.jpg') right 407px no-repeat;
	}
	.full.page_text_with_link .full_mid .container .content {
		background: url('../media/images/bg/full_left_text_with_link_item.jpg') 0 360px no-repeat;
	}


.full.page_text {
	height: 869px;
}
.full.page_text .full_left {
	background: url('../media/images/bg/full_left_text.jpg') 100% 0 no-repeat;
}
.full.page_text .full_right {
	background: url('../media/images/bg/full_right_text_with_link.jpg') 0 0 no-repeat;
}
.full.page_text .full_mid {
	background: url('../media/images/bg/full_mid_text.jpg') 0 0 no-repeat;
}


.full.page_gallery {
	height: 1083px;
}
.full.page_gallery .full_left {
	background: url('../media/images/bg/full_left_gallery_item.jpg') 100% 495px no-repeat;
}
	.full.page_gallery .full_left .full_left_hdr {
		background: url('../media/images/bg/full_left_hdr_page.jpg') right 0 no-repeat;
		width: 100%;
		height: 183px;
	}
.full.page_gallery .full_right {
	background: url('../media/images/bg/full_right_gallery.jpg') 0 0 no-repeat;
}
	.full.page_gallery .full_right .full_right_hdr {
		background: url('../media/images/bg/full_right_hdr.jpg') 0 0 no-repeat;
		width: 100%;
		height: 188px;
	}
.full.page_gallery .full_mid {
	background: url('../media/images/bg/full_mid_hdr.jpg') 0 0 no-repeat;
}
	.full.page_gallery .full_mid .container {
		background: url('../media/images/bg/full_mid_gallery_line.jpg') 0 243px no-repeat;
	}
	.full.page_gallery .full_mid .container .container_item {
		background: url('../media/images/bg/full_mid_text_with_link_item.jpg') right 407px no-repeat;
	}
	.full.page_gallery .full_mid .container .content {
		background: url('../media/images/bg/full_mid_gallery_item.jpg') 0 330px no-repeat;
	}


.full.page_sponsor_list {
	height: 949px;
}
.full.page_sponsor_list .full_left {
	background: url('../media/images/bg/full_left_sponsor_list_item.jpg') 100% 287px no-repeat;
}
	.full.page_sponsor_list .full_left .full_left_hdr {
		background: url('../media/images/bg/full_left_hdr_page.jpg') right 0 no-repeat;
		width: 100%;
		height: 183px;
	}
.full.page_sponsor_list .full_right {
	background: url('../media/images/bg/full_right_sponsor_list.jpg') 0 0 no-repeat;
}
	.full.page_sponsor_list .full_right .full_right_hdr {
		background: url('../media/images/bg/full_right_hdr.jpg') 0 0 no-repeat;
		width: 100%;
		height: 188px;
	}
	.full.page_sponsor_list .full_right .full_right_item {
		background: url('../media/images/bg/full_right_sponsor_list_item.jpg') 30px 10px no-repeat;
		width: 100%;
		height: 300px;
	}
	.full.page_sponsor_list .full_right .full_right_item2{
		background: url('../media/images/bg/full_right_sponsor_list_item2.jpg') 0 77px no-repeat;
		width: 100%;
		height: 300px;
	}
.full.page_sponsor_list .full_mid {
	background: url('../media/images/bg/full_mid_hdr.jpg') 0 0 no-repeat;
}
	.full.page_sponsor_list .full_mid .container {
		background: url('../media/images/bg/full_mid_sponsor_list_line.jpg') 0 215px no-repeat;
	}
	.full.page_sponsor_list .full_mid .container .content {
		background: url('../media/images/bg/full_mid_sponsor_list_left_item.jpg') 0 173px no-repeat;
	}
	.full.page_sponsor_list .full_mid .container_item {
		background: url('../media/images/bg/full_mid_sponsor_list_right_item.jpg') right 406px no-repeat;
	}


.full.page_donator_list {
	height: 1030px;
}
.full.page_donator_list .full_left {
	background: url('../media/images/bg/full_left_donator_list_item.jpg') 100% 500px no-repeat;
}
	.full.page_donator_list .full_left .full_left_hdr {
		background: url('../media/images/bg/full_left_hdr_page.jpg') right 0 no-repeat;
		width: 100%;
		height: 183px;
	}
.full.page_donator_list .full_right {
	
}
	.full.page_donator_list .full_right .full_right_hdr {
		background: url('../media/images/bg/full_right_hdr.jpg') 0 0 no-repeat;
		width: 100%;
		height: 188px;
	}
	.full.page_donator_list .full_right .full_right_item {
		background: url('../media/images/bg/full_right_donator_list_item.jpg') 0px 374px no-repeat;
		width: 100%;
		height: 600px;
	}
	.full.page_donator_list .full_right .full_right_item2 {
		background: url('../media/images/bg/full_right_donator_list_boat.jpg') 0px 74px no-repeat;
		width: 100%;
		height: 250px;
	}
	
.full.page_donator_list .full_mid {
	background: url('../media/images/bg/full_mid_hdr.jpg') 0 0 no-repeat;
}
	.full.page_donator_list .full_mid .container {
		background: url('../media/images/bg/full_mid_donator_list_line.jpg') 0 197px no-repeat;
	}
	.full.page_donator_list .full_mid .container_item {
		background: url('../media/images/bg/full_mid_donator_list_item.jpg') right 406px no-repeat;
	}
	.full.page_donator_list .full_mid .bg_item {
		background: url('../media/images/bg/full_mid_donator_list_boat.jpg') right 688px no-repeat;
	}


.full.page_child_list {
	height: 851px;
}
.full.page_child_list .full_left {
	background: url('../media/images/bg/full_left_child.jpg') 100% 0 no-repeat;
}
.full.page_child_list .full_right {
	background: url('../media/images/bg/full_right_gallery.jpg') 0 0 no-repeat;
}
.full.page_child_list .full_mid {
	background: url('../media/images/bg/full_mid_child.jpg') 0 0 no-repeat;
}

.full.page_donate_for_all {
	height: 851px;
}
.full.page_donate_for_all .full_left {
	background: url('../media/images/bg/full_left_donate_for_all.jpg') 100% 0 no-repeat;
}
.full.page_donate_for_all .full_right {
	background: url('../media/images/bg/full_right_gallery.jpg') 0 0 no-repeat;
}
.full.page_donate_for_all .full_mid {
	background: url('../media/images/bg/full_mid_donate_for_all.jpg') 0 0 no-repeat;
}


.full.page_donate_for_all .payment_accept {
	position: relative;
}
.full.page_donate_for_all .payment_accept_bg {
	background-image:url('../media/images/bg/payment_accept_bg.gif');
	width: 683px;
	height: 455px;
	position: absolute;
	left: -20px;
	top: -10px;
}
.full.page_donate_for_all .payment_accept_bg .payment_email {
	position: absolute;
	top: 120px;
	right: 97px;
}
.full.page_donate_for_all .payment_accept_bg .payment_email .email {
	color: #fff;
	padding-bottom: 5px;
	font-size: 16px;
}
.full.page_donate_for_all .payment_accept_bg input {
	color: #103252;
	border: none;
	width: 191px;
	background: transparent;
}
.full.page_donate_for_all .payment_accept_bg .input {
	background: url('../media/images/bg/buy_input.gif') 0 0 no-repeat;
	width: 191px;
	height: 25px;
	padding: 3px 10px 0px 3px;
}
.full.page_donate_for_all .payment_accept_bg .input_error{
	background: url('../media/images/bg/error_input.gif') 0 0 no-repeat;
	height: 25px;
	width: 191px;
	padding: 3px 10px 0px 3px;
}
.full.page_donate_for_all .form_text {
	padding-left: 20px !important;
	margin-top: 75px;
}
.full.page_donate_for_all .payment_accept_bg .send_btn {
	background: url('../media/images/btn/send_btn.gif');
	width: 100px;
	height: 42px;
	position: absolute;
	right: 98px;
	top: 172px;
	cursor: pointer;
}
.full.page_donate_for_all .payment_accept_bg .send_btn.ov {
	background: url('../media/images/btn/send_btn_ov.gif');
}
.full.page_donate_for_all .payment_accept_bg .facebook {
	position: absolute;
	top: 280px;
	right: -13px;
	cursor: pointer;
}
.full.page_donate_for_all .payment_accept_bg .facebook .fb-link {
	background: url('../media/images/btn/facebook_p.gif') no-repeat;
	height: 69px;
	padding:10px 0 0 80px;
	width: 230px;
}
.full.page_donate_for_all .payment_accept_bg .facebook .fb-link a {
	color: #4c0301;
	text-decoration: none;
	font-size: 16px;
}
.full.page_donate_for_all .payment_accept_bg .facebook .fb-link.ov {
	background: url('../media/images/btn/facebook_p_ov.gif') no-repeat;
}
.full.page_donate_for_all .payment_accept_bg .error {
	display: none;
}
.full.page_donate_for_all .payment_accept_bg .error_show {
	background: url('../media/images/bg/error_payment.gif') no-repeat;
	position: absolute;
	top: 20px;
	right: -61px;
	width: 179px;
	height: 135px;
} 
.full.page_donate_for_all .payment_accept_bg .error_show .text{
	color: #fff;
	font-size: 13px;
	padding:62px 33px 0 32px;
	font-weight: bold;
}
.full.page_donate_for_all .payment_accept_bg .form_success {
	position: absolute;
	color: #fff;
	font-size: 13px;
	width: 225px;
	font-weight: bold;
	right: 67px;
	top: 121px;
	width: 225px;
	
}
.back {
	position: absolute;
	top: 176px;
	left: 645px;
}


.preload {
	display: none !important;
}
.header {
	height: 124px;
}
.title_hdr {
	padding: 14px 0 13px 31px;
}


.footer_padd {
	padding: 0 0 73px 0;
	margin: -30px 0 0 0;
}
.footer {
	width: 100%;
	height: 205px;
}
.footer .footer_left {
	background: url('../media/images/bg/footer_left.gif') 100% 100% no-repeat;
}
.footer .footer_mid {
	width: 990px;
	vertical-align: bottom;
	background: url('../media/images/bg/footer_mid.gif') 0 100% no-repeat;
}
.footer .footer_right {
	background: url('../media/images/bg/footer_right.gif') 0 100% no-repeat;
}
.footer .footer_left img,
.footer .footer_right img {
	width: 1px;
	height: 0;
}


.header_right {
	width: 100%;
	text-align: right;
	padding: 0 33px 0 0;
}
.header_right .help_hdr {
	margin: 25px 0 8px auto;
}
.header_right table {
	margin: 0 0 0 auto;
}
.header_right table .donate_button {
	padding: 0 0 0 10px;
}
.header_right table .help_text {
	text-align: right !important;
}
.header_right table .help_text,
.header_right table .help_text * {
	font-size: 18px;
	line-height: 21px;
}


/*  social  */
.social {
	padding: 9px 0 0 0;
	/*position: absolute;*/
	/*width: 185px;
	height: 507px;
	top: 191px;
	right: 21px;
	z-index: 5;*/
}
.social .social_bg {
	width: 185px;
	height: 507px;
	background: url('../media/images/bg/social_block_lt.png') 0 0 no-repeat;
}
.social .social_bg .social_padd {
	padding: 33px 26px 33px 26px;
}
.social .social_bg .social_padd .social_hdr {
	padding: 0 0 3px 0;
	text-align: center;
}
.social .social_bg .social_padd .social_hdr img {
	margin: 0 auto;
}
.social .social_bg .social_padd .social_item {
	padding: 9px 0 14px 0;
	text-align: center;
	background: url('../media/images/dec/social_line.gif') 50% 100% no-repeat;
	position: relative;
}
.social .social_bg .social_padd .social_item.social_last {
	background: none;
}
.social .social_bg .social_padd .social_item img {
	margin: 0 auto;
}
/*  social  */


/*  child_list  */
.child_list {
	border-bottom: 1px solid transparent;
}
.child_list .child {
	width: 193px;
	height: 252px;
	float: left;
	cursor: pointer;
}
.child_list .child .posrel {
	width: 193px;
	height: 252px;
	z-index: 2;
}
.child_list .child.ov .posrel {
	z-index: 4;
}
.child_list .child .age {
	position: absolute;
	bottom: -6px;
	left: -3px;
}
.child_list .child .age .age_bg {
	width: 54px;
	height: 109px;
	background: url('../media/images/bg/age.png') 0 0 no-repeat;
}
.child_list .child .age .age_bg .age_padd {
	padding: 76px 6px 0 6px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	white-space: nowrap;
}
.child_list .child .age .age_bg .age_padd span {
	padding: 0 0 0 5px;
	color: #ffffff;
	font-size: 12px !important;
	font-weight: normal !important;
}
.child_list .child .child_name a {
	font-size: 16px !important;
	font-weight: bold !important;
	color: #000000 !important;
	text-decoration: none !important;
	text-transform: uppercase;
}
.child_list .child .child_img {
	width: 126px;
	height: 154px;
}
.child_list .child .child_img td {
	width: 126px;
	height: 154px;
	text-align: center;
	vertical-align: middle;
}
.child_list .child .child_img td img {
	margin: auto;
	width: 126px;
	height: 154px;
}
.child_list .cloud {
	display: none;
	width: 238px;
	height: 186px;
	position: absolute;
	top: -86px;
	left: 8px;
	z-index: 5;
}
.child_list .last_in_line .cloud {
	left: -60px;
}
.child_list .cloud .cloud_bg {
	cursor: pointer;
	width: 253px;
	height: 234px;
	background: url('../media/images/bg/cloud.png') 0 0 no-repeat;
}
.child_list .cloud .cloud_bg .cloud_padd {
	padding: 39px 34px 0 28px;
}
.child_list .cloud .cloud_bg .cloud_text {
	height: 122px;
	overflow: hidden;
}
.child_list .cloud .cloud_bg .cloud_text .txt1 {
	padding: 0 0 6px 0;
	font-size: 15px;
	line-height: 16px;
}
.child_list .cloud .cloud_bg .cloud_text,
.child_list .cloud .cloud_bg .cloud_text * {
	color: #2f5d39;
	font-size: 13px;
	line-height: 16px;
}
.child_list .cloud .cloud_bg .cloud_text strong {
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
}

.child_list .green_frame {
	display: none;
	position: absolute;
	background: url('../media/images/dec/green.gif') 0 0 no-repeat;
	width: 126px;
	height: 154px;
	top: 49px;
	left: 33px;
}
.child_list .child .donate_btn {
	position: absolute;
	display: none;
	top: 159px;
	left: 54px;
	width: 105px;
	height: 43px;
}
.child_list .child.ov .donate_btn {
	display: block;
}
.child_list .donate_btn .donate_btn_bg {
	width: 105px;
	height: 43px;
	background: url('../media/images/btn/donate_lt.png') 0 0 no-repeat;
}
.child_list .donate_btn .donate_btn_bg.ov {
	background: url('../media/images/btn/donate_lt_ov.png') 0 0 no-repeat;
}
.child_list .donate_btn .donate_btn_bg a {
	display: block;
}
.child_list .donate_btn .donate_btn_bg img {
	width: 105px;
	height: 43px;
}
.child_list .child.ov .green_frame,
.child_list .child.ov .cloud {
	display: block;
	z-index: 1001;
}


.child_list .style_1 { background: url('../media/images/bg/style_1.png') 0 0 no-repeat; }
.child_list .style_1 .child_img_padd { padding: 47px 0 0 35px; }
.child_list .style_1 .child_name { padding: 17px 0 0 58px; }
.child_list .style_2 { background: url('../media/images/bg/style_2.png') 0 0 no-repeat; }
.child_list .style_2 .child_img_padd { padding: 47px 0 0 32px; }
.child_list .style_2 .child_name { padding: 17px 0 0 56px; }
.child_list .style_3 { background: url('../media/images/bg/style_3.png') 0 0 no-repeat; }
.child_list .style_3 .child_img_padd { padding: 46px 0 0 29px; }
.child_list .style_3 .child_name { padding: 18px 0 0 57px; }
.child_list .style_4 { background: url('../media/images/bg/style_4.png') 0 0 no-repeat; }
.child_list .style_4 .child_img_padd { padding: 47px 0 0 35px; }
.child_list .style_4 .child_name { padding: 16px 0 0 57px; }
.child_list .style_5 { background: url('../media/images/bg/style_5.png') 0 0 no-repeat; }
.child_list .style_5 .child_img_padd { padding: 43px 0 0 27px; }
.child_list .style_5 .child_name { padding: 20px 0 0 55px; }
.child_list .style_6 { background: url('../media/images/bg/style_6.png') 0 0 no-repeat; }
.child_list .style_6 .child_img_padd { padding: 43px 0 0 30px; }
.child_list .style_6 .child_name { padding: 20px 0 0 58px; }
.child_list .style_7 { background: url('../media/images/bg/style_7.png') 0 0 no-repeat; }
.child_list .style_7 .child_img_padd { padding: 39px 0 0 39px; }
.child_list .style_7 .child_name { padding: 24px 0 0 58px; }
.child_list .style_8 { background: url('../media/images/bg/style_8.png') 0 0 no-repeat; }
.child_list .style_8 .child_img_padd { padding: 40px 0 0 27px; }
.child_list .style_8 .child_name { padding: 23px 0 0 58px; }
.child_list .style_9 { background: url('../media/images/bg/style_9.png') 0 0 no-repeat; }
.child_list .style_9 .child_img_padd { padding: 40px 0 0 28px; }
.child_list .style_9 .child_name { padding: 23px 0 0 58px; }
.child_list .style_10 { background: url('../media/images/bg/style_10.png') 0 0 no-repeat; }
.child_list .style_10 .child_img_padd { padding: 41px 0 0 35px; }
.child_list .style_10 .child_name { padding: 22px 0 0 58px; }
.child_list .style_11 { background: url('../media/images/bg/style_11.png') 0 0 no-repeat; }
.child_list .style_11 .child_img_padd { padding: 44px 0 0 28px; }
.child_list .style_11 .child_name { padding: 19px 0 0 56px; }



.child_list .line {
	position: relative;
}
.title_child_list {
	margin: 0 -7px 0 0;
}
.title_child_list.decor_line_1 {
	background: url('../media/images/dec/dec_line_1.gif') 545px 0 no-repeat;
}
.child_list #line_2.decor_line_2 {
	background: url('../media/images/dec/dec_line_2.gif') 375px 0 no-repeat;
}


.decoration_1,
.decoration_2,
.decoration_3,
.decoration_4,
.decoration_5,
.decoration_6,
.decoration_7 {
	position: absolute;
	z-index: 3;
}
.decoration_1 {
	top: 40px;
	left: 156px;
	width: 49px;
	height: 50px;
}
.decoration_1 div {
	width: 49px;
	height: 50px;
	background: url('../media/images/dec/decoration_1.png') 0 0 no-repeat;
}
.decoration_2 {
	top: 32px;
	/*left: 350px;*/
	left: -36px;
	width: 75px;
	height: 83px;
	z-index: 5;
}
#inner_child_list .decoration_2 {
	left: -47px;
}
.decoration_2 div {
	width: 75px;
	height: 83px;
	background: url('../media/images/dec/decoration_2.png') 0 0 no-repeat;
}
.decoration_3 {
	top: 115px;
	left: 354px;
	width: 33px;
	height: 33px;
}
.decoration_3 div {
	width: 33px;
	height: 33px;
	background: url('../media/images/dec/decoration_3.png') 0 0 no-repeat;
}
.decoration_4 {
	top: 0;
	z-index: 5;
}
.full_content .decoration_4 {
	left: 744px;
	z-index: 2;
}
.decoration_4 div {
	width: 47px;
	height: 203px;
	background: url('../media/images/dec/decoration_4.png') 0 0 no-repeat;
}
.decoration_5 {
	top: 14px;
	left: 546px;
	width: 38px;
	height: 103px;
}
.decoration_5 div {
	width: 38px;
	height: 103px;
	background: url('../media/images/dec/decoration_5.png') 0 0 no-repeat;
}
.decoration_6 {
	top: 109px;
	left: 351px;
	width: 53px;
	height: 51px;
}
.decoration_6 div {
	width: 53px;
	height: 51px;
	background: url('../media/images/dec/decoration_6.png') 0 0 no-repeat;
}
.decoration_7 {
	top: 187px;
	left: 546px;
	width: 31px;
	height: 31px;
}
.decoration_7 div {
	width: 31px;
	height: 31px;
	background: url('../media/images/dec/decoration_7.png') 0 0 no-repeat;
}
/*  child_list  */

.title_child_list {
	padding: 19px 0 0 18px;
}
.title_child_list .title_child_list_height {
	width: 100%;
	margin: 0 0 37px 0;
}


.content h1 {
	line-height: 47px;
	padding: 0 0 54px 0;
}

.page_sponsor_list .content h1 {
	padding: 0 0 44px 0;
}



.text_with_link .donate_link {
	margin: 0 -1px 0 auto;
}
.text_with_link .donate_link .donate_text {
	padding: 20px 0 0 0;
	text-align: right;
	width: 329px;
}
.text_with_link .donate_link .donate {
	padding: 0 0 0 14px;
}
.text_with_link .text {
	padding: 0 10px 18px 0;
}
.text_with_link .text,
.text_with_link .text * {
	font-size: 16px;
	line-height: 20px;
}
.gallery .text {
	padding: 0 34px 0 20px;
}
.text_with_link .donate_link .donate_text,
.text_with_link .donate_link .donate_text *,
.content .text,
.content .text * {
	line-height: 18px;
}
.text_page .text img,
.text_with_link .text img {
	margin: 14px 11px 10px 0;
}


/*  gallery  */
.gallery .video_list {
	/* padding: 4px 0 0 59px; */
	padding: 33px 0 11px 59px;
	background: url('../media/images/bg/separator.gif') 3px 0 no-repeat;
}
.gallery .video_list .video_item {
	width: 153px;
	float: left;
	margin: 0 0 7px 0;
	position: relative;
}
.gallery .video_list .video {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 153px;
	height: 204px;
	zoom: 1;
}
.gallery .video_list .video_ico {
	width: 51px;
	height: 51px;
	position: absolute;
	top: 57px;
	left: 50%;
	margin-left: -22px;
}
.gallery .video_list .video_ico div {
	width: 51px;
	height: 51px;
	background: url('../media/images/ico/video.png') 0 0 no-repeat;
}
.gallery .video_list .video_ico div img {
	width: 51px;
	height: 51px;
}
.gallery .video_list .video img {
	width: 153px;
	height: 204px;
}
.gallery .video_list .video_item .video_thumb {
	height: 150px;
	vertical-align: middle;
	text-align: center;
}
.gallery .video_list .video_item .video_thumb .padd {
	padding: 13px 0 0 0;
	margin: auto 0;
	text-align: center;
}
.gallery .video_list .video_item.style_1 .video_thumb {
	background: url('../media/images/bg/video_bg_1.gif') 0 0 no-repeat;
}
.gallery .video_list .video_item.style_2 .video_thumb {
	background: url('../media/images/bg/video_bg_2.gif') 0 0 no-repeat;
}
.gallery .video_list .video_item.style_3 .video_thumb {
	background: url('../media/images/bg/video_bg_3.gif') 0 0 no-repeat;
}
.gallery .video_list .video_item.style_4 .video_thumb {
	background: url('../media/images/bg/video_bg_4.gif') 0 0 no-repeat;
}
.gallery .video_list .video_item .video_thumb img {
	margin: auto;
}
.gallery .photos_list .photo_item .photo_name,
.gallery .video_list .video_item .video_name {
	padding: 13px 20px 15px 22px;
	background: url('../media/images/bg/gallery_text_bg.gif') 0 0 no-repeat;
}
.gallery .photos_list .photo_item.ov .photo_name,
.gallery .video_list .video_item.ov .video_name {
	background: url('../media/images/bg/gallery_text_bg_ov.gif') 0 0 no-repeat;
}
.gallery .photos_list .photo_item .photo_name .padd,
.gallery .video_list .video_item .video_name .padd {
	height: 26px;
	overflow: hidden;
}
.gallery .photos_list .photo_item .photo_name .padd,
.gallery .video_list .video_item .video_name .padd,
.gallery .photos_list .photo_item .photo_name .padd *,
.gallery .video_list .video_item .video_name .padd * {
	line-height: 13px;
	font-size: 12px;
	color: #ba0000;
}
.gallery .photos_list .photo_item.ov .photo_name .padd,
.gallery .video_list .video_item.ov .video_name .padd,
.gallery .photos_list .photo_item.ov .photo_name .padd *,
.gallery .video_list .video_item.ov .video_name .padd * {
	color: #ffffff;
}

.gallery .photos_list {
	padding: 4px 0 0 59px;
}
.gallery .photos_list .photo_item {
	width: 153px;
	margin: 19px 0 0 0;
	float: left;
	position: relative;
}
.gallery .photos_list .image {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 153px;
	height: 220px;
	z-index: 5;
}
.gallery .photos_list .image img {
	width: 153px;
	height: 220px;
}
.gallery .photos_list .photo_item .photo_thumb {
	height: 166px;
	vertical-align: middle;
	text-align: center;
}
.gallery .photos_list .photo_item .photo_thumb .padd {
	margin: auto 0;
	text-align: center;
}
.gallery .photos_list .photo_item .photo_thumb .padd img {
	margin: auto;
}
.gallery .photos_list .photo_item.style_1 .photo_thumb {
	background: url('../media/images/bg/photo_bg_1.gif') 0 0 no-repeat;
}
.gallery .photos_list .photo_item.style_2 .photo_thumb {
	background: url('../media/images/bg/photo_bg_2.gif') 0 0 no-repeat;
}
.gallery .photos_list .photo_item.style_3 .photo_thumb {
	background: url('../media/images/bg/photo_bg_3.gif') 0 0 no-repeat;
}
.gallery .photos_list .photo_item.style_4 .photo_thumb {
	background: url('../media/images/bg/photo_bg_4.gif') 0 0 no-repeat;
}



/*  sponsor_list  */
.sponsor_list {
	width: 100%;
}
.sponsor_list .sponsor_item {
	position: relative;
	width: 161px;
	height: 161px;
	float: left;
	margin: 0 12px 12px 0;
	background: url('../media/images/bg/sponsor_bg.gif') 0 0 no-repeat;
}
.sponsor_list .sponsor_item.last_in_line {
	margin: 0 0 12px 0;
}
.sponsor_list .sponsor_item table {
	width: 161px;
}
.sponsor_list .sponsor_item table .sponsor_img {
	height: 119px;
	text-align: center;
	vertical-align: middle;
}
.sponsor_list .sponsor_item table .sponsor_img img {
	margin: auto;
}
.sponsor_list .sponsor_item table .sponsor_name {
	padding: 4px 15px 0 17px;
	text-align: left;
}
.sponsor_list .sponsor_item table .sponsor_name .name {
	height: 26px;
	overflow: hidden;
}
.sponsor_list .sponsor_item table .sponsor_name .name,
.sponsor_list .sponsor_item table .sponsor_name .name * {
	color: #484543;
	font-size: 12px;
	line-height: 13px;
}
.sponsor_list .sponsor_item .sponsor_link {
	width: 161px;
	height: 161px;
	position: absolute;
	top: 0;
	left: 0;
}
.sponsor_list .sponsor_item .sponsor_link img {
	width: 161px;
	height: 161px;
}
.sponsor_list .sponsor_item.ov table .sponsor_name .name,
.sponsor_list .sponsor_item.ov table .sponsor_name .name * {
	color: #ba0000;
}
/*  sponsor_list  */

.clr {
	line-height: 0;
	font-size: 0;
}
.clr img {
	width: 1px;
	height: 0;
}

/*  donators_list  */
.donators_list .donators_text {
	padding: 0 19px 15px 0;
}
.donators_list .donators_text div {
	font-size: 16px;
}
.donators_list .donations_total {
	font-size: 22px;
	float: left;
	padding: 0 0 15px 0;
}
.donators_list  .donations_total_text {
	font-size: 16px;
	padding: 0 0 5px 0;
}
.donators_list .donations_paging {
	padding-top: 8px;
}
.donators_list .donations_total .number, 
.donators_list .donations_total .currency {
	text-align: center;
	vertical-align: middle;
}
.donators_list .donations_total .number,
.donators_list .donations_total .currency {
	font-size: 25px;
	color: #fff;
	width: 30px;
	height: 39px;
	font-weight: bold;
} 
.donators_list .donations_total .space {
	width: 2px;
	font-size: 5px;
	line-height: 5px;
}
.donators_list .donations_total .number {
	background: url('../media/images/bg/donation_bg_red.gif') no-repeat;
}
.donators_list .donations_total .currency {
	background: url('../media/images/bg/donation_bg_grey.gif') no-repeat;
}

.donators_list .donators {
	background: url('../media/images/dec/dash.gif') 0 0 repeat-x;
}
.donators_list .paging_padd {
	padding: 0 0 15px 0;
}
.donators_list .paging_bottom {
	padding: 15px 0 0 0;
	background: url('../media/images/dec/dash.gif') 0 0 repeat-x;
}
.donators_list .donators .donator {
	padding: 23px 19px 46px 4px;
	background: url('../media/images/bg/separator_small.gif') 0 100% no-repeat;
}
.donators_list .donators .donator.donator_last {
	padding: 0 19px 8px 4px;
	background: transparent;
}
.donators_list .donators .donator.donator_first {
	padding-top: 23px;
}
.donators_list .donators .donator .donator_name {
	font-size: 22px;
	padding: 0 0 7px 0;
	display: block;
	float: left;
	margin: 0 6px 0 0;
}
.donators_list .donators .donator a {
	display: block;
	float: left;
	padding: 0 2px 7px 2px;
	text-decoration: none !important;
	font-size: 22px !important;
	color: #ffffff !important;
	background: url('../media/images/dec/child_underline.gif') 0 100% repeat-x;
}
.donators_list .donators .donator a:hover {
	color: #ba5502 !important;
	background: url('../media/images/dec/child_underline_ov.gif') 0 100% repeat-x;
}
.donators_list .donators .donator .objects,
.donators_list .donators .donator .objects * {
	line-height: 17px;
}
.donators_list .donators .donator .donation_td {
	width: 75px;
	height: 79px;
	background: url('../media/images/bg/donation.gif') 50% 4px no-repeat;
}
.donators_list .donators .donator .donation_td .donation {
	background: url('../media/images/hdr/curr_lt.gif') 100% 30px no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding: 31px 13px 0 14px;
	margin: 0 5px 0 0;
	text-align: center;
}
/*  donators_list  */


.full_content #inner_child_list .title_child_list {
	padding: 0 0 0 12px;
}
.full_content #inner_child_list h1 {
	margin: 0 0 0 20px;
	padding: 0 !important;
}
.full_content #inner_child_list {
	padding: 45px 0 0 0;
	margin: 30px 0 0 0;
	background: url('../media/images/bg/gallery_dec.gif') 0 0 no-repeat;
}

/*  child_page  */
.child_page {
	padding: 0 5px 0 22px;
}

.child_page .child_left {
	padding: 44px 0 0 0;
	width: 242px;
}
.child_page .child_left .child_info {
	background: #6c4442;
	padding: 8px 8px 0 9px;
	margin: 0 28px 0 0;
}
.child_page .child_left .child_info .child_info_bg {
	background: url('../media/images/bg/child_info_bg_rp.gif') 0 0 repeat-y;
}
.child_page .child_left .child_info .child_info_bg .child_img {
	height: 266px;
	width: 197px;
	background: url('../media/images/bg/child_info_bg.gif') 0 0 no-repeat;
}
.child_page .child_left .child_info .child_info_bg .child_img td {
	text-align: center;
	vertical-align: middle;
}
.child_page .child_left .child_info .child_info_bg .child_img td img {
	margin: auto;
}
.child_page .child_left .child_info .child_text {
	padding: 10px 15px 70px 17px;
}
.child_page .child_left .child_info .child_text,
.child_page .child_left .child_info .child_text * {
	line-height: 18px;
	color: #3e1130;
}
.child_page .child_left .child_name {
	position: relative;
	height: 58px;
	background: url('../media/images/bg/child_name.gif') 100% 0 no-repeat;
}
.child_page .child_left .child_name .child_name_padd {
	padding: 10px 0 0 60px;
}
.child_page .child_left .child_name .child_name_padd,
.child_page .child_left .child_name .child_name_padd * {
	font-size: 22px !important;
	font-weight: bold !important;
	color: #000000 !important;
	text-transform: uppercase;
}
.child_page .child_left .age {
	position: absolute;
	top: -90px;
	left: -18px;
	width: 76px;
	height: 153px;
	background: url('../media/images/bg/age_big.png') 0 0 no-repeat;
}
.child_page .child_left .age .age_padd {
	padding: 107px 2px 0 0;
	text-align: center;
}
.child_page .child_left .age .age_padd,
.child_page .child_left .age .age_padd * {
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.child_page .child_left .age .age_padd .m {
	padding: 0 0 0 7px;
	font-size: 16px !important;
	font-weight: normal;
}
.child_page .child_right h1 {
	padding: 20px 0 30px 53px;
}
	
/*  child_page  */


/*  CheckboxReplacement */
.donation_form label.CheckBoxReplacement {
	display: block;
	cursor: pointer;
	color: #4c0301;
	font-size: 16px;
	line-height: 15px;
	/*width: 160px;*/
	margin: -97px 0 0 0;
	padding: 92px 0 6px 57px;
	position: relative;
	z-index: 10000;
	zoom: 1;
}
.donation_form label.CheckBoxReplacement.checked {
	/*background: url('../media/images/dec/checkbox_checked.gif') 23px 86px no-repeat;*/
	background: url('../media/images/dec/checked_item.png') 13px 74px no-repeat;
}
.donation_form label.CheckBoxReplacement.unchecked  {
	background: url('../media/images/dec/checkbox.gif') 23px 86px no-repeat;
}
.donate_sum label.CheckBoxReplacement {
	color: #4c0301;
	display: block;
	font-size: 21px;
	line-height: 23px;
	font-weight: bold;
	display: block;
	padding: 25px 15px 57px 15px;
	text-align: center;
	cursor: pointer;
	margin: 0 0 0 0;
}
.donate_sum label.CheckBoxReplacement.unchecked  {
	background: url('../media/images/bg/donate_sum.gif') 0 0 no-repeat;
}
.donate_sum label.CheckBoxReplacement.checked {
	background: url('../media/images/bg/donate_sum_ov.gif') 0 0 no-repeat;
}

/* Hover State */

.donation_form .object.ov label.CheckBoxReplacement,
.donation_form label.CheckBoxReplacement:hover {
	color: #42701a;
	text-decoration: underline;
}

.donation_form label.CheckBoxReplacement.highlighted {
	border: 1px solid #333;
}

input.CheckBoxReplacement {
	position: absolute;
	left: -1000px;
}
/*  CheckboxReplacement */


/*  donation_form  */
.donation_form {
	position: relative;
}
.buy_form {
	position: absolute;
	width: 301px;
	height: 206px;
	margin: -170px 0 0 310px;
	background: url('../media/images/bg/buy_form.gif') 0 0 no-repeat;
}
.buy_form .padd {
	padding: 40px 0 0 67px;
}
.buy_form .padd .submit {
	margin: 0 0 0 -3px;
}
.buy_form .padd .input {
	margin: 0 0 2px 0;
}
.buy_form .padd .input div {
	overflow: hidden;
	padding: 2px 0 0 5px;
}
.buy_form .padd .input input {
	color: #103252;
	border: none;
	width: 191px;
	background: transparent;
}
.buy_form .padd label {
	display: block;
}
.buy_form .padd .input {
	background: url('../media/images/bg/buy_input.gif') 0 0 no-repeat;
	width: 201px;
	height: 25px;
}
.buy_form * {
	color: #FFFFFF;
	font-size: 16px;
}
.buy_form span {
	color: #103252;
}
.buy_form strong {
	font-size: 24px;
	color: #103252;
}
.donation_form .object img {
	margin-bottom: 0px;
}
.donation_form .object {
	position: relative;
	width: 191px;
	height: 152px;
	float: left;
	margin: -5px -35px 0 0;
	/*padding: 0 0 0 25px;*/
	z-index: 100;
	zoom: 1;
}
.donation_form .object_bg {
	width: 191px;
	height: 152px;
}
.donation_form .object.ov {
	z-index: 1000;
}
.donation_form .object.ov .object_bg {
	background: url('../media/images/bg/object_over_bg.png') 0 0 no-repeat;
}

.donation_form .object.last_in_line {
	margin: 0 -30px 0 0;
	width: 191px;
}
.donation_form .object .object_donation_over_ab {
	display: none;
	position: absolute;
	top: -2px;
	right: -6px;
	z-index: 10002;
	cursor: pointer;
	width: 114px;
	height: 89px;
}
.donation_form .object.ov .object_donation_over_ab {
	display: block;
}
.donation_form .object .object_img {
	margin: 0 0 0 25px;
}
.donation_form .object .object_donation_over {
 	background: url('../media/images/bg/object_green_over.png') 0 0 no-repeat;
	width: 114px;
	height: 89px;
	position: relative;
	z-index: 10002;
	zoom: 1;
}
.donation_form .object .object_donation_over div {
	color: #f5f4e4;
	position: relative;
	font-size: 10px;
	line-height: 12px;
	padding: 20px 23px 30px 27px;
}

.donation_form .object .price,
.donation_form .object .price_b {
	position: absolute;
	top: 21px;
	left: 100px;
	width: 56px;
	height: 54px;
}
.donation_form .object .price .price_bg, .donation_form .object .price_b .price_bg  {
	width: 56px;
	height: 54px;
	background: url('../media/images/bg/price_lt.png') 0 0 no-repeat;
}
.donation_form .object.checked_block .price .price_bg,
.donation_form .object .price_b .price_bg {
	background: url('../media/images/bg/price_lt_ov.png') 0 0 no-repeat;
}
.donation_form .object .price .price_bg .price_padd, .donation_form .object .price_b .price_bg .price_padd {
	padding: 15px 0 0 0;
	text-align: center;
	font-size: 17px;
	font-weight: bold;
}
.donation_form .object.checked_block .price .price_bg .price_padd,
.donation_form .object.checked_block .price .price_bg .price_padd *,
.donation_form .object .price_b .price_bg .price_padd,
.donation_form .object .price_b.price_bg .price_padd * {
	color: #ffffff !important;
}
.donation_form .object .donator_name {
	margin: -5px 0 0 0;
	padding: 0 10px 0 0;
	line-height: 110%;
	text-align: center;
}
.donation_form .object .donator_name div {
	color: #4c0301;
	font-size: 16px;
	line-height: 110%;
}
.donation_form .object .crir {
	margin-top: -11px;
	position: relative;
	padding: 0 0 0 25px;
	z-index: 10006;
}
.donation_form .object .checked_ico {
	display: none;
	position: absolute;
	top: 76px;
	left: 38px;
	width: 49px;
	height: 35px;
	z-index: 10005;
	cursor: pointer;
}
/*.donation_form .object.checked_block .checked_ico {
	display: block;
}
.donation_form .object .checked_ico div {
	width: 49px;
	height: 35px;
	background: url('../media/images/dec/checked.png') 0 0 no-repeat;
}
.donation_form .object .checked_ico div img {
	width: 49px;
	height: 35px;
}*/
#donation_form .donate_sum {
	top: -22px;
	margin: 0 -9px 0 -17px;
	position: relative;
	zoom: 1;
	padding: 51px 16px 0 0;
	background: url('../media/images/bg/donate_dec.gif') 0 0 no-repeat;
}
#donation_form .donate_sum table {
	width: 100%;
}
#donation_form .donate_sum table td {
	width: 33%;
}
#donation_form .donate_sum .donate_sum_text {
	padding: 0 0 9px 40px;
	font-size: 20px;
	line-height: 22px;
	color: #4c0301;
}
#donation_form .donate_sum .add_values_item {
	padding: 0 0 0 19px;
}
#donation_form .donate_sum .add_values_item div {
	width: 75px;
}
/*  donation_form  */


.donation_accept_form {
	width: 359px;
	height: 252px;
	margin: 17px 0 0 0;
	background: url('../media/images/bg/form.gif') 0 0 no-repeat;
	position: relative;
}
.donation_accept_form .padd {
	padding: 90px 100px 0 52px;
}
.donation_accept_form .padd .submit {
	float: right;
	margin: 4px 0 0 0;
}
.donation_accept_form .padd .input div, .donation_accept_form .padd .input_error div {
	overflow: hidden;
	padding: 2px 0 0 5px;
}
.donation_accept_form .padd .input input, .donation_accept_form .padd .input_error input {
	color: #103252;
	border: none;
	width: 191px;
	background: transparent;
}
.donation_accept_form .padd label {
	display: block;
	font-size: 16px;
	color: #FFFFFF;
	margin: 6px 0 1px 0;
}
.donation_accept_form .padd .input {
	background: url('../media/images/bg/buy_input.gif') 0 0 no-repeat;
	width: 201px;
	height: 25px;
}
.donation_accept_form .padd .input_error {
	background: url('../media/images/bg/error_input.gif') 0 0 no-repeat;
	width: 201px;
	height: 25px;
}
.donation_accept_form  .facebook {
	padding: 20px 0 0 0;
	margin: 20px 0 0 50px;
}
.donation_accept_form  .facebook .text {
	float: left;
	width: 200px;
}
.donation_accept_form  .facebook a{
	text-decoration: none;
	font-weight: bold;
}
.donation_accept_form  .facebook .img {
	float: left;
	padding-right: 10px;
}
.donation_accept_form .error {
	display: none;
}
.donation_accept_form .error_show {
	position: absolute;
	background: url('../media/images/bg/error.gif');
	top: 24px;
	right: -55px;
	width: 182px;
	height: 135px;
	display: block;
}
.donation_accept_form .error_show .text {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 63px 10px 0 34px;
}
.donate_again {
	float: right;
	padding: 0 12px 0 0;
	margin: -90px 0 0 0;
}

.form_text {
	padding: 17px 0 17px 53px;
}
.form_text div {
	font-size: 16px;
}
.form_success {
	padding: 17px 0 100px 53px;
}
.form_success a,
.form_success *,
.form_success {
	font-size: 14px !important;
}


/*  basket  */
#basket_place {
	padding: 4px 0 0 0;
}
.basket {
	width: 189px;
}
.basket .basket_top {
	width: 189px;
	height: 38px;
	background: url('../media/images/bg/basket_top_lt.png') 0 0 no-repeat;
}
.basket .basket_top img {
	width: 0;
	height: 38px;
}
.basket .basket_bot {
	width: 189px;
	height: 6px;
	background: url('../media/images/bg/basket_bot.png') 0 0 no-repeat;
}
.basket .basket_bot img {
	width: 0;
	height: 6px;
}
.basket .basket_mid {
	background: url('../media/images/bg/basket_mid.gif') 0 0 repeat;
}
.basket .basket_mid,
.basket .basket_mid * {
	color: #ffffff;
	font-size: 13px;
	line-height: 15px;
}
.basket .basket_mid .empty_basket_text {
	padding: 9px 21px 0 58px;
	background: url('../media/images/dec/basket.gif') 3px 0 no-repeat;
}
.basket .basket_mid .donation_sum {
	padding: 11px 6px 5px 57px;
	background: url('../media/images/dec/basket.gif') 3px 0 no-repeat;
}
.basket .basket_mid .donation_sum.padd10 {
	margin-top: 5px;
}
.basket .basket_mid .add_sum {
	padding: 18px 0 0 0;
	background: url('../media/images/dec/basket_line.gif') 0 5px no-repeat;
}
.basket .basket_mid .donation_sum .sum_left {
	width: 123px;
	height: 27px;
	background: url('../media/images/bg/sum_left.gif') 0 0 no-repeat;
}
.basket .basket_mid .donation_sum .sum_left td {
	padding: 0 0 0 8px;
	vertical-align: middle;
	font-size: 14px;
}
.basket .basket_mid .donation_sum .sum_left .sum_right {
	text-align: right;
	padding: 0 6px 0 4px;
	background: url('../media/images/bg/sum_right.gif') 100% 0 no-repeat;
}
.basket .basket_mid .donation_sum .sum_left .sum_right,
.basket .basket_mid .donation_sum .sum_left .sum_right * {
	font-size: 14px;
	line-height: 15px;
}
.basket .basket_mid .choose_child {
	padding: 8px 0 9px 20px;
}
.basket .basket_mid .choose_child .choose_child_text {
	padding: 0 21px 0 0;
}
.basket .basket_mid .choose_child .choose_child_btn {
	padding: 8px 5px 0 15px;
}
.basket .basket_mid .child_name {
	background: url('../media/images/dec/basket_line.gif') 0 5px no-repeat;
	padding: 13px 10px 1px 16px;
}
.basket .basket_mid .child_name.child_name_first {
	padding: 17px 10px 1px 16px;
}
.basket .basket_mid .child_name,
.basket .basket_mid .child_name * {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
}
.basket .basket_mid .product_name {
	padding: 0 0 0 16px;
	width: 100%;
}
.basket .basket_mid .delete {
	padding: 1px 10px 0 5px;
}
.basket .basket_mid .your_name {
	background: url('../media/images/dec/basket_line.gif') 0 12px no-repeat;
	padding: 22px 10px 7px 15px;
}
.basket .basket_mid .your_email {
	background: none !important;
	padding: 16px 10px 10px 15px; !important;
}
.basket .basket_mid .input_name {
	width: 174px;
	height: 25px;
	background: url('../media/images/bg/input.gif') 14px 0 no-repeat;
}
.basket .basket_mid .input_name input {
	width: 146px;
	border: none;
	background: transparent;
	color: #150406;
	font-size: 13px;
	line-height: 17px;
	margin: 3px 0 0 21px;
}
.basket .basket_mid .buy_btn {
	padding: 5px 8px 9px 0;
	text-align: right;
}
.basket .basket_mid .buy_btn input {
	margin: 0 0 0 auto;
}
/*  basket  */