td.modal
{
	font-size: 11px;
	font-family: Verdana, sans-serif, Arial;
	background-color: white;
}


table.test
{
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color: white; 
	width:100%
}

td.test 
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	
	background-color: white; 
	
}


span.TreeComments
{
	border-right: 2px outset;
	border-top: 2px inset;
	display: block;
	border-left: 2px inset;
	cursor: n-resize;
	color: black;
	border-bottom: 2px outset;
	background-color: powderblue;
}


span.ComEmail
{
	font-weight: bold;
	font-size: 15px;
	color: #ff3300;
	font-style: italic;
	text-decoration: underline overline;
}

span.c_name
{
	font-size: 12px;
	font-style: arial;
}

span.c_tema
{
	font-size: 12px;
	font-style: arial;
}



span.c_data
{
	font-weight: bold;
	font-size: 10px;
	font-style: normal;
}

span.c_body
{
	
	font-size: 12px;
	font-style: italic;
}

span.ComBody
{
	font-size: 14px;
	font-style: italic;
}

span.comHeader
{
	font-size: 15px;
	color: #006633;
	font-family: 'Arial Black';
}
span.ConDate
{
	padding-left: 6px;
	font-weight: bold;
	font-size: 15px;
	color: black;
	text-decoration: underline;
}
span.ComName
{
	font-weight: bold;
	font-size: 16px;
	color: firebrick;
	font-style: normal;
}

table.treecomment
{
	border-right: 1px outset;
	border-top: 1px inset;
	border-left: 1px inset;
	width: 100%;
	border-bottom: 1px outset;
	background-color: #ccff99;
}

BODY
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
     FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    font-size: 12pt;
    background-color: White;
}
  h1         { font-family: Arial, Verdana, sans-serif;  font-size: 14pt;  
               text-decoration: none; font-style: normal; 
               font-variant: normal }
               
               
h2.publish
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	word-spacing: normal;
	text-transform: none;
	width: 780px;
	color: gray;
	font-style: normal;
	font-family: 'Times New Roman';
	letter-spacing: normal;
	background-color: black;
	text-align: center;
	font-variant: normal;
	text-decoration: none;
}
   div.diff
{
	background-color: #99ccff;
}
   
   span.Big
{
	font-weight: bold;
	font-size: 16px;
	color: blue;
}          
             
a.kkk {text-decoration: none; color:Green;}
             
       
             
	h3.news_wite
{
	margin-top: 2px;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 2px;
	color: #000099;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
	text-decoration: none;
}

	      
   	h3.news_gray
{
	margin-top: 2px;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 2px;
	color: #000099;
	font-style: normal;
	font-family: Verdana;
	background-color: whitesmoke;
	font-variant: normal;
	text-decoration: none;
}          
             
             

A.M
{
	padding-right: 1px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 0px;
	width: 100%;
	clip: rect(auto auto auto auto);
	color: #000099;
	padding-top: 4px;
	 margin-bottom:2px;
	font-family: arial;
	height: 100%;
	text-decoration: none;
}	
	A.CategMenu
{
	padding-right: 1px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 0px;
	width: 100%;
	clip: rect(auto auto auto auto);
	color: #000099;
	padding-top: 4px;
	 margin-bottom:2px;
	font-family: arial;
	height: 100%;
	text-decoration: none;
}

A.C
	{
	padding-right: 1px;
	padding-left: 4px;
	font-size: 9pt;
	padding-bottom: 0px;
	width: 100%;
	clip: rect(auto auto auto auto);
	color: #000099;
	padding-top: 4px;
	 margin-bottom:2px;
	font-family: arial;
	height: 100%;
	text-decoration: none;
}
A.C:hover
{
	
	background-color: #ccffff;
text-decoration: none;
}

A.Header1
	{
	
	font-size:smaller;
	color:"#ffffcc";
	font-family: arial;
	text-decoration: none;
}

a.Header1:visited {text-decoration: none; color: "#ffffcc"}
a.Header1:active {text-decoration: none;  color: "#ffffcc"}
a.Header1:hover {text-decoration: underline;  color: "#ffffcc"}

A.Mc
{
	padding-right: 1px;
	padding-left: 4px;
	font-size: 9pt;
	padding-bottom: 2px;
	width: 100%;
	clip: rect(auto auto auto auto);
	color: #000099;
	padding-top: 3px;
	font-family: arial;
	height: 100%;
	text-decoration: none;
}
A.Mc:hover
{
	background-color: #ccffff;
text-decoration: none;
}


td.TC
{
	 border-collapse:collapse; width=100%;BORDER-RIGHT: blue 0px dotted; BORDER-TOP: blue 1px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: blue 1px dotted

}


table.TCModal
{
  border-collapse:collapse; width=100%; border-collapse:collapse; 	BORDER-RIGHT: blue 0px dotted; BORDER-TOP: blue 0px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: blue 1px dotted

}

td.TCLight
{
	 border-collapse:collapse; width=100%; border-collapse:collapse; width=100%;BORDER-RIGHT: blue 0px dotted; BORDER-TOP: blue 1px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: blue 0px dotted

}

table.TC
{
	 border-collapse:collapse; width=100%; border-collapse:collapse; width=100%;BORDER-RIGHT: blue 0px dotted; BORDER-TOP: blue 1px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: blue 1px dotted

}



	

A.h
{

	width: 100%;

	color: #000099;
	
		height: 100%;

}


span.HeaderTree
{
	
	font-size: 14px;
	color: #000000;
}
	A.h:hover
{

	background-color: #ccffff;
text-decoration: none;
}


	
	
A.CategMenu:hover
{
	
	background-color: #ccffff;
	text-decoration: none;
}

            
            
TD.MenuMain
{
	height:23;
	vertical-align:middle;
	text-align:center;
	
}
           
           
           TD.MenuCatalog
{
	height:23;
	vertical-align:middle;
	text-align:left;
	
}  
TD.MenuCategoryDEL
{
	
	height:23;
	vertical-align:middle;
	text-align: left;
background-color:#6699cc;
}             
             
             
             
             
table.cg { border-collapse:collapse; width=100%;  }             

table.T { border-collapse:collapse; width=100%  }
a {text-decoration: none; color: "#000099"}

a:visited {text-decoration: none; color: "#000099"}
a:active {text-decoration: none;  color: "#000099"}
a:hover {text-decoration: underline;  color: "#000099"}
IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border:0;
	   }
            
               
    

IMG.p
{
	margin-bottom: 1px;
cursor:pointer;

}       

IMG.ddd
{
border:3

}           

IMG.Button
{
	 margin-top : 4px;
	
cursor:pointer;

}        

               
div.ob_tree	{
	overflow: auto;
}


 
A.CategCatalog
{
	padding-right: 1px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 0px;
	width: 100%;
	clip: rect(auto auto auto auto);
	color: white;
	padding-top: 5px;
	font-family: arial;
	height: 100%;
	text-decoration: none;
}

span.Price_Usd
{
	font-size: 13px;
	color: #cc3300;
	font-family: Verdana;
}

span.Price_Rub
{
	font-size: 11px;
	color: #666699;
	font-family: Verdana;
}
span.Price_Usd2
{
	font-size: 14px;
	color: #cc3300;
	font-family: Verdana;
}
span.Price_Rub2
{
	font-size: 14px;
	color: #666699;
	font-family: Verdana;
}
span.more
{
	
	font-size: 12px;
	color:  #000099;
	font-family: Verdana;
}

span.Usual
{
	
	font-size: 12px;
	color:Black;
	font-family: Verdana; 

} 


span.headerTree
{
	
	font-size: 14px;
	color:Black;
	font-family: Arial; 

} 

a.aaa
{
	padding-top: 133px;
}


a.customer
{
	font-size: 9px;
	color: #000099;
	font-family: Verdana;
}
	
	font.palka 
	{font-size: 9px;
	color: #4c642c;
	font-family: Verdana;}

	span.sop1
{
	background-color:  #093263; width:200px;
}
	span.sop
{
	
	margin: 1px;
	width: 200px;
	border-top-style: none;
	background-color: white;
} 
