/* CSS Document */

.pro_list{
float:left;
width:650px;
overflow:hidden;
}

.pro_block1{
width:185px; 
height:190px; 
background:url(../images/prolist_bg.png.ashx) top left no-repeat;
margin:6px 5px 0 5px;
padding:0px 3px 0px 3px;
float:left;
}

.pro_block2{
width:185px; 
height:190px; 
background:url(../images/prolist_bg2.png.ashx) top left no-repeat;
margin:6px 5px 0 5px;
padding:0px 3px 0px 3px;
float:left;

}


.pro_block1 header
{
	background-color:#000000;
	background-repeat:no-repeat;
	width:195px; 
	height:25px
}


.pro_tag{
font-size:13px;
font-weight:bold;
color:#131315;
text-align:left;
height:32px!important;
overflow:hidden;
}

.pro_block1 span , .pro_block2 span{
float:right;
clear:both;
}

.pro_block1 span img , .pro_block2 span img{
width:85px;
height:85px;

}

.cat_block{
width:195px; 
height:190px; 
background:url(../images/info_list_bg1.gif.ashx) top left no-repeat;
float:left;
padding:0px 2px 0px 2px;
margin:0 4px 5px 3px;
}


.cat_block h5{
height:32px;
color:#4b0049;
}


.cat_block span{
float:right;
clear:both;
}

.cat_block span img{
width:8px;
height:85px;

}

.catlist_desc{
font-size:10px;
font-weight:bold;
color:#131315;
text-align:left;
margin:0px 0 0 0;
height:130px;
overflow:hidden;
width:185px;
}

.catlist_desc1{
font-size:10px;
font-weight:bold;
color:#131315;
text-align:left;
height:120px;

overflow:hidden;
margin-top:0px;
}
.cat_blockImage

{
float:right;
clear:both;
height:85px;
padding:0 6px 0 0;
}
.cat_block span img{
width:95px;
height:95px;

}
.cat_block span{
float:right;
clear:both;
}
.catlist_info{
color:#fff;
height:18px;
margin-top:0px;
padding-top:2px;
font-size:12px;
font-weight:bold;
}

.prolist_desc
{
	
	font-size:10px;
font-weight:bold;
color:#131315;
text-align:left;
margin:0px 0 0 0;
height:90px;
overflow:hidden;
width:185px;


}

.prolist_descImage

{
float:right;
clear:both;
height:85px;
padding:0 6px 0 0;
}

.prolist_price{
	/*clear:both;*/
	font-weight:bold;
	font-size:11px;
	color:#ca2c2b;
	height:37px;
	margin-left:10px;
}

.prolist_pricetest{
	/*clear:both;*/
	font-weight:bold;
	font-size:11px;
	color:#ca2c2b;
	height:36px;
	margin-left:10px;
}

.prolist_price1{
	
	font-weight:bold;
	font-size:11px;
	color:#ca2c2b;
	height:26px;
	margin-left:10px;
	
}

.prolist_add_info{
color:#fff;
height:18px;
margin-top:-12px;
padding-top:2px;
font-size:12px;
font-weight:bold;
}

.prolist_add_infoNew{
color:#fff;
height:20px;
margin-top:-12px;
padding-top:2px;
font-size:12px;
font-weight:bold;
}

.prolist_add_info b{
margin:0 0 0 27px;
font-weight:bold;


}

.prolist_add_info a,.prolist_add_infoNew a,.prolist_add_info a:hover ,catlist_info a,prolist_add_infoNew a:hover, catlist_info a:hover{
color:#e6e6e6!important;
}
.prolist_add_info1{
color:#fff;
height:18px;
margin-top:2px;
padding-top:2px;
font-size:12px;
font-weight:bold;
}

.prolist_add_info1 b{
margin:0 0 0 0px;
font-weight:normal;
}
.prolist_add_info1 a,.prolist_add_info1 a:hover ,catlist_info1 a, catlist_info1 a:hover{
color:#e6e6e6!important;
}


.prolist_add_info2{
color:#fff;
height:22px;
font-size:12px;
margin-top:4px;
}

.prolist_add_info2 b{
margin:22px 0 0 0;
font-weight:normal;
}
.prolist_add_info2 a,.prolist_add_info2 a:hover ,catlist_info2 a, catlist_info2 a:hover{
color:#e6e6e6!important;
}


.pro_price{
color:#cb3f4c;
font-weight:bold;
margin-right:20px
}

/* ************************************************ */

.prolist_block{
width:203px; 
height:209px; 
background:url(../images/pro_list_bg1.png.ashx) top left no-repeat;
float:left;
margin:5px 5px 10px 0px;
}

/* ************************************************ */


.prolist_block h5{
height:32px;
color:#4b0049;
}


.prolist_block span{
float:right;
clear:both;
}



.prolist_blockHeading
{
	padding-left:4px;
	height:37px!important;
	margin-bottom:4px;
	
	
}
.prolist_blockHeading h5
{
	
	height:36px!important;
	color:white;
}


.prolist_block1{
width:170px; 
height:205px; 
background:url(../images/pro_list_bg1.gif.ashx) top left no-repeat;
padding:2px 5px 5px;
float:left;
margin:0 5px 10px 5px;
}


.prolist_block1 h5{
height:32px;
color:#4b0049;
}


.prolist_block1 span{
float:right;
clear:both;
}

.prolist_block1 span img{
width:90px;
height:90px;
}

/*Start Sub Cat Block */
.sub_cat_block {
width:203px; 
height:209px; 
background:url(../images/pro_list_bg1.png.ashx) top left no-repeat;
float:left;
margin:5px 9px 10px 0px;


}
.sub_cat_block h1
{
	font-size:12px;
	color:#fff;
	height:32px;
	margin:0;
	padding:3px 2px 2px 5px;
	
	
}

.sub_cat_more_info 
{
	font-size:12px;
	color:#fff;
	margin:0;
	padding:5px 2px 2px 5px;
	font-weight:normal!important;
	
	
}

.sub_cat_more_info a, .sub_cat_more_info a:hover{
	color:#fff;	
	font-weight:normal!important;	
}


.sub_cat_price
{
	font-weight:bold;
	font-size:11px;
	color:Red;
	height:24px;
	clear:right;
	padding:2px 10px;
	

}
.sub_cat_price_color
{
	color:#ca2c2b;
}


.sub_cat_block_cont
{
	height:118px;
	margin-top:4px;
	padding:0 5px;
	float:left;
	
	
}
.sub_cat_block_cont span{	
float:right;
}

/*
.sub_cat_block_cont span img{
height:90px;
width:90px;	
}
*/

/*end Sub Cat Block */

/*newly added recent works*/
.imgsp_r img{
margin-right:10px
}
/*end of Recentworks  Block */

/*new add12-2-2009*/


.online_promo{
width:650px;
overflow:hidden;
}
.online_promo img{
margin-right:15px;
}
