headerbody { font-family:Arial; }

#leftmenu{font-size:13px;}
#leftmenu .mktCatlogTitle{font-size:11px;color:#7d2626;background-color:#f6f6f6;padding: 0px 10px 0px 10px !important;line-height:28px;}
#leftmenu .mktCatlog{font-size:11px;color:#666666;background:URL(../images/red_arrow.gif) no-repeat 12px 6px;padding: 0px 10px 0px 20px !important;}
#leftmenu .mktCatlog a:link{color:#666666; }
#leftmenu .mktCatlog ul {
margin:0px;
padding:0px;
}
#leftmenu .bestCatlog{font-size:11px;
color:#666666!important;
padding: 0px 10px 10px 10px !important;}

#leftmenu .bestCatlog a{font-size:11px;
color:#666666!important;
}

#leftmenu .more{font-size:11px;
color:#666666!important;
padding: 0px 10px 10px 10px !important;}

#leftmenu .more a{font-size:11px;
color:#666666!important;
text-decoration:underline;
}
div.leftpanelAndRightpanel { width:505px !important; margin-right:10px !important;margin-left:15px !important;}
div.leftpanelAndRightpanel p{
padding-left:10px !important;
}
div.leftpanelAndRightpanel a{
color :#666666 !important;
}

/*** Left Panel Sub Categories ***/
#leftpanel #categories ul ul a {color: #666666 !important; background-color: #ffffff !important; }
#leftpanel #categories ul ul .active a { color: #666666 !important; background-color:  #ffffff !important; }
#leftpanel #categories ul ul a:hover { color: #666666 !important; background-color:  #ffffff !important;}
#leftpanel #categories ul ul{
font-size:11px !important;
}
#leftpanel #categories ul li a{
color: #666666 !important; 
}
#leftpanel #categories {
margin-bottom:0px !important;
}

/*** Left Panel Sub Categories ***/

/*** Left Panel Categories ***/
#leftpanel #categories ul a { color: #666666 !important; background-color: #ffffff !important; }
#leftpanel #categories ul .active a { color: #666666 !important; background-color: #ffffff !important; }
#leftpanel #categories ul a:hover { color: #666666 !important; background-color: #ffffff !important; }
#categories h4{
font-size:11px;
font-weight:bold;
color:#7d2626!important;
padding: 10px 10px 0px 10px !important;
background-color:#ffffff!important;
}
#categories li a, #categories li a:link, #categories li a:visited { padding: 0px 10px 0px 20px !important; 
background:URL(../images/red_arrow.gif) no-repeat 12px 6px;
}
#header_menu { line-height: 28px!important;}
/*** Left Panel Categories ***/

#leftpanel #guidedSearch ul a { font-size:11px!important;border-right-color: #ffffff !important; border-bottom-color: #ffffff !important; border-left-color: #ffffff !important; color: #666666 !important; background-color: #ffffff !important;}
#leftpanel #guidedSearch ul li a{
background:URL(../images/red_arrow.gif) no-repeat 12px 6px;
}
#leftpanel #guidedSearch ul li{
margin:0px  !important;
padding:0px !important;
}
#leftpanel #guidedSearch ul{
margin:0px 0px 0px 0px!important;
padding:0px !important;
}
#guidedSearch li a, #guidedSearch li a:link, #guidedSearch li a:visited	{
padding: 0px 10px 0px 20px !important;
}

#leftpanel #guidedSearch h3
{
font-size:11px!important;
font-weight:bold;
color:#7d2626!important;
padding: 3px 10px 0px 13px !important;
background-color: #ffffff !important;
}
#leftpanel #guidedSearch ul li a.more{ 
background:transparent url(../images/space.gif) no-repeat scroll 12px 6px !important;
padding: 0px 0px 0px 10px !important;
margin:0px  !important;
}




#searchbar { 
margin-top:2px!important;
text-align:left !important;
float: left !important;
margin-left:11px!important;
width:90% !important;
padding-bottom:10px;
}

.details .description h4 a{
color:#7d2626 !important;
padding:0px 0px 8px 0px !important;
}
.details .description{
color:#666666 !important;
}

div.productteaser183px .img1 { 
margin:0px!important;
padding:0px!important;
width:85px!important;
}


.oldpriceProduct{
margin:0px!important;
padding:0px!important;
text-decoration:line-through;
font-size:11px !important;
color:#666666!important;
}

.memberPrice{
margin:0px!important;
padding:0px!important;
font-weight:bold;
font-size:11px;
}
.memberPrice strong{
margin:0px!important;
padding:0px!important;
font-size:16px !important;
}
div.productteaser183px div.readmore1 {
margin: 5px 0 5px 0;
}
div.productteaser183px div.readmore1 a{
float:left;
height:24px;		
text-decoration:none;
padding:2px 3px 2px 10px;
		}
.inputBoxStyle{ margin-bottom: 0px !important; }
.inputBoxStyle .inputText { margin-bottom: 6px !important; width: 129px !important; }
.nongeen{
margin:15px 5px 15px 15px;
color:#ffffff;
}
.nongeen b{
font-size:120%;
}
.nongeen strong{
font-size:110%;
}
.nongeen ul{
padding:2px;
}

.nongeen ul li{
padding:2px 2px 2px 15px;
background:url(../images/green-arrow.png) no-repeat 0px 5px; 	
}
.float-left{
float:left;
}
.float-right{
float:right;
padding:0px 3px 0px 0px;
}
div#rightpanel {
margin:0px 0px 20px 0px !important;
padding: 0px 0px 0px 0px !important; 
background-color:#ffffff !important;
float:right !important;
}

div#leftpanel {
width:186px!important;
margin:0px !important;
padding:0px !important;
}

.contentBoxStyle{
padding-top:10px !important;
padding-bottom:10px !important;
border-bottom:1px solid #d6d6d6 !important;
border-top:1px solid #d6d6d6 !important;
}

.contentBoxStyle h3{
padding: 0px !important;
color:#7d2626 !important;
font-size:11px!important;
font-weight:bold;
background-color:#ffffff !important;
}

.contentBoxStyle div.contentBoxBody{
padding: 0px !important;
color:#666666 !important;

}
.contentBoxStyle div.contentBoxBody a{
color:#666666 !important;
}

.footer_content {
color:#FFFFFF;
float:left;
font-size:100%;
height:190px;
margin:0 0 0 10px !important;
padding-left:5px !important;
padding-right:5px !important;
width:178px !important;
}


.footer_content img{
margin:4px;

}
.footer_content strong{
color:#FFFFFF;
font-size:120%;
}
.footer_content a{
padding-top:5px;
color:#ffffff!important;
text-decoration:underline;
}

.footer_content_big {
color:#FFFFFF;
float:left;
font-size:100%;
height:190px;
margin:0 0 0 30px !important;
padding-left:10px !important;
padding-right:20px !important;
width:300px !important;
}

.footer_content_big img{
margin:4px;

}
.footer_content_big b{
color:#ff6601;
font-size:120%;
}
.footer_content_big .head{
color:#ffffff;
font-size:120%;
padding-top:5px;
}
.footer_content_big a{
padding-top:5px;
color:#ffffff!important;
text-decoration:underline;
}

#footer {
	padding: 6px 0px 0px 0px !important; 
	margin:0 auto !important; 
	width:950px !important;
}
.width272{
width:272px;
}
.width400{
width:400px;
}
h3{
background-color:#7E2625!important;
color:#FFFFFF !important;
font-weight:bold;
}

.forgetPassword a {color:#7D2626 !important;}

.forgot-username a{
color:#666666 !important;
padding: 0px 10px 0px 20px !important; 
background:URL(../images/red_arrow.gif) no-repeat 12px 6px;
text-decoration:underline;
}

.freestyle183px{
margin:0px !important;
padding:0px !important;
border:1px solid #7d2626;
}
.inputBoxStyle{
border:1px solid #7d2626 !important;
}
.separator {
line-height:22px ;
}

#footer .linkList li {
border-right:1px solid #F26722;
display:inline;
float:none;
padding:0 9px;
}

#loginInfo {
background-color:#EEEFEF;
padding:11px;
margin-top:9px;
}

#loginInfo .userinfo {
font-size:13px;
font-weight:bold;
line-height: 20px;
}

#loginInfo .logout {
font-size:12px;
margin:5px 0px;
text-align: right;
}

div.hideLeftpanel-req { 
width: 705px !important; 
margin:0px  20px 0px 0px!important;
padding:0px !important;
}

div.hideLeftpanel { 
width: 699px !important; 
margin:0px  0px 0px 0px!important;
padding:0px !important;
}

#productDetail #generalProductInformation div.layoutBox1 { 
	width: 186px !important ;
	margin: 12px 0px 10px 0px !important;
}


#productDetail #generalProductInformation div.layoutBox2 { 
width:505px !important;
margin: 0px !important;
padding:0px !important;
float:right !important;
}
#productDetail{
float:left !important;/*use in class for productdetail page shilpi*/
margin:0px;
padding:0px;
}
h1{
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif !important;
padding:0px!important;
line-height:1em !important;
}

#productDetail #generalProductInformation .productImage { 
margin-bottom: 6px !important; 
margin-left:10px !important;
}
#productDetail #generalProductInformation  h1{
font-size:22px !important;
font-weight:bold !important;
margin:0px !important;
padding:0px !important;
margin-bottom:10px!important;
line-height:22pt;
}
#productDetail .tabList {
float:right !important;

}

#productDetail ul.tabList {
padding-bottom:0 !important;
}

#productDetail .tabListContent {
background-color:#FFFFFF !important;
border-color:#FFFFFF !important;
marin:0px !important; 
padding:0px !important; 
}

#productDetail .tabListContent .inputSubmitButtons {
float:left;
text-align:right;
width:450px;
}

#productDetail .tabListContent h2 {
width:450px;
}

.thumbnails {
width:177px;
margin-left:8px;
}

.thumbnails .box {
float:left;
width:45px;
height:45px;
border:1px solid #d6d6d6;
margin:5px 5px;
overflow:hidden;
}




.tabListContent-sub{
width:70%;
border-top:1px solid #000000;
border-right:1px solid #000000;
}
.tabListContent-sub td{
padding:4px;
margin:4px;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
}
.float-left{
float: left !important;
}
.float-right{
float:right !important;
}

.header { 
padding:0px!important;
margin:0px !important;
}

div#main {
padding:0px !important;
padding-left:25px !important;
}
div#header { padding: 0 0 10px 0 !important; width: 950px !important;
}
#productDetail{
margin:0px !important;
padding:0px !important;
}
p.breadcrumb { /* reset default p margin */
	padding: 5px 0px !important;
	color:#666666!important ;
}

p.breadcrumb a{ /* reset default p margin */
	color:#666666!important ;
}
p.breadcrumb a:hover{ /* reset default p margin */
	color:#666666!important ;
}

.grey{
background-color:#f7f7f7;padding:5px 0px 0px 0px;margin:0px 0px 10px 0px;}
}
.clear_both{
clear:both;
}
div.productteaser183px, div.productteaser251px{
margin :20px 0px 0px 0px !important;
}
div.productteaser183px, div.productteaser251px img{width:auto;}

#miniBasket .h8{
padding:4px 10px 4px 25px !important;
font-weight:normal;
color:#FFFFFF !important;
font-size:1.2em !important;
background:#F6F6F6 URL(../images/basket.gif) no-repeat 8px 6px !important;
}

input.inputSubmitGo {
	background-color: transparent;
	border: solid 0px transparent;
	text-shadow: 0 1px 0 #FFFFFF; /*Only works in Firefox 3.5 */
	color: #ffffff;
	height: 22px;	
	overflow:hidden;
	cursor: pointer;
}
#miniBasket p.priceDescription, .inputBoxStyle .inputBoxBody, .contentBoxStyle div.contentBoxBody {
padding:6px 0px 9px 6px !important;
}
input.inputText{
padding:0px !important;
height:22px !important;
}
.width160{
width:160px !important;
}
div.productteaser183px div.description {
height:auto !important;
margin-bottom:4px !important;
}

div.productteaser183px div.details a {
color :#7d2626 !important;
}
div.productteaser183px div.details, div.productteaser251px div.details
{
margin-bottom:3px!important;
}
#workingTemplate h4 {
margin-bottom:5px !important;
}

.priceProduct{
font-size:100%;
}
.myaccount-p{
line-height:25px;
background:#D6DEDE none repeat scroll 0 0;
margin-bottom:5px;
padding-left:10px !important;
}
.myaccount-p a{
padding-left:10px !important;
}








/* changes done by ranbir*/

.myaccount_width1{ width:290px !important;padding-left:10px !important;}

.header1 {
color:#7D2626 !important;
font-size:3.5em !important;
margin:10px 0 !important;
}
.header_payment {
color:#7D2626 !important;
font-size:3.0em !important;
margin:10px 0 !important;
}
input.inputSubmit_1 {
background-image:url(../images/button_XL.gif);
background-repeat:no-repeat;
width:145px; !important;
padding-left:5px;
padding-right:5px;
}
input.inputSubmit_2 {
background-image:url(../images/login.jpg);
background-repeat:no-repeat;
width:60px!important;
padding-left:5px;
padding-right:5px;
}
input.inputSubmit_3 {
background-image:url(../images/submit-button.gif);
background-repeat:no-repeat;
width:100px; !important;
padding-left:5px;
padding-right:5px;
}
#myAccount a{
	color:#7D2626 !important;
	text-decoration:underline;
	font-weight:bold;
}
#myAccount a:link {
	color:#7D2626 !important;
	text-decoration:underline;
	font-weight:bold;
}
#myAccount a:hover {
	color:#7D2626 !important;
	text-decoration:none;
	font-weight:bold;
}
.s {
border-bottom:1px solid #D6DEDE;
}

.n2 {
border-top:1px solid #F26722;
}
.title_order{font-weight:bold;background-color:#EEEFEF;}
.right{text-align:right!important;}
.title_payment{font-weight:bold;background-color:#EEEFEF !important;color:#000000;padding:3px 5px 3px 30px;}
.borderNone{border:0 !important;}
.gray{background-color:#EEEFEF !important;}
.gray1 {
background-color:#F6F6F6 !important;
}
.padT10{padding-top:10px!important;}
.padR10{padding-right:20px!important;}
.padL10{padding-left:10px!important;}
.padB10{padding-bottom:10px!important;}
.padB10 {padding-left:10px !important;}
.padB5{padding-bottom:5px!important;}
.pad0{padding:0px 0px 0px 0px !important;}


.grey-main a{
color :#666666 !important;
text-decoration:underline!important;
}
.grey-main a:link{
color :#666666 !important;
text-decoration:underline!important;
}
.grey-main a:hover{
color :#666666 !important;
text-decoration:none;
}

.margin-2{
margin:2px !important;
}


#workingTemplate .paging ul.linkList1 {
float:right !important;
font-size:12px;
}
#workingTemplate .paging ul.linkList1 a {
color:#666666;
font-size:12px;
text-decoration:none;
}
.red_link{color:#7D2626 !important;
font-weight:bold;}
.emphasisl{font-size:12px;font-weight:bold;vertical-align:top;}
#workingTemplate .pagingProducts {
float:left !important;
}

#footer .linkList1 li {
padding:0 2px!important;
}


#workingTemplate div.layoutAlignment {float:none !important;}

#workingTemplate table {
margin-bottom:0 !important;
}


.clear{clear:both; margin:0px; padding:0px;}
#work_area_wijnbeurs{width:513px; padding:15px 0px 0px 0px;float:left !important;}
#work_area_wijnbeurs .product_title{margin:0px; padding:0px; font-weight:bold; color:#7d2626; font-size:20px;}
#work_area_wijnbeurs .star_main_box{padding:5px 0px 2px 0px;margin-bottom:10px !important;}
#work_area_wijnbeurs .star_main_box p{float:left; margin:0px; padding:0px 5px 0px 0px;}
#work_area_wijnbeurs .star{float:left; margin:0px 3px 0px 0px;}
#work_area_wijnbeurs .black_small_text{font-size:18px; color:#000; font-weight:bold; padding-right:5px;line-height:30px; padding-top:3px; }
#work_area_wijnbeurs .black_big_text{font-size:26px; color:#000; font-weight:bold;line-height:30px; padding-right:5px;padding-bottom:3px;}
#work_area_wijnbeurs .red_star{font-weight:bold; color:#7d2626; font-size:18px;}
#work_area_wijnbeurs .doos_box{padding:0px 0px 20px 0px;}
#work_area_wijnbeurs .para{ float:left; padding:0px 0px 0px 0px; font-size:14px!important; font-weight:bold;}
#work_area_wijnbeurs .wink{ float:right!important; margin:0px 20px 0px 0px!important;}
.red_small_text{font-weight:bold!important; color:#7d2626!important; font-size:14px!important;}
#work_area_wijnbeurs .grey_normal_text{font-size:12px;}
#work_area_wijnbeurs .link_tab{margin:36px 0px 15px 10px;}
#work_area_wijnbeurs .link_tab ul{margin:0px; padding:0px;}
#work_area_wijnbeurs .link_tab li{margin:0px; padding:0px; float:left; display:block; list-style:none;}
#work_area_wijnbeurs .link_tab li .border{border-right:1px #d6d6d6 solid;}
#work_area_wijnbeurs .link_tab li a{margin:0px; padding:0px; float:left; display:block; padding:6px 10px 6px 10px; color:#666666; text-decoration:none; border-left:1px solid #d6d6d6; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
#work_area_wijnbeurs .link_tab li a:hover{color:#7d2626; text-decoration:underline;}
#work_area_wijnbeurs .link_tab li a.active{color:#7d2626; border-top:1px solid #d6d6d6; border-bottom:none;}
#work_area_wijnbeurs .under_line_text{padding:4px 0px 5px 37px; background:url(../images/blue_holder.gif) 13px 2px no-repeat;}
#work_area_wijnbeurs .under_line_text a{text-decoration:underline; color:#666666;}
#work_area_wijnbeurs .under_line_text a:hover{text-decoration:none;}
#work_area_wijnbeurs .under_line_text1{padding:4px 0px 5px 37px;}
#work_area_wijnbeurs .under_line_text1 a{text-decoration:underline; color:#666666;}
#work_area_wijnbeurs .under_line_text1 a:hover{text-decoration:none;}
#work_area_wijnbeurs .box1{margin:0px; padding:20px 0px 0px 11px; border-bottom:1px solid #d5d5d5;}
#work_area_wijnbeurs .box1 p{margin:0px; padding:8px 0px 0px 0px;}
#work_area_wijnbeurs .beoordeling{float:left;padding:0px 5px 0px 0px; color:#000000; font-weight:bold;}
#work_area_wijnbeurs .product_container{padding:20px 0px 0px 0px;}
#work_area_wijnbeurs .product_box1{width:167px; float:left; padding:18px 0px 30px 0px;}
#work_area_wijnbeurs .pic1{float:left; padding:0px 5px 0px 5px;}
#work_area_wijnbeurs .product_box1 a{color:#7d2626;text-decoration:underline;}
#work_area_wijnbeurs .product_box1 a:hover{text-decoration:underline;}

.title_catlog{font-weight:bold!important; color:#77aabb!important; font-size:14px!important;padding:5px 10px;}
.txt_catlog{color:#000!important; font-size:12px!important;}


/* work_area_wijnbeurs_products starts here */
#wijnbeurs_product_container{border-bottom:1px #CCCCCC solid; padding:10px 0px 5px 0px;}
#wijnbeurs_product_container .para1{font-size:12px; color:#260f34; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:3px 50px 0px 0px;}
#wijnbeurs_product_container .pic_box{width:auto; float:left; margin:0px 2px 0px 2px !important;}
#wijnbeurs_product_container .wijnbeurs_product_box{float:right; width:440px; padding:0px 0px 0px 0px;}
.wijnbeurs_product_box .red_small_text1{padding:0px 0px 0px 0px !important; margin:0px !important; }
.star_main_box .klantenbeoordeling{padding:0px 0px 0px 0px !important; margin:0px !important; }

#wijnbeurs_product_container .wijnbeurs_product_box a{color:#7d2626!important;}
.grey_line_text{text-decoration:line-through; color:#999999; font-size:14px; font-weight:bold;}
#wijnbeurs_product_container .black_small_text{font-weight:bold; font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}



#work_area_wijnbeurs .list_menu{float:left; border:1px solid #bbbbbb; font-size:10px; text-align:center; color:#666666;}
#work_area_wijnbeurs .location_container{margin:25px 0px 25px 0px; background:#efebf2; padding:10px 0px 10px 20px;}
#work_area_wijnbeurs .location_links{float:right; padding:0px 20px 0px 0px;}
#work_area_wijnbeurs .location_links a{color:#666666; font-size:12px; text-decoration:none;}
#work_area_wijnbeurs .red_link{color:#7d2626; font-weight:bold; font-size:12px;}


div#main {
padding:0 0 0 0 !important;
width:950px !important;
}
div#workingTemplate {
padding-left:0px !important;
}
div#leftpanel {
margin-bottom:0 !important;
margin-left:0 !important;
margin-right:0 !important;
}
#searchbar {
float:left !important;
margin-left:0px !important;
margin-right:0px !important;
margin-top:2px !important;
padding-bottom:10px;
padding-left:10px !important;
text-align:left !important;
}

.active_1{font-size:16px;padding:0px 0px 0px 0px !important;
font-weight:bold;
color:#7d2626;}
#categories h3 a, #categories h3 a:link, #categories h3 a:visited, #categories h3.activeNoLink {
padding:3px 10px !important;
}

#header_menu li a {
color:#666666 !important;
line-height:22px !important;
padding:0 10px !important;
}

#header_menu li a:hover {
color:#7D2626 !important;
line-height:22px !important;
padding:0 10px !important;
}

.title_home{margin:0px 10px!important; color:#000000!important; font-size:12px!important; font-weight:bold!important;padding-top:5px;}
.txt_home{color:#000000!important; font-size:12px!important; font-weight:bold!important;}
.priceProductStrike1 {
color:#666666;
text-decoration:line-through;
}
div.productteaser183px div.readmore1 a {
color:#e06e00 !important;
}
.footer_content p{color:#FFFFFF !important;}
.nongeen b {
color:#FFFFFF;
}
.nongeen ul li {
color:#FFFFFF;
}

/*rohit work*/


.productLink_delete{
color:#cccccc;
background:url(../images/delete.gif)  0px 2px no-repeat;	

}
.productLink_delete a{
padding-left:15px;
color:#cccccc!important;
text-decoration:underline;
}
.productLink_delete a:link{
padding-left:15px;
color:#cccccc!important;
text-decoration:underline;
}
.productLink_delete a:hover{
color:#cccccc;
text-decoration:none;
}

.color_shopping{
color:#853434;
font-weight:bold;
}

.heighT60{
height:60;
}

.priceAlignment_center{
text-align:center;
}

.priceAlignment_button{
padding:5px 5px 35px 5px;
}

.width100{
width:100%;
}

.deactive_checkout{font-size:16px;padding:10px 0px 5px 10px; 
font-weight:bold;
color:#666666;}
.active_checkout{font-size:16px;padding:10px 0px 5px 10px;
font-weight:bold;
color:#7d2626;}

.grey-arrow{
background:url(../images/menu_path_grey.gif) no-repeat;
width:18px; height:40px; 
}
.red-arrow{
background:url(../images/menu_path_red.gif) no-repeat;
width:18px; height:40px; 
}
.lt{
background:url(../images/lt.jpg) no-repeat;
width:14px; height:40px; 
}
.rt{
background:url(../images/rt.jpg) no-repeat;
width:14px; height:40px; 
}
.width200{
width:200px !important;
}
.width210{
width:210px !important;
}
.width320{
width:320px !important;
}
.reg_width1{ width:290px !important;}
.width120{
width:120px !important;
}
.width150{
width:228px !important;
}
.width140{
width:140px !important;
}
.bold{
font-weight:bold !important;
}
.text-justify{
text-align:justify;
}

.inputSubmit_text{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
			background-image:url(../images/button_XL.gif);
			width:145px; !important;
			border:none;
			height:22px;
			color:#E06F00 !important;
			font-size:11px;
			text-decoration:none;
			text-align:center;
			padding-top:2px;
			margin-bottom:6px !important;
					}
.inputSubmit_text a{
			color:#E06F00 !important;
			text-decoration:none !important;			
			}
.inputSubmit_text a:hover{
			color:#E06F00 !important;
			text-decoration:none!important;
			
			}
			.width220_a{
width:220px !important;
margin:0px 10px 10px 0px !important;
padding:0px!important;
}
.width220{
width:220px !important;
margin:0px 10px 10px 0px !important;
padding:0px!important;
}
.width226_a{
width:226px !important;
margin:0px 0px 10px 0px !important;
padding:0px!important;
}
.width226{
width:226px !important;
margin:0px 10px 10px 0px !important;
padding:0px!important;
}
.width250{
width:250px;
}

.miniBasket_border{
border: 1px solid #7d2626 !important;
}
#miniBasket
{
border-left:none !important;
border-right:none !important;
border-top:none !important;
}
#miniBasket .color_shoppingcart{
margin:0px !important;
background-color:#7d2626 !important;
color:#ffffff !important;
font-weight:bold;
padding:4px 10px !important;
font-size:1.2em !important;
}
#miniBasket .color_shoppingcart a{
color:#ffffff !important;
text-decoration:none;
}
#miniBasket .color_shoppingcart a:hover{
color:#ffffff !important;
text-decoration:underline;
}

.inputSubmitCart_1{
background-image:url(../images/button_cart_medium.gif) !important;
background-repeat:no-repeat  !important;
width:180px !important;
padding-left:5px;
padding-right:5px;
}
.border-grey{
border:1px solid #D6DEDE !important;
}
.border-grey1{
border:1px solid #D6DEDE !important;
margin-top:-8px;
}
.padT47{height:47px!important;}
.inputBoxStyle h3{
margin:0px !important;
background-color:#7d2626 !important;
color:#ffffff !important;
font-weight:bold;
padding:4px 10px !important;
font-size:1.2em !important;
}
#productDetail {
float:left !important;
margin:0;
padding:0;
}
#order h2 {
border:none !important;
}
#workingTemplate table.listing th, #workingTemplate table.listing td .top_chec{
vertical-align:top !important;
margin:0px !important;
padding:2px !important;
}
.padT5{
padding-top:5px!important;
}
.textsize_16{
font-size:16px !important;
color:#000000 !important;
font-weight:bold !important;
}

#star_main img{width:auto !important; margin:0px !important; padding:0px!important;}
select {
padding:0px !important;
margin:0px !important;
height:20px !important;
}

#wishlist_list { 
	color:#666666!important ;
	text-decoration:underline !important;
	text-align:right !important;
	padding-right:12px;
}

#wishlist_list a{ 
	cursor:pointer;
	color:#666666!important ;
	text-decoration:underline !important;
	font-weight:bold !important;
}
#wishlist_list a:hover{
	color:#666666 !important;
	cursor:pointer; 
	font-weight:bold !important;
	text-decoration:underline !important;
}

input.inputSubmit_red {
background-image:url(../images/red-button.gif);
background-repeat:no-repeat;
width:121px; !important;
height:27px !important;
padding-left:5px;
padding-right:5px;
font-size:14px !important;
color:#ffffff !important;
}
input.inputSubmit_red_disable {
background-image:url(../images/red-button-disable.gif);
background-repeat:no-repeat;
width:121px; !important;
height:27px !important;
padding-left:5px;
padding-right:5px;
font-size:14px !important;
color:#ffffff !important;
cursor:default !important; 
text-shadow:none !important; 
}
.black{
color:#000000 !important;
}

.padmar0{
padding:0px !important;
margin:0px !important;
}

.width190{
width:190px !important;
}
#leftpanel #categories ul li .leftnav_active {
line-height:23px !important;
}

#leftpanel #categories ul li .leftnav_active a{
margin:0px !important;
padding:0px 0px 0px 11px!important;
color:#7D2626 !important;
font-size:14px !important;
background-color:#F6F6F6 !important;
}
#leftpanel #categories ul li .leftnav_active a:hover{
margin:0px !important;
padding:0px 0px 0px 11px!important;
color:#7D2626 !important;
font-size:14px !important;
background-color:#F6F6F6 !important;
}

#leftpanel #categories ul li .leftnav_active a:active{
margin:0px !important;
padding:0px 0px 0px 11px!important;
color:#7D2626 !important;
font-size:14px !important;
background-color:#F6F6F6 !important;
}

#leftpanel #categories ul li .leftnav_active a:link{
margin:0px !important;
padding:0px 0px 0px 11px!important;
color:#7D2626 !important;
font-size:14px !important;
background-color:#F6F6F6 !important;
}

.freestyle251px ul{
margin:0 0 0 0px !important;
padding:0 0 0 0px !important;
}
.freestyle251px ul li{
margin:0 0 0 10px !important;
padding:0 0 0 0px !important;
}
.layout{padding:0px;}/*use in class for productdetail page shilpi*/
.footer_right_container{width:630px;height:190px;color:#ffffff;float:left;}/*use in class for footer shilpi*/
.fatfooter_left{background-color:#7E2625;height:243px;width:1000px;clear:both;padding-top:20px;margin-top:20px !important;}/*use in class for footer shilpi*/
.fat_footer{width:350px;height:220px;color:#ffffff;margin-right:10px;float:left;overflow:auto;}/*use in class for footer shilpi*/
div.leftpanelAndRightpanel text p{padding-left:3px !important;}/*use in class for leftpanel shilpi*/
#bold_text txt_home{padding:0px;}/*use in class for bold id shilpi*/
#work_area_wijnbeurs .star_main_box .klantenbeoordeling_text{float:left; margin:0px; padding:0px 5px 0px 0px;!important;}/*use in class for star shilpi*/
#miniBasket p.priceDescription, .inputBoxStyle .inputBoxBody, .contentBoxStyle div.contentBoxBody .content_text{padding:0px; margin:0px !important;}/*use in class for content_text shilpi*/
#work_area_wijnbeurs .red_star1{font-weight:bold; color:#7d2626; font-size:15px;!important;}/*use in class for red_star1 shilpi*/
.right_button{float:right; margin:0px 0px 0px 9px;}/*use in class for right_button shilpi*/
.logout a{text-decoration:underline;}/*use in class for logout a shilpi*/
#right_align_text contentBoxBody{padding:6px 0px 9px 0px !important;}/*use in class for contentBoxBody shilpi*/
.contentBoxStyle a, .contentBoxStyle a:link, .contentBoxStyle a:visited{color:#666666 !important;text-decoration:underline !important;}/*use in class for contentBoxStyle shilpi*/
#fatfooter{margin:0 auto; text-align:left;}/*use in class for fatfooter shilpi*/
#leftpanel #categories h3 {background-color:#ffffff !important; height:20px !important;font-weight:bold !important;font-size:11px !important;padding:3px 0px 0px 10px !important;color:#7d2626 !important;}/*use in class for categories h3  shilpi*/
#leftpanel #categories h3 a{font-size:14px !important;padding:0px 0px 5px 10px !important;color:#7d2626 !important;}/*use in class for categories h3 a shilpi*/
#leftpanel #categories h2 {background-color:#f7f7f7 !important; height:25px !important;font-size:13px !important;font-weight:normal !important;padding:5px 0px 0px 10px !important;color:#7d2626 !important;margin-bottom:8px !important;}/*use in class for categories h2  bhawna*/
#leftpanel #categories .header h2 {background-color:#ffffff !important; height:25px !important;font-size:13px !important;font-weight:normal !important;padding:5px 0px 0px 10px !important;color:#7d2626 !important;}/*use in class for categories h2  bhawna*/
#leftpanel #categories .active1 h2 {background-color:#f7f7f7 !important; height:25px !important;font-size:13px !important;font-weight:normal !important;padding:5px 0px 0px 10px !important;color:#666666 !important;}/*use in class for categories h2  bhawna*/

#work_area_wijnbeurs .star_main_box .klantenbeoordeling_text{font-weight:bold !important;}/*use in class for klantenbeoordeling_text shilpi*/
#work_area_wijnbeurs .link_tab{margin:5px 0px 10px 0px !important;}/*use in class for link_tab shilpi*/
img {
	border: 0 solid;
	background: none !important; 
}
.mail_image1{background:URL(../images/mail.gif) no-repeat !important;}/*use in class for mail_image1 shilpi*/
.mail_image2{background:URL(../images/password.gif) no-repeat !important;}/*use in class for mail_image2 shilpi*/
.mail_image3{background:URL(../images/zoeken.gif) no-repeat !important;}/*use in class for mail_image3 shilpi*/

#leftpanel #categories .active2 {background-color:#fcfafa !important; height:15px !important;font-weight:bold !important;font-size:11px !important;padding:0px 0px 5px 10px !important;color:#7d2626 !important;}/*use in class for categories h3  shilpi*/

    .inputsubmit1_left
	{
		background:url(../images/buttn_left.jpg) no-repeat;
		width:5px;
		height:22px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
		
	}
	.inputsubmit1_right
	{
		background:url(../images/buttn_right.jpg) no-repeat;
		width:6px;
		height:22px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	
	}
	.inputsubmit1_mid
	{
		background:url(../images/buttn_mid.jpg) repeat-x;
		height:22px;
		margin:0px;
		padding:0px;
		float:left;
		text-decoration:none;
		border:0px;
		color:#E06F00;
		white-space:nowrap;
		text-align:center;
		cursor:pointer;
	}
	
	.inputsubmit2_left
	{
		background:url(../images/brwn_left.jpg) no-repeat;
		width:5px;
		height:27px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	}
	.inputsubmit2_right
	{
		background:url(../images/brwn_right.jpg) no-repeat;
		width:4px;
		height:27px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	}
	.inputsubmit2_mid
	{
		background:url(../images/brwn_mid.jpg) repeat-x;
		height:27px;
		border:1px;
		margin:0px;
		padding:0px 0px 2px 0px;
		float:left;
		text-decoration:none;
		border:none;
		font-size:14px !important;
		color:#ffffff !important;
		cursor:default !important; 
		text-shadow:none !important; 
	}
	
	.inputsubmit3_left
	{
		background:url(../images/red_left.jpg) no-repeat;
		width:4px;
		height:27px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	}
	.inputsubmit3_right
	{
		background:url(../images/red_right.jpg) no-repeat;
		width:4px;
		height:27px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	}
	.inputsubmit3_mid
	{
		background:url(../images/red_mid.jpg) repeat-x;
		height:27px;
		border:1px;
		margin:0px;
		padding:0px 0px 2px 0px;
		float:left;
		text-decoration:none;
		border:none;
		font-size:14px !important;
		color:#ffffff !important;
		cursor:pointer;
	}
	
	.inputsubmitcart_left
	{
		background:url(../images/cart_left.jpg) no-repeat;
		width:23px;
		height:24px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	}
	.inputsubmitcart_right
	{
		background:url(../images/cart_right.jpg) no-repeat;
		width:10px;
		height:24px;
		border:1px;
		margin:0px;
		padding:0px;
		float:left;
	}
	.inputsubmitcart_mid
	{
		background:url(../images/cart_mid.jpg) repeat-x;
		height:24px;
		border:1px;
		margin:0px;
		padding:0px 0px 2px 0px;
		color:#E06F00;
		float:left;
		text-decoration:none;
		border:none;
		cursor:pointer;
	}
	
span.inputError { /* text - error description highlighting in case of error */
	clear: both; /* always create a new line */
	margin-bottom: 15px;
	padding: 5px 8px 10px 0px;
	color: #D10505;
	font-weight: bold;
}


.title_catlog1
{
font-weight:bold!important; color:#77aabb!important; font-size:14px!important;padding:0px;
margin:0px !important;
}

#work_area_wijnbeurs .star_main_box .klantenbeoordeling_text1{
float:left; 
margin:0px; 
padding:0px 5px 0px 0px !important;
color:#666666 !important;
border:0px;
}


#leftpanel #categories .active1 {background-color:#F6F6F6 !important; height:20px !important;font-weight:bold !important;font-size:11px !important;padding:3px 30px 0px 0px !important;color:#666666 !important;}/*use in class for categories h3  shilpi*/


.title_gift {
background-color:#FFFFFF !important;
color:#7D2626 !important;
font-size:11px !important;
font-weight:bold;
padding:0 !important;
}

.title_loginBox {
clear:both;
background:#7D2626 none repeat scroll 0 0 !important;
color:#FFFFFF !important;
font-size:1.2em !important;
font-weight:bold;
margin:0px !important;
padding:4px 10px !important;
}


#workingTemplate table.listing td#coupon{padding:0px 0px 0px 6px !important;}
#workingTemplate table.listing td {vertical-align:top !important;}

.emphasis a:hover { color: #7D2626 !important; }
.nowrap
{white-space:nowrap !important;
}

.removefilters {
color:#7D2626;
font-size:11px;
font-weight:bold;
height:20px;
padding:0px 0 0 10px;
}

.colorRed {
color:#FF0000;
}
.floatleft{float:left;}
.floatright{float:right;}

#productDetail #generalProductInformation div.productDescription {
margin:0 0 6px !important;
width:502px !important;
}

#bullet {
list-style:disc !important;
}

#productDetail #generalProductInformation #productDiscounts {
color:#F26722;
width:490px !important;
}

#fromtag{color:#666!important; font-weight:bold;}
#fromprice{color:#666!important; font-weight:bold;text-decoration: line-through;}
#actiontag,#actionprice,#unitblock{color:#000; font-weight:bold;}
#membershipblock{position:absolute;white-space:nowrap;padding:0; font-size:13px!important; font-weight:bold;}
div.productdetailprice #fromtag,div.productdetailprice #actiontag{font-size:18px;padding-right:5px;line-height:30px; padding-top:3px;}
div.productdetailprice #unitblock{font-size:17px;padding-right:5px;line-height:30px; padding-top:3px;}
div.productdetailprice #fromprice{font-size:24px;padding-right:5px;line-height:30px; padding-top:3px;}
div.productdetailprice #actionprice{font-size:26px;padding-right:5px;line-height:30px; padding-top:3px;}
div.productlisterprice #actiontag{font-size:12px;}
div.productlisterprice #fromtag{font-size:11.2px;}
div.productlisterprice #actionprice{font-size:16px;}
div.productlisterprice #fromprice{font-size:11.2px;}
div.productteaserprice #fromtag,div.productteaserprice #actiontag{font-size:12px;}
div.productteaserprice #fromprice,div.productteaserprice #actionprice{font-size:12px;}
div.qtySelectBox{width:85px;}
input.disabledtext{background-color: #E8E8E8 ;}
