/*************font-face added on  23-11-11 by rushabh******/
@font-face {
    font-family: 'Swis721CnBTBold';
    src: url('../fonts/swz721bc-webfont.eot');
    src: url('../fonts/swz721bc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/swz721bc-webfont.woff') format('woff'),
         url('../fonts/swz721bc-webfont.ttf') format('truetype'),
         url('../fonts/swz721bc-webfont.svg#Swis721CnBTBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Swis721CnBTBold';
    src: url('../fonts/swz721bc-webfont.eot');
    src: url('../fonts/swz721bc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/swz721bc-webfont.woff') format('woff'),
         url('../fonts/swz721bc-webfont.ttf') format('truetype'),
         url('../fonts/swz721bc-webfont.svg#Swis721CnBTBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Swis721CnBTRoman';
    src: url('../fonts/swz721c-webfont.eot');
    src: url('../fonts/swz721c-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/swz721c-webfont.woff') format('woff'),
         url('../fonts/swz721c-webfont.ttf') format('truetype'),
         url('../fonts/swz721c-webfont.svg#Swis721CnBTRoman') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{ background:#FFFFFF url(../images/bg.jpg) repeat-x top left; padding:0; margin:0;}

img{ border:0 none;}
.clear{ clear:both;}
.floatleft{ float:left;}
.floatright{ float:right;}
.paddRB{ padding:0 15px 15px 0;}
.paddingtop10{ padding-top:8px; *padding-top:8px; _padding-top:8px;}
.enqform{ width:226px; padding:0; float:left; background: url(../images/enq_mld.jpg) repeat-y center;}
.textbox{ width:185px; height:18px;  _height:20px; padding:0px 3px; color:#000000; font-family:Tahoma; font-size:11px; border:1px solid #808080;}

h2{font-family: 'Swis721CnBTRoman'; font-size:22px; color:#ff6600; text-transform:uppercase; padding:0; margin:0; font-weight:normal;}
h1{font-family: 'Swis721CnBTRoman'; font-size:22px; color:#ff6600; text-transform:uppercase; padding:0; margin:0; font-weight:normal; }
.title{ font-family: 'Swis721CnBTRoman'; font-size:22px; color:#ff6600; text-transform:uppercase;}
.title2{font-family: 'Swis721CnBTRoman'; font-size:22px; color:#213450; text-transform:uppercase;}
.title3{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#005a9c; text-transform:uppercase;}
.text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify;}

#main{ margin:0 auto; width:1000px;}

#banner{  float:left; width:1000px; margin:0 0 4px 0; _margin:0 0 0px 0; padding:0 0 0 0; /*background:url(../images/banner_bg.jpg) no-repeat left top;*/}

.top_content{ float:left; width:1000px; height:126px;}

.logo{ float:left; padding:12px 0 0 14px;}

.toplink{ color:#ff0000; font-family:Tahoma; font-size:11px; padding:5px 108px 0 15px; _padding:5px 108px 0 15px; float:right;}
.toplink a{ color:#ff0000; text-decoration:none;}
.toplink a:hover{ color:#000; text-decoration:none;}

.call{padding:0 2px 6px 0; float:right;}

.searchbox {padding:10px 5px 10px 0; float:right;}
.search{width:130px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding:3px 15px 0 15px; height:18px; background:#33ccff; border:1px solid #0e6cad; border-right:0; margin:0px 0 0 0; *margin:-1px 0 2px 0;}

.padding_btm15{ padding-bottom:15px;}

#menu{ background:url(../images/menu_bg.gif) no-repeat left top; width:1000px; float:left; height:37px; margin-bottom:4px; _margin-bottom:0px; *margin-bottom:0px;}
#nav{margin:0; padding: 0 ; text-align: center; float:left;}
#nav li{margin: 0; padding: 0; list-style: none; float: left; text-transform:uppercase; font-family:Tahoma; font-size:16px; font-weight:bold;}
#nav li a{display: block; padding:8px 15px 0 15px; color: #FFF; text-align: center; text-decoration: none}
#nav li a:hover{color:#ffff00;}
#nav li .active{color:#ffff00;}
#nav li:last-child {padding-right:0;}
.all-new-stock{position:absolute; margin-left:610px; top:90px; text-align:right;}
.like-us-facebook{position:absolute; margin-left:615px; top:190px; text-align:right;}

#content{ width:1000px; float:left;}

#left{ float:left; width:727px; padding:0 15px 0px 0;}

.wbox{ width:727px; float:left;}
.wbox .top_btm{ float:left; padding:0; margin:0;}
.wbox .mld{ float:left; width:700px; padding:7px 15px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#FFFFFF; font-family:Tahoma; font-size:12px; color:#000000; text-align:justify;}
.wbox .mld1{ float:left; width:700px; padding:7px 15px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#e7e7e7; font-family:Tahoma; font-size:12px; color:#000000; text-align:justify;}

.grl{ width:310px; float:left; padding-right:15px;}
.grl_img{ width:310px; height:228px; text-align:center; padding:0; margin:0 0 15px 0; border:1px solid #005a9c;}
.stock{position:absolute; z-index:10000;  }
	.click_now{position:relative; z-index:1; top:-10px; left:-18px; _top:-40px; _margin-left:-30px; margin:0;   }
/*.grl_img img{ width:310px; height:228px;}*/
.grl_thm{ float:left; padding:0;}
.grl_thm div{ float:left; }
/*.grl_thm img{ text-align:left; width:66px; height:61px; border:1px solid #005a9c;}*/
.grl_thm_gal{ text-align:left; width:66px; height:61px; border:1px solid #005a9c;margin-right:12px;}

.grl_thm1{ float:left; padding:0;}
.grl_thm1 div{ float:left; }
/*.grl_thm1 img{ text-align:left; width:50px; height:50px; border:1px solid #005a9c;}*/
.grl_thm1_img{ text-align:left; width:50px; height:50px; border:1px solid #005a9c;margin-right:12px;}

.paddingtb{ padding-top:15px; padding-bottom:15px;}
#right{ float:left; width:226px;}

.box_top1{ float:left; padding:0 0 0 0; *margin:0 0 -4px 0;}
.box_mld1{float:left; width:968px; background:#FFFFFF; border-left:1px solid #005a9c; border-right:1px solid #005a9c; 
*padding:8px 15px 8px 15px;  padding:8px 15px 15px 15px;}
.box_mld2{float:left; width:974px; padding:0px 12px 11px 12px; background:#FFFFFF; border-left:1px solid #005a9c; border-right:1px solid #005a9c;}
.box_top{ /*background:url(../images/box_top.gif) no-repeat left top;*/ float:left; text-align:center; float:left; padding:0px 0 0 0; width:1000px; margin:0;}
.box_mld{float:left; width:984px; background:#FFFFFF; border-left:1px solid #005a9c; border-right:1px solid #005a9c;border-bottom:1px solid #005a9c; padding:3px 0 15px 14px; *padding:3px 0 8px 14px; _padding:3px 0 0px 14px;}

.pro_box{   /*background:url(../images/pro_bg.gif) no-repeat left top;*/ width:310px; height:131px;  float:left; text-align:center; margin:0 17px 17px 0;}
/*.pro_box .img{ height:90px; text-align:center; padding:0 0 5px 0; _padding:0 0 8px 0; margin:0; float:left; width:280px; }
.pro_name { font-family:Tahoma;  font-size:13px; font-weight:bold; color:#003366; text-align:center;}
.pro_name a{ color:#003366; text-decoration: none;}
.pro_name a:hover{ color:#ff6600; text-decoration: underline;}*/

.brd_rgt{ border-right:1px solid #bfbfbf;}
.boxborder{ border:1px solid #bfbfbf;}
.brd_blue{ border:1px solid #005a9c;}
.brd_btmblue{ border-bottom:1px solid #005a9c;}
.brd_btm{ border-bottom:1px solid #bfbfbf;}
.btm_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#003366; }

.textFields{ width:270px; border:1px solid #bfbfbf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:3px;}

#footer{ width:100%; background:#252525 url(../images/footer_bg.jpg) top left repeat-x; padding:0 0 15px 0; margin-top:20px;}
.footer_text{  color:#666666; font-family:Tahoma; font-size:13px; text-align:center; padding:0px 0 15px 0;}
.footer_menu{ margin:0 auto; width:1000px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding:15px 0 15px 0; line-height:18px;}
.footer_menu a{ color:#FFFFFF; text-decoration:none;}
.footer_menu a:hover{color:#fff;  text-decoration: underline;}

.copy{ width:1000px; margin:0 auto; padding:15px 0 15px 0; *padding:15px 0 0px 0; color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.copy a{ color:#666666; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.copy a:hover{ color:#FFF; text-decoration: underline;}


/**********added on 23-11-11 by rushabh ********/
.stocklist{ background:url(../images/img_bg.jpg) no-repeat; float:left; width:310px; height:131px; margin:0 17px 17px 0;}
.car_img{ margin:0 auto; padding:20px 0 10px 0;}
.car_text{ font-family :'Swis721CnBTRoman'; color:#003366; font-size:16px; text-align:center; text-transform:capitalize;}
.car_text span{  color:#cc0000;  text-transform: uppercase;}
.car_text span a{  color:#cc0000;  text-transform: uppercase; text-decoration:none;}
.car_text span a: hover{  color:#cc0000;  text-transform: uppercase; text-decoration:none;}


/*********************added on 21st feb 2012 by roma**************/
ul#block-product-list li.categoryproduct{ margin: 5px; }


ul#block-product-list{
  float: left;
  width: 100%;
  list-style: none;
  margin: 0px;
  padding: 0px; 
}
ul#block-product-list li{
  float: left;
  display: inline-block;
  width: 230px;
  margin-top: 10px;
  padding: 0px;
  border-bottom: 1px solid #dfdfdf;
  border-top: 1px solid #dfdfdf;
  background: #dfdfdf;
  
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; 
}

* html ul#block-product-list li{ display: inline; }
* + html ul#block-product-list li{ display: inline; }

ul#block-product-list li.middle{ margin: 10px 15px 0; }
ul#block-product-list li .product-name{
  float: left;
  width: 100%;
/*  height: 30px;
*/  margin: 8px 0px;
  overflow: hidden;
  text-align:center;
  font-weight:bold;
  
}
ul#block-product-list li .product-name h2{
  float: left;
  width: 200px;
  line-height: 15px;
  font-size: 13px;
  color: #2d75b2;
  font-weight: bold; 
  margin: 0px 15px;
  padding: 0px;
  text-align: center;
}
ul#block-product-list li .product-name h2 a{ text-decoration: none; }
ul#block-product-list li .product-name h2 a:hover{ text-decoration: underline; }

ul#block-product-list li .product-photo{
  float: left;
  width: 230px;
  height: 190px;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
  border-bottom: 1px solid #e6e6e6;
}
ul#block-product-list li .product-photo a{ float: left; width: 100%; }
ul#block-product-list li .product-photo a img
{ 
float: left; 
width: 200px; height: 150px; 
/*margin: 0 15px 10px; 
*/}
ul#block-product-list li .product-photo a img
{ 

height:auto!important; width:auto!important;
position:relative!important; z-index:1000!important;
top:0; left:0;

/*margin: 0 15px 10px; 
*/}

ul#block-product-list li .product-info{
  float: left;
  width: 200px;
  margin: 5px 15px 0px;
  text-align:center;
}
ul#block-product-list li .product-info .first-row{
  float: left;
  width: 100%;
  height: 20px;
  line-height: 20px;
  margin-bottom: 5px;
}
ul#block-product-list li .product-info .first-row .oldprice{
  float: left;
  width: 130px;
  height: 20px;
  line-height: 20px;
  color: #232222;
}
ul#block-product-list li .product-info .first-row .oldprice span{ text-decoration: line-through; font-weight: bold; }
ul#block-product-list li .product-info .first-row .details{
  
  width: 86px;
  height: 20px;
  line-height: 20px;
  text-align: center  ;
  margin:0 auto;
}
ul#block-product-list li .product-info .first-row .details a{
  background: url(../images/details-arrow.png) no-repeat scroll left center transparent;
  color: #ea0201;
  font-weight: normal;
  padding-left: 10px;
  float: right;
  font-size:14px;
}
ul#block-product-list li .product-info .second-row{
  float: left;
  width: 100%;
  height: 27px;
  line-height: 27px;
  padding-bottom: 10px;
}
ul#block-product-list li .product-info .second-row .price {
  float: left;
  width: 80px;
  height: 27px;
  line-height: 27px;    
  color: #414141;
  font-size: 20px;
}
ul#block-product-list li .product-info .second-row .addcart{
  float: left;
  width: 120px;
  height: 27px;
  line-height: 27px;
}

ul#block-product-list li .product-info .second-row .addcart a{ float: right; width: 110px; height: 25px; line-height: 25px; }
ul#block-product-list li .product-info .second-row .addcart a:hover{ width: 112px; height: 26px; line-height: 26px; }

a{ color: #272727; text-decoration: none;}
a:hover{ text-decoration: underline;color:#CC0000; }

#wrap-pages{ 
  float: left;
  text-align:right;
/*  padding: 5px 5px;
*/  width: 100%;
/*  height: 45px;
*/  background: #ffffff;
/*  border-bottom: 1px solid #bebebe;
*/  
/*  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
*//*  border-radius: 0px 0px 5px 5px;
*/  margin-top:10px;
  border-bottom:1px solid #ccc;
  border-top:1px solid #ccc;
}
#no-wrap-pages{ 
  float: left;
  margin-top:10px;
}
.pages .active {
/*    background: none repeat scroll 0 0 #EA0201;
*/	/*border:1px solid #EA0201;   */
    color: #EA0201;
  
}


/*********************added on 4th july 2012 by Vinas for Sitemap Page**************/
.sitemapMAIN{width:968px; background:#0000CC;}
.sitemapMAIN_CONTENT{width:312px; float:left; margin:0;}
.sitemapMAIN_CONTENT.last{width:312px; float:left; margin:0 0px 0 15px;}
.sitemapMAIN_CONTENT ul{list-style:none; margin:0px; padding:0 0 0 15px;}
.sitemapMAIN_CONTENT ul li{color:#333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:18px;}
.sitemapMAIN_CONTENT ul li a{color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;line-height:20px;  text-decoration:none;}
.sitemapMAIN_CONTENT ul li a:hover{color: #333333; text-decoration:underline;}

.sitemapMAIN_CONTENT ul li ul{list-style:square; margin:0 0 0 15px; padding:0 0 0 15px;}
.sitemapMAIN_CONTENT ul li ul li{color:#333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px;}
.sitemapMAIN_CONTENT ul li ul li a{color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;line-height:18px; text-decoration:none;}
.sitemapMAIN_CONTENT ul li ul li a:hover{color: #333333; text-decoration:underline;}

.sitemapMAIN_CONTENT ul li ul li ul{list-style:circle; margin:0 0 0 10px; padding:0 0 0 15px;}
.sitemapMAIN_CONTENT ul li ul li ul li{color:#333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px;}
.sitemapMAIN_CONTENT ul li ul li ul li a{color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;line-height:18px; text-decoration:none;}
.sitemapMAIN_CONTENT ul li ul li ul li a:hover{color: #333333; text-decoration:underline;}

.sitemap_table-bg{background:url(../images/desh-sitemap.jpg) no-repeat left; padding:5px 0 5px 0;}

h1.product-detail-title{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#005a9c; text-transform:uppercase;}
.address {display:none;} 
