body {background:url(img/main_bg.jpg) no-repeat 0px 153px; color:5D5D5D;	font-family:Arial;	font-size:14px;	margin:0;	padding:0;}
body a {	color:92CB45;	text-decoration:underline;}
body a:hover {	text-decoration:none;}
.head {	background:url(img/head.jpg) repeat-x;	height:122px;}
.logo { float:left;}
.cat-menu{	position:absolute;	width:188px;	top:166px;	padding-left:0px;	padding-right:10px;}
.cat-menu a{display:block;	text-decoration:none;	color:#5D5D5D;	line-height:30px;	padding-left:5px;	border-bottom:1px solid #d5d5d5;}
.cat-menu a:hover{text-decoration:none;	color:white;	background-color:d5d5d5;}
.submenu {position: absolute;	border: 1px solid #000000;	opacity : 0;	filter: alpha(opacity=0);	background-color: #F4F3F0;}
.head2 {	float:right; text-align:right; color:white;}
.menu {text-align:right; color:white;}
.menu a {	color:white;	font-size:12px;	text-decoration:none;	text-transform:uppercase;}
.menu a:hover {	color:15764E;}
.selectbar {background-color:92CB45; height:32px;}
.selectbar select {margin-top:5px;float:left;}
.selectbar input {margin-top:4px;float:left;}
.main-content {border-left:solid 1px #15764E;	border-right:solid 1px #15764E;}
.right-content {}
.nav{		float:left;}
.callus{	float:right;}
.title {	color:15764E;	font-size:18px;	line-height:20px;	text-transform:uppercase;}
.path {	color:92CB45;	font-size:11px;	line-height:30px;}
.path a {	color:92CB45;	font-size:11px;	text-decoration:none;	text-transform:uppercase;}
.path a:hover {	color:15764E;}.bottom {	background:url(img/bottom.jpg) repeat-x;	height:50px;}
.sec-menu a {	background-position:12px center;	float:none;	padding-left:25px;}
.sec-menu a:hover {	background-color:#3D3D3D;}
.content-menu a {	color:white;	font-size:14px;	line-height:20px;	text-decoration:none;	text-transform:uppercase;	vertical-align:middle;}
.content-menu a:hover {	color:#C431BE;}
.toc {	float: left;	width: 50%;	padding-bottom: 11px;	clear: both;}
.toc img {	border: 5px solid #DFDED9;	float: left;	margin-right: 10px;	margin-bottom: 10px;	clear: both;}
.toc a {	color: #737373;	text-decoration: none;}
.toc a:hover {	color: #F7941D;}
.toc-title {	font-size: 12px;	font-weight: 600;}
.catalog-items a {text-decoration:none; text-transform:uppercase;}
.catalog-item {	float:left; overflow:hidden; height:320px; padding:25px; width:27%}
.catalog-newitem {	float:left; overflow:hidden; text-align:center; height:180px; padding:10px; width:18%}
.catalog-newitem a{ color:5D5D5D; font-size:12px; text-decoration:none;}
.catalog-newitem a:hover{ text-decoration:underline;}
.catalog-act1 {border:none; background:url(img/arr1.jpg) no-repeat #B7B7B7; color:white; padding:2px 2px 2px 25px; font-size:13px; text-decoration:none}
.catalog-act2 {border:none; background:url(img/arr1.jpg) no-repeat #15764E center right; color:white; padding:2px 25px 2px 2px; font-size:13px; text-decoration:none}
.catalog-img {width:100%; height:100px; text-align:center; }
.catalog-left {float:left; text-align:left; line-height:22px;}
.catalog-right {float:right; text-align:left; line-height:22px;}
.catalog-price {background-color:15764E ; color:white; line-height:22px; padding-left:5px; padding-right:5px;}
.catalog-price h1{ font-size:10px;padding:0px; margin:0px;white-space:nowrap;}
.catalog-price h2{ font-size:20px;padding:0px; margin:0px;}
.catalog-pages a{ text-decoration:none; }
.order-total {text-align:right;}
.clear {	clear:both;}
#login table {font-size:12px;}
#login input {width:100%;}
#search_form{	float:left;}
#choose_bg{	float:right;	line-height:32px;}
#choose_bg img{	vertical-align:middle;}
#flash_container {	background: url(img/clip_rep.jpg) #d8d8d8 repeat-x;}
#flash_container #flash_html{	background: url(img/clip.jpg) no-repeat top left;	text-align:right;	width:215px;	padding:80px 15px 15px 15px;}

.jsslide-thumb {	border:1px solid white;	color:white;	display:block;	float:left;	font-size:15px;	height:100px;	line-height:100px;	margin:0 2px;	text-align:center;	text-decoration:none;	width:30px;}
.jsslide-content {	float:left;	height:102px;	width:633px;}
.jsslide-content img {	border:1px solid white;	margin-right:2px;}
.online-forms table input, .online-forms table textarea {	width:100%;}