﻿@import url(//fonts.googleapis.com/css?family=Rokkitt:400,700);@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,400italic);body{color:#3a3a3c;font-family:"Rokkitt",serif;font-size:17px;xline-height:1.42857;background-image:url(https://bilder.hofzurhellen.de/bilder/huelle_bg.png)}body .itemtable{font-family:'Roboto Condensed',sans-serif;font-size:16px;text-align:left}body.smallscreen{padding:1em}body.smallscreen .itemtable{font-size:14px}.ic1,#smheadlinea,.ok{color:#96864c}.ic1border,#scc{border:none;padding-top:15px}.iseparator{height:5px}#cartbox .cartrow TD{border-bottom:1px dashed #3a3a3c}fieldset{position:relative;padding-top:2em !important}fieldset>legend:first-child{position:absolute;top:.5em;left:2em;color:#96864c;font-size:26px}#smheadline{font-size:26px}.aaname .aaunit,aaamount,aaaprice{font-size:15px}.aaname{font-weight:bold}.ic2,.action,#scc .ic1,input,.button,button{color:#3a3a3c}.ic4{color:#ee7203}.error{background-color:none;font-size:15px,color:red;border:none;text-align:left}.notes{font-size:16px}.font2,.font1,.hint{font-size:inherit;font-weight:inherit}#cmenu .font2{font-size:15px}#cmenu .padded{margin-left:0}input,.button,button{font-size:16px}TABLE#calendar TD{font-size:20px}A.navi{line-height:1.2em}#cheadline,.headline,#item h1{font-size:26px;color:#96864c;text-align:center}#r3cartlink,#seldiv,.action,#logoutb,#cartrefresh,#cartprint,#cartsub{border-radius:4px;font-size:17px;padding:4px;background-color:#ff7800;color:#fff;border:none;font-family:"Rokkitt",serif}#cartsub{background-color:#9c3;font-size:22px}span .asubname:before{content:"|"}#seldiv .item_sel{color:#fff}#item_entry,select#unit{font-size:14px}#cnote,#info{background-image:none}#scc .hint{display:block}#olink{margin-top:3px}#smallcartt{font-size:18px}a:link{text-decoration:underline}a:hover,a:focus,a:active{color:#96864c}#scc{background-image:none}.smallscreen .itemtabletd{padding-left:.5em;padding-right:.5em}.itemtabletd>.ic2 a:link{background-color:#fff;background-size:100%;background-position:bottom;border-radius:6px;padding:4px 4px 0 4px;text-decoration:none}#b1>a:nth-child(1){border-radius:5px;padding:6px;font-size:22px;background-color:#9c3;text-decoration:none}a#cfield .ic2{border-radius:5px;padding:4px;margin-bottom:10px;font-size:19px;background-color:#dbcc7d;text-decoration:none}#logonc,#logong{border-radius:5px;border-width:0;padding:3px 5px;margin-bottom:8px;font-size:16px;font-family:"Rokkitt",serif;text-decoration:none;background-color:#ff7800;color:#fff}#cfield{text-decoration:none}.smallscreen #cfield{padding:0 10%}.smallscreen#isc1.font2,.smallscreen#isc2.font2{font-size:.8em}td#ish1,td#ish2{font-size:15px}a.mbutton,#impLink{background-color:#a3986c;text-decoration:none;color:#fff;font-size:18px;padding:2px 4px;border-radius:5px;margin:8px 0 8px 0;display:block}#abglink a.mbutton{background-color:none;color:#a3986c;text-decoration:underline}.subgroup{margin-left:20px}#gblink,#guestrelogon1{background-color:#ff7800}#cmenu .rightb a.mbutton:nth-child(11){margin-top:20px;background-color:#9c3;display:block}#cmenu a.mbutton:nth-child(11).font2{font-size:22px !important;background-color:#9c3}a:hover.mbutton,a:focus.mbutton,a:active.mbutton,a:hover#gblink,a:active#gblink,a:hover.mbutton:nth-child(11),a:active.mbutton:nth-child(11),#b1>a:nth-child(1):hover,#alink .highlighted,a:hover#impLink,a:active #impLink{background-color:#dbcc7d}#left1search{width:80%}#fcode{font-style:italic;border-bottom:1px dashed #333}.calmonthyear{font-size:17px}.caltourday,.calorderday,.caltoday{font-size:15px;line-height:20px}#calscreen .legend,#fsliefer .legend,#abo .legend,#profilep .legend,#agb_page .legend{font-weight:bold}#boxespage .ic1border,#smallcartt,.ic1border.itemtable{background-image:none}#abo .legend,#agb_page .legend,#calscreen .legend,#fsliefer .legend,#id_left dt,#profilep .legend,.aaname{font-weight:700}#boxespage .abobox_data,#boxespage .aselected{background-color:#fff;padding:4px;border-radius:5px;font-family:'Roboto Condensed',sans-serif;font-size:16px}#boxespage .abobox_tab{font-family:'Roboto Condensed',sans-serif;font-size:16px;background-color:#dbcc7d}#boxespage.smallscreen .abobox_data,#boxespage.smallscreen .abobox_tab{font-size:14px}#boxespage .abobox_tab:hover,#boxespage .aselected{border-bottom:1px solid #888;border-right:1px solid #888;background-color:#fff}.box_a img:hover,.cartimg img:hover,.itemimg img:hover{background-color:#eee}.box_a{border-bottom:1px dashed #333;padding:15px 0}.nobutton{cursor:pointer}.cartimg{border:1px solid #148825;border-radius:5px;margin-bottom:-4px}.box_a img,.itemimg{border-radius:5px}.box_a .abobox_tab .font1{padding:4px;border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom:1px solid #888;border-right:1px solid #888}.boxname{font-size:24px;color:#000}#cheadline,#item h1,.headline{font-size:30px;color:#000;text-align:left}.iseparator{margin:15px 0;border-bottom:1px dashed #333}#seldiv{font-size:24px;padding:0;margin:0;background-color:transparent;float:left}.tab_validity{padding-top:25px;text-align:left;font-style:italic;font-size:18px}#impLink,a.mbutton{background-color:#a3986c;text-decoration:none;color:#fff;font-size:18px;padding:2px 4px;border-radius:5px;margin:8px 0;display:block}#cartagb>a.mbutton,a#smheadlinea{text-decoration:underline}.error{background-color:transparent;color:#f00}div #cmenu>.font2{font-size:14px !important}div #cmenu>.padded{margin:0 !important}.action{font-family:Rokkitt,serif;background-color:#ff7800}span .asubname:before{content:"/"}#cmenu a.mbutton:nth-child(11).font2{font-size:22px!important;background-color:#9c3}#cartagb>a.mbutton{background-color:transparent!important;color:#a3986c !important}#cartagb>a.mbutton:hover{color:#dbcc7d}a.mbutton .parentc{background-color:#dbcc7d}a:hover.ic1,a:hover.ic2{color:#3a3a3c !important}a:hover#smheadlinea{color:#ffa500}#passwd,#startpage{height:600px !important}#startpage #all{float:none;order:3;max-width:300px;margin:0 0 0 2.1em;background-image:url(https://bilder.hofzurhellen.de/bilder/teaserbox_bg_top.png),url(https://bilder.hofzurhellen.de/bilder/teaserbox_bg.png);background-position:left top;background-repeat:repeat-x,repeat}#logonc,#logong{width:auto;padding:6px 10px}#startpage #center{display:flex}#logonscreen{float:left;max-width:100%;margin:0;padding:0;width:100%}#startpage #logonMessage2{float:none;order:2;margin:0;max-width:720px;display:block;font-size:1.2em}#startpage #logonMessage1{float:none;overflow:hidden}.img_r{width:100%;max-width:100%}#startpage input.inputtext,table#guestlogon,table#guestlogon table.ic1border,table#guestlogon td{width:100%}#teaserbox_shop{flex:1;width:100%;padding:0 .15em 1em 0;max-width:420px}@media screen and (max-width:1100px){#teaserbox_shop{max-width:420px}}@media screen and (max-width:1050px){#startpage #all{max-width:320px;margin:0 0 0 2.1em}#teaserbox_shop{max-width:420px}}@media screen and (max-width:950px){#teaserbox_shop{width:420px}}@media screen and (max-width:900px){#teaserbox_shop{display:block;max-width:100%}#startpage #center{flex-direction:column}#startpage #all{order:1;margin:0 0 0 0;max-width:100%;width:100%}}table#guestlogon,table#guestlogon table.ic1border,table#guestlogon td{margin:0;padding:0;background:0 0}#startpage table.ic1border.font1{padding:0;margin:0;width:100%}#startpage table.ic1border.font1 td{font-size:1.2em;text-align:justify;width:100% margin:0 10px 0 0;padding:.9em}#altpasswdloc a,.cookielogon{text-align:left}#logonc,#logong,#passwddelim a{display:block;padding:.25em 0 .35em}button.ic3.font2{color:#fff}#logonc:hover,#logong:hover,#passwddelim a:hover{background-color:#f89229}body#startpage #guestlogon tbody,body#startpage #guestlogon td,body#startpage #guestlogon tr{display:block;margin:0;padding:0;width:100%}body#startpage #gl10,body#startpage #gl7,body#startpage #gl9,body#startpage #iamcustomer,body#startpage #ish1{display:none !important}.cookielogon{font-size:.9em;padding-top:8px}#logonc{margin:.5em 0 0}#passwddelim{margin:.5em 0}#passwddelim a{line-height:17px;font-size:14px;padding:.1em .2em;width:150px}#logonc,#logong{width:250px;margin-left:0}#startpage input.inputtext{border:1px solid #006000}#oversion{display:none}#groupinfo{font-size:.9em}.smallscreen .navbar-nav li>a{border-bottom:1px solid #cecece;text-decoration:none;color:#fff;background-color:#a3986c}.smallscreen .navbar-nav li>a:hover,.smallscreen .navbar-nav li>a:focus{background-color:#eae3ab}