/* CSS Document */

*{ margin:0px; padding:0px }
.clear_h2{ height:2px; clear:both; font-size:0px }
.clear_h5{ height:5px; clear:both; font-size:0px }
.clear_h7{ height:7px; clear:both; font-size:0px }
.clear_h10{ height:10px; clear:both }
.clear_h15{ height:15px; clear:both }
.clear_h20{ height:20px; clear:both }

.fl_l{ float:left;}
.fl_r{ float:right;}

img{ border:0px;}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#474747;
font-weight:normal;
background-image:url(../images/body_bg.png);
background-repeat:repeat;
margin-top:0px;
}
.top_navigation:link{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:normal;
text-decoration:none
}
.top_navigation:visited{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:normal;
text-decoration:none
}
.top_navigation:hover{
color:#EE0000
}
.top_navigation_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:normal;
text-decoration:none
}
.text_b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
}
.text_b_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
font-weight:bold;
padding:5px;
}
.text_r{
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#DA251D;
font-weight:normal
}
.mrp{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#474747;
font-weight:normal;
text-decoration:line-through
}
.h_title_1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
text-decoration:none
}
.h_title_2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#666666;
font-weight:bold;
text-decoration:none
}
.enquiry_cart:link{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#2166A2;
font-weight:bold;
text-decoration:none;
float:right
}
.enquiry_cart:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.enquiry_cart:hover{
color:#DF4521
}
.enquiry_cart_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DF4521;
font-weight:bold;
float:right
}
.call_us{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
text-decoration:none
}
#main_navigation ul{ list-style-type:none; padding:0px 5px 0px 5px }
#main_navigation li{
list-style-type:none;
float:left;
padding:11px 10px 0px 10px;
height:39px;
background-image:url(../images/Navigation_Line.png);
background-repeat:no-repeat;
background-position:top right
}
#main_navigation a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none
}
#main_navigation a:hover{
color:#FFCC00
}
.left_block{
width:260px;
height:auto;
background-image:url(../images/Left_Line.png);
background-repeat:repeat-y
}

h1{
font-family:Verdana, Arial;
font-size:18px;
color:#666666;
font-weight:bold;
margin:0px;
float:left;
}

.h1_style{
font-family:Verdana, Arial;
font-size:18px;
color:#666666;
font-weight:bold;
margin:0px;
float:left;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DF4521;
font-weight:bold;
}

.main_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
margin:0px
}
.title_border{
background-image:url(../images/Title_Bg.png);
background-repeat:repeat-x;
padding:7px 0px 10px 7px;
border-bottom:#E8E7E7 1px dashed;
min-height:20px;
max-height:40px;
}
.breadcrumb_navigation a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
font-weight:bold;
text-decoration:none;
float:left;
padding:0px 5px 0px 0px
}
.breadcrumb_navigation a:hover{
color:#DF4521
}
.title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
padding:6px 0px 0px 18px
}
.title_2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
background-image:url(../images/Title_Bg.png);
background-repeat:repeat-x;
padding:7px 0px 7px 7px;
border-bottom:#E8E7E7 1px dashed
}
.title_3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DF4521;
font-weight:bold
}
.title_4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
word-spacing:3px
}
.title_5{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2166A2;
font-weight:bold;
padding:2px 0px 0px 0px
}
#left_navigation ul{ margin:0px; padding:0px 20px 12px 20px }
#left_navigation ul li{
list-style-type:none;
background-image:url(../images/Left_Arrow.png);
background-repeat:no-repeat;
background-position:3px 4px;
padding:0px 0px 0px 20px;
border-bottom:#E8E7E7 1px dashed;
line-height:22px
}
#left_navigation ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none
}
#left_navigation ul li a:hover{
color:#DF4521
}
.subscribe_newsletter{
background-image:url(../images/Subscribe_Newsletter.png);
background-repeat:no-repeat;
width:220px;
height:110px;
padding:77px 16px 0px 24px
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
text-decoration:none;
word-spacing:2px;
line-height:16px
}
.textbox_bg{
background-image:url(../images/Subscribe_Textbox_Bg.png);
background-repeat:no-repeat;
width:208px;
height:21px;
padding:5px
}
.subscribe_textbox{
width:204px;
height:20px;
border:none;
border-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#474747;
font-weight:normal
}
.product_block_outer{
border:#E4E3E3 1px solid; 
padding:1px;
}
.offer{
width:24px;
height:24px;
padding:6px 3px 5px 8px;
background-image:url(../images/star.png);
background-repeat:no-repeat
}
.offer_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
line-height:11px
}
.product_block{
width:150px;
height:150px;
float:left;
margin:0px 5px 10px 0px;
padding:0px 7px 0px 7px;
background-image:url(../images/Product_Block_Line.png);
background-repeat:no-repeat;
background-position:right center;
}

.product_block_2{
width:136px;
height:100px;
float:left;
display:inline;
margin:0px 10px 10px 0px;
padding:0px 10px 0px 10px;
}
.product_navigation:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.product_navigation:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.product_navigation:hover{
color:#DF4521
}
.product_navigation_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.achievement_block{
width:118px;
height:auto;
float:left;
margin:0px 5px 0px 0px
}
.zoom:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#474747;
font-weight:normal;
text-decoration:none
}
.zoom:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#474747;
font-weight:normal;
text-decoration:none
}
.zoom:hover{
color:#DF0403
}
.bottom_navigation:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none
}
.bottom_navigation:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none
}
.bottom_navigation:hover{
color:#FFFF00
}
.bottom_navigation_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none
}
.connect_with_us{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none
}
.icon{
padding:0px 3px 0px 0px
}
.list_style ul{ margin:0px; padding:10px 0px 10px 15px  }
.list_style ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
list-style-type:none;
background-image:url(../images/Dot_Bullet.png);
background-repeat:no-repeat;
background-position:-2px 5px;
padding:0px 0px 0px 25px;
word-spacing:2px;
line-height:16px
}
.img_border{
float:right;
border:#E4E4E4 2px solid;
margin:4px 0px 10px 10px
}
.textbox{
width:250px;
height:16px;
border:#CED1D1 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
font-weight:normal;
padding:0px 5px 2px 2px;
background-image:url(../images/textbox_bg.jpg);
background-repeat:repeat-x
}
.textbox_2{
width:40px;
height:16px;
border:#CED1D1 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
font-weight:normal;
padding:0px 5px 2px 2px;
background-image:url(../images/textbox_bg.jpg);
background-repeat:repeat-x
}
.textbox_2:hover{
border:#AEB2B2 1px solid;
}
.listbox{
width:260px;
height:22px;
border:#CED1D1 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
font-weight:normal;
padding:2px;
background-image:url(../images/textbox_bg.jpg);
background-repeat:repeat-x
}
.textarea{
width:300px;
height:60px;
border:#CED1D1 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
font-weight:normal;
padding:2px
}
.map_border{
border:#E1E1E1 3px solid
}

.more:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EE0000;
font-weight:normal;
text-decoration:none
}
.more:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EE0000;
font-weight:normal;
text-decoration:none
}
.more:hover{
color:#DF4521
}
.news_img{
margin:0px 15px 0px 0px;
border:#CACACA 2px solid;
float:left
}
.news_img_2{
margin:0px 0px 0px 15px;
border:#CACACA 2px solid;
float:right
}
.news_img_2:hover{
margin:0px 0px 0px 15px;
border:#9F9F9F 2px solid;
float:right
}
.news_block{
width:96%;
height:auto;
float:left;
border-bottom:#E8E7E7 1px dashed;
padding:10px 0px 10px 0px
}
.site_map ul{ list-style-type:none; padding:3px 0px 3px 16px }
.site_map li{ list-style-type:none;
background-image:url(../images/Arrow_li.gif);
background-repeat:no-repeat;
background-position:left;
padding:2px 0px 2px 24px;
line-height:16px
}
.site_map a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:normal;
text-decoration:none
}
.site_map a:hover{
color:#EE0000
}
.main_block{
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari, Chrome */
border-radius: 0px; /* CSS3 */
box-shadow:-1px 1px 6px 1px #DEDDDD;
vertical-align:middle;
width:165px;
height:150px;
border:#E9E9E9 1px solid;
float:left;
margin:0px 10px 10px 0px;
padding:0px
}
.main_block:hover{
border:#D4D2D2 1px solid
}
.img_block{border:solid #F4F4F4 1px; width:150px; height:150px; float:left; margin:10px 10px 10px 10px; padding:5px 5px 5px 5px;}
.img_block:hover{background-color:#FEFEFE;}
.img_block_1{
width:99%;
height:80px;
padding:5px 0px 5px 0px;
display:table-cell;
vertical-align:middle
}
.img_block_2{border:solid #F4F4F4 1px; width:180px; height:150px; float:left; margin:10px 10px 10px 10px; padding:5px 5px 5px 5px;}
.main_block_2{
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari, Chrome */
border-radius: 0px; /* CSS3 */
box-shadow:-1px 1px 6px 1px #DEDDDD;
vertical-align:middle;
width:160px;
height:125px;
border:#E9E9E9 1px solid;
float:left;
margin:0px 15px 15px 0px;
padding:0px
}
.main_block_2:hover{
border:#D4D2D2 1px solid
}
.img_block_2{
width:100%;
height:70px;
border-top:#D9D9D9 1px dashed;
padding:6px 0px 0px 0px
}
.product_title{
background-image:url(../images/Product_Block_Bg.png);
background-repeat:repeat-x;
background-position:top;
padding:6px 8px 6px 8px;
min-height:35px;
height:auto;
text-align:center
}
.product_title a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.product_title a:hover{
color:#DF4521
}
.error_title{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#666666;
font-weight:bold;
padding:6px 0px 0px 0px
}
.message{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.submit{
background-image:url(../images/Submit_Button.png);
background-repeat:no-repeat;
width:63px;
height:26px;
border:0px
}
.submit:hover{
background-image:url(../images/Submit_Button_H.png);
background-repeat:no-repeat
}
.reset{
background-image:url(../images/Reset_Button.png);
background-repeat:no-repeat;
width:55px;
height:26px;
border:0px
}
.reset:hover{
background-image:url(../images/Reset_Button_H.png);
background-repeat:no-repeat
}
.update{
background-image:url(../images/Update_Button.png);
background-repeat:no-repeat;
width:63px;
height:26px;
border:0px
}
.update:hover{
background-image:url(../images/Update_Button_H.png);
background-repeat:no-repeat
}
.add_more_products{
background-image:url(../images/Add_More_Products.png);
background-repeat:no-repeat;
width:128px;
height:26px;
border:0px
}
.add_more_products:hover{
background-image:url(../images/Add_More_Products_H.png);
background-repeat:no-repeat
}
.addto_EnquiryCart{
background-image:url(../images/Add_to_Enquiry_Cart.png);
background-repeat:no-repeat;
width:130px;
height:26px;
border:0px
}
.addto_EnquiryCart:hover{
background-image:url(../images/Add_to_Enquiry_Cart_H.png);
background-repeat:no-repeat
}

.request_quote{
background-image:url(../images/Request_a_Quote.png);
background-repeat:no-repeat;
width:110px;
height:26px;
border:0px;
}
.request_quote:hover{
background-image:url(../images/Request_a_Quote_H.png);
background-repeat:no-repeat;
}

.buy_online{
background-image:url(../images/Buy_Online_From_Vinexshop.png);
background-repeat:no-repeat;
width:209px;
height:26px;
border:0px
}
.buy_online:hover{
background-image:url(../images/Buy_Online_From_Vinexshop_h.png);
background-repeat:no-repeat
}

.request_quote{
background-image:url(../images/Request_a_Quote.png);
background-repeat:no-repeat;
width:108px;
height:27px;
border:0px;
}
.request_quote:hover{
background-image:url(../images/Request_a_Quote_H.png);
background-repeat:no-repeat;
}

.bottom_bg{
background-image:url(../images/bottom_bg.jpg);
background-repeat:repeat-x;
height:139px;
padding:10px 10px 10px 10px
}
.bottom_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold
}
.footer_navigation{
	width:850px;
	padding:10px 0px 10px 5px;
}
.footer_navigation ul{ margin:0px; padding:0px 0px 0px 5px }
.footer_navigation ul li{
list-style-type:none;
background-image:url(../images/Footer_Icon.png);
background-repeat:no-repeat;
background-position:-2px 3px;
width:260px;
padding:0px 0px 0px 14px;
float:left;
}
.footer_navigation ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none
}
.footer_navigation ul li a:hover{
color:#FFFF00
}
.certificate_block{
padding:10px 10px 7px 10px;
width:140px;
height:100px;
margin:10px 10px 10px 10px;
border:#E5E4E4 1px solid;
float:left
}
.product_category_block{
	width:320px;
	height:auto;
	border:#E4E3E3 1px solid;
	float:left;
	margin:10px 10px 10px 0px;
	padding:10px;
	border-radius: 6px; /* CSS3 */

}
.product_category_block_2{
	width:320px;
	height:auto;
	border:#E4E3E3 1px solid;
	float:right;
	margin:10px 0px 10px 0px;
	padding:10px;
	border-radius: 6px; /* CSS3 */
}
.product_category_navigation{
	padding:0px 0px 15px 0px
}
.product_category_navigation a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2166A2;
	font-weight:bold;
	text-decoration:none
}
.product_category_navigation a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2166A2;
	font-weight:bold;
	text-decoration:none
}
.product_category_navigation a:hover{
	color:#DF4521
}
#tab ul{
	list-style:none;
	padding:0px;
	margin:0px
}
#tab li{
	float:left;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-top:#DEDBDB 1px solid;
	border-left:#DEDBDB 1px solid;
	border-right:#DEDBDB 1px solid;
	margin:0px 1px 0px 1px;
	background-color:#F5F4F4;
	padding:3px 5px 5px 5px
}
#tab li a{
	padding:1px 1px 0px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none
}
#tab ul li a:hover{
	color:#DF4521
}
#tab #selected{
	background-color:#FFFFFF
}
#tab #selected a{
	color:#DF4521
}
.tab_border{
	clear:both;
	padding:10px;
	border:#E4E3E3 1px solid
}
.title_navigation{
color:#666666;
text-decoration:none
}
.title_navigation:hover{
color:#DF4521
}
.product_category_img{
width:50%;
height:140px;
vertical-align:middle;
display:table-cell
}
.product_category_inner_block{
width:45%;
float:left;
padding:30px 0px 0px 10px
}
.product_category_inner_block ul{
margin:0px;
padding:0px;
list-style:none
}
.product_category_inner_block ul li{
float:left;
height:20px;
display:table-cell;
vertical-align:middle
}
.product_category_inner_block a{
padding:10px 0px 0px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2166A2;
font-weight:bold;
text-decoration:none
}
.product_category_inner_block a:hover{
color:#DF4521
}
.product_category_img_1{
	width:100%;
	float:left;
	padding:5px 0px 5px 0px;
}
.product_category_img_2{
	height:130px;
	display: table-cell; 
	vertical-align: middle
}

.buy_from_vinexshop{
background-image:url(../images/Buy_From_Vinexshop.png);
background-repeat:no-repeat;
width:168px;
height:24px;
border:0px;
}

.buy_from_vinexshop:hover{
background-image:url(../images/Buy_From_Vinexshop_h.png);
background-repeat:no-repeat
}
.list_style1 ul{ margin:0px; padding:0px }
.list_style1 ul li{
list-style-type:none;
border-bottom:#E8E7E7 1px solid;
line-height:22px;
background-image:url(../images/green_icon.gif);
background-position:0px -2px;
background-repeat:no-repeat;
padding:0px 0px 0px 20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif	
}