/*GLOBAL*/
html body	{margin:0;padding:0;background:#ffffff;}

#content	{min-height:100%; height:100%; width:100%;}
.width		{width:100%;}
.all		{float:left; width:100%;}
.clear 		{clear: both;}
/*TAGS*/
DIV, TD, INPUT, SELECT, TEXTAREA{font-family: Tahoma;font-size: 11px;color: #3b3b3b; font-weight:normal;}
IMG 	{border: 0px;}
LI		{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{	font-weight:normal;	font-family: Arial;	color: #000000;	padding: 0px;margin: 0px;}

H1		{font:21px Arial; color:#754c0e; margin:0px 0px 7px 0px; font-weight: normal;}
H2		{font:18px Arial; color:#754c0e; margin:9px 0px 7px 0px; font-weight: normal;}
H3		{font:16px Arial; color:#754c0e; margin:9px 0px 7px 0px; font-weight: normal;}
H4		{font:14px Arial; color:#754c0e; margin:9px 0px 7px 0px; font-weight: normal;}
H5		{font:12px Arial; color:#754c0e; margin:9px 0px 7px 0px; font-weight: normal;}
H6		{font:11px Tahoma; color:#754c0e; margin:0px 0px 7px 0px; font-weight: bold;}

P		{font-weight:normal; font-family: Tahoma; font-size: 11px; color: #3b3b3b; text-align: left; margin: 0px; padding: 0px 0px 6px 0px;}
img 	{border:0px}
.brd	{ border:2px solid #d2d2d2;}
img.png	{behavior:url("png.htc")}
	
a		{font-family: Arial;color:#754c0e;text-decoration:underline;}
a:hover	{text-decoration:none;}

/*HEAD*/
.logo		{ vertical-align:top; height:159px; padding:0px 0px 0px 0px;}
.logo div#logo	{ padding:28px 26px 13px 14px;}
#home		{ text-align:center; height:21px;}
.homea		{ text-align:center; padding:0px 10px 0px 10px; background:url(/templates/zagorod/images/ha.gif) no-repeat top center;}
.home		{ text-align:center; padding:0px 10px 0px 10px;}
.hl			{ width:1px; height:10px; background:#bdbdbd;}
/*MENUTOP*/
.menuTop	{ width:100%; padding:0px 0px 0px 15px;}
.menuT		{ width:650px; border:0px solid #000; overflow:hidden;}
.toptop		{ width:950px; border:0px solid #000; overflow:hidden;}
.mnt		{ float:left; height:30px;text-align:left; margin:0px 0px 10px 0px; border:0px solid #000; width:215px;}
.mnt img	{ float:left; margin:0px 9px 0px 0px;}
.mnt table	{ float:left; width:158px; height:30px; margin:0px 0px 0px 0px;}
.mnt table tr td 	{ font:12px Arial; color:#016b01; padding:0px 0px 0px 0px; font-weight:bold;}
.mnt table tr td a	{ font:12px Arial; color:#754c0e; font-weight:bold; text-decoration:underline;}
.mnt table tr td a:hover { text-decoration: none;}
/*MENU2*/
table.menu2	{ position:relative;border:0px solid #000000; z-index:2; margin:-5px 0px 0px 0px;}
td.menu2		{ padding:10px 0px 2px 16px;background:#f8f8f8; border:1px solid #d6d6d6;border-width:0px 1px 0px 1px; }
td.mn2Bot	{ background:#f8f8f8;width:100%;  border-bottom:1px solid #d6d6d6;}
.mn2,
.mn2L		{ float:left; padding:0px 0px 8px 0px; border:0px solid #000000; width:159px;}
.mn2L		{ width:480px;}
.mn2 a,
.mn2L a		{ font:12px Arial;color:#754c0e;line-height:100%;padding:0px 0px 0px 8px; display:block; background:url(/templates/zagorod/images/li.gif) no-repeat; background-position:0px 5px;}
.mn2 span,
.mn2L span	{ font:12px Arial;color:#016b01;line-height:100%; font-weight:bold;padding:0px 0px 0px 8px; display:block; background:url(/templates/zagorod/images/lia.gif) no-repeat; background-position:0px 5px;}
/*LEFT*/
.left		{ vertical-align:top; padding:0px 22px 30px 20px;}
.titleG		{ width:100%; margin:0px 0px 5px 0px; height:34px;}
.titleTd	{ background:url(/templates/zagorod/images/tbg.gif) repeat-x bottom left; width:100%; padding:0 0px 0px 12px; font:16px Trebuchet MS, Arial; color:#ffffff; font-weight: bold;}
.menuLTit	{ margin:0px 0px 5px 0px;}
.mLeftN		{ background:url(/templates/zagorod/images/mbg.gif) repeat-y top left;}
.mLeftN div	{ padding:2px 0px 2px 15px;}
.mLeftN div	{ font:12px Arial; color:#016b01; font-weight:bold;}
.mnl		{ padding:0px 0px 4px 26px;font:13px Tahoma; color:#016b01; background:url(/templates/zagorod/images/n.gif) no-repeat; background-position:16px 5px;}
.mnl a		{ font:13px Tahoma; color:#754c0e;}
.mnl2		{ margin-left: 15px; padding:0px 0px 4px 26px;font:11px Tahoma; color:#016b01; background:url(/templates/zagorod/images/n.gif) no-repeat; background-position:16px 5px;}
.mnl2 a		{ font:11px Tahoma; color:#754c0e;}
/*NEWS*/
#arh		{ position:absolute; z-index:1; margin:10px 0px 0px 130px;}
#arh a		{ font:11px Tahoma; color:#ffffff;}
.dateN		{ margin:2px 0px 2px 16px;font:11px Tahoma; color:#696c64;}
.newsDate	{ font:16px Trebuchet MS, Arial; color:#117311; font-weight: bold; margin:7px 0px 5px 0px}
.newsDate1	{ font:13px Trebuchet MS, Arial; color:#117311; font-weight: bold; margin:7px 0px 5px 0px}
.dateN a		{ font:11px Tahoma; color:#696c64;}
.titleN		{ padding:0px 0px 15px 16px; font:12px Arial; color:#1b2a04;}
.titleN a	{ font:12px Arial; color:#754c0e; font-weight: bold;}
/*FAQ*/
.ArticleAutor 		{ font:11px Tahoma; color:#696c64; margin:7px 0px 5px 0px;}
.ArticleAutor span	{ font:14px Trebuchet MS, Arial; color:#754c0e; font-weight: bold;}
/*CATALOG*/
.titleTd2	{ background:url(/templates/zagorod/images/tit2bg.gif) repeat-x top left; width:100%; padding:0px 0px 0px 12px; font:16px Trebuchet MS, Arial; color:#ffffff; font-weight: bold;}
.titleTd2 div,
.titleTd2 div a	{ font:11px Tahoma; color:#ffffff;}
.titleTd2 div img { margin:0px 5px 0px 5px; }
/*SERCH CAT*/
.PartS			{ font:11px Tahoma; margin:15px 0px 15px 0px;}
.PartS p,
.PartS div		{ font:11px Tahoma; line-height:1.1;}
.PSImg			{ float:left; margin:0px 9px 0px 0px; border:0px solid #000000; height:166px;}
.PSImg div.big		{ margin:0px 0px 2px 0px;}
.PSImg div.big img	{ border:1px solid #995900;}
.PSImg img.smal		{ margin:0px 2px 2px 0px; border:1px solid #995900;}
.PSImg div.allF		{ font:11px Tahoma;}
.PSTitle		{ margin:0px 0px 6px 0px; font:11px Tahoma; color:#696c64;}
.PSTitle a		{ font:12px Arial; font-weight:bold;}
.PScena		{ font:12px Arial; color:#117311; font-weight: bold; margin-bottom:6px;}
.PScena	span{ font:16px Trebuchet MS, Arial; color:#117311; font-weight: bold;}
.PSline		{ height:1px; background:#b5b3b3;}

/*PAGES*/
.pages		{ margin:0px 0px 0px 0px; font:12px Tahoma;color:#754c0e;}
.pages a	{ font:12px Tahoma;}
.pages span	{ font:12px Tahoma;color:#117311; font-weight: bold;}

td.Part		{ vertical-align:top; background:#eeeeee; width:100%; padding:0px 0px 7px 14px;}
td.Part div.Part	{ width:49.3%; float:left; margin:0px 0px 0px 0px;}
div.Part1	{ width:49%; float:left; margin:13px 0px 0px 0px;}
.Pimg		{ float:left; padding:7px 14px 0px 0px;}
.zoom		{ position:absolute; z-index:1; margin:82px 0px 0px 82px;}
.wher		{ background:url(/templates/zagorod/images/ni.gif) repeat-x top left;}
.wher span	{ line-height:100%; display:block; padding:1px 0px 3px 0px; font:11px Tahoma; color:#ffffff; text-align:center;}
.Pname		{ margin:4px 0px 4px 0px;font:11px Tahoma; color:#696c64; }
.Pname a	{ font:12px Arial; color:#754c0e; font-weight:bold;}
.Pinf		{ margin:0px 0px 0px 0px;font:11px Tahoma; color:#3d3d3d; }

/*CONTENT*/
.center		{ vertical-align:top; padding:0px 20px 30px 0px; width:100%;}
.txt		{padding:0px 5px 2px 0px; vertical-align:top;font-size: 12px; font-family:Arial;color:#392700;}
.text		{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:17px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.textbody	{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:90px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.button		{margin:8px 0px 0px 0px;}

/*RIGT*/
.right		{ vertical-align:top; padding:0px 20px 30px 0px;}
#Login		{ padding:8px 0px 30px 12px;}
#Login table{ margin:0px 0px 8px 0px;}
#Llog		{ background:url(/templates/zagorod/images/srcbg.gif) repeat-x top left; padding:0px 0px 0px 0px;}
#Lpsw		{ background:url(/templates/zagorod/images/srcbg.gif) repeat-x top left; padding:0px 0px 0px 0px;}
#Llog input	{ width:140px; font:11px Tahoma; color:#626c52; border:0px;}
#Lpsw input	{ width:113px; font:11px Tahoma; color:#626c52; border:0px;}
#Llink a	{ font:10px Tahoma; color:#626c52;}
.ban		{ margin:0px 0px 30px 0px; text-align:center;}
.Poll		{ padding:2px 3px 2px 4px; font:12px Arial; color:#016b01; font-weight:bold; background:#eeeeee;}
.otv		{ margin:0px 0px 0px 7px; clear:both;}
.otv input	{ margin:0px 5px 4px 0px; padding:0px 0px 0px 0px; float:left;}
.otv div	{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font:11px Arial; color:#1b2a04;}
.titleBut	{ background:url(/templates/zagorod/images/butbg.gif) repeat-x top left; padding:0px 4px 0px 4px; font:11px Trebuchet MS, Arial; color:#ffffff;}
.BTN		{ margin:10px 0px 0px 8px; cursor:pointer;}
/*FOOT*/
.foot		{ padding:0px 20px 0px 20px; text-align:left;}
.mnfa		{ background:#008e00; text-align:center; padding:0px 10px 0px 10px;font:11px Tahoma; color:#ffffff; font-weight:bold;}
.mnf		{ text-align:center; padding:0px 10px 0px 10px;}
.mnf a		{ font:11px Tahoma; color:#754c0e;}
.linef		{ height:2px; background:#2b6901;clear:both;}
#logof		{ border: 0px solid #000000;}
#logof img	{ margin:-40px 0px 20px 30px;position:relative; z-index:0;}
#logofa		{ float:right; border: 0px solid #000000; height:31px; width:88px; margin:0px 0px 0px 10px;}
#logofa a img 	{ margin:0px 0px 0px 0px;}

#copy		{ margin:30px 0px 0px 255px; font:11px Tahoma;}
#copy2		{ margin:30px 0px 0px 60px; font:11px Tahoma;}
/*REG*/
#regIn		{ font:12px Arial; font-weight:bold; color:#016b01; margin:0px 0px 5px 0px;}
#addOb		{ font:11px Tahoma; margin:0px 0px 0px 0px;}
#addM a	{ font:11px Tahoma; color:#73766f;}
#reg		{ width:460px;}
#pleas		{ margin:10px 0px 15px 0px; font:12px Arial; font-weight:bold; color:#117311;}
#pleas		{ margin:10px 0px 15px 0px; font:12px Arial; font-weight:bold; color:#117311;}

.REGT		{ margin:0px 0px 10px 0px; width:100%;}
.REG1		{ vertical-align:top; background:#eeeeee; width:100%; padding:0px 0px 7px 14px;}
.regN		{ float:left;margin:5px 0px 5px 0px;}
.regS		{ margin:5px 0px 5px 0px;}
.regName	{ width:238px; float:left;margin:5px 0px 5px 0px;}
.regN div,
.regS div,
.regName div	{ font:12px Arial; font-weight:bold; color:#117311; margin:0px 0px 8px 0px;}
.regN input,
.regName input	{ font:12px Arial; border:1px solid #bebbbb; width:150px; padding:2px 0px 0px 0px; background:#ffffff;}
.regS select	{ font:12px Arial; border:1px solid #bebbbb; margin-right:12px; padding:0px 0px 0px 0px; background:#ffffff;}
.regR			{ margin:15px 0px 15px 0px;}
.regR input		{ float:left; margin:0px 5px 0px 0px;}
.regR div		{ float:left;}
.BTNR			{ margin:10px 0px 0px 0px; cursor:pointer;}
.titleBut1	{ background:url(/templates/zagorod/images/but1bg.gif) repeat-x top left; padding:0px 4px 0px 4px; font:12px Arial; color:#ffffff;}
/*ADD*/
.ADDT			{ margin:0px 0px 4px 0px; float:left; height:50px;}
.addTD			{ background:#eeeeee; width:100%; font:11px Tahoma; vertical-align:top; padding:3px 13px 5px 13px;}
.addTD input,
.addTD select	{ background:#ffffff; width:134px; vertical-align:top; padding:0px 0px 0px 0px; border:1px solid #bebbbb;}
.addTD div,
.infOb div		{ font:11px Tahoma; color:#117311; margin:0px 0px 4px 0px;}
.infOb 			{ margin:0px 0px 15px 0px;}
.infOb textarea	{ font:12px Arial; border:1px solid #bebbbb; width:340px; height:96px; padding:2px 0px 0px 0px; background:#ffffff;}
.fotoAdd div	{ font:11px Tahoma; margin:0px 0px 4px 0px;}
.fotoAdd input	{ font:12px Arial; border:1px solid #bebbbb; float:left; padding:2px 0px 0px 0px; margin:0px 2px 0px 0px; background:#ffffff;}
.BTN2			{ margin:0px 0px 0px 8px; cursor:pointer;}
.fotoLoad		{ clear:both; font:11px Tahoma; color:#9f9e9e; margin:15px 0px 5px 0px;}
.fotoLoad div	{ clear:both;}
.fotoLoad input	{ font:12px Arial; border:1px solid #bebbbb; padding:2px 0px 0px 0px; background:#ffffff;}
/*ADDI*/
.ADDT			{ margin:0px 0px 4px 0px; float:left;}
.addiTD			{ background:#eeeeee; width:100%; font:11px Tahoma; vertical-align:top; padding:3px 13px 5px 13px;}
.addiTD input,
.addiTD select	{ background:#ffffff; xwidth:134px; xheight:17px; vertical-align:top; padding:0px 0px 0px 0px; border:1px solid #bebbbb;}
.addiTD div, .infObi div {
-x-system-font:none;
color:#117311;
font-family:Tahoma;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 4px;
}
.formCenterMain { border: 0px solid #000; overflow:hidden;margin-top:10px;}
.formCenter {width:550px; border: 0px solid #000; margin-left:18px; overflow:hidden;text-align:left;}
.floatLeft {width:207px;float:left;}
.floatRight {float:left;width:210px;}
.regiR div {float:left;font-family:Tahoma;font-size:10px; margin:3px 0px 0px 0px;font-weight:normal;}
.regiR			{ margin:5px 0px 5px 0px;}
.regiR input		{ float:left; margin:0px 5px 0px 0px;}
.chk-b {clear:both;margin:5px 0 0px 0;color:#3B3B3B;font-family:Tahoma;font-size:10px;font-weight:normal;}
.chk-b  div {float:left;font-family:Tahoma;font-size:10px;font-weight:normal;}
.chk-b  input		{ float:left; margin:0px 5px 0px 0px;}
.expanded-search {float:right; margin-right:95px;}
.expanded-search a {text-decoration:none;font:bold 15px Treduchet MS;}
/*SORT*/
.line-checks li {
padding-right:15px;
}
#sort-1,#sort-2	{border:0; margin:0px; padding:0px;background:none;}

.line-checks {
padding-bottom:20px;
}
.nolist {
list-style-type:none;
margin:0;
padding:0;
}
.cfix {
display:block;
display:inline-block;
margin-top:10px;
}
img.vtour {cursor: pointer}
td.vtour {font-weight:normal; font-family: Tahoma; font-size: 12px; }

/*ITEM*/
#item			{ width:755px; margin-top:5px;}
.Igalery		{ float:left; width:350px; margin:0px 0px 0px 0px;}
.Igalery img.bigI		{ border:2px solid #008800; margin:0px 0px 14px 0px;}
.Igalery div.smalIa		{ border:1px solid #008800; margin:0px 14px 14px 0px; float:left;}
.Igalery div.smalI		{ border:1px solid #995900; margin:0px 14px 14px 0px; float:left;}
div.Izoom		{ position:absolute; z-index:1; margin:60px 0px 0px 80px;}
.ITitle 		{ margin:0px 0px 6px 0px; font:12px Arial; font-weight:bold;color:#754c0e;}
.ITitle	span	{ font:11px Tahoma; color:#696c64;}
.titleInf		{ background:#eeeeee; width:100%; padding:0px 0px 0px 10px; font:12px Arial; color:#016b01; font-weight: bold;}
.inf1			{ width:220px; padding:6px 0px 6px 15px; border-bottom:1px solid #d3d3d3;}
.inf2			{ width:125px; padding:6px 0px 6px 15px; border-bottom:1px solid #d3d3d3;}
/*Poll*/
.pollT			{ padding:13px 20px 12px 17px; color:#435865; font-family:Arial; font-size:12px; font-weight:bold;}
.pollR			{ padding:0px 0px 0px 16px; border:0px solid #000000; float:left; height:20px;}
.pollR input		{ padding:0px 0px 0px 0px; margin:0px 4px 0px 0px; border:0px solid #000000;}
.pollQ			{ z-index:1; margin:1px 0px 0px 0px; color:#1b2a04; font-family:Arial; font-size:12px; height:20px; border:0px solid #000000;}
.poll_v			{padding:0px 0px 0px 14px;font-size: 11px;font-family: Tahoma;}
.poll_ot		{padding:0px 0px 7px 14px;font-size: 11px;font-family: Tahoma;}
.poll_rez		{margin:5px 5px 0px 0px;width:140px;height:5px;background:#eeeeee; float:left;}
.poll_p			{margin:0px 0px 0px 0px;font-size: 11px;font-family: Tahoma;position:relative; z-index:5;}

/*REZULT*/
/*.result {font:bold 13px Tahoma; color:#925200;margin:10px 0 5px 0;}*/
.result {font:bold 13px Tahoma; color:#ffffff;margin:10px 0 5px 10px;}

/*CONTENT EDITOR*/
.content_TABLE	{border:0px solid #deccae;  font-family:Arial; font-size:12px; background-color:#c0c0c0; margin:5px 0px 5px 0px;}
.header_TD		{padding:4px 4px 4px 4px!important; text-align:center; background-color:#f8f8f8; font-weight:bold; font-family:Arial; font-size:12px; color:#137311; vertical-align:top;}
.content_TD		{padding:4px 4px 4px 4px!important; margin:0!important; background-color:#ffffff; font-family:Arial; font-size:12px; color:#221d11; vertical-align:top;  }
td.header_TD p {padding:0px 0px 0px 0px; margin:0!important;  text-align:center; background-color:#f8f8f8;; font-weight:bold; font-family:Arial; font-size:12px; color:#137311; vertical-align:top;}
.content_TD p		{padding:0px 0px 0px 0px;  margin:0!important;background-color:#ffffff; font-family:Arial; font-size:12px; color:#2a373c; vertical-align:top;}

.bg-accordion  {background:url(/templates/zagorod/images/right-accord.gif) no-repeat right top;}
.bg-accordion1 {background: url(/templates/zagorod/images/left-accord.gif) no-repeat left top;width:558px; margin:0px 0px 0px 0px;}
.accordion {}
.accordion h3,.accordionMore h3 {background:#eeeeee url(/templates/zagorod/images/arrow-square.gif) no-repeat 498px 0px;margin:0 4px 0 4px;height:53px;cursor: pointer;}
.accordion h3.active,.accordionMore h3.active {background:#eeeeee url(/templates/zagorod/images/arrow-square.gif) no-repeat 498px -53px;margin:0 4px 0 4px;}
.accordion h3 span,.accordionMore h3 span{color:#864600;font:bold 18px Treduchet MS;padding:15px 0 0 14px;display:block;}
.accordion p,.accordionMore p {margin: 0;display: none;}

#amzcontent {margin: 15px 0; padding-left: 10px;}
