/* reset
========== */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, cite, em, hr, img, q, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
ol, ul {list-style-type:none;}
table { border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
body {line-height:1;}
strong {font-weight:bold;}
:focus{outline:none;}
/* global settings
========== */
html {overflow-y:scroll;}
body {font-size:11px;font-family:Arial, Helvetica, sans-serif;background:#fff url(../img/bg.gif) repeat-x;text-align:center;}
a {color:#003e8f;text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {width:612px;height:22px;margin:0 0 45px 22px;text-indent:-9999px;}
h2 {margin:0 0 30px 22px;font-weight:normal;font-size:16px;color:#58585a;}
h3 {font-weight:bold;font-size:12px;line-height:16px;color:#58585a;}
p {margin:15px 70px 0 22px;line-height:16px;font-size:12px;color:#64686B;}
blockquote {width:645px;height:185px;margin:5px 0 0 0;background:transparent url(../img/img-juan-amador.jpg) no-repeat;text-indent:-9999px;}

/* container
========== */
#wrap {position:relative;width:982px;margin:0 auto;background:transparent url(../img/bg-wrap.gif) bottom right no-repeat;}
#main {overflow:hidden;width:982px;background:transparent url(../img/bg-main.png) repeat-y;}
	* html #main {background:transparent url(../img/bg-main.gif) repeat-y;}
#content {float:left;width:660px;margin:0 0 0 276px;text-align:left;}
	* html #content {float:none;margin:0 0 0 230px;}
#footer {position:relative;width:100%;height:38px;background:transparent url(../img/bg-footer.gif) bottom repeat-x;}
	* html #footer {height:48px;}
#copyright {width:936px;height:14px;margin:0 auto;padding:11px 46px 0 0;color:#b1b3b4;font-size:11px;text-align:right;background:#fff url(../img/bg-copyright.jpg) no-repeat;}
#inhalt {float:left;position:relative;width:663px;padding:25px 0 17px 0;text-align:left;}
#inhalt img {margin:0 0 20px 0;}
#inhalt img.last {margin:0;}
#inhalt img.top {margin:10px 0 0 0;}
.spalte {float:left;width:270px;margin-top:102px;padding:0 30px 0 0;}
div.eins {margin-left:22px;}
* html div.eins {margin-left:11px;}
#flash {position:relative;width:645px;height:328px;background:transparent url(../img/img-amador.jpg) no-repeat;}
#video, .jm_replaced {position:absolute;top:39px;left:119px;width:407px;height:250px}
p.herkunft {width:645px;height:173px;margin:0;background:transparent url(../img/img-herkunft.jpg) no-repeat;text-indent:-9999px;}

/* content
========== */
#logos {position:absolute;top:0;left:0;width:276px;height:283px;background:transparent url(../img/sprite.jpg) -354px 0px;}
#logos a {display:block;position:absolute;text-indent:-9999px;}
#logos a.liz {top:39px;left:130px;width:100px;height:100px;}
#logos a.eli {top:200px;left:150px;width:55px;height:42px;}
#logo {display:block;position:absolute;bottom:10px;left:135px;width:100px;height:34px;}

.row {overflow:hidden;width:645px;margin:0 0 30px 22px;}
.kontaktcontent {width:645px;margin:0 0 30px 22px;}
.box {float:left;width:265px;padding:0 30px 0 0;}
.box-kontakt-one {padding:0 30px 0 0;}
.box-kontakt-two {padding:36px 30px 0 0;}
.box-kontakt-one p {margin: 15px 0 0 0;}
.box-kontakt-two p {margin: 15px 0 0 0;}
.box p {margin:0;}

#infobox1, #infobox2, #infobox3, #infobox4 {position:absolute;}
#infobox1 p, #infobox2 p, #infobox3 p, #infobox4 p {margin:0;}
#start #infobox1 {top:185px;left:22px;width:200px;}
#start #infobox2 {top:185px;left:479px;width:180px;}
#start #infobox3 {top:536px;left:122px;width:185px;}
#start #infobox4 {top:536px;left:445px;width:185px;}
#start #infobox1 h2 {width:200px;height:36px;margin:0 0 14px 0;}
#start #infobox2 h2 {width:165px;height:56px;margin:0 0 14px 0;}
#design #infobox1 {top:140px;left:22px;width:180px;}
#design #infobox2 {top:297px;left:465px;width:165px;}

#serviert #inhalt {background:transparent url(../img/img-servieren.jpg) 450px 129px no-repeat;}
#serviert #inhalt {min-height:600px;height:auto !important;height:600px;}
#serviert #flash {width:409px;height:250px;margin:0 0 0 20px;background:none;border:1px solid #d9d9d9;border-bottom:none;}
#serviert #video, #serviert .jm_replaced {position:absolute;top:0;left:0;width:409px;height:250px}
#serviert #inhalt p {width:410px;}


#kontakt #inhalt {background:transparent url(../img/liz-kontakt-flasche.jpg) 380px 205px no-repeat;}
/* navigation
========== */
#nav {position:absolute;top:283px;left:91px;width:177px;height:436px;margin:0 0 215px 0;z-index:10;}
#nav li a {display:block;width:177px;line-height:34px;text-indent:-9999px;}
a#nav-startseite {background:transparent url(../img/sprite.jpg) 0px 0px no-repeat;}
a#nav-startseite:hover {background:transparent url(../img/sprite.jpg) 0px -187px no-repeat;}
#start a#nav-startseite {background:transparent url(../img/sprite.jpg) -177px 0px no-repeat;}
a#nav-sortiment {height:51px;background:transparent url(../img/sprite.jpg) 0px -34px no-repeat;}
a#nav-sortiment:hover {background:transparent url(../img/sprite.jpg) 0px -221px no-repeat;}
#sortiment a#nav-sortiment {background:transparent url(../img/sprite.jpg) -177px -34px no-repeat;}
a#nav-design {background:transparent url(../img/sprite.jpg) 0px -85px no-repeat;}
a#nav-design:hover {background:transparent url(../img/sprite.jpg) 0px -272px no-repeat;}
#design a#nav-design {background:transparent url(../img/sprite.jpg) -177px -85px no-repeat;}
a#nav-auszeichnungen {background:transparent url(../img/sprite.jpg) 0px -535px no-repeat;}
a#nav-auszeichnungen:hover {background:transparent url(../img/sprite.jpg) -354px -535px no-repeat;}
#auszeichnungen a#nav-auszeichnungen {background:transparent url(../img/sprite.jpg) -177px -535px no-repeat;}
a#nav-herkunft {background:transparent url(../img/sprite.jpg) 0px -119px no-repeat;}
a#nav-herkunft:hover {background:transparent url(../img/sprite.jpg) -177px -187px no-repeat;}
#herkunft a#nav-herkunft {background:transparent url(../img/sprite.jpg) -177px -119px no-repeat;}
a#nav-amador {background:transparent url(../img/sprite.jpg) 0px -153px no-repeat;}
a#nav-amador:hover {background:transparent url(../img/sprite.jpg) -177px -221px no-repeat;}
#amador a#nav-amador {background:transparent url(../img/sprite.jpg) -177px -153px no-repeat;}
a#nav-servieren {height:51px;background:transparent url(../img/sprite.jpg) 0px -460px no-repeat;}
a#nav-servieren:hover {background:transparent url(../img/sprite.jpg) -177px -255px no-repeat;}
#serviert a#nav-servieren {background:transparent url(../img/sprite.jpg) -177px -460px no-repeat;}

#contentinfo {overflow:hidden;width:936px;height:40px;padding:0 46px 0 0;background:transparent url(../img/bg-contentinfo.jpg);}
#contentinfo li {float:right;margin:14px 0 0 10px;}
#contentinfo li a {color:#004a9a;text-decoration:none;}
#contentinfo li a:hover {text-decoration:underline;}

/* tabelle
========== */
table {margin:15px 0 0 22px;color:#64686B;}
tr.odd {background-color:#e7e9eb;}
td {line-height:20px;font-size:12px;}
td.spalte1 {width:170px;padding:0 0 0 15px;}
td {width:40px;}

/* backgrounds
========== */
#start h1, #impressum h1, #datenschutz h1 {background:transparent url(../img/sprite.jpg) 0px -306px no-repeat;}
#sortiment h1 {background:transparent url(../img/sprite.jpg) 0px -328px no-repeat;}
#kontakt h1 {background:transparent url(../img/sprite.jpg) 0px -512px no-repeat;}
#design h1 {background:transparent url(../img/sprite.jpg) 0px -350px no-repeat;}
#herkunft h1 {background:transparent url(../img/sprite.jpg) 0px -372px no-repeat;}
#auszeichnungen h1{background:transparent url(../img/sprite.jpg) 0px -570px no-repeat;}
#amador h1 {background:transparent url(../img/sprite.jpg) 0px -394px no-repeat;}
#presse h1 {background:transparent url(../img/sprite.jpg) 0px -416px no-repeat;}
#serviert h1 {background:transparent url(../img/sprite.jpg) 0px -438px no-repeat;}
#start #inhalt {height:1142px;background:transparent url(../img/img-start.jpg) 6px 89px no-repeat;}

/* misc.
========== */
#datenschutz h1, #impressum h1 {margin:0 0 0 22px;}
#datenschutz h3, #impressum h3 {margin:0 0 5px 0;}
#presse h2 {margin:0 0 41px 22px;}
#datenschutz #inhalt p, #impressum #inhalt p {margin:0 0 15px 0;}
p.note {font-size:11px;}
p.detail {margin:5px 0 0 0;}
p.detail a {line-height:16px;padding:0 0 0 10px;color:#003e8f;background:transparent url(../img/icon-pfeil.gif) 0 50% no-repeat;text-decoration:none;}
p.detail a.kl {background:transparent url(../img/icon-pfeil.gif) 0 50% no-repeat;}
p.detail a.indent {margin:0 0 0 22px;}
p.detail a:hover {text-decoration:underline;}
.hide {text-indent:-9999px;}
.top {margin-top:20px;}

#inhalt ul {margin:15px 70px 0 19px;}
#inhalt ul li {background:url(../img/bg-li.gif) 0px 5px no-repeat;padding:15px 0 0 30px;line-height:16px;font-size:12px;color:#64686B;}
#inhalt ul#l-pdf {margin:15px 70px 40px -10px;}
#inhalt ul#l-pdf li {background-image:none;padding:3px 0 0 30px;}
#inhalt ul#l-pdf li a {line-height:16px;padding:0 0 0 10px;color:#003e8f;background:transparent url(../img/icon-pfeil.gif) 0 50% no-repeat;text-decoration:none;}
#inhalt ul#l-pdf li a:hover {text-decoration:underline;}

#presse #inhalt {background:transparent url(../img/bg-presse.gif) bottom right no-repeat;}

#socialbox {position:absolute;top:80px;right:-43px;_right:-46px;width:270px;height:80px;background:transparent url(../img/bg-social.jpg) bottom right no-repeat;}
#socialbox p a span {position:absolute;top:-1px;left:-45px;display:block;width:40px;height:45px;}
#socialbox p {position:absolute;top:18px;left:70px;margin:0;padding:0;font-size:11px;}
#socialbox p strong {font-size:14px;}
#socialbox p a {color:#003e8f;text-decoration:none;}
#socialbox p a:hover {text-decoration:underline;}
#socialbox iframe {position:absolute;top:40px;right:0px;}


/* fancybox
========== */
div#fancy_overlay {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;display:none;z-index:300000;}
* html div#fancy_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
div#fancy_wrap {text-align:left;}
div#fancy_loading {position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:1000000;}
div#fancy_loading div {position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('../img/fancy_progress.png') no-repeat;}
div#fancy_loading_overlay {position:absolute;background-color:#fff;z-index:300000;}
div#fancy_loading_icon {position:absolute;background:url('../img/fancy_loading.gif') no-repeat;z-index:350000;width:16px;height:16px;}
div#fancy_outer {position:absolute;top:0;left:0;z-index:900000;padding:18px 18px 33px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner {position:relative;width:100%;height:100%;border:1px solid #728282;background:#fff;}
div#fancy_content {margin:0;z-index:1000000;position:absolute;}
div#fancy_div {background:#fff;color:#535353;height:100%;width:100%;z-index:1000000;}
img#fancy_img {position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:1000000;width:100%;height:100%;}
div#fancy_close {position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('../img/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:1810000;display:none;}
#fancy_frame {position:relative;width:100%;height:100%;display:none;}
#fancy_ajax {width:100%;height:100%;overflow:auto;}
a#fancy_left, a#fancy_right {position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:1110000;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none;}
a#fancy_left {left:0px;}
a#fancy_right {right:0px;}
span.fancy_ico {position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:1120000;cursor:pointer;display:block;}
span#fancy_left_ico {left:-9999px;background:transparent url('../img/fancy_left.png') no-repeat;}
span#fancy_right_ico {right:-9999px;background:transparent url('../img/fancy_right.png') no-repeat;}
a#fancy_left:hover {visibility:visible;}
a#fancy_right:hover {visibility:visible;}
a#fancy_left:hover span {left:20px;}
a#fancy_right:hover span {right:20px;}
.fancy_bigIframe {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancy_bg {position:absolute;top:0;left:0;width:100%;height:100%;z-index:700000;border:0;padding:0;margin:0;}
div.fancy_bg {position:absolute;display:block;z-index:700000;border:0;padding:0;margin:0;}
div.fancy_bg_n {top:-18px;width:100%;height:18px;background:transparent url('../img/fancy_shadow_n.png') repeat-x;}
div.fancy_bg_ne {top:-18px;right:-13px;width:13px;height:18px;background:transparent url('../img/fancy_shadow_ne.png') no-repeat;}
div.fancy_bg_e {right:-13px;height:100%;width:13px;background:transparent url('../img/fancy_shadow_e.png') repeat-y;}
div.fancy_bg_se {bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url('../img/fancy_shadow_se.png') no-repeat;}
div.fancy_bg_s {bottom:-18px;width:100%;height:18px;background:transparent url('../img/fancy_shadow_s.png') repeat-x;}
div.fancy_bg_sw {bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url('../img/fancy_shadow_sw.png') no-repeat;}
div.fancy_bg_w {left:-13px;height:100%;width:13px;background:transparent url('../img/fancy_shadow_w.png') repeat-y;}
div.fancy_bg_nw {top:-18px;left:-13px;width:13px;height:18px;background:transparent url('../img/fancy_shadow_nw.png') no-repeat;}
div#fancy_title {position:absolute;bottom:-33px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title div {color:#FFF;font:bold 12px Arial;padding-bottom:3px;}
div#fancy_title table {margin:0 auto;}
div#fancy_title table td {padding:0;vertical-align:middle;}
td#fancy_title_left {height:32px;width:15px;background:transparent url('../img/fancy_title_left.png') repeat-x;}
td#fancy_title_main {height:32px;background:transparent url('../img/fancy_title_main.png') repeat-x;}
td#fancy_title_right {height:32px;width:15px;background:transparent url('../img/fancy_title_right.png') repeat-x;}

/*AWARDBAR OHNE SLIDER*/
#award-slider{background:transparent url('../img/liz-slider-auszeichnungen-bg.gif') no-repeat; width:642px; height:379px; margin-top:-64px; margin-left:11px;}
#award-slider h2{padding-top:64px; margin-left:11px;}
#auszeichnungen-small-box{margin-top:-35px;}
.az-right{padding-left:20px;}

#statischerslider{float:left; margin-top:21px; margin-left:2px;}
#statischerslider ul li{background: none; padding: 0 0px 0 0;}
.jcarousel-item-2,.jcarousel-item-3,.jcarousel-item-4,.jcarousel-item-5,.jcarousel-item-6,.jcarousel-item-7,.jcarousel-item-8{margin-left:18px !important;}


.awards{float:left; width:114px; height:133px; border:1px solid #d9d9d9;}
.awards:hover{border:1px solid #b4b7b9;}

*+html .awards{border:0px solid #d9d9d9;}
*+html .awards:hover{border:0px solid #b4b7b9;}
* html .awards{border:0px solid #d9d9d9;}
* html .awards:hover{border:0px solid #b4b7b9;}

/*STERNTEXT SMALlER*/
.smaller-font{font-size:10px; margin-top:-35px;}

/*IF*/
.awards-mehr{position:absolute; display:block; width:131px; height:134px; margin-left:485px; margin-top:57px; background-color:#000;}

/*REDDOT*/
.reddot{position:absolute; display:block; width:165px; height:111px; margin-left:451px; margin-top:217px;}
* html .reddot{position:absolute; display:block; width:165px; height:111px; margin-left:431px; margin-top:217px;}
*+html .reddot{position:absolute; display:block; width:165px; height:111px; margin-left:431px; margin-top:217px;}

/*SLIDER*/
table {
    font-size: inherit;
    border: 1px solid #c8c8c8;
}

th {
    background: #d8d8d8;
    text-align: left;
    padding: 5px;
    white-space: nowrap;
}

td {
    background: #f8f8f8;
    text-align: left;
    padding: 5px;
    vertical-align: top;
}

select, input, textarea {
    font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

pre, code, tt, dt {
    font: 100% monospace;
    margin: 20px 0;
}

pre, blockquote {
    padding: 15px;
    background-color: #f0f0f0;
    margin: 20px 0;
    -moz-border-radius: 10px;
}

td pre {
    font: 85% monospace;
    padding: 5px;
    margin: 5px 0;
}
/*ENDE SLIDER*/

#fb-img{display:block; width:67px; height:65px; background:transparent url('../img/fb-schraeg.jpg') no-repeat; margin-top:25px; margin-left:40px;}
#socialbox-big{position:absolute; display:block; width:637px; height:523px; background:transparent url(../img/fb-background.png) no-repeat; margin-top:549px; margin-left:9px;}
#socialbox-big p{color:#58585a; font:bold 12px Arial; margin-top:42px; margin-left:40px;}
#fb-big{margin-left:42px; margin-top:8px;}
