A {color:#10124c;}
A:HOVER {color:#2f316e;}

/*
.head .hlogo {width:200px; height:86px; top:50px; left:0; background-image:url(/pictures/microsites/1/132/villapatzay_logo1.svg);}
.headcontainersmall .head .hlogo {background-size:110px; background-position:center; width:110px; height:46px; background-image:url(/pictures/microsites/1/132/villapatzay_logo1.svg); top:0;}

.lighthead .hlogo {width:103px; height:100px; background-image:url(/pictures/microsites/1/132/villapatzay_logo1.svg);}

.head .htopmenu UL LI .hloyalty:hover {background-color:#5f7674;}
.head .htopmenu UL LI .hlogin:hover {background-color:#5f7674;}

.bigpromo2 .bigpromo2text .info .title A {color:#ffffff;}
.bigpromo2 .bigpromo2text .info .text {color:#ffffff;}
*/

.headcontainer .headcontainerx {background-color:#e8eced;}
.head {height:130px;}

.head .hlogo {width:200px; height:117px; top:5px; left:0; background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png);}
.headcontainersmall .head .hlogo {background-size:contain; background-position:center; width:45px; height:45px; background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png); top:0;}

.lighthead .hlogo {width:103px; height:100px; background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png);}
.lighthead2 .hlogo {background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png);}

/*
.head .htopmenu UL LI A {color:#cde1e0;}
.head .htopmenu UL LI A:HOVER {color:#ffffff;}
.head .hlang {background-color:#9bb5b3;}
.head .hlang .hlselected {background-color:#9bb5b3; color:#ffffff;}
.head .htopmenu UL LI .hloyalty:HOVER {background-color:#cde1e0;}
.head .htopmenu UL LI .hlogin:HOVER {background-color:#cde1e0;}

.head .htopmenu UL LI .hwebshop {background-color:#6d8583; color:#ffffff; text-transform:uppercase; font-weight:700; padding:4px 20px 4px 40px; background-image:url(/images/icons/cart1_white.svg); background-size:18px; background-position:10px 4px; background-repeat:no-repeat;}
.head .htopmenu UL LI .hwebshop:HOVER {background-color:#ffffff; color:#8ba5a3; background-image:url(/images/icons/cart1_green1.svg); text-decoration:none;}
*/
.headsearchpanel2 {background-color:#42435f; margin-bottom:0px; padding:20px 0px;}
.headsearchpanel2 .searchcontainer {border: 5px solid #42435f;}

.button1 {background-color:#10124c; color:#ffffff;}
.button1:HOVER {background-color:#2f316e;}

.menutabs LI .menuitem {color:#10124c;}
.menutabs LI:HOVER .menuitem {color:#2f316e;}
.menutabs LI .selected {color:#2f316e;}
.menutabs LI .selected A {color:#2f316e;}
.menutabs LI:HOVER .selected {color:#a34157;}

/*
.menutabs LI .menuitem {color:#8ba5a3;}
.menutabs LI:hover .menuitem {color:#5f7674;}
.menutabs LI .selected {color:#5f7674;}
.menutabs LI .selected A {color:#5f7674;}
.menutabs LI:HOVER .selected {color:#5f7674;}
*/

.menutabs LI .homeiconlink {filter:brightness(0) saturate(100%) invert(8%) sepia(59%) saturate(5717%) hue-rotate(337deg) brightness(106%) contrast(100%);}
.menutabs LI .homeiconlinkselected {filter:brightness(0) saturate(100%) invert(19%) sepia(34%) saturate(4315%) hue-rotate(324deg) brightness(96%) contrast(99%);}
.menutabs LI .homeiconlink:HOVER {filter:brightness(0) saturate(100%) invert(19%) sepia(34%) saturate(4315%) hue-rotate(324deg) brightness(96%) contrast(99%);}

.bigpromo2 .bigpromo2text .info .title H1 A {}
.bigpromo2 .bigpromo2text .info .title H1 A:HOVER {}
.bigpromo2 .bigpromo2text .info .text {}
.bigpromo2 .bigpromo2text .info .more {}

/*
.bigpromo2 .bigpromo2text .info .title A {color:#ffffff;}
.bigpromo2 .bigpromo2text .info .text {color:#ffffff;}
*/

.bookhereboxcontainer {background-color:#42435f; margin-top:0px;}
.bookherebox {background-color:#42435f;}
.bookherebox .bhbox .pic {filter:invert(99%) sepia(2%) saturate(473%) hue-rotate(158deg) brightness(99%) contrast(89%);}
.bookherebox .bhbox .info .more A.button1 {background-color:#e8eced; color:#10124c;}
.bookherebox .bhbox .info .more:hover A.button1 {background-color:#2f316e; color:#ffffff;}
.bookherebox .bhbox .info .title A {color:#e8eced;}
.bookherebox .bhbox .info .text {color:#e8eced;}

.breadcrumb .bright .bbooking {background-color:#00a5c0; color:#ffffff;}
.breadcrumb .bright .bbooking:HOVER {background-color:#5f7674; color:#ffffff;}

.newsbighead .headtext H2 {line-height:68px; margin-bottom:0px; color:#ffffff; text-shadow: 0px 0px 3px #666666;}
.newsbighead .headtext H3 {color:#ffffff; text-shadow: 0px 0px 3px #666666;}

.infoboxblock .picblock:hover .glink {background-color:#8ba5a3;}

.pcardnew:hover .info A {background-color:#8ba5a3;}
.pcardnew:hover .info A .roomprice {color:#fff;}

.albumnavlink:hover {background-color:#8ba5a3;}

.homepackageboxcont .infopromoblock {min-height:185px;}

.footer .ftop .fhotelinfo .fhotellogo .fhlogo {width:100px; height:100px; background-size:contain; background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png); background-repeat:no-repeat; margin-bottom:10px;}

@media (max-width:1023px) {
    .mobilemenu {background-color:#10124c;}
    .mobilemenu .mobilemenulogo A {width:87px; height:85px; background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png);}
    .mobilemenu .mobilemenuinner UL LI UL LI {border-bottom:1px solid #8ba5a3;} 

    .head .hlogo {top:-20px; left:0; background-size:95px; background-position:center 32px; width:150px; height:150px; background-image:url(/pictures/microsites/1/255/stadthotel_waidhofen_logo1.png);}
    .headcontainersmall .head .hlogo {background-size:contain; width:50px; height:50px;}
    .headcontainersubpage .head .hlogo {background-size:contain; width:50px; height:50px; background-position:0px 0px;}
    .headcontainernoheadpic .head .hlogo {background-size:contain; width:50px; height:50px;}
    
    .bigpromo2 .bigpromo2text .info .title A {color:#575757;}
    .bigpromo2 .bigpromo2text .info .text {color:#888;}
    
    .subbigpromo .info .title A {color:#8ba5a3;}
    .pcardnew .info A .name {color:#8ba5a3;}
}