html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
}

  P { 
    text-indent: 1.5em; /* otstup pervoi stroki */
    text-align: justify;  /* viravnivanie po shirine */
   }


html           {height:100%;}

body           {font-family:Tahoma;
	            font-size:11px; color:#676767; position:relative; margin:0 auto; min-height:100%; height:auto !important; height:100%;
	            z-index:0; width:1003px;}

a              {text-decoration:underline}
a:hover        {text-decoration:none}
li				{list-style:none}

   a:link {
    color: #676767;
    text-decoration:none;

   }
   a:visited {
    color: #676767;
   text-decoration:none;
   }
   a:hover {
    color: #3A82B3; 
    text-decoration:none;
   } 

/*---------------------
	header
---------------------*/
#head0			{background:url(../images/head0.gif) 0 0 repeat-y; padding-top:30px}
#head			{background:url(../images/head.gif) 0 0 no-repeat; width:1003px; height:322px; overflow:hidden; zoom:1; position:relative}
	#head li	{display:block; position:absolute; font-weight:bold}
		#head a	{display:block; text-align:center; color:#7d7e7e; text-decoration:none; font-weight:bold}
		#head a:hover	{color:#2f77ab}
	.item1		{width:49px; height:15px; top:65px; left:76px}
		.item1 a	{width:49px; height:15px; background:url(../images/about.gif) 0 0 no-repeat; padding:46px 0 0 0}
		.item1 a:hover	{background:url(../images/about_.gif) 0 0 no-repeat}
	.item10		{width:111px; height:15px; top:65px; left:135px;}
		.item10 a	{width:111px; height:15px; background:url(../images/menu_2.gif) center 0 no-repeat; padding:46px 0 0 0}
		.item10 a:hover	{background:url(../images/menu_2_.gif) center 0 no-repeat}
	.item3		{width:70px; height:73px; top:41px; left:470px}
		.item3 a	{width:70px; height:73px; background:url(../images/menu_3.gif) center 26px no-repeat; padding:0}
		.item3 a:hover	{background:url(../images/menu_3_.gif) center 26px no-repeat}
	.item6		{width:117px; height:73px; top:41px; left:581px}
		.item6 a	{width:117px; height:73px; background:url(../images/menu_4.gif) center 26px no-repeat; padding:0}
		.item6 a:hover	{background:url(../images/menu_4_.gif) center 26px no-repeat}
	.item7		{width:117px; height:15px; top:168px; left:381px}
		.item7 a	{width:117px; height:15px; background:url(../images/menu_5.gif) center 0 no-repeat; padding:46px 0 0 0}
		.item7 a:hover	{background:url(../images/menu_5_.gif) center 0 no-repeat}
	.item8		{width:102px; height:73px; top:168px; left:521px}
		.item8 a	{width:102px; height:15px; background:url(../images/menu_6.gif) center 0 no-repeat; padding:46px 0 0 0}
		.item8 a:hover	{background:url(../images/menu_6_.gif) center 0 no-repeat}
	.item9		{width:102px; height:73px; top:168px; left:649px}
		.item9 a	{width:115px; height:15px; background:url(../images/menu_7.gif) center 0 no-repeat; padding:46px 0 0 0}
		.item9 a:hover	{background:url(../images/menu_7_.gif) center 0 no-repeat}
		
	.item36		{height:29px; top:167px; left:15px; float:left}
		.item36 a	{height:29px; padding:17px 0 0 55px; background:url(../images/phone.gif) 0 0 no-repeat; float:left; font-size:18px}
		.item36 a:hover	{background:url(../images/phone_.gif) 0 0 no-repeat}
	.item37		{width:52px; height:29px; top:229px; left:15px}
		.item37 a	{width:52px; height:29px; padding:17px 0 0 55px; background:url(../images/mail.gif) 0 0 no-repeat;}
		.item37 a:hover	{background:url(../images/mail_.gif) 0 0 no-repeat;}
	.item38		{width:91px; height:73px; top:41px; left:728px}
		.item38 a	{width:91px; height:73px; padding:0; background:url(../images/enter.gif) center 26px no-repeat}
		.item38 a:hover	{background:url(../images/enter_.gif) center 26px no-repeat}
	.item39	{width:60px; height:15px; top:168px; left:809px}
		.item39 a	{width:60px; height:15px; background:url(../images/shop.gif) center 0 no-repeat; padding:46px 0 0 0}
		.item39 a:hover	{background:url(../images/shop_.gif) center 0 no-repeat}
	.item40		{position:absolute; left:-40000px}
	.phone		{height:29px; padding:17px 0 0 55px; background:url(../images/phone.gif) 0 0 no-repeat; position:absolute; top:167px; left:15px; font-weight:bold; display:block; text-align:left}
	.phone:hover	{background:url(../images/phone_.gif) 0 0 no-repeat}
	.link_1		{width:52px; height:29px; padding:17px 0 0 55px; background:url(../images/mail.gif) 0 0 no-repeat; position:absolute; top:229px; left:15px; text-align:left !important}
	.link_1:hover	{background:url(../images/mail_.gif) 0 0 no-repeat}
	.enter		{width:91px; height:73px; padding:0; background:url(../images/enter.gif) center 26px no-repeat; position:absolute; top:41px; left:728px}
	.enter:hover	{background:url(../images/enter_.gif) center 26px no-repeat}
	.shop		{width:60px; height:15px; background:url(../images/shop.gif) center 0 no-repeat; padding:46px 0 0 0; top:168px; left:810px; position:absolute}
	.shop:hover	{background:url(../images/shop_.gif) center 0 no-repeat}
	.logo		{width:74px; height:15px; background:url(../images/logo.gif) center 0 no-repeat; padding:74px 0 0 0; top:53px; left:271px; position:absolute; font-size:15px; font-weight:bold}
	.logo:hover	{background:url(../images/logo_.gif) center 0 no-repeat}
	.navi		{position:absolute; width:400px; height:30px; padding:17px 52px 0 0; color:#337099; font-weight:bold; font-size:12px; top:275px; right:207px; text-align:right}

/*---------------------
	content
----------------------*/

#content     {overflow:hidden; zoom:1; background:url(../images/bg_cont.gif) 0 0 repeat-y}

	/*-- left column --*/
	#left_column	{float:left; width:273px}

		.subMenu	{background:url(../images/submenu_b.gif) 0 bottom no-repeat; padding:0 0 12px 0}
			.subMenu ul 	{background:url(../images/submenu.gif) 0 0 repeat-y; padding:20px 0 12px 0; overflow:hidden; zoom:1}
				.subMenu li	{padding:0 0 8px 0}
					.subMenu ul a	{display:block; background:url(../images/submenu_a.gif) right 1px no-repeat; padding:0 20px 4px 0; text-align:right; color:#387ba7; font-weight:bold; text-decoration:none}
					.subMenu ul a:hover	{background:url(../images/submenu_a_hover.gif) right 1px no-repeat; color:#676767}
					a#active_menu	{background:url(../images/submenu_a_hover.gif) right 1px no-repeat !important; color:#676767 !important}
	
	
	/*-- middle column --*/
	#content_column {margin:8px 209px 0 300px; text-align:justify}
		#content_column a	{text-decoration:underline}
		#content_column a:hover	{text-decoration:none}
		#content_column p	{padding-bottom:17px}
		#content_column ul	{padding-bottom:17px; padding-left:40px}
			#content_column ul li	{list-style-type:disc}
			
		
					
	/*-- right column --*/
	#right_column	{float:right; width:196px; background:url(../images/column_right.gif) 89px 40px no-repeat}
		.baner_1	{padding:0 0 56px 17px; width:164px; height:164px}
		.baner_2	{padding:0 0 35px 17px; width:164px; height:164px}
		.baner_3	{padding:20px 0 10px 31px; width:164px; height:164px}


.img_hover	{position:absolute; left:-7000px}


#emailForm	{overflow:hidden; zoom:1}
		#emailForm th	{width:55px; padding:0 7px 5px 0; vertical-align:middle; text-align:right; color:#337099}
		#emailForm td	{width:380px; padding:0 7px 5px 0; vertical-align:middle}
			.form_text	{display:block; width:171px; height:18px; padding:1px 0 0 3px; background:url(../images/border_input.gif) 0 0 no-repeat}
				.form_text input	{width:160px; border:0; background:none; color:#676767; font-size:11px; padding:1px 3px 0 5px}
			.form_textarea	{display:block; width:361px; height:110px; padding:2px 0 0 3px; background:url(../images/border_texteri.gif) 0 0 no-repeat}
				.form_textarea textarea	{width:348px; height:103px; border:0; background:none; color:#676767; font-size:11px; overflow:hidden; zoom:1; padding:1px 3px 0 8px}
/*-------------------
	footer
-------------------*/
#footer0		{background:url(../images/bg.gif) 0 0 repeat-y; height:75px}
#footer        {height:27px; background:url(../images/footer.gif) 0 0 no-repeat; color:#7d7e7e; font-size:10px; padding:24px 0 0 120px}

			
tr.table_marked {background-color:#D3DFEE;vertical-align:middle;}
tr.table_unmarked {background-color:#FFFFFF;vertical-align:middle;}
td.centered {text-align:center;}
tr.headered {
        border-style: double;
border-top:solid #4F81BD 1.0pt;border-left:none;border-bottom:solid #4F81BD 1.0pt;border-right:none;
	font-weight:bold;
	background-color:#FFFFFF;
	vertical-align:middle;
}
li.list {list-style:disc}
li.nlist {list-style:decimal;margin-left:30px;}

