.headerText{color:#666;font-size:12px;font-weight:bold;}.boxText{font-size:10px;}.errorBox{font-size:10px;background:#ffb3b5;font-weight:bold;}.stockWarning{font-size:10px;color:#c03;}.productsNotifications{background:#ebebec;}.orderEdit{font-size:10px;color:#009eb7;text-decoration:underline;}.infoBox{background:#ebebeb;}.content_main{border:1px solid #ddd;margin-top:5px;margin-left:5px;margin-bottom:5px;}.infoBoxContents{background:#fff;font-size:10px;}FORM{display:inline;}TR.header{background:#fff;}TR.headerNavigation{background:#bbc3d3;}TD.headerNavigation{font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}TR.headerError{background:#f00;}TD.headerError{font-size:12px;background:#f00;color:#fff;font-weight:bold;text-align:center;}TR.headerInfo{background:#0f0;}TD.headerInfo{font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center;}font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}*/.infoBoxNotice{background:#ff8e90;}.infoBoxNoticeContents{background:#ffe6e6;font-size:10px;}TD.infoBoxHeading{font-size:10px;font-weight:bold;background:#bbc3d3;color:#fff;}TD.infoBox,SPAN.infoBox{font-size:10px;}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#f8f8f9;}TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9;}TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}.productListing-heading{font-size:10px;background:#b6b7cb;color:#fff;font-weight:bold;}TD.productListing-data{font-size:10px;}TD.pageHeading,DIV.pageHeading{font-size:20px;font-weight:bold;color:#9a9a9a;}TR.subBar{background:#f4f7fd;}TD.subBar{font-size:10px;color:#000;}TD.main,P.main{}TD.smallText,SPAN.smallText,P.smallText{}TD.smallTextBold,SPAN.smallTextBold,P.smallTextBold{font-weight:bold;}TD.accountCategory{font-size:13px;color:#abd;}TD.tableHeading{font-size:12px;font-weight:bold;}CHECKBOX,INPUT,RADIO,SELECT{font-size:11px;}TEXTAREA{font-size:11px;}SPAN.greetUser{font-size:12px;color:#f0a480;font-weight:bold;}TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}TD.formAreaTitle{font-size:12px;font-weight:bold;}SPAN.markProductOutOfStock{font-size:12px;color:#c76170;font-weight:bold;}SPAN.errorText{color:#f00;}.moduleRow{}.moduleRowOver{background-color:#ebebec;cursor:pointer;}.moduleRowSelected{background-color:#ebebec;}.checkoutBarFrom,.checkoutBarTo{font-size:10px;color:#8c8c8c;}.checkoutBarCurrent{font-size:10px;color:#000;}.messageBox{font-size:10px;}.messageStackError,.messageStackWarning{font-size:10px;background-color:#fff;border-style:solid;border-color:#ffb3b5;}.messageStackSuccess{font-size:10px;background-color:#fff;border-style:solid;border-color:#9f0;}.product .inputRequirement,.inputRequirement{font-size:10px;color:#f00;}del{color:#888;font-size:12px;font-weight:bold}s{color:#808080;font-size:11px;font-weight:normal;}body{padding:0;margin:0;background:#fff;color:#000;margin:0;}body,td,input,textarea{font-size:13px;font-family:arial,helvetica,sans-serif;color:#555;vertical-align:top;padding:0;}h2{font-size:16px;font-weight:bold;color:#5b372d;}h3{font-size:15px;font-weight:bold;color:#5b372d;}h4{font-size:14px;font-weight:bold;color:#5b372d;}h5{font-size:12px;font-weight:bold;color:#5b372d;}img{border:0;}table{width:100%;}.vam{vertical-align:middle;color:#111;padding:10px;}.border{border:1px solid #ebebeb}.header{}.header span a{color:#b30400;text-decoration:none;font-size:11px;font-weight:bold}.header span a:hover{color:#b30400;text-decoration:underline}.header td{color:#424242;vertical-align:middle}.header span{color:#fff;font-size:10px;}.header b{color:#fff;}.header a{color:#fff;text-decoration:none;font-size:11px;font-weight:bold}.header a:hover{color:#fff;text-decoration:underline}.header strong a{color:#c9cbbd;text-decoration:underline;font-size:11px}.header strong a:hover{color:#c9cbbd;text-decoration:none}#input1{width:37px;height:18px;color:#3f4143;font-size:10px;font-family:tahoma,sans-serif;text-align:right}#input2{width:37px;height:18px;color:#3f4143;font-size:10px;font-family:tahoma,sans-serif;text-align:right}#input3{width:37px;height:18px;color:#3f4143;font-size:10px;font-family:tahoma,sans-serif;text-align:right}.jamp{width:123px;height:18px;color:#464646;font-size:10px;padding-left:4px;font-family:tahoma,sans-serif;}.jamp1{width:58px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:tahoma,sans-serif;}.jamp2{width:113px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:tahoma,sans-serif;}.jamp3{width:113px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:tahoma,sans-serif;}.box_header_txt_backup	td{height:50px;vertical-align:middle;background:url(images/1_bg.gif ) no-repeat center left;padding-left:33px;text-transform:uppercase;font-weight:bold;color:#000;font-size:11px;}.box_header_txt	td{height:35px;vertical-align:middle;padding-left:20px;text-transform:uppercase;font-weight:bold;color:#000;font-size:11px;}.box_bodyul{padding:0;margin:0 0 0 2px;list-style:none;}.box_body .bg_top a{font-size:12px;font-weight:bold;color:#000;line-height:20px;}.box_body .bg_top a:hover{font-size:12px;font-weight:bold;color:#000;}.box_body .bg_list a{font-size:12px;font-weight:bold;color:#696969;padding-left:10px;line-height:17px;}.box_body .bg_list a:hover{font-size:12px;font-weight:bold;color:#555;}.box_body .bg_list_sub a{font-size:12px;font-weight:bold;color:#888;padding-left:20px;line-height:17px;}.box_body .bg_list_sub a:hover{font-size:12px;font-weight:bold;color:#888;}.box_body .bg_list_un a{font-weight:bold;color:#383838;padding-left:14px;line-height:21px;}.box_body .bg_list_un a:hover{font-weight:bold;color:#383838;}.box_body .bg_list_simple a{font-size:12px;font-weight:bold;color:#222;line-height:18px;}.box_body .bg_list_simple a:hover{font-size:12px;font-weight:bold;color:#222;line-height:18px;}.cont_header_txt td{height:25px;vertical-align:middle;padding-left:26px;text-transform:uppercase;font-weight:bold;color:#000;font-size:11px;vertical-align:middle}.cont_header_txt_small a{vertical-align:middle;padding-left:26px;text-transform:uppercase;font-weight:bold;color:#000;font-size:11px;vertical-align:middle;}.cont_header_txt a{font-weight:bold;color:#000;font-size:11px;}.cont_header_txt a:hover{font-weight:bold;color:#000;font-size:11px;}.product td{}.product a{color:#799b6d;font-weight:bold;}.product a:hover{color:#799b6d;}.product span{color:#3f4143;}.product span a{color:#373737;font-weight:bold;}.product span a:hover{color:#373737;}.product div a{color:#009eb6;font-weight:normal;text-transform:none;}.product div a:hover{color:#009eb6;}.border_top{border-bottom:1px solid #f4f4f4;}.cont_header_txt{border-bottom:1px solid #ddd;}.odd{ackground-color:#eee;}.even{ackground-color:#fff;}.border_product{}.pic img{border:0 solid #969075;}.result td{color:#505050;height:37px;vertical-align:middle;padding:0 26px 0 24px;}.result a{color:#009eb6;}.result a:hover{color:#009eb6;}.result b{color:#505050;font-weight:normal;}.result u{text-decoration:underline;color:#009eb6;}.result_right{text-align:right;}.result_right b{color:#009eb6;font-weight:bold;}.popup td{color:#8b8b8b;font-size:11px;line-height:15px}.popup span{color:#3f4143;font-size:11px;}.popup strong{color:#009eb6;font-size:11px;}.popup a{color:#8e1214;font-size:13px;text-decoration:underline;font-weight:bold}.popup a:hover{color:#8e1214;text-decoration:none;}.footer{}.footer td{color:#909090;font-size:10px;}.footer a{color:#909090;font-size:10px;text-decoration:none;}.footer a:hover{color:#909090;text-decoration:underline;}.footer span{color:#5c5c5c;font-size:11px;}.footer span a{color:#5c5c5c;font-size:11px;text-decoration:none;font-weight:bold}.footer span a:hover{color:#5c5c5c;text-decoration:underline;}.footer b,.footer b a{color:#d1d1d1;font-size:10px;font-weight:bold;text-decoration:underline;}.footer b a:hover{color:#d1d1d1;text-decoration:none;}.footer strong a{color:#909090;font-size:10px;font-weight:bold;text-decoration:none;}.footer strong a:hover{color:#909090;text-decoration:underline;}.shop_cart{height:50px;vertical-align:middle}.shop_cart strong{text-align:center;vertical-align:middle;color:#373737;font-size:11px;text-transform:uppercase}.box_body td{color:#696969;font-size:10px;}.box_body a{color:#275873;font-size:11px;font-weight:normal;text-transform:none;text-decoration:underline;}.box_body a:hover{color:#275873;text-decoration:none;}.box_body span a{color:#373737;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase}.box_body span a:hover{color:#373737;text-decoration:underline;}SPAN.newItemInCart{font-size:10px;color:#009eb6;}.box_body a SPAN.newItemInCart{font-size:10px;color:#009eb6;text-decoration:underline;}.smallText a{color:#009eb7;font-size:11px;text-decoration:none;}.smallText a:hover{color:#009eb7;font-size:11px;text-decoration:underline;}.smallText a u{color:#009eb7;font-size:11px;text-decoration:none;}.smallText a:hover u{color:#009eb7;font-size:11px;text-decoration:underline;}TD.fieldKey{font-size:12px;font-weight:bold;}TD.fieldValue{font-size:12px;}.main a b{color:#5d5f60;font-size:10px;text-decoration:underline;}.main a:hover b{color:#5d5f60;font-size:10px;text-decoration:none;}span.txt_1{font-size:10px;text-transform:none;color:#000;}SPAN.productSpecialPrice,.product SPAN.productSpecialPrice{text-align:center;color:#5b372d;font-size:14px;font-weight:bold;}.box_body SPAN.productSpecialPrice{text-align:center;color:#5b372d;font-size:12px;font-weight:bold;}.cont_header_txt	em{color:#e50029;font-size:14px;font-weight:bold;font-style:normal;vertical-align:middle;text-decoration:none;}.product em{color:#799b6d;font-size:11px;text-decoration:none;font-weight:bold;text-transform:uppercase;font-style:normal;}.main	a{color:#009eb7;text-decoration:underline;}.main	a:hover{color:#009eb7;text-decoration:none;}.bg_input input{background:none;}.product .shop_cart{color:#111;font-size:11px;text-transform:uppercase;font-weight:bold;height:32px;text-align:center;vertical-align:middle;}.padd_1{padding:0 10px 0 10px;}.padd_22{padding:8px;}td.padd2{padding:8px;padding-left:4px;}.line_h{line-height:16px;}.bg_gg{background:#ebebeb;}.bg_vv{background:#fff8d4;}.bg_gg_1{background:#ebebeb;}.product div{padding:8px 0 5px 0;}div.padd3{text-align:left;padding-top:0;margin-left:0;margin-right:0;}.padd33 img,.padd33 input{margin:5px;}.prod_info{width:100px;}.prod_info td{text-align:center;}.quantity{width:70px;}.remove{width:70px;}.products{width:460px;}.total{width:70px;}.sub_total{width:80%;vertical-align:middle;text-align:right;height:32px;}.box_width_left{width:170px;}.box_width_right{width:0;}.box_width_cont{width:100%;}#showimage{font-family:Arial;font-size:12px;line-height:18px;color:#ffc;position:absolute;visibility:hidden;border:1px solid black;background-color:#fff;}#dragbar{cursor:pointer;background-color:#000;z-index:999999999999999999;visibility:visible;}#dragbar #closetext{font-family:Arial;font-size:11px;color:#ffc;font-weight:bold;margin-right:0px;z-index:999999999999999999;visibility:visible;}.product h4{margin:0;padding:5;}.product h4 a{text-decoration:none;}#languageChooser{position:absolute;right:5px;top:5px}#languageChooser a{display:block;}a{color:#5b372d !important;}.leftMenuHeading span{margin-left:8px;border-bottom:1px solid #5b372d;display:block;padding-bottom:1px;width:80%;color:#5b372d;font-size:13px;}.leftMenuHeading{padding-bottom:5px;}.left_menu{padding-left:10px;padding-bottom:5px;}#menu{background:url(images/menu_bg.jpg) repeat-x #fff;background-color:#f6f3de;list-style-type:none;margin:0;padding:0;height:35px;}#menu li{list-style-type:none;margin:0;padding:0;text-align:center;width:175px;padding-top:9px;float:left;}#menu a{text-decoration:none;font-size:14px;font-weight:bold;}.leftMenuHeading a{text-decoration:none;}.leftMenuHeading span{margin-left:8px;border-bottom:1px solid #5b372d;display:block;padding-bottom:1px;width:80%;color:#5b372d;font-weight:bold;}.leftMenuHeading{padding-bottom:5px;}.left_menu{font-weight:normal;padding-left:10px;padding-bottom:5px;}.col_left{background-color:#f6f3de;border-right:1px solid #ddd;border-left:1px solid #ddd;hite-space:nowrap !important;width:300px;padding:0;}.left_menu a{font-size:13px;font-weight:normal;color:#5b372d;text-decoration:none;display:block;line-height:17px;margin-left:6px;}.left_menu a.active{text-decoration:underline;font-weight:bold;}.left_menu a:hover{text-decoration:underline;}.col_left li,.col_left ul{list-style-type:none;margin:0;padding:0;}.col_left ul,.col_left li{padding:0 !important;margin:0 !important;}.col_left li.bg_list_sub{padding-left:10px !important;}.col_left li.bg_list_sub *{color:#444;}.col_left li.bg_list *{color:#5b372d;}.footer{height:60px;background-color:#f6f3de;background-image:url(images/col_left.jpg);background-repeat:repeat-y;}.fright{float:right;}.fleft{float:left;}.pic{background-color:#fff;border:1px solid #ddd/*#5b372d*/;padding:10px;text-align:center;margin:10px;width:140px;}.pic a{display:block;}#oldmenu{background:url(images/menubg.jpg) repeat-x #fff;border-top:1px solid #fff;border-bottom:1px solid #ddd;}#oldmenu a{display:block;float:left;width:175px;white-space:nowrap;padding-top:10px;padding-bottom:10px;text-decoration:none;text-align:center;font-weight:bold;font-size:14px;}.col_center{border-right:1px solid #ddd;}.col_right{display:none;}.col_left{background-image:url(images/col_left.jpg);background-repeat:repeat-y;}.tastingFormular td,.tastingFormular th{order-bottom:1px solid #ddd;padding-top:5px;padding-bottom:5px;}.tastingFormular td td{border:0;padding:5px;}.tastingFormular th{text-align:left;vertical-align:top;font-weight:bold;font-size:14px;}.hint{color:#aaa;}h1{margin:0;padding:0;padding-top:10px;}dt{font-weight:bold;padding-bottom:8px;}dd{padding-bottom:8px;}
body{background-image:url(hbg.gif);background-imag:url(http://www.casadelhabano-berlin.de/images/bg.jpg);}.col_center{background-color:#fff;}

a.cl,a.cln{ text-decoration:none; }
a.cl:hover{ text-decoration:underline; }
h4.cl{margin:0;padding:0;}

.xprice{
	text-align:center;
}

.subinfo{
	font-size:12px;
	display:block;padding-left:20px;
}

.result_right b{
	background-color:#F9F9F9;
	border:1px solid #ccc;
	padding:5px;
}

 .result_right a{
	border:1px solid #ccc;
	background-color:#fff;
	padding:5px;
}
.startTeaser td{
	 padding-bottom:3px;
}

.separationCategory{
padding-top:5px !important;
}
.separationCategory div{
margin-top:5px !important;
border-top:1px solid #555;
font-size:5px;
}

s, .productSpecialPrice { white-space:nowrap; isplay:block;}

.subinfo .subinfo{
	padding-left:0;
}


.bg_list a{
	display:block;
	background-color:#ECE7B9;
	padding:2px 5px;
	margin-bottom:2px;
}
.bg_list a.specialcat{
	background-color: #E4DD94; /*#E4DC9C; /*#CDBF47*/
}
.left_menu {
	padding-left:0;
}
.separationCategory{ display:none; }
.left_menu a.active{
	text-decoration:none;
}

.boxAge{
	font-weight:bold;
	font-size:12px;
}

.product_description p{
	margin-top:0;
	margin-bottom:1em;
}
td.xprice{
		padding:0;
}

.herzog_special{
	background-color:#fff;
	border:1px solid #ccc;
	margin-left:5px;
	margin-right:10px;
	padding-top:0;
	padding:0 !important;
}
.herzog_special_content{
	padding:5px !important;
}

.herzog_special h3{
	font-size:12px;
	font-weight:bold;

	display:block;
	margin-top:0;
	margin-bottom:5px;
	padding-left:5px;
	padding-top:3px;
	background-color:#ddd;
}
