body { color: #101010; font-weight: 300; font-size: 14px; line-height: 18px; font-family: Arial;background-color: #D0D5D2; text-align: center; margin: 0px; padding: 0px; }#inhalt { background-color: #ffffff;}#ausseninhalt { float: left; }.inhalt_bg { float: left; margin-bottom: 15px;}.zwei.spalten.inhalt_bg2 img{ width: 60%}.inhalt_rechts{text-align: right;}#moreinfo0, #moreinfo1,#moreinfo2,#moreinfo3,#moreinfo4,#moreinfo5,#moreinfo6,#moreinfo7,#moreinfo8,#moreinfo9,#moreinfo10,#moreinfo11,#moreinfo12,#moreinfo13,#moreinfo14,#moreinfo15 { visibility: hidden;display:none; background-color: #f0f0f0; padding-bottom: 10px; }div[id^="moreinfo"] > h1,div[id^="moreinfo"] > h2,div[id^="moreinfo"] > h3 { margin: 0;}a[name^="anker_"] { padding-top: 250px; }a[name^="tag"],a[name^="newsinfo"] { padding-top: 170px;}div[id^="moreinfo"] {background: #f0f0f0 none repeat scroll 0 0 !important;padding-left: 2%;padding-right: 2%;width: 96% !important;padding-top: 1px;}div[id^="moreinfo"] p { min-width: 290px; max-width: 100%; text-align: left;}div[id^="moreinfo"] hr {border: none;color: #000000;border-bottom: 4px solid #ffffff;margin-left: -2%;margin-right: -2%;}#kopfbild { height: 550px; }#kopfbild img{ border-radius: 0 0 4px 4px;width: 100%;} .kopf > .zwoelf.spalten { margin-left: 0; margin-right: 0; width: 100%;}#flagsx { float: right; }#menuleiste { margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; width: 100%; background-color: #8A1025; border-bottom: 1px solid #b8b8b8; -webkit-box-shadow: 0 7px 27px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 7px 27px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 7px 27px 0 rgba(0, 0, 0, 0.25);}#menuleiste2 { float: left; margin-left: 0; margin-right: 0; margin-top: 109px; padding-left: 0; padding-right: 0; position: relative; width: 100%; z-index: 3;}#fuss { font-family: Oxygen, sans-serif; }#fuss a {color: #4f4f4f !imortant; }#fuss a:link { color: #8a1025; }#fuss a:visited { color: #8a1025; }#fuss a:active { color: #8a1025; }#fuss a:hover { color: #5b1025; background-color:transparent ; }.bg_color{background-color: #ffffff;}#flagsx img { border-radius: 3px; margin-right: 2px; margin-top: 2px;}#body { color: #7f7f7f; font-family: Arial; font-size: 16px; line-height: 25px; padding-bottom: 15px; padding-top: 15px;}#body b, strong { font-weight: bold;}#body li { line-height: 140%; list-style: circle outside none; }#body a { color: #8a1025; background: transparent; transition: background 1s ease 0s, color 0.5s ease 0s; padding-left: 4px; border-radius: 3px; padding-right: 4px; margin-left: -4px; margin-right: -4px; text-decoration: underline;}#body a:link { color: #8a1025; }#body a:visited { color: #8a1025; }#body a:active { color: #8a1025; }#body a:hover { color: #FFFFFF; text-decoration: none;background: #8A1025; }#menu_bg { height: auto }#menu ul { }.spalten > p { padding-left: 20px; padding-right: 20px; }.menu_li { margin-left: 0px; padding-left: 0px; z-index: 0 }#menu .sub { background-image: url(https://www.ulerhairdressing.at/data/pix/muster.gif); border-radius: 4px; box-shadow: 0 3px 2px #555555; float: left; position: absolute; z-index: 14; top: 62px; left: 0px; height: auto; overflow: hidden; visibility: hidden }.buttonbg { z-index: 0; width: 100% }.buttonbgleer { background-color: transparent; width: 100% }#menu .sub a { font-family: Oxygen, sans-serif; text-align: left; padding-top: 0px; padding-bottom: 0px; z-index: 15;border-radius: 0;background-color:transparent;}#menu .sub a:link { float:left;color: #3B1F06; }#menu .sub a:active {float:left;color: #3B1F06;}#menu .sub a:visited { float:left;color: #3B1F06;}#menu .sub a:hover { float:left;color: #ffffff; background-color: #FD830E;border-radius:0; width: 100% }#menu .sub .current {}#menu .sub img { float: left }#menu .sub a { font-size: 17px; line-height: 24px; float: left; height: 28px; display: block;text-transform:none }.sub a:first-child{margin-top:7px;}#menu .current .sub a { background-color: transparent;background-color: rgba(0, 0,0,0);}#menu .current .sub a:hover {color: #ffffff; background-color: #FD830E;border-radius:0; }#menu { font-weight: normal; text-align: center; float: right; margin-bottom: 0px; padding: 0px auto; }#menu ul { text-align: center; list-style-type: none; float: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; width: auto; }#menu li { color: #ffffff; float: left; font-weight: normal; height: 200%; line-height: 200%; list-style-type: none; margin-right: 22px; position: relative;}#menu ul li:last-child { margin-right: 0;}#menu a { float: left; font-size: 17px; font-weight: normal; line-height: 40px; margin-bottom: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; text-decoration: none; transition: color 1s ease 0s; z-index: 2;}#menu a:link { color: #ffffff; }#menu a:active { color: #ffffff; }#menu a:visited { color: #ffffff; }#menu a:hover { color: #000000; }#menu .current { text-decoration: none; width: auto }#menu .current a { color: #FFFFFF;}#menu .current a:link { color: #fffff; text-decoration: none }#menu .current a:active { color: #fffff; text-decoration: none }#menu .current a:visited { color: #fffff; text-decoration: none }#menu .current a:hover { color: #ffffff; text-decoration: none }.menu_li a:first-child{font-family: Oxygen, sans-serif;}.navianhang { font-weight: normal; text-align: center; float: right; margin-bottom: 0px; padding: 0px auto; }.navianhang span { text-align: center; list-style-type: none; float: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; width: auto; }.navianhang li { color: #ffffff; float: left; font-weight: normal; height: 200%; line-height: 200%; list-style-type: none; margin-left: 22px; position: relative;}.navianhang a { float: left; font-size: 17px; font-weight: normal; line-height: 40px; margin-bottom: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; text-decoration: none; transition: color 1s ease 0s; z-index: 2;}.navianhang a:link { color: #ffffff; }.navianhang a:active { color: #ffffff; }.navianhang a:visited { color: #ffffff; }.navianhang a:hover { color: #000000; }#menufuss { text-align: center; width: 100%;}#menufuss ul { font-weight: normal; background-color: transparent; list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; width: auto }#menufuss li { display: inline; font-weight: normal; list-style-type: none; margin-left: 7px; margin-right: 7px;}#menufuss a {font-weight: normal; font-size: 17px; line-height: 30px; text-decoration: none; width:100%;}#menufuss a:link { color: #8a1025; font-weight: normal; }#menufuss a:active { color: #8a1025; font-weight: normal; }#menufuss a:visited { color: #8a1025; font-weight: normal;}#menufuss a:hover { color: #ffffff; font-weight: normal;background-color: #6e0000; border-radius: 4px;}#menufuss .current { font-weight: normal; text-decoration: none }#menufuss .current a { font-weight: normal; }#menufuss .current a:link { color: #8a1025; }#menufuss .current a:active { color: #8a1025;}#menufuss .current a:visited { color: #8a1025;}#menufuss .current a:hover { color: #FFFFFF; }#buchen { display: block; height: auto; margin-top: -40px; padding: 5px; position: absolute; right: 7px; text-align: center; transition: background 1s ease 0s; width: 25%; z-index: 1;}#buchen:hover { }#buchen2 { display: none; height: auto; margin-bottom: 2px; text-align: center; width: 100%; z-index: 1;}#buchen2 a { color: white; font-size: 20px; line-height: 45px; text-align: center; width: 100%; }#buchen2 a:link { color: white; text-decoration: none }#buchen2 a:visited { color: white; text-decoration: none }#buchen2 a:active { color: white; text-decoration: none }#buchen2 a:hover { color: white; text-decoration: none; }.buchen div:last-child { margin-bottom: 0px; }.buchen{margin-bottom: 2px ; background-color: #6E0000; background-color: rgba(110, 0, 0, 0.7);width:100%;}.buchen:hover{background-color: #FF6603;background-color: rgba(110, 0, 0, 0.95);}.buchen a {background-color: rgba(255, 255, 255, 0.7); border: 1px solid rgba(255, 255, 255, 0.2); float: left; font-size: 20px; height: 40px; line-height: 40px; margin-bottom: 4px; text-decoration: none; transition: background-color 1s ease 0s, color 0.5s ease 0s; width: 100%;}#buchen a:link { color: #6e0000; }#buchen a:visited { color: #6e0000; }#buchen a:active { color: #6e0000; }#buchen a:hover { color: white;background-color: rgba(110, 0, 0, 0.95); }#logo {line-height: 0; text-align: center;}#logo > img { }.logotext { color: #623D00; font-family: Times; font-size: 25px; text-align: center; text-shadow: 2px 2px 5px #FFFFFF;}.logotext { color: #E5E5E5; font-family: Times; font-size: 25px; text-align: center; text-shadow: 2px 2px 5px #000000;}h1,h2,h3,h4,h5,h6 { color: #8a1025; font-family: "Poiret One",cursive; font-weight: bold; padding-left: 20px; line-height: normal;}h1 { font-size: 36px; }h2 { font-size: 32px; }h3 { font-size: 28px; }h4 { font-size: 24px; }h5 { font-size: 22px; }h6 { font-size: 20px; }.fussbox { padding: 15px }.fussbox a { font-weight: bold; }.fussbox a:link { color: black; font-style: normal; text-decoration: underline; border: none 0px }.fussbox a:active { color: black; font-style: normal; text-decoration: underline; border: none 0px }.fussbox a:visited { color: black; font-style: normal; text-decoration: underline; border: none 0px }.fussbox a:hover { color: #c60024; font-style: normal; text-decoration: none }#fussnote { padding-left: 30px }#fussnote b { font-weight: bold; font-size:16px}#fussnote a:link { color: black; font-style: normal; text-decoration: underline; border: none 0px }#fussnote a:active { color: black; font-style: normal; text-decoration: underline; border: none 0px }#fussnote a:visited { color: black; font-style: normal; text-decoration: underline; border: none 0px }#fussnote a:hover { color: #FD830E; font-style: normal; text-decoration: none }.icons { text-align: right;}.iadrbox { display: inline;}.iadrbox img { height: auto; width: 36px; margin-top: 4px;}.iadrbox2 { display: inline;}.iadrbox2 img { height: auto; width: 80px; vertical-align: top;}#adresse { font-size: 19px; line-height: 20px; height: 100px }#telefon { font-size: 20px; height: 50px }#fax { font-size: 18px; height: 50px }#email { font-size: 17px; height: 35px }#adresse h6 {color: #333333;font-size: 20px;margin-bottom: 0;margin-top: 0;padding-top: 0;}#adresse > .img1 { float: left; margin-top: 0; margin-right: 16px; margin-bottom: 50px }#email > .img2 , #fax > .img2, #telefon > .img2 { float: left; margin-top: 0; margin-right: 16px; margin-bottom: 10px }#klick_links {cursor: pointer;font-size: 40px;line-height: 30px;margin-bottom: 0;margin-top: 0;padding-bottom: 0;padding-top: 0;}#kalender_popup {color: #000000; background-color: #FFFFFF;border: 1px solid #D0D0D0;box-shadow: 0 2px 3px #000000;display: block;font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;height: 208px;max-width: 272px;position: absolute;text-align: center;width: 100%;z-index: 1;}.kptdso { color: #4F0000;} #kptd {background-color: #E5E5E5;cursor: pointer;float: left;font-size: 17px;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 13%;}#kptdl {float: left;height: 25px;margin: 1px;width: 13%;}#kpth {display: inline;float: left;font-size: 11px;height: 15px;line-height: 15px;margin: 1px;margin-left: 1px;text-align: center;width: 13%;}#kpweiterl {background-color: #F5F5F5;cursor: pointer;float: left;font-size: 20px;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 13%;}#kpweiterr {background-color: #F5F5F5;cursor: pointer;float: right;font-size: 20px;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 13%;}#kptitel {float: left;font-size: 12px;font-weight: bold;height: 25px;line-height: 25px;margin: 1px;text-align: center;width: 70%;}#kalender_popup2 {background-color: #F5F5F5;border: 1px solid #E5E5E5;display: block;font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size: 11px;height: 45px;line-height: 20px;position: absolute;width: 200px;}#kalender_popup2 input {border: 1px solid #C0C0C0;text-align: right;}#kpinputjahr {border: medium none;float: left;height: 45px;text-align: right;width: 59px;}#kpinputmon {float: left;height: 45px;text-align: right;width: 51px;}#kpinputtag {float: left;height: 45px;text-align: right;width: 51px;}#kpbutton {float: left;height: 25px;margin-top: 18px;text-align: center;width: 37px;}#zeit_popup {background-color: #EEEEEE;border: 1px solid #D0D0D0;height: 26px;padding-left: 5px;padding-top: 2px;position: absolute;width: 145px;}#zeit_popup select {font-size: 15px;}#zeit_sel {display: inline;height: 25px;width: 90px;}#kpbutton2 {display: inline;height: 25px;width: 37px;}.kpthzent {margin-left: 3%;width: 97%;}#newsbox { text-align: left; float: left; margin-left: 0px; width: 346px }#newsfuss { text-align: left; float: left; margin-left: 0px; width: 346px; height: 50px }#newsbox2 { text-align: left; float: left; margin-top: -160px; margin-left: 0px; width: 346px }#news { font-size: 15px; text-align: left; float: left; width: 100% }#news a { line-height: 30px }#news small { color: #696969; font-size: 15px }#news a:link { color: #278dc5; font-weight: bold; text-decoration: none }#news a:active { color: #278dc5; font-weight: bold; text-decoration: none }#news a:visited { color: #278dc5; font-weight: bold; text-decoration: none }#news a:hover { color: #000; font-weight: bold; text-decoration: none }#news h2 { color: #278dc5; font-size: 30px; line-height: 40px; font-family: Courgette, cursive; letter-spacing: 1px; float: left; margin: 0px; width: 100%; height: 60px }#news p { color: #333; font-size: 15px; margin-top: 0px; margin-bottom: 0px; padding-right: 20px; padding-left: 20px; border-bottom: 1px solid #dcdcdc }#news b { color: #278dc5; font-weight: normal; font-size: 20px; font-family: Courgette, cursive; margin-top: 19px ;display:block}#news img { float: left; margin: 0px 3px 3px 0px }#news .img { float: left; margin: 0px 20px 3px 0px }#news .spanpic {display:block}#news .mehrinfo { color: #8f0715; margin-left: 8px }#news .img1 { float: left; margin-top: 5px; margin-left: 5px; border: none 0px; width: 135px; cursor: pointer }#news .img2 { float: left; margin-top: 5px; margin-right: 0px; margin-left: 0px; border: none 0px; width: 135px; cursor: pointer }#news .img0 { float: left; margin-top: 5px; margin-left: 0px; border: none 0px; width: 135px; cursor: pointer }#news .imgbigpic { float: left; margin-top: 0px; margin-left: 0px; border: none 0px; width: 356px; cursor: pointer }#fg_pixbox { padding-left: 2%;}#fg_pixbox h2 { float: left; padding-left: 0; width: 100%;}#fg_pix2box {padding-bottom: 20px; padding-top: 10px; width: 100%;}.fg_back { margin-left: 2%;}.fg_back a:link { color: black;}.fg_back a:visited { color: black;}.fg_back a:active { color: black;}.fg_back a:hover { color: #FD830E;}#fg_pixbox h2 {padding-left:0;}#fg_pixbox img { width: 179px; height: auto; }.img0 { border: none 0px; cursor: pointer }.img1 { border: none 0px; cursor: pointer }.img2 { border: none 0px; cursor: pointer }.img3 { border: none 0px; cursor: pointer }.img4 { border: none 0px; cursor: pointer }.img5 { border: none 0px; cursor: pointer }.img6 { border: none 0px; cursor: pointer }.imgGalerie { border: 0 none; cursor: pointer; margin-left: 0.4%; margin-right: 0.4%; margin-top: 0.5%;}.preisliste { margin-left: 1%; width: 98%;}.forms { float: none; margin-left: 3%; }.forms form { max-width: 470px }.forms2 { vertical-align: text-bottom; padding-top: 4px; padding-bottom: 4px; padding-left: 5px; min-width: 280px;position: relative;float:left; }.forms2 input, select, textarea { border: solid 1px gray; width: 270px; border-radius: 3px; color: #505050; font-size: 130%; background-color: #FFFFFF; }.forms2 input, select { padding: 1px; height: 30px;}.forms2 textarea { overflow: auto;resize:vertical}input:focus, select:focus, textarea:focus { border:solid 1px #EEA34A; } .forms3 { min-width: 170px; float: left; padding-top: 4px; padding-bottom: 4px; padding-left: 5px;}.forms2 > .inputwarn { background-color: yellow }input[name$="zimmer]"] { width: 50px; max-width: 50px;margin-left: 46px }input[name*="[kind"] { width: 50px; max-width: 50px;margin-left: 46px }input[name*="[anzahl_"] { width: 50px; max-width: 50px;margin-left: 0px }input[name$="_zeit]"] { width: 50px; max-width: 50px; }input[type="checkbox"] { margin-left: 0px; ; max-width: 16px; max-height: 14px;}input[name*="Zimmertyp"] { margin-left: 45px; }.formsumbruch { float: left; width: 100% }.formsabstand { margin-left: 46px }a[name="goto1000"] { padding-top: 45px; }#kinder_anzahl1 { visibility: hidden;display:none }#kinder_anzahl2 { visibility: hidden;display:none }#kinder_anzahl3 { visibility: hidden;display:none }#kinder_anzahl4 { visibility: hidden;display:none }.forms2 input[type="submit"] { background: #ffffff; color:#606060; cursor: pointer; height: 44px; transition: background-color 0.4s ease,color 0.4s ease;}.forms2 input[type="submit"]:hover { background-color: #adad30; color: #ffffff;}#div_einaus1, #div_einaus2 { border: 1px solid #ff0000; border-radius: 2px; display: none; float: left; padding-bottom: 15px; visibility: hidden;}.formsmin { width: 100%;}.gruppe table { margin-left: 20px; max-width: 94%; }#kinder_anzahl1 { visibility: hidden;display:none }#kinder_anzahl2 { visibility: hidden;display:none }#kinder_anzahl3 { visibility: hidden;display:none }#kinder_anzahl4 { visibility: hidden;display:none }a[name="goto1000"] { padding-top: 125px; }#galerie { float: left; margin-bottom: 10px }.fg_listbox { border: 1px solid #C0C0C0; border-radius: 8px; float: left; margin-left: 2%; margin-top: 10px; min-height: 235px; padding-bottom: 10px; padding-top: 6px; text-align: center;width: 22.25%;}.fg_listbox img { width: 252px; height: auto }.fg_listbox_titel h2 { font-size: 12px;font-weight: normal;margin-bottom: 3px;margin-top: 3px;overflow: hidden;padding-left: 3px;padding-right: 3px;}.fg_listbox_titel a { color: #FD830E;font-size: 16px; font-weight: normal; text-decoration: none }.fg_listbox_datum { font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }#fussnotex{ color: #8a1025; padding-bottom: 15px; float: right;}#fussnotex,.fussnotex2 { color: #8a1025; padding-bottom: 15px;}#fussnotex .ort1{ display:block; margin-right: 0 !important;}#fussnotex .ort1 img{ margin-right: 0; } #fussnotex .ort2{ display:none;}#fussnotex a,.fussnotex2 a { text-decoration: none; }#fussnotex a:link,.fussnotex2 a:link { color:#8a1025; font-style: normal; }#fussnotex a:active,.fussnotex2 a:active { color:#8a1025; font-style: normal; }#fussnotex a:visited,.fussnotex2 a:visited { color:#8a1025; font-style: normal; }#fussnotex a:hover,.fussnotex2 a:hover { color: #FFFFFF; font-style: normal; background-color:transparent; }#fussnotex img{ vertical-align: middle;margin-right: 3%;width:auto; }#fussnotex .qual img{margin-top:15px; width: 47% !important;}#fussnotex .anschrift { font-size: 17px; }#fussnotex .email { font-size: 17px;color:#8a1025; } #fuss > .aussenbox div:first-child { margin-bottom: 0;} .centericons { display: block; text-align: center; width: 100%;} .facebook { font-size: 17px; height: 35px; display: inline-block; }.instagram { display: inline-block;} #fussnotex .facebook { margin-bottom: 15px; }.testx img { float: none; vertical-align: middle; width: 36px;}.igimg{margin-left: 8px;}.fbimg{margin-right: 8px;}.fbtext { overflow: hidden; padding-left: 6px; padding-top: 18px; text-overflow: ellipsis; white-space: nowrap;}.igtext { float: left; height: 72px; line-height: 72px; vertical-align: middle;}.tel a { font-size: 17px; letter-spacing: 3px;}.email a { font-size: 17px;}#fussnotex .adrbox {color:#8a1025; float: left; line-height: 29px; margin-top: 10px; width: 100%;}#fussnotex .adrbox:first-child { margin-top: 0px; line-height: normal;}#fussnotex .adrbox:first-child a { float:left; margin-right: 8px;}#fussnotex .adrbox:last-child { margin-bottom: 20px;}#anschriftbox { float: left; margin-right: 10px; text-align: right;}.fussnotex2 img { margin-right: 11px; vertical-align: middle; width: 30px;}.email > img { margin-top: 0; margin-right: 16px; margin-bottom: 15px }.siemax_button img { background-color: #8A1025; border-radius: 22px !important; margin-right: 8px; vertical-align: middle; transition-duration: 1s; transition-property: transform; transition-timing-function: ease-in-out; }.siemax_button { backface-visibility: hidden; background-color: #FFFFFF;border: 1px solid rgba(113, 11, 011 0.75); border-radius: 5px; box-shadow: 0 0 1px rgba(0, 0, 0, 0); color: #8A1025; display: inline-block; font-family: arial; font-size: 16px; margin-bottom: 20px; margin-left: 20px; padding: 7px 15px 7px 8px; position: relative; transform: translateZ(0px); transition: background-color 1s ease 0s, color 1s ease 0s; vertical-align: middle;}.siemax_button img:before { transition-duration: 1s; transition-property: transform; transition-timing-function: ease-in-out;}.siemax_button:hover img { transform: rotate(360deg);}.siemax_button:hover { background-color: #8A1025; color:#ffffff; border: 1px solid rgba(113, 11, 011 0.95);}.buttonlink a { background-color: rgba(0, 0, 0, 0) !important; transition: none 0s ease 0s;}.buttonlink { float: left; margin-right: 17px; }.buttonlink2 { border: 1px solid #8A1025; padding-bottom: 10px; padding-left: 25px !important; padding-right: 25px !important; padding-top: 10px; text-decoration: none;}a[name="anker"]{padding-top:150px;}.gb_button { background-color: none repeat scroll 0 0 #D60B0B; border-radius: 4px 4px 0 0; color: #FFFFFF; cursor: pointer; font-size: 18px; height: 58px; line-height: 58px; margin-top: -15px; text-align: center; transition: background 2s ease 0s;}.gb_button:hover { background: #FFFFFF; background: url(https://www.ulerhairdressing.at/data/pix/button_bg.jpg) repeat-y center top; color: #ffffff;}.gb_icon { float: left; margin-left: 18px; margin-right: 10px;}.gb_icon > img {margin-top:2px; border-radius: 0 !important;}.gb_hr { background-color:#4F0000; border: medium none; height: 5px;}.gb_rechts { padding-left: 18px; padding-right: 10px;}.gb_links { color: #C5C5C5; line-height: 24px;}#navi { margin-left: 18px;}#navi2 { float: left; margin-bottom: 16px; margin-top: 7px; padding-left: 18px;}#navi a { color: #d21e51; font-size: 11px; text-decoration: none }.navibut { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); transition: background 1s ease 0s, border 1s ease 0s; border: 1px solid #cacaca; border-radius: 5px; float: left; font-size: 22px; line-height: 40px; margin-right: 5px; min-width: 40px; text-align: center;}.navisel{ background: #016BA5; border: 1px solid #016BA5; }#body .navisel b { color: #FFFFFF; font-weight: 900;}.navibut a {font-size: 22px !important;line-height: 30px; color: #d21e51; text-decoration: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); } .navibut:hover { background: #016BA5; border: 1px solid #016BA5 }.ref_count{ float:left; }#body .navibut a:hover { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); transition: none 0s ease 0s;} .navibut i { color: #d21e51; font-style: normal; font-weight: bold; font-size: 27px }.holidaycheck {color:#ffffff;width:100%;text-align:right;}.kastl { border: 1px solid #C0C0C0; border: 1px solid rgba(255, 255, 255, 0.16); float: left; margin-top: 15px; position: relative; min-height: 368px;}.kastl img { width: 100%;}.kastl h2 { background-color: #FFFFFF; color: #8A1025; font-size: 21px; line-height: 44px; margin-bottom: 0; margin-top: 0; padding-left: 0; padding-top: 0; text-indent: 16px; width: 100%;}.kastl h3 { font-size: 18px; margin-bottom: 2px;}.kastl b, .kastl strong { display: block; font-weight: normal !important; padding: 0 16px 16px; width: auto;}.kastl > a, .kastl p > a { border: 1px solid #FFFFFF; bottom: 0; margin-bottom: 12px; margin-right: 12px !important; position: absolute; right: 0; text-decoration: none !important;}.kastl p { margin-top: 0; padding-bottom: 0 !important; padding-left: 15px; padding-top: 0 !important;}@media only screen and (min-width: 960px) and (max-width: 1199px) { .zwei.spalten.inhalt_bg2 img{ width: 75%;}.kastl { min-height: 325px; }#kopfbild { height: 435px; }#buchen { margin-top: -44px; right: 13px;}#fussnotex .anschrift { font-size: 16px;}.fg_listbox { padding-top:0; }#fg_pixbox img { width: 142px;} table td{font-size:0.9rem} #email, #fax, #telefon, #adresse,#adresse > h6{ font-size:0.8rem }#menu_bg { margin-top: -370px; }#logo {}#menu .sub{top: 40px;}#menu a { font-size: 16px; line-height: 200%; } #menu li{margin-right: 18px;} .navianhang a { font-size: 16px; line-height: 200%; } .navianhang li{margin-left: 18px;}} @media only screen and (min-width: 768px) and (max-width: 959px) {.zwei.spalten.inhalt_bg2 img{ width: 100%;}.kastl { min-height: 300px; }.kastl h2 { font-size: 17px; text-indent: 6px;}.kastl p { padding-left: 8px;}#logo > img { width: 80%;}#menuleiste2{ margin-top: 60px;}#logo {}#kopfbild { height: 345px; }#anschriftbox { float: left;}.fbtext { padding-top: 5px; font-size:12px; }#buchen { margin-top: -40px; right: 10px;} .adrbox img{ width: 30px !important; } .fg_listbox { width: 47%;} #fg_pixbox img { width: 114px;} table td{font-size:0.7rem} #fussnotex .anschrift{font-size:13px;} .email a{font-size:15px;} #fax, #telefon, #adresse,#adresse > h6{ font-size:15px;line-height:16px} #menu_bg { margin-top: -296px; } #menu .sub{top: 32px;} #menu a {font-size: 15px; line-height: 180%; } #menu li{margin-right: 17px;} .navianhang a {font-size: 15px; line-height: 180%; } .navianhang li{margin-left: 17px;} } @media only screen and (max-width: 959px) {}@media only screen and (max-width: 767px) {.iadrbox2 img {height: auto;width: 79px;}.iadrbox2 {display: block;} #McMOfNdeiaeXciSdQdNLcScOaXScSRQc { background-position: right bottom !important; } #LdidNbRMbSeOSNNeccdNSfNXQZaMZLef{ background-position: left bottom !important; } #ONMQNiQMbdieRSNiaONMXRbdSdXRSdMb{background-size: 50% auto !important; margin-top: 0;} #LdidNbRMbSeOSNNeccdNSfNXQZaMZLef{background-size: 15% auto !important;} #McMOfNdeiaeXciSdQdNLcScOaXScSRQc{background-size: 15% auto !important;} #anschriftbox { font-size: 15px; text-align: left; }#menufuss li { display: block;}.sechs.spalten.inhalt_bg2 { padding: 0 10px;}.zwei.spalten.inhalt_bg2 { text-align: center;}.zwei.spalten.inhalt_bg2 img{ width: 30%}.icons { position: absolute; right: 0; top: 0;}.kastl { border: 1px solid #FFFFFF; min-height: 0; }.kastl > a, .kastl p > a {float: right; position: relative; }#kopfbild { height: auto; }#kopfbild img {border-radius:0;width: 100%; }#buchen2 .buchen a { line-height: 37px; margin-bottom: 0; border: medium none; }.holidaycheck { text-align: center;}.spalten > p { padding-left: 8px; padding-right: 8px;}#body { font-size: 14px;}.gruppe table { margin-left: 0; max-width: 100%;}.buchen img { vertical-align: middle;}#menuleiste2 { float:left; margin-top: 0; } #buchen{display:none;}#buchen2{display:block;margin-top:-21px;}.buchen { float: left; margin-bottom: 0; margin-right: 2%; width: 49%;} .buchen a{background-color: #8A1025;}#buchen2 .buchen:last-child { margin-right: 0;} #buchen2 .buchen:last-child a { font-size: 13px !important;}.inhalt_bg{margin-top: 0;}h1,h2,h3,h4,h5,h6 { padding-left: 8px; }h1 { font-size: 26px; }h2 { font-size: 24px; }h3 { font-size: 22px; }h4 { font-size: 20px; }h5 { font-size: 19px; }h6 { font-size: 18px; }#fuss .inhalt_bg:nth-child(2) { margin-top: 15px;} .logotext{ color: #FD830E; text-shadow: 0 0 0 #000000;}#fuss .inhalt_bg {margin-top: 1px; }.fg_listbox { padding-top: 0; width: 47%;} #fg_pixbox img { width: 48%}.forms2{ float: left;}.forms2{ float: left;} #menuleiste { position: relative;height:auto;} table td{font-size:0.6rem; padding: 5px 1px;}#logo { text-align: center; padding: 0 0 5px; }#logo > img { width: 35%;}#menu_bg, #logo { height: auto; margin: 0;}#menu ul li { padding-top:0px; width: 100%; background-color: #d0d5d2; border-radius: 0; margin-bottom: 1px; } #menu .current { width: 100%; }#menu .current a { background-color: #ffffff; color: #6b0808;}#menu .current a:hover; { color: #ffffff !important;}#menu li { height: 38px; } #menu a { font-size: 20px; height: 38px; line-height: 38px; padding-left: 0; padding-right: 0; text-align: left; text-indent: 10px; width: 100%; }#menu a:link,#menu a:active,#menu a:visited { color: #797979; } #menu a:hover { background-color: #6e0000; color: #ffffff; }#menu .sub a{font-size:14px;}#menu .current .sub a { background-color: rgba(0,0,0,0); } #menu .sub { background-color: #000000; z-index: 140; right: 0; top: 0;left: auto; max-width: 50%;}#menu {width: 100%;}.navianhang {width: 100%;}.navianhang span li { padding-top:0px; width: 100%; background-color: #d0d5d2; border-radius: 0; margin-bottom: 1px;margin-left: 0;padding-right: 0; } .navianhang li { height: 38px; } .navianhang a { font-size: 20px; height: 38px; line-height: 38px; padding-left: 0; padding-right: 0; text-align: left; text-indent: 10px; width: 100%; color: #797979 !important;}#fussnotex { float: left;}#fussnotex .ort1{ display:none;}#fussnotex .ort2{ display:block;}}@media only screen and (min-width: 300px) and (max-width: 480px) {#anschriftbox { font-size: 9px; margin-top: 14px;}.zwei.spalten.inhalt_bg2 img{ width: 40%}table td { padding: 5px 1px;}#fussnotex .anschrift { font-size: 16px;}#buchen2 .buchen:last-child img { display: none;}}#kopf { }#inhalt {}#fuss { }