html{background-color: #fff;/*f0c68d*/}

#header{background: #fff; border-bottom: 0 solid #D3D3D3; height: 190px; margin-bottom: 0;z-index: 1; /* z-index for destilleMenu */}
#header .inner{width: 998px; height: 190px;margin: 0 auto;position: relative;}
#header #logo{margin: 0;width: 184px; height: 160px;}
#header #logo a{background: url(../images/backgrounds/destilleLogo.png) no-repeat; width: 184px; height: 160px;margin: 0;}
#headerBorder{height: 6px; background: url(../images/backgrounds/header_border.png) repeat-x top;}
div#searchresults{background-color:transparent;top:85px !important;}

.horizontal-centering { position: relative; }
.horizontal-centering > * > * { float: left; width: auto; position: relative; left: 0; margin: 0; padding: 0; } /* <--- left anpassen */
.horizontal-centering > * > * > * { float: left; position: relative; right: 0; }

#destilleMenu {
    background: url(../images/backgrounds/destilleMenuBg.png) no-repeat scroll 0 0 transparent;
    width: 1028px; bottom: 31px; height: 96px; left: 0;
    margin-left: auto; margin-right: auto; position: relative;
}
#destilleMenu ul {
    margin: 0; padding: 0; list-style: none; float: left;
    width: 100%; height: 100%; position: absolute; top: 0; left: 0;
}
#destilleMenu li {
    padding-left: 5px; height: 71px; margin: 0 12px 0 0;
    list-style: none; background-repeat: no-repeat;
}
#destilleMenu li a, #destilleMenu li a:visited {
    display: block; text-decoration: none; text-indent: -9999px; background-repeat: no-repeat;
}
.MenuWillkommen{display: block; width: 176px; height: 73px; background-image: url('../images/menu/Willkommen.png');margin-left: 40px; text-indent: -99999px;}
.MenuWillkommen:hover{background-image: url('../images/menu/WillkommenHover.png'); }
.MenuWillkommen#active{background-image: url('../images/menu/WillkommenKursivHover.png'); }
.MenuWillkommen:hover#active{background-image: url('../images/menu/WillkommenKursivHover.png'); }
.MenuPortrait{display: block; width: 114px; height: 71px; background-image: url('../images/menu/Portrait.png'); text-indent: -99999px;}
.MenuPortrait:hover{background-image: url('../images/menu/PortraitHover.png');}
.MenuPortrait#active{background-image: url('../images/menu/PortraitKursivHover.png');}
.MenuPortrait:hover#active{background-image: url('../images/menu/PortraitKursivHover.png');}
.MenuAuszeichnungen{display: block; width: 230px; height: 71px; background-image: url('../images/menu/Auszeichnungen.png'); text-indent: -99999px;}
.MenuAuszeichnungen:hover{ background-image: url('../images/menu/AuszeichnungenHover.png');}
.MenuAuszeichnungen#active{ background-image: url('../images/menu/AuszeichnungenKursivHover.png');}
.MenuAuszeichnungen:hover#active{ background-image: url('../images/menu/AuszeichnungenKursivHover.png');}
.MenuSortiment{display: block; width:143px;height: 71px; background-image: url('../images/menu/Sortiment.png'); text-indent: -99999px;}
.MenuSortiment:hover{background-image: url('../images/menu/SortimentHover.png');}
.MenuSortiment#active{background-image: url('../images/menu/SortimentKursivHover.png');}
.MenuSortiment:hover#active{background-image: url('../images/menu/SortimentKursivHover.png');}
.MenuShop{display: block; width:78px;height: 71px; background-image: url('../images/menu/Shop.png'); text-indent: -99999px;}
.MenuShop:hover{background-image: url('../images/menu/ShopHover.png')}
.MenuShop#active{background-image: url('../images/menu/ShopKursivHover.png')}
.MenuShop:hover#active{background-image: url('../images/menu/ShopKursivHover.png')}
.MenuKontakt{display: block;width:118px;height: 71px; background-image: url('../images/menu/Kontakt.png'); text-indent: -99999px;}
.MenuKontakt:hover{background-image: url('../images/menu/KontaktHover.png');}
.MenuKontakt#active{background-image: url('../images/menu/KontaktKursivHover.png');}
.MenuKontakt:hover#active{background-image: url('../images/menu/KontaktKursivHover.png');}

#pageContent  {margin-left: 40px; font-size: 16px !important;line-height:120% !important; margin-right: 40px; }
#pageContent table {border: 0}
#pageContent h2 {font-size: 2em;}
#pageContent h3 {font-size: 1.7em;}
#pageContent ul {font-size: 1em; padding-top: 5px;margin-left: 140px;height:70px;}
#pageContent li {list-style-type: square;margin:5px;}
#pageContent a {font-weight: bold;color: #33387c;}
#pageContent a:hover {text-decoration: underline;}
#pageContent a:active {text-decoration: underline;}

.bigLetter { color: #33387c; font-weight: bold; letter-spacing: 0.1em; }
/* Sortiment table style*/
.sort {vertical-align: middle; border: 0px;padding: 5px; text-align: justify;}
#map-canvas {width: 75%;height: 450px;border: 1px solid #33387C; }

#dlgGoldMedaille {margin-top: 15px; margin-bottom: 30px; }
#goldMedaille {margin-top: 15px; margin-bottom: 30px; padding-bottom: 40px; }
#silberMedaille {margin-top: 15px; margin-bottom: 30px;}
#bronzeMedaille {margin-top: 15px; margin-bottom: 45px;}
img.medaille {float: left;}
#infoBlock {
    border-radius: 5px;margin: 5px; padding:10px;
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
    -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
    box-shadow: 0px 2px 5px 0px rgba(0,0,0,1);
}
#presse { font-style: italic; font-size: 0.9em;}
#presse span{ font-style: normal; font-size: 0.8em;}
h1, h2, h3, h4, h5, h6 { color: #33387c; }

#destille_main_background{background: url(../images/backgrounds/destille_main_background.jpg) repeat-x top #f0c68d;}
#apfelglascontainer{width: 1028px;margin-left: auto;margin-right: auto;}
#apfelglas{margin-left: -211px;float: left;width: 211px;height: 799px;background: url(../images/backgrounds/apfelGlas.jpg) no-repeat top;}

#wrapper{margin: 0 auto; overflow: hidden;text-align: left;width: 1028px; position: relative;min-Height: 799px;}
#wrapper .wrap_top{background: url(../images/backgrounds/wrapper_content_wrap_inner1028.png) repeat-y; height: 55px;}
#wrapper .footer_inner,
#wrapper .wrap_inner{background: url(../images/backgrounds/wrapper_content_wrap_inner1028.png) repeat-y; min-height: 799px;}
#wrapper .footer_cap,
#wrapper .wrap_cap{background: url(../images/backgrounds/wrapper_bottom_wrap_cap1028.png) no-repeat 0 bottom;height: 46px;}
.container_20{padding: 0 6px 0 /* = top left&right bottom */; width: 998px;border: 0;}

#mainNavigation{width: 998px;}

#detailbox #img #wrap {
    /*    display: block;
        min-height: 255px;*/
    border: 1px solid #33387C;
}

#destille_gap {width: 100%;height: 20px;background-color: #f0c68d}
#footer_wrapper{width: 100%;display: inline-block;margin-top: 0;background: url(../images/backgrounds/footer_wrapper_border.png) repeat-x top #ffffff;}
/*#footer .footer_menu .footer_column {
    width: 395px;

}*/

/* article boxes */
#content .article-slider-emotion .outer-article-box .article-thumb-wrapper img {border: 1px solid #33387c;}


/* Missing color definitions */
a.link:hover{background: url(../images/icons/ico_listing-next-active.png) no-repeat -3px 1px;}

div.supplier_filter ul li:hover a, div.supplier_filter ul li.active{background: url(../images/icons/ico_search_active.png) 5px center no-repeat;}
div.supplier_filter ul li.close:hover a{background: url(../images/icons/ico_search-delete.png) 5px center no-repeat;}

.fuzzy .category_filter .showall{display: block;margin-top: 5px;padding: 0 0 0 22px;float:none; clear:both; background: url(../images/icons/ico_search-delete.png) no-repeat;}
.fuzzy .category_filter .active{font-weight: 700;background: url(../images/icons/ico_search_active.png) no-repeat;}
.fuzzy .category_filter .categories ul li:hover,
.fuzzy .category_filter .active:hover{background: url(../images/icons/ico_search_active.png) no-repeat 0 0;}
.fuzzy_result_box .inner_box li:hover{background: url(../images/icons/ico_search_active.png) no-repeat 0 0;}

#right_account .adminbox li a.logout{background: url(../images/icons/ico_search-delete.png) no-repeat 10px 10px #fff;padding-left: 30px;font-weight: bold;}
#supplierfilter_top a.close{background: url("../images/icons/ico_search-delete.png") no-repeat 10px center;position: absolute;bottom: 0;right: 0;padding: 8px 0 8px 30px;display: block;text-decoration: none;font-weight: bold;}
.actions_offer .listing_actions a{margin: 0;background: url("../images/icons/ico_listing-next-active.png") no-repeat scroll -3px 1px !important;padding-left: 15px;width: auto;display: inline-block;color: #2e326f;}
.actions_offer .listing_actions a:hover{margin: 0;background: url(../images/icons/ico_listing-next-active.png) no-repeat scroll -3px 1px !important;width: auto;color: #2e326f;text-decoration: underline !important;}

#detail .article_back:hover a{background: url("../images/icons/ico_listing-prev-active.png") no-repeat center center}
#detail .article_next:hover a{background: url("../images/icons/ico_listing-next-active.png") no-repeat center center}
#detail #detail_menu li a:hover{background: url(../images/icons/ico_listing-next-active.png) no-repeat 0 center;}

.listing_actions a.prev:hover{background: url(../images/icons/ico_listing-prev-active.png) no-repeat right center #fff;}
.listing_actions a.more:hover{background: url(../images/icons/ico_listing-next-active.png) no-repeat right center #fff;}
.menu_top .article_overview:hover{background: url(../images/icons/ico_listing-prev-active.png) no-repeat 0 center;}
.article_back a{background: url(../images/icons/ico_listing-prev-active.png) no-repeat 0 center; color: #2e326f;}
.article_next a{background: url(../images/icons/ico_listing-next-active.png) no-repeat right center; color: #2e326f;}

#compareContainerResults div, #compareContainerResults a{padding: 9px 0 0 20px;width:170px;position:relative;background: url(../images/icons/ico_search_active.png) left 10px no-repeat;height: 23px;margin:0 5px;display:block;}
#compareContainerResults a.compare_delete_all{background: url(../images/icons/ico_compare-deleteall.png) left center no-repeat;}

#content #left .filter_search .searchbox li.active{background: url(../images/icons/ico_search_active.png) no-repeat;border: 0 none;font-weight: 700;margin-left:1px;}
#content #left .filter_properties .supplier_filter .slideContainer li.close a{background: url("../images/icons/ico_search-delete.png") no-repeat 10px 10px;}
#content #left .filter_search .searchbox li.showall a{background: url(../images/icons/ico_search-delete.png) no-repeat;}
#content #left .filter_properties .supplier_filter ul li a,
#content #left .filter_properties .supplier_filter ul li.active{background-position: 10px center;}
#content #left .filter_search .searchbox li a:hover{background: url(../images/icons/ico_search_active.png) no-repeat 10px center;}
#content #left .categories li.active li.active a.flag{background: url(../images/icons/ico_listing-next-active.png) no-repeat left center !important;border: 0; color: #2e326f;}
#content #left .categories li a:hover{color: #2e326f; background: url(../images/icons/ico_listing-next-active.png) no-repeat 157px center #fff; text-decoration: none;}
#content #left .categories li .submenu li.active.sub a.active {background: url(../images/icons/ico_listing-bottom-active.png) no-repeat left center !important;color: #2e326f;border: 0; margin-left: 10px;}
.my_options .service{background: url(../images/icons/ico_listing-bottom-active.png) no-repeat 85px 5px;position: relative;padding: 4px 15px 0 10px; margin: 0 10px 0 0;height: 21px;float: left;color: #3e3e3e;font-weight: bold;cursor: pointer;display: block;z-index: 10;}
.ajax_basket_result {width: 330px;}
.ajax_basket_result .inner_cart span.title {width: 240px;}
.no_picture {display: block;background: url(../images/no_picture.jpg) no-repeat center center;height: 100px;width: 100px;}