HTML
{
	font: normal 9pt Tahoma, Arial;
	color: #333333;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
}

body
{
	background: #b9db7d url(images/ng.jpg);
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
}
h3
{
	font-size: 15px;
}
.all
{
	min-height: 100%;
	width: 990px;
	margin: 0px auto;
	padding: 0px 4px 0px 4px;
	background: url(images/ten_1.png) repeat-y;
}
img
{
	border: none;
}

*:focus {outline: none;}

hr
{
	color: White;
}

table
{
	width: 100%;
	border-collapse: collapse;
}
td
{
	vertical-align: top;
}

*
{
	margin: 0px;
}

ul
{
	margin: 0px;
	padding: 0px;
}
li
{
	list-style-type: none;
}
.clear
{
	clear: both;
	font-size: 1px;
}
input
{
	font: normal 9pt Tahoma;
	color: #333333;
	padding: 3px;
}
a
{
	font-size: 9pt;
	color: #3b7010;
}
a:hover
{
	text-decoration: none;
}
.all_white
{
	min-height: 100%;
	background: #ffffff;
}
.header
{
	padding: 0px 10px 0px 30px;
	height: 140px;
	background: url(images/header_back.gif) no-repeat;
}
.header .logo
{
	float: left;
	display: block;
}
.header .top_baner
{
	display: block;
	float: right;
	margin: 30px 0px 0px 0px;
}
.header_menu
{
	height: 44px;
	background: url(images/header_menu.gif) repeat-x;
}
.header_menu li
{
	background: url(images/menu_li.gif) 100% 0 no-repeat;
	height: 44px;
	float: left;
	padding: 0px 3px 0px 5px;
}
.header_menu li div
{
	float: left;
}
.header_menu li div div
{
}
.header_menu li div div div
{
	height: 23px;
	padding: 16px 4px 0px 2px;
}
.header_menu li div div div a
{
	font: bold 14px Tahoma;
	color: #ffffff;
	text-decoration: none;
}
.header_menu li div div div a:hover
{
	text-decoration: underline;
}
.no_back
{
	background: none !important;
}
.header_menu .activ_top_m div
{
	background: url(images/m_u_1.gif) repeat-x;
}
.header_menu .activ_top_m div div
{
	background: url(images/m_u_2.gif) no-repeat;
}
.header_menu .activ_top_m div div div
{
	background: url(images/m_u_3.gif) 100% 0 no-repeat;
}
.content
{
	padding: 16px 10px 70px 10px;
}
.header_img
{
	padding-top: 20px;
}
.right_block
{
	width: 230px;
}
.right_block h2, .right_block h1
{
	font: normal 11pt Tahoma, Arial;
	color: #333333;
	margin: 0px 0px 15px 0px;
}
.color_block_1 h2, .color_block_1 h1
{
	font: bold 11pt Tahoma, Arial !important;
	color: #333333;
	margin: 0px 0px 15px 0px;
}

.color_block_1 h1 a
{
	font: bold 11pt Tahoma, Arial !important;
}

.color_block_1
{
	margin-bottom: 14px;
}
.color_block_1_03
{
	padding: 2px 9px 8px 9px;
	background: #ebcffe;
	border: solid 1px #dab0f6;
}
.enter_site label input
{
	width: 138px;
	padding: 4px 4px 5px 4px;
	border: none;
	margin-left: 4px;
	background: url(images/input_1.gif) no-repeat;
}
.sab_password div
{
	float: left;
}
.sab_password a
{
	color: #7519c1;
}
.sab_password span
{
	float: right;
	display: block;
	padding-right: 5px;
}

ul.error
{
	color: Red;
	margin-bottom: 15px;
	list-style-type: circle;
	margin-left: 25px;
}

ul.error li
{
	list-style-type: circle;
}

.color_block_1_02
{
	height: 3px;
	position: relative;
	margin-bottom: -3px;
	font-size: 1px;
	background: url(images/ugl_1.gif) no-repeat;
}
.color_block_1_02 div
{
	height: 3px;
	font-size: 1px;
	background: url(images/ugl_2.gif) 100% 0 no-repeat;
}
.color_block_1_04
{
	height: 3px;
	position: relative;
	margin-top: -3px;
	font-size: 1px;
	background: url(images/ugl_3.gif) no-repeat;
}
.color_block_1_04 div
{
	height: 3px;
	font-size: 1px;
	background: url(images/ugl_4.gif) 100% 0 no-repeat;
}
.color_block_2_03
{
	background: #dcefbc;
	border-color: #bbd88b;
}
.color_block_2_02
{
	background: url(images/ugl_5.gif) no-repeat;
}
.color_block_2_02 div
{
	background: url(images/ugl_6.gif) 100% 0 no-repeat;
}
.color_block_2_04
{
	background: url(images/ugl_7.gif) no-repeat;
}
.color_block_2_04 div
{
	background: url(images/ugl_8.gif) 100% 0 no-repeat;
}
.color_block_3_03
{
	background: #eef7e0;
	border-color: #c4dc9e;
}
.color_block_3_02
{
	background: url(images/ugl_9.gif) no-repeat;
}
.color_block_3_02 div
{
	background: url(images/ugl_10.gif) 100% 0 no-repeat;
}
.color_block_3_04
{
	background: url(images/ugl_11.gif) no-repeat;
}
.color_block_3_04 div
{
	background: url(images/ugl_12.gif) 100% 0 no-repeat;
}
.color_block_5_03
{
	background: #fbf5ff;
	border-color: #dab0f6;
}
.color_block_5_02
{
	background: url(images/ugl_13.gif) no-repeat;
}
.color_block_5_02 div
{
	background: url(images/ugl_14.gif) 100% 0 no-repeat;
}
.color_block_5_04
{
	background: url(images/ugl_15.gif) no-repeat;
}
.color_block_5_04 div
{
	background: url(images/ugl_16.gif) 100% 0 no-repeat;
}
.color_block_6_03
{
	background: #e6f4d3;
	border-color: #bbd88b;
}
.color_block_6_02
{
	background: url(images/ugl_17.gif) no-repeat;
}
.color_block_6_02 div
{
	background: url(images/ugl_18.gif) 100% 0 no-repeat;
}
.color_block_6_04
{
	position: relative;
	background: url(images/ugl_19.gif) no-repeat;
}
.color_block_6_04 div
{
	position: relative;
	background: url(images/ugl_20.gif) 100% 0 no-repeat;
}

.button_violet
{
	margin-bottom: 5px;
	margin-right: 6px;
	float: right;
	height: 27px;
	background: url(images/submit_1.gif) repeat-x;
}
.button_violet div
{
	position: relative;
	left: -3px;
	float: left;
	height: 27px;
	background: url(images/submit_2.gif) no-repeat;
}
.button_violet div a
{
	position: relative;
	left: 6px;
	padding: 5px 23px 0px 20px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	display: block;
	height: 22px;
	float: left;
	background: url(images/submit_3.gif) 100% 0 no-repeat;
}
.button_violet div a:hover
{
	text-decoration: underline;
}

.new_right_video_bl
{
	text-align: center;
	width: 126px;
	margin: 0px auto 14px auto;
}
.new_right_video_bl a
{
	color: #3b7010;
}
.new_right_video_bl img
{
	display: block;
	border: solid 1px #ffffff;
}
.new_right_video_bl img.play_img
{
	margin: -17px 0px 0px 4px;
	border-color: #68863a;
	position: absolute;
}
.play_img
{
	margin: -17px 0px 0px 4px;
	border-color: #68863a !important;
	position: absolute;
}
.color_bl_al a
{
	color: #7519c1 !important;
}
.color_bl_al
{
	color: #7519c1;
}
.ramka_all
{
	min-height: 10px;
	margin-bottom: 2px;
}
.ramka_all_1_01
{
	background: #c5e196 url(images/r_1.gif) no-repeat;
}
.ramka_all_1_02
{
	background: url(images/r_2.gif) 100% 0 no-repeat;
}
.ramka_all_1_03
{
	background: url(images/r_3.gif) 0 100% no-repeat;
}
.ramka_all_1_04
{
	padding: 5px 4px 5px 4px;
	background: url(images/r_4.gif) 100% 100% no-repeat;
}
.pop_soo a
{
	color: #3b7010;
}
.pop_soo
{
	padding-bottom: 14px;
}
.pop_soo .ramka_all
{
	width: 80px;
	margin: 0px auto 2px auto;
}
.pop_soo .ramka_all img
{
	display: block;
	border: solid 1px #ffffff;
}
.center_block
{
	padding-right: 14px;
}
.dobro
{
	padding: 4px 10px 0px 10px;
	height: 233px;
	background: url(images/dobro.jpg) no-repeat;
}
.center_block h2, .center_block h1
{
	margin-bottom: 20px;
	font: normal 14pt Tahoma, Arial;
	color: #333333;
}
.mam_bl
{
	width: 88px;
	margin: 0px 8px 10px 7px;
	float: left;
}
.mam_bl_back
{
	padding: 4px 0px 0px 4px;
	height: 81px;
	background: url(images/mam_bl_back.gif) no-repeat;
}
.mam_bl_back img.mam_f
{
	margin-top: 0px;
	margin-right: 5px;
	display: block;
	float: left;
	border: solid 1px #ffffff;
}
.mam_bl_back img
{
}
.mam_bl a
{
	color: #3b7010;
}
.mam_bl span
{
	padding-left: 8px;
}
.zag_1
{
	min-height: 10px;
	margin: 15px 0px 7px 0px;
	background: #ecf6d7 url(images/w_u_1.gif) no-repeat;
}
.zag_1_01
{
	background: url(images/w_u_2.gif) 100% 0 no-repeat;
}
.zag_1_02
{
	background: url(images/w_u_3.gif) 0 100% no-repeat;
}
.zag_1_03
{
	padding: 4px 0px 5px 7px;
	background: url(images/w_u_4.gif) 100% 100% no-repeat;
}
.zag_1 h2, .zag_1 h1
{
	margin: 0px;
	font-size: 15pt;
}
.chto_est td
{
	border-bottom: solid 4px #ffffff;
	border-right: solid 4px #ffffff;
	line-height: 17px !important;
	background: #ecf6d7;
	width: 50%;
	padding: 6px 6px 6px 7px;
}
.chto_est td a
{
	color: #7519c1;
}
.chto_est td .foto_est
{
	width: 111px;
	height: 75px;
	padding: 4px;
	background: url(images/foto_est.gif) no-repeat;
	float: left;
	margin-right: 10px;
}
.chto_est td .foto_est img
{
	display: block;
	border: solid 1px #f1f1f1;
}
.margin_b
{
	margin-bottom: 4px;
}
.chto_est td.zag_1_01
{
	background: #ecf6d7 url(images/w_u_1.gif) no-repeat;
}
.chto_est td.zag_1_02
{
	background: #ecf6d7 url(images/w_u_2.gif) 100% 0 no-repeat;
}
.chto_est td.zag_1_03
{
	background: #ecf6d7 url(images/w_u_3.gif) 0 100% no-repeat;
}
.chto_est td.zag_1_04
{
	background: #ecf6d7 url(images/w_u_4.gif) 100% 100% no-repeat;
}
.pop_help td
{
	width: 33%;
	padding: 3px 8px 20px 8px;
}
.pop_help td .zag_1
{
	float: left;
	margin: 0px 7px 7px 0px;
}
.pop_help td .zag_1 .zag_1_03
{
	padding: 4px;
}
.pop_help td .zag_1 img
{
	display: block;
	border: solid 1px #ffffff;
}
.pop_help span
{
	color: #666666;
}
.pop_help a
{
	color: #3b7010;
}
.pop_help
{
	padding-bottom: 85px;
	background: url(images/pop_help.gif) 0 100% no-repeat;
}
.style_1
{
	position: relative;
	top: -2px;
}
.style_2
{
	margin-top: -60px;
	right: 39%;
}
.style_3
{
	position: relative;
	top: 6px;
}
.button_mini_green
{
	position: relative;
	float: right;
	height: 27px;
	background: url(images/submit_7.gif) repeat-x;
}
.button_mini_green div
{
	position: relative;
	left: -3px;
	float: left;
	height: 27px;
	background: url(images/submit_8.gif) no-repeat;
}
.button_mini_green div a
{
	position: relative;
	left: 6px;
	padding: 5px 20px 0px 18px;
	font-size: 10pt;
	height: 22px;
	background: url(images/submit_9.gif) 100% 0 no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	display: block;
	height: 22px;
	float: left;
}
.button_mini_green div a:hover
{
	text-decoration: underline;
}
.button_green
{
	margin-top: -80px;
	float: left;
	position: relative;
	left: 40%;
	height: 35px;
	background: url(images/submit_4.gif) repeat-x;
}
.button_green div
{
	float: left;
	height: 35px;
	background: url(images/submit_5.gif) no-repeat;
}
.button_green div a
{
	float: left;
	padding: 8px 20px 0px 20px;
	font: bold 11pt Tahoma, Arial;
	color: #ffffff;
	text-decoration: none;
	height: 27px;
	background: url(images/submit_6.gif) 100% 0 no-repeat;
}
.button_green div a:hover
{
	text-decoration: underline;
}
.footer
{
	width: 990px;
	position: relative;
	margin: -69px auto;
	height: 69px;
	background: url(images/footer.jpg) no-repeat;
}
.left_footer
{
	font: normal 8pt Tahoma, Arial;
	color: #ffffff;
	float: left;
	padding: 18px 0px 0px 30px;
}
.left_footer ul li
{
	display: inline;
	padding-right: 13px;
}
.left_footer ul li a
{
	color: #ffffff;
}
.left_footer ul
{
	padding-bottom: 5px;
}
.right_footer
{
	float: right;
	padding: 24px 30px 0px 0px;
}
.right_footer img
{
	margin-left: 12px;
}
.left_block
{
	width: 230px;
	padding-right: 14px;
}
.left_profil ul li
{
	font-weight: bold;
	color: #9b9a98;
	padding-bottom: 6px;
}
.left_profil ul li img
{
	margin: 0px 4px -4px 0px;
}
.left_profil ul li a
{
	font: bold 9pt Tahoma, Arial;
	color: #333333;
	text-decoration: none;
}

.left_profil ul li a:hover
{
	text-decoration: underline;
}

.left_profil ul
{
	padding-bottom: 20px;
}
.moi_vopr
{
	padding: 5px 9px 5px 13px;
}
.moi_vopr span
{
	display: block;
	padding: 6px 0px 0px 0px;
	float: left;
}
.moi_vopr span input
{
	position: relative;
	top: 1px;
	margin: 0px 0px 0px 5px;
}
.submit_4
{
	float: right;
	margin: 0px;
	position: relative;
	top: -3px;
	left: 0px;
}
.submit_4 div
{
	position: relative;
	left: -3px;
}
.search_help input
{
	float: left;
	width: 362px;
	padding: 4px 4px 5px 4px;
	border: none;
	background: url(images/input_2.gif) no-repeat;
}
.search_help
{
	margin: -8px 5px 5px 0px;
}
.search_help .submit_4 div a
{
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
	left: 6px;
}
.zag_2 h2, .zag_2 h1
{
	margin: 0px 0px -4px 0px;
}
.zag_3 h2, .zag_3 h1
{
	position: relative;
	float: left;
	margin: 2px 0px -4px 0px;
}
.zag_3 span
{
	position: relative;
	float: right;
	color: #7519c1;
	display: block;
	padding-top: 3px;
}
.zag_3 span a
{
	color: #7519c1;
}
.big_help_bl
{
	padding-bottom: 10px;
	padding-left: 10px;
}
.big_help_bl a, .big_help_bl b
{
	color: #3b7010;
}
.big_help_bl .zag_1
{
	margin: 3px 4px 0 0;
	float: left;
	background: #c5e196 url(images/w_u_1.gif) no-repeat;
}
.big_help_bl .zag_1_01
{
	float: left;
}
.big_help_bl .zag_1 .zag_1_03
{
	padding: 4px;
}
.zag_1 img
{
	display: block;
	border: solid 1px #ffffff;

}
.big_help_bl span
{
	display: block;
	padding-bottom: 5px;
	color: #666666;

}
.text_help_bl
{
	padding-left: 135px;
	text-align: justify;
}
.text_help_bl a
{
	text-align: left;
}
.right_categor ul li
{
	padding-bottom: 3px;
	font-weight: bold;
}
.right_categor ul li img
{
	margin: 0px 5px -2px 0px;
}
.right_categor ul li a
{
	font-weight: normal;
}
.right_categor ul li ul
{
	padding: 10px 0px 7px 25px;
}
.right_categor ul li ul li
{
	padding: 0px 0px 3px 5px;
	border-left: solid 1px #3b7010;
}
.right_categor
{
	padding-bottom: 30px;
}
.back_1_zag
{
	background-color: #c5e196 !important;
}
.otvet_bl
{
	padding-bottom: 15px;
}
.consultant_answer
{
	background-color:#DAB0F6;
}
.best_answer
{
	background-color:#ecf6d7;
}
.stranic
{
	padding: 0px 0px 20px 0px;
	width: inherit;
	margin: 0px auto;
}
.stranic li
{
	color: #7519c1;
	float: left;
	padding: 0px 3px 0px 3px;
}
.stranic li a
{
	color: #7519c1;
}
.stranic li div
{
	position: relative;
	left: 0px;
	float: left;
	height: 18px;
	background: url(images/str_a_1.gif) no-repeat;
}
.stranic li div div
{
	position: relative;
	left: 2px;
	padding: 0px 5px 0px 4px;
	height: 18px;
	background: url(images/str_a_2.gif) 100% 0 no-repeat;
}
.stranic td
{
	color: #7519c1;
	padding: 0px 3px 0px 3px;
	vertical-align:top;
}
.stranic td a
{
	color: #7519c1;
}
.stranic td div
{
	position: relative;
	left: 0px;
	float: left;
	height: 18px;
	background: url(images/str_a_1.gif) no-repeat;
}
.stranic td div div
{
	position: relative;
	left: 2px;
	padding: 0px 5px 0px 4px;
	height: 18px;
	background: url(images/str_a_2.gif) 100% 0 no-repeat;
}
.forma_block
{
	margin: -9px -6px 5px -6px;
	width: 703px;
	padding: 5px;
	height: 82px;
	overflow: auto;
	background: url(images/forma_block.gif) no-repeat;
}
.forma_block div
{
	height: 81px;
	overflow: auto;
	padding: 5px 10px 5px 10px;
}
.smile
{
	float: left;
}
.forma_otvet .submit_4
{
	top: 7px;
}
.forma_otvet .submit_4 div a
{
	padding-left: 17px;
	padding-right: 17px;
}
.no_padding_r
{
	padding-right: 0px !important;
}
.search_deti
{
	padding: 20px 50px 0px 0px;
}
.search_deti td
{
	vertical-align: middle;
	padding-bottom: 9px;
}
.search_deti td.name_td
{
	width: 134px;
}
.input_s
{
	width: 158px;
	padding: 4px 4px 5px 4px;
	border: none;
	position: relative;
	background: url(images/input_3.gif) 0% 0% no-repeat;
}
.search_deti .td_mini_inp .input_s
{
	width: 48px;
	padding-right: 7px;
	margin-right: 6px;
	background: url(images/input_4.gif) no-repeat;
}
.search_deti td select
{
	font: normal 10pt Tahoma;
	width: 165px;
}
.search_deti td .submit_4 div a
{
	padding-left: 16px;
	padding-right: 20px;
}
.style_4
{
	margin-right: 170px;
}
.style_5
{
	margin-right: 10px;
}
.zagl_block
{
	padding-left: 5px;
}
.zagl_block li
{
	float: left;
	padding-right: 6px;
}
.zagl_block li div
{
	float: left;
	height: 27px;
	background: url(images/zak_1.gif) no-repeat;
}
.zagl_block li div div
{
	position: relative;
	left: 3px;
	font: bold 11pt Tahoma, Arial;
	color: #333333;
	padding: 5px 10px 0px 10px;
	height: 22px;
	background: url(images/zak_2.gif) 100% 0 no-repeat;
}
.zagl_block li div div a
{
	font: bold 11pt Tahoma, Arial;
	color: #3b7010;
	text-decoration: none;
}
.zagl_block li div div a:hover
{
	text-decoration: underline;
}
.zagl_block .activ_zak div
{
	position: relative;
	margin-bottom: -1px;
	height: 28px;
	background: url(images/zak_1_a.gif) no-repeat;
}
.child .zagl_block .activ_zak div
{
	position: relative;
	margin-bottom: -1px;
	height: 25px;
	background: url(images/zak_1_a_y.gif) no-repeat;
}
.zagl_block .activ_zak div div
{
	height: 23px;
	background: url(images/zak_2_a.gif) 100% 0 no-repeat;
}
.child  .zagl_block .activ_zak div div
{
	height: 19px;
	background: url(images/zak_2_a.gif) 100% 0 no-repeat;
}
.zagl_block_mini li div
{
	height: 24px;
	background: url(images/zak_3.gif) no-repeat;
	margin-top:1px;
	min-width:105px;
}
.zagl_block_mini .activ_zak div
{
	height: 25px;
}
.zagl_block_mini .activ_zak div div
{
	height: 19px;
}

.zagl_block_mini li div div
{
	position: relative;
	left: 3px;
	background: url(images/zak_4.gif) 100% 0 no-repeat;
	height: 18px;
	font-weight: bold;
	color: #333333;
	font-size: 9pt;
	/*width:110px;*/
	text-align:center;
}
.zagl_block_mini li div div a
{
	font: normal 9pt Tahoma;
	color: #333333;
}

.zagl_block_mini_height li div
{
	height: 37px;
	background: url(images/zak_3.gif) no-repeat;
}
.zagl_block_mini_height .activ_zak div
{
	height: 38px;
}
.zagl_block_mini_height .activ_zak div div
{
	height: 33px;
}
.zagl_block_mini_height li div div
{
	line-height: 13px !important;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	height: 33px;
}


.zagl_block_mini
{
	margin: 15px -4px 0px -4px;
	border-bottom: solid 1px #c4dc9e;
	height:auto;
}
.dite_bl
{
	float: left;
	text-align: center;
	padding: 0px 8px 0px 8px;
}
.dite_bl .zag_1
{
	background-color: #c5e196;
	margin-bottom: 2px;
}
.dite_bl .zag_1 .zag_1_03
{
	padding: 4px;
}
.dite_bl_all
{
	margin-top: -20px;
}
.right_search .submit_4
{
	margin: 0px 10px 0px 0px;
}
.right_search .submit_4 div a
{
	padding-left: 18px;
	padding-right: 20px;
}
.right_search input
{
	display: block;
	margin-bottom: 12px;
	width: 195px;
	padding: 4px 4px 5px 4px;
	border: none;
	background: url(images/input_5.gif) no-repeat;
}
.new_zapisi .pop_soo .ramka_all
{
	margin-bottom: 5px;
	margin-right: 8px;
	width: auto;
	float: left;
}
.new_zapisi .pop_soo span
{
	display: block;
	color: #666666;
}
.img_ugl
{
	text-align: right;
	margin: -1px -4px 0px 0px;
	position: relative;
}
.all_dnevnik .dnevnik_bl .pop_soo
{
	padding: 3px 3px 0px 3px;
}
.all_dnevnik .dnevnik_bl
{
	margin-bottom: 5px;
}
.white_back
{
	background: #ffffff url(images/ugl_www.gif) no-repeat;
}
.white_back .pop_soo
{
	background: url(images/ugl_www_2.gif) 0 100% no-repeat;
}
.all_dnevnik .zag_1
{
	background-color: #c5e196;
	float: left;
	margin: 0px 8px 3px 0px;
}
.all_dnevnik .zag_1 .zag_1_03
{
	padding: 4px;
}
.all_dnevnik
{
	background: url(images/all_dnevnik.jpg) 100% 0 no-repeat;
}
.napominanie
{
	margin-left: -3px;
	margin-bottom: 10px;
	padding: 10px 5px 0px 14px;
	width: 218px;
	height: 228px;
	background: url(images/napominanie.jpg) no-repeat;
}
.napominanie h2, .napominanie h1
{
	font: bold 11pt Tahoma, Arial;
	color: #333333;
}
.napominanie .napomni_bl
{
	padding: 3px 0px 3px 4px;
}
.napominanie .napomni_bl .date
{
	margin-bottom: 5px;
	margin-left: -4px;
	float: left;
	height: 18px;
	background: url(images/date.gif) no-repeat;
}
.napominanie .napomni_bl .date div
{
	float: left;
	padding: 1px 4px 0px 4px;
	height: 17px;
	background: url(images/date_2.gif) 100% 0 no-repeat;
}
.napominanie .add_nap
{
	color: #7519c1;
}
.napominanie .add_nap a
{
	color: #7519c1;
}
.center_block_2
{
	padding-right: 14px;
	width: 230px;
}
.avatar_bl .ramka_all
{
	width: 186px;
	margin: 7px auto 0px auto;
}
.avatar_bl .ramka_all_1_04
{
	padding: 5px;
}
.avatar_bl .ramka_all_1_04 img
{
	display: block;
	border: solid 1px #ffffff;
}
.user_menu
{
	padding: 5px 0px 0px 0px;
}
.user_menu li
{
	padding: 0px 0px 6px 18px;
	background: url(images/site_ico_1.gif) no-repeat;
}
.user_menu li a
{
	font: bold 9pt Tahoma;
	color: #7519c1;
	text-decoration: none;
}
.user_menu li a:hover
{
	text-decoration: underline;
}
.user_menu ul
{
	margin-bottom: -5px;
}
.friends .dite_bl
{
	padding: 0px 8px 9px 0px;
	margin: 0px;
}
.friends .dite_bl .zag_1
{
	margin: 0px;
}
.friends
{
	margin-right: -7px;
}
.group li
{
	padding-bottom: 5px;
}
.group ul
{
	margin: -6px 0px 0px 0px;
	padding-bottom: 5px;
}
.info_user
{
	padding: 0px 0px 15px 10px;
	line-height: 22px !important;
}
.info_user span
{
	font-weight: bold;
	color: #3b7010;
}
.kinder_block
{
	padding-bottom: 12px;
	line-height: 22px !important; }
.kinder_block .zag_1
{
	float: left;
	background-color: #c5e196;
	margin: 0px 8px 0px 0px;
}
.kinder_block .zag_1 .zag_1_03
{
	padding: 4px;
}
.kinder_block a
{
	font: bold 11pt Tahoma;
 text-decoration:none;
}
.kinder_block a:hover
{
text-decoration:underline;
}
.all_kinder
{
	padding-left: 10px;
	background: url(images/all_kinder.jpg) 150px 100% no-repeat;
}
.friends .zag_1
{
	background: #c5e196 url(images/s_u_1.gif) no-repeat;
}
.friends .zag_1_01
{
	background: url(images/s_u_2.gif) 100% 0 no-repeat;
}
.friends .zag_1_02
{
	background: url(images/s_u_3.gif) 0 100% no-repeat;
}
.friends .zag_1_03
{
	background: url(images/s_u_4.gif) 100% 100% no-repeat;
}
.informacia .kinder_block a
{
	font: normal 9pt Tahoma;
}
.informacia .kinder_block
{
	line-height: 16px !important;
}
.informacia
{
	padding-bottom: 10px;
	padding-left: 10px;
}
.informacia td
{
	width: 50%;
	padding-bottom: 0px;
}
.malish a
{
	font: normal 9pt Tahoma;
}
.malish .kinder_block
{
	line-height: 16px !important;
}
.do_poyavlen
{
	margin-right: -40px;
	margin-left: -10px;
	margin-top: 4px;
	border-top: solid 1px #bbd88b;
	text-align: center;
	padding: 4px 0px 10px 0px;
}
.malish
{
	padding-right: 40px;
}
.anketa_us
{
	padding: 0px 0px 10px 10px;
}
.anketa_us td
{
	width: 40%;
	padding-bottom: 8px;
	padding-right: 25px;
}
.anketa_us td span
{
	display: block;
	font-weight: bold;
	color: #3b7010;
}
.zag_32 .color_block_3_03
{
	padding-top: 6px;
}
.zagl_block_mini_2
{
	padding: 5px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.album_gg .zag_1
{
	background-color: #c4dc9e !important;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 3px;
}
.img_gg
{
	float: left;
	/*padding-right: 19px;*/
	 padding-left:15px;
}
.img_gg_close
{
	float: left;
	padding-right: 10px;
}
.all_gistor_album a
{
	color: #7519c1;
}
.img_ugl_2
{
	position: absolute;
	margin-left: 460px;
}
.img_ugl_3
{
	position: absolute;
	margin-left: 708px;
}
.goda
{
	padding: 10px 0px 11px 6px;
}
.goda li
{
	float: left;
	padding-right: 5px;
}
.goda li div
{
	text-align: center;
	color: #7519c1;
	height: 18px;
	float: left;
	padding: 0px;
}
.goda li div a
{
	color: #7519c1;
}
.activ_god .god_begin
{
	background: url(images/activ_god.gif) no-repeat;
	width:4px;
	
}
.activ_god .god_title
{
 background-color:#d6cbda;
 float:left;
 width:auto;
}
.activ_god .god_end
{
	background: url(images/activ_god2.gif) no-repeat;
	float:left;
	width:4px;
}

.mesyac
{
	padding-bottom: 4px;
	font: bold 9pt Tahoma;
	color: #3b7010;
	height: 12px;
}
.mesyac li
{
	float: left;
	width: 170px;
	text-align: center;
}

.mesyac
{
	padding-left: 7px;
}
.width_auto
{
	/*width: auto !important;*/
}
.che_mec
{
	margin-bottom: 12px;
	width: 704px;
	padding: 3px 0px 0px 3px;
	height: 143px;
	background: #ffffff url(images/che_mec.gif) no-repeat;
	vertical-align: top;
}
.mes_block
{
	float: left;
	margin-right: 7px;
	padding: 9px 0px 0px 6px;
	width: 164px;
	height: 130px;
	background: url(images/mes_block.gif) no-repeat;
}
.mes_block td
{
	width: 23px;
	padding-bottom: 2px;
}
.mes_block td div
{
	width: 18px;
	height: 17px;
	border: solid 1px #c5e196;
}
.mes_block td div img
{
	display: block;
}
.mes_block table
{
	width: auto;
}
.mes_block_big
{
	padding: 5px 5px 5px 5px;
	background: #ffffff;
	/*width: 700px;
	height: 445px;
	background: url(images/mes_block_big.gif) no-repeat;*/
	
}
.mes_block_big td
{
	width: auto;
	
}
.mes_block_big td div
{
	width: 92px;
	height: 61px;
	border: solid 1px #c5e196;
	margin-left: 2px;
	margin-bottom: 3px;
	
}
.mes_block_big td div td
{
	padding-top:1px;
}
.mes_block_big table
{
	width: auto;
}
.vihh
{
	background: #fbf5ff;
}
.no_margin_r
{
	margin-right: 0px !important;
}
.chat_user
{
	margin-right: -7px;
	padding-right: 9px;
	height: 370px;
	overflow: auto;
}
.chat_user li
{
	padding-bottom: 7px;
}
.chat_user li span
{
	float: right;
	display: block;
}
.chat_user li span img
{
	margin-left: 6px;
}
.settings_chat td
{
	padding-bottom: 9px;
}
.settings_chat .td_1
{
	width: 85px;
}
.settings_chat select
{
	font: normal 10pt Tahoma;
	color: #333333;
	width: 125px;
}
select
{
	padding: 1px;
	font: normal 10pt Tahoma;
	color: #333333;
	width: 165px;
}
.settings_chat .sab_password
{
	padding: 12px 0px 25px 0px;
}
.settings_chat .sab_password span
{
	padding-right: 0px;
}
.chat_block_03
{
	height: 360px;
	overflow: auto;
}
.chat_block
{
	margin-top: -5px;
	background: #ffffff url(images/ch_u_1.gif) no-repeat;
}
.chat_block_01
{
	background: url(images/ch_u_2.gif) 100% 0 no-repeat;
}
.chat_block_02
{
	background: url(images/ch_u_3.gif) 0 100% no-repeat;
}
.chat_block_03
{
	padding: 4px 7px 5px 7px;
	background: url(images/ch_u_4.gif) 100% 100% no-repeat;
}
.chat_block_03 .zag_1
{
	background-color: #f9f7fd;
	margin: 6px -4px 6px -4px;
}
.chat_block_03 .zag_1 .zag_1_03
{
	padding: 2px 2px 3px 4px;
}
.chat_block_03 .zag_1 img
{
	border: none;
	display: inline;
}
.chat_block_03 img
{
	margin-bottom: -4px;
}
.zag_add input
{
	margin-left: 30px;
	width: 305px;
	padding: 4px 4px 5px 4px;
	border: none;
	background: url(images/input_6.gif) no-repeat;
}
.zag_add
{
	text-align: right;
	margin: -6px 0px 8px 0px;
}
.chat_block_inside
{
	margin: 0px -3px 6px -3px;
}
.chat_block_inside
{
	background: #ffffff1 url(images/ug_wh_1.gif) no-repeat;
}
.chat_block_inside .chat_block_01
{
	background: url(images/ug_wh_2.gif) 100% 0 no-repeat;
}
.chat_block_inside .chat_block_02
{
	background: url(images/ug_wh_3.gif) 0% 100% no-repeat;
}
.chat_block_inside .chat_block_03
{
	background: url(images/ug_wh_4.gif) 100% 100% no-repeat;
}
.chat_block_inside .chat_block_03
{
	padding: 4px 4px 4px 4px;
	height: auto;
}
.kinder_search_b .td_1
{
	width: 81px;
	padding-right: 8px;
}
.kinder_search_b .td_1 .zag_1
{
	margin: 0px;
	background-color: #c5e196;
}
.kinder_search_b .td_1 .zag_1 .zag_1_03
{
	padding: 4px;
}
.kinder_search_b .td_2
{
	line-height: 19px !important;
}
.kinder_search_b .td_2 span
{
	color: #ff7412;
}
.kinder_search_b .td_3
{
	width: 179px;
}
.kinder_search_b .td_3 li
{
	color: #7519c1;
	padding-bottom: 6px;
}
.kinder_search_b .td_3 li a
{
	color: #7519c1;
}
.no_back_b
{
	background: none !important;
}
.no_back_b div.chat_block_01
{
	background: none !important;
}
.no_back_b div.chat_block_02
{
	background: none !important;
}
.no_back_b div.chat_block_03
{
	background: none !important;
}
.no_back_b .zag_1
{
	background: #c5e196 url(images/ss_u_1.gif) no-repeat !important;
}
.no_back_b .zag_1_01
{
	background: url(images/ss_u_2.gif) 100% 0 no-repeat;
}
.no_back_b .zag_1_02
{
	background: url(images/ss_u_3.gif) 0 100% no-repeat;
}
.no_back_b .zag_1_03
{
	background: url(images/ss_u_4.gif) 100% 100% no-repeat;
}
.stranic_ins
{
	padding: 0;
}
.navigator
{
	padding: 0px 0px 5px 10px;
	margin-top: -11px;
}
.str_block
{
	position: relative;
	top: -9px;
	float: left;
	margin: 0px 4px 0px 16px;
	width: 10px;
	height: 60px;
	border-left: solid 1px #3b7010;
	border-bottom: solid 1px #3b7010;
}
.str_block_2
{
	margin-left: 40px;
}
.text_help_bl_2
{
	margin-left: 45px !important;
}
.text_help_bl_1
{
	margin-left: 20px !important;
}
.kalendar
{
	text-align: left;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	width: auto;
}
.kalendar .zag_1
{
	float: left;
	margin: 5px 10px 0px 0px;
}
.kalendar .zag_1 .zag_1_03
{
	padding: 4px;
}
.kinder_search_b_mom .td_3
{
	width: 150px;
}
.ser_color
{
	color: #666666;
}
.ser_color_b
{
	font-weight: bold;
	color: #9b9a98;
}
.green_table
{
	padding: 20px 0px 20px 0px;
}
.green_table td
{
	border-right: solid 2px #eef7e0;
	vertical-align: middle;
	padding: 7px 0px 7px 0px;
	text-align: center;
}
.green_table table
{
	border-collapse: separate;
}
.green_table .tr_zag_green td
{
	padding: 8px 0px 8px 0px;
	border-bottom: solid 4px #eef7e0;
	background: #c5e196;
}
.tr_zag_green td.td_1
{
	background: #c5e196 url(images/gr_t_3.gif) no-repeat;
	width: 81px;
}
.green_table td textarea
{
	width: 90px;
	height:100px;
}
.green_table td input
{
	width: 81px;
}
.tr_zag_green td.td_2
{
	width: 121px;
}
.tr_zag_green .ugl_tddd
{
	width: 10px;
}
.tr_zag_green td.td_3
{
	width: 100px;
}
.tr_zag_green td.td_4
{
	width: 88px;
}
.tr_zag_green td.td_5
{
	width: 88px;
}
.tr_zag_green td.td_6
{
	width: 115px;
}
.tr_zag_green td.td_7
{
	background: #c5e196 url(images/gr_t_4.gif) 100% 0 no-repeat;
	width: 100px;
}
.td_white td
{
	background: #ffffff;
}
.green_table .back_1_td
{
	background: #ffffff url(images/gr_t_1.gif) no-repeat;
}
.green_table .back_2_td
{
	background: #ffffff url(images/gr_t_5.gif) 100% 0 no-repeat;
}
.green_table td td.ugl_tddd
{
	min-height: 100%;
	border-right: none !important;
	vertical-align: top;
	padding: 0px !important;
	background: url(images/gr_t_2.gif) 0 100% no-repeat;
}
.ugl_tddd img
{
	display: block;
	margin: 0px;
}
.avatar_bl_det .ramka_all
{
	width: 126px;
}
.left_td
{
	background: url(images/pcc.gif) 84px 80px no-repeat;
	padding-top: 11px;
	width: 220px;
	padding-right: 14px;
}
.info_left_det span
{
	display: block;
	padding: 0px 0px 6px 0px;
	font-weight: bold;
	color: #3b7010;
}
.info_left_det a
{
	color: #7519c1;
}
.info_left_det
{
	padding-bottom: 15px;
}
.all_gistor_album_det
{
	margin-top: 0px;
	padding-right: 5px;
}
.all_gistor_album_det .img_gg
{
	padding-right: 0px;
	padding-left: 20px;
}
.all_gistor_album_det .img_gg
{
	padding-right: 0px;
	padding-left: 16px;
}
.all_gistor_album_det .img_gg img
{
	border: none;
}
.all_gistor_album_det .img_gg .play_img
{
	border: solid 1px #68863a !important;
}
.margin_bb
{
	margin-bottom: 11px;
}
.add_zametka
{
	padding: 10px 10px 0px 0px;
	text-align: right;
}
.add_zametka a
{
	color: #7519c1;
}
.date_zam
{
	margin: 3px 0px 4px 3px;
	width: 76px;
	height: 18px;
	text-align: center;
	background: url(images/date_zam.gif) no-repeat;
	float:left;
}
.chat_block_03 p
{
	padding: 0px 6px 0px 6px;
}
.chat_block_03 p span
{
	color: #3b7010;
}
.chat_block_03 p a
{
	color: #7519c1;
}
.chat_block_inside_2
{
	margin: 0px 1px 10px 1px;
	background: #ffffff url(images/ug_wh_1.gif) no-repeat;
}
.no_margin
{
	margin: 0px !important;
}
.forma_block textarea
{
	border-color: #ffffff;
	width: 700px;
	margin-left: 5px;
	height: 77px;
	border: none;
}
.add_zametka_2
{
	margin-top: -20px;
	margin-bottom: 0px;
	position: relative;
	top: 34px;
	padding-bottom: 0px;
}
.no_padding
{
	padding: 0px !important;
}
.kinder_search_b_inss
{
	margin-top: -15px;
}
.grt_1
{
	margin-top: -4px;
	position: absolute;
	float: left;
}
.ugl_bb
{
	text-align: left !important;
}
.ugl_bb_2
{
	text-align: right !important;
}
.grt_2
{
	margin-top: -5px;
	margin-left: -5px;
	position: absolute;
}
.ugl_tr td
{
	padding: 0px !important;
}
.all_gistor_album_ki .img_gg
{
	padding-right: 18px;
}
.all_gistor_album_ki .no_padding
{
	padding-right: 0px;
}
.all_gistor_album_ki .img_gg img
{
	border: none;
}
.all_gistor_album_ki .img_gg .play_img
{
	border: solid 1px #68863a !important;
}
.inp_back
{
	float: left;
	height: 23px;
	background: url(images/inp_back.gif) no-repeat;
}
.inp_back div
{
	position: relative;
	left: 2px;
	padding: 1px 7px 0px 4px;
	height: 22px;
	background: url(images/inp_back_2.gif) 100% 0 no-repeat;
}
.inp_back div input
{
	text-align: left;
	background: none;
	font: normal 9pt Tahoma;
	width: 100%;
	border: solid 1px #fff;
	padding: 2px 0px 2px 0px;
}
.inp_back2
{
	float: left;
	height: 23px;
	background: url(images/inp_back.gif) no-repeat;
	margin-top:-7px;
	width:150px;
}
.inp_back2 .inp_div
{
	position: relative;
	left: 2px;
	padding: 1px 7px 2px 4px;
	height: 22px;
	background: url(images/inp_back_2.gif) 100% 0 no-repeat;
	float:left;
	width:140px;
}
.inp_back2 div input
{
	text-align: left;
	background: none;
	font: normal 9pt Tahoma;
	width: 100%;
	height:15px;
	border: solid 1px #fff;
	padding: 2px 0px 2px 0px;
}
.inp_back2 .panel
{
	height: 23px;
	position:absolute;
	margin-top:5px;
	margin-left:160px;
	
	float:left;
	
}

.inp_back2_small
{
	float: left;
	height: 23px;
	background: url(images/inp_back.gif) no-repeat;
	margin-top:-7px;
	width:100px;
}
.inp_back2_small .inp_div
{
	position: relative;
	left: 2px;
	padding: 1px 7px 2px 4px;
	height: 22px;
	background: url(images/inp_back_2.gif) 100% 0 no-repeat;
	float:left;
}
.inp_back2_small div input
{
	text-align: left;
	background: none;
	font: normal 9pt Tahoma;
	width: 100%;
	height:15px;
	border: solid 1px #fff;
	padding: 2px 0px 2px 0px;
}
.inp_back2_small .panel
{
	height: 23px;
	position:absolute;
	margin-top:5px;
	margin-left:110px;
	
	float:left;
	
}
.float_left
{
	float: left;
	padding: 3px 0px 0px 0px;
}
.plany_2
{
	padding-top: 30px;
	padding-bottom: 14px;
}
.plany_2 .tr_zag_green td.td_1
{
	width: 60px;
}
.plany_2 .tr_zag_green td.td_2
{
	width: 270px;
}
.plany_2 .tr_zag_green td.td_3
{
	width: 65px;
}
.plany_2 .tr_zag_green td.td_4
{
	width: 220px;
}
.plany_2 .tr_zag_green td
{
	vertical-align: middle;
}
.plany_2 td
{
	vertical-align: top;
	padding: 4px 4px 4px 4px;
}
.plany_2 td .inp_back
{
	float: none;
	margin: 0px auto 0px auto !important;
}
.plan_textarea
{
	padding: 4px 4px 4px 4px;
	width: 253px;
	height: 45px;
	background: url(images/plan_textarea.gif) no-repeat;
}
.plan_textarea textarea
{
	border: solid 1px #fff;
	height: 43px;
	width: 100%;
}
.foto_block_f
{
	float: right;
	text-align: center;
	font-weight: bold;
	color: #3b7010;
	background: url(images/cvv.gif) no-repeat;
}
.foto_block_f_2
{
	float: left;
	/*margin-bottom: -12px;*/
	padding: 16px 12px 18px 23px;
	background: url(images/cvv_2.gif) 100% 100% no-repeat;
	
}
.foto_block_f .zag_1
{
	float: left;
	margin: 0px;
	background-color: #c5e196;
	
}
.foto_block_f .zag_1 .zag_1_03
{
	padding: 4px;
	
}
.content_img span
{
	font-weight: bold;
	font-size: 14px;
	color: #3b7010;
}
.foto_block_f_green
{
	background: url(images/cvv_3.gif) no-repeat;
	margin-bottom:10px
}
.foto_block_f_green .foto_block_f_2
{
	background: url(images/cvv_4.gif) 100% 100% no-repeat;
	
}
.back_misha
{
	background: #eef7e0 url(images/back_misha.gif);
}
.name_ddi
{
	
	position: relative;
	width: 180px;
}
.name_ddi table
{
	
	position: relative;
	width: 180px;
}

.name_ddi span
{
	
	position: relative;
	font: normal 9pt Tahoma;
	color: #333333;
	width: 180px;
}
.name_ddi_2
{
	width: 240px;
}
.name_ddi_2 table
{
	width: 240px;
}
.name_ddi_4
{
	width: 310px;
}
.name_ddi_3
{
	width: 440px;
	
}
.name_ddi_3 table
{
	width: 440px;
	
}

.foto_block_f_det
{
	background: none;
}
.foto_block_f_det .foto_block_f_2
{
	padding: 0px 50px 23px 50px;
	background: url(images/cvv_5.gif) 0 100% no-repeat;
}
.add_c_foto
{
	/*width: 135px;*/
	height: 100%;
	background: #ffffff;
	
}
.add_c_foto .button_mini_green div a
{
	padding-right: 6px;
	padding-left: 6px;
}
.add_c_foto .button_mini_green
{
	width: 113px;
	
}
.foto_block_f_big
{
	background: url(images/cvv_6.gif) no-repeat;
}
.foto_block_f_big .foto_block_f_2
{
	padding: 22px 23px 14px 28px;
	background: url(images/cvv_7.gif) 100% 100% no-repeat;
}
.message .dnevnik_bl span
{
	display: inline;
	color: #3b7010;
}
.message .dnevnik_bl
{
	min-height: 20px;
}
.red_color
{
	color: #ff7412;
}
.text_beseda
{
	padding: 4px 1px 4px 1px;
	background: #ffffff;
	border: solid 1px #c4dc9e;
	position:relative;
}
.top_beseda
{
	position: relative;
	top: 5px;
	height: 5px;
	background: url(images/top_beseda.gif) no-repeat;
	font-size: 1px;
}
.top_beseda div
{
	height: 5px;
	background: url(images/top_beseda_2.gif) 100% 0 no-repeat;
	font-size: 1px;
}
.bottom_beseda
{
	position: relative;
	margin-top: -5px;
	height: 5px;
	background: url(images/bottom_beseda.gif) no-repeat;
	font-size: 1px;
}
.bottom_beseda div
{
	height: 5px;
	background: url(images/bottom_beseda_2.gif) 100% 0 no-repeat;
	font-size: 1px;
}

.beseda_block
{
	padding-top: 9px;
	padding-bottom: 5px;
	
}
.mess_b_04
{
	padding: 8px 6px 8px 6px;
}
.img_beseda
{
	padding-top: 1px;
	float: left;
}
.info_t_beseda
{
	padding-left: 23px;
}
.background_mes
{
	min-height: 15px;
	background: #f9f7fd url(images/bes_1.gif) no-repeat;
}
.background_mes .mess_b_02
{
	background: url(images/bes_2.gif) 100% 0 no-repeat;
}
.background_mes .mess_b_03
{
	background: url(images/bes_3.gif) 0 100% no-repeat;
}
.background_mes .mess_b_04
{
	background: url(images/bes_4.gif) 100% 100% no-repeat;
}
.beseda_hist
{
	padding: 12px 0px 10px 0px;
	text-align: center;
	color: #999999;
}
.beseda_hist a
{
	color: #7519c1;
}
.beseda_block textarea
{
	border-color: #ffffff;
	width: 97%;
	margin-left: 5px;
	height: 130px;
	border: none;
}
.ctrlenter
{
	font-size: 10px;
	text-align: right;
	margin-top: -9px;
	margin-right: -2px;
}
.no_padding_top
{
	padding-top: 0px !important;
}
.pop_users td
{
	padding: 0px 7px 12px 7px;
	width: 50%;
}
.pop_users td .chat_block_inside
{
	background: #ffffff url(images/ug_wh_1.gif) no-repeat;
}
.pop_users td .td_1
{
	width: auto;
}
.pop_users td .td_1 .zag_1
{
	float: left;
	margin-right: 6px;
}
.pop_users td .td_1 span
{
	color: #3b7010;
}
.filtr_users
{
	padding-top: 16px;
}
.filtr_users .name_filtr
{
	padding-top: 5px;
	float: left;
	padding-right: 15px;
}
.filtr_users .inp_back
{
	float: left;
	margin-top: 2px;
}
.filtr_users .inp_back input
{
	text-align: left;
}
.filtr_users select
{
	float: left;
}
.chat_block_03 .td_1_2
{
	width: 60px !important;
}
.chat_block_03 .td_1_3
{
	width: 77px !important;
}
.chat_block_03 .td_1_4
{
	width: 113px !important;
}
.obsugdeniya .chat_block_inside
{
	background: #ffffff url(images/ug_wh_1.gif) no-repeat;
}
.obsugdeniya .td_2
{
	line-height: 17px !important;
	padding-bottom: 3px;
}
.obsugdeniya .td_2 span
{
	color: #666666;
}
.right_search .name_search_p
{
	padding: 6px 0px 2px 10px;
}
.right_search select
{
	width: 210px;
}
.no_top_padding
{
	padding-top: 0px !important;
}
.chat_block_03 .td_3_width
{
	width: 115px;
}
.style_7 div a
{
	padding-right: 12px;
	padding-left: 12px;
}
.soob_index
{
	padding-top: 12px;
}
.left_bo_index
{
	width: 227px;
	padding-right: 4px;
}
.back_white_bl_04 h3
{
	font: bold 11pt Tahoma;
	color: #3b7010;
	margin-bottom: 11px;
}
.vospitanie span
{
	color: #3b7010;
}
.vospitanie
{
	padding-top: 15px !important;
}
.back_white_bl_04
{
	padding: 4px 6px 10px 6px;
}
.back_white_bl
{
	background: #ffffff url(images/back_white_bl.gif) no-repeat;
}
.back_white_bl_02
{
	background: url(images/back_white_bl_02.gif) 100% 0 no-repeat;
}
.back_white_bl_03
{
	background: url(images/back_white_bl_03.gif) 0 100% no-repeat;
}
.back_white_bl_04
{
	background: url(images/back_white_bl_04.gif) 100% 100% no-repeat;
}
.posl_tema .zag_1
{
	margin: 0px;
	background-color: #e6f4d3;
}
.posl_tema .zag_1 h3
{
	position: relative;
	top: 5px;
}
.posl_tema ul li
{
	padding: 6px 0px 0px 0px;
}
.new_foto_vi
{
	padding: 10px 3px 0px 3px;
}
.new_foto_vi .zag_1 img
{
	border: none;
}
.new_foto_vi .zag_1
{
}
.new_foto_vi .zag_1 .img_gg
{
	padding-left: 15px;
	padding-right: 12px;
}
.new_foto_vi .zag_1 .img_gg_close
{
	padding-left: 5px;
	padding-right: 5px;
}
.new_foto_vi .zag_1 .play_img
{
	border: solid 1px #68863a !important;
}
.new_foto_vi .zag_1
{
	margin-bottom: 8px;
}
.right_bo_index .album_gg
{
	margin-bottom: -14px !important;
}
.right_bo_index .dite_bl .zag_1
{
	background-color: #c5e196;
}
.right_bo_index .dite_bl
{
	padding: 10px 5px 0px 3px;
}
.oblako
{
	line-height: 19px !important;
	padding: 0px 0px 30px 0px;
}
.oblako a
{
	color: #333333;
	text-decoration: none;
}
.oblako a:hover
{
	text-decoration: underline;
}
.oblako .o_2
{
	font-size: 11pt;
	font-weight: bold;
}
.oblako .o_3
{
	font-size: 11pt;
}
.oblako .o_4
{
	font-size: 8pt;
}
.oblako .o_5
{
	font-size: 10pt;
	font-weight: bold;
}
.oblako .o_6
{
	font-size: 12pt;
	font-weight: bold;
}
.oblako .o_7
{
	font-size: 10px;
}
.categories_r li
{
	padding-bottom: 4px;
	color: #3b7010;
}
.foto_index_v .zag_1
{
	margin: 0px 2px 0px 0px;
	background-color: #cedfb1 !important;
	float: left;
}
.foto_index_v .zag_1 .zag_1_03
{
	padding: 4px;
}
.foto_index_v td
{
	width: 25%;
	padding-bottom: 12px;
	vertical-align: middle;
}
.foto_index_v table
{
	width: auto;
}
.foto_index_v .di_15
{
	margin: 0px 5px 0px 18px;
}
.foto_index_v .stranic
{
	padding-bottom: 0px !important;
}
.no_padding_right
{
	padding-right: 0px !important;
}
.left_str_f
{
	padding-right: 17px;
	padding-left: 4px;
}
.right_str_f
{
	padding-left: 17px;
	width: 100px !important;
}
.big_foto_vid
{
	text-align: center;
	color: #666666;
	padding: 20px 0px 10px 0px;
}
.big_foto_vid .zag_1
{
	margin: 0px 0px 12px 0px;
	position: relative;
	left: 14%;
}
.big_foto_vid_pop .zag_1
{
	background-color: #cedfb1;
	margin: 0px 0px 12px 0px;
	position: relative;
	left: 0%;
}
.big_foto_vid_pop .zag_1 .zag_1_03
{
	padding-left: 6px;
}
.big_foto_vid_pop
{
	margin-top: -10px;
	padding: 0px;
}
.big_foto_vid span
{
	color: #3b7010;
}
.pop_center
{
	width: 515px;
	margin: 0px auto;
	padding-top: 20px;
}
.white_all
{
	background: #ffffff;
	min-height: 100%;
}
.popup_zag h2, .popup_zag h1
{
	font-size: 10pt !important;
	color: #3b7010;
	text-align: center;
}
.popup_zag h2 span
{
	font-weight: normal;
}
.pop_submit
{
	padding-bottom: 10px;
}
.pop_submit .button_violet
{
	margin-left: 30px;
}
.pop_submit .no_margin_l
{
	margin-left: 0px;
}
.pop_submit .button_violet div a
{
	padding-right: 35px;
	padding-left: 35px;
}
.video_block_pop .zag_1
{
	position: relative;
	width: 330px;
	margin: 25px auto 10px auto;
	background-color: #cedfb1 !important;
}
.video_block_pop .zag_1 .zag_1_03
{
	position: relative;
	padding: 4px !important;
}
.video_block_pop .zag_1 .zag_1_02
{
	position: relative;
}
.zag_22
{
	margin-bottom: 5px;
}
.fotovideo_so .td_1 .zag_1
{
	background-color: #cedfb1 !important;
}
.enter_site .inp_back
{
	background: url(images/inp_back_yy.gif) no-repeat;
}
.enter_site .inp_back div
{
	background: url(images/inp_back_yy_2.gif) 100% 0 no-repeat;
}
.td_1 .zag_1 img
{
	border: solid 1px #ffffff;
}
.foto_index_v_2 td
{
	width: 20%;
}
.foto_index_v_2 table
{
	width: 100%;
}

@-moz-document url-prefix() {
}

.no_answer_img
{
 margin-bottom:-4px;
 
}
.no_answer
{
 width:100px;
 background:url(images/no_answer.gif) 100% repeat-x;
 height: 23px;
 margin-bottom:-7px;
}
.no_answer_empty
{
 width:100px;
 background:url(images/no_answer_empty.gif) 100% repeat-x;
 height: 23px;
 margin-bottom:-7px;
}
.answer_img
{
	cursor:pointer;
	font-weight: bold;
	font-size: 14px;
	color: #3b7010;
	margin-bottom: 7px;
}
.answer_img_empty
{
	font-weight: bold;
	font-size: 14px;
	color: #3b7010;
	margin-bottom: 7px;
}
/* TineMCE */

body.mceContentBody {
	padding-left: 5px;
	padding-right: 5px;
	background: none;
	width: 98%;
	height: auto;
}

.forma_block_red textarea {
	border: solid 1px #c4dc9e;
}

.igrow td
	{
		border: 1px solid #C4DC9E;
		height:30px;
	}
	.igrow th
	{
		border: 1px solid #C4DC9E;
		height:30px;
	}
#comments_tree {
	background:#fff;
}

#comments_tree li{
	position:relative;
}

#comments_tree ul{
	padding:0px 0px 0px 30px;
	background:url('images/comments_list_bg.png') no-repeat 10px bottom;
}

#comments_tree .with_sub_comments {

}

#comments_tree ins.line {
	display:block;
	font-size:0px;
	width:15px;
	height:1px;
	border-top:1px solid #3b7010;
	position:absolute;
	top:40px;
	left:-19px
}

div.more
{color:#3b7010; font-size:11px;	cursor: pointer; cursor: hand;}
div.more :hover
{	text-decoration:underline;}
.contests
{	padding:0;}
.contest_cap
{margin:0px 0 10px 0;}

.contests div.list_block
{
	margin: 0 0 10px 0;
	padding:0 25px;
}
.list_block_t1 a, .list_block_t1 div
{	margin: 2px 0 2px 7px;}
div.list_block_t1
{
	text-align: left;
}
div.list_block_t2
{
margin:0 0 0 30px;
font-size:11px;
text-align: left;
font-style:italic;
line-height:.9em;
}
.ContestLink1, .ContestLink3
{
width:100%;
text-align:center;
margin:15px 0 5px 0;
}
.ContestLink1 a
{
font-weight: bold;
font-size:13px;
}
.ContestLink2 a
{
margin-left:22px;
}
.ContestLink3 a
{
font-weight: bold;
font-size:9px;
}

div.contest_albums
{
margin:3px;
padding:2px;
float:left;
display: block;
text-align:center;
}
td.contest_albums
{
margin:3px;
padding:2px;
text-align:center;
}
table.contest_addphoto
{
width:100%;
border:0;
}
table.contest_addphoto td
{
	text-align:center;
	vertical-align:middle;
}
table.contest_edit td
{vertical-align:middle;}
.contests_pager table td div
{
	margin:0;
	padding:0;
	padding-bottom:25px;
}
.ratebuttons
{margin:10px;}
.ratebuttons table td
{
	height:28px;
	cursor: pointer;
	cursor: hand;
	background-repeat:no-repeat;
}

.ratebutton_selected
{
font-weight:bold;
}
.contest_mod_title
{
width:100%;
text-align:center;
padding:25px 0 12px 0;
}

.contest_mod_tab
{
 width:100%;
}
.contest_mod_tab td.allow
{
	background-color: #008000;
	color: #FFFFFF;
	padding:4px 10px;
}
.contest_mod_tab td.deny
{

	background-color: #800000;
	color: #FFFFFF;
	padding: 3px 10px;
}
.contests_view h1
{margin:7px 40px 5px 20px;}

.contests_view h4
{	margin:15px 10px 5px 10px;}

.contests_view div.list_block_t1
{margin-left:15px;}

.contests_view table.userrating td
{padding:5px; height:25px; text-align:center;}

.contests_view table.pager
{
	margin-top:10px;
}
.contests_view table.pager td
{vertical-align:middle;}

.contests_view table.pager td div.stranic, .contests_view table.pager td div.stranic_ins,
.names_dict table.pager td div.stranic, .contests_view table.pager td div.stranic_ins
{
	margin:0;
	padding:0;
	text-align:left;
	width:0%;
}

table.contest_winners td
{text-align:center;}
table.contest_winners td div a
{text-decoration: none;}
table.contest_winners td div.mainImg a
{	font-size:10px; text-decoration:underline;}
table.contest_winners .kalendar
{padding:0;}

table.userrating
{	margin-top:10px;}
table.userrating td
{
padding:10px;
padding-top:30px;
vertical-align:top;
}
table.userrating td table td
{vertical-align:top;}
table.userrating td.prev
{
	width:90px;
	text-align:center;
	vertical-align:top;
	padding:10px;
}
table.contestvotes td
{text-align:center;}
table.votesforme_rate td.mark
{
	width:30px;
	text-align:center;
	padding:2px;
}
table.votesforme_rate td.comment
{
	text-align:left;
	padding:2px 2px 2px 2px;
	vertical-align:middle;font-size:10px;font-style:italic;
}
table.votesforme_rate
{margin-top:30px;}

div.NamesFilter
{
margin:10px 2px;
text-align:right;
}
.names_dict td
{height:26px;}
.names_alphabet 
{text-align:center;}
.names_alphabet a
{font-size:13px;font-weight:bold;}

table.name_calendar 
{margin:5px;}
table.name_calendar td
{
	width: 140px;
	height: 80px;
	background-image: url('Names/images/btn_calendar.gif');
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #77A82D;
	cursor: pointer;
	cursor: hand;
}
td.names_title
{
text-align:center;
vertical-align:middle;
font-style:italic;
padding:10px;
}

.hospital_block
{
	padding:5px;
}
.hospital_block b
{
	color: #3B7010;
	padding:3px 0;
}
.img_button
{
	cursor: pointer;
	cursor: hand;
}
.hospital_city_list
{
	padding:5px 20px;
}
td.hospitals_popularlist
{
	padding-top:12px;
}
table.hospital_list td
{
 height:100%;
 text-align:center;
 vertical-align: middle;
}

table.hospital_list .c
{
 padding:8px 5px;
 text-align:center;
 vertical-align: middle;
}

table.hospital_list, table.hospital_list td
{
height:100%;
}
table.hospital_list table.c td
{
	border:0;
}
table.hospital_list td.d
{
	background-color:#eef7e0;
	width:3px;
}
table.hospital_list tr.drow
{
	background-color:#eef7e0;
	height:3px;
}
table.hospital_list td.lt b, table.hospital_list td.rt b
{
 display:block;
 height:1px;
 overflow:hidden;
 font-size:1px;
}

table.hospital_list tr.brd td.lt b, table.hospital_list tr.brd td.rt b
{ background-color:#c5e196;}
table.hospital_list tr.brd .c
{ background-color:#c5e196; height:1px;padding:0;}
table.hospital_list tr.cap .c
{ background-color:#c5e196;}

table.hospital_list tr.brd0 td.lt b, table.hospital_list tr.brd0 td.rt b
{ background-color:#ffffff;}
table.hospital_list tr.brd0 .c
{ background-color:#ffffff; height:1px;padding:0;}
table.hospital_list tr.r0 .c
{ background-color:#ffffff;}

table.hospital_list tr.brd1 td.lt b, table.hospital_list tr.brd1 td.rt b
{ background-color:#eef7e0;}
table.hospital_list tr.brd1 .c
{ background-color:#eef7e0; height:1px;padding:0;}
table.hospital_list tr.r1 .c
{ background-color:#eef7e0;}

td.lt b.xr1{margin:0 0 0 1px;}
td.lt b.xr2{margin:0 0 0 2px;}
td.lt b.xr3{margin:0 0 0 3px;}
td.lt b.xr4{margin:0 0 0 4px;}
td.lt b.xr5{margin:0 0 0 5px;}

td.rt b.xr1{margin:0 1px 0 0;}
td.rt b.xr2{margin:0 2px 0 0;}
td.rt b.xr3{margin:0 3px 0 0;}
td.rt b.xr4{margin:0 4px 0 0;}
td.rt b.xr5{margin:0 5px 0 0;}


table.hospital_list td.hname td.hadr
{
	width:100px;
}
td.hospital_fcap
{
	background-color: #86BA52;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	padding:2px 12px;
}
td.hospital_fcap2
{
	background-color: #D1E6BD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	padding: 2px 12px;
	text-align: center;
}
table.hospital_edit td
{
	vertical-align:middle;
}
table.hospital_edit td.t1
{
	padding:3px 0;
}
table.hospital_view td.tn
{
padding: 3px 0;
}
table.hospital_view td.sprow
{
padding: 5px;
}

/************************/

.menu {
width:948px;
height:35px;
padding:5px 0 0 22px;
margin:0;
position:relative;
left:10px;top:7px;
list-style:none;
font-size:14px;
line-height:28px;
font-weight:bold;
position:relative;
z-index:99;
background:#a44ad5 url('images/menu.png') no-repeat 0 0;
}
.menu li {
height: 28px;
margin: 0 8px 0 0;
float: left;
position: relative;
}


.menu p.l {
height: 28px;
display: block;
position: relative;
z-index: 2;
}

.menu p.l a {
height: 28px;
padding: 0 11px;
color: #fff;
font-size: 14px;
line-height: 28px;
display: block;
text-decoration: none;
}

*+html .menu p.l a {padding: 0 10px;}
*html .menu p.l a {padding: 0 10px;}
.menu li.in {
height:35px;
}



.menu li.active p.l {
background: #821fd6 url('images/menu-li.png') no-repeat 100% 0;
}

.menu li.active p.l a {
color: #FFF;
text-decoration: none;
background: url('images/menu-li.png') no-repeat 0 0;
}

.menu li:hover p.l, .menu li.hover p.l {
background: #ebcffe url('images/menu-li.png') no-repeat 100% -28px;
}

.menu li:hover p.l a, .menu li.hover p.l a {
color: #8a3eb4;
text-decoration: none;
background: url('images/menu-li.png') no-repeat 0 -28px;
}

.menu li.in:hover p.l, .menu li.ie p.l {
height:35px;
background: #ebcffe url('images/menu-li.png') no-repeat 100% -66px;
}

.menu li.in:hover p.l a, .menu li.ie p.l a {
height:35px;
background: url('images/menu-li.png') no-repeat 0 -66px;
}

.menu li.reverse:hover p.l, .menu li.reverseie p.l {
height:35px;
background: #ebcffe url('images/menu-li.png') no-repeat 100% -111px;
}

.menu li.reverse:hover p.l a, .menu li.reverseie p.l a {
height:35px;
background: url('images/menu-li.png') no-repeat 0 -111px;
}

 *html .menu li.active p.l,
 *html .menu li.active p.l a{
 background-image:url('images/menu-li.gif')
}
/***********************/
*html .menu li:hover p.l,*html .menu li.hover p.l {
background: #ebcffe url('images/menu-li.gif') no-repeat 100% -28px;
}

*html .menu li:hover p.l a,*html .menu li.hover p.l a {
color: #8a3eb4;
text-decoration: none;
background: url('images/menu-li.gif') no-repeat 0 -28px;
}

*html .menu li.in:hover p.l,*html .menu li.ie p.l {
height:35px;
background: #ebcffe url('images/menu-li.gif') no-repeat 100% -66px;
}

*html .menu li.in:hover p.l a,*html .menu li.ie p.l a {
height:35px;
background: url('images/menu-li.gif') no-repeat 0 -66px;
}

*html .menu li.reverse:hover p.l,*html .menu li.reverseie p.l {
height:35px;
background: #ebcffe url('images/menu-li.png') no-repeat 100% -111px;
}

*html .menu li.reverse:hover p.l a,*html .menu li.reverseie p.l a {
height:35px;
background: url('images/menu-li.gif') no-repeat 0 -111px;
}

/***********************/
.menu ul {
padding:0;
margin:0;
display:none;
position:absolute;
left:-6px;top:29px;
z-index:1;
overflow:hidden;
list-style:none;
font-size:14px;
line-height:24px;
font-weight:normal;
}
.menu ul li {
width:100%;
height:auto;
margin:0;
clear:left;
}
.menu ul li .l, .menu ul li .r {
width: 6px;
height: 28px;
overflow: hidden;
position: absolute;
}
.menu ul li .l {
top:0;left:0;
background:url('images/menu-ul-bg-y1.png') repeat-y 0 0;
}
.menu ul li .r {
top:0;right:0;
background:url('images/menu-ul-bg-y2.png') repeat-y 0 0;
}



.menu ul p {
padding:0 3px;
margin:0 6px;
display:block;
position:relative;
background:#ebcffe;
}
.menu ul span {
display:block;
position:relative;
}


.menu ul p a {
height:24px;
padding:2px 10px;
position:relative;
display:block;
font-size:14px;
line-height:22px;
white-space:nowrap;
text-decoration:none;
background:url('images/menu-ul-hover.png') no-repeat 0 -50px;
font-weight: bold;
color: #732b9e;
}

.menu ul li.first .l, .menu ul li.first .r, .menu ul li.last .l, .menu ul li.last .r {
width: 16px;
height: 16px;
overflow: hidden;
position: absolute;
top: 0;
background:url('images/menu-ul-bg.png') no-repeat 0 0;
}

.menu ul li.first .l {
left: 0;
background-position: 0 0;
}

.menu ul li.first .r {
right: 0;
background-position: -16px -16px;
}

.menu ul li.last .l {
left: 0;
background-position: 0 -32px;
}

.menu ul li.last .r {
right: 0;
background-position: -16px -32px;
}

.menu ul li.first .c,
.menu ul li.last .c {
height: 16px;
margin: 0 16px;
display: block;
overflow: hidden;
}
.menu ul li.first .c {
background:url('images/menu-ul-bg-x1.png') repeat-x 0 0;
}
.menu ul li.last .c {
background:url('images/menu-ul-bg-x2.png') repeat-x 0 0;
}

.menu .reverse ul {
left:auto;
right:-5px;
}
.menu .reverse ul li.first .l {
background-position: 0 -16px;
}
.menu .reverse ul li.first .r {
background-position: -16px 0;
}

.menu ul li:hover p a,
.menu ul li.hover p a {
color:#fff;
background:url('images/menu-ul-hover.png') no-repeat 0 0;
}
.menu ul li:hover p span,
.menu ul li.hover p span {
background:#8c3fb6 url('images/menu-ul-hover.png') no-repeat 100% 0;
}


.menu li:hover ul,
.menu li.hover ul {
display:block;
}
.menu-cache {
width:1px;
height:1px;
overflow:hidden;
position:absolute;
top:0;left:0;
background:url('images/menu-ul.png') repeat-y -500px -500px;
}
.menu-cache .c1 {background:url('images/menu-ul-bg.png') repeat-y -500px -500px;}
.menu-cache .c2 {background:url('images/menu-ul-bg-x1.png') repeat-y -500px -500px;}
.menu-cache .c3 {background:url('images/menu-ul-bg-x2.png') repeat-y -500px -500px;}
.menu-cache .c4 {background:url('images/menu-ul-bg-y1.png') repeat-y -500px -500px;}
.menu-cache .c5 {background:url('images/menu-ul-bg-y2.png') repeat-y -500px -500px;}
.menu-cache .c6 {background:url('images/menu-ul-hover.png') repeat-y -500px -500px;}


div.rstars0,div.rstars1,div.rstars2,div.rstars3,div.rstars4,div.rstars5,div.rstars6,div.rstars7,div.rstars8,div.rstars9,div.rstars10,div.rstars11,div.rstars12{
display:block;
height:75px; 
width:10px; 
font-size:2px;
float:left;
margin:5px 5px 0 -5px;
}
div.rstars0{
background:url('images/Rating/SmallRating0.png') no-repeat;}
div.rstars1{
background:url('images/Rating/SmallRating1.png') no-repeat;}
div.rstars2{
background:url('images/Rating/SmallRating2.png') no-repeat;}
div.rstars3{
background:url('images/Rating/SmallRating3.png') no-repeat;}
div.rstars4{
background:url('images/Rating/SmallRating4.png') no-repeat;}
div.rstars5{
background:url('images/Rating/SmallRating5.png') no-repeat;}
div.rstars6{
background:url('images/Rating/SmallRating6.png') no-repeat;}
div.rstars7{
background:url('images/Rating/SmallRating7.png') no-repeat;}
div.rstars8{
background:url('images/Rating/SmallRating8.png') no-repeat;}
div.rstars9{
background:url('images/Rating/SmallRating9.png') no-repeat;}
div.rstars10{
background:url('images/Rating/SmallRating10.png') no-repeat;}
div.rstars11{
background:url('images/Rating/SmallRating11.png') no-repeat;}
div.rstars12{
background:url('images/Rating/SmallRating12.png') no-repeat;}


div.rBigStars0,div.rBigStars1,div.rBigStars2,div.rBigStars3,div.rBigStars4,div.rBigStars5,div.rBigStars6,div.rBigStars7,div.rBigStars8,div.rBigStars9,div.rBigStars10,div.rBigStars11,div.rBigStars12{
display:block;
height:111px; 
width:14px; 
font-size:2px;
float:left;
margin:9px 7px 0 0px;
}

div.rBigStars0{
background:url('images/Rating/BigRating0.png') no-repeat;}
div.rBigStars1{
background:url('images/Rating/BigRating1.png') no-repeat;}
div.rBigStars2{
background:url('images/Rating/BigRating2.png') no-repeat;}
div.rBigStars3{
background:url('images/Rating/BigRating3.png') no-repeat;}
div.rBigStars4{
background:url('images/Rating/BigRating4.png') no-repeat;}
div.rBigStars5{
background:url('images/Rating/BigRating5.png') no-repeat;}
div.rBigStars6{
background:url('images/Rating/BigRating6.png') no-repeat;}
div.rBigStars7{
background:url('images/Rating/BigRating7.png') no-repeat;}
div.rBigStars8{
background:url('images/Rating/BigRating8.png') no-repeat;}
div.rBigStars9{
background:url('images/Rating/BigRating9.png') no-repeat;}
div.rBigStars10{
background:url('images/Rating/BigRating10.png') no-repeat;}
div.rBigStars11{
background:url('images/Rating/BigRating11.png') no-repeat;}
div.rBigStars12{
background:url('images/Rating/BigRating12.png') no-repeat;}

div.PregnancyWeek{
display:block;
height:16px; 
width:88px; 
font-size:2px;
float:left;
 margin-top:5px;
}

div.PregnancyWeek1{
background:url('images/PregnancyWeek/1.png') no-repeat;}
div.PregnancyWeek2{
background:url('images/PregnancyWeek/2.png') no-repeat;}
div.PregnancyWeek3{
background:url('images/PregnancyWeek/3.png') no-repeat;}
div.PregnancyWeek4{
background:url('images/PregnancyWeek/4.png') no-repeat;}
div.PregnancyWeek5{
background:url('images/PregnancyWeek/5.png') no-repeat;}
div.PregnancyWeek6{
background:url('images/PregnancyWeek/6.png') no-repeat;}
div.PregnancyWeek7{
background:url('images/PregnancyWeek/7.png') no-repeat;}
div.PregnancyWeek8{
background:url('images/PregnancyWeek/8.png') no-repeat;}
div.PregnancyWeek9{
background:url('images/PregnancyWeek/9.png') no-repeat;}
div.PregnancyWeek10{
background:url('images/PregnancyWeek/10.png') no-repeat;}
div.PregnancyWeek11{
background:url('images/PregnancyWeek/11.png') no-repeat;}
div.PregnancyWeek12{
background:url('images/PregnancyWeek/12.png') no-repeat;}
div.PregnancyWeek13{
background:url('images/PregnancyWeek/13.png') no-repeat;}
div.PregnancyWeek14{
background:url('images/PregnancyWeek/14.png') no-repeat;}
div.PregnancyWeek15{
background:url('images/PregnancyWeek/15.png') no-repeat;}
div.PregnancyWeek16{
background:url('images/PregnancyWeek/16.png') no-repeat;}
div.PregnancyWeek17{
background:url('images/PregnancyWeek/17.png') no-repeat;}
div.PregnancyWeek18{
background:url('images/PregnancyWeek/18.png') no-repeat;}
div.PregnancyWeek19{
background:url('images/PregnancyWeek/19.png') no-repeat;}
div.PregnancyWeek20{
background:url('images/PregnancyWeek/20.png') no-repeat;}
div.PregnancyWeek21{
background:url('images/PregnancyWeek/21.png') no-repeat;}
div.PregnancyWeek22{
background:url('images/PregnancyWeek/22.png') no-repeat;}
div.PregnancyWeek23{
background:url('images/PregnancyWeek/23.png') no-repeat;}
div.PregnancyWeek24{
background:url('images/PregnancyWeek/24.png') no-repeat;}
div.PregnancyWeek25{
background:url('images/PregnancyWeek/25.png') no-repeat;}
div.PregnancyWeek26{
background:url('images/PregnancyWeek/26.png') no-repeat;}
div.PregnancyWeek27{
background:url('images/PregnancyWeek/27.png') no-repeat;}
div.PregnancyWeek28{
background:url('images/PregnancyWeek/28.png') no-repeat;}
div.PregnancyWeek29{
background:url('images/PregnancyWeek/29.png') no-repeat;}
div.PregnancyWeek30{
background:url('images/PregnancyWeek/30.png') no-repeat;}
div.PregnancyWeek31{
background:url('images/PregnancyWeek/31.png') no-repeat;}
div.PregnancyWeek32{
background:url('images/PregnancyWeek/32.png') no-repeat;}
div.PregnancyWeek33{
background:url('images/PregnancyWeek/33.png') no-repeat;}
div.PregnancyWeek34{
background:url('images/PregnancyWeek/34.png') no-repeat;}
div.PregnancyWeek35{
background:url('images/PregnancyWeek/35.png') no-repeat;}
div.PregnancyWeek36{
background:url('images/PregnancyWeek/36.png') no-repeat;}
div.PregnancyWeek37{
background:url('images/PregnancyWeek/37.png') no-repeat;}
div.PregnancyWeek38{
background:url('images/PregnancyWeek/38.png') no-repeat;}
div.PregnancyWeek39{
background:url('images/PregnancyWeek/39.png') no-repeat;}
div.PregnancyWeek40{
background:url('images/PregnancyWeek/40.png') no-repeat;}
div.PregnancyWeek41{
background:url('images/PregnancyWeek/41.png') no-repeat;}
div.PregnancyWeek42{
background:url('images/PregnancyWeek/42.png') no-repeat;}


div.ErrorWatchDiv{
 margin: 20px 0 0 0;
 font-style:italic;
 text-align:center; 
 }
 span.rBigStarsAfterSpanA{ display:block; padding-top:7px;}
 
 a.NotOKAdd{background:url('images/ok.png') no-repeat;
  background-position:left;
  padding-left:20px;
  display:block;
  float:left;
  margin-right:2px;
  margin-left:13px;
  }
 a.OKADD{background:url('images/close.png') no-repeat; 
 background-position:left; 
 padding-left:18px; 
 padding-bottom:0px; 
 display:block; 
 float:left; 
 margin-left:20px;}
 div#StartThisDiv{ margin-top:3px;}
 *html a.NotOKAdd{margin-left:10px;
 font-size:11px;}
 *html a.OKADD{margin-left:10px; 
 font-size:11px;}

div.SendMyFriend {
max-height:500px;
overflow-y: scroll;
}
*+html a.OKADD{ padding-left:17px;}
input.CbFriend{ margin-right:5px;}

.parent_comment_text
{
	background-color:#F0F0F0;
	border:1px solid #E5E5E5;
	font-size:13px;
	margin-top:2px;
	padding:10px;
	text-align:justify;
	margin-left: 70px;
}

.pstall { width:461px; text-align:left; background:#eef7e0 url(images/salut.jpg) top center no-repeat; }
.pstall2 {  height:282px; background:url(images/pstall.jpg) bottom left no-repeat; padding-top:71px; }
.pstallpm2, .pstallpm1, .pstallpm3 {
	width:55px;
	height:67px;
	background:url(images/photopbg.gif) top left no-repeat;
	padding:4px;
	position: relative;
}
.pstallpm2 img, .pstallpm1 img, .pstallpm3 img { border:1px solid #fff; }

.pstallpm1 { margin-left:196px;  }
.pstallpm2 { margin-left:69px; margin-top:-23px; }
.pstallpm3 { float:right; margin-top:-54px; margin-right:77px; -margin-right:37px; }

.pstallm1, .pstallm2, .pstallm3 { color:#fff; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center; width:145px; height:32px; }
.pstallm1 a, .pstallm2 a, .pstallm3 a { color:#fff; text-decoration:underline; }
.pstallm1 a:hover, .pstallm2 a:hover, .pstallm3 a:hover { text-decoration:none; }

.pstallm1 { margin-left:155px; margin-top:5px;  }
.pstallm2 { margin-left:14px; margin-top:23px; }
.pstallm3 { float:right; margin-right:14px; -margin-right:6px; margin-top:-8px; } 

span.YellowMark{ background-color:Yellow; display:inline;}

img.CalendarImg{ display:inline; border:none;/* margin:0 2px 0 2px;*/}
/***********************TT******************************************/


a.tt
{
	position: relative;
	z-index: 24;
	text-decoration: none;
	   
}
a.tt span
{
	display: none;
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover
{
	z-index: 25;
	color: #aaaaff;
	background: #FFF;
 
}

a.tt:hover span.tooltip
{
	display: block;
	position: absolute;
	bottom: 20px;	
	color: #993300;
	text-align: center; /*	filter: alpha(opacity:90); 	KHTMLOpacity: 0.90; 	MozOpacity: 0.90; 	opacity: 0.90;*/		
  cursor:pointer;
}
*html a.tt:hover span.tooltip{
	top:20px;
}
*html a.tt{ margin-left:5px;}
*+html a.tt{ margin-left:5px;}
a.tt:hover span.tooltip img{ }
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0)
{

	}
	
a.tt:hover span.middle
{
	/* different middle bg for stretch */
	display: block;
	height: 25px;	 	
}
a.tt:hover span.bottom
{
	display: block;
	padding: 3px 8px 10px;
	color: #548912;
}
.mes_block_big td div.ttitem
{	
	color: #3e3f3e;
	padding: 2px;
	font-size: 12px;
	font-style: normal;
	text-shadow: 1px 1px 2px #FFF;
	width:auto;
	height:auto;
	border: solid 3px #C4DC9E;
  background-color:White;
}
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.Reminder{ color:#333; text-decoration:none; }
a.Reminder:hover{text-decoration:underline; }
div.napominanie b{ color:#333 !important; font-weight:normal !important;
 }
 div.ButtomReminder{ font-size:10px;}
span.YellowMark{ background-color:Yellow; display:inline;}

.songs_default { width:335px; }

/*MyNews*/
ul.myNewsFilter
{
     margin-top: 5px;     
}
ul.myNewsFilter li
{
    padding-bottom: 3px;    
}

.play
{    
    display:block; height:18px; width:18px; background: url(images/play_btn.png) 0 0 no-repeat; float:left; margin-top:7px; margin-right:3px;
}
.pause
{    
    display:block; height:18px; width:18px; background: url(images/stop_btn.png) 0 0 no-repeat; float:left; margin-top:7px;
}
.song_list .fade
{
    padding: 0 0 6px;
    width: 1px;
}
.song_list .fade i
{
    display: block;
    width: 28px;
    height: 23px;
    position: relative;
    left: -25px;
    background: url(images/fade.png) 0 0 no-repeat;
}
.volume
{
    height: 5px;
    width: 42px;
    background: url(images/vol.gif) 0 0 no-repeat;
    position: relative;
    margin: 2px 0 0;
}
.position
{
    height: 5px;
    width: 209px;
    background: url(images/position.gif) 0 0 no-repeat;
    position: relative;
    margin: 2px 0 0;
}
.progress
{
    position: absolute;
    height: 5px;
    top: 0;
    left: 0;
    background: url(images/position.gif) 0 100% no-repeat;
}

.child div.color_block_1_02 div,
.child div.color_block_2_02 div,
.child div.color_block_5_02 div,
.child div.color_block_6_02 div
{
background:url("images/ugl-yellow-RT.gif") no-repeat scroll 100% 0 transparent;
}
.child div.color_block_1_04 div,
.child div.color_block_2_04 div,
.child div.color_block_5_04 div,
.child div.color_block_6_04 div
{
background:url("images/ugl-yellow-RB.gif") no-repeat scroll 100% 0 transparent;
}
.child div.color_block_1_02,
.child div.color_block_2_02,
.child div.color_block_5_02,
.child div.color_block_6_02
{
background:url("images/ugl-yellow-LT.gif") no-repeat scroll 0 0 transparent;
}
.child div.color_block_1_04,
.child div.color_block_2_04,
.child div.color_block_5_04,
.child div.color_block_6_04
{
background:url("images/ugl-yellow-LB.gif") no-repeat scroll 0 0 transparent;
}
.child .color_block_2_03
{
	background: #f3f0b7;
	border-color: #e8e48f;
}
.child .color_block_6_03
{
	background: #f7f7d0; 
	border-color: #e8e48f;
}
.child .color_block_3_03
{
	background: #f9f8de;
	border-color: #e8e48f;
}
.child .color_block_5_03
{
	background: #f9f8de;
	border-color: #e8e48f;
}

.photo_holder
{
    padding: 4px 0px 0px 0px;
}
.photo_holder img
{
    margin: 0 4px 4px 0;
}
.child .ramka_all_1_01
{
	background: #e8e48f url(images/img-ug-yellow-LT.gif) no-repeat;
}
.child .ramka_all_1_02
{
	background: url(images/img-ugl-yellow-RT.gif) 100% 0 no-repeat;
}
.child .ramka_all_1_03
{
	background: url(images/img-ugl-yellow-LB.gif) 0 100% no-repeat;
}
.child .ramka_all_1_04
{
	padding: 5px 4px 5px 4px;
	background: url(images/img-ugl-yellow-RB.gif) 100% 100% no-repeat;
}

table.TableSmileys tr td{ vertical-align:bottom;}
div.WhiteBGAudio { background-color:White;}
table.LikeAudioTable tr td { border: solid 3px  #F7F7D0; }
table.LikeAudioTable div{ margin-left:5px; float:left;}
table.LikeAudioTable a.PlayAudio{ display:block; height:18px; width:18px; background: url(images/play_btn.png) 0 0 no-repeat; float:left; margin-top:7px;}


/*
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {
.zagl_block li div div { padding: 5px 0px 0px 0px;
min-width:125px; }
}
*/
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {
.zagl_block_mini li div div { padding: 5px 0px 0px 0px;
min-width:125px; }
}

div.div_news_roll
{
    width: auto;
}

div.div_news_roll a
{
    text-decoration: none;    
}

div.div_news_roll div.time_left
{
    float: left; 
    padding-right: 7px;
}
div.div_news_roll div.time_right
{
    float: right; 
    padding-left: 7px
}
div.div_news_roll div.date_row
{
    border-bottom:1px solid #999999;
    color:#999999;
    font-weight:bold;
    margin: 5px 0px;
}

a.GreenAIntoTitle{ text-decoration:none;}

img.play_button
{
    border:1px solid #FFFFFF; 
    display:block; 
    margin-left:6px;
    margin-top:-22px; 
    border-color:#68863A !important; 
    margin:-23px 0 0 4px; 
    position:absolute;
}
*+html img.play_button
{
    margin: -20px 0px 0px -49px; 
}
*html img.play_button
{
    margin: -20px 0px 0px -49px; 
}
.button_mini_green div a.WallBut
{
	padding: 5px 18px 0px 16px;
}
*html #txtWallEntry{ border:none !important; border-width:0 !important; border-color:White !important; width:445px !important; }
*+html #txtWallEntry{ border:none !important; border-width:0 !important; border-color:White !important; width:445px !important; }
*+html .consultantAnswer{ padding:4px 9px 5px 12px !important; border-top: solid 2px #BBD88B;}
 *html .consultantAnswer{ padding:4px 9px 5px 12px !important; border-top: solid 2px #BBD88B;}
*+html .consultantAnswerTop{ margin-bottom:-4px;}
*html .consultantAnswerTop{ margin-bottom:-4px;}
span.newQuestionSpan{ float:right; color:#66cc00; font-weight:bold;}
*+html span.newQuestionSpan{ float:right; color:#66cc00; font-weight:bold; margin-top:-22px;}
*html span.newQuestionSpan{ float:right; color:#66cc00; font-weight:bold; margin-top:-22px;}

img.leftImgNews{ float:left; margin-right:5px;}
*html .paddingRightNewChilds{  overflow:hidden;}
.GoChildPage{ float:right;}

.kalendar a
{
	text-decoration: none;
}

.kalendar a:hover
{
	text-decoration: underline;
}

.div_for_flash
{
	width: 100%;

}

td.MediaTd{ vertical-align:middle !important;}
