html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}input,select{vertical-align:middle}sub{vertical-align:sub;font-size:smaller}#products a:hover{text-decoration:underline}sup{vertical-align:super;font-size:smaller}h1,h2,h3,h4,#kontakt,#products a,#nav{font-family:'Economica', sans-serif;font-weight:normal}h1{font-size:26px}div.newsbox h1{font-size:24px}h2{font-size:15px}textarea{overflow:auto}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}p{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:19px;margin:20px 0}.clear{clear:both}.higher{z-index:100;position:relative}html,body{height:100%}body{position:relative;text-align:center;background:url(../img/body_bkg.gif) repeat-y}#page{margin:0 auto;width:980px;min-height:100%;height:auto !important;height:100%;text-align:left;background:url(../img/page_bkg.gif) repeat-y}#container_left{display:inline-block;width:179px}#container{display:inline-block;vertical-align:top;position:relative;width:800px}#kontakt{background:url("../img/footer_left.jpg") no-repeat scroll 0 0 transparent;bottom:0;color:#8C1513;font-size:20px;height:263px;padding:170px 0 0;position:fixed;text-transform:uppercase;width:179px}#kontakt a{color:#8c1513}#lang{position:absolute;right:0;top:0;font-size:12px}#lang #active span{line-height:15px;width:52px;display:block;color:#B3915B;padding:2px 20px 0 0;cursor:pointer;text-align:center;background:url(../img/lang.png) no-repeat right;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;text-transform:uppercase}#lang #active div{line-height:15px;width:50px;display:none;padding:2px 20px 0 0;color:#B3915B;text-align:center;text-transform:uppercase}#lang #active div a{text-decoration:none;color:#B3915B;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}#lang #active div a:hover{text-decoration:underline}#head_slogan{position:absolute;right:0;top:136px}#nav{position:relative;margin:294px 0 0 0;height:34px;text-transform:uppercase}#nav ul li{display:inline-block}#nav ul li.active a{color:#8c1513}#nav ul li a{padding:0 0 0 40px;font-size:25px;color:#b3915b;text-decoration:none}#nav ul li a:hover{text-decoration:underline}#big_img{margin:0 0 70px 0;z-index:9}#content{width:800px}div.news_box{background:none repeat scroll 0 0 #EFEDE2;width:160px;display:inline-block;vertical-align:top;text-align:left;margin:0 0 30px 30px}div.news_box img{display:block}div.news_box h1,div.news_box h2{padding:5px 10px 0 10px;color:#b3915b;text-transform:uppercase}div.news_box h1{font-size:24px}#newsvorschau{position:absolute;top:611px;right:0;z-index:10;background:#fff}#newsvorschau div.news_box{display:block;margin:14px 0 14px 12px}#products{width:720px;margin:0 0 30px 80px;text-align:left}#products h1{color:#8c1513;font-size:27px;display:inline-block;padding:0 30px 0 0;text-transform:uppercase}#products a{text-transform:uppercase;color:#b3915b;display:inline-block;font-size:27px;padding:0 30px 0 0;text-decoration:none}#products a.active{text-decoration:underline}#text{min-height:300px;text-align:left;padding:0 30px;width:580px;color:#b3915b}#product{text-align:left;padding:0 0 30px 80px;width:720px;color:#b3915b}#product p{float:left;width:420px}#product img{float:right;margin:0 0 0 20px}#map_canvas{width:800px;height:358px}#maps{text-align:left;margin:65px 0 0 75px;padding:0;color:#b3915b}div.frame{z-index:1}.touchcarousel{position:relative;width:800px;height:358px;overflow:hidden}.touchcarousel .touchcarousel-container{position:relative;margin:0;padding:0;list-style:none;left:0}.touchcarousel .touchcarousel-wrapper{position:relative;overflow:hidden;width:100%;height:100%}.touchcarousel .touchcarousel-item{margin:0 0 0 0;padding:0;float:left}.touchcarousel .touchcarousel-item.last{margin-right:0 !important}.touchcarousel .arrow-holder{height:100%;width:45px;position:absolute;top:0;display:block;cursor:pointer;z-index:25}.touchcarousel .arrow-holder.left{left:0}.touchcarousel .arrow-holder.right{right:0}.touchcarousel .arrow-icon{width:45px;height:90px;top:50%;margin-top:-45px;position:absolute;cursor:pointer}.touchcarousel .arrow-holder.disabled{cursor:default}.touchcarousel .arrow-holder.disabled .arrow-icon{cursor:default}.touchcarousel .tc-paging-container{width:100%;overflow:hidden;position:absolute;margin-top:-20px;z-index:25}.touchcarousel .tc-paging-centerer{float:left;position:relative;left:50%}.touchcarousel .tc-paging-centerer-inside{float:left;position:relative;left:-50%}.touchcarousel .tc-paging-item{float:left;cursor:pointer;position:relative;display:block;text-indent:-9999px}.touchcarousel .scrollbar-holder{position:absolute;z-index:30;left:6px;right:6px;bottom:5px;height:4px;overflow:hidden}.touchcarousel .scrollbar{position:absolute;left:0;height:4px;bottom:0px}.touchcarousel .scrollbar.dark{background-color:rgb(130, 130, 130);background-color:rgba(0, 0, 0, 0.5)}.touchcarousel .scrollbar.light{background-color:rgb(210, 210, 210);background-color:rgba(255, 255, 255, 0.5)}.touchcarousel .grab-cursor{cursor:url(grab.png) 8 8, move}.touchcarousel .grabbing-cursor{cursor:url(grabbing.png) 8 8, move}.touchcarousel .auto-cursor{cursor:auto}.touchcarousel.black-and-white .arrow-icon{width:30px;height:30px;margin-top:-15px;background-image:url('../img/sprite.png');background-repeat:no-repeat;background-color:rgb(50, 50, 50);background-color:rgba(0, 0, 0, 0.7);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-opacity:0.8;-webkit-opacity:0.8;opacity:0.8}.touchcarousel.black-and-white .arrow-holder{width:35px}.touchcarousel.black-and-white .arrow-holder:active .arrow-icon{-moz-opacity:0.7 !important;-webkit-opacity:0.7 !important;opacity:0.7 !important}.touchcarousel.black-and-white .arrow-icon.left{left:10px;background-position:-2px -6px}.touchcarousel.black-and-white .arrow-icon.right{right:10px;background-position:-175px -6px}.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon{background-color:rgb(30, 30, 30);background-color:rgba(0, 0, 0, 0.7);-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left{background-position:-39px -6px}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right{background-position:-138px -6px}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left,.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right{background-color:rgb(200, 200, 200);background-color:rgba(0, 0, 0, 0.3)}.touchcarousel.black-and-white .tc-paging-container{margin-top:-22px}.touchcarousel.black-and-white .tc-paging-item{background-image:url('../img/sprite.png');background-repeat:no-repeat;background-position:-95px -4px;width:16px;height:16px}.touchcarousel.black-and-white .tc-paging-item.current{background-position:-95px -22px}.touchcarousel.black-and-white .tc-paging-container{margin-top:-25px}.touchcarousel.black-and-white .tc-paging-centerer-inside{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:rgb(50, 50, 50);background-color:rgba(0, 0, 0, 0.6);padding:2px 4px}