HTML									{height:100%;}
* HTML BODY								{height:100%;}
BODY									{padding: 0 5%;margin: 0px;  min-width: 700px; background: url(../img/back.jpg); background-color: #000; min-height:100%; position:relative;}

H1  									{margin:0px; padding: 7px 0; font: 19px Arial; font-weight: normal; color: #3F4446;  height: 19px;}
H2 										{margin:0px; padding: 5px 0; font: 13px Arial; font-weight: bold; color: #027;}
H3                                      {margin:0px; padding: 5px 0; font: 13px Arial; font-weight: bold; color: #000;}

A:link,
A:active,
A:visited                               {text-decoration: none;color: #027;}
A:hover                                 {text-decoration: underline;color: #027;}

li				                        {list-style-type:none;}

TABLE									{font-size: 13px;}
IMG 									{border:0px}

DIV#SpecialTopNav						{right: 5%; POSITION: absolute; TOP: 1px; }
DIV#SpecialTopNav li					{float: left; padding: 0 10px 0 10px; }
DIV#SpecialTopNav li a					{font: 11px Arial; color: #a00; font-weight: bbold;}

DIV#Logo 								{LEFT: 5%; POSITION: absolute; TOP: 15px; padding-left: 32px}
DIV#Tel 								{RIGHT: 5%; POSITION: absolute; TOP: 60px; padding: 10px 10px 3px 10px; font: 13px Arial; font-weight: bold;}
DIV#Tel span							{font: 18px Arial; color: #900}

DIV#TopNav								{LEFT: 5%; POSITION: absolute; TOP: 21px; padding-left: 235px; padding-right: 10px; background: #F6F8F6; border-bottom: 1px solid #eee;border-right: 1px solid #eee;}
DIV#TopNav H2							{padding: 10px 5px 3px 5px; float: left;list-style-type:none;}
DIV#TopNav a							{color:#000;font-size: 15px; font-family: arial,tahoma,verdana; text-decoration: none;}
DIV#TopNav span.first_letter            {color:#a00;}
DIV#TopNav span.active a				{color:black;}

DIV#SpesialNav                          {padding-bottom: 5px; font: 11px Arial; font-weight: bold; color: #000; height: 11px;}
DIV#SpesialNav a                        {font: 11px Arial;color: #255; }

DIV#LeftTextBlock                       {width: 215px; text-align: left; float: left; padding-top: 33px; margin-left: -25px; }
*DIV DIV#LeftTextBlock                  {margin-left: -12px;}
DIV#RightTextBlock                      {margin-left: 215px; padding-bottom: 160px; color: #333; font:13px Arial;}





DIV#RightTextBlock ul                   {padding: 0; margin: 0;}
DIV#RightTextBlock li					{background: #F0F2F0; float: left; width: 160px; margin: 0px; padding: 20px; border: 1px solid #e7e9e7; }
DIV#RightTextBlock ul#c_list li			{background: #F0F2F0; float: left; width: 190px; height: 310px; margin: 0px; padding: 20px; border: 1px solid #e7e9e7; font: 11px Arial;text-align: justify;}
DIV#RightTextBlock ul#main_ul li		{background: #fff; font: 15px Arial;  border: 0; font-weight: bold; float: left; width: 140px; margin: 0px;  }
DIV#RightTextBlock ul#main_ul li a {wwhite-space: nowrap;}
white-space: nowrap;
DIV#RightTextBlock li a.title 			{color: #033; font: 11px Arial; ffont-weight: bold;text-decoration: none; display: block;}
DIV#RightTextBlock li a.order 	 		{color: #900; font: 11px Arial; padding: 5px 0; margin: 0; line-height: 5px; vertical-align: top; display: block; ffont-weight: bold;}
DIV#RightTextBlock li img			    {border: 1px solid #7f8a7f;}


DIV#LeftTextBlock p                   	{text-align: left;margin: 0;}
DIV#LeftTextBlock p a                  	{color: #333;font: 12px Arial; font-weight: bold;}
DIV#LeftTextBlock li                    {text-align: left;padding-left: 10px; background: url(../img/tm_arrow.gif) no-repeat left center; margin: 0px; font: 12px Arial; }
DIV#LeftTextBlock li a					{color: #255;  }
DIV#LeftTextBlock li#choosen			{margin-left: 7px; background: url(../img/sl_arrow.gif) no-repeat left center; }
DIV#LeftTextBlock li#choosen a			{color: #933;font-weight: bold;}
DIV#LeftTextBlock li.country			{margin-left: 0px; padding-left: 0;padding-top: 10px;}

DIV#RightTextBlock li.s_by				{min-height: 140px;background: #fff; #F0F2F0;#7f8a7f; float: none; width: 80%; margin: 0; padding: 20px; border: 0; border-bottom: 1px solid #e7e9e7; font: 11px Arial;}
DIV#RightTextBlock li.s_by a            {color: #3F4477; }
DIV#RightTextBlock li.s_by a.title 		{color: #3F4446; font: 18px Arial; display: block; ffont-weight: bold;padding: 0 0 10px 0;}
DIV#RightTextBlock li.s_by a#order 	 	{color: #900; font: 11px Arial; padding: 0; margin: 0; line-height: 5px; vertical-align: top;}
DIV#RightTextBlock li.s_by img			{border: 1px solid #7f8a7f; margin: 0 10px 0px 0; float: left;}
DIV#RightTextBlock li.s_by span			{font: 13px Arial; display: block; padding: 0 0 10px 0;}


div#cur_page							{text-align: left;padding: 5px 20px 0px 0px; font: 11px Arial; font-weight: bold;  color: #3F4446; height: 20px;}
div#Ppages_block							{ width: 100%; border: 1px solid #900;}
div#Ppages_block	span					{float: left;padding: 0px 6px;display: block; width: 10px; height: 10px;}
div#pages_block							{clear: both;border: 0px; font: 11px Arial; font-weight: bold; padding: 20px 0px 20px 0px; color: #3F4446; width: 500px;}
div#pages_block	span					{padding: 3px 6px;float: left; }
div#pages_block	span#selected				{background: #ddd; }
div#pages_block	span A					{display: inline; font: 11px Arial; font-weight: bold;color: #3F4446;}








DIV#BottomNav                      		{clear: both; margin-left: 215px; padding-top: 20px; padding-bottom: 0px; color: #495F5F; font:11px Arial}
DIV#BottomNav DIV#rspak                 {font-size: 13px; color: #495F5F;}
DIV#BottomNav DIV#rspak P               {margin-top: 5px; padding-top: 5px;font-size: 11px; color: #495F5F; border-top: 1px dotted #ddd;}
DIV#BottomNav A               			{color: #495F5F;}
DIV#BottomNav DIV#rspak span            {font-weight: bold;}
DIV#BottomNav A#Luminator              	{font-weight: bold; text-decoration: none;}

#Content 								{background: #fff; padding: 90px 0 22px 0px;overflow:hidden; }
#Content .in 							{padding: 15px 30px;  margin: 0px; font: 90% arial,tahoma,verdana; border-top: 1px dotted #ddd; }

DIV#Footer 								{position: absolute; bottom: 0px; background: #027; height: 70px;border-top: 1px solid #ddd; width: 100%; padding-top: 5px; margin: 0px;  overflow:hidden; }
DIV#Footer p                 			{color:#eee; font-size:11px; margin:0 0 0.1em 0; }
DIV#Footer A                 			{color:#eee;}
DIV#Copyright 							{position:absolute; left: 10px; font: 11px arial;}

DIV#Counters 							{position:absolute; left: 235px; padding:5px 0 0 10px;}
DIV#Counters img    					{margin:0 0 10px 10px; float:left;}

DIV#FooterContacts 						{position:absolute; left: 235px; color:#eee; font-size:11px; margin:0 0 0.1em 0; font: 11px arial; text-align: left;}
DIV#FooterContacts A 					{color:#eee; font: 11px arial;}

table#properts_table					{padding-left: 0; margin-left: 0; border-collapse: collapse; width: auto;}
table#properts_table td 				{padding: 5px; border: 1px solid #ccc;}

DIV.card_note							{padding-top: 30px;}
DIV.card_desc                           {margin-top: 30px;}

div#img_with_order div					{margin-top: 20px;padding: 10px; border: 1px dotted #ccd; font-weight: bold; width: 350px; margin-left: 210px; height: 150px;}
div#img_with_order div a				{color: #255;font: 12px Arial; display: block; padding-left: 15px; background: url(../img/tm_arrow.gif) no-repeat left center; margin: 5px 0px 0px 5px;}
div#img_with_order li                   {margin: 0 17px 5px 0;}

/* <<< ��� ����� */
table.form 								{padding: 0; margin: 0;}
table.form td 							{padding: 0 10px 7px 0;}
p.litle 								{font-size: 13px;}
.input									{margin-bottom: 5px;border-top: solid 1px #666;border-left: solid 1px #666; border-bottom: solid 1px #888;border-right: solid 1px #888;font-family: verdana;font-size: 11px;padding: 3px;height: 23px;}
.SELECT 								{border: solid 1px #000;margin-bottom: 4px;}
.textarea 								{font-family: verdana;font-size: 11px;border-top: solid 1px #666;border-left: solid 1px #666;border-bottom: solid 1px #888;border-right: solid 1px #888;color: #000;}
/* ��� ����� >>> */


DIV#RightTextBlock li span#order 			 		{color: #900; font: 11px Arial; padding: 0; margin: 0; line-height: 5px; vertical-align: top;  cursor:pointer;}
div#basket 								{padding: 0px; margin: 0 0 0 40px; font: 11px Arial; hheight: 10px;}
div#basket A 								{color: #900; }
.hidden 								{display:none;}
.error 									{display:block; color:#ff0000}


/* ��������� �������� (index.php?pname=search)*/
ol#result								{font: 12px Arial; color: #333;padding: 0; margin: 0;}
ol#result strong						{text-align: right;padding: 5px 20px 0px 0px;}
ol#result a								{display: block; padding: 20px 0 5px 0; font: 13px Arial; font-weight: bold; color: #039;}
ol#result li							{display: block; }
ol#result font.search_words 			{font-weight: bold; color: #933;}


/*��������� ����� */
#Search									{position:absolute; RIGHT: 5%; TOP: 28px; padding: 0; margin: 0; margin-right: 10px; height: 20px; width: 245px;}
#Search div  							{position: relative;}
#Search div input#search_field			{position:absolute; left: 0px; top: 0px; margin: 0; padding: 2px 0 0 7px; border: 0px; width: 190px; height: 20px; font: 13px Arial; color: #444; background: url(../img/search_form/search_field_new.gif) no-repeat left top;}
#Search div input#search_submit			{position:absolute; right: 0px; top: 0px; margin: 0; padding: 0; border: 0px; width: 50px;height: 20px; font: 12px Arial; color: #fff; background: url(../img/search_form/submit.gif) no-repeat right top; }

