/* #9aa88f  на #85927c  #9aa88f  */


* {
    padding: 0px;
    margin: 0px;
}

body {
	font-family: Arial, Verdana;
	/*background: #fff; background: url(/images/f6.gif) repeat-y 45px 0px; */
	/* background:#f2f6f4;  url(/images/line.gif) ;      #e4f5ec; #f3f3f3; url(/images/bgd.gif) repeat-x;	*/
 background: url(/images/bg100a.jpg) ;  
}


body {  text-align:center;
	height: 100%;
	margin: 0px 0px 0px 0px; 
	padding: 0px; 
	/* background: #fff;*/ 
      
}

html {  text-align:center;
	height: 100%; 
}

#content { 
	border-left: 0px solid lime; padding-top:15px;
}
#wrapper, #footer {  
	width:100%;
	background:#f2f6f4; 	
} 



form#filter{
	/* display:inline;*/
	position:absolute;
	top:114px; /* 104 */
	left:57px;
	border-right:0px solid lime;	
}
#filter .label{
	height:20px;
    display:inline;
	color:#808080;
	margin-right:12px;
	float:left;
	font-size:75%;
}
form#filter select{ 
	color:#808080;
	font-size: small; /* 8pt; */
	text-transform:normal;	
}

div.menu_selected{
	display: inline;
	/*padding:0px 5px 0px 5px;*/
	 /*background: #9aa88f;  =orange; */	
	padding: 7px;
}
div.menu{
	display: inline;
	padding: 0px 5px 0px 5px;
	/*background: orange;*/
	padding: 7px;
	line-height: 25px;
}
div.menu a, div.menu a:visited{
    text-decoration: none;
	border: 0px solid lime;
	/*
	background:#e4f58f;	
	padding: 7px;	
	*/
}

div.menu_selected a, div.menu_selected a:visited{
	text-decoration: none; /* underline; */
	/*background: #9aa88f;   =orange; */	
	padding: 7px;
	/*height:30px;*/
	border: 1px solid #6e9e8e; /* #264; */
}
#lineUnderMenu{
	background: #fff; /*#9aa88f; =orange; */	
	height: 0px; 
	width: 100%; 	
	z-index: 100;
}
div.menu a, div.menu a:visited, div.menu a:hover,
div.menu_selected a, div.menu_selected a:visited, div.menu_selected a:hover{
	font-family: Arial, Verdana;
	font-size: 9pt;  /* 90%;14px; */
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
}

a.lineCatalog_selected, a.lineCatalog,
a.lineCatalog_selected:visited, a.lineCatalog:visited {
    text-decoration: none;
	color: #000;
	font-size: 9pt; /* 95%; */
	/*line-height: 70%;*/
	
}
a.lineCatalog_selected,
a.lineCatalog_selected:visited{
	color: #000;
	font-weight: bold;
	
}



img{
	border-width: 0px;
}

.tr_goods_browse_0{
	background-color: #f3f8e5;  /* #fcfefc; #f6f6f6; */
}

.tr_goods_browse_1{
	background-color: #ebf6f1;  /* #e4f0ea; #f8f5e5;  #f9f9f9; */
}

.melko, a.melko, a.melko:visited {
	font-size: 7pt; /* 70%; */
	color: #808080;	
}
.nemelko{
	font-size: 8pt; /* 80%; */
	color: #808080;
}
.nemelko2{
	font-size: 8pt; /* 80%; */
	color: #606060;
}

.big9{
	font-size: 9pt; /* 80%; */
	color: #808080;
}
.big10{
    background: #fee44a;
	font-size: 10pt; /* 80%; */
	color: #000;
}

.div_goods_page{
	display: inline;
}

.div_goods_page_selected{
	display: inline;
	/*background: #e4f58f;	*/
	border-bottom: 1px solid #008000;   
	border-right: 1px solid #008000;  
	border-top: 1px solid #dedede;   
	border-left: 1px solid #dedede; 
	margin-right: 3px; 
	padding: 0px 3px; 
	text-decoration: none;

}

.td_goods_browse{
	vertical-align: top;
	padding-top: 20px;
}
a.div_goods_page,
a.div_goods_page:visited{


}

/*_____________________*/


 
#banner {
	height: 160px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 159px;
}
html>body #banner {
    height: 159px;
}
#content { 
	padding-bottom: 10px; 
}

#footer { 
	border: 0px solid red; 
	background: transparent; 
	vertical-align: bottom;
}

#footer .dev, #footer a.dev:visited, #footer a.dev:visited{
    text-decoration: none;
	color: gray;
	font-size: small; /* 8pt; */
}


#footer2 { 
	border: 0px solid lime; 
	background: transparent; 
}
#wrapper { 
	min-height: 100%; 
	border-left: 0px solid #f9f9f9;
        max-width: 1100px;
} /*970px;*/








#banner{
	background: url(/images/hdr.gif) repeat-x; 
	/*border-bottom: 2px solid #000;*/
        border: 0px solid red;
	border-bottom: 0px solid #f0f0ef; 
        text-align:center;
	z-index: 1;	
}
#banner2{
    text-align:left;
	position: absolute;
	top: 2px;
	left: 50px; 
    width:980px;
	border: 0px solid lime;
	font-size: 7pt; 
	font-family: Georgia, Arial, Verdana;
	color: #cddfd6;  /* #a3a250; */
	/* text-transform:uppercase; */	
	z-index: 10;	
}

#menuH{
	/* position: absolute;
	left: 250px;
	top: 80px;*/  /* 70px */
	/*border: 1px solid lime; #eef2e4 */
	z-index: 20;	
}




#leftcontent {
	 /* background: #fcfcfc; #f0faa9;#f9fdf9; */
	/*max-width: 640px;*/
	/*width: 300px;	*/
	/*border-left: 0px solid #f9f9f9;	
	border-right: 0px solid #fff; #f9f9f9;#eef2e4;	*/
	border-left: 0px solid lime;
	border-bottom: 0px solid lime;	
	margin-right: 20px;	
}
#leftcontent {
	/* background: url(/images/rasr-browse.gif) repeat-y; */
	margin-left:12px;
}	
	



#rightcontent {  	 
    background: #fff;		
	border-right: 1px solid #f9f9f9;
	padding: 0px;
}

#bodyR td{
   vertical-align: top;
}	
#bodyR td.td_goods_browse{
    padding-left: 12px;
}
#bodyR td.td_goods_browse_img{
    background: #fff;
    width:122px;
    overflow:hidden;
}
#bodyR td.rowX{
    background: transparent; /* url(/images/hdrtab.gif); */
	color: #000;
	font-size: 8pt; /* 80%;	*/
	border: 0px solid #92bb13;
}		
#bodyR tr.rowY{
    background: url(/images/hh22.gif);
	height: 30px;
	color: #080;
	font-size: 8pt; /* 80%;	*/
}
#bodyR td.td_goods_browse_head{
	/* 
	height: 30px;
	white-space: nowrap; 
	*/
	padding: 6px 2px 3px 2px;
	text-align: center;
	
}

p,h1,h2,pre,ul, li {
	margin: 0px 10px 10px 10px;
}

	h1,h2 {
	/*font-size:  9pt;  90%; 14px; */
	padding-top: 10px;
}

	h1 {
	font-size:  20pt; 
        font-weight:bold;
}

#rightcontent p, #rightcontent pre, #rightcontent li, #rightcontent li li, #rightcontent div {
	font-size: 9pt; /* 85%; */
}

#rightcontent  .boxColor {
	float: left; 
	width: 150px; 
	height: 150px; 
	border: 1px solid #fef2fe; 
	text-align: center;
	padding-top: 15px;
	margin-right: 15px;
}
.showbody{ 
	background: url(/images/rasr-browse.gif) repeat-y;
}
.showDescription{
	margin-left:20px;
}
.hide{
	display:none;
}

#greenbox{
	font-size: 1px;
	height: 12px;
	background: url(/images/sh-bot-left.png) no-repeat  bottom left;	/*#f6f6f6 */	
}

.greenbox300 {
	width: 300px;	
	font-size: 1px;
	height: 9px;
	border-bottom: 0px dotted lime;	
	background: url(/images/sh-bot-left.png) no-repeat  bottom left ;	/*#f6f6f6 */	

}

.greenbox{
	font-size: 1px;
	height: 12px;
	background: url(/images/sh-bot-left.png) no-repeat  bottom left;	/*#f6f6f6 */	
}


/* dotted, dashed, solid, double, groove, ridge, inset, outset */
/*
.basketHdr{
	background: #ebebc4; 
	text-align: center; 
	color: #008000;
	font-size: 8pt; 
}
#baskettab td {
	padding: 2px 3px;
}
*/


#baskettab td{
	padding: 2px 3px;
    background: transparent;
	color: #000;
	font-size: 8.5pt; /* 80%;	*/
}

#baskettab .basketHdr{
	text-align: center; 
    background: url(/images/hh2.gif);
	height: 30px;
	color: #080;
	font-size: 8.5pt; /* 80%;	*/
}



.basketline{
	background:#f9f9ea;
}
.red{
	background: url(/images/bgcost.jpg); /*#e4f58f;*/
	padding: 5px;
	border-bottom: 1px solid gray;
	border-right:  1px solid gray;
}
.red2{
	/*background: url(/images/bgcost.jpg); #e4f58f;*/
	padding: 0px;
	border-bottom: 1px solid #333;
	border-right:  1px solid #333;
}
.sel2 
{
	font-size: larger; 
	background-color: #99cc00;
}
.sel4 
{
	font-size: 16px; 
	background-color: #99cc00;
}
.div_articles_browse_article_list, .div_basket_browse_list{
	padding: 10px 20px 20px 20px;
	line-height: 25px;
}
.div_browse_list, .div_main_list, .div_article_list{
	padding: 10px 5px 20px 5px;
}
.div_browse_list h1 {font-size:97%; color:#1d623e;}
.div_article_list td{
font-size: 10pt;
}

.div_articles_browse_article_list a{
    text-decoration: none;
	color: #000;
	font-size: 9pt;
	line-height: 25px;	
}

#vitr td{
font-size: 8pt;
text-align: center;
}
#vitr td.cost{
font-size: 10pt;
font-weight:bold;
}
#vitr td.colr{
text-align: right;
}
#vitr td.col2{
text-align: left;
font-weight:bold;
}
/*----------------------------------------------------------------
/ #left  .box ; box - контейнер для статьи, фотографии или новости
/ ----------------------------------------------------------------*/
#rightcontent  div.box {
    font-size: 0.8em; 
	text-align:center;
    padding: 10px 5px 20px 5px; 
    display: table-cell;       
	margin-right:5px; 
	margin-bottom:15px; 
	float: left; 
	width:166px; /* 150px; */
	height: 220px;  
	 /*background:  url(/images/sh-bot-left.png) no-repeat  bottom left ;	 */
}
.clearing{
   clear:both;
   font-size:1px;  
}
#rightcontent .box .imgL {float:left;padding:0.5em 0.5em 0.5em 0;border:0px solid red;}
#rightcontent .box .imgR {float:right;padding:0.5em 0 0.5em 0.5em;border:0px solid red;}

#rightcontent .box  h1 {font-weight:bold; font-size:1.1em;} 
#rightcontent .box  h3 { font-weight:bold; color:#828ED4;}
#rightcontent .box  p,
#rightcontent .box  li { margin-bottom:1em; }
#rightcontent .box  ul { list-style-type: disc; padding-left:1.65em; }

#rightcontent .box  a.st {  font-weight:normal; }
#rightcontent .box  a.st:hover { background:#D0B0E9;}

#rightcontent .box  a.st2 {  font-weight:normal;text-decoration:none; }
#rightcontent .box  a.st2:hover { text-decoration:underline;}

/*  раскраска box'а 
/ -------------------*/
#rightcontent .box      { border:1px solid #ccc;  background: url(/images/fade.gif) repeat-x top;   }   
#rightcontent div.gray  {  border:1px solid #ccc;   background: url(/images/fade-gray.gif) repeat-x top;  }   
#rightcontent div.green { border:1px solid #8fb4a1; background: url(/images/fade-green.gif) repeat-x top;  }
#rightcontent div.blue  { border:1px solid #7f8bd3; background: url(/images/fade-blue.gif) repeat-x top;   } 

.width300{
    width:300px;
}

#baskettab td { 
  vertical-align: top; 
  line-height: 120%;
}
.width180 { 
   width: 180px;
}
.tar { 
   text-align: right;
   white-space: nowrap; 
}
.redbox {
	border: 0px solid #dedede; 
	width: 150px; 
	height: 20px; 
	float: left;
}
.mainlogo{
	float:left; margin: 12px 20px 12px 0px;
}

.btn { font-size:95%;}
#filTab { text-align:left; vertical-align:top; border:0 solid gray; }

.clr, .clearing {
clear:both;
font-size:1px;
}
.gray {
color:#808080; 
}
.clr4 {
margin-top:4px;
clear:both;
font-size:1px;
height:4px;
}
.hr_gray{
background:#d9d6d9;
width:90px;
height:1px;
text-align:left;

}

.red { color:red;}



/* садовая техника */
.garden {
line-height:30px;
border:0px solid darkblue;
padding:3px;
}
a.LL {
text-decoration:none;
color:#2781c7;
font-size:10pt;
font-family:Tahoma;
margin:6px 10px 6px 0;
}

a.LL1 {
text-decoration:none;
background:#2781c7;
color:#FFF;
font-size:12pt;
font-family:Tahoma;
margin:6px 10px 6px 0;
}

a.LL11 {
text-decoration:none;
background:#DF7D7D;
color:#FFF;
font-size:12pt;
font-family:Tahoma;
margin:6px 10px 6px 0;
}

a.LL2 {
text-decoration:none;
color:#2781c7;
font-size:12pt;
font-family:Tahoma;
margin:6px 10px 6px 0;
}



/* уголок повернут */	
.boxu
	{border: 1px solid #b8b8b8; margin-bottom: 1em;width: 300px;}
.boxu .corner
	{
        background: transparent url(/images/corner00.gif) bottom right no-repeat;
	position: relative;
	left: 1px;
	top: 1px;
	padding: 1px 4px 15px 5px;
	}
.vvv, .vvv2 { margin:10px; }


