

body, div, td, th, .button,.cp_quickfinder,.code_block                         {font:11px arial; color:#5c4118; text-align:left;}


.ugol										{width:999px;}
.ugol_ugol									{width:13px; height:14px; background:url(/templates/default/images/ugol1.gif) no-repeat right top}
.ugot_t										{height:14px;background:url(/templates/default/images/ugol_t.gif) repeat-x left top}
.ugot_l										{height:13px;background:url(/templates/default/images/ugol_l.gif) repeat-y left top}




.header										{border-collapse: collapse; width:986px; height:210px; background:url(/templates/default/images/top_fla.gif) no-repeat 200px 0px}
.header_td									{background:url(/templates/default/images/header.gif) no-repeat left top; border-right:1px solid #e3dbc9;}
.header_div									{position:absolute; margin:0 0 0 0px; padding:0 0 0 0px; z-index:2; width:985px; height:210px; background:url(/templates/default/images/top_right.gif) no-repeat right top}

.header_div_flash							{position:absolute; margin:1px 0px 0 1px; padding:0 0 0 0px; z-index:1; width:609px; height:209px;}
/*.header_div									{width:985px; height:210px; background:url(/templates/default/images/newyear.gif) no-repeat right top}*/

.header_basket								{width:220px; height:80px; background:#b39776; position:absolute; margin-left:764px; margin-top:130px;}
.header_basket_cont							{width:219px; height:80px; background:#ffffff;float:right}
.header_basket_cont_cont					{padding:0 5px 0 10px;}
.font										{font:11px arial;}



.left_pole									{width:172px;padding-bottom:30px; border-bottom:1px solid #e3dbc9; /* background:#c0c0c0 */}
.left_pole .pole								{margin-right:0px;}
.main										{width:594px; padding-bottom:30px; border-bottom:1px solid #e3dbc9; background:url(/templates/default/images/fla2.gif) no-repeat left bottom;}
#main										{padding:0px 20px 0 30px; margin:0px; background:url(/templates/default/images/top_fla2.gif) no-repeat 28px top}
.right_cont									{width:220px; border-left:1px solid #b39776; border-right:1px solid #e3dbc9; padding-bottom:230px; border-bottom:1px solid #e3dbc9;}





.item_name									{ padding-bottom:1px; padding-top:5px;color:#5c4118; text-decoration:none;font-family:arial narrow; font-size:11px;text-transform: uppercase;}


.item										{width:260px; height:110px; float:left; margin:0px 10px 30px 0px;}
.img_ram									{height:93px; width:101px; margin:6px 7px 6px 7px; border:1px dotted #e8e3d3 /* background:url(/templates/default/images/item_ram.gif) no-repeat center center */}

.item2										{width:125px; height:110px; float:left; margin:0px 10px 30px 0px;}
.img_ram2									{height:94px; width:101px; margin:8px 7px 8px 7px; border:1px dotted #e8e3d3 /* background:url(/templates/default/images/item_ram.gif) no-repeat center center */}

.item3										{width:97px; height:92px; float:left; margin:0px 10px 8px 0px;}
.img_ram3									{width:81px; height:74px; margin:8px 7px 8px 7px; border:1px dotted #e8e3d3 /* background:url(/templates/default/images/item_ram.gif) no-repeat center center */}


.error_new									{width:1000px; margin:20px 0 20px 0px; border:1px solid #ff0000; padding:10px;}



a:link,
a:visited                           					{font:11px arial;color:#5c4118; text-decoration:none;}
a:hover                             						{font:11px arial;color:#b17091; text-decoration:none;}

.standart:link,
.standart:visited                           			{font:11px arial; color:#5c4118; text-decoration:underline;}
.standart:hover                             				{font:11px arial; color:#b17091; text-decoration:none;}



.b_dot										{border-bottom:1px dotted #e8e3d3}



/*
.catalog_nav								{padding-bottom:1px; padding-top:5px; color:#5c4118; text-decoration:none; font-family:arial narrow; font-size:10px; text-transform: uppercase;}
.catalog_nav a								{padding-bottom:1px; padding-top:5px; color:#5c4118; text-decoration:none; font-family:arial narrow; font-size:10px; text-transform: uppercase;}
*/
.topseller22								{font-size:9px; font-weight:bold; color:#b17091; text-decoration:none; text-transform:uppercase; padding-bottom:10px;}


a.topseller3:link,     
a.topseller3:visited 						{font-size:9px; color:#b17091; text-decoration:none;}
a.topseller3:hover   						{font-size:9px; color:#b17091; text-decoration:underline;}

a.topseller4:link,     
a.topseller4:visited 						{font-size:12px; /* font-weight:bold; */ color:#5c4118; text-decoration:underline;}
a.topseller4:hover   						{font-size:12px; /* font-weight:bold; */ color:#b17091; text-decoration:underline;}

a.topseller5:link,     
a.topseller5:visited 						{font-size:9px; font-weight:bold; color:#5c4118; text-decoration:underline; text-transform:uppercase;}
a.topseller5:hover   						{font-size:9px; font-weight:bold; color:#b17091; text-decoration:none;text-transform:uppercase;}


.item_dop									{font:11px arial; color:#000000; line-height:110%; }
.item_dop span								{font-size:11px; color:#5c4118}
.item_price									{margin-top:5px;padding:1px 1px 1px 5px; width:80px; background:#5c4118; color:#fff; font-family:arial narrow; font-size:14px; font-weight:bold}
.item_price	span							{font-size:11px;}
.item_bay									{margin-top:4px; font-weight:bold;}
.item_bay div								{margin-bottom:3px; font-weight:bold;}
.item_bay span.no_item						{margin-top:3px; color:#c6c6c6; font-weight:normal; text-decoration:none; font-family:arial narrow; font-size:10px;text-transform: uppercase;}



.mod_search									{margin:5px 0 0 0px;}
.mod_shop_searchbox							{font:11px arial;margin:0px 0 0 13px; }
.mod_shop_inputfields_s                      			{margin-bottom:5px; font:11px arial; border:1px solid #ddcfb3; color:#5c4118; width:150px; padding:1px;}
.mod_shop_inputfields_s2					{margin-bottom:5px; font:11px arial; border:1px solid #ddcfb3; color:#5c4118; width:40px; padding:1px;}



.button_m						                        {background-color:#d8689c; color:#fff; border:1px solid #f19ec5; cursor:pointer}


.button_m3:hover						            {background-color:#ffffff; font-size:13px; color:#d8689c; font-weight:bold;  cursor:pointer; padding:20px; border-top:1px solid #f19ec5; border-left:1px solid #f19ec5; border-right:1px solid #c984a5; border-bottom:1px solid #c984a5; }
.button_m3						                         {background-color:#d8689c; font-size:13px; color:#ffffff; font-weight:bold;  cursor:pointer; padding:20px; border-top:1px solid #f19ec5; border-left:1px solid #f19ec5; border-right:1px solid #c984a5; border-bottom:1px solid #c984a5; }
.button_m3-2						                  {background-color:#ffffff; color:#d8689c; border:1px solid #f19ec5; cursor:pointer; padding:3px;}
.button_m3-2:hover					                  {background-color:#d8689c; color:#ffffff; border:1px solid #f19ec5; cursor:pointer; padding:3px;}



.button_m2						                        {background-color:#fff; color:#5c4118; border:1px solid #ddcfb3; cursor:pointer; width:100px;}




.input_k									{margin-bottom:5px; font:11px arial; border:1px solid #ddcfb3; color:#5c4118;}
.input_k2									{font:10px arial; border:1px solid #b17091; color:#b17091; width:110px; margin-bottom:1px; padding:1px;}
.input_k3									{font:10px arial; border:1px solid #b17091; color:#ffffff; background:#b17091; width:110px; margin-bottom:1px; padding:1px;}
.select_q									{text-align:left; width:100px; padding:0px; text-decoration:none; color:#5c4118;  float:left;}
.select_q2									{text-align:left; width:100px; padding:0px; text-decoration:none; color:#5c4118; float:left; margin-left:4px;}
.forms a									{text-align:left; width:100px; padding:0px; text-decoration:none; color:#5c4118}

.success{background-color:#ffffff; color:#d8689c; font-size:12px;}
.fail{background-color:#fe2e2e;color:white; font-size:12px;}



.mod_title									{padding:10px 0 20px 0px; color:#5c4118; text-transform:uppercase; font-size:10px; text-decoration:underline}
.mod_title_left								{padding:10px 0 10px 0px; color:#5c4118; text-transform:uppercase; font-size:10px; text-decoration:underline}
.mod_title3									{padding:10px 0 30px 0px; color:#5c4118; text-transform:uppercase; font-size:10px; text-decoration:underline;}
.mod_title_title							{padding:10px 0 30px 0px; color:#5c4118; /*text-transform:lowercase; text-decoration:underline;*/}
.mod_title_home_title						{padding:10px 0 0px 0px; color:#5c4118; /*text-transform:lowercase; text-decoration:underline;*/margin:0px;}
.mod_title3 a								{color:#5c4118; text-transform:uppercase; text-decoration:underline; font-size:10px;}
.mod_title4									{padding:10px 0 0px 0px; margin-bottom:-2px; color:#5c4118; text-transform:uppercase; font-size:10px; text-decoration:underline}

.dotik										{text-transform:uppercase; font-size:10px; text-decoration:none; color:#d8689c; font-weight:bold;}

.mod_shop_basket_price span					{color:#b17091;font-size:14px; font-weight:bold}

 
 
.razd										{clear:both;}
.right_block								{margin:20px 10px 0 10px; font:11px arial;}
.right_block2								{margin:40px 10px 0 10px; font:11px arial;}
.r_b_img									{width:75px; float:left}
.r_b_text									{font:10px arial;float:left; width:119px;}
.r_b_text2									{font:10px arial;line-height: 120%;}
.r_b_text2 span								{font:11px arial; font-weight:bold}
.r_b_text2 span.two							{font-size:10px;color:#b17091;}
.r_b_text3									{padding-top:2px}


.mod_title2									{padding:0px 0 3px 0px; color:#5c4118;  text-transform:uppercase; font-size:11px; text-decoration:underline; font-weight:bold;}
.mod_title2 a								{color:#5c4118; text-transform:uppercase; font-size:11px; text-decoration:underline; font-weight:bold;}



.right_block22								{margin:20px 5px 0 5px; font:11px arial; padding:3px; border:1px dotted #2E3038;}

.mod_title22								{padding:0px 0 5px 0px; color:#2E3038;  text-transform:uppercase; display:block;font-size:9px; text-decoration:underline; font-weight:bold;}
.mod_title22 a								{color:#2E3038; text-transform:uppercase; font-size:9px; text-decoration:underline; font-weight:bold;}

.r_b_text22									{font:10px arial;float:left; width:125px; color:#2E3038}
.r_b_text22 a								{font:10px arial; color:#2E3038; text-decoration: none;}







/* 
.right_block								{margin:30px 10px 0 5px; font-size:11px; padding:15px 0 5px 10px; background:#f5f2e8}

.r_b_title									{ padding:0px 0 3px 5px; color:#5c4118;  text-transform:uppercase; font-size:11px; text-decoration:underline; font-weight:bold}
.r_b_text									{font-size:11px;float:left; width:199px;  font-family:arial narrow;}
.r_b_text2 img								{padding:3px 2px 0 0px;}
.r_b_text2									{font-size:11px ; line-height: 120%;  position:relative;}
.r_b_text2 span								{font:11px arial; font-weight:bold;}
.r_b_text2 span.two							{font-size:11px;}
.r_b_text3									{padding-top:2px;position:relative; }
.r_b_text3 a									{padding-top:2px; text-decoration:underline}

 */










.hit										{width:220px; height:223px;margin:30px 0 0 0px;}
.hit_r										{width:220px; height:223px;background:url(/templates/default/images/ramka.gif) no-repeat right top;}

small										{font-size:9px}

table										{border-collapse: collapse}


.p1											{width:60px; float:left; text-align:left; font-weight:bold;}
.p2											{width:100px; float:left; text-align:left; background:#c0c0c0}
.p3											{width:110px; float:left; margin-top:3px;}
.p1_t										{width:67px; text-align:left; font-weight:bold;}
.p2_t										{width:100px; text-align:left;}
.p3_t										{width:100px; padding-top:5px;}
.pt_t										{padding:5px 0 0 0px;font-size:9px;}


#loginform                          					{margin:30px 10px 0px 10px; padding:10px 0 10px 16px; background:#f5f2e8}
#loginform .loginfield              				{padding:0px; border:1px solid #ddcfb3;  margin:2px 0 5px 0px; width:100px;}
/* #loginform  a:link, #loginform  a:hover            {text-decoration:underline} */
.logintext                          					{padding-bottom:8px;}

.detail			{color:#5c4118;}

.prosmotr									{/* position:absolute; margin-left:310px; margin-top:-25px; */ color:#d8689c}
.prosmotr2									{position:absolute; margin-left:394px; margin-top:-28px; color:#d8689c}
.prosmotr img								{margin-bottom:-3px;}


a.des:link, a.des:visited					{color:#d8689c; text-decoration:none}
a.des:hover									{color:#5c4118; text-decoration:none}

.stl										{position:absolute; margin:45px 0 0 -50px;}

/* _______________________ Оформление нумерации страниц _______________________ */
.pages_navigation                   {font-weight:normal; color:#fff; border:1px solid #d8689c; background-color:#d8689c; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}
#page_navigation                    {padding:4px; border-top:1px solid #ccc; margin-top:10px; } 

#page_navigation a:link,
#page_navigation a:visited          {font-weight:normal; color:#fff; border:1px solid #ccc; background-color:#ccc; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}
#page_navigation a:hover            {font-weight:normal; color:#fff; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation:link,
a.page_navigation:visited           {font-weight:normal; color:#b17091; border:0px solid #b17091; background-color:#fff; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation:hover,
a.page_navigation, .page_navigation {font-weight:normal; color:#fff; border:0px solid #b17091; background-color:#b17091; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}





a.page_navigation2:link,
a.page_navigation2:visited           	{font-weight:normal; color:#d8689c; border:1px solid #d8689c; background-color:#fff; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation2:hover 			{font-weight:normal; color:#fff; border:1px solid #d8689c; background-color:#d8689c; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}





.help									{margin-bottom:-3px;}



/* _______________________ OVERLIB-Контейнер (Всплывающая подсказка)  _______________________ */
.overlib_body                       				{font-size:11px; background-color:#fff; color:#b17091;text-align: left;}
.overlib_body small              				{font-size:10px; color:#b17091;text-align: left;}
.item_title                         					{font-weight:normal; background-color:#ddd; color:#5c4118}
.overlib_border                     				{background-color:#b17091; }
.overlib_border a                     				{text-decoration:none; color:#b17091; }






.glossar                            					{margin-right:10px; margin-top:2px; padding:4px; background-color:#f5f5f5; border:1px solid #ddd}

.formleft                           {float:left; width:180px; padding:2px}
.formright                          {float:left; width:270px; padding:1px}
.formright  small                   {color:#88c13e; font-size:10px}
.regerror                           {color:#88c13e}
.absmiddle                          {vertical-align:middle}


.news_home									{border-bottom:1px dotted #5c4118; margin-right:130px;}
.news_block_home							{position:absolute;margin-top:-12px;margin-left:432px; width:100px;}
.news_block_home_img						{float:left;margin-right:5px; margin-top:3px;width:18px; height:18px; background:url(/templates/default/images/news.gif) no-repeat left top;}


.news_blocks								{margin:0px 0px 0px 0px;}
.block_news									{width:250px; height:80px; float:left; margin:10px 10px 0px 10px;}
.block_news2								{margin:0px 10px 20px 0px;}
.block_news3								{margin:10px 10px 0 20px; color:#d8689c;}
.block_news_title a							{font:11px arial;font-weight:bold; }
.block_news3 .block_news_title a				{font:11px arial;font-weight:bold; color:#d8689c;}
.block_news3 .block_news_date				{font:9px arial; color:#d8689c;}
.block_news3 .block_news_text				{text-align:justify; color:#d8689c;}
.block_news_text							{/*text-align:justify*/ font-size:10px;}


.slogan										{position:absolute; width:400px; height:20px; z-index:10; margin:97px 0 0 455px; color:#8a755d; font-size:14px; letter-spacing:0.6pt;}



.co											{position:absolute; margin-top:-195px; width:220px; margin-left:765px; clear:both; height:190px;/*  background:#c0c0c0 */}
.otst										{padding-top:20px;}
.icq_img									{float:left; width:40px; height:23px; background:url(/templates/default/images/icq.gif) no-repeat 10px top}
.icq_img2									{float:left; width:40px; height:23px;}
.icq_img3									{float:left; width:40px; height:23px;}
.icq_num									{float:left; width:160px; height:23px; font-size:12px;}
.icq_num a									{font-size:12px;}


.cop										{padding:10px 20px 0 20px; text-align:center; font-size:9px;}
.cop a										{font-size:9px;}



/*________________________ Модуль "Голосование" ________________________ */
.mod_poll_title                     {color:#999}
.mod_poll_table                     {background:#DEDEDE; height:9px}
.mod_poll_comments                  {border:1px solid #DEDEDE; margin:5px; padding:5px}
.mod_pollbox                        {padding:5px; border:1px solid #ddcfb3; color:#5c4118;}
.mod_pollbox p                      {padding:0 0 5px 0; margin:0 0 5px 0}
.mod_poll_first                     {background-color:#fff}
.mod_poll_second                    {background-color:#eaeaea}


.skid										{padding: 0px 0 10px 0px; color:#b17091}

.hit_img									{width:110px; height:120px; border:0px; margin:14px 0 0 70px; clear:both}



.news_day									{margin:10px 5px 0 15px; width:193px; height:224px; background:url(/templates/default/images/news_day.png) no-repeat}
.news_day_title								{margin:40px 0px 0 95px; padding:0px; text-transform: uppercase; font-weight:normal; text-decoration:underline; font-size:10px;}
.news_day_name								{padding:30px 30px 0 35px;text-align:center}
.news_day_text								{margin:10px 30px 0 35px; text-align:center;line-height: 110%; font-size:10px;}
.news_day_link								{margin:5px 30px 0 35px;text-align:center}
.news_day_link a								{font-style:italic; font-size:9px;}




textarea,input,select               {font:11px arial, verdana, 'trebuchet ms', verdana; color:#333}
fieldset                            {background-color:#fff; border:1px solid #ddcfb3;padding:5px;}
legend                              {color:#5c4118; padding:3px; border:0 solid #ccc; background-color:#fff}
label                               {}

h1, h2, h3, form                    {display:inline}
h1									{letter-spacing:0px; font-family: Arial; font-size: 16px; font-weight:bold;}
h1 a.zag								{letter-spacing:0px; font-family: Arial; font-size: 16px; font-weight:bold; text-decoration:none; color:#5c4118;}
h2									{letter-spacing:0px; font-family: Arial; font-size: 18px; font-weight:normal; color: #b17091;}
h3									{letter-spacing:0px; font-family:arial; font-size: 10px; font-weight:normal; display:block; padding:0 0 0 30px; font-style:italic; text-align:justify; color:#b17091; margin:5px 0 10px 0px;}

.home_text							{font-family:arial; font-size: 10px; font-weight:normal; /*font-style:italic;*/ text-align:justify}
.home_text a							{font-family:arial; font-size: 10px; font-weight:normal; /*font-style:italic;*/ text-align:justify}

/* _______________________ Сайт _______________________ */
body                                {margin:0px; padding:0; font-size:.8em; text-align:center; margin-bottom:10px;}

/* _______________________ Сайт-шапка _______________________ */
#banner                             {text-align:center}

/* _______________________ Место под шапкой _______________________ */
#topbar                             {text-align:right; background-color:#484848; padding:2px; border-bottom:1px solid #fff; border-top:1px solid #fff}

/* _______________________ Логин-форма _______________________ */

/* _______________________ Левый столбец - Обычный _______________________ */
#leftnormal                         {margin-top:20px}
.boxes_right                        {margin-top:20px; padding:10px; background-color:#fff; border:1px solid #ddd}

/* _______________________ Контент _______________________ */
#content                            {line-height:1.5em; position:relative;height:100%; min-height:500px; width:720px; float:left; background-color:#fff; padding-left:20px; margin-top:20px}
#content .bull                      {font-size:14px; color:#ccc}

/* _______________________ Ссылки Навигация _______________________ */
#leftnavi                           {float:left; width:224px; padding:15px; padding-left:0; margin-top:5px}
#leftnavi ul                        {display:inline; margin:0; padding:0}
#leftnavi li                        {display:inline; margin:0; padding:0}

/* _______________________ Ссылки Навигация 1 / 1.Уровень _______________________ */
#leftnavi a:link,
#leftnavi a:visited                 {color:#88c13e; text-decoration:underline}
#leftnavi a:hover                   {color:#000; text-decoration:underline}

#leftnavi a.first_inactive:link,
#leftnavi a.first_inactive:visited  {padding:8px; padding-left:17px; display:block; color:#777; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #fff}
#leftnavi a.first_inactive:hover    {padding:8px; padding-left:17px; display:block; color:#fff; background:#88c13e url(/templates/default/images/nav_akt.gif) no-repeat 5px 12px; text-decoration:none}

#leftnavi a.first_active:link,
#leftnavi a.first_active:visited    {padding:8px; padding-left:17px; display:block; color:#fff; background:#88c13e url(/templates/default/images/nav_akt.gif) no-repeat 5px 12px; text-decoration:none; border-bottom:1px solid #fff}

/* _______________________ Ссылки Навигация 1 / 2.Уровень _______________________ */
#leftnavi a.second_inactive:link,
#leftnavi a.second_inactive:visited {padding:6px; padding-left:30px; display:block; color:#777; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #ddd}

#leftnavi a.second_active:link,
#leftnavi a.second_active:visited   {font-weight:bold; padding:6px; padding-left:30px; display:block; color:#999; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #ddd}

/* _______________________ Ссылки Навигация 1 / 3.Уровень _______________________ */
#leftnavi a.third_inactive:link,
#leftnavi a.third_inactive:visited  {padding:4px; padding-left:40px; display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

#leftnavi a.third_active:link,
#leftnavi a.third_active:visited    {font-style:italic; padding:4px; padding-left:40px; display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

.container_pages_navigation         {padding:4px; border-top:1px solid #ccc; margin-top:10px}

/* _______________________ Сайт - низ _______________________ */
#footer, 
#footer td,
#footer div                         {font-size:10px; padding:2px; font-weight:bold; color:#fff; background-color:#484848; padding:4px}

#footer a:link,
#footer a:visited                   {color:#fff}
#footer a:hover                     {color:#fff; text-decoration:underline}

.title_navi                         {padding:5px; font-weight:bold; color:#fff; background-color:#999}
.cp_quickfinder                     {color:#999; background-color:#fff; border:1px solid #fff}

.logintext_error                    {color:#a9a9a9}
.clear                              {clear:both; height:1px; overflow:hidden}

/* _______________________ PHP Форматирование _______________________ */
.code_inline, 
.code_block                         {font-size:10px}


/* _______________________ Форматирование модулей  _______________________ */
/* _______________________ POPUP (Модуль)  _______________________ */
#body_popup                         {font-size:11px; text-align:left; background-color:#fff; padding:10px; margin:8px}
#module_intro                       {color:#999}
.module_form_headers                {margin-top:5px; padding:5px; background-color:#f5f5f5; border:1px solid #ddd}


#module_header h2,h4             {font-size:17px; display:inline}
#module_content                     {padding:5px}
#module_content p                    {padding:0px; margin:0 0 10px 0px;}
#module_content .formleft,.formright{font-style:normal; line-height:1.5em; margin-bottom:5px}
#module_content  em                 {font-style:italic}

/* _______________________ Модуль "Поиск"  _______________________ */
.button                             {background-color:#88c13e; color:#fff; border:1px solid #88c13e}
.mod_search_title                   {padding:4px; font-size:14px; font-weight:bold; background-color:#eee; }
.mod_search_text                    {padding:8px; color:#000}
.mod_search_footernavi              {padding:2px; border-bottom:0 solid #ccc; margin-bottom:5px}
.mod_search_highlight               {color:#000; font-weight:bold; background-color:#eee; padding:1px}
.mod_search_pages                   {padding:4px; border:1px solid #ccc; margin-top:10px}
.mod_search_pages a:link, 
.mod_search_pages a:visited         {padding-left:2px; padding-right:2px}
.mod_searchbox                      {margin-top:20px; padding:10px; background-color:#f5f5f5; border:1px solid #ddd}
/*input.query                         {background-image:url('/modules/search/templates/images/icoSearch.gif'); background-repeat:no-repeat; background-attachment:scroll; background-position:2px center; padding-left:17px}*/

/* _______________________ Модуль "Контакты"  _______________________ */
#mod_contact_box                    {position:relative; padding:15px}
#mod_contact_box label              {font-style:italic}
.mod_contact_infobox                {margin-top:2px; padding:4px; border-bottom:1px solid #ccc}
.mod_contact_left                   {margin-bottom:2px} /* float:left; width:140px; margin:3px */
.mod_contact_left_star              {color:#88c13e; font-size:14px}
.mod_contact_right                  {margin-bottom:5px} /*  float:left; width:300px; margin:3px */
.mod_contact_right small            {font-size:12px; color:#88c13e}

/* _______________________ Модуль "Галерея"  _______________________ */
.mod_gal_imgcontainer               {float:left; padding:0; border:1px solid #ddd; margin:3px}
.mod_gal_header                     {color:#333; background-color:#F4F4F4; padding:5px; border-bottom:1px solid #ddd}
.mod_gal_img                        {padding:10px}
.mod_gal_kbsize                     {color:#999; text-align:center; margin-top:3px}

/* _______________________ Модуль "Комментарии"  _______________________ */
.mod_comment_header                 {color:#666; background-color:#f5f5f5; padding:3px}
.mod_comment_body                   {padding:10px; margin-bottom:10px}
.mod_comment_highlight              {border:2px solid #88c13e}
.mod_comment_changed                {color:#ccc; font-size:10px}

/* _______________________ Модуль "Новостной архив"  _______________________ */
.arc_header td a                    {color:#777; background-color:#f5f5f5; text-decoration:underline; padding:5px; display:block}
.arc_header td a:hover              {color:#FFF; background-color:#88c13e; text-decoration:none}

/*________________________ Модуль "Карта проектов" ________________________ */
table.progress                      {width:650px; height:25px; border:1px solid #d7d7d7; border-collapse:collapse; border-spacing:0; float:left; margin:0; padding:0; empty-cells:show}
table.progress td.closed            {background:#53A622}
table.progress td :hover            {background:none}
.dl_a_1                             {background:#fdc; border-color:#e88; color:#a22; padding:5px}
.dl_b_1                             {background:#fed; border-color:#e99; color:#a22; padding:5px}
.dl_a_2                             {background:#ffb; border-color:#eea; color:#880; padding:5px}
.dl_b_2                             {background:#ffd; border-color:#dd8; color:#880; padding:5px}
.dl_a_3                             {background:#fbfbfb; border-color:#ddd; color:#444; padding:5px}
.dl_b_3                             {background:#f6f6f6; border-color:#ccc; color:#333; padding:5px}
.dl_a_4                             {background:#e7ffff; border-color:#cee; color:#099; padding:5px}
.dl_b_4                             {background:#dff; border-color:#bee; color:#099; padding:5px}
.dl_a_5                             {background:#e7eeff; border-color:#cde; color:#469; padding:5px}
.dl_b_5                             {background:#dde7ff; border-color:#cde; color:#469; padding:5px}
.dl_a_6                             {background:#f0f0f0; border-color:#ddd; color:#888; padding:5px}
.dl_b_6                             {background:#f0f0f0; border-color:#ddd; color:#888; padding:5px}
.mod_roadmap_titlebar               {font-weight:bold; border-top:1px solid #b4b4b4;  border-bottom:1px solid #b4b4b4; background-color:#eaeaea; padding:5px}
.mod_roadmap_topheader              {background-color:#b4b4b4; color:#fff; padding:4px}


/*________________________ Модуль "Гостевая книга" ________________________ */
#guest_pop                          {margin:5px; text-align:left;}
.guest_tableborder                  {background-color: #cdcdcd; padding:0px; border:0px solid #878373}
.guest_info_meta                    {background-color: #fafafa; padding: 8px; }
.box_inner                          {background-color:#fff;}
.box_innerhead                      {background:#E7E7E7 url(/modules/guestbook/images/box_innerhead.gif);padding:5px; border-bottom: 0px solid #D7D7D7; font-weight:bold;position:relative}
.commBodyTable                      {border:1px dotted #d8689c;}
.commNameTd,.commDateTd             {background:#d8689c;}
.commDateTd small             {color:#fff}

.commName                           	{color:#6E6E6E;}
.commNumTd                         	{background:#d8689c; color:#fff}
.mini                             		{color:#fff; font-size:11px;}
.button                             {background-color:#88c13e; color:#fff; border: 1px solid #88c13e}

/* _______________________ Модуль "Профиль" _______________________ */ 
#userpage                                                 {}
.mod_userpage_border_profil         {border: 1px solid #E8E7E3; width:420px; height:180px; text-align:left}
.mod_userpage_border                {border: 1px solid #E8E7E3; width:240px;}
.mod_userpage_header                {padding:8px; margin:8px; background: #EEEEEE;}
.mod_userpage_content               {padding:8px; margin:8px;}

.mod_userpage_right                 {float:right; margin-top:-12px; vertical-align:top;}
.mod_userpage_profil                {position:relative;  width:150px; height:150px; margin-left:200px; margin-top:15px;}
.mod_userpage_avatar                {position:relative; width:150px; height:150px; margin-left:50px; margin-top:-140px;}

.mod_userpage_border_guestbook      {border: 1px solid #E8E7E3; width:420px; text-align:left;}
.mod_userpage_h1                    {margin-right:5px; margin-left:-5px; color:#CCCCCC;}
.mod_userpage_top                   {border-bottom: 1px dotted #CCCCCC; margin-bottom:5px; color:#999;}
.mod_userpage_del                   {float:right; vertical-align:top; }

.mod_userpage_border_myprofile      {border: 1px solid #E8E7E3; width:90%; height:auto; text-align:left;}

.mod_userpage_first                 {background-color: #f1f1f1}
.mod_userpage_second                {background-color: #fafafa}

/*________________________ Модуль "DOWNLOAD" ________________________ */
#mod_download                                 {}
#mod_download h1                              {}

#mod_download a:link,
#mod_download a:visited                       {text-decoration:underline}
#mod_download a:hover                         {text-decoration:none}

#mod_download .download_categ,
#mod_download a.download_categ:link,
#mod_download a.download_categ:visited        {}
#mod_download a.download_categ:hover          {}

#mod_download a.mod_download_navi:link,
#mod_download a.mod_download_navi:visited     {color:#dea407; text-decoration:none}
#mod_download a.mod_download_navi:hover       {color:#000000; text-decoration:none}

#mod_download a.mod_download_ajsearch:link,
#mod_download a.mod_download_ajsearch:visited {color:#000; text-decoration:none; display:block}
#mod_download a.mod_download_ajsearch:hover   {background-color:#b4b4b4; color:#fff; text-decoration:none; display:block}

.mod_download_topnav                          {border:1px solid #e8e7e3; padding:4px; margin-bottom:8px}
.mod_download_ajaxsearchcontainer             {background-color:#b4b4b4; padding:5px} 
.mod_download_ajaxsearchcontainer_td          {background-color:#b4b4b4; color:#fff} 
.mod_download_ajaxsearchdiv                   {background-color:#fff; padding:0px; width:232px; position:absolute; border:1px solid #000; border-top:1px solid #999}
.mod_download_ajaxsearch_info                 {background-color:#eaeaea; padding:5px}
.mod_download_ajaxsearchfield                 {width:230px}

.mod_download_topheader                       {background-color:#b4b4b4; color:#fff; padding:4px}
.mod_download_dlbox                           {border:1px solid #fff; padding:2px}
.mod_download_spacer                          {border-bottom:1px solid #ccc5af; margin-bottom:10px; margin-top:10px}
.mod_download_commentbox                      {background-color:#fcfaf2; border:1px solid #ccc5af; padding:5px; height:150px; overflow:auto}
.mod_download_commenterror                    {font-weight:bold; font-style:italic}

#mod_download a.mod_download_sort:link,
#mod_download a.mod_download_sort:visited     {color:#fff; text-decoration:underline}
#mod_download a.mod_download_sort:hover       {color:#fff; text-decoration:none}

.mod_download_titlebar                        {font-weight:bold; border-top:1px solid #b4b4b4; border-bottom:1px solid #b4b4b4; background-color:#eaeaea; padding:5px}
.mod_download_nospam                          {color:#f00}

.dl_nt_first                                  {background-color:#fff; padding:5px; border-bottom:1px solid #fff;}
.dl_nt_second                                 {background-color:#eaeaea; padding:5px; border-bottom:1px solid #fff;}
.dl_first                                     {background-color:#fff; padding:4px; border:1px solid #ccc5af;}
.dl_second                                    {background-color:#eaeaea; padding:4px; border:1px solid #ccc5af;}

/*________________________ Модуль "Вопрос Ответ" ________________________ */
.box_innerhead {background:#E7E7E7 url(/modules/faq/templates/box_innerhead.gif);padding:5px; border-bottom: 0px solid #D7D7D7; font-weight:bold;position:relative}





.corr_adm					{color:#d8689c; font-weight:bold}
.corr_adm_ok				{color:#ffffff; background:#d8689c; font-weight:bold}
.corr_user					{color:#585858; font-weight:bold}
.corr_time					{font-size:9px; font-style:italic;}

































.new_mess{
position:absolute;
z-index:100;
width:180px;
margin:5px 0 0 0px;
height:150px;
background:#ffffff;
}

.new_mess div.mes_text
{
color:#d8689c; font-weight:bold;
font-size:14px;
padding:40px 0 0 0px;

}

.mes_link{
cursor:pointer;
margin:15px 0 0 35px;
}




















.bubbleInfo {
	position: relative;
	top: 0px;
	left: 4px;
	border:0px;
}

.trigger {
	position: absolute;
	width:75px;
	height:73px;
	cursor:help;
}

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	font-size: .8em;
	
}

.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td#topleft { 
	background-image:url(/uploads/bu/bubble-1.png); 
	width:19px;

} 

.popup td.top { 
	background-image:url(/uploads/bu/bubble-2.png); 
}

.popup td#topright { 
	background-image:url(/uploads/bu/bubble-3.png);
	width:19px;	
}

.popup td.left { 
	background-image:url(/uploads/bu/bubble-4.png); 
	width:19px;
}

.popup td.right { 
	background-image:url(/uploads/bu/bubble-5.png); 
	width:19px;
}

.popup td#bottomleft { 
	background-image:url(/uploads/bu/bubble-6.png);
	width:19px;	
}

.popup td.bottom { 
	background-image: url(/uploads/bu/bubble-7.png); 
	text-align: center;
}

.popup td.bottom img { 
	display: block; 
	margin: 0 auto; 
}

.popup td#bottomright { 
	background-image:url(/uploads/bu/bubble-8.png); 
	width:19px;
}


.str{
	background:url(/uploads/bu/bubble-tail2.png) no-repeat center center;
	width:30px;
	height:29px;
}









/*________________________ Модуль "Вопрос Ответ" ________________________ */
.box_innerhead {background:#E7E7E7 url(../modules/faq/templates/box_innerhead.gif);padding:5px; border-bottom: 0px solid #D7D7D7; font-weight:bold;position:relative}

#faq {}
#faq .faqcontent {margin:0 20px 0 20px; text-align:justify; margin-top:5px; padding:0px;}
#faq h2, #faq h2 {cursor: pointer; padding: 2px 0 2px 0px; margin:3px 0 0 0px; border-bottom:1px dashed #b17091; margin-bottom:0px; font-size:12px; width:100%}
#faq h2.faqclosed:hover {border-bottom:1px dashed #505050;}
#faq h2.faqclosed {}
#faq h2.faqopened {border-bottom:1px dashed #505050;}
.faqs_dot			{width:100%; height:10px; clear:both}








/*
.top_menu									{width:437px; height:37px; position:absolute; margin-top:160px; margin-left:328px;}


.top_menu ul                        						{list-style:none;display:inline; margin:0px; padding:0px; }
.top_menu li                        						{display:inline; float:left; margin:0px; padding:0px 3px 0 3px;text-transform: uppercase;}
.top_menu a.first_inactive:link,
.top_menu a.first_inactive:visited  			{font-size:9px; padding-right:5px; padding-left:2px; padding-top:11px; display:block; color:#5c4118; text-decoration:none; font-weight:bold;}
.top_menu a.first_inactive:hover    			{font-size:9px; padding-right:5px; padding-left:2px; padding-top:11px; display:block; color:#5c4118; text-decoration:underline; font-weight:bold;}
.top_menu a.first_active:link,
.top_menu a.first_active:visited    			{font-size:9px; padding-right:5px; padding-left:2px; padding-top:11px; display:block; color:#5c4118; text-decoration:underline; font-weight:bold;}
*/





.top_menu									{width:437px; height:37px; position:absolute; margin-top:160px; margin-left:328px;}

/*
.top_menu ul                        						{list-style:none;display:inline; margin:0px; padding:0px; }
.top_menu li                        						{display:inline; float:left; margin:0px; padding:0px 3px 0 3px;text-transform: uppercase;}
*/
/*
.top_menu a.first_inactive:link,
.top_menu a.first_inactive:visited  			{font-size:9px; padding-right:5px; padding-left:2px; padding-top:11px; display:block; color:#5c4118; text-decoration:none; font-weight:bold;}
.top_menu a.first_inactive:hover    			{font-size:9px; padding-right:5px; padding-left:2px; padding-top:11px; display:block; color:#5c4118; text-decoration:underline; font-weight:bold;}
.top_menu a.first_active:link,
.top_menu a.first_active:visited    			{font-size:9px; padding-right:5px; padding-left:2px; padding-top:11px; display:block; color:#5c4118; text-decoration:underline; font-weight:bold;}
*/


/*

	h1 { font-size:18px; } b17091
	p { line-height:18px; } 5c4118
*/
  /*border-top:solid 1px #5c4118; border-left:solid 1px #5c4118;  border-right:solid 1px #5c4118; border-bottom:solid 1px #5c4118;*/ 
	#nicemenu ul, li{margin:0; border:0; list-style:none; padding:0;}
	#nicemenu ul{height:21px;}

	#nicemenu { /*margin:0 auto; width:437px; */margin-top:25px; height:29px; /*border-bottom:dotted 1px #E5E5E5;*/ }
	#nicemenu a { color:#5c4118; text-decoration:none; }
	#nicemenu a:hover { text-decoration:underline; }	
	
	#nicemenu li 					{display:inline; position:relative; }
	#nicemenu li span 				{padding:4px 5px 5px 6px; border:0px; position:relative; z-index:10;    }	
	#nicemenu li span a 			{font-weight:bold; padding:0 6px 0px 2px; text-decoration:none;}	
	
	#nicemenu li span.over 		{padding:4px 5px 5px 6px; border:0px; background:#b17091; color:#ffffff}
	#nicemenu li span.over a 		{font-weight:bold; padding:0 6px 0px 2px; text-decoration:none; background:#b17091; color:#ffffff}
	#nicemenu li span.over a:hover {text-decoration:none; }
	*+html #nicemenu li span.over 	{padding-bottom:4px; /*border-top:solid 1px #E5E5E5;*/} /* IE6 */
	
	#nicemenu li span.active { padding:3px 4px 4px 5px; 
	/* border-top:solid 1px #b17091; border-left:solid 1px #b17091;  border-right:solid 1px #b17091; border-bottom:solid 1px #ffffff; */ 
	border-top:solid 1px transparent; border-left:solid 1px transparent;  border-right:solid 1px transparent; border-bottom:solid 1px transparent; background:#b17091; color:#ffffff}
	
	#nicemenu li span.active a {color:#ffffff;}
	#nicemenu li span.active a:hover { text-decoration:none; color:#ffffff;}	
	*+html #nicemenu li span.active {/*border-top:solid 1px #E5E5E5;*/ padding-bottom:3px; }
	
	#nicemenu img.arrow { /*margin-left:4px;*/ cursor:pointer; }
	#nicemenu div.sub_menu { display:none; position:absolute; left:0; top:0px; margin-top:16px; border-top:solid 1px #b17091; border-left:solid 1px #b17091; border-right:solid 1px #b17091; border-bottom:solid 1px #b17091; padding:4px; top:2px; width:160px; background:#FFFFFF; }
	
	* html #nicemenu div.sub_menu { margin-top:20px; } /* IE6 */
	*+html #nicemenu div.sub_menu { margin-top:20px; } /* IE7 */
	#nicemenu div.sub_menu { margin-top:5px\0/} /* IE8 */
	
	
	#nicemenu div.sub_menu a:link, 
	#nicemenu div.sub_menu a:visited, 
	#nicemenu div.sub_menu a:hover{ display:block; font-size:11px; padding:2px; font-family:tahoma;}	
	#nicemenu a.item_line { border-top:solid 1px #E5E5E5; padding-top:6px !important; margin-top:3px; }
	
	.head_menu	{cursor:pointer;}
	.head_menu_active	{cursor:pointer;}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
.new_topseller{
	width:158px; height:218px; border:1px dotted #e8e3d3;overflow: hidden;
}
	
.new_topseller_r{
	width:158px; height:218px; border:1px dotted #ff0000;overflow: hidden;
}	
	
	
.new_topseller_name{
width:158px; 
height:27px; 
border:1px solid transparent;
overflow:hidden
}	
	
	
.new_topseller_name .shadow{
height:27px; 
width:20px; 
position:absolute; 
margin:0 0 0 138px; 
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAGJNupNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNpi+P//PwMQRwDxKyYGJEAkByCAQJpFgXg5E4Y0JgMggBigtolCbVyOYSt2O0gWBAggmEUmQNwAxKeB+D8tLKKbIEAAMYJ8BAWiQCwPxCpArAHE6lA2SEwUe3gQHXCjCklVCBBAsJjhBGJpIFaExggMK0LFOUfDcVThqEIwAAgw5NIMlnd4gJgfiAWAWBCIhYFYBIqFkWhBqBp+qB5OkmymuldGDRw1cNTAUQNHDRxgAwGcrT/NZy481AAAAABJRU5ErkJggg==") repeat-y scroll 0 0 transparent;
}	



.new_topseller_name .name{
	text-align:center;
	font-size:10px; 
	font-weight:bold; 
	color:#b17091; 
	text-decoration:none; 
	text-transform:uppercase;
	height:14px;
	width:158px;
	overflow:hidden;
	/* background:#c0c0c0; */
	font-family:arial narrow;
	cursor:pointer;
}
/* .new_topseller_name .name a:hover{
	font-size:9px; font-weight:bold; color:#5c4118; text-decoration:underline;text-transform:uppercase;
}
 */

.new_topseller_name .manufacturer{
	text-align:center;
}

.new_topseller_name .manufacturer a:link,     
.new_topseller_name .manufacturer a:visited{
	font-size:10px; color:#000000; text-decoration:none;
}
.new_topseller_name .manufacturer a:hover{
	color:#b17091;font-size:10px; text-decoration:underline;
}


a.detail_manufacturer:link,     
a.detail_manufacturer:visited{
	font-size:10px; color:#b17091; text-decoration:underline;
}
a.detail_manufacturer:hover{
	color:#000000; font-size:10px; text-decoration:none;
}

.new_topseller_img{
	margin:0 5px 0 5px;
	border:1px dotted #e8e3d3; 
	width:137px;
	height:137px;
}

.new_shop_img{
	position:absolute;
	margin:-146px 0 0 -71px;
	cursor:pointer;
}
.new_topseller_pole_left_detail{
	height:50px; width:100px; float:left; margin:5px 0 0 0px;  /* background:#c0c0c0;  */
}
.new_topseller_pole_left_detail .price{
	text-align:center; font-family:arial narrow; font-size:19px; font-weight:bold;
}
.new_topseller_pole_left_detail .price span{
	font-size:13px;
}
.new_topseller_pole_left_detail .sell{
	text-align:center; font-family:arial narrow; font-size:15px; font-weight:bold; color:#b17091
}
.new_topseller_pole_left_detail .sell span {
	font-size:10px;
}




.new_topseller_pole_right_detail{
	height:50px; width:100px; float:right; margin:5px 0px 0 0px;  /* background:#c0c0c0; */ 
}
.new_topseller_pole_right_detail .wish{
	text-align:center;
	padding-top:2px;
}
.new_topseller_pole_right_detail .wish a{
	font-family:arial narrow;
	font-size:13px; 
	text-decoration:none;
}
.new_topseller_dot_detail{
	height:50px; width:1px; margin:5px 5px 5px 9px; border-left:1px dotted #b17091; float:left;
}

.new_topseller_but_detail{
	margin:10px 0 20px 0px; height:20px; clear:both;
}

a.new_topseller_button_detail:link,
a.new_topseller_button_detail:visited{
	display:block; margin:0 0px 0 0px; text-align:center; background:#5c4118; padding:4px; color:#ffffff; font-family:arial narrow; text-decoration:none; font-size:11px; font-weight:bold;
}
a.new_topseller_button_detail:hover{
	display:block; margin:0 0px 0 0px; text-align:center; background:#b17091; padding:4px; color:#ffffff; font-family:arial narrow; text-decoration:none; font-size:11px; font-weight:bold;
}




















.new_topseller_pole_left{
	height:40px; width:70px; float:left; margin:5px 0 0 0px; /* background:#c0c0c0; */
}

.price{
	text-align:center; font-family:arial narrow; font-size:16px; font-weight:bold;
}

.no_price{
	text-align:center; font-family:arial narrow; font-size:16px; font-weight:bold; color:#e1d8c9;
}
.no_price{
	text-align:center; font-family:arial narrow; font-size:16px; font-weight:bold; color:#e1d8c9;
}

.price span{
	font-size:11px;
}

.no_price span{
	font-size:11px;
}

.new_topseller_pole_left .sell{
	text-align:center; font-family:arial narrow; font-size:12px; font-weight:bold; color:#b17091
}

.new_topseller_pole_left .sell span {
	font-size:9px;
}
.new_topseller_pole_left .sell strike {
	cursor:pointer
}
	
.new_topseller_pole_right{
	height:40px; width:70px; float:right; margin:5px 0px 0 0px; /* background:#c0c0c0; */ 
}


.new_topseller_pole_right .detail{
	text-align:left;
	padding-top:4px;
}
.new_topseller_pole_right .detail span{
	padding-left:8px;
}
.new_topseller_pole_right .detail a{
	/* color:#b17091; */
	font-family:arial narrow;
	/* font-size:11px; */ 
	text-decoration:none;
	 font-weight:bold; 
}

.new_topseller_pole_right .wish{
	text-align:center;
	padding-top:2px;
}
.new_topseller_pole_right .wish a{
	/* color:#5c4118; */
	font-family:arial narrow;
	font-size:10px; 
	text-decoration:none;
	padding-right:1px;
	/* font-weight:bold; */
}

.new_topseller_dot{
	height:30px; width:1px; margin:7px 2px 0px 3px; border-left:1px dotted #b17091; float:left;
}


a.new_topseller_button:link,
a.new_topseller_button:visited{
	display:block; margin:0 5px 0 5px; text-align:center; background:#5c4118; text-transform:uppercase; padding:2px; color:#ffffff; border:1px solid #5c4118; font-family:arial narrow; text-decoration:none; font-size:10px; font-weight:bold;
}
a.new_topseller_button:hover{
	display:block; margin:0 5px 0 5px; text-align:center; background:#b17091; text-transform:uppercase; padding:2px; color:#ffffff; border:1px solid #b17091; font-family:arial narrow; text-decoration:none; font-size:10px; font-weight:bold;
}

a.new_topseller_button_no:link,
a.new_topseller_button_no:visited{
	display:block; margin:0 5px 0 5px; text-align:center; background:#; text-transform:uppercase; padding:2px; color:#e1d8c9; border:1px solid #e1d8c9; font-family:arial narrow; text-decoration:none; font-size:10px; font-weight:bold;
}
a.new_topseller_button_no:hover{
	display:block; margin:0 5px 0 5px; text-align:center; background:#; text-transform:uppercase; padding:2px; color:#e1d8c9; border:1px solid #e1d8c9; font-family:arial narrow; text-decoration:none; font-size:10px; font-weight:bold;
}


.tip{
display:block;
width:200px;
font-size:11px;
color: #FFF;
text-align: center;
}

.tip_title{
display:block;
/* width:300px; */
font-size:11px;
font-weight:bold;
color: #FFF;
text-align: center;
font-family:arial narrow;
text-transform:uppercase;
}



div#qTip {
font-size:11px;
color: #FFF;
text-align: center;
padding:3px 7px 3px 7px;
/*  border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px; */
 display: none;
 background:url(ntbg.png);
/*  font: bold 9px Verdana, Arial, sans-serif;
 */ 
 text-align: center;
 position: absolute;
 z-index: 1030;
 /* width:250px; */
	-webkit-border-radius: 10px; 
    -moz-border-radius: 10px;
}
#qTip *{

color:#ffffff;

}









.no_style{
text-decoration:none;
}

.getbasketitem{
padding:5px 0 10px 0px; clear:both;
}

.new_basket_left{
width:180px; float:left; text-align:center; /* background:#c0c0c0 */
}
.new_basket_left a{
font-size:15px;
 font-family:arial narrow;
}
.new_basket_right{
width:180px; float:right; text-align:center; /* background:#c0c0c0 */
}
.new_basket_right a{
font-size:15px;
 font-family:arial narrow;
}

	
	
	
	

ul#menu, ul#menu ul {
  list-style-type:none;
  padding: 0;
  margin: 0 0 0 3px;
/*   width: 15em; */
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 0px;
}

ul#menu li a {
 /*  background: #333; */
 /*  color: #5c4118; */	
  
 }

/* ul#menu li a:hover {
  background: #000;
}
 */
ul#menu li ul li{
margin:0 0 0 10px;
padding:0 0 0 5px;
border-left:1px dotted #E8E3D3;


}




/* ul#menu li.first_inactive {
  margin-top: 1px;
} */

ul#menu li a.first_inactive {
  color: #b17091;	
  display: block;
  margin:15px 0 0px 0px; 
  /* color:#b17091;  */
  text-transform: uppercase; 
  font-size:10px;
  padding:3px 5px 3px 10px;
  font-weight:bold;
  
  /* border-top:1px dotted #E8E3D3; */
}

ul#menu li a.first_inactive:hover {
   /* background: #B17091;  */
   border-left: 5px #5c4118 solid;
   color:#5c4118;
   display: block;
   padding:3px 5px 3px 5px;
   
}


ul#menu li a.first_active {
   /* background: #B17091;  */
	border-left: 5px #5c4118 solid;
	color: #5c4118;	
	display: block;
	margin:15px 0 0px 0px; 
  /* color:#b17091;  */
	text-transform: uppercase; 
	font-size:10px;
	padding:3px 5px 3px 5px;
	font-weight:bold;
   
}




ul#menu li ul li a.second_inactive {
/*   background: #ccc; */
	display:block;
	color: #5c4118;
	padding: 3px 3px 3px 8px;
}

ul#menu li ul li a.second_inactive:hover {
	display:block;
	margin:0 0 0 -8px;
/* 	background: #aaa; */
	border-left: 5px #b17091 solid;
	padding: 3px 3px 3px 11px;
}
ul#menu li ul li a.second_active{
	display:block;
	margin:0 0 0 -8px;
/* 	background: #aaa; */
	border-left: 5px #b17091 solid;
	padding: 2px 2px 2px 9px;
	color:#b17091;
}

.nit										{margin-top:20px; margin-bottom:-5px;}
.new										{margin-left:8px; margin-bottom:-5px; font-size:15px; font-weight:bold; color:#e8e3d3}















.new_news{
margin:30px 0 0 0px;
/* background:#f5f2e8 */

}

.new_block_news{
width:200px; 
margin:20px 10px 10px 10px;
/* background:#c0c0c0 */
}

.new_block_news_date{
font-size:10px; color:#5c4118; font-family:arial narrow;
}

.new_block_news_title a{
font-size:11px;font-weight:bold; color:#b17091;/*  font-family:arial narrow; */
}

.new_block_news_text{
/* text-align:justify; */ 
}

.new_next_news{
margin-left:10px;
}
.new_next_news a{
font-size:9px; text-decoration:underline;
}

/**
* @file: highslide.css 
* @version: 4.1.8
*/
.highslide-container div {
	/* font-family: Verdana, Helvetica;
	font-size: 10pt; */
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	/* border: 2px solid silver; */
}
.highslide:hover img {
	/* border-color: gray; */
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	/*position: absolute;*/
	background: black;
}
a.highslide-full-expand {
   background: url(/templates/default/js/highslide/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
a.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(/templates/default/js/highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(/templates/default/js/highslide/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	position: relative;
	float: left;
	width: 106px;
	height: 106px;
	border: 1px solid silver;
	background: #ededed;
	margin: 2px;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>/**/body .highslide-gallery ul li {
	display: table;
	text-align: center;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>/**/body .highslide-gallery ul img {
	position: static;
}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/templates/default/js/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/templates/default/js/highslide/graphics/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(/templates/default/js/highslide/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(/templates/default/js/highslide/graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(/templates/default/js/highslide/graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 22px;
	border-bottom: 1px solid #b17091;
	margin-bottom:10px;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 2px 5px;
	color: #b17091;
	font-size:18px;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 30px;
	top: 3;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	/* display: none; */
	background-position: 0 -281px;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(/templates/default/js/highslide/graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(/templates/default/js/highslide/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(/templates/default/js/highslide/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(/templates/default/js/highslide/graphics/controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(/templates/default/js/highslide/graphics/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(/templates/default/js/highslide/graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
	direction: ltr;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(/templates/default/js/highslide/graphics/scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(/templates/default/js/highslide/graphics/scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/templates/default/js/highslide/graphics/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(/templates/default/js/highslide/graphics/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	width: 60px; /* t=5481 */
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	/* border: 2px solid #D0D0D0; */
}
.highslide:hover img {
	/* border-color: #A0A0A0; */
}
.highslide-active-anchor img {
	visibility: visible;
	border-color: #808080 !important;
}
.highslide-dimming {
	background: #FFFFFF;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
a.highslide-loading {
	font-size:10px; 
	font-family:arial narrow; 
	color: black;
	/* border: 1px solid black; */
	background-color: white;
	text-decoration:none;
	
}

.highslide-html {
	background: none;
}
.highslide-html div{
	overflow:auto;
	overflow-x: hidden; 
	overflow-y: hidden;
}
.highslide-header ul a {
	background-image: url(/templates/default/js/highslide/graphics/controlbar-text-buttons.png);
	padding-left: 16px;
	display: inline-block;
	height: 16px;
}
.highslide-header ul li span {
	display: none;
}
.highslide-header .highslide-move {
	display: none;
}
.highslide-header .highslide-close a {
	background-position: 0 -221px;
}
.highslide-footer {
	display: none;
}
	 
	 

	 
	 
.humanMsg {
	font: normal 20px/50px Arial;
	letter-spacing: -1px;
	position: fixed;
	top: 130px;
	left: 25%;
	width: 40%;
	color: white;
	background-color:#5c4118;
	text-align: center; 
	display: none;
	opacity: 0;
	z-index: 100000;
	-webkit-border-radius: 10px; 
    -moz-border-radius: 10px;
}

.humanMsg .round {
    border-left: solid 2px white;
	border-right: solid 2px white;
    font-size: 1px; height: 2px;
	}

.humanMsg p {
	padding: .3em;
	display: inline; 
	}

.humanMsg a {
	display: none;
	}