.column_wrapper{background: white}
a, a:visited{text-decoration: none;color:#224A7F}

/*a.button{border:none}*/
table#own_content{margin-left:10px;margin-top:10px;width:490px;}
table#own_content b, table#own_content strong{color:#004171}
table#own_content td{line-height: 18px;}
#content .middle {border: none}

a#add_to_cart{border: none}

div.prod_meta_functions {
color:#004171;
font-size:14px;
font-weight:normal;
line-height:16px;
margin:0;
padding:8px 10px 6px 9px;
}

#column_right #module_search #filter_keyword, #column_right #module_search #search_button{margin:0px;height: 20px;font-size:12px;padding:0px;line-height: 12px;display: block;float: left}
#column_right #module_search #search_button{height: 22px;margin-left: 2px;float:right}
#column_right #module_search #filter_keyword{height:17px;padding-top:3px}

#top_banner{background: #45526e;margin-bottom: -3px;position: relative;top:-18px;height:151px}
#top_banner a, #top_banner a:visited, #top_banner a:link, #top_banner a:active{color:white;text-decoration: underline}
#top_banner_left, #top_banner_right{overflow: hidden;margin:0}
#top_banner_left{width:490px;float:left;overflow: hidden;height:151px}
#top_banner_right{width: 385px;float:right;background: url(../../../../../image/templates/banner_bg.jpg) no-repeat bottom right #45526e;color:white;padding-left:49px;padding-right:56px;padding-top: 20px;height: 131px}


.boxcaption_fullsize{
	height:145px;
	top:400px
}


#column_left{float:left;}
#content{float:left;margin-left: 0px; margin-right: 0px; width:525px}
#column_right{float:right; margin-left: 0px}

#content.account_content{width:700px}

.text{
	font-size:12px;
	height:14px;
	line-height:12px;
	margin:0;
	padding:3px 0;
	width:235px;
	background:none repeat scroll 0 0 white;
	border:1px solid #CCDCE6;
	color:#224A7F;
}
.cat_prod_price_hint{width:55px;text-align: right}

#fullcontent_p_c1, #fullcontent_p_c2{line-height: 20px}


a.strong{font-weight: bold}

#pdfview {
	text-align: center;
	margin-bottom: 10px;
}
#pdfview .pdf_top {
	background: url('../image/pdf_box_top.png') no-repeat;
	height: 5px;
}
#pdfview .pdf_middle {
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	background: #F7F7F7;
}
#pdfview .pdf_bottom {
	background: url('../image/pdf_box_bottom.png') no-repeat;
	height: 5px;
}


h4{color:#224A7F;font-size:13px;margin-top:0px}
.my_wine_link_list a{text-decoration: none;color:black;line-height: 20px;display:block}
.my_wine_link_list a.c1{color:#224A7F}
.my_wine_link_list span{display:block;padding-left:10px;line-height: 18px}

#column_left h4#my_wine_taste_intro{display: none}
#column_left #my_wine_taste_intro{display:none}


#footernavi a.strong{font-weight: bold;text-decoration: underline}
