@charset "UTF-8";
@import url(/css/menu.css);
@import url(/css/main.css);
@import url(/css/thickbox.css);

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(/img/bg_main.gif) repeat-x #FFFFFF;
}

table, td, tr, a, ul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #474747;
	align: left;
}
select {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}
.bt_srch {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	border:none;
	padding:2px 10px;
	background-color:#0c7128;
}
.inpt_srch {
	FONT-SIZE: 11px;	
	border:none;
	padding:2px 2px;
	min-width: 130px;
	max-width: 140px;
}
.btn_submit {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	width: 128px;
	height:28px;
	padding: 6px 0px 6px 0px;
	background-image:url(/img/bt_sbmt.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	border:none;
}
a.head {
	text-decoration: none;
}
a.head:link {
	text-decoration: none;
}
a.head:hover {
	text-decoration: underline;
}
.mc_on {
	text-align:center;
	margin:0px 4px;
	padding:4px 6px;
	BACKGROUND:#FFFFFF;
}
.mc_off {
	text-align:center;
	padding:5px 5px;
	margin:0px 4px;
}
.border_white {
	border: 1px solid #FFFFFF;
}
.border_gray {
	border: 2px solid #E2E2E2;
}
border {
	border: 1px solid #B2D1F0;
}
hr { 
	color: #95d2ff;
	background: url(/img/bg_hr.gif) #95D2FF;	
	border:0px none; 
	height:1px; 
	clear:both; 
} 
.catalog-item {
	border-bottom:1px solid #F2F2F2;
	margin-bottom:15px;
	padding-bottom:15px;
}
.add2basket {
	margin-left:20px;
}
.basket_tbl {
	background-color: #FFFFFF;
}
.basket_tr {
	background-color: #f1f4f4;
}
.nophoto {
	background:url(/img/bg_nophoto.gif) top center;
	text-align:center;
	width:90;
	height:124;
	color:#b6babd;
}
.start {
	padding:2px 4px;
	background:#C5E2CC;
}
#header {
	background: url(/img/bg_header011.jpg) no-repeat;
	height:358px;
}
#grass {
	background: url(/img/bg_grass.jpg) bottom repeat-x;
	padding-bottom: 20px;
}
#logo {
	padding:0 0 0 30px;
}
#search-box {
	border:2px solid #d5eef5;
	padding:2px;
	background: #FFFFFF;
}
#search-box form {
	margin: 0;
	padding: 0;
}
#promo {
	background: url(/img/bg_promo.jpg) no-repeat;
	height:178px;
}
#mainframe,  .mainframe {
	padding:12px 20px 12px 20px;
	background: #FFFFFF;
}
#rightframe {	
	width:134px;	
	background: #EAEAEA;
}
#rightframe div {
	padding:10px 4px 10px 4px;	
}
#breadcrumbs, #breadcrumbs a {
	font-size: 8pt;
	color: #aaaaaa;
	padding: 4px 0 10px 0;
}
#main-sep {
	background: url(/img/bg_main_sep.gif) no-repeat  #FFFFFF;
	border-top:2px solid #FFFFFF;
	height:432;
}
#news-box {
	width:220;
	padding:20px 20px 20px 0;
	background: url(/img/bg_news.gif) repeat-x  #FFFFFF;
	border-top:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
}
#footer {
	color:#b2df6c;
	background: #009049;
	padding:17px 20px;
}
