/* CSS STYLE RESET */
*,BODY,HTML,
H1,H2,H3,H4,H5,H6,
DIV,P,SPAN,PRE,B,U,I,CENTER,
A,A:hover,
SELECT,INPUT,TEXTAREA,FORM,FELDSET,FORM,LABEL,LEGEND,
IMG,
TABLE,TD,TR,TH,TBODY,TFOOT,THEAD    { border: 0; margin: 0; padding: 0; outline: 0; text-decoration: none; }

H1,H2,H3,H4,H5,H6   { font-size: 12px; font-weight: normal; }

UL,OL,LI    { /*list-style: none;*/ margin: 0; padding: 0; }

:focus  { outline: 0; }

TABLE   { border-collapse: collapse; border-spacing: 0; }
/* CSS STYLE RESET */

BODY    { background: #FFFFFF; color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif,Helvetica; font-size: 11px; font-weight: normal; }

TEXTAREA,
SELECT,
INPUT   { color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif,Helvetica; font-size: 11px; font-weight: normal; }

/* INPUTS */
.i_100x18   { height: 14px; margin: 0; padding: 0; width: 90px; }
.i_100x18_d { background: url(../../images/layout/bg_input_100x18.png) 0 0 no-repeat; height: 14px; padding: 3px 0 2px 6px; width: 94px; }
.i_160x18   { height: 14px; margin: 0; padding: 0; width: 150px; }
.i_160x18_d { background: url(../../images/layout/bg_input_160x18.png) 0 0 no-repeat; height: 14px; padding: 3px 0 2px 6px; width: 154px; }
.i_200x18   { height: 14px; margin: 0; padding: 0; width: 190px; }
.i_200x18_d { background: url(../../images/layout/bg_input_200x18.png) 0 0 no-repeat; height: 14px; padding: 3px 0 2px 6px; width: 194px; }
.i_230x18   { height: 14px; margin: 0; padding: 0; width: 220px; }
.i_230x18_d { background: url(../../images/layout/bg_input_230x18.png) 0 0 no-repeat; height: 14px; padding: 3px 0 2px 6px; width: 224px; }

/* NEW INPUT SEARCH */
.i_230x24   { background: #FFFFFF; border: 1px solid #3e7100; font-size: 12px; height:21px; padding: 0 5px 1px 5px; width: 218px; }
.i_230x24   { height: 19px\9; padding: 3px 5px 0 5px\9; } /*** IE HACK ***/
/* NEW INPUT SEARCH */

/* LABELS */
.label_100x18   { background: url(../../images/layout/bg_label_100x18.png) 0 0 no-repeat; color: #FFFFFF; height: 16px; padding-top: 2px; text-align: center; width: 100px; }
.label_150x18   { background: url(../../images/layout/bg_label_150x18.png) 0 0 no-repeat; color: #FFFFFF; height: 16px; padding-top: 2px; text-align: center; width: 150px; }
.label_150x18_o { background: url(../../images/layout/bg_label_o_150x18.png) 0 0 no-repeat; color: #FFFFFF; height: 16px; padding-top: 2px; text-align: center; width: 150px; }
.label_320x18_o { background: url(../../images/layout/bg_label_o_320x18.png) 0 0 no-repeat; color: #FFFFFF; height: 16px; padding-top: 2px; text-align: center; width: 320px; }

/* SELECTS */
.s_100x18       { margin-right: 4px; *margin-right: 0; width: 89px; *width: 100px; }
.s_100x18_d     { background: url(../../images/layout/bg_select_100x18.png) 0 0 no-repeat; *background: none; height: 17px; padding-top: 1px; *padding-top: 0; text-align: right; width: 100px; }
.s_115x18       { margin-right: 4px; *margin-right: 0; width: 104px; *width: 115px; }
.s_115x18_b_d   { background: url(../../images/layout/bg_select_115x18_border.png) 0 0 no-repeat; *background: none; height: 17px; padding-top: 1px; *padding-top: 0; text-align: right; width: 115px; }
.s_230x18       { margin-right: 4px; *margin-right: 0; width: 219px; *width: 230px; }
.s_230x18_d     { background: url(../../images/layout/bg_select_230x18.png) 0 0 no-repeat; *background: none; height: 17px; padding-top: 1px; *padding-top: 0; text-align: right; width: 230px; }
.s_230x18_b_d   { background: url(../../images/layout/bg_select_230x18_border.png) 0 0 no-repeat; *background: none; height: 17px; padding-top: 1px; *padding-top: 0; text-align: right; width: 230px; }

/* TEXTAREAS */
.t_550_200      { height: 194px; width: 530px; }
.t_550x200_d    { background: url(../../images/layout/bg_textarea_550x200.png) 0 0 no-repeat; height: 200px; margin-bottom: -5px; padding: 3px 10px; width: 530px; }
.t_230_100      { height: 94px; width: 210px; }
.t_230x100_d    { background: url(../../images/layout/bg_textarea_230x100.png) 0 0 no-repeat; height: 100px; margin-bottom: -5px; padding: 3px 10px; width: 210px; }
.t_230_150      { height: 144px; width: 210px; }
.t_230x150_d    { background: url(../../images/layout/bg_textarea_230x150.png) 0 0 no-repeat; height: 150px; margin-bottom: -5px; padding: 3px 10px; width: 210px; }

.newcontent                 { margin-left: 19px; }
.newcontent .t_550_200      { height: 194px; width: 481px; }
.newcontent .t_550x200_d    { background: url(../../images/layout/bg_textarea_520x200.png) 0 0 no-repeat; height: 200px; margin-bottom: -5px; padding: 3px 10px; width: 481px; }

.clear	{ clear: both; }

.height_7   { padding-top: 7px; }
.height_10  { padding-top: 10px; }
.height_15  { padding-top: 15px; }
.height_20  { padding-top: 20px; }

.left   { float: left; }
.right  { float: right; }

A       { text-decoration: underline; }
A:hover { text-decoration: none; }

/* FLASH CORNERS */
.abg_tl	{ background: url(../../images/layout/bg_tl_flash.gif) 0 0 no-repeat; top: 0; left: 0; position: absolute; z-index: 99; width: 5px; height: 5px; }
.abg_tr	{ background: url(../../images/layout/bg_tr_flash.gif) 0 0 no-repeat; top: 0; right: 0; position: absolute; z-index: 97; width: 5px; height: 5px; }
.abg_bl	{ background: url(../../images/layout/bg_bl_flash.gif) 0 0 no-repeat; bottom: 0; left: 0; position: absolute; z-index: 98; width: 5px; height: 5px; }
.abg_br	{ background: url(../../images/layout/bg_br_flash.gif) 0 0 no-repeat; bottom: 0; right: 0; position: absolute; z-index: 96; width: 5px; height: 5px; }

/* FLASH 220x220 CORNERS */
#flesz220x220			{ height: 220px; position: relative; width: 220px; }
#flesz220x220 .abg_t	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; height: 1px; width: 220px; top: 0; left: 0; position: absolute; z-index: 1; }
#flesz220x220 .abg_b	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; height: 1px; width: 220px; bottom: 0; left: 0; position: absolute; z-index: 3; }
#flesz220x220 .abg_l	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; top: 0; left: 0; position: absolute; z-index: 2; width: 1px; height: 220px; }
#flesz220x220 .abg_r	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; top: 0; right: 0; position: absolute; z-index: 4; width: 1px; height: 220px; }

/* FLASH 750x100 CORNERS */
#flesz750x100			{ height: 100px; position: relative; width: 750px; }
#flesz750x100 .abg_t	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; height: 1px; width: 750px; top: 0; left: 0; position: absolute; z-index: 1; }
#flesz750x100 .abg_b	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; height: 1px; width: 750px; bottom: 0; left: 0; position: absolute; z-index: 3; }
#flesz750x100 .abg_l	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; top: 0; left: 0; position: absolute; z-index: 2; width: 1px; height: 100px; }
#flesz750x100 .abg_r	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; top: 0; right: 0; position: absolute; z-index: 4; width: 1px; height: 100px; }

/* FLASH 980x100 CORNERS */
#flesz980x100			{ height: 100px; position: relative; width: 980px; }
#flesz980x100 .abg_t	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; height: 1px; width: 980px; top: 0; left: 0; position: absolute; z-index: 1; }
#flesz980x100 .abg_b	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; height: 1px; width: 980px; bottom: 0; left: 0; position: absolute; z-index: 3; }
#flesz980x100 .abg_l	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; top: 0; left: 0; position: absolute; z-index: 2; width: 1px; height: 100px; }
#flesz980x100 .abg_r	{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; top: 0; right: 0; position: absolute; z-index: 4; width: 1px; height: 100px; }

/* HEADER */
#header						{ background: url(../../images/layout/bg_header.gif) 0 0 repeat-x; height: 160px; padding-bottom: 10px; width: 100%; }
#header .bg_header_still	{ /*background: url(../../images/layout/bg_header_still.jpg) 0 0 no-repeat;*/ height: 160px; margin: auto; width: 980px; }
#header .header_logo		{ background: url(../../images/layout/logo_odchudzanie.gif) 0 20px no-repeat; height: 100px; width: 298px; }
#header H1.header_2_logo  { background: url(../../images/layout/logo_2_odchudzanie.gif) 0 20px no-repeat; color: #daff51; display: block; font-weight: normal; font-size: 24px; height: 62px; padding: 38px 0 0 59px; width: 340px; }
#header .button_help		{ padding-top: 50px; width: 110px; }
#header .menu				{ padding-top: 20px; width: 980px; }

/* FOOTER */
#footer 			{ margin: auto; width: 980px; }
#footer .bg_l_bar 	{ background: url(../../images/layout/bg_l_footer_bar.jpg) 0 0 no-repeat; height: 25px; width: 5px; }
#footer .bg_c_bar	{ background: url(../../images/layout/bg_c_footer_bar.jpg) 0 0 repeat-x; height: 25px; width: 970px; }
#footer .bg_r_bar	{ background: url(../../images/layout/bg_r_footer_bar.jpg) 0 0 no-repeat; height: 25px; width: 5px; }
#footer .links		{ *height: 61px; min-height: 61px; padding-top: 4px; width: 577px; }
#footer .cards		{ border-right: 1px solid #d9d9d9; *height: 52px; min-height: 52px; padding-top: 13px; text-align: right; width: 179px; }
#footer .card		{ padding-right: 1px; }
#footer .gpw		{ border-right: 1px solid #d9d9d9; *height: 52px; min-height: 52px; padding-top: 13px; text-align: center; width: 99px; }
#footer .logo		{ *height: 38px; min-height: 38px; padding-left: 12px; padding-top: 27px; width: 110px; }
#footer SPAN		{ font-weight: bold; padding-right: 3px; }
#footer A			{ color: #666666; line-height: 18px; text-decoration: none; }
#footer A:hover		{ text-decoration: underline; }

/* MAIN */
#main 	{ margin: auto; width: 980px; }

.mc_html		{ font-size: 12px; padding-bottom: 10px; text-align: justify; }
.mc_textblock	{ font-size: 12px; padding-bottom: 10px; margin: 0 10px; text-align: justify; }
.mc_textblock UL	{ margin-left: 19px; }

/* MAIN LEFT */
#main_left              { color: #FFFFFF; margin-right: 10px; width: 220px; }
#main_left .title       { color: #3e7100; font-size: 18px; height: 36px; width: 170px; }
#main_left .title_2		{ color: #3e7100; font-size: 18px; height: 27px; width: 170px; }
#main_left .title_icon	{ padding-top: 5px; text-align: right; width: 30px; }

/* MAIN RIGHT */
#main_right                 { width: 750px; }
#main_right DIV.title       { color: #86ad00; font-size: 22px; padding: 11px 0 0 10px; }
#main_right DIV.title_2		  { color: #86ad00; font-size: 22px; }
#main_right DIV.title_2 H3  { color: #86ad00; font-size: 22px; }
#main_right DIV.title_3     { border-bottom: 1px solid #cccccc; color: #86ad00; font-size: 22px; margin: 0 10px; padding: 11px 0 4px 0; }
#main_right DIV.title_3 H2  { font-size: 22px; }
#main_right DIV.title_3_j   { border-bottom: 1px solid #cccccc; color: #86ad00; font-size: 18px; margin: 0 10px; padding: 11px 0 4px 0; }
#main_right DIV.title_4     { border-bottom: 1px solid #cccccc; color: #86ad00; font-size: 13px; font-weight: bold; margin: 0 10px; padding: 6px 0 4px 0; }
#main_right DIV.title_5     { border-bottom: 1px solid #cccccc; color: #86ad00; font-size: 18px; font-weight: bold; margin: 0 10px; padding: 6px 0 4px 0; }
#main_right DIV.title_6     { color: #86ad00; font-size: 12px; font-weight: bold; margin: 0 10px; padding: 6px 0 4px 0; }
#main_right DIV.title_7     { color: #86ad00; font-size: 14px; font-weight: bold; margin: 0 10px; padding: 6px 0 4px 0; }
#main_right SPAN.title      { color: #666666; }
#main_right A				        { color: #666666; }
#main_right A.t             { color: #86ad00; text-decoration: none; }
#main_right A.t:hover       { text-decoration: none; }
#main_right .title_second   { color: #999999; font-size: 12px; font-weight: bold; padding: 1px 0 0 10px; }
#main_right .title_second_2	{ color: #999999; font-size: 12px; font-weight: bold; padding: 1px 0 0 0; }

#main_right DIV.title_8     { color: #8fb800; font-size: 18px; padding: 16px 0 0 11px; }/* added 4.12.2009 - MM */
#main_right DIV.title_9     { color: #484848; font-size: 18px; padding: 3px 0 0 11px; }/* added 4.12.2009 - MM */
#main_right DIV.title_10    { color: #efa300; font-size: 18px; padding: 16px 0 0 11px; }/* added 4.12.2009 - MM */
#main_right DIV.title_11    { color: #4278ee; font-size: 18px; padding: 16px 0 0 11px; }/* added 4.12.2009 - MM */
#main_right DIV.title_11 .s11 { color: #484848; font-size: 18px; }/* added 4.12.2009 - MM */
#main_right DIV.title_12    { color: #484848; font-size: 12px; font-weight: bold !important; padding: 0 0 0 11px; }/* added 4.12.2009 - MM */
#main_right A.t_8,
#main_right H2.t_8             { color: #8fb800; font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_8:hover,
#main_right H2.t_8:hover       { font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_9,
#main_right H3.t_9            { color: #484848; font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_9:hover,
#main_right H3.t_9:hover      { font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_10,
#main_right H2.t_10             { color: #efa300; font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_10:hover,
#main_right H2.t_10:hover       { font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_11,
#main_right H2.t_11             { color: #4278ee; font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_11:hover,
#main_right H2.t_11:hover       { font-size: 18px; text-decoration: none; } /* added 4.12.2009 - MM */
#main_right A.t_12,
#main_right H2.t_12             { color: #009cff; font-size: 18px; text-decoration: none; } /* added 21.06.2010 - MM */
#main_right A.t_12:hover,
#main_right H2.t_12:hover       { font-size: 18px; text-decoration: none; } /* added 21.06.2010 - MM */

/* CORNERS - ORANGE */
.bg_top_orange_220x5        { background: url(../../images/layout/bg_top_orange_220x5.gif) 0 0 no-repeat; height: 5px; width: 220px; }
.bg_middle_orange_220x110	{ background: #efa102 url(../../images/layout/bg_middle_orange_1x110.gif) 0 0 repeat-x; border-left: 1px solid #f6a70f; border-right: 1px solid #f6a70f; min-height: 110px; padding: 0 9px; width: 200px; }
.bg_bottom_orange_220x5		{ background: url(../../images/layout/bg_bottom_orange_220x5.gif) 0 0 no-repeat; height: 5px; width: 220px; }

/* CORNERS - GREEN */
.bg_top_green_220x5			{ background: url(../../images/layout/bg_top_green_220x5.gif) 0 0 no-repeat; height: 5px; width: 220px; }
.bg_middle_green_220x90		{ background: #7eaf00 url(../../images/layout/bg_middle_green_1x90.gif) 0 0 repeat-x; border-left: 1px solid #75a600; border-right: 1px solid #75a600; min-height: 90px; padding: 0 9px; width: 200px; }
.bg_middle_green_220x140	{ background: #7eaf00 url(../../images/layout/bg_middle_green_1x140.gif) 0 0 repeat-x; border-left: 1px solid #75a600; border-right: 1px solid #75a600; min-height: 140px; padding: 0 9px; position: relative; width: 200px; }
.bg_middle_green_220x180	{ background: #7eaf00 url(../../images/layout/bg_middle_green_1x180.gif) 0 0 repeat-x; border-left: 1px solid #75a600; border-right: 1px solid #75a600; min-height: 180px; padding: 0 9px; position: relative; width: 200px; }
.bg_bottom_green_220x5		{ background: url(../../images/layout/bg_bottom_green_220x5.gif) 0 0 no-repeat; height: 5px; width: 220px; }

/* CORNERS - SILVER */
.background	{ background: #f0f0f0; height: 100%; width: 100%; }
.bg_t		{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; }
.bg_b		{ background: url(../../images/layout/bg_dot_silver.gif) 0 100% repeat-x; }
.bg_l		{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-y; }
.bg_r		{ background: url(../../images/layout/bg_dot_silver.gif) 100% 0 repeat-y; }
.bg_bl		{ background: url(../../images/layout/bg_bl_silver.gif) 0 100% no-repeat; }
.bg_br		{ background: url(../../images/layout/bg_br_silver.gif) 100% 100% no-repeat; }
.bg_tl		{ background: url(../../images/layout/bg_tl_silver.gif) 0 0 no-repeat; }
.bg_tr		{ background: url(../../images/layout/bg_tr_silver.gif) 100% 0 no-repeat; }

.bg_t_r		{ background: url(../../images/layout/bg_dot_red.gif) 0 0 repeat-x; }
.bg_b_r		{ background: url(../../images/layout/bg_dot_red.gif) 0 100% repeat-x; }
.bg_l_r		{ background: url(../../images/layout/bg_dot_red.gif) 0 0 repeat-y; }
.bg_r_r		{ background: url(../../images/layout/bg_dot_red.gif) 100% 0 repeat-y; }
.bg_bl_r	{ background: url(../../images/layout/bg_bl_red.gif) 0 100% no-repeat; }
.bg_br_r	{ background: url(../../images/layout/bg_br_red.gif) 100% 100% no-repeat; }
.bg_tl_r	{ background: url(../../images/layout/bg_tl_red.gif) 0 0 no-repeat; }
.bg_tr_r	{ background: url(../../images/layout/bg_tr_red.gif) 100% 0 no-repeat; }

/* CORNERS - GRAY */
.bg_bl_g    { background: url(../../images/layout/bg_bl_grey.gif) 0 100% no-repeat; }
.bg_br_g	{ background: url(../../images/layout/bg_br_grey.gif) 100% 100% no-repeat; }
.bg_tl_g	{ background: url(../../images/layout/bg_tl_grey.gif) 0 0 no-repeat; }
.bg_tr_g	{ background: url(../../images/layout/bg_tr_grey.gif) 100% 0 no-repeat; min-height: 160px; }

/* CORNERS - GRAY */
.bg_bl_sw { background: url(../../images/layout/bg_bl_silver_white.gif) 0 100% no-repeat; }
.bg_br_sw	{ background: url(../../images/layout/bg_br_silver_white.gif) 100% 100% no-repeat; }
.bg_tl_sw	{ background: url(../../images/layout/bg_tl_silver_white.gif) 0 0 no-repeat; }
.bg_tr_sw	{ background: url(../../images/layout/bg_tr_silver_white.gif) 100% 0 no-repeat; }

/* CORNERS ebebeb - ffffff */
.bg_t_eb_ff		{ background: url(../../images/layout/bg_dot_ebebeb_ffffff_1x1.gif) 0 0 repeat-x; } /* added 4.12.2009 - MM */
.bg_b_eb_ff		{ background: url(../../images/layout/bg_dot_ebebeb_ffffff_1x1.gif) 0 100% repeat-x; } /* added 4.12.2009 - MM */
.bg_l_eb_ff		{ background: url(../../images/layout/bg_dot_ebebeb_ffffff_1x1.gif) 0 0 repeat-y; } /* added 4.12.2009 - MM */
.bg_r_eb_ff		{ background: url(../../images/layout/bg_dot_ebebeb_ffffff_1x1.gif) 100% 0 repeat-y; } /* added 4.12.2009 - MM */
.bg_bl_eb_ff  { background: url(../../images/layout/bg_bl_ebebeb_ffffff_5x5.gif) 0 100% no-repeat; } /* added 4.12.2009 - MM */
.bg_br_eb_ff	{ background: url(../../images/layout/bg_br_ebebeb_ffffff_5x5.gif) 100% 100% no-repeat; } /* added 4.12.2009 - MM */
.bg_tl_eb_ff	{ background: url(../../images/layout/bg_tl_ebebeb_ffffff_5x5.gif) 0 0 no-repeat; } /* added 4.12.2009 - MM */
.bg_tr_eb_ff	{ background: url(../../images/layout/bg_tr_ebebeb_ffffff_5x5.gif) 100% 0 no-repeat; } /* added 4.12.2009 - MM */

/* CORNERS fedfaf - fff7e5 */
.background_fedfaf_fff7e5 { background: #fff7e5; } /* added 4.12.2009 - MM */
.bg_t_fedfaf_fff7e5       { background: url(../../images/layout/bg_dot_fedfaf_fff7e5_1x1.gif) 0 0 repeat-x; } /* added 4.12.2009 - MM */
.bg_b_fedfaf_fff7e5		    { background: url(../../images/layout/bg_dot_fedfaf_fff7e5_1x1.gif) 0 100% repeat-x; } /* added 4.12.2009 - MM */
.bg_l_fedfaf_fff7e5		    { background: url(../../images/layout/bg_dot_fedfaf_fff7e5_1x1.gif) 0 0 repeat-y; } /* added 4.12.2009 - MM */
.bg_r_fedfaf_fff7e5		    { background: url(../../images/layout/bg_dot_fedfaf_fff7e5_1x1.gif) 100% 0 repeat-y; } /* added 4.12.2009 - MM */
.bg_bl_fedfaf_fff7e5      { background: url(../../images/layout/bg_bl_fedfaf_fff7e5_5x5.gif) 0 100% no-repeat; } /* added 4.12.2009 - MM */
.bg_br_fedfaf_fff7e5	    { background: url(../../images/layout/bg_br_fedfaf_fff7e5_5x5.gif) 100% 100% no-repeat; } /* added 4.12.2009 - MM */
.bg_tl_fedfaf_fff7e5	    { background: url(../../images/layout/bg_tl_fedfaf_fff7e5_5x5.gif) 0 0 no-repeat; } /* added 4.12.2009 - MM */
.bg_tr_fedfaf_fff7e5	    { background: url(../../images/layout/bg_tr_fedfaf_fff7e5_5x5.gif) 100% 0 no-repeat; } /* added 4.12.2009 - MM */

/* CORNERS dbe6ac - f4f8e5 */
.background_dbe6ac_f4f8e5 { background: #f4f8e5; } /* added 4.12.2009 - MM */
.bg_t_dbe6ac_f4f8e5       { background: url(../../images/layout/bg_dot_dbe6ac_f4f8e5_1x1.gif) 0 0 repeat-x; } /* added 4.12.2009 - MM */
.bg_b_dbe6ac_f4f8e5		    { background: url(../../images/layout/bg_dot_dbe6ac_f4f8e5_1x1.gif) 0 100% repeat-x; } /* added 4.12.2009 - MM */
.bg_l_dbe6ac_f4f8e5		    { background: url(../../images/layout/bg_dot_dbe6ac_f4f8e5_1x1.gif) 0 0 repeat-y; } /* added 4.12.2009 - MM */
.bg_r_dbe6ac_f4f8e5		    { background: url(../../images/layout/bg_dot_dbe6ac_f4f8e5_1x1.gif) 100% 0 repeat-y; } /* added 4.12.2009 - MM */
.bg_bl_dbe6ac_f4f8e5      { background: url(../../images/layout/bg_bl_dbe6ac_f4f8e5_5x5.gif) 0 100% no-repeat; } /* added 4.12.2009 - MM */
.bg_br_dbe6ac_f4f8e5	    { background: url(../../images/layout/bg_br_dbe6ac_f4f8e5_5x5.gif) 100% 100% no-repeat; } /* added 4.12.2009 - MM */
.bg_tl_dbe6ac_f4f8e5	    { background: url(../../images/layout/bg_tl_dbe6ac_f4f8e5_5x5.gif) 0 0 no-repeat; } /* added 4.12.2009 - MM */
.bg_tr_dbe6ac_f4f8e5	    { background: url(../../images/layout/bg_tr_dbe6ac_f4f8e5_5x5.gif) 100% 0 no-repeat; } /* added 4.12.2009 - MM */

/* CORNERS bfddf0 - f3faff */
.background_bfddf0_f3faff { background: #f3faff; } /* added 21.06.2010 - MM */
.bg_t_f3faff_bfddf0       { background: url(../../images/layout/bg_dot_f3faff_bfddf0_1x1.gif) 0 0 repeat-x; } /* added 21.06.2010 - MM */
.bg_b_f3faff_bfddf0		    { background: url(../../images/layout/bg_dot_f3faff_bfddf0_1x1.gif) 0 100% repeat-x; } /* added 21.06.2010 - MM */
.bg_l_f3faff_bfddf0		    { background: url(../../images/layout/bg_dot_f3faff_bfddf0_1x1.gif) 0 0 repeat-y; } /* added 21.06.2010 - MM */
.bg_r_f3faff_bfddf0		    { background: url(../../images/layout/bg_dot_f3faff_bfddf0_1x1.gif) 100% 0 repeat-y; } /* added 21.06.2010 - MM */
.bg_bl_f3faff_bfddf0      { background: url(../../images/layout/bg_bl_f3faff_bfddf0_5x5.gif) 0 100% no-repeat; } /* added 21.06.2010 - MM */
.bg_br_f3faff_bfddf0	    { background: url(../../images/layout/bg_br_f3faff_bfddf0_5x5.gif) 100% 100% no-repeat; } /* added 21.06.2010 - MM */
.bg_tl_f3faff_bfddf0	    { background: url(../../images/layout/bg_tl_f3faff_bfddf0_5x5.gif) 0 0 no-repeat; } /* added 21.06.2010 - MM */
.bg_tr_f3faff_bfddf0	    { background: url(../../images/layout/bg_tr_f3faff_bfddf0_5x5.gif) 100% 0 no-repeat; } /* added 21.06.2010 - MM */

/* BOXES */
.boxes .box_370x231_l     { height: 231px; margin-bottom: 10px; margin-right: 10px; position: relative; width: 370px; } /* added 4.12.2009 - MM */
.boxes .box_370x231_r     { height: 231px; margin-bottom: 10px; position: relative; width: 370px; } /* added 4.12.2009 - MM */
.boxes .h_231             { min-height: 231px; } /* added 4.12.2009 - MM */
.boxes .box_img_text_2	  { margin: 20px 0 0 26px; } /* added 4.12.2009 - MM */
.boxes .inbox_img_2		    { height: 80px; width: 80px; } /* added 4.12.2009 - MM */
.boxes .inbox_txt_2		    { color: #474747; font-size: 11px; padding: 0 30px 0 20px; text-align: justify; width: 214px; } /* added 4.12.2009 - MM */
.boxes .inbox_txt_2 UL    { margin: 0 0 0 18px; padding: 0; text-align: left !important; } /* added 4.12.2009 - MM */
.boxes .inbox_txt_2 LI    { margin: 0; padding: 0 0 10px 0; text-align: left !important; } /* added 4.12.2009 - MM */
.boxes .inbox_txt_2 A.list        { color: #474747 !important; text-decoration: none; } /* added 4.12.2009 - MM */
.boxes .inbox_txt_2 A.list:hover  { color: #4278ee !important; font-weight: bold; text-decoration: none; } /* added 4.12.2009 - MM */
.boxes .b_96x28           { height: 28px; width: 96px; } /* added 4.12.2009 - MM */
.boxes .b_161x28          { height: 28px; width: 161px; } /* added 30.03.2010 - MM */
.boxes .link_butt         { bottom: 21px; right: 11px; position: absolute; } /* added 4.12.2009 - MM */
.boxes .link_butt A.other { color: #464646 !important; font-size: 12px; margin-right: 30px; margin-top: 6px; } /* added 4.12.2009 - MM */
.boxes .link_butt_2       { bottom: 19px; left: 11px; position: absolute; } /* added 30.03.2010 - MM */
.boxes .box_text_4        { color: #474747; font-size: 11px; padding: 20px 0 0 11px; text-align: left; width: 160px; } /* added 4.12.2009 - MM */
.boxes .box_text_4 UL     { margin: 0 0 0 14px; margin-top: -20px; padding: 0; } /* added 4.12.2009 - MM */
.boxes .box_text_4 LI     { margin: 0; padding: 0; } /* added 4.12.2009 - MM */
.boxes .box_text_5        { color: #474747; font-size: 11px; padding: 24px 0 0 11px; position: absolute; text-align: left; top: 154px; width: 180px; } /* added 4.12.2009 - MM */
.boxes .box_text_6        { color: #474747; font-size: 11px; padding: 20px 0 0 11px; text-align: left; width: 160px; } /* added 21.06.2010 - MM */
.boxes .box_text_6 UL     { margin: 0 0 0 14px; margin-top: -17px; padding: 0; } /* added 21.06.2010 - MM */
.boxes .box_text_6 LI     { margin: 0; margin-top: -8px; padding: 0; } /* added 21.06.2010 - MM */
.boxes A.b_bmi            { background: url(../../images/layout/button_bmi_146x28.jpg) 0 0 no-repeat; display: block; height: 28px; left: 11px; position: absolute; text-indent: -9999em; top: 87px; width: 146px; } /* added 4.12.2009 - MM */
.boxes A.b_bmi:hover      { background: url(../../images/layout/button_bmi_hover_146x28.jpg) 0 0 no-repeat; display: block; height: 28px; text-indent: -9999em; width: 146px; } /* added 4.12.2009 - MM */
.boxes A.b_bmr            { background: url(../../images/layout/button_bmr_146x28.jpg) 0 0 no-repeat; display: block; height: 28px; left: 11px; position: absolute; text-indent: -9999em; top: 126px; width: 146px; } /* added 4.12.2009 - MM */
.boxes A.b_bmr:hover      { background: url(../../images/layout/button_bmr_hover_146x28.jpg) 0 0 no-repeat; display: block; height: 28px; text-indent: -9999em; width: 146px; } /* added 4.12.2009 - MM */

.boxes .box_250x31      { height: 31px; width: 250px; }
.boxes .box_370_10x160  { height: 160px; margin-right: 10px; position: relative; width: 370px; }
.boxes .box_370x160     { height: 160px; position: relative; width: 370px; }
.boxes .box_370_10x190  { height: 190px; margin-right: 10px; position: relative; width: 370px; }
.boxes .box_370x190     { height: 190px; position: relative; width: 370px; }
.boxes .box_370x190     { height: 190px; position: relative; width: 370px; }
.boxes .box_750x70      { height: 70px; position: relative; width: 750px; }
.boxes .box_750x110     { height: 110px; position: relative; width: 750px; }
.boxes .h_31            { min-height: 31px; }
.boxes .h_40            { min-height: 40px; }
.boxes .h_70            { min-height: 70px; }
.boxes .h_110           { min-height: 110px; }
.boxes .h_140           { min-height: 140px; }
.boxes .h_160           { min-height: 160px; }
.boxes .h_190           { min-height: 190px; }
.boxes .h_240           { min-height: 240px; }
.boxes .h_370           { min-height: 370px; }
.boxes .h_450           { min-height: 450px; }
.boxes .box_text        { color: #777777; padding: 4px 0 0 10px; text-align: justify; width: 160px; }
.boxes .box_text_2		{ color: #777777; padding: 5px 0 0 0; text-align: justify; width: 510px; }
.boxes .box_text_3		{ color: #777777; padding: 5px 0 0 0; text-align: justify; width: 374px; }
.boxes .box_img_text	{ border-top: 1px solid #cccccc; margin: 8px 10px 0 10px; }
.boxes .inbox_img		{ border: 1px solid #dadada; margin-top: 6px; height: 80px; width: 80px; }
.boxes .inbox_txt		{ padding-left: 10px; padding-top: 7px; text-align: justify; width: 255px; }
.boxes .image_list     	{ padding-top: 4px; width: 97px; }
.boxes .image_list_2   	{ padding-top: 4px; width: 157px; }
.boxes .image_bg		{ border: 1px solid #dadada; height: 60px; margin-left: 5px; width: 90px; }
.boxes .image_bg_2    	{ border: 1px solid #dadada; height: 100px; margin-left: 5px; width: 150px; }
.boxes .text_list      	{ margin-top: 3px; padding: 0 10px; width: 633px; }
.boxes .text_list_2     { margin-top: 3px; padding: 0 10px; width: 573px; }
.boxes .b_60x18         { bottom: 19px; height: 18px; left: 10px; position: absolute; width: 60px; }
.boxes .b_60x18_2       { bottom: 10px; height: 18px; right: 10px; position: absolute; width: 60px; }
.boxes .b_190x18        { bottom: 10px; height: 18px; right: 10px; position: absolute; width: 190px; }
.boxes .hidden_box      { display: block; height: 158px; position: absolute; right: 1px; text-indent: -9999em; top: 1px; width: 200px; }
.boxes DIV.title_3      { border-bottom: 1px solid #cccccc; color: #86ad00; font-size: 22px; margin: 0 10px; padding: 11px 0 4px 0; }
.boxes SPAN.title      { color: #666666; }



/* MINIPANEL - LOGIN MAIN LEFT BOX */
#minipanel LABEL            { margin: 2px 0 9px 0; width: 40px; }
#minipanel .b_50x18         { height: 18px; width: 50px; }
#minipanel .register_link   { padding-top: 4px; width: 140px; }
#minipanel .label           { padding-top: 2px; }
#minipanel .register_link_1 { padding-top: 5px; }
#minipanel .register_link_2 { padding-left: 15px; padding-top: 5px; }
#minipanel A                { color: #7f5300; }

/* OUR SPECIALIST - MAIN LEFT BOX */
#l_ourspecialist			{ background: url(../../images/layout/bg_our_specialist_220x190.jpg) 0 0 no-repeat; height: 190px; position: relative; width: 220px; }
#l_ourspecialist .title		{ padding: 5px 0 0 10px; }
#l_ourspecialist .b_80x38	{ left: 10px; position: absolute; top: 82px; }

/* REGISTER NOW - MAIN LEFT BOX */
#l_registernow .text        { text-align: justify; }
#l_registernow .title       { font-size: 15px; font-weight: bold; width: 169px; }
#l_registernow .b_200x18    { bottom: 5px; position: absolute; }

/* NEWSLETTER - MAIN LEFT BOX */
#l_newsletter					{ text-align: justify; }
#l_newsletter LABEL				{ margin: 2px 0 9px 0; width: 40px; }
#l_newsletter .b_50x18          { height: 18px; width: 50px; }
#l_newsletter DIV.add_remove	{ padding-top: 0; text-align: right; }
#l_newsletter SPAN.add_remove	{ margin-left: 1px; }
#l_newsletter #newsletterMessage{ color: #ffff00; }

/* BOX LAST ARTICLES - MAIN LEFT BOX */
#l_lastarticles             { text-align: left; }
#l_lastarticles .link		{ border-top: 1px solid #d0e681; padding-bottom: 3px; padding-top: 3px; }
#l_lastarticles .link_last	{ border-bottom: 1px solid #d0e681; border-top: 1px solid #d0e681; padding-bottom: 3px; padding-top: 3px; }
#l_lastarticles A			{ color: #FFFFFF; text-decoration: none; }
#l_lastarticles A:hover     { text-decoration: underline; }

/* PAGINATOR - MAIN RIGHT */
#pages_buttons 				{ margin: auto; padding-bottom: 40px; *padding-bottom: 23px; padding-top: 27px; width: 313px; }
#pages_buttons UL,LI		{ margin: 0; padding: 0; }
#pages_buttons .buttons		{ list-style: none; width: 153px; }
#pages_buttons .button		{ display: inline; margin-left: 2px; }
#pages_buttons .prev		{ padding-right: 29px; }
#pages_buttons .next		{ padding-left: 32px; }

/* DICTIONARY - FAQ - MAIN RIGHT */
#dictionary A.list			{ color: #7f5300; font-size: 14px; text-decoration: none; }
#dictionary A.list:hover	{ text-decoration: underline; }
#dictionary UL.alfabet		{ list-style: none; margin: auto; width: 605px; }
#dictionary LI				{ margin: 11px 10px 11px 0; }
#dictionary LI.last			{ margin: 11px 0 11px 0; }

#dictionary_list UL 			{ list-style-type: none; padding: 10px; text-align: left; }
#dictionary_list LI				{ padding-bottom: 3px; }
#dictionary_list UL LI A		{ background: transparent url(../../images/layout/list-off.gif) left center no-repeat; padding-left: 15px; text-align: left; text-decoration: none; }
#dictionary_list UL LI A:hover	{ background: transparent url(../../images/layout/list-on.gif) left center no-repeat; }

/* ANY ARTICLE CONTENT TEXT - MAIN RIGHT */
.content        { font-size: 12px; padding: 10px; text-align: justify; }
.content .img   { border: 1px solid #dadada; margin: 0 0 10px 10px; }
.content H1     { color: #666666; font-size: 12px; }
.content H2     { color: #666666; font-size: 12px; }
.content H3     { color: #666666; font-size: 12px; }
.content H4     { color: #666666; font-size: 12px; }
.content H5     { color: #666666; font-size: 12px; }
.content UL     { margin: 0; padding: 0 0 0 15px; }
.content OL     { margin: 0; padding: 0 0 0 15px; }
.content LI     { /*list-style-type: disc;*/ margin: 0 2px; padding: 2px; }

.content .error_msg { color: #FF0000; font-weight: bold; }

.content .forms .label_100x18   { margin-right: 15px; }
.content .forms .label_150x18   { margin-right: 15px; }
.content .forms .errors         { margin: 0; padding: 0 0 5px 165px; *padding: 0 0 17px 165px; }
.content .forms .errors_2       { margin: 0; padding: 0 0 5px 115px; *padding: 0 0 17px 115px; }
.content .forms .errors_3       { margin: 0; padding: 0 0 5px 0; *padding: 0 0 17px 0; }
.content .forms .errors LI,
.content .forms .errors_2 LI,
.content .forms .errors_3 LI    { color: #FF0000; font-weight: bold; list-style: none; margin: 0 0 5px 0; padding: 0; }
.content .forms .b_200x18       { margin-left: 165px; }
.content .forms .b_230x18       { margin-left: 165px; }
.content .forms .captcha        { margin-left: 165px; margin-top: 10px; }
.content .forms .checkbox       { margin-left: 165px; margin-right: 10px; }
.content .forms .hint           { float: left; margin-top: -1px; *margin-top: 3px; text-align: left; width: 200px; }

/* CALCULATOR BMI, BMR CONTENT - MAIN RIGHT */
#calc .bg_kbmi			{ background: url(../../images/example/example_bg_kbmi.jpg) right center no-repeat; }
#calc .bg_kbmr			{ background: url(../../images/example/example_bg_kbmr.jpg) right center no-repeat; }
#calc .text             { padding: 5px 10px 5px 10px; width: 390px; }

#calc .calc_txt                 { padding-left: 10px; padding-top: 10px; width: 235px; }
#calc .label_100x18             { height: 28px; *height: 18px; margin-right: 10px; }
#calc .b_78x78                  { height: 78px; margin-top: 10px; width: 78px; }
#calc .b_107x107                { height: 107px; margin-top: 10px; width: 107px; }
#calc .bmi_result_top           { height: 48px; }
#calc .bmi_result               { height: 92px; position: relative; width: 750px; }
#calc .arrow_down_bmi           { background: url(../../images/layout/arrow_down_48x48.png) 0 0 no-repeat; display: none; height: 48px; position: absolute; top: 0; width: 48px; z-index: 1; }
#calc .bmi_001                  { background: url(../../images/layout/bg_bmi_001_121x40.gif) 0 0 no-repeat; bottom: 10px; height: 27px; left: 12px; padding: 13px 0 0 0; position: absolute; text-align: center; width: 121px; }
#calc .bmi_002                  { background: url(../../images/layout/bg_bmi_002_121x40.gif) 0 0 no-repeat; bottom: 10px; height: 27px; left: 133px; padding: 13px 0 0 0; position: absolute; text-align: center; width: 121px; }
#calc .bmi_003                  { background: url(../../images/layout/bg_bmi_003_121x40.gif) 0 0 no-repeat; bottom: 10px; height: 27px; left: 254px; padding: 13px 0 0 0; position: absolute; text-align: center; width: 121px; }
#calc .bmi_004                  { background: url(../../images/layout/bg_bmi_004_121x40.gif) 0 0 no-repeat; bottom: 10px; height: 27px; left: 375px; padding: 13px 0 0 0; position: absolute; text-align: center; width: 121px; }
#calc .bmi_005                  { background: url(../../images/layout/bg_bmi_005_121x40.gif) 0 0 no-repeat; bottom: 10px; height: 27px; left: 496px; padding: 13px 0 0 0; position: absolute; text-align: center; width: 121px; }
#calc .bmi_006                  { background: url(../../images/layout/bg_bmi_006_121x40.gif) 0 0 no-repeat; bottom: 10px; height: 27px; left: 617px; padding: 13px 0 0 0; position: absolute; text-align: center; width: 121px; }
#calc .content SPAN             { color: #333333; }
#calc .bg_kbmr .calc_txt SPAN   { color: #ff0000; padding-left: 10px; }
#calc .result_center            { background: #FFFFFF; border: 1px solid #dadada; margin: 0 auto; width: 500px; }
#calc .result_left              { height: 55px; padding: 5px 0 5px 10px; width: 340px; }
#calc .result_left .result      { font-size: 12px; font-weight: bold; padding-top: 5px; }
#calc .result_right             { font-size: 16px; font-weight: bold; height: 50px; padding-top: 15px; text-align: center; width: 150px; }
#calc .result_right DIV         { font-size: 11px; font-weight: normal; }

/* USER PANEL, USER REGISTER ETC. */
#user .left_side    { margin-right: 10px; width: 450px; }
#user .right_side   { width: 290px; }
#user .content LI   { padding: 4px 2px; }
#user .center_forms { margin: auto; width: 400px; }

#user .white            { background: #ffffff; color: #666666; font-size: 12px; }
#user .links            { padding-left: 20px; }
#user .white A          { color: #666666; text-decoration: none; }
#user .white A:hover    { text-decoration: underline; }
#user .label_150x18_o   { margin-right: 15px; }
#user .result           { width: 565px; }

#user_menu .selected .background        { background: #ffffff; }
#user_menu .box_250x31 A                { color: #666666; display: block; font-size: 18px; height: 26px; padding-top: 5px; text-align: center; text-decoration: none; width: 250px; }
#user_menu .box_250x31 A:hover          { text-decoration: underline; }
#user_menu .box_250x31 A.selected       { color: #7f5300; }
#user_menu .box_250x31 SPAN             { color: #666666; display: block; font-size: 18px; height: 26px; padding-top: 5px; text-align: center; width: 250px; }
#user_menu .box_250x31 SPAN.selected    { color: #7f5300; }

/* ORDER DIET */
#order_diet .background             { background: #ffffff; }

#order_diet .content .radio_row     { color: #474747; font-size: 12px; height: 25px; margin-bottom: 1px; }
#order_diet .content .radio_1       { margin-left: 10px; margin-top: 6px; *margin-top: 2px; margin-right: 20px; }
#order_diet .content .radio_2       { padding-top: 5px; width: 410px; }
#order_diet .content .radio_3       { padding-top: 5px; width: 270px; }

#order_diet .content .radio_row.selected { background: #F0F0F0; }
#order_diet .content .subscriptionIsDemo { background: #F6BC30; font-weight: bold; }
#order_diet .content .subscriptionIsDemo.selected { background: #EFA102; }

#order_diet .content .pay_1         { width: 450px; }
#order_diet .content .pay_2         { width: 270px; }
#order_diet .content .background    { background: #F0F0F0; }
#order_diet .content .padding_box   { color: #848484; font-size: 12px; padding: 15px 10px 19px 10px; *padding: 17px 10px 20px 10px; }

#order_diet .fix .content						{ padding: 0; }
#order_diet .fix .content .left_form            { margin-left: 10px; width: 320px; }
#order_diet .fix .content .left_form .b_200x18	{ margin-left: 115px; }
#order_diet .fix .content .right_form           { width: 410px; }
#order_diet .content .left_form                 { width: 365px; }
#order_diet .content .right_form                { width: 365px; }
#order_diet .content .center_forms              { margin: auto; width: 300px; }
#order_diet .fix .content .center_forms         { margin: auto; padding-right: 10px; width: 400px; }
#order_diet .content .center_forms_2			{ margin: auto; width: 320px; }
#order_diet .content .center_buttons            { margin: auto; width: 230px; }
#order_diet .content .center_buttons .b_230x18  { cursor: pointer; }
#order_diet .content .div_label                 { font-size: 12px; font-weight: bold; padding: 10px 0; width: 250px; }
#order_diet .content .div_label_2               { color: #efa101; font-size: 12px; font-weight: bold; padding: 10px 0; width: 250px; }
#order_diet .content DIV.title_3                { padding: 0 0 4px 0; }
#order_diet .content .label_320x18_o            { margin-right: 15px; }
#order_diet .content .result                    { width: 395px; }

#order_diet .exampleMarker { color: red !important; text-decoration: line-through; }


/* common */
.ajaxLoader { background: url(../../images/backend/ajax-loader.gif) no-repeat; display: none; float: left; height: 16px; width: 16px; }

/* USER DIET */
#user_diet #subscription					{ height: 38px; position: relative; overflow: hidden; }
#user_diet #subscription .belt				{ left: 0; list-style: none; margin: 0; padding: 0; position: absolute; top: 0; }
#user_diet #subscription .belt .panel		{ display: block; height: 38px; margin: 0; margin-left: 38px; margin-right: 20px; padding: 0; width: 150px; }
#user_diet #subscription .button_140x38		{ background: url(../../images/layout/button_diet_gray_140x38.gif) 0 0 no-repeat; cursor: pointer; height: 33px; padding-top: 5px; text-align: center; width: 140px; }
#user_diet #subscription .button_140x38_s	{ background: url(../../images/layout/button_diet_green_140x38.gif) 0 0 no-repeat; cursor: pointer; color: #FFFFFF; height: 33px; padding-top: 5px; text-align: center; width: 140px; }
#user_diet #subscription .button_140x38_n	{ background: url(../../images/layout/button_diet_white_140x38.gif) 0 0 no-repeat; height: 33px; padding-top: 5px; text-align: center; width: 140px; }
#user_diet #subscription .week				{ font-size: 12px; font-weight: bold; }
#user_diet #subscription .day               { font-size: 11px; }
/* klikniete diety */
#user_diet #subscription .button_140x38.button_140x38_clicked { background: url(../../images/layout/button_diet_gray_h_140x38.gif) 0 0 no-repeat; }
#user_diet #subscription .button_140x38_s.button_140x38_clicked	{ background: url(../../images/layout/button_diet_green_h_140x38.gif) 0 0 no-repeat; }

#user_diet #panelsContainer             { /*height: 1000px;*/ /*min-height: 1000px;*/ width: 730px; }
#user_diet #panelsContainer .b_160x18   { margin-top: -2px; *margin-top: 0; }

#user_diet #panelDiet                       { width: 325px; }
#user_diet #panelDiet UL                    { margin: 0; padding: 0; }
#user_diet #panelDiet LI.courseBlock_2      { background: url(../../images/layout/bg_border_lr_325x1.gif) 0 0 repeat-y; border-bottom: 1px solid #dadada; margin: 0; list-style: none; margin-bottom: 10px; padding: 0; width: 325px; }
#user_diet #panelDiet .courseTitle          { background: url(../../images/layout/bg_bar_silver_325x28.gif) 0 0 no-repeat; color: #666666; font-size: 12px; font-weight: bold; height: 21px; padding: 7px 10px 0 10px; width: 305px; }
#user_diet #panelDiet .courseDescription    { font-size: 10px; padding: 5px 10px; }
#user_diet #panelDiet LI.dishBlock          { list-style: none; margin: 5px 10px; padding: 0; }

#user_diet #panelDiet .dishContainer        { cursor: move; }
#user_diet .dishContainer                   { background: #ffffff; border: 1px dotted #dadada; padding: 0 10px; width: 283px; }
#user_diet .dishContainer .dishIcons        { height: 25px; position: relative; width: 25px; }
#user_diet .dishContainer .dishTitle        { color: #666666; font-size: 12px; font-weight: bold; padding: 5px 0; }
#user_diet .dishContainer .dishDescription  { color: #3e7100; display: none; padding: 5px 0 10px 0; }
#user_diet .dishContainer .deleteClickArea  { background: url(../../images/layout/icon_close_9x9.png) 0 0 no-repeat; cursor: pointer; display: block; height: 9px; position: absolute; right: 0; top: 7px; width: 9px; }
#user_diet .dishContainer .dishShow         { background: url(../../images/layout/icon_plus_9x9.png) 0 0 no-repeat; cursor: pointer; display: block; height: 9px; position: absolute; right: 13px; top: 7px; width: 9px; }
#user_diet .dishContainer .dishShow_1       { background: url(../../images/layout/icon_minus_9x9.png) 0 0 no-repeat; cursor: pointer; display: block; height: 9px; position: absolute; right: 13px; top: 7px; width: 9px; }
#user_diet .activedish                      { border: 1px dotted red; background: #f6a70f; outline: none; }

#user_diet #panelMenu               { *height: 950px; min-height: 950px; overflow: hidden; position: relative; width: 385x; }
#user_diet #panelMenu .panelMenu	{ overflow: hidden; width: 385px; }
#user_diet #panelMenu UL.menuItems	{ left: 0; margin: 0; position: absolute; top: 0; width: 2695px; }
#user_diet #panelMenu LI.menuItem	{ list-style: none; margin: 0; padding: 0; overflow: hidden; width: 385px; }
#user_diet #panelMenu .menuDays     { background: url(../../images/layout/bg_arrows_385x28.gif) 0 0 no-repeat; color: #ffffff; font-size: 12px; font-weight: bold; height: 21px; padding-top: 7px; text-align: center; }
#user_diet #panelMenu .courseBlock  { background: url(../../images/layout/bg_border_lr_385x1.gif) 0 0 repeat-y; border-bottom: 1px solid #dadada; margin: 0; padding: 0; width: 385px; }
#user_diet #panelMenu .courseTitle  { color: #3e7100; font-weight: bold; margin: 0; padding: 10px 10px 0 10px; text-align: left; width: 365px; }
#user_diet #panelMenu .courseDrop   { min-height: 50px; margin: 10px; padding: 0; text-align: left; width: 305px; }

#user_diet .isOnFare { border-color: #F3B01B !important; }

.news									{ float: left; width: 375px; }
.news .content_txt						{ padding: 0 20px 20px 20px; margin-top: 20px; border-right: 1px solid #cccccc; }
.news .content_txt .date				{ color: #86ac00; font-weight: bold; }
.news .content_txt .art_title			{ padding-bottom: 10px; }
.news .content_txt .art_title A			{ color: #656565; font-size: 14px; text-decoration: none; }
.news .content_txt .art_title A:hover	{ text-decoration: underline; }
.news .content_txt .art_content			{ color: #000000; }

.newslist									{ float: left; width: 355px; }
.newslist .content_txt						{ padding: 20px 10px 20px 10px; }
.newslist .content_txt .date				{ color: #86ac00; font-weight: bold; }
.newslist .content_txt .art_title			{ border-bottom: 1px solid #cccccc; margin-bottom: 7px; padding-bottom: 7px; }
.newslist .last								{ border-bottom: 0 !important; margin-bottom: 7px; padding-bottom: 7px; }
.newslist .content_txt .art_title A			{ color: #656565; font-size: 14px; }

.newslistfull									          { width: 750px; }
.newslistfull .content_txt						  { padding: 20px 10px 20px 10px; }
.newslistfull .content_txt .date				{ color: #86ac00; font-weight: bold; }
.newslistfull .content_txt .art_title		{ border-bottom: 1px solid #cccccc; margin-bottom: 9px; padding-bottom: 9px; }
.newslistfull .last								      { border-bottom: 0 !important; margin-bottom: 9px; padding-bottom: 9px; }
.newslistfull .content_txt .art_title A { color: #656565; font-size: 14px; }

/*666666
#user_diet .dish				{ border-bottom: 1px solid #dadada; margin-bottom: 10px; padding: 0 10px 10px 10px; }
#user_diet .dish_nbb			{ margin-bottom: 10px; padding: 0 10px 10px 10px; }
#user_diet .dishname			{ font-size: 12px; }
#user_diet .dishname_fontbld	{ font-weight: bold; }

#user_diet .deleteClickArea {
	display: block;
	width: 25px;
	height: 25px;
	background: red;
}
#user_diet .dishShow {
	display: block;
	width: 25px;
	height: 25px;
	background: green;
}
#user_diet .isOnFare {
border: 1px solid red;
}

/* MiniMarketOdchudzania */
#mmo .categoriesList            { padding: 0; margin: 0; }
#mmo .categoriesList LI         { border: 1px solid #dadada; list-style: none; padding: 0; margin: 5px 0; margin-right: 16px; width: 230px; }
#mmo .categoriesList LI.last    { margin-right: 0; }

#mmo .mmoItemMain .title_7                  { height: 35px; }
#mmo .mmoItemMain .box_210x210              { height: 210px; margin: auto; width: 210px; }
#mmo .mmoItemMain .box_210x210 .background  { background: #ffffff; }
#mmo .mmoItemMain .box_210x210 .bg_tr_g     { height: 205px; padding-top: 5px; padding-left: 5px; }
#mmo .mmoItemMain .height_50                { height: 70px; }

#mmo .mmoItemMain .productPB                                { margin: auto; width: 210px; }
#mmo .mmoItemMain .productPB .left                          { width: 135px; }
#mmo .mmoItemMain .productPB .right                         { width: 75px; }
#mmo .mmoItemMain .productPB A.productBuy                   { background: url(../../images/mmo/butKupuje.png) 0 0 no-repeat; display: block; height: 14px; margin-top: 7px; width: 75px; }
#mmo .mmoItemMain .productPB .productPricePromotion SPAN    { text-decoration: line-through; color: #d9002f; }
#mmo .mmoItemMain .productPB .productPricePromotion,
#mmo .mmoItemMain .productPB .productPrice                  { font-weight: bold; }
#mmo .mmoItemMain .productPB .productPrice SPAN             { color: #447700; }

#mmo .categoriesList .mini A        { display: block; padding: 5px 10px; width: 210px; }
#mmo .categoriesList .mini A:hover  { background: #ffffff; }

#mmo .mmoItem                       { border: 1px solid #dbdbdb; height: 195px; margin-bottom: -1px; margin-right: -1px; overflow: hidden; width: 248px; }
#mmo .mmoItem .title_7              { height: 30px; }

#mmo .mmoItem .productImgContainer              { margin-left: 10px; }
#mmo .mmoItem .productImgContainer .productImg  { display: block; width: 60px; }
#mmo .mmoItem .box_70x70                        { height: 70px; width: 70px; }
#mmo .mmoItem .box_70x70 .background            { background: #ffffff; }
#mmo .mmoItem .box_70x70 .bg_tr_g               { height: 65px; padding-top: 5px; padding-left: 5px; }
#mmo .mmoItem .box_70x70 .bg_br_g               { height: 70px; }
#mmo .mmoItem .productDescription               { margin-left: 10px; width: 140px; }

#mmo .mmoItem .productPB                                { margin: auto; width: 210px; }
#mmo .mmoItem .productPB .left                          { width: 135px; }
#mmo .mmoItem .productPB .right                         { width: 75px; }
#mmo .mmoItem .productPB A.productBuy                   { background: url(../../images/mmo/butKupuje.png) 0 0 no-repeat; display: block; height: 14px; margin-top: 7px; width: 75px; }
#mmo .mmoItem .productPB .productPricePromotion SPAN    { text-decoration: line-through; color: #d9002f; }
#mmo .mmoItem .productPB .productPricePromotion,
#mmo .mmoItem .productPB .productPrice                  { font-weight: bold; }
#mmo .mmoItem .productPB .productPrice SPAN             { color: #447700; }

#quiz           { padding: 0 10px; }
#quiz .number   { background: url(../../images/layout/bg_quiz_29x28.gif) 0 0 no-repeat; color: #FFFFFF; font-size: 18px; height: 25px; margin: 20px 0; padding-top: 3px; text-align: center; width: 29px; }
#quiz .question { color: #666666; font-size: 18px; margin: 20px 0; padding-left: 15px; padding-top: 3px; width: 650px; }
#quiz .ans_001    { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_001_1  { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_001_2  { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 222px; }
#quiz .ans_002    { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_002_1  { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_002_2  { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 222px; }
#quiz .ans_003    { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_003_1  { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_003_2  { min-height: 90px; padding: 10px; text-align: center; width: 222px; }
#quiz .ans_004    { border-right: 1px solid #d5d5d5; min-height: 90px; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_004_1  { min-height: 90px; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_005    { min-height: 90px; padding: 10px; text-align: center; width: 126px; }
#quiz LABEL       { color: #666666; font-size: 12px; }
#quiz .iradio     { margin-bottom: 10px; margin-top: 5px; }
#quiz .b_160x18   { margin: 10px 0 10px 285px; }

#quiz .result_quiz_error  { color: #ff0000; font-weight: bold; margin: 10px 0; text-align: center; }

#quiz_r           { padding: 0 10px; }
#quiz_r .number   { background: url(../../images/layout/bg_quiz_29x28.gif) 0 0 no-repeat; color: #FFFFFF; font-size: 18px; height: 25px; margin: 20px 0; padding-top: 3px; text-align: center; width: 29px; }
#quiz_r .question { color: #666666; font-size: 18px; margin: 20px 0; padding-left: 15px; padding-top: 3px; width: 650px; }
#quiz_r .quiz_true  { color: #86ac00; font-weight: bold; padding-top: 7px; text-decoration: none !important; }
#quiz_r .quiz_false { color: #e2001a; font-weight: bold; padding-top: 5px; }
#quiz_r .qres     { padding-bottom: 16px; }
#quiz_r .qimg     { padding-bottom: 16px; padding-right: 10px; text-align: right; width: 70px; }
#quiz_r .qresult      { color: #86ac00; font-size: 22px; padding: 20px 10px; }
#quiz_r .qresult SPAN { color: #666666; }
#quiz_r .result_quiz  { font-size: 14px; padding: 10px; text-align: left; }

#social           { font-size: 11px; height: 99px; margin: auto; width: 980px; }
#social .social_l { background: url(../../images/layout/bg_social_box_left_10x99.jpg) 0 0 no-repeat; height: 99px; width: 10px; }
#social .social_r { background: url(../../images/layout/bg_social_box_right_10x99.jpg) 0 0 no-repeat; height: 99px; width: 10px; }
#social .social_b { background: url(../../images/layout/bg_social_box_border_2x99.jpg) 0 0 no-repeat; height: 99px; width: 2px; }
#social .twitter  { background: url(../../images/layout/bg_social_box_center_1x99.jpg) 0 0 repeat-x; height: 99px; width: 316px; }
#social A.t_a     { background: url(../../images/layout/icon_twitter_84x82.png) 0 0 no-repeat; cursor: pointer; display: block; height: 82px; margin: 12px 0 0 0; text-indent: -9999px; width: 84px; }
#social .t_txt          { padding: 15px 22px 0 10px; width: 200px; }
#social .t_txt A        { color: #ffffff; font-size: 18px; text-decoration: none; }
#social .t_txt A:hover  { color: #ffffff; font-size: 18px; text-decoration: underline; }
#social .t_txt DIV      { padding-top: 15px; }
#social .t_txt DIV A    { color: #995c00 !important; font-size: 11px !important; }
#social .facebook       { background: url(../../images/layout/bg_social_box_center_1x99.jpg) 0 0 repeat-x; height: 99px; width: 324px; }
#social A.f_a           { background: url(../../images/layout/icon_facebook_82x84.png) 0 0 no-repeat; cursor: pointer; display: block; height: 84px; margin: 9px 0 0 7px; text-indent: -9999px; width: 82px; }
#social .f_txt          { padding: 15px 12px 0 9px; width: 214px; }
#social .f_txt A        { color: #ffffff; font-size: 18px; text-decoration: none; }
#social .f_txt A:hover  { color: #ffffff; font-size: 18px; text-decoration: underline; }
#social .f_txt DIV      { padding-top: 15px; }
#social .f_txt DIV A    { color: #995c00 !important; font-size: 11px !important; }
#social .youtube  { background: url(../../images/layout/bg_social_box_center_1x99.jpg) 0 0 repeat-x; height: 99px; width: 316px; }
#social A.y_a           { background: url(../../images/layout/icon_youtube_82x84.png) 0 0 no-repeat; cursor: pointer; display: block; height: 84px; margin: 10px 0 0 8px; text-indent: -9999px; width: 82px; }
#social .y_txt          { padding: 15px 18px 0 8px; width: 200px; }
#social .y_txt A        { color: #ffffff; font-size: 18px; text-decoration: none; }
#social .y_txt A:hover  { color: #ffffff; font-size: 18px; text-decoration: underline; }
#social .y_txt DIV      { padding-top: 15px; }
#social .y_txt DIV A    { color: #995c00 !important; font-size: 11px !important; }

/*
#userDiet .subscription			{ color: #666666; font-size: 12px; font-weight: bold; padding-left: 10px; padding-top: 17px; }
#userDiet .subscription	SPAN	{ color: #86ad00; }

#userDiet .containerDiet	{ padding: 15px 10px; }

#userDiet #subscription						{ height: 38px; position: relative; overflow: hidden; }
#userDiet #subscription .belt				{ left: 0; list-style: none; margin: 0; padding: 0; position: absolute; top: 0; }
#userDiet #subscription .belt .panel		{ display: block; height: 38px; margin: 0; margin-left: 38px; margin-right: 20px; padding: 0; width: 150px; }
#userDiet #subscription .button_140x38		{ background: url(../../images/layout/button_diet_gray_140x38.gif) 0 0 no-repeat; cursor: pointer; height: 33px; padding-top: 5px; text-align: center; width: 140px; }
#userDiet #subscription .button_140x38_s	{ background: url(../../images/layout/button_diet_green_140x38.gif) 0 0 no-repeat; cursor: pointer; color: #FFFFFF; height: 33px; padding-top: 5px; text-align: center; width: 140px; }
#userDiet #subscription .button_140x38_n	{ background: url(../../images/layout/button_diet_white_140x38.gif) 0 0 no-repeat; height: 33px; padding-top: 5px; text-align: center; width: 140px; }
#userDiet #subscription .week				{ font-size: 12px; font-weight: bold; }


#userDiet #panelsContainer	{ padding-top: 15px; }

#userDiet #panelDiet					{ float: left; width: 325px; }
#userDiet #panelDiet .content_in UL		{ list-style: none; margin: 0; padding: 0; }
#userDiet #panelDiet .diet_meal			{ background: url(../../images/layout/bg_bar_silver_325x28.gif) 0 0 no-repeat; color: #666666; font-size: 12px; font-weight: bold; height: 21px; padding: 0; padding-left: 10px; padding-top: 7px; width: 315px; }
#userDiet #panelDiet .full_list			{ background: url(../../images/layout/bg_border_lr_325x1.gif) 0 0 repeat-y; width: 325px; border-bottom: 1px solid #dadada; margin: 0; margin-bottom: 10px; }
#userDiet #panelDiet .dish				{ border-bottom: 1px solid #dadada; margin-bottom: 10px; padding: 0 10px 10px 10px; }
#userDiet #panelDiet .dish_nbb			{ margin-bottom: 10px; padding: 0 10px 10px 10px; }
#userDiet #panelDiet .dishname			{ font-size: 12px; }
#userDiet #panelDiet .dishdescription	{ color: #3e7100; display: none; padding-top: 10px; }
#userDiet #panelDiet .dishname_fontbld	{ font-weight: bold; }

#userDiet #panelMenu				{ background: url(../../images/layout/bg_border_lr_385x1.gif) 0 0 repeat-y; border-bottom: 1px solid #dadada; float: right; height: 550px; position: relative; overflow: hidden; width: 385px; }
#userDiet #panelMenu .panelMenuBg	{ background: url(../../images/layout/bg_arrows_385x28.gif) 0 0 no-repeat; height: 28px; overflow: hidden; width: 385px; }
#userDiet #panelMenu .day_scroll	{ color: #ffffff; font-size: 12px; font-weight: bold; padding-top: 7px; }
#userDiet #panelMenu UL.menuItems	{ left: 0; list-style: none; margin: 0; position: absolute; top: 0; width: 2905px; }
#userDiet #panelMenu LI.menuItem	{ display: block; float: left; overflow: hidden; text-align: center; width: 385px; }

/* NEW FORMS KROKI 

.background_3	{ background: #ffffff; height: 100%; width: 100%; }
.background_4   { background: #f0f0f0; min-height: 25px; width: 250px; }
.bg_t_5			{ background: url(../../images/layout/bg_dot_silver.gif) 0 0 repeat-x; width: 250px; }
.bg_tr_13		{ background: url(../../images/layout/bg_tr_silver.gif) 100% 0 no-repeat; min-height: 25px; }

.clear_padding_20   { padding-top: 20px; }

#formularz .tabs			{ color: #86ad00; float: left; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 18px; height: 31px; text-align: center; width: 250px; }
#formularz .tabs SPAN       { color: #7d7d7d; }
#formularz .tabs .bg_tr_13  { padding-top: 6px; }
#formularz .center          { margin: auto; width: 730px; }

#formularz .title_form	{ color: #86ad00; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 18px; padding-top: 15px; padding-bottom: 25px; text-align: left; }
#formularz .title_form_2{ color: #86ad00; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 18px; padding-left: 15px; padding-top: 15px; padding-bottom: 25px; }
#formularz .text_form   { border-bottom: 1px solid #cccccc; color: #848484; font-size: 12px; padding-bottom: 25px; text-align: justify; }
#formularz .text_form_2 { color: #848484; font-size: 12px; padding-top: 10px; padding-bottom: 15px; text-align: justify; }

#formularz .cho_diet		{ border-bottom: 1px solid #cccccc; padding-bottom: 25px; }
#formularz .cho_row     	{ color: #474747; font-size: 12px; height: 25px; margin-bottom: 1px; width: 730px; }
#formularz .cho_row.selected { background: url(../../images/layout/bg_select_diet_730x25.gif) 0 0 no-repeat; color: #FFFFFF; }
#formularz .cho_diet INPUT  { float: left; margin-left: 10px; margin-top: 6px; *margin-top: 2px; width: 30px; }
#formularz .cho_diet .col_1 { float: left; padding-top: 5px; width: 450px; }
#formularz .cho_diet .col_2 { float: left; padding-top: 5px; width: 240px; }

#formularz .col1                { color: #848484; float: left; width: 300px; }
#formularz .col1 LABEL			{ float: left; height: 36px; width: 100px; }
#formularz .col1 .bg_select_140 { float: left; background: url(../../images/layout/bg_select_2_140x19.gif) 0 0 no-repeat; *background: none; *height: 17px; /*margin-bottom: 8px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 140px; }
#formularz .col1 SELECT.s140	{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; /*margin-right: 4px; *margin-right: 0; width: 129px; *width: 140px; }
#formularz .col1 INPUT.i		{ float: left; background: url(../../images/layout/bg_input_140x18.gif) 0 0 no-repeat; color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; /*margin-bottom: 8px; min-height: 16px; padding: 2px 10px 0 10px; width: 120px; }
#formularz .col1 .errors UL,LI	{ margin: 0; padding: 0; }
#formularz .col1 .errors		{ color: #FF0000; font-weight: bold; list-style: none; padding-bottom: 4px; *padding-bottom: 4px; }
#formularz .col1 .errormessage	{ color: #FF0000; font-weight: bold; padding-bottom: 4px; *padding-bottom: 4px; }
#formularz .col1 .errors LI		{ margin-top: -16px; padding-left: 60px; }
#formularz .col3                { float: left; padding-top: 20px; }
#formularz .col4                { float: left; margin-top: -10px; padding-left: 70px; }
#formularz .col4 .padding_box   { color: #848484; font-size: 12px; padding: 10px; }

#formularz .button_forward  { border-bottom: 1px solid #cccccc; padding-top: 50px; padding-bottom: 10px; text-align: center; }

#formularz INPUT.bbb        { height: 28px; width: 100px; }
#formularz INPUT.bbbb       { height: 30px; width: 160px; }
#formularz INPUT.bbbbb      { height: 28px; width: 120px; }

#formularz .left_form                   { float: left; margin-left: 60px; width: 250px; }
#formularz .left_form SELECT.s110		{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin-right: 4px; *margin-right: 0; width: 99px; *width: 110px; }
#formularz .left_form SELECT.s140		{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin-right: 4px; *margin-right: 0; width: 129px; *width: 140px; }
#formularz .left_form SELECT.s250		{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin-right: 4px; *margin-right: 0; width: 239px; *width: 250px; }
#formularz .left_form .bg_select_110	{ background: url(../../images/layout/bg_select_2_110x19.gif) 0 0 no-repeat; *background: none; float: left; *height: 17px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 110px; }
#formularz .left_form .bg_select_140	{ background: url(../../images/layout/bg_select_2_140x19.gif) 0 0 no-repeat; *background: none; float: left; *height: 17px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 140px; }
#formularz .left_form .bg_select_250	{ background: url(../../images/layout/bg_select_2_250x19.gif) 0 0 no-repeat; *background: none; *height: 17px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 250px; }
#formularz .left_form .errors UL,LI		{ margin: 0; padding: 0; }
#formularz .left_form .errors			{ color: #FF0000; font-weight: bold; list-style: none; padding-bottom: 4px; }
#formularz .left_form .errormessage		{ color: #FF0000; font-weight: bold; padding-bottom: 4px; *padding-bottom: 4px; }
#formularz .left_form .errors LI		{ margin-top: -6px; *margin-top: -9px; /*padding-left: 60px; }
#formularz .right_form                  { float: right; margin-right: 60px; width: 250px; }
#formularz .right_form SELECT.s110		{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin-right: 4px; *margin-right: 0; width: 99px; *width: 110px; }
#formularz .right_form SELECT.s250		{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin-right: 4px; *margin-right: 0; width: 239px; *width: 250px; }
#formularz .right_form .bg_select_110	{ background: url(../../images/layout/bg_select_2_110x19.gif) 0 0 no-repeat; *background: none; float: left; *height: 17px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 110px; }
#formularz .right_form .bg_select_250	{ background: url(../../images/layout/bg_select_2_250x19.gif) 0 0 no-repeat; *background: none; *height: 17px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 250px; }
#formularz .right_form .errors UL,LI	{ margin: 0; padding: 0; }
#formularz .right_form .errors			{ color: #FF0000; font-weight: bold; list-style: none; padding-bottom: 4px; }
#formularz .right_form .errormessage	{ color: #FF0000; font-weight: bold; padding-bottom: 4px; *padding-bottom: 4px; }
#formularz .right_form .errors LI		{ margin-top: -6px; *margin-top: -9px; /*padding-left: 60px; }
#formularz .label                       { background: url(../../images/layout/bg_label_100x18.gif) 0 0 no-repeat; color: #FFFFFF; float: left; *height: 36px; margin-right: 10px; min-height: 36px; padding-top: 2px; text-align: center; width: 100px; }
#formularz .label_2                     { color: #666666; float: left; font-size: 12px; *height: 27px; margin-right: 10px; min-height: 27px; padding-left: 10px; padding-top: 2px; text-align: left; width: 120px; }
#formularz .label_3                     { background: url(../../images/layout/bg_label_310x18.gif) 0 0 no-repeat; color: #FFFFFF; float: left; *height: 36px; margin-left: 15px; margin-right: 10px; min-height: 36px; padding-top: 2px; text-align: center; width: 310px; }
#formularz .long_label					{ font-size: 12px; font-weight: bold; *height: 32px; min-height: 32px; }
#formularz .long_label_red				{ color: #efa101; font-size: 12px; font-weight: bold; *height: 32px; margin-top: 38px; *margin-top: 38px; min-height: 32px; }
#formularz .long_label_1				{ font-size: 12px; font-weight: bold; *height: 39px; min-height: 31px; }
#formularz .long_label_2				{ font-size: 12px; font-weight: bold; *height: 36px; min-height: 36px; }
#formularz .long_label_3				{ font-size: 12px; font-weight: bold; *height: 49px; min-height: 49px; }
#formularz .space_10					{ padding-top: 10px; *padding-top: 8px; }
#formularz .space_20					{ *height: 18px; min-height: 18px; }
#formularz .space_20_2					{ min-height: 18px; *min-height: 14px; }
#formularz .space_30					{ *height: 28px; min-height: 28px; }
#formularz DIV.title_up_2				{ color: #a4cf03; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 24px; font-weight: bold; margin-top: -6px; *margin-top: -5px; padding-bottom: 10px; }
#formularz .fill_text OL				{ font-weight: bold; padding: 0; margin-left: 24px; *margin-left: 28px; }
#formularz .fill_text LI				{ padding: 0; margin-bottom: 12px; }

#formularz .center_buttons	{ margin: auto; margin-top: 64px; width: 160px; }
#formularz .center_buttons2	{ margin: auto; margin-top: 34px; width: 160px; }
#formularz TEXTAREA			{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 92px; min-height: 92px; width: 230px; }
#formularz .bg_textarea		{ background: url(../../images/layout/bg_textarea_250x98.gif) 0 0 no-repeat; *height: 98px; min-height: 92px; padding: 3px 10px; width: 230px; }
#formularz .bg_textarea_2	{ background: url(../../images/layout/bg_textarea_250x122.gif) 0 0 no-repeat; *height: 122px; min-height: 126px; padding: 3px 10px; width: 230px; }

#formularz .res_label       { float: left; color: #666666; padding-bottom: 10px; line-height: 17px; text-align: justify; width: 400px; }
#formularz .form_left_2     { float: left; padding: 20px 0 10px 0; text-align: center; width: 374px; }
#formularz .form_right_2    { float: left; padding: 20px 0 10px 0; text-align: center; width: 374px; }

#formularz .form_left   		{ border-right: 1px solid #dadada; float: left; height: 200px; margin-bottom: 40px; *margin-bottom: 0; margin-left: 59px; width: 315px; }
#formularz .form_right  		{ float: left; height: 200px; margin-bottom: 40px; *margin-bottom: 0; margin-left: 74px; width: 300px; }
#formularz .form_title  		{ color: #86ad00; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 18px; padding-top: 40px; padding-bottom: 24px; }
#formularz .form_left INPUT.i	{ background: url(../../images/layout/bg_input_140x18.gif) 0 0 no-repeat; color: #666666; float: left; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; min-height: 16px; padding: 2px 10px 0 10px; width: 120px; }
#formularz .form_right INPUT.i	{ background: url(../../images/layout/bg_input_140x18.gif) 0 0 no-repeat; color: #666666; float: left; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; min-height: 16px; padding: 2px 10px 0 10px; width: 120px; }
#formularz .button_left     	{ margin: auto; margin-top: 54px; *margin-top: 12px; width: 120px; }
#formularz .button_right    	{ margin: auto; margin-top: 54px; *margin-top: 12px; width: 120px; }

#formularz .centered_alert  { margin: auto; text-align: center; width: 700px; }
#formularz .alert_text      { color: #474747; font-size: 12px; padding-bottom: 30px; padding-top: 10px; text-align: justify; }
/*
#formularz .left_form INPUT.i			{ background: url(../../images/layout/bg_input_140x18.gif) 0 0 no-repeat; color: #666666; float: left; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; min-height: 16px; padding: 2px 10px 0 10px; width: 120px; }
#formularz .left_form INPUT.ii		{ background: url(../../images/layout/bg_input_250x18.gif) 0 0 no-repeat; color: #666666; float: left; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; min-height: 16px; padding: 2px 10px 0 10px; width: 230px; }
#formularz .right_form .bg_select_140	{ background: url(../../images/layout/bg_select_2_140x19.gif) 0 0 no-repeat; *background: none; float: left; *height: 17px; min-height: 17px; padding-top: 2px; *padding-top: 0; text-align: right; width: 140px; }
#formularz .right_form SELECT.s140		{ color: #666666; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; margin-right: 4px; *margin-right: 0; width: 129px; *width: 140px; }
#formularz .right_form INPUT.i			{ background: url(../../images/layout/bg_input_140x18.gif) 0 0 no-repeat; color: #666666; float: left; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; min-height: 16px; padding: 2px 10px 0 10px; width: 120px; }
#formularz .right_form INPUT.ii		{ background: url(../../images/layout/bg_input_250x18.gif) 0 0 no-repeat; color: #666666; float: left; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 11px; *height: 16px; min-height: 16px; padding: 2px 10px 0 10px; width: 230px; }
#formularz INPUT.bb		{ *height: 20px; min-height: 20px; width: 160px; }
#formularz DIV.title_up	{ color: #a4cf03; font-family: "Times New Roman",Times,FreeSerif,serif; font-size: 24px; font-weight: bold; padding: 11px 0 10px 10px; *padding: 12px 0 10px 10px; }
#formularz SPAN.title_up	{ color: #666666; }

*/
/* NEW FORMS KROKI */

#art_title                              { margin: 0 auto; width: 980px; }
#art_title SPAN.art_title_c             { color: #5f5f5f; }
#art_title H1.art_title_1               { color: #a2cd00; font-size: 36px; font-weight: normal; padding: 30px 19px 0 19px; }
#art_title H2.art_title_1               { color: #5f5f5f; font-size: 18px; font-style: italic; font-weight: normal; line-height: 28px; padding: 30px 24px 0 19px; }
#art_title .art_title_1 A               { color: #00579b !important; text-decoration: underline; }
#art_title .art_title_1 A:hover         { color: #00579b !important; text-decoration: none; }
#art_title .art_social                  { padding: 40px 24px 40px 19px; }
#art_title .art_social A.twitter        { background: url(../../images/layout/icon_twitter_30x30.gif) 0 0 no-repeat; color: #88b2d1; display: block; font-size: 12px; font-weight: bold; height: 23px; margin-right: 30px; padding: 7px 0 0 40px; text-decoration: none; }
#art_title .art_social A:hover.twitter  { text-decoration: underline; }
#art_title .art_social A.facebook       { background: url(../../images/layout/icon_facebook_30x30.gif) 0 0 no-repeat; color: #88b2d1; display: block; font-size: 12px; font-weight: bold; height: 23px; padding: 7px 0 0 40px; text-decoration: none; }
#art_title .art_social A:hover.facebook { text-decoration: underline; }

#art_left                       	{ width: 720px; }
#art_left .art_content            { color: #5f5f5f; font-size: 14px; line-height: 24px; padding: 0 0 0 19px; }
#art_left .art_content IMG.img    { border: 1px solid #ebebeb; margin: 0 19px 10px 0; }
#art_left .art_content UL         { margin-left: 19px; }
#art_left .art_content OL         { margin-left: 19px; }
#art_left .art_content H3         { color: #a2cc00; font-size: 14px; font-weight: bold; }
#art_left .art_content H3.title_j { color: #f3ba00; font-size: 14px; font-weight: bold; }
#art_left .art_content A          { color: #00579b; font-size: 12px; text-decoration: underline; }
#art_left .art_content A:hover    { text-decoration: none; }

#art_right                        { color: #000000; margin-left: 40px; width: 220px; }
#art_right .artsimilar            { border: 1px solid #ebebeb; color: #88b2d1; font-size: 12px; }
#art_right .artsimilar H3         { color: #5e5e5e; font-size: 24px; padding: 14px 0 22px 20px; }
#art_right .artsimilar UL         { margin: 0 10px 9px 32px; }
#art_right .artsimilar LI         { padding-bottom: 10px; padding-left: 4px; }
#art_right .artsimilar LI A       { color: #00579b !important; text-decoration: underline; }
#art_right .artsimilar LI A:hover { color: #00579b !important; text-decoration: none; }



/* Forum*/
#forum                        { color: #4c4c4c; margin: auto; margin-top: 20px; width: 960px; z-index: 0; }
#forum A                      { color: #6a9a00; text-decoration: none; }
#forum A:hover                { color: #666666; text-decoration: none; }
#forum DIV.blue_button        { margin: 21px 20px 21px 10px; }
#forum A.blue_button          { background: #A2CC00; border: 1px solid #666666; color: #ffffff; display: block; font-size: 12px; height: 18px; padding: 3px 10px 0 10px; }
#forum A:hover.blue_button    { background: #A2CC00; border: 1px solid #666666; color: #666666; display: block; font-size: 12px; height: 18px; padding: 3px 10px 0 10px; }
#forum A.blue_button_2        { background: #A2CC00; border: 1px solid #666666; color: #ffffff; display: block; font-size: 12px; height: 19px; padding: 4px 30px 0 30px; }
#forum A:hover.blue_button_2  { background: #A2CC00; border: 1px solid #666666; color: #666666; display: block; font-size: 12px; height: 19px; padding: 4px 30px 0 30px; }
#forum INPUT.blue_button_2    { background: #A2CC00; border: 1px solid #666666; color: #ffffff; font-size: 12px; height: 20px; padding: 0 30px 3px 30px; }
#forum .bold                  { font-weight: bold !important; }
#forum .errors                { color: #ff0000; list-style: none; }
#forum .i_755x20              { height:16px; padding:2px 6px 0; width:755px; }
.b_3d9ed3                     { border:1px solid #3E7100; }

#forum .postModerated,#forum .postDeleted{color:#cfcfcf;}

#forum .f_index                       { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; color: #474747; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 959px; }
#forum .f_index .col_1                { text-align: left; vertical-align: middle; }
#forum .f_index .col_2                { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_index .col_3                { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_index TH                    { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; color: #3E7100; font-weight: bold; height: 29px; }
#forum .f_index TH.col_1              { padding-left: 20px; }
#forum .f_index TD                    { border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 100px; }
#forum .f_index TD.col_1              { vertical-align: top; }
#forum .f_index TD.col_1 .circle_new  { background: url(../../images/layout/icon_star_blue.png) 16px 0 no-repeat; height: 24px; margin-top: 37px; width: 59px; }
#forum .f_index TD.col_1 .circle_none { background: url(../../images/layout/icon_star_grey.png) 16px 0 no-repeat; height: 24px; margin-top: 37px; width: 59px; }
#forum .f_index TD.col_1 .circle_pined { background: url(../../images/layout/icon_star_orange.png) 16px 0 no-repeat; height: 24px; margin-top: 37px; width: 59px; }
#forum .f_index TD.col_1 .titles      { width: 700px; }
#forum .f_index TD.col_1 H1           { font-size: 18px; font-weight: normal; padding-top: 19px; }
#forum .f_index TD.col_1 H2           { font-size: 12px; font-weight: normal; padding: 10px 10px 19px 0; }
#forum .f_index TD.col_3 .mini_last   { font-size: 10px; font-weight: normal; padding-top: 9px; }

#forum .postEditedLabel { padding: 20px; color: #BFBFBF; font-style: italic; }
#forum .postEditedLabel .postEditedTime { color: #FF3F47; }

#forum .path        { font-size: 12px; padding: 0 20px; }
#forum A.sel        { color: #00579B; margin-right: 10px; text-decoration: underline; }
#forum A.sel:hover  { color: #00579B; margin-right: 10px; text-decoration: none; }

#forum .forum_head      { padding: 0 20px; }
#forum .forum_head H1   { color: #3E7100; font-size: 24px; font-weight: normal; padding-top: 14px; }
#forum .forum_head H2   { color: #474747; font-size: 12px; font-weight: normal; padding: 10px 10px 7px 0; }
#forum .forum_head_2    { padding: 0 20px 0 0; }
#forum .forum_head_2 H1 { font-size: 14px; font-weight: normal; padding-bottom: 17px; padding-top: 14px; }

#forum .f_subi                        { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; color: #474747; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 959px; }
#forum .f_subi .col_1                 { text-align: left; vertical-align: middle; }
#forum .f_subi .col_2                 { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_subi .col_3                 { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_subi .col_4                 { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_subi TH                     { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; color: #3E7100; font-weight: bold; height: 29px; }
#forum .f_subi TH.col_1               { padding-left: 20px; }
#forum .f_subi TD                     { border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 50px; }
#forum .f_subi TD.col_1               { vertical-align: top; }
#forum .f_subi TD.col_1 .circle_new   { background: url(../../images/layout/icon_star_blue.png) 16px 0 no-repeat; height: 24px; margin-top: 12px; width: 59px; }
#forum .f_subi TD.col_1 .circle_none  { background: url(../../images/layout/icon_star_grey.png) 16px 0 no-repeat; height: 24px; margin-top: 12px; width: 59px; }
#forum .f_subi TD.col_1 .circle_pined { background: url(../../images/layout/icon_star_orange.png) 16px 0 no-repeat; height: 24px; margin-top: 12px; width: 59px; }
#forum .f_subi TD.col_1 .titles       { width: 601px; }
#forum .f_subi TD.col_1 H1            { font-size: 14px; font-weight: normal; padding: 17px 10px 19px 0; }

#forum .f_post                                  { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; color: #4c4c4c; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 959px; }
#forum .f_post .col_1                           { text-align: center; vertical-align: middle; width: 148px; }
#forum .f_post .col_2                           { text-align: left; vertical-align: middle; }
#forum .f_post TH                               { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; color: #3E7100; font-weight: bold; height: 29px; }
#forum .f_post TH.col_2                         { padding-left: 20px; }
#forum .f_post TD                               { border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; height: 200px; }
#forum .f_post TD.col_1                         { vertical-align: top; }
#forum .f_post TD.col_1 .avatar                 { height: 96px; margin: 20px auto 7px auto; width: 96px; }
#forum .f_post TD.col_1 .name                   { font-weight: bold; }
#forum .f_post TD.col_1 .posts                  { }
#forum .f_post TD.col_1 .status                 { padding-top: 15px; }
#forum .f_post TD.col_2                         { vertical-align: top; }
#forum .f_post TD.col_2 .title_date             { border-bottom: 1px solid #cccccc; height: 49px; }
#forum .f_post TD.col_2 .title                  { padding: 18px 0 0 20px; font-weight: bold; }
#forum .f_post TD.col_2 .date                   { padding: 18px 10px 0 10px; }
#forum .f_post TD.col_2 .buttons                { padding: 13px 20px 0 0; }
#forum .f_post TD.col_2 .buttons A.blue_button  { margin-left: 10px; }
#forum .f_post TD.col_2 .content                { padding: 17px 20px; }

#forum .f_reply         { border: 1px solid #cccccc; color: #4c4c4c; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 958px; }
#forum .f_reply .col_1  { font-size: 14px; height: 24px; padding-right: 20px; padding-top: 26px; text-align: right; vertical-align: top; width: 149px; }
#forum .f_reply .col_2  { padding-top: 25px; text-align: left; vertical-align: middle; width: 789px; }
#forum .f_reply .submit { margin: 20px; }

#forum .i_755x20 { height: 16px; padding: 2px 6px 0 6px; width: 755px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #forum .i_755x20 { height: 17px; padding: 0 6px; }
}
#forum .t_755x150  { height: 146px; padding: 2px 6px; width: 755px; }

#profile                                    { margin: auto; width: 750px; }
#profile .profile                           { padding: 10px 10px; }
#profile .profile .avatar                   { margin-right: 20px; text-align: center; width: 190px; }
#profile .profile .restinfo                 { width: 460px; }
#profile .profile .restinfo .userDataLabel  { margin-right: 15px; width: 150px; }
#profile .profile .restinfo .userDataContent{ width: 295px; }
#profile .profile .userName       { color: #3e7100; font-size: 24px; font-weight: normal; padding-bottom: 10px; }
#profile .profile .userData       { font-size: 12px; list-style: none; }
#profile .profile .userStats      { color: #3e7100; font-size: 14px; font-weight: normal; padding-bottom: 10px; padding-top: 17px; }
#profile .profile .userDataLabel  { margin-right: 15px; width: 150px; }
#profile .profile .userDataContent{ width: 565px; }

/*#user .label_150x18_o   { margin-right: 15px; }
.label_150x18_o { background: url(../../images/layout/bg_label_o_150x18.png) 0 0 no-repeat; color: #FFFFFF; height: 16px; padding-top: 2px; text-align: center; width: 150px; }
*/
.pagination A.minibox,
.pagination A.minibox:hover    { border: 1px solid #e2e2e2; background: #ffffff !important; color: #c6c6c6 !important; display: block; font-size: 10px; height: 15px; margin-right: 10px; padding: 2px 6px 0 6px; text-align: center; }
.pagination A.minibox_s,
.pagination A.minibox_s:hover  { border: 1px solid #e2e2e2; background: #ffffff !important; color: #4c4c4c !important; display: block; font-size: 10px; font-weight: bold; height: 15px; margin-right: 10px; padding: 2px 6px 0 6px; text-align: center; }
.pagination         	          { float: right; padding: 23px 0 0 0; }
.pagination LI      	          { float: left; list-style: none; margin: 0; }
.pagination .p_left            { float: left; padding-right: 10px; }
.pagination .p_center	        { float: left; padding: 0; }
.pagination .p_right           { float: left; padding-right: 10px; }

#search                           { margin: auto; width: 980px; }
#search DIV.title_3               { border-bottom: 1px solid #cccccc; color: #86ad00; font-size: 22px; margin: 0 10px; padding: 11px 0 4px 0; }
#search DIV.title_3 H2            { font-size: 22px; }
#search .box_search               { background: #f0f0f0; border: 1px solid #cccccc; color: #474747; font-size: 14px; font-weight: bold; margin: 20px auto 20px auto; padding: 16px 0 16px 0; width: 958px; }
#search .box_search .left_s       { padding-right: 20px; padding-top: 2px; text-align: right; width: 398px; }
#search .box_search .right_s      { text-align: left; width: 540px; }
#search .box_search .b_orange     { background: url(../../images/layout/arrow_right_19x19.gif) 0 0 no-repeat; cursor: pointer; height: 19px; margin: 3px 0 0 10px; width: 19px; }
#search .searchCount              { padding: 13px 10px 0 10px; text-align: center; }
#search .searchCount SMALL        { font-size: 14px; }
#search .searchCount SPAN         { color: #86ad00; font-size: 16px; font-weight: bold; }
#search .notfound                 { color: #a90011; font-size: 14px; font-weight: bold; padding: 0 10px; text-align: center; }
#search .nm_row_s                 { min-height: 119px; margin: auto; width: 960px; }
#search .row_1                    { background: #ffffff; }
#search .row_2                    { background: #f1f1f1; }
#search .nm_row_s .lside          { width: 931px; }
#search .nm_row_s .rside          { min-height: 119px; position: relative; width: 29px; }
#search .nm_row_s A.ssmore        { background: url(../../images/layout/arrow_right_19x19.gif) 0 0 no-repeat; bottom: 10px; display: block; height: 19px; position: absolute; right: 10px; text-indent: -9999px; width: 19px; }
#search .nm_line_960x1            { background: #cccccc; height: 1px; margin: auto; width: 960px; }
#search .nm_row_s .nmrtitle           { color: #6a9a00; font-size: 14px; font-weight: bold; padding: 15px 31px 0 9px; }
#search .nm_row_s .nmrtitle A         { color: #6a9a00; text-decoration: none; }
#search .nm_row_s .nmrtitle A:hover   { color: #666666; text-decoration: none; }
#search .nm_row_s .nmrcontent         { color: #474747; font-size: 14px; line-height: 20px; padding: 12px 15px 12px 9px; text-align: justify; }
#search .nm_row_s .nmrcontent A       { color: #474747; text-decoration: none; }
#search .nm_row_s .nmrcontent A:hover { color: #5e5e5e; text-decoration: none; }
#search .nm_row_s .nmrcontent SPAN    { color: #86ad00; font-weight: bold; }

#search_top           { margin-top: 41px; margin-right: 10px; width: 270px; }
#search_top .b_orange { background: url(../../images/layout/arrow_right_19x19.gif) 0 0 no-repeat; cursor: pointer; height: 19px; margin: 3px 0 0 10px; width: 19px; }

#path             { margin-top: -5px; }
#path .arrow_path { margin: 0 2px 1px 4px; }
#path A           { text-decoration: none; }
#path A:hover     { text-decoration: underline; }