body{
	background-color: #f0f0f0;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	/*font-family: 'Times New Roman', Times, serif;*/
	font-family: Tahoma, 'Trebuchet MS', Verdana, Arial;
	font-size: 11px;
}

img{border: 0}
.cat_title{ font-weight: bold; padding: 5px 0px 5px 0px;}
.container{	width: 100%;}
.al_center{text-align: center;}
.white_border{ border: 5px white solid; width: 885px;}
.home_t{
	border: 1px #008d54 solid;
}
.left_home_t{
	background-color: #fdf5ed;
	width: 350px;
	height: 564px;
	text-align: center;
	vertical-align: top;
}

.left_home_tr1{
	height: 175px;
	border-bottom:  1px #008d54 solid;
}
.left_home_tr2{
	height: 196px;
	border-bottom:  1px #008d54 solid;
}
.left_home_tr3{
	height: 175px;
}

.left_home_t_inner{
	width: 350px;
}

.addr_menu{
	border-bottom: 1px #008d54 solid;
	border-top: 1px #008d54 solid;
	width: 100%;	
}

.addr_menu_1{
	border-right: 1px #008d54 solid;
}

.big_img_bgr{
   background: #fdf5ed url(../images/big_green_f.jpg) no-repeat top left;
   width: 494px;
}

.main_menu{
	background-color: #008d54;
	height: 26px;
}
.f_italic{	font-style: italic; }
.middle_bold{ font-size: 22px;}
.f_reg{ font-size: 14px; }
.small_txt{
	font-size: 13px; 
}
.mid_txt{
	text-align: center;
}
.cat_name_catalog{
	font-weight: bold;
	text-align: center;
	/*font-size: 13px; */
}
.menu_item{
	width: 180px;
	text-align: center;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

.menu_item a, .menu_item a:visited{
	text-decoration: none;
	color: #000;
}

.menu_item a:hover{
	text-decoration: none;
	color: #fdf5ed;
}

.menu_item a.cur{
	text-decoration: none;
	color: #fdf5ed;
}

.menu_item a:active{
	text-decoration: none;
	color: #fdf5ed;
}

.div-overflow-definitions{
/*    width:325px;
	height:300px;
	overflow: auto;
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #656565;
	*/
	font-size: 11px; 
	padding: 0px 15px 0px 15px; 
	text-align: left;
}

/* Catalog */
.catalog_table{
	border:  1px #008d54 solid;
}

.catalog_cell{
	width: 140px;
	height: 140px;
	text-align: center;
}

/* prodpage */
.prodpage_left{
	width: 422px;
	height: 422px;
}

.prodpage_desc{
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;	
}