/*//////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
  Programming: 30.08.2005 / А. Аринин (www.arininav.ru)
  Description:
  Файл содержит CSS стили сайта
  правка 21.03.2006 Кулдошин Ю.В.
////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////*/
	body {
	margin: 0px 0px 0px 0px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	scrollbar-face-color: #D2ED9E;
	scrollbar-3dlight-color: #CCCCFF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #CCCCFF;
	scrollbar-arrow-color: #CCCCFF;
	scrollbar-track-color: #ffdeff;
	scrollbar-darkshadow-color: #efefef;
                }
	a 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
		color: #006699;
	}
	a:hover { text-decoration: underline; color: #0083c5;}
	.ahover {text-decoration: underline; color: #0083c5;}
	h1 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: red;
	}
	div {margin: 2px;}
	ul, li
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		line-height: 11pt;
	}
		
	td, th
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #225873;
	}
	td.upper
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	font-size: 14px;
	font-weight: bold;
	color: #225873;
	background-color: #D2ED9E;
	text-align: left;
	vertical-align: top;
	border-bottom: 2px solid #cccccc;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
	td.cell
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #D2ED9E;
		border-bottom: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		color: #225873;
		padding: 5px 2px 5px 2px;
	}
	.menu
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #D2ED9E;
		border-bottom: 1px solid #cccccc;
		height: 22px;
		color: #225873;
	}

	
	.small 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px;
		text-decoration: none;	
		color: #225873;
	}
	.small a
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;	
		font-size: 10px;
		color: #225873;
	}
	.small a:hover 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;	
		font-size: 10px;
		color: #0083c5;
	}

	.nrm 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;	
		font-size: 12px;
		color: #225873;
		padding: 8px;
	}
	.over
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #225873;
	}
	.red {color: #ff0000;}
	.price
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
	}
	.color
	{
	line-height: 16px;
	font-weight: bold;
	color: #99CC33;
}
	.market
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		line-height: 16px;
		padding:  1px;
		background: #f59e51;
		color: #ffffff;
	}
	.market a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		line-height: 16px;
		padding:  1px;
		background: #f59e51;
		color: #ffffff;
		text-decoration: none;
	}
	.market a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		line-height: 16px;
		padding:  1px;
		background: #f59e51;
		color: #ffffff;
		text-decoration: none;
	}
	.search
	{

		border-bottom-style: dashed;
		border-bottom-width: 1px;
		border-bottom-color: #ff0033;
	}

	form {margin: 0;}
	input
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: expression((this.getAttribute("type")=="text") ? "12px" : "11px");
		font-weight: expression((this.getAttribute("type")=="text") ? "normal" : "bold");
		cursor: hand;
		color: expression((this.getAttribute("type")=="submit" || this.getAttribute("type")=="button") ? "#225873" : "#006699");
		border-style=solid;
		border-width: expression((this.getAttribute("type")=="radio" || this.getAttribute("type")=="checkbox" || this.getAttribute("type")=="image") ? "0px" : "1px"); 
		border-color: expression((this.getAttribute("type")=="checkbox") ? "" : "#cccccc");
		background-color: expression((this.getAttribute("type")=="submit" || this.getAttribute("type")=="reset" || this.getAttribute("type")=="button") ? "#efefef" : "#ffffff");
	}
	select, textarea
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #225873;
		cursor: hand;
		border-style=solid; 
		border-width: 1px; 
		border-color: #cccccc;
	}
/****************************************************************************************
                                                                 below added by cooledocean

*****************************************************************************************/

td {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
p {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.top_r {
	background-image: url(/img/top2_3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
                width: 511px;
	height: 158px;
	border-right: 1px #666 solid;
}
.top_r3 {
	background-image: url(/img/top3_3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
                width: 511px;
	height: 158px;
	border-right: 1px #666 solid;
}
#leftcol {
	width: auto;
}
.tableincenter {
	border-bottom: 1px #666 solid;
}
#rightcol {
	background: url(/img/top_17.jpg) left top repeat;
	width: auto;
}
#greenstrip {
	background: url(/img/greenstrip.jpg) left repeat-y;
	width: 249px;
}
#menulinks {
	line-height: 18px;
                font-weight: bold;
}
.links_r {
	background: url(/img/top_05.jpg) top left repeat-x;
	height: 5px;
	width: 231px;
}
.links {
	background: url(/img/top_09.jpg) top left repeat-x;
	height: 29px;
	width: 100%;
	border-right: 1px #666 solid;
}
.zel {
	background-image: url(/img/zel.jpg);
	background-repeat: repeat;
}
.zel_147 {
	background-image: url(/img/zel.jpg);
	background-repeat: repeat;
	text-align: left;
	vertical-align: super;
	width: 147px;
}
.roz {
	background-image: url(/img/roz.jpg);
	background-repeat: repeat;
	width: 50px;
}
.list {
	background: url(/img/menu_07.jpg) top left no-repeat;
}
.menu_08 {
	background: url(/img/menu_08.jpg) top left repeat-x;
	width: 70px;
	height: 65px;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	color: #83bf15;
}
.menu_10 {
	background-image: url(/img/menu_10.jpg);
	background-repeat: repeat-x;
	height: 65px;
	width: 80px;
}
.menu_15 {
	background-image: url(/img/menu_15.jpg);
	background-repeat: repeat-y;
	width: 20px;
}
.menu_17 {
	background-image: url(/img/menu_17.jpg);
	background-repeat: repeat-y;
	width: 70px;
}
.menu_20 {
	background-image: url(/img/menu_20.jpg);
	background-repeat: repeat-x;
	height: 21px;
}
.menu_21 {
	background-image: url(/img/menu_21.jpg);
	background-repeat: repeat-x;
	height: 21px;
}
.sod {
	padding: 12px;
}
.centermenu {
	background-color: White;
	padding-left: 4px;
}
div.goods_border {
border: 1px solid #efefef;
padding: 5px;
}
