﻿/*
@import "./styles_header_toplinks.less";

#logo
{

	@pv-logo();

	// d-reizen added.
	height: unset;
	max-height: 150px;

	h1
	{
		margin:0;
	}

    img 
    {
	    margin-left:4px;
		@pv-logo-image();

		// d-reizen added.
		height: 120px;
    }

}
body.type-hotel .logo span.type { background-position:-48px 0; }
body.type-flight .logo span.type { background-position:-96px 0; }
body.type-cruise .logo span.type { background-position:-144px 0; }
body.type-car .logo span.type { background-position:-192px 0; }
body.type-auction .logo span.type { background-position:-240px 0; }
body.type-wintersport .logo span.type { background-position:-288px 0; }

    @import "./styles_header_contact.less";


.anvrsgr
{
	margin-top:10px;

    li
    {
	    float:left;
	    margin-right:10px;
    }

    .anvr,
    .sgr
    {
	    display:block;
	    overflow:hidden;
	    text-indent:-9999px;
	    font-size:0px;
	    background-repeat:no-repeat;
    }

    .anvr
    {
	    width:40px;
	    height:32px;
	    background-position:0 0;
    }
    .sgr
    {
	    width:35px;
	    height:32px;
	    background-position:-40px 0;
    }

    &.color
    {
	    .anvr { background-position:0 -55px; }
	    .sgr { background-position:-40px -55px; }
    }
}

#nav,
#nav-phone
{
    @pv-menu-background();
}
		#nav ul > li,
        #nav-phone ul > li
		{
			float:left;
			padding:@pv-menu-item-padding;
			height:17px;
            line-height:19px;
            position:relative;
		}
		    #nav ul > li:not(.active)::before,
            #nav-phone ul > li:not(.active)::before,
            #nav ul > li:not(.active)::after,
            #nav-phone ul > li:not(.active)::after
            {
                width:1px;
                height:100%;
                display:block;
                content:'';
                position:absolute;
                top:0;
		    }

            #nav ul > li.active::before,
            #nav-phone ul > li.active::before,
            #nav ul > li.active::after,
            #nav-phone ul > li.active::after
			{
				@pv-menu-item-active();
		    }

		    #nav ul > li:not(.active)::before,
            #nav-phone ul > li:not(.active)::before
            {
                right:1px;
				@pv-menu-item-inactive-before();
		    }
            #nav ul > li:not(.active)::after,
            #nav-phone ul > li:not(.active)::after
            {
                right:0px;
				@pv-menu-item-inactive-after();
            }

		    #nav ul > li.active::before,
            #nav-phone ul > li.active::before
            {
				@pv-menu-item-active-before();
		    }
            #nav ul > li.active::after,
            #nav-phone ul > li.active::after
            {
				@pv-menu-item-active-after();
            }

        #nav ul > li.active,
        #nav-phone ul > li.active
		{
            @pv-menu-background-active();
		}

				#nav ul > li.active > a,
                #nav-phone ul > li.active > a
				{
					.text-shadow(none);
                    color:@pv-menu-color-active;
				}

			#nav ul > li > a,
            #nav-phone ul > li > a
			{
				@pv-menu-item-inactive();
            }



.nav-sub-footer { @pv-nav-sub-footer(); }
body.template .nav-sub-footer { top:-540px; }

#nav-sub,
#nav-sub-phone,
#nav-sub-sub
{
	height:35px;
	@pv-nav-sub();

}

#nav-sub 
{
	position:relative;
	z-index:3;

	.nominations 
    {
		margin-top:0;
	}
}

#nav-sub-sub
{
	position:relative;
	z-index:3;
	border-bottom:none;
	height:36px;
    background:#d2ecfc;
}

	#nav-sub > ul,
    #nav-sub-phone > ul,
    #nav-sub-sub > ul
	{
		list-style:none;

        & > li
        {
			float:left;
			padding:10px 0px 10px 10px;
			height:16px;
			line-height:16px;
        }
	}

    #nav-sub > ul > li,
    #nav-sub-phone > ul > li
    {
        & > a
        {
            @pv-nav-sub-font();
            &:hover
            {
                color:@pv-color-red;
            }
        }

        &.active > a
        {
            color:@pv-color-red;
        }
    }

#header .midheader
{
	img
	{
		width:100%;
		display:block;
	}
}

#header .topheader
{
	@pv-header-topheader();
}


#topbar-container
{
	@pv-header-topbar-wide-container();

	.container
	{
		position: relative;
		width: 950px;
		padding: 0;
		margin: 0 auto;
		@pv-header-topbar-container();
	}

	.topbar
	{
		@pv-header-topbar();

		ul:not(.nominations)
		{
			li
			{
				line-height:35px;
				float:left;
				padding-left:10px; 
				position:relative;
				@pv-header-topbar-li();

				&::before
				{
					display: inline-block;
					width: 15px;
					height: 15px;
					overflow: hidden;
					padding-left: 0;
					margin-right: 7px;
					content:'';
					@pv-header-topbar-li-before();
				}


				&:not(:first-child)
				{
					margin-left:10px;
				}
			}
		}

		ul:last-child
		{
			margin-right:10px;
		}
	}
}
*/
