﻿/*---------------------------------------------------
/*  General
/*---------------------------------------------------*/

body
{
    background-image: url(../../media/winter/bg-top.png);
    background-repeat: repeat-x;
    background-position: left 55px;
}

#site-bottom
{
    background-image: url(../../media/winter/bg-bottom.png);
    background-repeat: repeat-x;
    background-position: left top;
}


/*---------------------------------------------------
/*  styles
/*---------------------------------------------------*/

.title, .title a, h1
{
    color: #1d5d9b;
}

.titlemodule, .titlemodule a, h3
{
    color: #1d5d9b;
}

.textcolored
{
    color: #1d5d9b;
}

/*---------------------------------------------------
/*  banner
/*---------------------------------------------------*/

#banner
{
    background-image: url(../../media/winter/banner.jpg);
    background-repeat: repeat;
}

/*---------------------------------------------------
/*  menu-flyout
/*---------------------------------------------------*/

#menu-flyout .menu-1:hover,
#menu-flyout .level-1 .selected,
#menu-flyout .menu-2:hover
{
    background-color: #83d0f6;
    background-image: none;
}

/*---------------------------------------------------
/*  menu
/*---------------------------------------------------*/

#menu .menu-1:hover,
#menu .active .menu-1,
#menu .menu-2:hover,
#menu .active .menu-2
{
   background-image: url(../../media/winter/menu-active.png);
   background-repeat: no-repeat;
   background-repeat: repeat-y;
   background-position: left top;
}

/*---------------------------------------------------
/*  quickrequest
/*---------------------------------------------------*/

#quickrequest .container .link a
{
    background-image: url(../../media/winter/button-quickrequest.png);
    background-repeat: no-repeat;
    color: #ffffff;
}

#quickrequest .container .link a:hover
{
    background-image: url(../../media/winter/button-quickrequest-hover.png);
}

/*---------------------------------------------------
/*  guestbook
/*---------------------------------------------------*/

#guestbook .titleguestbook a
{
    color: #1d5d9b;
}

/*---------------------------------------------------
/*  frame-offers
/*---------------------------------------------------*/

#frame-offers .button a
{
    background-image: url(../../media/winter/button-frame.png);
    background-repeat: no-repeat;
}

#frame-offers .button a:hover
{
    background-image: url(../../media/winter/button-frame-hover.png);
    background-repeat: no-repeat;
}

#frame-offers .link a:hover
{
    background-color: #1d5d9b;
    color: #ffffff;
}

#frame-offers #prevBtnOffers
{ 
	background-image: url(../../media/winter/arrow-left.png);
	background-repeat: no-repeat;
}

#frame-offers #nextBtnOffers
{ 
	background-image: url(../../media/winter/arrow-right.png);
	background-repeat: no-repeat;
}

/*---------------------------------------------------
/*  frame-fotogallery
/*---------------------------------------------------*/

#frame-fotogallery .button a
{
    background-image: url(../../media/winter/button-frame.png);
    background-repeat: no-repeat;
}

#frame-fotogallery .button a:hover
{
    background-image: url(../../media/winter/button-frame-hover.png);
    background-repeat: no-repeat;
}

#frame-fotogallery .link a:hover
{
    background-color: #1d5d9b;
    color: #ffffff;
}

#frame-fotogallery #prevBtnFotogallery
{ 
	background-image: url(../../media/winter/arrow-left.png);
	background-repeat: no-repeat;
}

#frame-fotogallery #nextBtnFotogallery
{ 
	background-image: url(../../media/winter/arrow-right.png);
	background-repeat: no-repeat;
}

/*---------------------------------------------------
/*  offers
/*---------------------------------------------------*/

#offers .buttons a
{
    color: #1d5d9b;
}

/*---------------------------------------------------
/*  rooms 
/*---------------------------------------------------*/
#rooms .panorama a
{
    background-image: url(../../media/winter/arrow-right.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #1d5d9b;
}

/*---------------------------------------------------
/*  pager
/*---------------------------------------------------*/

.pager a:hover
{
   background-color:#1d5d9b;
   color: #ffffff; 
}

.pager a.active,
.pager a.page:hover
{
   background-color: #1d5d9b;
   color: #ffffff; 
}

.pager .first
{
    background-image:url(../../media/winter/arrow-left.png);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.pager .last
{
    background-image:url(../../media/winter/arrow-right.png);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.pager .previous
{
    background-image:url(../../media/winter/arrow-left.png);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.pager .next
{
    background-image:url(../../media/winter/arrow-right.png);
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.pager .first:hover,
.pager .last:hover,
.pager .previous:hover,
.pager .next:hover
{
    background-color: transparent;
}


/*---------------------------------------------------
/*  popup-gallery
/*---------------------------------------------------*/

#popup-gallery
{
    border: 12px solid #1d5d9b;
}
