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{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
:focus{outline:0;}
body{line-height:1;color:#000;background:#FFF;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
img.display-block{display:block;}
span.skype_pnh_container{display:none!important;}
span.skype_pnh_print_container{display:inline!important;}strong{font-weight:700;}
p.bodytext,p.align-center,p.align-right{line-height:1.5em;margin:.5em 0;}
#sidebar-left .csc-frame-rulerAfter{border-bottom:1px solid #fde0a8;padding-bottom:10px;}
#sidebar-right .csc-frame-rulerAfter{border-bottom:1px solid #f9cc6a;padding-bottom:10px;}
a{color:#3e3d40;}
h1,h2,h3,h4,h5,h6{color:#671b40;font-weight:700;line-height:1.5em;margin:1em 0 0;}
.csc-firstHeader{margin-top:0;}
h1{font-size:32px;}
h2{font-size:1.4em;}
h4,h5,h6{font-size:1em;}
#sidebar-right h1,#sidebar-right h2,#sidebar-right h3,#sidebar-right h4,#sidebar-right h5,#sidebar-right h6{background-color:#f9cc6a;font-size:20px;}
.align-center{text-align:center;}
.align-right{text-align:right;}
#content ul,#content ol,#fancybox-content ul,#fancybox-content ol{font-size:1em;margin:0 0 0 1.5em;}
#content ul li,#content ol li,#fancybox-content ul li,#fancybox-content ol li{line-height:1.5em;}
#content ul,#fancybox-content ul{list-style:disc;}
#content ol,#fancybox-content ol{list-style:decimal;}
table.price thead th{background-color:#fcd985;color:gray;}
table.price tr.odd{background-color:#ffe8b4;}
table.price td a dfn span{background:#ffeec9;border:5px solid #fcd985;color:gray;display:block;padding:5px;}
table.price td{color:gray;}
table.styled{border:1px solid #f9cc6a;border-collapse:collapse;border-top-width:3px;}
table.styled th,table.styled td{border:1px solid #f9cc6a;line-height:1.5em;padding:.25em;}
table.styled th{border-bottom-width:3px;}
table.styled th p,table.styled td.p{line-height:1em;}
#wrap,#fancybox-content,h3{font-size:1.2em;}
table.price th.th-top,table.price tr.even{background-color:#ffeec9;}body{background:#fff4d5 url(/fileadmin/templates/hillebrand.it/img/bg-default.jpg) left top fixed no-repeat;color:#000;font:normal normal normal 62.5%/115% Arial, Helvetica, sans-serif;}
div.clear{clear:left;}
#wrap{width:980px;margin:0 auto;}
#header{height:473px;position:relative;width:980px;}
.header-top{background:transparent url(/fileadmin/templates/hillebrand.it/img/bg-hd-top.png) left top scroll no-repeat;float:left;height:447px;overflow:hidden;position:relative;width:212px;z-index:50;}
.header-middle{left:0;height:447px;position:absolute;top:0;width:980px;z-index:1;}
.header-bottom{background:transparent url(/fileadmin/templates/hillebrand.it/img/bg-hd-bottom.png) left top scroll no-repeat;clear:both;height:26px;overflow:hidden;padding:0 233px 0 570px;}
#content-container{background:transparent url(/fileadmin/templates/hillebrand.it/img/bg-content-container.png) left top scroll repeat-y;color:#3e3d40;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;width:980px;}
#sidebar-left{float:left;width:184px;padding:18px 14px 0;}
#content{float:left;width:446px;padding:18px 65px 48px;}
#sidebar-right{float:right;font-family:'Lucida Sans', Arial, Helvetica, sans-serif;width:165px;padding:18px 13px 94px 14px;}
#footer{background:transparent url(/fileadmin/templates/hillebrand.it/img/bg-content-container.png) left top scroll repeat-y;clear:both;color:#671b40;float:left;font-family:'Lucida Sans', Arial, Helvetica, sans-serif;font-size:11px;width:980px;}
#footer a{text-decoration:none;}#wrap form.complex div.form-results{margin-bottom:2em;border-color:red;border-style:solid;border-width:0 2px 2px;}
#wrap form.complex div.form-results h2{background-color:red;color:#fff;font-weight:700;font-size:1em;padding:.5em;}
#wrap form.complex div.form-results ul{list-style-type:none;margin:.5em;padding:0!important;}
#wrap form.complex div.form-results ul li{color:red;line-height:1.5em;background:transparent url(/fileadmin/templates/hillebrand.it/img/icons/exclamation.gif) left center no-repeat;margin:0;padding:.5em 0 .5em 2em;}
#wrap form.complex input[type=text],#wrap form.complex input.text,/* this special class is needed for IE6 browsers because attribute selectors are only processed during page rendering */
#wrap form.complex textarea{border:1px solid #ffd700;}
#wrap form.complex input[type=text],#wrap form.complex input.text,/* this special class is needed for IE6 browsers because attribute selectors are only processed during page rendering */
#wrap form.complex input[type=reset],#wrap form.complex input[type=submit],#wrap form.complex select,#wrap form.complex textarea{font:1.1em Arial, Helvetica, sans-serif;}
#wrap form.complex input[type=reset],#wrap form.complex input[type=submit],#wrap form.complex input.button{cursor:pointer;}
#wrap form.complex input.align-center{text-align:center;}
#wrap form.complex ol,#wrap form.complex ol li{margin:0;padding:0;}
#wrap form.complex ol{list-style-type:none;}
#wrap form.complex ol li{clear:both;padding:0 0 .5em;}
#wrap form.complex li.error,#wrap form.complex fieldset.error{background:transparent url(/fileadmin/templates/hillebrand.it/img/exclamation.gif) 98% center no-repeat;}
form.complex li.error input.culprit{border:1px solid red;}
#wrap form.complex fieldset{clear:both;}
form.complex fieldset legend{font-weight:700;line-height:3em;}
form.complex fieldset .ie-legend{display:none;}
#wrap form.complex fieldset.label-after-field ol{float:left;width:70%;}
#wrap form.complex fieldset.captcha ol{margin-left:30%;}
#wrap form.complex fieldset.label-after-field p.legend{float:left;width:30%;line-height:2.5em;}
#wrap form.complex fieldset.label-after-field p.legend,#wrap form.complex fieldset p.long-legend{line-height:2em;font-weight:700;}
#wrap form.complex fieldset.label-after-field ol li{clear:none;}
#wrap form.complex fieldset.label-after-field input{border:none;height:14px;overflow:visible;width:14px;vertical-align:middle;margin:0;padding:0;}
#wrap form.complex fieldset.label-after-field input.text{border:1px solid #ffd700;height:auto;width:auto;}
#wrap form.complex fieldset label{float:left;width:30%;line-height:1.5em;}
#wrap form.complex fieldset label a{text-decoration:underline!important;}
#wrap form.complex fieldset label.no-legend{font-weight:700;}
#wrap form.complex fieldset.label-after-field label,#wrap form.complex li.field-pair label{float:none;width:auto;}
#wrap form.complex fieldset.label-after-field label{vertical-align:text-top;}
#wrap form.complex li.field-pair span.label-container{float:left;width:30%;}
#wrap form.complex p.form-help{font-size:.9em;line-height:1.5em;background:transparent url(/fileadmin/templates/hillebrand.it/img/icons/information.gif) left center no-repeat;margin:0 0 0 30%;padding:0 0 0 1.75em;}
#wrap form.complex .ui-datepicker-trigger{height:16px;vertical-align:top;width:16px;margin:1px 0 0 3px;}
#wrap form.complex ul.form-actions{text-align:right;margin:2.5em 0 0;}
form.complex ul.form-actions li{display:inline;}
.validation-tooltip{position:absolute;z-index:100;width:240px;padding:0 0 10px;}
.validation-tooltip .tooltip-content{-moz-border-radius:10px;color:#fff;padding:10px;}
.validation-tooltip-error .tooltip-content{background:#ff1d1d;}
.validation-tooltip-hint .tooltip-content{background:#0080ff;}
.validation-tooltip-error{background:transparent url(/fileadmin/templates/hillebrand.it/img/tooltip-peak-error.png) left bottom no-repeat;}
.validation-tooltip-hint{background:transparent url(/fileadmin/templates/hillebrand.it/img/tooltip-peak-hint.png) left bottom no-repeat;}
#wrap form.complex .validation-tooltip p.bodytext{margin:0!important;padding:0!important;}
input#countAdults,input#countChildren,input[id|=ageChild]{width:2em;}
#wrap form.complex .privacy-wrapper{font-size:9pt;margin:1.5em 0!important;}
form.complex select#country{width:249px;}
.fce_quickbook .header h1{font-size:12px;}
#wrap .fce_quickbook .complex input,#wrap .fce_quickbook .complex select{font-size:10px;}
form.complex input#firstname,form.complex input#zip,form.complex input#telephone{margin-right:3px;}.blender-container{background:transparent url(/fileadmin/templates/hillebrand.it/img/blender-overlay.png) left bottom scroll no-repeat;float:left;position:relative;width:100%;}
.blender-container .content{float:left;position:relative;}
.blender-container .content .inline-content{bottom:20px;left:20px;position:absolute;z-index:99;}
.blender-container .content .inline-content .sample-blender-inline-navigation{list-style:none;margin:0;}
.blender-container .content .inline-content .sample-blender-inline-navigation li{display:inline;background:#fff;line-height:2em;border:1px solid #000;padding:.5em;}
#content .blender-container .navigation	ul{list-style-type:none;margin:0;}
.blender-container .navigation-jump-simple,.blender-container .navigation-step{clear:both;}
.blender-container .navigation-jump-simple ul li,.blender-container .navigation-step ul li{display:inline;}
.blender-container .navigation-jump-simple a.active{font-weight:700;}
.blender-container .navigation-step ul li.left{background:transparent url(/fileadmin/templates/hillebrand.it/img/icons/action_back.gif) left center no-repeat;padding:0 10px 0 20px;}
.blender-container .navigation-step ul li.right{background:transparent url(/fileadmin/templates/hillebrand.it/img/icons/action_forward.gif) right center no-repeat;padding:0 20px 0 10px;}
.blender-container .navigation-jump-complex{float:left;padding-left:7px;}
.blender-container .navigation-gallery ul li{float:left;}.content-carousel{float:left;width:640px;margin:1.5em 0;}
.content-carousel .navigation{float:left;width:100%;line-height:2em;background:#828282;}
.content-carousel .navigation div{width:49%;}
.content-carousel .navigation .left{float:left;text-align:left;padding:0 0 0 1%;}
.content-carousel .navigation .right{float:right;text-align:right;padding:0 1% 0 0;}
.content-carousel .navigation a.carousel-control{color:#fff;}
.content-carousel .content-container{clear:both;width:640px;height:240px;overflow:hidden;padding:0;}
.content-carousel .content-container .slide{float:left;background:#cecece;width:640px;height:240px;}.content-carousel-complex{clear:both;}
.content-carousel-complex .header{padding:0 0 0 32px;}
.content-carousel-complex .content-container{float:left;overflow:hidden;position:relative;width:768px;height:300px;}
.content-carousel-complex-vertical .content-container{width:672px;}
#wrap .content-carousel-complex-vertical .content-container ul{width:672px;height:10000px;}
.content-carousel-complex .content-container ul li{position:relative;}
.content-carousel-complex-vertical .content-container ul li{float:none;width:672px;}
.content-carousel-complex .content-container ul li .inner-content{float:left;width:154px;height:288px;}
.content-carousel-complex .content-container ul li .inner-content h3{background:#232e30;color:#fff;max-height:3em;height:3em;overflow:hidden;margin:130px 0 0;padding:0 5px;}
.content-carousel-complex .content-container	ul li .inner-content a.read-more{display:block;position:absolute;bottom:0;background:#fff;width:150px;text-align:right;padding:0 2px;}.flipcatalogue-richpaper{height:130px;position:relative;}
.flipcatalogue-richpaper .click-overlay{height:130px;left:0;position:absolute;top:0;width:290px;z-index:15;}
.flipcatalogue-richpaper .plugin-container{height:130px;left:0;position:absolute;top:0;width:290px;z-index:10;}.csc-frame-frame1{border:1px solid #cecece;-moz-border-radius:3px;-webkit-border-radius:3px;margin:.5em 0 0;padding:0 .5em;}
.csc-frame-frame2{margin:1em 0 0;}
.csc-frame-frame2 .csc-textpic-text{border:1px solid #cecece;height:88px;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 1em;}
.gallery-album .preview{text-align:center;}
.gallery-album .preview img{margin:0 auto;}
#wrap .gallery-album .image-navigation ul{list-style:none;float:left;width:100%;line-height:3em;margin:0;padding:0;}
.gallery-album .image-navigation ul li{float:left;width:33%;}
#wrap .gallery-album .pagination .navigation-container ul{list-style:none;line-height:3em;margin:0;padding:0;}
#wrap .gallery-album .pagination .navigation-container ul li{display:inline;padding:0 .25em 0 0;}
.gallery-album .pagination .navigation-container .active{font-weight:700;}
.gallery-album .pagination .lightboxLinkContainer{display:none;}.map-routeplanner{clear:left;margin:1.5em 0;}
.dir-routeplanner table td{line-height:1.5em!important;}
.frm-routeplanner fieldset{float:left;width:80%;}
.frm-routeplanner .text{width:65%;}
#wrap form.frm-routeplanner ul.form-actions{float:left;width:20%;margin:0;}
.dir-routeplanner{clear:left;}.menu ul{font-size:1em;}
.menu li{line-height:1.5em;padding:0 20px 0 0;}
#header .menu li{display:inline;}
.menu a{text-decoration:none;}
.dropdown-menu li{position:relative;z-index:20;}
.dropdown-menu .submenu-container{display:none;position:absolute;top:1.1em;left:0;width:200px;z-index:21;background:#fff;border:1px solid #000;}
#menu-language{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:1.1;text-align:right;}
#menu-language li{border-right:1px solid #e68f1e;display:inline;line-height:1.1;padding:0 .5em;}
#menu-language li.last-item{border:none;}
#menu-language a{color:#e68f1e;line-height:1.1;}
#menu-main{font-family:'Lucida Sans', Arial, Helvetica, sans-serif;font-size:14px;}
#menu-main li{padding:0 0 6px;}
#menu-main a{background-color:#fde0a8;border:1px solid #fde0a8;color:#671b40;display:block;padding:3px 15px;}
#menu-main li.active a,#menu-main a:hover{background-color:#f9cc6a;border:1px solid #fde0a8;}
#menu-main li.active a{background-attachment:scroll;background-image:url(/fileadmin/templates/hillebrand.it/img/bg-mm-itm-act.png);background-position:right top;background-repeat:no-repeat;}
.dropdown-menu li:hover .submenu-container,#header .dropdown-menu .dropdown-sub-menu li{display:block;}.three-column-content,.two-column-content{float:left;width:100%;}
.three-column-content .column{float:left;width:33.3%;}
.two-column-content .column{float:left;width:50%;}
#footer .three-column-content{position:relative;}
#footer .col-0{width:212px;margin:0 5px 0 0;}
#footer .col-1{background-color:#fde0a8;width:566px;margin:0 5px 0 0;}
#footer .col-2{position:absolute;right:0;top:-84px;width:192px;}.offer-box-simple{clear:both;border:1px solid #000;border-bottom:none;margin:0 0 2em;}
.offer-box-simple .header-container{background:#cecece;padding:.5em;}
.offer-box-simple .content-container .content-long-switch,.offer-box-simple .content-container .meta-data,.offer-box-simple .content-container .offer-actions{text-align:right;border-bottom:1px solid #000;padding:0 .5em;}
.offer-box-simple .content-container .meta-data{border-top:1px solid #000;}
.offer-box-simple .content-container .content-long-switch{border:none;}
#wrap .offer-box-simple .offer-actions .form-actions{margin:0;}
.offer-box-simple .offer-actions input{border:none;background:transparent;padding:0;}
.offer-box-simple .offer-actions .on-cart{background:transparent url(/fileadmin/templates/hillebrand.it/img/icons/accept.gif) left center no-repeat;padding:0 0 0 1.75em;}
.offer-box-skinned{border:1px solid #846c42;float:left;width:665px;position:relative;margin:0 0 1em;}
.offer-box-skinned h2{border-bottom:1px solid #fff;text-align:right;text-transform:uppercase;font-weight:400;color:#fff;font-size:1.1em;padding:.25em;}
.offer-box-skinned .content-container{float:left;width:100%;background:#f2c873;}
.offer-box-skinned-left-aligned .content-container img{float:right;}
.offer-box-skinned .content-container .content{height:108px;width:484px;overflow:auto;padding:.5em;}
.offer-box-skinned .content-container .content h3{color:#846c42;font-weight:700;text-transform:uppercase;margin:0 .5em 0 0;}
.offer-box-skinned .content-container .meta-data{position:absolute;bottom:0;right:0;padding:0 .5em .5em 0;}
.offer-box-skinned-left-aligned .content-container .meta-data{right:inherit;left:0;padding:0 0 .5em .5em;}
#wrap .offer-box-skinned .meta-data ul{list-style:none;margin:0;}
#wrap .offer-box-skinned .meta-data ul li{text-align:right;}
.offer-box-skinned a{color:#846c42;}
.offer-box-category{clear:both;background:#edbc56;border:1px solid #6c5630;margin:0 0 .5em;padding:2px;}
.offer-box-category .content-container{margin-left:268px;padding:0 5px;}
.offer-box-simple .content-container .content,.offer-box-simple .content-container .content-long,.offer-box-simple .content-container .offer-actions{padding:.5em;}
.offer-box-skinned-left-aligned h2,#wrap .offer-box-skinned-left-aligned .meta-data ul li{text-align:left;}
.offer-box-skinned .content-container img,.offer-box-category img{float:left;}.offer-carousel{margin:0 0 1.5em;}
.offer-carousel-two-column,.offer-carousel-three-column{border:1px solid #232e30;-moz-border-radius:5px;float:left;}
.offer-carousel-two-column{width:641px;}
.offer-carousel-two-column .header,.offer-carousel-three-column .header{background:#232e30;color:#fff;padding:.5em;}
.offer-carousel .content-container{overflow:hidden;}
.offer-carousel-two-column .content-container,.offer-carousel-three-column .content-container{float:left;width:606px;height:148px;}
.offer-carousel-two-column .content,.offer-carousel-three-column .content{float:left;width:606px;}
.offer-carousel-two-column .content .column{float:left;width:301px;padding:0 1px;}
.offer-carousel-three-column .content .column{float:left;width:200px;padding:0 1px;}
.offer-carousel-two-column .content .column h6,.offer-carousel-three-column .content .column h6{margin:.5em 0 1em;}
.offer-carousel-two-column .content .column img,.offer-carousel-three-column .content .column img{float:left;background:#9ed1db;border:1px solid #618086;-moz-border-radius:2px;margin:0 .5em .5em 0;padding:.25em;}
.offer-carousel-two-column .content .column p.bodytext,.offer-carousel-two-column .content .column p.align-center,.offer-carousel-two-column .content .column p.align-right,.offer-carousel-three-column .content .column p.bodytext,.offer-carousel-three-column .content .column p.align-center,.offer-carousel-three-column .content .column p.align-right{margin:0 0 .5em;}
.offer-carousel-three-column .footer-container,.offer-carousel-two-column .footer-container{float:right;width:5%;}
#wrap .offer-carousel-two-column .navigation,#wrap .offer-carousel-three-column .navigation{list-style-type:none;margin:0;}
#wrap .offer-carousel-two-column .navigation li,#wrap .offer-carousel-three-column .navigation li{height:74px;line-height:74px;text-align:center;}
#wrap .offer-carousel-two-column .navigation li a,#wrap .offer-carousel-three-column .navigation li a{display:block;text-indent:-999em;background-color:#9ed1db;background-position:center center;background-repeat:no-repeat;opacity:0.5;}
#wrap .offer-carousel-two-column .navigation li.left a,#wrap .offer-carousel-three-column .navigation li.left a{background-image:url(/fileadmin/templates/hillebrand.it/img/icons/arrow-skip-090.png);}
#wrap .offer-carousel-two-column .navigation li.right a,#wrap .offer-carousel-three-column .navigation li.right a{background-image:url(/fileadmin/templates/hillebrand.it/img/icons/arrow-skip-270.png);-moz-border-radius-bottomright:5px;}
#wrap .offer-carousel-two-column .navigation li a:hover,#wrap .offer-carousel-three-column .navigation li a:hover{opacity:1.0;}.quickbook,.quickbook select{width:200px;}
.quickbook label{display:none;}
#wrap .quickbook .date{clear:none;float:left;padding-left:0;padding-right:0;width:50%;}
.quickbook .date-departure{text-align:right;}
#wrap .quickbook .complex .ui-datepicker-trigger{margin-left:0;margin-top:4px;}
#wrap .quickbook .complex .form-actions{text-align:center;}table.price{border-collapse:collapse;margin-bottom:10px;z-index:1000;}
table.price td{border-left:1px solid #fff;border-top:1px solid #fff;font-size:12px;line-height:1.2em;vertical-align:middle;padding:0 10px;}
table.price td.price-value{text-align:right;}
table.price thead th{border-left:1px solid #fff;font-size:12px;font-weight:700;line-height:1.2em;vertical-align:middle;padding:2px 6px;}
table.price th.th-top{border-right:1px solid #fff;}
table.price th.th-pic{border-top:1px solid #fff;padding:2px 0;}
table.price td a{position:relative;z-index:240;}
table.price td a:hover{text-decoration:none;z-index:250;}
table.price td a dfn{display:none;position:absolute;top:2em;left:5px;width:284px;font-style:normal;font-size:12px;font-weight:400;line-height:1.2em;border:1px solid #fff;background:#ffeec9;}
table.price td a dfn span{width:264px;}
table.price td a:hover dfn{display:block;z-index:249;}
table.price td a dfn img{border:none;padding-bottom:2px;display:block;}
table.price td a dfn strong{font-weight:700;}table.price-complex{border-collapse:collapse;margin-bottom:10px;z-index:1000;background-color:#ffeddd;color:#52504f;empty-cells:hide;}
.no-collapse{border-collapse:separate!important;font-size:9px;}
table.price-complex td{font-size:11px;line-height:1.3em;vertical-align:middle;padding:5px;}
.no-collapse th,.no-collapse td{border-right:2px solid #ffeddd;border-bottom:2px solid #ffeddd;}
#content table.price-complex td.no-padding,#content table.price-complex td.no-padding td{padding-left:0;padding-right:0;vertical-align:top;}
table.price-complex td.no-padding{border-bottom:1px solid #bba27a;}
#content table.price-complex td.no-padding td.bg-price1{background-color:#fbe7b8;text-align:right;padding:6px 10px 6px 0;}
#content table.price-complex td.no-padding td.bg-price2{background-color:#fce8d0;text-align:right;padding:6px 10px 6px 0;}
#content table.price-complex td.no-padding td.right-align{text-align:right;font-size:9px;color:#8b7759;vertical-align:top;padding-top:7px;}
#content table.price-complex td.hr-no-padding{padding:0;}
#content table.price-complex hr.hr-seperator{width:100%;color:#bba27a;background-color:#bba27a;height:1px;margin:0;padding:0;}
table.price-complex td.align-right a{color:#52504f;font-size:10px;}
table.price-complex thead th{background-color:#961930;font-size:11px;font-weight:700;line-height:1.3em;vertical-align:middle;color:#fff;padding:2px 6px 2px 10px !important;}
table.price-complex th.th-top{background:none;font-style:italic;font-weight:400;text-align:center;color:#665f59;font-size:12px;}
table.price-complex th.th-pic{text-align:right;color:#52504f;border-right:none;border-bottom:1px solid #bba27a;padding:10px 10px 0 0 !important;}
table.price-complex th.th-pic a{color:#52504f;text-transform:uppercase;font-size:9px;background:transparent url(/fileadmin/templates/hillebrand.it/img/lupe.png) no-repeat scroll left center;line-height:2.5em;position:relative;padding:5px 0 5px 20px;}
table.price-complex td a{position:relative;z-index:240;}
table.price-complex td a:hover{text-decoration:none;z-index:250;}
table.price-complex .th-pic a dfn{display:none;position:absolute;top:-18em;left:7em;width:461px;font-style:normal;font-size:11px;font-weight:400;line-height:1.3em;border:1px solid #bba27a;background:#f8d9a1;z-index:1260;}
table.price-complex .th-pic a dfn span{text-transform:none;}
table.price-complex .th-pic a dfn span div.dfn-header{text-align:left;text-decoration:none;padding:10px;}
table.price-complex .th-pic a dfn span div.dfn-padding{padding-left:30px;}
table.price-complex .th-pic a dfn span div.dfn-text{text-align:left;text-decoration:none;padding:10px 20px 10px 30px;}
table.price-complex .th-pic a:hover dfn{display:block;z-index:1260;}
table.price-complex .th-pic a dfn img{border:none;padding-bottom:2px;display:block;}
table.price-complex .th-pic a dfn strong{font-weight:700;}
table.price-complex td.align-right,table.price-complex td.price-value{text-align:right;}.sidebar-box{margin:0 0 .5em;}
.sidebar-box .header-container .switch{display:block;}
.sidebar-box .header-container .header{background-position:.5em center;background-repeat:no-repeat;background-color:#cecece;padding:.5em .5em .5em 2.5em;}.ticker-carousel{float:left;position:relative;width:165px;margin:0 0 1.5em;}
.ticker-carousel .content-container{background-color:#fbebca;border:2px solid #f9cc6a;clear:both;width:131px;height:160px;overflow:hidden;padding:15px;}
.ticker-navigation{position:absolute;right:0;top:-31px;width:34px;z-index:10;}
.ticker-navigation a{background:transparent url(/fileadmin/templates/hillebrand.it/img/bg-ticker-nav.png) 0 0 scroll no-repeat;display:block;float:left;height:25px;overflow:hidden;text-indent:-999px;width:17px;}
.ticker-navigation a.next{background-position:-17px 0;}.ui-dialog-osx{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;border-width:0 8px 8px;padding:0;}
.ui-dialog-osx .ui-dialog-titlebar{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:.6em 1.2em;}.jcarousel-skin-blender .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-blender .jcarousel-container-horizontal{width:640px;padding:0 40px;}
.jcarousel-skin-blender .jcarousel-container-vertical{width:160px;height:396px;padding:40px 0;}
.jcarousel-skin-blender .jcarousel-clip-horizontal{width:640px;height:120px;}
.jcarousel-skin-blender .jcarousel-clip-vertical{width:160px;height:396px;}
.jcarousel-skin-blender .jcarousel-item{width:160px;height:120px;}
.jcarousel-skin-blender .jcarousel-item-horizontal{margin-left:0;margin-right:10px;}
.jcarousel-skin-blender .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}
.jcarousel-skin-blender .jcarousel-item-vertical{margin-bottom:10px;}
.jcarousel-skin-blender .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-blender .jcarousel-next-horizontal{position:absolute;top:-7px;right:0;width:32px;height:175px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/blender/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-blender .jcarousel-direction-rtl .jcarousel-next-horizontal{left:0;right:auto;background-image:url(/fileadmin/templates/hillebrand.it/img/jcarousel/blender/prev-horizontal.png);}
.jcarousel-skin-blender .jcarousel-prev-horizontal{position:absolute;top:-7px;left:0;width:32px;height:175px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/blender/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-blender .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:0;background-image:url(/fileadmin/templates/hillebrand.it/img/jcarousel/blender/next-horizontal.png);}
.jcarousel-skin-blender .jcarousel-next-vertical{position:absolute;bottom:0;left:-7px;width:175px;height:32px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/blender/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-blender .jcarousel-prev-vertical{position:absolute;top:0;left:-7px;width:175px;height:32px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/blender/prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-blender .jcarousel-next-horizontal:hover,.jcarousel-skin-blender .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-blender .jcarousel-next-horizontal:active,.jcarousel-skin-blender .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-blender .jcarousel-next-disabled-horizontal,.jcarousel-skin-blender .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-blender .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-blender .jcarousel-prev-disabled-horizontal,.jcarousel-skin-blender .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-blender .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-blender .jcarousel-next-vertical:hover,.jcarousel-skin-blender .jcarousel-prev-vertical:hover{background-position:0 -32px;}
.jcarousel-skin-blender .jcarousel-next-vertical:active,.jcarousel-skin-blender .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-blender .jcarousel-next-disabled-vertical,.jcarousel-skin-blender .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-blender .jcarousel-next-disabled-vertical:active,.jcarousel-skin-blender .jcarousel-prev-disabled-vertical,.jcarousel-skin-blender .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-blender .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}.jcarousel-skin-complexcarousel .jcarousel-direction-rtl{direction:rtl;}
.jcarousel-skin-complexcarousel .jcarousel-container-horizontal{width:704px;padding:0 32px;}
.jcarousel-skin-complexcarousel .jcarousel-container-vertical{width:160px;height:480px;padding:40px 0;}
.jcarousel-skin-complexcarousel .jcarousel-clip-horizontal{width:704px;height:290px;}
.jcarousel-skin-complexcarousel .jcarousel-clip-vertical{width:160px;height:480px;}
.jcarousel-skin-complexcarousel .jcarousel-item{width:154px;height:288px;border:1px solid #232e30;background:#9ed0d9;margin:0 2px;padding:0;}
.jcarousel-skin-complexcarousel .jcarousel-item-horizontal{margin-left:0;margin-right:10px;}
.jcarousel-skin-complexcarousel .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}
.jcarousel-skin-complexcarousel .jcarousel-item-vertical{margin-bottom:10px;}
.jcarousel-skin-complexcarousel .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-complexcarousel .jcarousel-next-horizontal{position:absolute;top:0;right:0;width:32px;height:290px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/complex/next-horizontal.png) no-repeat 0 57px;}
.jcarousel-skin-complexcarousel .jcarousel-direction-rtl .jcarousel-next-horizontal{left:0;right:auto;background-image:url(/fileadmin/templates/hillebrand.it/img/jcarousel/complex/prev-horizontal.png);}
.jcarousel-skin-complexcarousel .jcarousel-prev-horizontal{position:absolute;top:0;left:0;width:32px;height:290px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/complex/prev-horizontal.png) no-repeat 0 57px;}
.jcarousel-skin-complexcarousel .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:0;background-image:url(/fileadmin/templates/hillebrand.it/img/jcarousel/complex/next-horizontal.png);}
.jcarousel-skin-complexcarousel .jcarousel-next-vertical{position:absolute;bottom:0;left:-7px;width:175px;height:32px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/complex/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-complexcarousel .jcarousel-prev-vertical{position:absolute;top:0;left:-7px;width:175px;height:32px;cursor:pointer;background:transparent url(/fileadmin/templates/hillebrand.it/img/jcarousel/complex/prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-complexcarousel .jcarousel-next-horizontal:hover,.jcarousel-skin-complexcarousel .jcarousel-prev-horizontal:hover{background-position:-32px 57px;}
.jcarousel-skin-complexcarousel .jcarousel-next-horizontal:active,.jcarousel-skin-complexcarousel .jcarousel-prev-horizontal:active{background-position:-64px 57px;}
.jcarousel-skin-complexcarousel .jcarousel-next-disabled-horizontal,.jcarousel-skin-complexcarousel .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-complexcarousel .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-complexcarousel .jcarousel-prev-disabled-horizontal,.jcarousel-skin-complexcarousel .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-complexcarousel .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 57px;}
.jcarousel-skin-complexcarousel .jcarousel-next-vertical:hover,.jcarousel-skin-complexcarousel .jcarousel-prev-vertical:hover{background-position:0 -32px;}
.jcarousel-skin-complexcarousel .jcarousel-next-vertical:active,.jcarousel-skin-complexcarousel .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-complexcarousel .jcarousel-next-disabled-vertical,.jcarousel-skin-complexcarousel .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-complexcarousel .jcarousel-next-disabled-vertical:active,.jcarousel-skin-complexcarousel .jcarousel-prev-disabled-vertical,.jcarousel-skin-complexcarousel .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-complexcarousel .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}.csc-textpic-image a{display:block;position:relative;}
.image-zoom-icon{background:transparent url(/fileadmin/templates/hillebrand.it/img/icons/zoom_in.png) 0 0 scroll no-repeat;bottom:0;height:16px;overflow:hidden;position:absolute;right:0;text-indent:-9999em;width:16px;}.ka-panel{clear:both;margin-bottom:4px;}
.ka-handler{cursor:pointer;background-repeat:no-repeat;background-position:2px 3px;padding:0;}
.ka-panel .ka-handler{background-color:#f7efd4;background-image:url(/fileadmin/templates/hillebrand.it/img/accordion-closed.png);}
.ka-panel.open .ka-handler{background-image:url(/fileadmin/templates/hillebrand.it/img/accordion-opened.png);}
.ka-content{margin-bottom:5px;padding:0 10px 10px 18px;}
#content .ka-handler h3{color:#787178;font-size:12px;margin:0;padding:0 0 0 18px;}#fancybox-left-ico{left:20px;}
#fancybox-right-ico{right:20px;left:auto;}