#categories,#subcategories{
	width:100%;
	float:left;
	margin-bottom:20px;
}
#categories .rows-cate{
	width:45%;
	float:left;
	margin-bottom:10px;
    height:60px;
	padding-left:10px;
}
#categories .rows-cate .hedding a{
	color:#B352B3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.componentheading{
        font-size:140%!important;
        color:#E324A7;
}
#subcategories .rowsub{
	width:100%;
	float:left;
	margin-bottom:10px;
	background:#f8f8f8;
	height:90px;
}
#subcategories .rowsub .images-sub{
	float:left;
	width:90px;
	height:90px;
}
#subcategories .rowsub .name-sub{
	float:left;
	color:#636262;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top:35px;
	text-align:left;
}
#subcategories a ,#supplier a,.table-result a{
	color:#BB3574;
	text-decoration:none;
	font-weight:bold;
}
#subcategories a:hover,#supplier a:hover,.table-result a:hover{
	text-decoration:underline;
	
}
#supplier .rowsub{
	width:100%;
	float:left;
	margin-bottom:10px;
	background:#f8f8f8;
	line-height:10.5em;
	text-align:center;
}

#supplier .rowsub .images-sub{
	width:197px;
	float:left;
}
#supplier .rowsub .name-sub{
	float:left;
	color:#636262;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	text-align:left;
	line-height:10.5em;
}
#texthead{
	float:left;
	padding-top:12px;
	width:100%;
}
#texthead .head-text{
	background:url("../images/ovic/panniing.png") no-repeat scroll left top transparent;
	float:left;
	height:18px;
	margin-left:8px;
	padding-left:10px;
	width:92px;
}
#texthead .footer-text{
	background:url("../images/ovic/text-find.png") no-repeat scroll left top transparent;
	float:left;
	height:18px;
	padding-left:16px;
	width:390px;
}
#search-supp #hehe-text{
	float:left;
	margin-left:8px;
	width:512px;
	height:41px;
	margin-top:7px;
	padding-top:8px;
	background:url("../images/ovic/banner-img.png") no-repeat scroll left top transparent;
}
#search-supp #find{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	color:#673e98;
}
#search-supp #catesl{
	width:181px;
	border-color:#673e98;
}
#search-supp #insearch{
	float:left;
	padding-left:10px;
}
#search-supp #subcate{
	border-color:#673E98;
	width:181px;
}
#search-supp #submitgo{
	background:url("../images/ovic/button-go.png") no-repeat scroll left top transparent;
	width:29px;
	height:26px;
}
#hideshow{
	display:none;
}
#details,#head-de,#discription,#footer-de{
	width:100%;
	float:left;
}
#details-name{
	width:50%;
	float:left;
}
.contentheading{
	color:#636262;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
}
#details-name label{
	width:125px;
	display:block;
	float:left;
}
#details-images{
	text-align:right!important;
	float:right;
	width:50%;
}
#comment-jquery{
	margin-top:20px;
}
#comment-jquery,#navga,.row-comment{
	width:100%;
	float:left;
}
.row-cols{
	width:70%;
	float:left;
}
.avtiveovic{
	color:red!important;
}
.rows-comment{
	margin-bottom:20px;
	float:left;
}
.rows-comment label{
	float:left;
	width:125px;
	font-weight:bold;
}
.row-cols span{
	float:left;
	width:390px;
}
.sidenavheading {
	color:#B352B3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	display:block;
}
#mesage{
background:url("../../system/images/notice-info.png") no-repeat scroll 4px center #C3D2E5;
border-bottom:3px solid #DE7A7B;
border-top:3px solid #DE7A7B;
color:#0055BB;
float:left;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:10px;
padding-left:40px;
padding-top:10px;
text-indent:0;
width:90%;
}
#supplier #search-supp #findcom{
	margin-bottom:10px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#673e98;
	width:100%;
}
#search-supp #insearchcom{
	margin-bottom:10px;
	float:left;
	padding:0px;
	width:100%;
}
#supplier #button-search{
	display:inline;
	margin-left:30px;
}
#supplier .tabsearch{
	float:left;
	padding-right:15px;
}
#search-supp {
	float:left;
	height:86px;
	width:100%!important;
}
#insearchcom span{
	color:#673E98;
	font-size:12px;
	font-weight:bold;
}
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #88AF3F;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #85BD1E;
	color: #638425;
	background-color: #F1FFD6;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	font-weight: bold;
	border:1px solid #DDDDDD;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}
