BODY {color:#5b4935;}

A {color:#bb710e;}
A:HOVER {color:#eaa64b;} 

H1 {color:#5b4935;}
H2 {color:#826f5a;}
.news .news_lead, P.lead {color:#5b4935;}

.button1 {background-color:#d29442;}
.button1:HOVER {background-color:#e3a95c;}

.headcontainer {z-index:1011;}

.topheadcontainer {background-color:#fbf0e3;}

.tophead .firstsentence {left:210px; color:#5b4935;}
.tophead .firstsentence A {color:#c75431;}
.tophead .firstsentence A:HOVER {color:#a75c45;}
.tophead .rightpanel .links UL LI {margin-right:25px;}
.tophead .rightpanel .links UL LI A {color:#5b4935;}
.tophead .rightpanel .tools UL LI .interest {background-color:#d19340; color:#ffffff;}
.tophead .rightpanel .tools UL LI .interest:HOVER {background-color:#5b4935; color:#ffffff;}
.tophead .rightpanel .tools UL LI .booking {background-color:#5b4935;}
.tophead .rightpanel .tools UL LI .booking:HOVER {background-color:#5b4935;}

.headcontainer {background-image:url(/pictures/microsites/1/266/menubg2.jpg); background-repeat:no-repeat; background-position:center center; z-index:1020; background-color:#fbf0e3;}
.head .hlogo {top:-60px; left:35px;}
.head .hlogo A {width:155px; height:145px; background-color:transparent; background-image:url(/pictures/microsites/1/266/villasole_logo1.png);}

.menutabs UL LI .menuitem {color:#faf0e2; padding:3px 5px;}
.menutabs UL LI:HOVER .menuitem {color:#fbf0e3; background-color:#d29543;}
.menutabs UL LI .selected {color:#fbf0e3; border-bottom:0px solid #f2e4ab; background-color:#d29543;}
.menutabs UL LI .homeiconlink {background-image: url(/pictures/microsites/1/266/home1.svg); padding:3px 5px; background-position:6px 4px;}
.menutabs UL LI .homeiconlinkselected {background-image: url(/pictures/microsites/1/266/home1.svg); background-color:#d29543;}

.foglalascontainer .foglalas .foglalas_row .room .select2 {background-color:#f8eab4;}
 
.breadcrumbcontainer {background-color:#f7f1de; border-bottom:1px solid #f0e0ab;}
.breadcrumb {padding-left:200px;}

.bigpromocontainer .bigpromocover {background-image:none; background-color:rgba(83, 56, 21, 0.37);}
  
.aboutcontainer {background-color:#fbf0e3; background-image:url(/pictures/microsites/1/266/bg1_new.png); background-repeat:no-repeat; background-position:bottom center;}
.about .ableft .aktext H1 {color:#5b4935;}
.about .ableft .aktext P {color:#5b4935;}

.homelabel1 {color:#5b4935;}
.homereviews .review .comment .usertext {color:#5b4935;}

.hotel2pricecalendar H2 {color:#5b4935;}
.homegallery H2 {color:#5b4935;}

.homecalendarcontainer .note2 {color:#5b4935;}

.homepackagescontainer {background-color:#fbf0e3;}
.homecalendarcontainer {background-color:#e8d0b0;}
.homegallerycontainer {background-color:#fbf0e3; background-image:url(/pictures/microsites/1/266/bg2_new.png); background-repeat:no-repeat; background-position:top center;}
.promoboxblockcontainer {background-color:#fbf0e3; background-image:url(/pictures/microsites/1/266/bg1_new.png); background-repeat:no-repeat; background-position:bottom center;}

.contentcontainer {background-color:#f7f1de; background-image:url(/pictures/microsites/1/266/bg1_new.png); background-repeat:no-repeat; background-position:bottom center;}

.footercontainer {background:#e8d0b0;}

.headsearchpanel2 {background-color:#fbf0e3; z-index:100; position:absolute; transform:translate(-50%, 0); left:50%; margin-top:-50px; padding:14px 24px;}
.headsearchpanel2 .searchcontainer {border-color:#fbf0e3;}
.headsearchpanel2 .searchcontainer .button1:HOVER {background-color:#5b4935;}
.headsearchpanel2bookingpage {position:relative; transform:unset; left:unset; margin-top:0px;}

.promobox1 {background-color:#5b4935;}
.promobox1 .info .text {margin-bottom:25px; color:#fbf0e3;}
.promobox1 .info .title A {color:#fbf0e3;}
.promobox1 .info .more .button1 {background-color:#fbf0e3; color:#5b4935;}
.promobox1 .info .more .button1:HOVER {background-color:#5b4935;}

.footer .ftop .fhotelinfo .fhilastsentence {color:#5b5b5b;} 
.footer .ftop .fhotelinfo .poweredby A {color:#5b5b5b;} 
.footer .ftop .fboxes .fbox .fbtitle {color:#5b5b5b;}  			
.footer .fbottom {border-top:1px solid #c4af93;}


/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

/*@media (min-width:768px) and (max-width:1023px) {*/
@media (max-width:1023px) {


	.mobilemenu {background-color:#bd9800;}
	
	.headcontainer {background-image:none;}
	.head .hlogo {left:10px; top:0px;}
	.head .hlogo A {width:79px; background-image:url(/pictures/microsites/1/266/villasole_logo1.png);}
	.head .hbuttons UL LI .booking {background-color:#dbb000;}
	.head .hbuttons UL LI .booking:HOVER {background-color:#b99500;}
	.head .hburgermenu .hburger SPAN , .head .hburgermenu .hburger SPAN::before , .head .hburgermenu .hburger SPAN::after {background:#ffffff;}

	.firstpageview1 {display:block; width:100%;}


	.about .abright .akvideo {background-color:none;}

}

/*
A {color:#66A59B;} 
A:HOVER {color:#31572c;}

.button1 {background-color:#A18663;}
.button1:HOVER {background-color:#b49e82;}

