html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, fieldset, form, label, legend {margin:0; padding:0; border:none; outline:0; background:transparent}

body,html {z-index:0; margin:0; padding:0; border:none; height:100%; width:100%}
body {min-width:980px; max-width:1700px; position:relative; background: #005c0a; font-family: Tahoma; font-size:90%; color:#625b43}
body * {font-size:100%; line-height:1.2em}

* html body {width:expression(document.documentElement.clientWidth < 980 ? "980px" : document.documentElement.clientWidth > 1700 ? "1700px" : "auto" );}

table {border-collapse:collapse; border-spacing:0; border:none}
img, td, th, div {margin:0; padding:0; border:none; vertical-align:top}

a {color:#aba07b; border:none; text-decoration: underline; margin:0; padding:0}
a:hover {text-decoration:none}
a:active {color:#b9985f;}


h1,h2,h3,h4,h5,h6 {font-weight:normal; line-height: 1.5em}
h1 {font-size:165%; margin:0.2em 0 0.4em 0; color:#3fab3e; font-family:Arial}
h2 {font-size:150%; margin:0.4em 0 0.2em 0; color:#3fab3e; font-family:Arial}
h3 {font-size:130%; margin:0.4em 0 0.2em 0; color:#3fab3e; font-family:Arial; font-weight:bold}
h4 {font-size:120%; font-weight:bold}
h5 {font-size:100%; font-weight:bold}
h6 {font-size:90%}

p, li, div {line-height:1.5em}
p {margin:0.8em 0 0.4em 0}
ul {margin:0.2em 0 0em 1em; padding:0}
ul li {list-style: disc; color:#000;}


div#main_box 		{width:1016px; margin:0 auto; padding:18px 0 18px 0;}
div#main_inside 	{width:100%; background-color:#f9f4e0; font-size:90%}
div#header          {padding: 20px 10px 20px 10px; background: url(/f/i/header_bg.gif) left bottom no-repeat;}
div#logo 			{width:246px; float:left; font-size:86%; color:#aba07b}

div#head_r				{color:#aba07b; font-family: Arial; font-size:130%; position:relative; bottom:2px; font-weight:bold; width:250px; float:right}
div#head_r p 			{margin:0}
div#head_r h2 			{margin:0; color:#aba07b; font-weight:bold}
div#head_r h2 span	 	{font-size:64%;}

#col_l  			{padding: 0 20px; width:32%}
#col_l .date  		{color:#3fab3e; font-weight:bold; margin-top:15px}
#col_l .date span 	{font-size: 120%}
#col_l .date a 		{font-weight:normal}
#col_l .arhiv 		{text-decoration:underline; text-align:right; margin-top:30px}
#col_l .arhiv a 	{color:#3fab3e;}
#center_pic {background:url(/f/i/main2.jpg) no-repeat center; width:100%; height:320px}

#col_r  {padding: 0 50px 30px 20px; }

.detail 	{text-align:right}
.detail a 	{color:#3fab3e; text-align:right; padding-right:15px}

.img_button 	{background:url(/f/i/banners.jpg) no-repeat; width:100%; height:183px}
.partners 		{position:relative; top:38px; left:45px}
.bonus			{position:relative; top:79px; left:110px}
.img_qs		 	{background: url(/f/i/question.gif) 10% no-repeat; height:89px; width:100%; margin-bottom:10px}
.qs  			{position:relative; top:28px; left:40px}

.list 		{border-top: 1px solid #c5bda2; padding-top: 15px; margin-top:15px}
.list ul li {width:160px; float:left; padding-left:15px; background:url('/f/i/mark.gif') no-repeat left center; white-space:nowrap; margin:0 10px 20px 0; list-style-type:none}
 

.menu_box	{background:url(/f/i/menu_shadow.jpg) 95% bottom no-repeat; height:57px; vertical-align:top; margin-top:20px}
.menu 		{background:url(/f/i/ul_menu_bg.gif) repeat-x; height:36px; float:right; width:805px; z-index:100}
.menu ul 	{margin:0px}
.menu div 	{background: url(/f/i/menu_l.jpg) left top no-repeat; height:36px;}

.menu_bot 	{background:url(/f/i/menu_shadow.jpg) 98% top no-repeat; height:23px;}

ul.navigator 	{margin-left:0em}
			.navigator li	{float:left; list-style:none; padding-right:22px; padding-left:20px }
				.navigator img	{width:11px; height:11px}
				.home img	{background:url(/f/i/box_img.gif) 0 0 no-repeat;}
				.home a:hover img	{background:url(/f/i/box_img.gif) -11px 0 no-repeat}
				.map img	{background:url(/f/i/box_img.gif) -23px 0 no-repeat}
				.map a:hover img	{background:url(/f/i/box_img.gif) -34px 0 no-repeat}
				.mail img	{background:url(/f/i/box_img.gif) -45px 0 no-repeat; width:12px}
				.mail a:hover img	{background:url(/f/i/box_img.gif) -58px 0 no-repeat}
				.home a.active img	{background:url(/f/i/box_img.gif) -11px 0 no-repeat}
				.map a.active img	{background:url(/f/i/box_img.gif) -34px 0 no-repeat}
				.mail a.active img	{background:url(/f/i/box_img.gif) -58px 0 no-repeat}
				
#bott   			{}
#bott td 			{padding:0 5px 28px; background:url(/f/i/bg_bott.jpg) top no-repeat; vertical-align:top; width:33.4333%}
#bott td.con 		{background:url(/f/i/bg_bott.jpg) right top no-repeat; padding-left:40px}
#bott td.pre 		{background:url(/f/i/bg_bott.jpg) left top no-repeat;}
div#press   		{padding:5px 32px 5px 53px; vertical-align:top; font-size:12px}
div#pressv   		{padding:5px 15px 5px 20px; vertical-align:top; font-size:12px}
ul.publ 			{margin-left:0}
ul.publ li 			{list-style:none; margin-bottom:22px;}
ul.publ li a		{color:#625b43; padding-left:20px; background:url(/f/i/marker.gif) left 15% no-repeat; display:inline-block}

#way {color:#3fab3e;}
#way  a {color:#3fab3e;}
.picture {border:1px solid #3fab3e}
.banners {padding-top:15px}

ul#pub2 	{margin:0; list-style-position: outside;}
#pub2  li 	{list-style:none; list-style-image: url(/f/i/marker.gif); margin-bottom:10px; margin-left:15px; line-height:1.3em;}
#pub2  li a		{color:#625b43;}

#pub_left {margin-left:0; list-style-position: outside; margin-bottom:0px;}
#pub_left  li {list-style:none; list-style-image: url(/f/i/marker.gif); margin-bottom:0px; margin-left:15px; line-height:1.3em;}
#pub_left  li a		{color:#625b43;}

#dicont  {color:#aba07b; height:215px}
#dicont span.red {color:#625b43;}
#dicont p {margin:1px 0; line-height:1.1em; font-size:11px}
#dicont h1 {margin-bottom:0}

td.con 		{padding-left:40px !important; font-size:12px}
td.con h2 			{margin:0; padding-left:40px}
#img_center 		{padding:12px}
#left_contacts 		{padding:0px 2px 5px 0px; background: url(/f/i/map.jpg) 20% 0% no-repeat; height:165px; width:100%}
#adr 				{font-size:11px; color:#fff; width:220px; float:right; position:relative; top:90px; left:45px}
#adr 	a			{color:#fff; text-decoration:none}
#adr  p 			{line-height:1.1em}
div#footer 				{background:#ffffff; margin:0 auto; width:1016px; color:#aba07b; padding:5px 0 5px 0px}
#footer h2 {color:#ABA07B; font-size:100%; font-family:Tahoma; font-weight:normal; margin:0.2em; padding:0;}

.sm 					{font-size:78%; font-family:Verdana, Arial, Helvetica, sans-serif; width:30%}
a.green {color:#3fab3e;}
.foot_tab td			{vertical-align:middle; padding:5px; font-size:90%}
.foot_tab td.foot_l 	{padding-left:20px;}
.foot_tabv td			{vertical-align:middle; padding:0 5px; font-size:90%}
.foot_tabv td.foot_lef	{padding-left:20px;}
.foot_tabv td		p 	{margin-top:0}

.news_table {}
  .news_table td {padding-bottom:2em}
.news_table td.news_pic {padding:0 1em 2em 0}
  .news_table td.news_pic img {border:1px solid #ccc} 
  
.pic_left {float:left; border:1px solid #ABA07B; margin-right:1em}
.pic_right {float:right; border:1px solid #ABA07B; margin-left:1em}

#table_rasp {font-size:11px}
td.awards_href {padding-top:10px; padding-left:5px}
td.awards_href a {color:#aba07b; font-size:18px; text-decoration:none;  padding-left:20px;}
.award {margin-left:30px}

.zakazat{text-align:right; display:block; width:100%}

.table_img td {padding:10px; text-align:center}
.table_img img {border: 1px solid #ABA07B}
