/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#fff;font: 12px Tahoma, Arial, Helvetica, sans-serif;margin: 0;padding: 0 0 20px;color: #666;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 7px 0;margin:0;}
a, a:link, a:active, a:visited {color: #e96fc3;text-decoration: underline;cursor: pointer;}
a:hover {color:#e96fc3;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */

#all { width:901px; margin:0 auto;}
.cntr { text-align:center;}
.lft { text-align:left;}


/* FORM ELEMENTS */
.simp_com {width:100%; overflow:hidden; padding:5px 0 0 0;}
.simp_com .s_line {width:100%; overflow:hidden; padding:2px 0 5px;}
.sm_input {width:186px; height:16px; background:url(../images/input_1.png) 0 0 no-repeat; padding:2px; font-size:13px; border:0;}
.simp_com .sm_input { float:left;} 
.input_2 {width:54px; height:14px; border:1px solid #ccc; padding:1px; font-size:11px; text-align:center;}
.input_3 {width:210px; height:16px; border:1px solid #ccc; padding:2px; font-size:13px;}
.input_4 {width:262px; height:16px;  background:url(../images/input_4.png) 0 0 no-repeat; padding:3px; font-size:13px; border:0; float:left;}
.text_2 {width:262px; height:80px;  background:url(../images/text_2.png) 0 0 no-repeat; padding:3px; font-size:13px; border:0; float:left;}
.text_1  {width:410px; height:100px; border:1px solid #ccc; padding:2px; font-size:13px;}
.simp_com .s_line label { display:block; font-size:12px; padding-bottom:2px; padding-left:1px;}
.enter_but { float:left; margin-left:10px;}
.forget a, .forget a:visited, .forget a:hover { color:#8e8f8f;}
.forget { padding-left:50px; font-size:11px;}
.simp_com .ch_boxes { padding:2px 0;}
.ch_boxes p { padding:2px 0; width:100%; overflow:hidden;}
.ch_boxes p em { float:left; display:inline;}
.ch_boxes p i { float:left; display:block;*padding-top:3px; padding-left:10px;}
.simp_com .s_line small { font-size:11px;}
.captcha { width:100%; height:35px}
.captcha input { float:left;}
.captcha img { float:left; margin-top:-10px; margin-left:10px; position:relative;}
.sl_2 label { float:left; width:72px; padding-top:3px;}
.sl_2 em { float:left; padding-top:3px;}
.but_left { margin-left:72px;}

/* HEADER */
#header { height:196px; position:relative; background:url(../images/header.jpg) 0 0 no-repeat;}

	/* AFTER HEADER TOP3 PILLS */
	.h_boxik { width:910px; overflow:hidden;  margin-left:-8px; position:relative;}
	.h_boxik li { float:left; height:70px; width:295px; background:url(../images/h_boxik.jpg) 8px 0 no-repeat; margin-top:5px; padding:0 0 0 8px; list-style-type:none;}
	.h_boxik li div { height:70px; padding-left:105px;}
	.b_1 div { background:url(../images/b_1.jpg) 3px 2px no-repeat;}
	.b_2 div { background:url(../images/b_2.jpg) 3px 2px no-repeat;}
	.b_3 div { background:url(../images/b_3.jpg) 3px 2px no-repeat;}
	.h_boxik p { padding:3px 0;}
	.h_boxik h3 { color:#71354b; font-size:16px; color:#71354b; padding:2px 0;}
	.h_boxik h3 a, .h_boxik h3 a:visited { color:#71354b; text-decoration:none; text-transform:uppercase;}

	/* MENU */
	.menu { position:absolute; top:14px;}
	.menu li { display:inline; list-style-type:none; padding:0 3px;}
	.menu a, .menu a:visited { color:#999;}
	.m_r {right:10px; }
	.m_l {left:10px; }

/* CONTENT */
#content { width:100%; overflow:hidden; padding-top:15px;}

/* SIDE BLOCK */
.bl { padding-bottom:15px;}
.bl h3 { font-size:16px; color:#339900; text-transform:uppercase; font-weight:bold;}
	.bl .blueColor { color:#003366;}
.bl h1, h2, .bl_t_dot h1, h2, .bbl_t_dot h1, h2 { font-size:15px; color:#003366; text-transform:uppercase; font-weight:bold;}


/* SIDEBAR */
#sidebar { width:280px; float:left;}
	/* LIST 1 */
	.list_1 { width:100%; overflow:hidden;}
	.list_1 li { margin-top:-1px; padding:5px 0; list-style-type:none; border-top:1px solid #c8c8c8; font-size:12px; zoom:1;}
	.list_1 a, .list_1 a:visited { color:#666; text-decoration:none;}
	.list_1 a:hover { text-decoration:underline; color:#000;}
	.list_1 em a, .list_1 em a:visited { color:#00aeef; text-decoration:underline;}
	.list_1 em a:hover { text-decoration:none; color:#00aeef;}
	
	/* LIST 2 */
	.list_2 { width:100%; overflow:hidden;}
	.list_2 li {padding:5px 0 5px 22px; list-style-type:none; font-size:13px; zoom:1; background:url(../images/li_arrow.png) 0 4px no-repeat;}
	
	/* черные ссылки без подчеркиваний
	.list_2 a, .list_2 a:visited { color:#666; text-decoration:none;}
	.list_2 a:hover { text-decoration:underline; color:#000;}
	*/
	
	.under_list_2_p { padding-left:22px;}
	.li_2 li {background:url(../images/li_arrow.png) 0 12px no-repeat;}
	
	/* LIST 3 */
	.list_3 { width:100%; overflow:hidden;}
	.list_3 li {padding:5px 0 5px 25px; list-style-type:none; zoom:1;}
	.list_3 a, .list_3 a:visited { color:#77aa00; text-decoration:underline;}
	.list_3 a:hover { text-decoration:none; color:#77aa00;}
	.icon_m_1 { background:url(../images/icon_m_1.png) 4px 50% no-repeat;}
	.icon_m_2 { background:url(../images/icon_m_2.png) 0 50% no-repeat;}


/* MID CONTENT */
#mid_content { width:600px; float:right;}
	
	/* PILLS ON MAIN */
	.pills { width:610px; overflow:hidden; padding-bottom:5px;}
	.p_one { background:url(../images/piils_box.jpg) 0 8px no-repeat; position:relative; width:296px; height:159px; float:left; padding-right:8px; padding-top:8px; font-family:Arial, Helvetica, sans-serif;}
	.p_one h4 {color:#57aa1b; font-size:16px; padding:10px 0 0 20px; font-weight:bold;}
	.p_one p { padding-left:20px;}
	.img_pill { float:left; margin-left:20px; margin-right:35px;}
	.cost { display:block; font-size:16px; color:#e765bf; padding-top:30px;font-weight:bold; padding-bottom:10px;}
	.p_one .v_korzony { margin-left:155px; padding:0;}
	.one_one { padding:10px 0;}
	
/* BLUE BOX */
.bl_t_dot {background:#effbff url(../images/bl_dot.png) 0 0 repeat-x; margin-bottom:20px;}
.bl_r_dot {background:url(../images/bl_dot.png) 100% 0 repeat-y;}
.bl_b_dot {background:url(../images/bl_dot.png) 0 100% repeat-x;}
.bl_l_dot {background:url(../images/bl_dot.png) 0 0 repeat-y;}
.bl_t_l {background:url(../images/bl_t_l.png) 0 0 no-repeat;}
.bl_t_r {background:url(../images/bl_t_r.png) 100% 0 no-repeat;}
.bl_b_r {background:url(../images/bl_b_r.png) 100% 100% no-repeat;}
.bl_b_l {background:url(../images/bl_b_l.png) 0 100% no-repeat;padding:10px 15px; height:1%;}

/* WHITE BOX */
.bbl_t_dot {background:url(../images/bbl_dot.png) 0 0 repeat-x; margin-bottom:20px;}
.bbl_r_dot {background:url(../images/bbl_dot.png) 100% 0 repeat-y;}
.bbl_b_dot {background:url(../images/bbl_dot.png) 0 100% repeat-x;}
.bbl_l_dot {background:url(../images/bbl_dot.png) 0 0 repeat-y;}
.bbl_t_l {background:url(../images/bbl_t_l.png) 0 0 no-repeat;}
.bbl_t_r {background:url(../images/bbl_t_r.png) 100% 0 no-repeat;}
.bbl_b_r {background:url(../images/bbl_b_r.png) 100% 100% no-repeat;}
.bbl_b_l {background:url(../images/bbl_b_l.png) 0 100% no-repeat;padding:10px 15px; height:1%;}
.bbl_t_dot h3 { font-size:14px; font-weight:bold;}
.colorPink, .bl .colorPink { color:#e765bf;}
.colorBlack { color:#000;}
.bbl_t_dot .mid_head_h2 { text-transform:none; padding-top:15px;}
.big_img_pill { float:left; margin:7px 15px 0 0 ;}
.pres_floatLeft { float:left; margin-right:10px;}

/* BLUE BOX WITHOUT BORDERS */
.bbb_t_l {background:#f0f4f5 url(../images/bbb_t_l.png) 0 0 no-repeat; margin:5px 0;}
.bbb_t_r {background:url(../images/bbb_t_r.png) 100% 0 no-repeat;}
.bbb_b_r {background:url(../images/bbb_b_r.png) 100% 100% no-repeat;}
.bbb_b_l {background:url(../images/bbb_b_l.png) 0 100% no-repeat;padding:10px 15px; height:1%; overflow: hidden;}


/* TABLE 1 */
.table_1 { width:100%; margin:5px 0;}
.table_1 td { padding:7px 10px; background:#eee; border-top:1px solid #fff;}
.table_1 th { background:#dae1e5;padding:7px 10px; }
.table_1 .light td { background:#f7f7f7;}
.table_1 .white td { background:none;}

/* M E M B E R S */
/* MEMBERS SHOT TABLE */
.m_tab_1 { margin-top:5px; font-size:12px;}
.m_tab_1 td { padding:3px 20px 3px 0;}
.list_td { background:url(../images/li_1.png) 0 2px no-repeat; padding-left:14px; font-style:normal;}
.icon_bucks { font-weight:bold; font-size:14px; font-style:normal; color:#91b010; text-decoration:underline;  background:url(../images/icon_m_2.png) 0 50% no-repeat; display:block; padding:5px 0 5px 25px; margin-top:10px;}

/* FOOTER */
#footer { height:42px; background:url(../images/footer.png) 0 0 no-repeat; margin-top:15px; text-align:center; color:#fff; padding-top:18px;}
#footer a, #footer a:visited, #footer a:hover { color:#fff;}
