.cw_b, 
.cw_b_in, 
.col_b_c, 
.col_b_l, 
.col_b_r {float:left; position:relative;} 

.cw_b	{width:100%;  right:3%;}

.cw_b_in {width:100%; right:76%;}

.col_b_c	{width:68%; left:104%; color:#999; padding:3px 0 0;} 
.col_b_l	{width:22%; left:11%;}
.col_b_r	{width:3%; left:86%;}
.col_b_c p {line-height:18px;}

.rect		{width:24px; height:145px; float:right; }

.red        {background:#c91e2e;}
.rect_customers	{background:#c91e2e;}

.cyan         {background:#003895;}
.rect_distributors {background:#003895;}

.rect_food_facilities {background:#019b39;}
.rect_default {background:#003895;}
/*.rect_default {background:#ff8e00;}*/ /* orange */

.div_scroll {width:19px; clear:right; float:right; margin-top:20px;}

/*
#section_header		{background:url(../img/leaves_bg2.gif) repeat-x #bb2330;}
#header_block_news	{background:url(../img/leaves_bg4.gif) repeat-x #003895;}
*/

.section_header_customers        {background:url(/img/place_back_red.gif)   repeat-x #bb2330;}
.section_header_distributors     {background:url(/img/place_back_blue.gif)  repeat-x #003895;}
.section_header_food_facilities  {background:url(/img/place_back_green.gif) repeat-x #019b39;}
.section_header_default          {background:url(/img/place_back_blue.gif)  repeat-x #003895;}

#header_block_news h1,
#section_header h1	{margin:0 0 0 12%;}

#section_header,
#header_block_news { height:145px; display:table; width:100%;}

.nuts   {height:100px;}
.nuts2 	{height:120px;}
 
/*.nuts    {background:url('/img/nuts.jpg') 35% 0 no-repeat; margin:-30px 0 0;}
.nuts2    {background:url('/img/nuts2.jpg') 35% 0 no-repeat; margin:-29px 0 0;}*/

.nuts	{background:url('/img/nuts.png') 35% 0 no-repeat; margin:-30px 0 0;}
.nuts2    {background:url('/img/nuts2.png') 35% 0 no-repeat; margin:-29px 0 0;}
/*.nuts2	{background:url('/img/nuts2.png') 0 0 no-repeat; margin:-29px 0 0;}*/



.col_b_l h2			{margin:5px 0 0 12%;}

.col_b_l .cat_ul	{margin:0px 0 0px 12%;}

.col_b_l .cat_ul li   {font-size:80%;}

.col_b_l table		{margin:5px 0 0 6%;}

.col_b_l .t_m_ul	{margin:0 0 0 12%;}


.descr_prod_pack p {padding:12px 0 0;}

.descr_prod_pack p,
.prod_descr p,
.prod_descr_info p {color:#767676; font-size:12px; line-height:18px;}

.prod_descr ul    {/*list-style:none;*/}
.prod_descr ul li {color:#767676; font-size:12px; line-height:18px;}

.col_b_c h2 {color:#6dbf15; font-size:14px;}

.thumbs_block		{margin:14px 0 33px; width:100%;}
.thumbs_block td	{text-align:center; }
.thumbs_line td		{width:25%; vertical-align:middle; /*height:186px;*/ padding:0 0 10px; text-align: center; }
.thumbs_line img	{vertical-align:top;}

.descr_line     {}
.descr_line a	{text-decoration:underline; color:#767676; font-size:12px;}
.descr_line td	{height:58px; vertical-align:top;}

.other_link_container {margin:10px 0px 20px;}
.other_link_container a {text-decoration:underline; color:#767676; font-size:12px;}
.other_link_container div {line-height:150%;}

.full_link {color:#959595; font-size:11px; text-decoration:underline; padding:0 20px 0 0; background:url(../img/bul_green.gif) 100% center no-repeat; display:inline-block;}

.prod_descr img		{float:right; margin:0 0 0 60px;}

.prod_descr_img     {float:right; margin:0 0 0 60px;}
 
.prod_descr strong		{font-size:12px; line-height:18px;}

.descr_prod_pack h3,
.prod_descr h3,
.prod_descr_info h3	{font-size:14px; color:#6dbf15;}

.descr_prod_pack h3,
.prod_descr h3		{padding:13px 0 9px;}

.prod_descr_info h3	{padding:26px 0 0;}


.ul_prod_descr		{padding:3px 0 0;}
.ul_prod_descr li	{list-style:none; background:url('/img/bul_cross.gif') 0 7px no-repeat; padding:0 0 0 10px; font-size:12px; color:#767676; position:relative; line-height:18px;}


.ul_assort			{padding:0 0 23px;}
.ul_assort li		{list-style:none;}
.ul_assort li a		{font-size:12px; color:#767676; text-decoration:underline;}

.prod_descr_info img	{float:right; margin:0 0 12px 10px;}

/*.nuts3                  {height:111px; margin:-47px 0 0; background:url('/img/nuts3.jpg') 35% 0 no-repeat;}*/
.nuts3					{height:111px; margin:-47px 0 0; background:url('/img/nuts3.png') 35% 0 no-repeat;}

.prod_descr_info table	{width:100%; font-size:10px; color:#000; margin:0 0 21px;}
.prod_descr_info td		{vertical-align:middle; text-align:center; height:18px;}
.tr_header td			{background:#d4f3c2; height:36px !important;}
.tr_grey td				{background:#efefef;}
.td_1					{padding:0 0 0 18px; text-align:left !important;}
.td_2					{width:159px;}
.td_weight				{width:260px; text-align:left !important;}
/*.td_4					{width:82px;}
.td_5					{width:97px;}
.td_4					{width:87px;}
*/

/*.nuts4 {height:90px; margin:-16px 0 0; background:url('/img/nuts4.jpg') 35% 0 no-repeat;}*/
.nuts4 {height:110px; margin:-16px 0 0; background:url('/img/nuts4.png') 35% 0 no-repeat;}

.trade_mark_image_container {width:160px;height:190px; margin:auto;}

#weight_prod_table h3 {margin-bottom:10px;}

.back_link_container a{color:#777777; text-decoration: none; font-size:12px; line-height: 150%;}

.material_page_container {color:#777777; text-decoration: none; font-size:12px; line-height:150%;}
.material_page_container a{color:#777777; font-size:12px;}

#other_categories_container {margin:0px 0px 20px;}
#other_categories_container a {color:#777777; font-size:12px; line-height:150%;}

#other_categories_container h3 {padding:0px 0px 10px;}

#table_rows_container {margin-top:20px;}

#trade_equipment_info_container h2{margin-bottom:10px;float:none;clear:both;}

.middot {font-size:150%;position:relative;vertical-align: middle;}