body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e5e5e5;

	background-position: center;
	background-image: url("../images/pageshadow.gif");
	background-repeat: repeat-y;
	font-smooth:always;
	
}
em
{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.special
{
	margin:5px;
	width:100px;
	height:62px;
}
form
{
	margin:0;
	padding:0;
}
.logo_en img
{
	width:111px;
	border:1px solid #ccc;
}
.prefix a, .prefix a:visited
{
color:#FFFFFF;
}
.prefix a:hover
{
	color:#0099FF;
}
h1,h2,h3{padding:0;margin:0}
h1
{
	font-size:18px;
}
#categories h3.cat-active{color:#fff;}
img {
	border: 0;
}

a:link {
	text-decoration: none;
	color: #FFFFFF;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #6ea8c0;
	text-decoration: none;
}

.pathway span {
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}

.pathway a:link,.pathway a:visited {
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}

.pathway a:hover {
	color: #FF6600;
}

.arrow {
	padding-right: 5px;
	padding-left: 15px;
}

table {
	border-collapse: collapse;
}

table,table td {
	padding: 0;
	vertical-align:top;
}
#main-center
{
	width:97.3%;
	background-color:#FFFFFF;
}
#main-center2
{
	width:98%;
	margin:7px;
}

/**********************************************************Main Body PArts*/
#header {
	background-image: url("../images/headerbg.gif");
	background-repeat: repeat-x;
	height: 74px;
	

}
#header td
{
	vertical-align:middle;
}

#lower_header {
	background-color: #f8fbfc;
}

#banner-seperator
{
	height:7px;
	background-image: url("../images/sep-en.gif");
}

#banner
{
	background-image: url("../images/banner-top-en.jpg");
	height: 179px;
}

#main_container {
	width: 1003px;
	margin: 0px auto;
}

#middle {
	background-image: url("../images/centerbg-en.gif");
	background-repeat: repeat-y;
	background-color:#359acd;
}

#left_menu {
	
}
h3
{
	font-size:11px;
}
#center-content
{
	padding:5px;
}
#content {
width:100%;
}
#footer {
	background-image: url("../images/footerbg.gif");
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 91px;
}

/**************************************************************/
#top-search
{

	/*background-image: url("../images/search-box.gif");*/
	background-repeat: no-repeat;
	background-position:0 9px;
	width:382px;
	
}
#search-bg
{
	margin:0 0 0 2px; 
}
#header-search
{
	margin:0;
	padding:0;
	width:100%;
}
#top-search-text
{
padding-left:35px;
width:40px;
}
#top-links
{

	width:500px;
}
#top-links ul li {
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
}
.search {
	background:transparent;
	border: 0px;
	color: #FFFFFF;
	font-size: 10px;

	
}
#logo {
	width:132px;
	padding: 0px 0px 0px 25px;
}

#lower_header table {
	width: 100%;
}
#lang-selector
{
padding-top:45px;
text-align:right;
width:157px;
padding-right:15px;
}

#ad-banner
{
text-align:center;
}

/***************************Left Menu************************/
.left-links {
	background-color: #e6e6e6;
	text-align:center;
	padding:5px 0px 5px 0px;
}

#categories {
	width: 192px;
}


#categories ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}

#categories a {
	display: block;
	padding: 3px;

	border-bottom: 1px solid #343434;
	background-color: #4a4a4a;
}

#categories a:link,#navlist1 a:visited {
	padding-left: 5px;
	color: #EEE;
	text-decoration: none;
}

#categories .RootCat {
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #474747;
	padding: 3px;
	cursor:pointer;
	
}
#categories li a
{
	color:#FFFFFF;
}


#categories a:hover {
	background-color: #f4f4f4;
	color: #000;
}

.cat-active
{
background-image:url("../images/cat-actvie.gif");
background-repeat:repeat-y;
background-color:#F0CB32;
color:#000000;
}
.new
{
	margin-left:5px;
}
/********************************* foooter ****************/

#bottom-links{
	width:766px;
	height:15px;
	background-color: #e5e5e5;
}
#bottom-links a{
	color:#02094d;
}
#bottom-links a:hover{
	color:#3366FF;
}
#bottom-links ul li {
	color: #065983;
	list-style: none;
	display: inline;
	padding-left:5px;
}
#bottom-links ul{
	margin:0;
	padding:5px 0px 0px 15px;

}
#top-btn
{
	background-color: #e5e5e5;
	text-align:right;
}
#copyright {
	width: 500px;
	padding-top: 15px;
	padding-left: 20px;
	color: #999999;
	font-size: 11px;
}
#uaemaps {
	width: 180px;
	color: #666666;
	font-weight: bold;
	padding-top: 15px;
}
#go-btn {
	padding: 15px 0px 0px 0px;

}
/******************* search box **************************/
.main-search-box
{
	padding:5px;
	background:#727272;
	margin-bottom:5px;

		
}
.shop-id
{
	background-color:#ffffff;
	text-align:center;
	width:570px;
	border:1px solid #ccc;
	border-top:0px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
.shop-id2
{
	background-color:#FFCC00;
	text-align:center;
	width:570px;
	border:1px solid #359acd;
	border-top:0px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
.searchbox
{
	width:264px;
	margin:0px auto;
	font-size:11px;
	color:#000;
}

.shop-id select
{
	position:inherit;
}
.go-btn1
{
position:absolute;
padding:1px;
border:1px solid #359acd;

}
.shop-btn a:link, .shop-btn a:visited
{
	color:#000000;
	padding:3px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E6E6E6;
	border-left:1px solid #359acd;
	border-right:1px solid #359acd;
	border-top:1px solid #359acd;
	width:100px;
	text-align:center;
	margin-right:3px;
}
.shop-btn a:hover{
	color:#0000CC;
}
.product-btn a:link, .product-btn a:visited{
	color:#000000;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E6E6E6;
	border-left:1px solid #359acd;
	border-right:1px solid #359acd;
	border-top:1px solid #359acd;
	width:100px;
	text-align:center;
	float:left;
}
.product-btn a:hover{
	color:#0000CC;
}
.searchbtn
{
	width:570px;
	margin:0px auto;
}
#navlist1
{
padding: 3px 0;
margin: 0px auto;
border-bottom: 1px solid #ccc;
font: bold 12px Verdana, sans-serif;
width:582px;
}

#navlist1 li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist1 li a
{
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid #ccc;
border-bottom: none;
background: #e6e6e6;
text-decoration: none;
}

#navlist1 li a:link { color: #448; }
#navlist1 li a:visited { color: #667; }

#navlist1 li a:hover
{
color: #000;
background: #AAE;
border-color: #359acd;
}

#navlist1 li a#shop-current
{
background: #fff;
border-bottom: 1px solid #fff;
}

#navlist1 li a#product-current
{
	border-bottom: 1px solid #FFCC00;
	background-color:#FFCC00;
}
li#product
{
	margin-left:3px;
}
/********************************** Latest Products ************************/
.module-wide div
{
	float:left;
}

.module-wide div
{
	margin-left:5px;
}
.main-product-images
{
	width:150px;
	height:140px;
	overflow:hidden;
	vertical-align:middle;
}
.product-main-table
{
	width:100%;
}
.headers h3
{
display:block;
clear:both;
height:15px;
}
.headers
{
	width:100%;
}
.main-products-table
{
	
	border-collapse:separate;
	vertical-align: middle;
padding: 0;
 border:5px;
 margin:0px;
 width:100%;
}
.main-products-table td
{
	padding:2px;
	border:1px solid #ccc;
	text-align:center;
}
.main-products-table tr
{
	vertical-align:middle;
	text-align:center;
		border:5px;
}
#cities ul
{
	list-style:none;
	margin:0px; padding:0;
	
	
}
#cities li:hover
{
	background-color:#686868;

}
#cities ul li
{
	border-bottom:1px solid #999;

	font-weight:bold;
}
#cities a:hover
{
	color:#ffffff;
}
#cities a
{
	display:block;
	padding:5px;
}

.products-main-name
{
	background-color:#fff6bc;
	height:15px;
}
.products-main-name p
{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}

.products-main-name a
{
	margin:0;
	padding:0;
	display:block;
	color:#000;
}
.products-main-name a:hover
{
	color:#000000;
}


.latest-product h3, .headers h3
{
	background-image:url(../images/headerbg1.jpg);
	padding:5px;
	margin-bottom:5px;
}


/********************************* Modules ****************/
#main-module
{
	margin:0 auto;
	width:100%;
}
#main-module h3
{
	background-image:url(../images/ic3.gif);
	background-repeat:no-repeat;
	background-position:350px 7px; 
	background-color:#e5e5e5;
	padding:5px 0px 5px 15px;
	font-size:14px;
}
.space
{
	width:10px;
	
}
#list-module div
{
	width:376px;
}
#list-module ul
{
	padding:0;
	margin:5px 0px 0px 15px;
	list-style:none;
}
#list-module a
{
	color:#000000;
}
#list-module a:hover
{
	color:#0066CC;
}
#space1
{
	width:1px;
	background-color:#ccc;
}

/********************************* shops listing ****************/
.main-listing-box
{

width:645px;
padding-left:10px;
}

.shoplogo img{
	
	width: 111px;

}
.logo_en 
{
	width:111px;
}

.shoplogo-page img{border: 1px solid #ccc; width:111px;}


.main-listing-box h3 a:hover
{
	color:#000000;
}
.main-listing-box h3 a:link, .main-listing-box h3 a:visited{
	color:#065983;
}

.main-listing-box h3
{
margin:0px;
}
.main-listing-box div
{
color:#999999;
}
.shop-contact-detils label
{	
	
	padding-right:5px;
	font-weight:bold;
	color:#FF6600;
}


.shop-heading {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 19px;
	color: #003550;
	padding: 5px 2px 2px 8px;
}

.city {
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.shop-detail {
	width: 70%;
	float: left;
	margin-left: 15px;
}

.shop-contact-detils {
	margin-top: 15px;
	text-align:right;
}

.shop-contact-detils li{
list-style:none;
}
.shop-contact-detils span {
	color: #c78301;
	font-weight: bold;
}

.cate{
	margin-top:15px;
	color:#3366FF;
	list-style-image: url("../images/seprator.gif");
	
}
.cate ul
{
padding:0;
margin:0;
}
.cate li
{
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.cate span{
	display:block;
	font-size: 10px;
	color:#000000;
}

.details-button {
	width:100%;

}
.shops-det
{
	width:150px;

}
.sep {
	border-bottom: 1px solid #ccc;
	margin:5px 0px 5px 0px;
}
.main-listing table
{
	margin-top:10px;
	width:100%;
}
.detail-label
{
	font-weight:bold;
	color:#FF6600;
	float:right;
}

.detail
{
	color:#000000;
	font-weight:normal;
	width:100px;
}
.btn-dtl
{
	text-align:right;
}

.page
{
margin:2px 0px 2px 0px;
margin-left:45px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}


.pagination-flickr li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
.pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
.pagination-flickr .previous-off,
.pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
.pagination-flickr .next a,
.pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #ccc;
}
.pagination-flickr .active{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
.pagination-flickr a:link,
.pagination-flickr a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
.pagination-flickr a:hover{
border:solid 1px #666666;
}



.listing-table {

	background-color: #f7f7f7;
	border: 1px solid #ccc;
	font-size: 14px;
	font-weight: bold;

}
.listing-bottom {

	background-color: #f7f7f7;
	border: 1px solid #ccc;
	font-weight: bold;
	width:100%;
	float:left;
	margin:5px 0 5px 0;
	padding-left:5px;
}


.headings
{
	padding:5px 0 5px 25px;
	background-image: url("../images/arrow-header.gif");
	background-repeat: no-repeat;
	background-position: 7px 7px;

}
.headings h3
{
		font-size:12px;
}

/************* Enquiry Form ************************/


.plain_content {
height: 100%;
}
.component_ContentDisplay_Content {
margin: 0px; margin: 0px; padding: 8px 11px; } #c4790.component_ContentDisplay_Content {
background: url('/site/zealdv4/images/basic_theme/p_right.jpg') no-repeat;;
padding-left: 20px;
} .stock_message {color:#FC590C;font-weight:bold;margin-left:0;}
#ship_message {
color:red;font-weight:bold;margin-left:0;
text-align:right;
}
table.basket {
border-collapse: collapse;
width: 99%;
}
table.basket td, table.basket th {
padding: 8px;
vertical-align: top;
border-right: 1px solid #cecfce;
}
table.basket th.heading {
background: #f7f3ef;
color: #000;
border-right: 1px solid #cecfce;
border-top: 1px solid #cecfce;
border-bottom: 1px solid #cecfce;
}
table.basket th.end, table.basket td.end {
border-left: 1px dashed #cecfce;
border-right: none;
}
table.basket th,table.basket td {
border-bottom: 1px solid #cecfce;
}
.captcha {
margin-bottom: 5px;
}
.component_CustomerService_EnquiryForm {
margin: 0px; margin: 0px; padding: 8px 11px; } .form table {
width: 100%;
}
form td.felement table {
width: auto;
}
.form td {
padding:2px;
}
.form .fheading {
font-size: 1.4em;
border-top: solid 1px #ccc;
color: #333;
font-weight: bold;
padding:12px 0;
}
.form .req {
color: #444;
font-weight: normal;
}
.felement {
vertical-align: top;
width: 70%;
}
.flabel {
vertical-align: top;
width: 30%;
}
.form .fhelp {
color: #666;
}
.felement img {
vertical-align: middle;
}
.component_Misc_Form {
margin: 0px; margin: 0px; padding: 8px 0px; } 

.enquiry
{
	float:left;
}

/************************************   Shop Pages ********************/

.cat-head {
	margin-top: 10px;
	background-color: #f2f2f2;
	border: 1px solid #ccc;
	background-image: url("../../images/arrowb.gif");
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-size: 14px;
	padding: 2px 0px 2px 20px;
}
.cat-head1 {

	clear:both;
	display:block;
	margin-top: 10px;
	background-color: #f2f2f2;
	border: 1px solid #ccc;
	background-image: url("../../images/arrowb.gif");
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-size: 14px;
	padding: 2px 0px 2px 20px;
	
}
.cat-head1 a{color:#000000;}

.shop-banner {
	margin: 10px 0px 10px 7px;
}

.shop-images img {
	border: 1px solid #000;
	margin: 7px;	width:370px;
}

.shop-info1
{
	padding:8px 0px 8px 30px;
	background-image:url("../images/info_icon1.jpg");
	background-position:2px 5px;
	background-repeat:no-repeat;
	height:15px;
	font-size:14px;
	border-bottom:1px solid #ccc;
}
.shop-details1 {
	margin:0px;
	padding: 10px;
	background-color: #EDFAF9;
}

.contact-details1 {
	padding: 10px 0px 10px 30px;
	background-image: url("../images/contact1.gif");
	background-position: 2px 5px;
	background-repeat: no-repeat;
	height: 15px;
	font-size: 14px;
	border-top: 1px solid #ccc;
}

.details1 {

color: #000000;
	list-style: none;
	line-height: 15px;
	margin: 5px 0px 0px 30px;
	border-left: 2px solid #ccc;
	padding-left: 5px;
}

.details1 span {
	color: #FF6600;
	float:left;
	display:block;
	clear:both;
}
div.cont-12
{
	float:left;
	clear:both;
	direction:ltr;
}
.details1 div {
direction: ltr;
float:left;
}

.details1 li a:link,.cont1 a:visited {
	color: #0066CC;
}

.details1 li a:hover {
	color: #000000;
}

#search
{
	width:100%;
}
.headerproducts-shops
{
	background-image:url(../../images/box.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
	padding:2px 0px 2px 20px;
	font-size:14px;
	border:1px solid #ffea00;
	background-color:#fffbd6;
	margin-top:15px;
}
.product-images {
	border: 1px solid black;
	margin: 8px;
}

.product-price {
	padding-left: 2px;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}

.product-name {

	font-weight: bold;
	padding-left: 2px;
	color: #333333;
}
.product-name a, .product-name a:visited
{
	color:#ff0012;
}
.product-name a:hover
{
	color:#0066CC;
}
.product-details-1
{

	margin:10px 0px 0px 0px;
	width:365px;

}
.products-details
{
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		float:left;
		margin-left:10px;
		padding-right:0px;
		padding-bottom:15px;
		background-color:#F9F9F9;
		height:170px;
		margin-top:15px;
		width:375px;
}


.shops-products
{
	float:left;
	border:1px solid #ccc;
	Padding:5px;
	margin:10px;
}
.updates
{
	float:left;
	display:block;
	clear:both;
	margin-top:15px;
	width:100%;
}
.more-products-view
{
	clear:both;
	width:100%;
	text-align:right;
	margin:5px 20px 0px 0px;
}
.nb1
{
	margin:100px auto;
	float:left;
	width:100%;

}
.nb1
{
	margin:100px auto;
	float:left;
	width:100%;

}
.nb1 a
{
	color:#000000;
}
.nb1 a:hover
{
	color:#3366CC;
}
.back
{
	text-align:left;
}
.next-shop
{
	text-align:left;
	float:right;
	font-size:12px;
	font-weight:bold;
	width:382px;
}
.back-shop
{
	text-align:right;
	float:left;
	width:360px;
	font-size:12px;
	font-weight:bold;
}
.det
{
	float:left;
	margin-left:3px;
}
.products-showing
{
	padding:3px;
	margin:0px;
}
.details-main
{
	width:100%;
}

.listing-table
{
	width:100%;
}
.shops-head-logo
{
	padding:5px;
	width:10%;
}
.short-desc
{
	padding:5px;
	width:50%;
}
.pice-list ul
{
	padding:0;
	margin:0px 0px 0px 25px;
	list-style:none;
}
.pice-list h3{	margin-top: 10px;
	background-color: #f2f2f2;
	border: 1px solid #ccc;
	background-image: url("../../images/arrowb.gif");
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-size: 14px;
	padding: 2px 0px 2px 20px;}
table.pice-list 
{
	margin:5px;
	width:765px;
}
.pice-list h4
{
	margin:15px 0 0 0;
	padding:0;
	font-size:14px;
	background-color:#fff;
	color:#FF0000;
}
.pice-list li
{
	padding:2px 0px 2px 0;
}
.head-price
{
	padding:10px 0px 10px 25px;
	font-size:16px;
	font-weight:bold;
	color:#0066FF;
}
.list
{
	padding-left:25px;
}
.catergory-head
{
	padding:5px;
	
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background-color:#4e4e4e;
	
}
.main-category-table
{
	width:100%;
	margin-top:15px;
}
.sub-categories-products ul li
{
	display:inline;
	margin-left:5px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:15px;
	color:#000000;
	
	
}
.sub-categories-products ul
{
	margin:0px;
	padding:2px 0px 2px 0px; 


}
.sub-categories-products a{
	color:#000000;
}
.sub-categories-products a:hover{
color:#0066FF;
}
.sub-categories-products td{

height:25px;
vertical-align:middle;
border-bottom:1px solid #ccc;
}
#cities ul li.city-active a, #cities ul li.city-active a:visited
{
	background-image:url("../images/cat-actvie.gif");
background-repeat:repeat-y;
	background-color:#f0cb32;
		color:#000000;
}

#categories li.category-active
{
	background-color:#f0cb32;
}
.main-products-table h4
{
	margin:0;
}
.product-images-main
{
	vertical-align:middle;
}
.link-page
{
	width:100%;
	maring:5px;
}
.link-page-bg
{
	background-image:url('../images/bglinkcall.jpg');
	width:652px;
	height:109px
}
.link-page-logo
{
	vertical-align:middle;
	text-align:center;
	border:1px solid #ccc;
	border-spacing:5px;
	border-right:none;
}
.link-page-text a
{
	font-size:14px;
	font-weight:bold;
	color:#000066;
	
}
.link-page-text a:hover
{
	color:#0099CC;
}
.link-page-text
{
	width:250px;
	text-align:center;
	padding-top:25px;
}
#banner-girl
{
background-image:url('../images/girltop.jpg');
background-repeat:no-repeat;
position:absolute;
width:183px;
height:260px;
margin-left:756px;
margin-top:-75px;
}

.dots
{
	font-size:10px;
	vertical-align:bottom;
}
.sectiontableheader {
	background-image:url(../images/bgtopheader.gif);
	padding: 8px 5px;
	border-top: 15px solid #FFFFFF;
	background-repeat:repeat-x;
	font-weight: bold;
	font-size: 100%;
	text-transform: uppercase;
}

tr.sectiontableentry1 td {
	padding: 8px 5px;
border-bottom:1px dotted #ccc;
}

tr.sectiontableentry1 td {
	padding: 8px 5px;
border-bottom:1px dotted #ccc;
}

tr.sectiontableentry0:hover td,
tr.sectiontableentry1:hover td {
border-bottom:1px dotted #ccc;
}



th{
	font-weight:bold;
	padding:5px;
	text-align:left;
}
tr.sectiontableentry0 td{
border-bottom:1px dotted #ccc;

padding:8px 5px;
}
tr.sectiontableentry1 td{
border-bottom:1px dotted #ccc;
background-color:#f1f1f1;
padding:8px 5px;
}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td{
border-bottom:1px dotted #ccc;
background-color:#FFFFC6;
}


.product-name
{
	font-size:14px;
	font-weight:bold;
	color:#0877af;
}
.product-sku
{
	font-size:11px;
	font-weight:bold;
	display:block;
	padding:2px;
	
}
.product-desc
{
	padding-top:5px;
}
.shopname a
{
	color:#000000;	
	font-family:14px;
	font-weight:bold;
}
.product-results
{
	margin-top:15px;
}
.Shop-details
{
	display:block;
}
.productimg
{	
	width:111px;
	border:1px solid #ccc;
}
.zoom
{
	margin-left:-24px;
	border:1px solid #d4d4d4;
	position:right bottom;

}
.tel, .fax, .email, .url, .mobile
{

	line-height:15px;
	direction:ltr;
}

.price
{
	color:#ff0012;
}
.searchprice
{
	display:block;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}
legend
{
	font-size:14px;
	font-weight:bold;
}
.b-title
{
width:305px;
}
.bt-f
{
	margin-top:15px;
}
.pro-img
{
	border:1px solid #ccc;
	padding:5px;
	margin:10px;
	float:left;
}
.pro-desc
{
	float:left;
	width:450px;
	margin-top:15px;	
}
.buttons-products
{
	float:left;
	margin-left:110px;
	margin-top:25px;
}
.listing-bottom span a
{
	color:#0877AF;
}
.btn-nxt-prd a, .btn-nxt-prd a:visited
{
	color:#000000;
	padding:15px;
	font-weight:bold;
	}
	.btn-nxt-prd a:hover
	{
		color:#3366CC;
	}
.single img
	{
		width:758px;
	}
.search-res
{
	width:100%;
	border:1px solid #ccc;
	margin-top:15px;
	padding:5px;

}
.search-found
{
	padding:8px;
}
.items-page
{
	text-align:right;
	padding:5px;
	width:100px;
}
.items-page select
{
	font-size:10px;
}
.search-city
{
	padding:8px;

	width:25px;

}
.search-city a, .search-city a:visited
{
	color:#0066FF;
	font-size:12px;
	font-weight:bold;
}
.search-city a:hover
{
	color:#000000;
}
.search-name
{
	padding:8px;
	width:15px;
}
.contact-tab
{
	width:650px;
	margin:35px auto;
}
.mailto a
{
	color:#0099CC;
}
.mailto a:hover
{
	color:#000000;
}

.rss
{
float:right;
}
.view-btn
{
	width:120px;
	background-color:#EBEBEB;
	border:1px solid #ccc;
	cursor:pointer;
	padding:2px;
	text-align:center;
	float:right;
	
}
.view-btn a
{
	color:#000000;
}
.view-btn:hover
{
	background-color:#ffffff;
}
.view-btn-1
{
	float:right;
	width:120px;
	background-color:#000000;
	border:1px solid #ccc;
	cursor:pointer;
	padding:2px;
	text-align:center;
	margin-top:2px;
}
.view-btn-1:hover
{
	background-color:#fe0000;
	color:#000000;

}
.view-btn-1 a
{
	color:#FFFFFF;
}
.didumean
{
	background-color:#FFFFCC;
	margin-top:5px;
	padding:10px;
	border:1xp solid #eeeb00;
	font-size:13px;
}
.didumean a
{
	color:#36abfd;
	font-style:italic;
}
.didumean a:hover
{
	color:#0e7fcf;
}

.catlist
{
border-top: medium none;
border-bottom: medium none;
overflow: hidden;
padding-top: 0px;
padding-bottom: 0px;
height: 0px;
}
.caution
{
	width:100%;
	text-align:center;
	color:#CCCCCC;
}


.list_images
{
	width:24%;
	text-align:center;
}

.list_name
{
	width:51%;
	text-align:center;
}

.list_details
{
	width:25%;
	text-align:center;
}




/****************************************** AUTO COMPLETE ********************************************/
#autocomplete
{
	background-color:#FFFFff;
	border:1px solid #ccc;
	position: absolute;
}
.auto-shops
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	border-bottom:1px solid #f4f4f4;
	float:left;
	width:100%;
	

}

.auto-active
{
	background-color:#eee;
}

.auto-category
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	border-bottom:1px solid #f4f4f4;
	float:left;
	width:100%;
	

}
 
 .auto-products{	
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	border-bottom:1px solid #f4f4f4;
	width:100%;
	float:left;
}
.auto-pro-dec 
{
	float:left;
	width:55px;
	padding:0px 5px 0px 5px;
}

.auto-pro-dec ul {
list-style:none;
font-size:11px;
margin:0px;
padding:0px;
}
 
.auto-shops:hover, #category-id:hover 
{
	background-color:#eee;
}
.auto-shops a, #auto-shops a:visited, #products-id a, #products-id a:visited, #category-id a, #category-id a:visited
{
	text-decoration:none;
	color:#006699;
}
.auto-close
{
	
	height:11px;
	float:right;
	cursor:pointer;
	margin-top:1px;
}
.auto-city
{
	font-size:10px;
	color:#006600;
	margin-left:5px;
	font-style:italic;
	float:left;
	padding-left:5px;

}
a:hover.auto-sub-cate 
{
	text-decoration:underline;
}
.auto-sub-cate
{
	font-size:10px;
	color:#666666;
	float:right;
	padding-right:5px;
}
.auto-shop-name
{
	font-size:12px;
	float:left;
	padding-left:5px;
}
a:hover.auto-shop-name
{
	text-decoration:underline;
}
.auto-price
{
	font-size:11px;
	color:#FF6600;

}
.auto-cat-sep
{
	font-weight:bold;
	font-size:10px;
	margin-left:5px;
}

.auto-cities a, .auto-cities a:visited
{
	margin-left:5px;
}
.auto-cities a:hover
{
	color:#FFFFFF;
}
.auto-search-pro
{
	padding:4px;
	float:left;
	width:100px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #999;
	height:50px;
	margin-left:5px;
}
.auto-price
{
	display:block;
}
.auto-search-pro img
{
float:left;
margin-left:2px;
border:1px solid #ccc;
padding:2px;
}

.auto-search-pro:hover
{cursor:pointer;
background-color:#ffffcc;}
.auto-search-pro a
{
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.cat-aut
{
	padding:5px;
}
.title-ss
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	float:left;
	width:100%;

}
.view-more-pr
{
	font-size:10px;
	float:right;
	
}
.view-more-sho
{
	float:right;
	clear:both;
	font-size:10px;
}

.auto-status
{

	float:right;
	background-color:#006699;
	width:100%;
	font-size:10px;
}
.auto-loading
{
	float:left;
}
.auto-shop-count
{
	font-size:10px;
	color:#999999;
	padding-right:5px;
	float:right;
}
.auto-pcat-name
{
	padding-left:5px;
}
.auto-cat-name
{
	padding-left:5px;
}
.auto-seperator
{
	padding:5px;
	color:#999999;
	background-color:#E9FAFE;
	float:left;
	width:98.3%;
}
.auto-tip
{
	background-color:#FFFFCC;
	text-align:center;
}
/************************************ END AUTO COMPLETE **********************************/

.pro-table
{

	width:100%;
}
.prod-det
{
	float:right;
	direction:ltr;
	color:#333333;
	width:150px;
}
.product-name-nodesc
{
	margin-top:25px;
	color:#fff;
	font-size:2em;
	background-color:#1a7298;
	text-align:center;
}
.pro-img-nodesc
{
	border:1px solid #ccc;
	padding:5px;
	text-align:center;
}
.product-price-nodesc
{
	display:block;
	font-size:18px;
	font-weight:bold;
	font-weight:bold;
	color:#FF9900;
	text-align:center;
}
.category
{
	color:#999999;
}
.seach-max, .seach-min
{
	width:80px;
	font-size:11px;
	color:#999999;
}

.price
{
	clear:both;
	text-align:center;
}

.facebook
{
	padding:10px 0;
}
