html 	    		{ height: 100%; }
body        		{ height: 100%; margin: 0px; padding: 0px 0px 14px 0px; vertical-align: top; font-family: tahoma;  }/* #95948d;*/
img         		{ border: 0px;}
table       	 	{ border-collapse: collapse; border-spacing: 0px;}
td      	 		{ vertical-align:top;}
h1,h2,h3,h4,p,span	{ padding:0px; margin:0px;}
ul                  { margin:0px; padding:0px;}
ul li				{ margin:0px; padding:0px;} 																																											
.png 				{ behavior: url(script/png.htc);}
/*----------------------------------------------------------------
-----------------------------------------------------------------*/

#container		{ width:1000px; left:50%; margin-left:-501px;position:absolute;background:#fff; z-index: 1;border:1px solid #000;margin-top:20px; margin-bottom:20px;}
#content 		{ position: relative; min-height: 100%; width:1000px;}
#general        { margin:0px 0px 0px 16px;}
/*ØÀÏÊÀ*************************************************/
#head           { margin:0px 0px 0px 0px;width:1000px;}
#header1		{ background: #F5CA00 url(../images/header.jpg) no-repeat; width:1000px; height:155px;}
#header2        { background: #F5CA00 url(../images/header2.jpg) no-repeat; width:1000px; height:93px;}
#h_name1        {position:absolute; left:42px; top:-2px; font:bold 22px arial;color:#0F438B;}
#h_name2        {position:absolute; left:195px; top:101px; font:bold 16px arial;color:#000;}
#h_name3        {position:absolute; left:135px; top:31px; font:bold 44px arial;color:#000;}
#h_link         {width:325px; height:59px; position:absolute; left:92px; top:21px; }
#h_link img     {width:325px; height:59px;}



#menu           {padding:14px 0px 0px 5px;}
#m_1            {padding:0px; margin:0px;float:left;width:91px;}
#m_1 a          {background:url(../images/menu_lk.gif) no-repeat 0px 0px; width:92px; height:61px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none; text-align:center;}
#m_1 a:hover    {background:url(../images/menu_lk.gif) no-repeat 0px -61px; width:92px; height:61px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none;}
#m_1 div        {background:url(../images/menu_op.gif) no-repeat 0px 0px; width:92px; height:67px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none; text-align:center;}
#m_1 p          {margin:2px 0px 0px 0px;}
#m_1 img        {margin:4px 0px 0px 0px}

#m_2            {padding:0px; margin:0px;float:left;width:91px;}
#m_2 a          {background:url(../images/main_lk.gif) no-repeat 0px 0px; width:92px; height:61px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none; text-align:center;}
#m_2 a:hover    {background:url(../images/main_lk.gif) no-repeat 0px -61px; width:92px; height:61px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none;}
#m_2 div        {background:url(../images/main_op.gif) no-repeat 0px 0px; width:92px; height:70px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none; text-align:center;}
#m_2 p          {margin:2px 0px 0px 0px;}
#m_2 img        {margin:4px 0px 0px 0px}

#nav,#nav ul{list-style:none;  margin:0;  padding:0 0px 0px 0px}
#nav li{float:left;}
#nav a{background:url(../images/menu_lk.gif) no-repeat 0px 0px; width:92px; height:61px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none; text-align:center;}
#nav a:hover{background:url(../images/menu_lk.gif) no-repeat 0px -61px; width:92px; height:61px; display:block;font:normal 11px tahoma;color:#000000;text-decoration:none;}
#nav li:hover, #nav li.jshover{}
#nav li ul{display:none;  position:absolute;  left:92px; padding:0px 0px 0px 0px;  width:150px;  font:normal 11px tahoma;}
#nav li:hover ul, #nav li.jshover ul{display:block;}
#nav li:hover li ul, #nav li.jshover li ul{display:none;}
#nav li:hover li:hover ul, #nav li.jshover li.jshover ul{display:block;}

#dyn_menu{font:normal 11px tahoma;color:#000;float:left; margin:0px -1px 0px 0px; padding:0px;}
#dyn_menu #nav ul.list a{width:150px;padding:5px 0px 5px 24px;background:#FFF178;height:14px;text-align:left;text-decoration:underline;}
#dyn_menu #nav ul.list a:hover{ width:150px; padding:5px 0px 5px 24px;background:#FFF178; text-decoration:none;}
#dyn_menu #nav ul.list a.open { width:150px; padding:5px 0px 5px 24px;background:#FFF178; text-decoration:none;cursor:default;}

html>body #dyn_menu #nav ul.list a   {width:126px; text-decoration:underline;}
html>body #dyn_menu #nav ul.list a:hover   {width:126px; text-decoration:none;}
html>body #dyn_menu #nav ul.list a.open{width:126px;}
#dyn_menu #nav ul.list li {float:left;padding:0px 0px 0px 0px;}

#nifty_top      {position:relative; bottom:-2px; border:0px solid black;}
#nifty_bot      {position:relative; top:-2px; border:0px solid black;}


/****************************************************/



/*Center*/
#ltcenter       {background:  url(../images/ltcenter_bg.gif) repeat-y; width:24px;padding:0px;}
#center         {width:642px;padding:0px;}
#rtcenter       {background:  url(../images/rtcenter_bg.gif) repeat-y; width:24px;padding:0px;}
#empty          {width:3px;}
/*End of Center*/


/*Right panel*/
#rtpanel        {padding:91px 0px 0px 0px;;background: #C7C9D2 url(../images/lt_top.jpg) no-repeat; width:286px; }
#ph_block       {padding:0px; margin:3px 0px 0px 10px; background:url(../images/phone_block.jpg) no-repeat; width:268px;height:69px;}
#ph_block h1    {font-weight:bold; color:#fff;padding:0px 0px 0px 46px; font:normal 20px tahoma;margin:0px;}
#ph_block h2    {color:#fff;padding:16px 0px 0px 51px;margin:0px;}

#price_block    {width:264px;font:normal 18px tahoma;margin:8px 0px 0px 10px;clear:all;}
#price_block a  {background:url(../images/price_block.gif) no-repeat 0px 0px; width:264px;min-height:41px; _height:58px; display:block;color:#000; text-decoration:none; padding:17px 0px 0px 49px;}
#price_block a:hover{background:url(../images/price_block.gif) no-repeat 0px -58px; width:264px;min-height:41px; _height:58px; display:block;color:#000;}
#price_block a b {color:#CA1F00;}

/*Form Block*/
#form_block       {margin:12px 0px 0px 10px; padding:0px 0px 0px 0px; width:264px;}
#form_block .xtop, #form_block .xbottom { display: block; background: transparent; font-size: 1px; }
#form_block .xb1, #form_block .xb2, #form_block .xb3, #form_block .xb4 { display: block; overflow: hidden; }
#form_block .xb1, #form_block .xb2, #form_block .xb3 { height: 1px; }
#form_block .xb2, #form_block .xb3, #form_block .xb4, #form_block .cont { background: #E8E8E8; border-left: 1px solid #d0cfcf; border-right: 1px solid #d0cfcf; }
#form_block .xb1 { margin:0 5px; background: #d0cfcf; }
#form_block .xb2 { margin:0 3px; border-width: 0 2px; }
html>body #form_block .xb2 { height:1px; }
#form_block .xb3 { margin:0 2px; }
html>body #form_block .xb3 { height:1px; }
#form_block .xb4 { height: 0px; margin:0 1px; }
html>body #form_block .xb4 { height: 2px;}
#form_block .cont { padding: 0px 23px 0px 19px ; text-align:left; background:#E8E8E8; margin:0px 0px 0px 0px; min-height:445px; height:445px;}
#form_block .cont h2{padding: 11px 0px 0px 29px; color:#000;margin:0px;}

/*

*/

p.atten             {color:#DA2E00; font:normal 11px tahoma; margin:11px 0px -9px 0px;}
html>body p.atten  {margin:11px 0px 5px 0px;}

p.mess_red             {color:#DA2E00; font:bold 11px tahoma; margin:11px 0px -9px 0px;}
html>body p.mess_red  {margin:11px 0px 5px 0px;}

p.mess_blue             {color:#0F438B; font:bold 11px tahoma; margin:11px 0px -9px 0px;}
html>body p.mess_blue  {margin:11px 0px 5px 0px;}


#form_1          {padding:0px 0px 0px 0px; margin:0px 0px 8px 0px;clear:all;}
#form_1 p        {color:#000; font:bold 11px tahoma;}
html>body #form_1 p{margin:0px 0px 2px 0px;}
#form_1 input    {width:220px; border:1px solid #A5A5A5; color:#403F2E; font:normal 11px tahoma;  padding:0px;margin:0px;}
#form_1 textarea {width:220px; height:87px;border:1px solid #A5A5A5; color:#403F2E; font:normal 11px tahoma;}
html>body #form_1 input{text-indent:14px;}
#addr            {padding:3px 0px 0px 0px; margin:0px 32px 0px 0px; text-align:right;}
#addr p          {font:normal 11px tahoma; color:#000;}
#addr p a        {color:#C70000;}
#addr p a:hover  {color:#C70000; text-decoration:none;}
/*End of Form Block*/

/*End of Right panel*/

/*Main*/
#main           {padding:0px 0px 30px 18px;}
#page_title     {font:normal 24px tahoma; color:#000; margin:13px 0px 20px 0px;}
#main_img       {width:117px; float:left;margin:0px 17px 0px 0px;}
#main .text     {padding:0px 36px 0px 0px;}
/*End of Main*/

/*Certificates*/
#cert			{padding:0px 0px 30px 18px;}
#cert_list		{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#cert_list td   {width:170px; padding:5px 19px 18px 0px;}
#cert_list td img{width:170px;}
#cert_list td a {padding:7px;background:#ececec; display:block;}
#cert_list td a:hover {padding:7px;background:#ffeb8f; display:block;}
#cert_list td p.sign{font:bold 11px tahoma;color:#0f438b; margin:3px 0px 0px 6px;}
#cert_list td p.txt	{color:#575757;font:normal 11px tahoma;margin:2px 0px 0px 6px;}
/*End of Certificates*/

/*Catalog*/
#catalog        {padding:0px 0px 30px 18px;}
#cat_list       {width:604px;border:1px solid #B5B5B5;}
#fst            {background:#fff;padding:16px 0px 13px 0px;}
#fst td.cat_lt  {width:132px;border-right:1px solid #D7D7D7; padding:0px 25px 0px 20px;}
#fst td.cat_lt p.name{font:bold 12px tahoma; color:#0F438B;margin:0px 0px 11px 0px;width:110px;}
#fst td.cat_lt p.price{font:normal 11px tahoma; color:#D72A00;margin:0px 0px 2px 0px;}
#fst td.cat_rt  {width:410px; padding:0px 0px 0px 13px;}
#fst td.cat_rt div{width:180px;float:left;padding:0px 18px 0px 0px;margin:0px 0px 8px 0px;}
#fst td.cat_rt p {margin:0px 43px 0px 0px;color:#575757;font:normal 11px tahoma;width:331px;float:left;}

#second            {background:#F3F3F3;padding:16px 0px 13px 0px;}
#second td.cat_lt  {width:132px;border-right:1px solid #D7D7D7; padding:0px 25px 0px 20px;}
#second td.cat_lt p.name{font:bold 12px tahoma; color:#0F438B;margin:0px 0px 11px 0px; width:110px;}
#second td.cat_lt p.price{font:normal 11px tahoma; color:#D72A00;margin:0px 0px 2px 0px;}
#second td.cat_rt  {width:410px; padding:0px 0px 0px 13px;}
#second td.cat_rt div{width:180px;float:left;padding:0px 18px 0px 0px;margin:0px 0px 8px 0px;}
#second td.cat_rt p {margin:0px 43px 0px 0px;color:#575757;font:normal 11px tahoma;width:331px;float:left; }

#pages              {float:left; padding:20px 10px 30px 193px;}
html>body #pages    {padding:0px 10px 30px 193px;}
#pages ul   		{list-style-type:none;}
#pages ul li    	{float:left;font:normal 18px tahoma;}
#pages ul li span	{float:left;font:normal 18px tahoma;color:#000;padding:2px 6px 2px 3px;margin:0px 0px 0px 0px;}
#pages ul li a		{font:normal 18px tahoma;color:#8E8E8E;text-decoration:none; padding:2px 0px 2px 0px;position:relative; top:2px; margin:0px 6px 0px 3px;}
#pages ul li a:hover{font:normal 18px tahoma;color:#8E8E8E; text-decoration:underline; padding:2px 0px 2px 0px;border-bottom:1px solid #000;margin:0px 6px 0px 3px;}
/*Enf of Catalog*/

/*Contacts*/
#contacts		{padding:0px 0px 30px 18px; }
#text_contacts   {margin:0px 0px 0px 0px; width:375px;float:left;}
#text_contacts table{margin:0px 0px 0px 30px;}
#text_contacts td.lt{font:bold 11px tahoma;color:#000; text-align:right;padding:0px 15px 4px 0px;}
#text_contacts td.rt{font:normal 11px tahoma;color:#000;}
#text_contacts #mail {font:bold 11px tahoma;float:left; margin:0px 0px 0px 0px;}
#text_contacts #mail a{color:#c70000; }
#text_contacts #mail a:hover{color:#c70000; text-decoration:none;}

#form_contacts	{padding:0px 0px 0px 0px; margin:30px 0px 0px 0px;float:left; clear:all; width:280px;}
#form_contacts img	{width:98px; margin:0px 0px -4px 0px;}
html:not([lang]) #form_contacts img{margin:0px 0px -7px 0px;}
#form_contacts form	{margin:0px 0px 0px 30px;}
#form_contacts #form_2          {padding:0px 0px 0px 0px; margin:0px 0px 8px 0px;clear:all;}
#form_contacts #form_2 p        {color:#000; font:bold 11px tahoma;}
html>body  #form_contacts #form_2 p{margin:0px 0px 2px 0px;}
#form_contacts #form_2 input    {width:242px; border:1px solid #A5A5A5; color:#403F2E; font:normal 11px tahoma;  padding:0px;margin:0px;}
#form_contacts #form_2 textarea {width:242px; height:87px;border:1px solid #A5A5A5; color:#403F2E; font:normal 11px tahoma;}
/*End of Contacts*/


/*Statica*/
#statica        {padding:0px 0px 0px 18px;}
.text           {padding:0px 36px 30px 0px; margin:0px; color:#575757;font:normal 12px tahoma;}
.text img       {width:260px; margin:4px 14px 7px 0px;}
#stat_img       {width:260px; float:left;margin:0px 17px 6px 0px;}
h1              {font:normal 20px tahoma; color:#0F438B; margin:7px 0px 8px 0px;}
h2              {font:normal 18px tahoma; color:#0F438B; margin:7px 0px 6px 0px;}
h3              {font:bold   14px tahoma; color:#0F438B; margin:6px 0px 6px 0px;}
h4              {font:bold 12px tahoma; color:#0F438B; margin:6px 0px 5px 0px;}
.text p         {color:#575757;font:normal 12px tahoma;}
.text hr {border-top:1px solid #D0D0D0; border-bottom:0px solid #D0D0D0;height:0px;margin:8px 0px 12px 0px;}
html>body .text hr {margin:14px 0px 12px 0px;}
.text a{color:#E10000;font:normal 12px tahoma;}
.text a:hover{color:#E10000;text-decoration:none;}
.text ol{margin:3px 13px 6px 0px;padding:0px;list-style-type:decimal;list-style-position:inside; }
.text ul{margin:3px 13px 6px 0px;padding:0px;list-style-type:disk;list-style-position:inside;font:normal 11px verdana;}
.text ol li{margin:0px 0px 0px 14px; padding:0px;line-height: 13px; font:normal 11px verdana;}
.text ul li{margin:0px 0px 2px 14px;line-height:13px; }
#comm       {font:normal 11px tahoma; width:246px;margin:15px 0px 0px 0px;}
p.sign      {font:normal 11px tahoma; color:#575757;margin:4px 0px 0px 0px}
#termins    {margin:10px 0px 10px 0px;}
#termins #lt_term{font:bold 12px tahoma; color:#000; border-right:1px solid #D3D3D3;padding:0px 5px 13px 0px; width:125px;}
#termins #rt_term{font:normal 12px tahoma; color:#575757; padding:0px 0px 13px 5px;}
.text table.table{border-collapse:collapse;border:1px solid #888888;margin:18px 0px 23px 0px;font:normal 11px tahoma;text-align:center;}
.text table.table th{border:1px solid #888888;padding:3px 10px 5px 14px;text-align:center;vertical-align:middle;background-color:#ececec; color:#000000;font:bold 11px tahoma}
.text table.table td{border:1px solid #888888;padding:3px; background-color:#ECECEC;color:#000000; text-align:center;padding:4px;}
/*End of Statica*/






/*Footer*/
#footer         {margin:0px 0px 0px 0px; padding:0px;}
#f_bg           {background: yellow url(../images/footer.jpg) no-repeat; width:1000px; height:76px; }
#f_block        {width:1000px;min-height:55px;_height:55px; background:transparent;}
#banners        {margin:14px 0px 0px 30px; float:left;}
html>body #banners{margin:14px 0px 0px 60px; }
p.copyright     {float:right; font:normal 11px tahoma; margin:13px 16px 0px 0px;}
html>body p.copyright{margin:13px 32px 0px 0px;}
p.copyright a   {color:#000;text-decoration:underline;}
p.copyright a:hover{color:#000;text-decoration:none;}
/*End of Footer*/



b.bold       {color:#575757;font:bold 12px tahoma;}

/*Links*/
#f_links    	{position:absolute; left:40px; bottom:80px; }
#f_links a      {font:bold 12px tahoma;color:#000;}
#f_links a:hover      {font:bold 12px tahoma;color:#000; text-decoration:none;}
/*End of Links*/
