body {
	margin: 0px;
	padding: 0px;
	background:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.text_index_main {
	font-family: Arial, Helvetica, sans-serif;
	color: #5C5C5C;
	text-align: left;
	padding: 0px;
	font-size: 12px;
	line-height: 1.4em;
}
.footer {
	font: 10px Arial, Helvetica, sans-serif;
	color: #31A0C5;
	text-align: center;
	background-image: url(newimages/footer_green.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 40px;
	padding-top: 20px;
}
h1 {
	font-size: 18px;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 10px;
	line-height: 130%;
	margin-top: -20px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 1.6em;
	font-weight: bold;
	color: #000000;
}
.text_index_product {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	line-height: 1.4em;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.title_product {
	font-size: 14px;
	line-height: 2.8em;
	font-weight: bold;
	color: #02A1C8;
}

.title_product2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 2.8em;
	font-weight: bold;
	color: #666;
}
a{
	color: #3f9b28;
	text-decoration: none;
}
a:visited {
	color: #3f9b28;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #3f9b28;
	text-decoration: none;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00A2C7}
.footer {
}
.title2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00A2C7;
	font-weight: bold;
	padding-bottom: -5px;
}
#wrap{position:relative; margin:0 auto; width:950px;}
#content{width:100%;}
#content .leftside{width:600px; padding-right:50px; font-size:12px; font-weight:normal; line-height:140%; color:#666;}
#content .leftside img{
	float:right;
	padding:10px;
}
#content .leftside .clearimage{clear:right;}
#content .leftside p:first-child{margin-top:0; padding-top:0;}

#content .leftside .leftside{width:350px;}
#content .leftside .rightside{width:150px;}
#content .leftside .clear{height:25px;}

#content a:link{font-weight:normal; font-size:12px;}
#content ol li a{font-size:12px; font-weight:normal;}
#content ol{padding:0px 20px; list-style-position:outside;}
#content ol li{color:#000;}
#content .rightside{width:300px;}
#content .rightside #categoriesnav{margin:0; padding:20px 0;}
#content .rightside #categoriesnav li{list-style:none;}
#content .rightside #categoriesnav a{display:block; width:290px; padding-left:10px; height:30px; font-weight:normal; border-bottom:1px #999 solid; line-height:30px; text-align:left; font-size:12px; text-decoration:none;}
#content .rightside #categoriesnav.noborder a{border-bottom:none; }

#content ul.gallery{min-height:350px; _height:350px; margin:0; padding:0;}
#content ul.gallery li{list-style:none; float:left;}
#content ul.gallery a img{ margin:5px; width:120px; position:relative;}


.listpage{padding-left:0; padding-right:0px; width:550px; font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	line-height: 1.4em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;}

.interiorimg{
	padding-top:20px;
}

.thumb-img {
	/*border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #AAA; border-right:1px solid #AAA;*/
	position:relative; 
	width:100px; height:100px; 
	/*margin:3px;*/ padding-top:1px; padding-left:1px; padding-right:4px; padding-bottom:4px; border:2px #fff solid;
	
}
.thumb-img:hover{border:2px #333 solid; cursor:pointer;}
.thumb-inner {
	position:relative; overflow:hidden; width:100%; height:100%; 
}
.thumb-img img {
	border:0;
}
.thumb-strip {
	position:absolute; width:78px; height:10px; bottom:0px; left:1px;
	/*background:#FFF;*/
	
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity:0.60;
}
.thumb-zoom {
	
	position:absolute; width:22px; height:22px;
	right:10px; bottom:7px;
}

.leftside{float:left;}
.rightside{float:right;}
.clear{clear:both;}
.title_productcms {
	font-size: 14px;
	line-height: 2.8em;
	font-weight: bold;
	color: #FFFFFF;
	background: #00A2C7;
	padding: 5px 10px;
}

