@font-face {
    font-family: 'FrizQuadrataRegular';
    src: url('/css/frizquadrata-webfont.eot');
    src: url('/css/frizquadrata-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/frizquadrata-webfont.woff') format('woff'),
         url('/css/frizquadrata-webfont.ttf') format('truetype'),
         url('/css/frizquadrata-webfont.svg#FrizQuadrataRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ShelleyVolanteScriptRegular';
    src: url('/css/shelley-volantescript-webfont.eot');
    src: url('/css/shelley-volantescript-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/shelley-volantescript-webfont.woff') format('woff'),
         url('/css/shelley-volantescript-webfont.ttf') format('truetype'),
         url('/css/shelley-volantescript-webfont.svg#ShelleyVolanteScriptRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TrajanProRegular';
    src: url('trajanpro-regular-webfont.eot');
    src: url('trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-regular-webfont.woff') format('woff'),
         url('trajanpro-regular-webfont.ttf') format('truetype'),
         url('trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TrajanProBold';
    src: url('trajanpro-bold-webfont.eot');
    src: url('trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-bold-webfont.woff') format('woff'),
         url('trajanpro-bold-webfont.ttf') format('truetype'),
         url('trajanpro-bold-webfont.svg#TrajanProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


body, html 
{
	height:100%;
	width:auto;
	text-align:center;
}
#frame
{
    background-position:center top;
}

#wrapper
{
    width:100%;
    height:auto;
    margin:0 auto;
   
}

#start-frame
{
    width:100%;
    overflow:hidden;
    height:500px;
 
}
    #slider
    {
        width:10000px;
        height:500px;
        overflow:hidden;
    }
    
    .slide-element
    {
        width:2000px;
        float:left;
        position:relative;
        background-position: center top;
        background-repeat:no-repeat;
        display:block;
        height:500px;
        background-color:Gray;
    }
        .forgrunn
        {
            width:2000px;
            height:500px;
            position:relative;
            background-position: center top;
            background-repeat:no-repeat;
            background-color:transparent;
            display:block;
            background-position: 1000px 0px;
          
        }
        
            .sign-left
            {
                position:absolute;
                left:0px;
                top:0px;
                background-image:url(../images/skilt_skille_right.png);
                background-repeat:no-repeat;
                width:150px;
                height:500px;
                
            }
            
            .sign-right
            {
                position:absolute;
                right:0px;
                top:0px;
                background-image:url(../images/skilt_skille_left.png);
                background-repeat:no-repeat;
                width:150px;
                height:500px;
                
            }
.fotomontasje
{
    font-size:11px;font-family:Arial, Tahoma,Sans-Serif;position:absolute;top:470px;right:20px;color:White;
}
.menu-wrapper
{
    width:100%;
    
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:100;
}
    .menu
    {
        width:676px;
        margin: 0 auto;
        height:80px;
        margin-top:85px;
        position:relative;
        

    }
        .menu-inner-wrapper
        {
            position:absolute;
            left:0px;
            top:0px;
            z-index:106;
        }
        .menu-top-title
        {
            
            background-color:transparent;
            position:absolute;
            /*top:-66px;*/
            top:-18px;
            left:0px;
            width:670px;
            padding-right:12px;
            height:30px;
            display:block;
            text-decoration:none;
            text-align:center;
            background-image: url("../images/menu_title_bg.png");
            z-index:105;
            color:#000000;
            background-position:center top;
            font-family:'TrajanProBold', Arial, Sans-Serif;
            font-size:20px;
            padding-top:36px;
            text-transform:uppercase;
            letter-spacing:0px;
        }
        .menu-home
        {
            position:absolute;
            background-color:transparent;
            left:305px;
            top:-6px;
            width:66px;
            height:84px;
            display:block;
            text-decoration:none;
            background-image: url("../images/logo_top.png");
            z-index:107;
        }
        
            .menu-home a
            {
                display:block;
                width:100%;
                height:100%;
                text-decoration:none;
                outline:none;
            }
        .menu-top
        {
            background-image: url("../images/menu_top_bg.png");
            width:654px;
            height:40px;
            padding-top:2px;
            background-position:center top;
            text-align:left;
            padding-left:9px;
            padding-right:9px;
            z-index:106;
        }
            
            .menu-top  a, .menu-top  a:hover, .menu-top  a:active, .menu-top  a:link, .menu-top  a:visited
            {
                font-size:14px;
                font-family:'FrizQuadrataRegular';
                color:#ffffff;
                text-shadow: 0px 2px 2px #402109;
                font-weight:bold;
                text-decoration:none;
                float:left;
                padding-left:8px;
                padding-right:8px;
                display:block;
                text-transform:uppercase;
                height:30px;
                padding-top:8px;
                    
            }
        .menu-bottom
        {
             background-image: url("../images/menu_top_bgsub.png");
            width:470px;
            height:26px;
            background-position:center top;
            background-repeat:no-repeat;
            padding-left:101px;
            padding-right:101px;
            z-index:106;
        
        }
            
        
                .menu-bottom  a, .menu-bottom  a:hover, .menu-bottom  a:active, .menu-bottom  a:link, .menu-bottom  a:visited
                {
                    font-size:12px;
                    font-family:'FrizQuadrataRegular';
                    color:#ffffff;
                    text-shadow: 0px;
                    font-weight:bold;
                    text-decoration:none;
                    float:left;
                    padding-left:8px;
                    padding-right:8px;
                    display:block;
                    text-transform:uppercase;
                    padding-top:3px;
                    
                }
                
                

.hotels-wrapper
{
    width:100%;
    
    height:205px;
    position:absolute;
    top:295px;
    left:0px;
    z-index:100;
    text-align:center;
    overflow:hidden;
       
}

	.hotels-wrapper-inner
	{
		position:relative;
		height:205px;
		padding-top:158px;
		
	}

	.hotels-header
	{
		background-image:url('../images/hotels_header_bg.png');
		background-repeat:no-repeat;
		width:335px;
		height:18px;
		margin:0 auto;
		font-family:'FrizQuadrataRegular';
		font-weight:bold;
		font-size:15px;
		color:#767062;
		text-transform:uppercase;
		padding-top:29px;
		letter-spacing:1px;
	}
	.hotels
	{
	   
		position:relative;
		height:151px;
		margin: 0 auto;
		width:1142px;
		background-image:url('../images/hotels_bg.jpg');
		background-repeat:repeat;
		background-position: center top;
		padding-top:7px;
		padding-left:12px;
		
	}
		.hotels li
		{
			float:left;
			overflow:visible;
			display:block;
			text-align:center;
			position:relative;
			background:White;
			width:105px;
			height:133px;
			margin-right:4px;
			padding:1px 2px 1px 2px;

		}
		.hotels li.close
		{
			display:none;
			position:absolute;
			
			width:20px;
			height:20px;
			right:-28px;
			top:-22px;
			width:44px;
			height:44px;
			background-color:Transparent;
			background-image: url("../images/Lukk.png");
			background-repeat:no-repeat;
			cursor:pointer;
			z-index:1011;
		}
			.large-hotel-icon a, .large-hotel-icon a:link, .large-hotel-icon a:visited, .large-hotel-icon a:active, .large-hotel-icon a:hover
			{
				outline:none;
				text-decoration:none;
				border:0;
				font-family:Arial, Tahoma,Sans-Serif;
				font-size:11px;
			}
			 .large-hotel-icon a img
			 {
				 display:block;
				 margin-bottom:3px;
				 opacity:0.4;
				 filter:alpha(opacity=40)
			 }
			
		   
   
    
    .hotels-arrow
    {
        position:relative;
        width:270px;
        margin:0 auto;
        height:48px;
        background: transparent;
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */
        zoom: 1;
        font-size:10px;
        font-family:Arial,Tahoma,Sans-Serif;
        top:-20px;
        

    }
        
        .hotels-arrow .arrow
        {
            
            background: transparent;
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */
            zoom: 1;


           
        }

.info-wrapper
{

    margin:0 auto;
    width:800px;
    position:relative;
    z-index:2000;
    height:auto;
    
    
}

    .doc-info
    {
        background-image:url("../images/background_content.jpg");
        background-repeat:repeat-y;
        padding: 10px 12px 10px 12px;
       
        width:800px;
        height:530px;
        text-align:left;
        position:relative;
    }
        .info-title, .hotel-title
        {
            width:780px;
            height:50px;
            /*background-image:url("../images/info_title.png");
            background-repeat:no-repeat;
            font-size:50px;
            font-family:'FrizQuadrataRegular';
            color:#d0bba1;
            text-shadow: -1px 3px 0px #7b6f5f;
            font-weight:bold;
            text-decoration:none;
            text-transform:uppercase;
            letter-spacing:-1px;*/
            margin: 0 auto;
            z-index:2010;
            position:absolute;
            overflow:hidden;
            top:-41px;
            left:0px;
            
            
        }
        .doc-info .doc-left
        {
            width:480px;
            height:500px;
            float:left;
            background-color:#fff4e7;
            margin-right:12px;
            padding: 10px 40px 20px 30px;
            position:relative;
           
            
        }
            .info-translate
            {
                position:absolute;
                bottom:4px;
                right:4px;
            }
                .info-translate-text
                {
                    
                    padding-top:18px;
                    font-size:8px;
                    line-height:12px;
                }

			.info-login
			{
				position:absolute;
				bottom:5px;
				left:10px;
			}
				.info-login a, .info-login a:link, .info-login a:active, .info-login a:visited, .info-login a:hover
				{
					color:#b1b1b1;
					font-size:10px;
					text-decoration:underline;
				}
        .doc-info .doc-right
        {
            width:204px;
            height:520px;
            float:left;
            background-color:#fff4e7;
            padding:5px;
                        
        }
            .infobox
            {
                position:relative;
                cursor:pointer;
                margin-bottom:20px;
            }
            .box-title
            {
                
                width:47px;
                height:47px;
                position:absolute;
                right:4px;
                top:0px;
                font-size:13px;
                font-weight:bold;
                color:#51504e;
               
                background-position: center center;
                background-repeat: no-repeat;
                
            }
                .box-title-video
                {
                    background-image: url("../images/badge_video.png");
                     right:3px;
                     height:44px;
                    
                }
                .box-title-photo
                {
                    background-image: url("../images/badge_photo.png");
                }
                .box-title-map
                {
                    background-image: url("../images/badge_map.png");
                     width:46px;
                     height:44px;
                    right:0px;
                     top:0px;
                     
                     
                }
            
            .show-map-box
            {
                background-image: url("../images/map_bg.png");
                background-repeat:no-repeat;
				background-position:center top;
                width:200px;
                height:151px;
                display:block;
                position:relative;
                
            }
            .area-pulse
            {
                display:block;
                width:38px;
                height:38px;
                position:absolute;
                top:48px;
                left:90px;
                background-color:transparent;
                zoom: 1;
               
            }
                .area-pulse img
                {
                    width:100%;
                    height:100%;
                    display:inline-block;	
			        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/area_pulse.png', sizingMethod='scale');
                    background-color:transparent;
                }
            
    .search-area
    {
        padding-bottom:3px;   
    }
        .search-input
        {
            display:block;
            float:left;
            width:158px;
            height:22px;
            background-image:url("../images/search_box2.png");
            background-repeat:no-repeat;
            border:0;
            background-color:transparent;
            padding-left:10px;
            
        }
        .search-submit
        {
            display:block;
            border:0;
            padding:0;
            float:left;
            width:36px;
            height:22px;
            background-image:url("../images/search_icon2.png");
            background-repeat:no-repeat;
            cursor:pointer;
            
        }
.product-sheet-wrapper
{
    
    margin:0 auto;
    width:800px;
    position:relative;
    z-index:2001;
    min-height:1027px;
    margin-top:-330px;

    

    
}   
    .product-sheet-inner
    {
         width:766px;
        position:relative;
        z-index:2001;
        min-height:1027px;
        background-image:url("../images/product_sheet_bg.jpg");
        background-repeat:repeat-y;
        background-position: center top;
        padding:17px;
            -moz-box-shadow: 0 0 2px 2px #c8c4bd;
    -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
    box-shadow: 0 0 2px 2px #c8c4bd;
    }
    .product-sheet-close
    {
        position:absolute;
        right:-22px;
        top:-22px;
        width:44px;
        height:44px;
        background-image: url("../images/Lukk.png");
        background-repeat:no-repeat;
        cursor:pointer;
        z-index:2011;
    }

	.product-sheet-search
	{
		position:absolute;
		right:20px;
		top:110px;
		width:150px;
		height:40px;
		z-index:2011;
	}
		.product-sheet-search .search-input
		{
			width:100px;
		}
    
    .huskeliste-add
    {
        /*position:absolute;
        right:65px;
        top:50px;*/
        
        height:58px;
        padding-left:30px;

        cursor:pointer;
    }
        .huskeliste-text
        {
            text-align:center;
            font-size:14px;
            font-family:ShelleyVolanteScriptRegular, Georgia, Times New Roman;
        }
    .huskeliste-delete
    {
        cursor:pointer;
        
    }
    .product-sheet
    {
       
    } 
    
    .back-to-menu
    {
        background-image:url("../images/activity_back.png");
        background-repeat:no-repeat;
        width:196px;
        height:36px;
        padding-left:32px;
        text-align:left;
    }
        .back-to-menu a, .back-to-menu a:active, .back-to-menu a:link, .back-to-menu a:visited, .back-to-menu a:hover
        {
            text-transform:uppercase;   
            text-decoration:none;
            padding-top:12px;
            display:block;
            width:100%;
            height:100%;
        }
    
        .product-sheet h1
        {
            color:#523409;
            font-size:70px;
            text-align:center;
            padding-top:20px;
            padding-bottom:50px;
        }
        
        .product-sheet .doc-left
        {            width:576px;
            float:left;
            background-color:#fcf9f0;
            text-align:left;
            padding:9px;
            -moz-box-shadow: 0 0 2px 2px #c8c4bd;
             -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
             box-shadow: 0 0 2px 2px #c8c4bd;
            
            
        }
            .product-sheet .doc-left h2
            {
                text-align:left;
                font-family:Verdana, Arial, Sans-Serif;
                font-weight:bold;
                color:#69130a;
                font-size:15px;
            }
        .product-sheet .doc-right
        {
            width:153px;
            padding-left:17px;
            text-align:left;
            float:left;
            
        }
            .product-sheet .doc-right h3
            {
                color:#896b53;
                font-family: Helvetica, Arial, Tahoma, Sans-Serif;
                font-size:14px;
                font-weight:bold;
                line-height:18px;
                
            } 
            
            .product-sheet .google-translate
            {
                float:right;
                margin-left:20px;
                text-align:center;
            }
            
            .product-sheet .read-more
            {
                font-weight:bold;
                
            }
            
            .product-sheet .doc-right p, .product-sheet .doc-right
            {
                font-size:10px;
            }
            
            .product-sheet .doc-right .box
            {
                padding-top:15px;
                padding-bottom:15px;
            }
            
                .social-media
                {
                    padding-top:0px!important;
                }
                    .share-facebook, .share-twitter, share-youtube, share-blogger
                    {
                        cursor:pointer;
                    }
                .cnEvent
                {
                    padding-top:40px!important;
                }
                
            .newsletter-signup-button
            {
                background-image: url("../images/newsletter_signup.png");
                background-repeat:no-repeat;
                width:44px;
                height:18px;
                padding:0;
                margin:0;
                border:0;
                margin-right:2px;
                
                cursor:pointer;
            }
            .newsletter-signup-input
            {
                margin:0;
                padding:0;
                border:0;
                border-top:1px solid #e8e8e8;
                
                width:100px;
                height:18px;
                padding-left:7px;
            }
            
            .share-facebook
            {
                background-image:url(../images/share_facebook.png);
                background-repeat:no-repeat;
                background-position:left top;
                padding-left:26px;
                padding-top:3px;
                height:22px;
            }
            .share-twitter    
            {
                background-image:url(../images/share_twitter.png);
                background-repeat:no-repeat;
                background-position:left top;
                padding-left:26px;
                padding-top:3px;
                height:22px;
            }
            .share-blogger
            {
                background-image:url(../images/share_blogger.png);
                background-repeat:no-repeat;
                background-position:left top;
                padding-left:26px;
                padding-top:3px;
                height:22px;
            }
            
              .share-youtube
            {
                background-image:url(../images/share_youtube.png);
                background-repeat:no-repeat;
                background-position:left top;
                padding-left:26px;
                padding-top:3px;
                height:22px;
            }
            
            
            .huskeliste
            {
                margin:0;
                padding:0;
                
            }
                .huskeliste li
                {
                    background-image:url("../images/huskeliste_star.png");
                    background-repeat:no-repeat;
                    padding-left:18px;
                    height:18px;
                }
                    .huskeliste li a, .huskeliste li a:hover, .huskeliste li a:active, .huskeliste li a:link, .huskeliste li a:visited
                    {
                        font-family:Verdana, Arial, Sans-Serif;
                        font-size:10px;
                        text-decoration:none;
                        
                    }
    
    .doclist-left
    {
        width:594px;
        float:left;
        text-align:left;
        
        
    }
        .doclist-left h2
        {
             font-family:Verdana, Arial, Sans-Serif;
        font-weight:bold;
        color:#69130a;
        font-size:15px;
        }
        
    .doclist-first
    {
        -moz-box-shadow: 0 0 2px 2px #c8c4bd;
        -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
        box-shadow: 0 0 2px 2px #c8c4bd;
        background-color:#fcf9f0;
        padding:9px;
        margin-bottom:26px;
    }
    
    .doclist-header
    {
        width:243px;
        height:25px;
        text-align:center;
        background-color:White;
          -moz-box-shadow: 0 0 2px 2px #c8c4bd;
        -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
        box-shadow: 0 0 2px 2px #c8c4bd;
        margin:0px;
        margin: 0 auto;
       
        padding-top:5px;
    }
    .doclist-all
    {
        height:130px;
        width:573px;
       
        position:relative;
         -moz-box-shadow: 0 0 2px 2px #c8c4bd;
        -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
        box-shadow: 0 0 2px 2px #c8c4bd;
        background-color:#fcf9f0;
        padding:22px 11px 22px 11px;
        
       
    }
        .doclist-items
        {
            position:relative;
            width:521px;
            overflow:hidden;
            
            float:left;
        }
            .doclist-slider-prev
            {
                float:left;
                width:21px;
                padding-top:10px;
                cursor:pointer;
            }
            .doclist-slider-next
            {
                float:left;
                width:21px;
                padding-left:10px;
                padding-top:10px;
                cursor:pointer;
            }
        .doclist-slider
        {
            width:10000px;
        }
           
        .doclist-item
        {
            width:162px;
            float:left;
            padding-left:11px;
            text-align:center;
        }
            .doclist-image
            {
                height:109px;
                width:162px;
                display:block;
            }
            .doclist-item img
            {
                margin-bottom:5px;
            }
            .doclist-item a, .doclist-item a:hover, .doclist-item a:active, .doclist-item a:visited, .doclist-item a:link
            {
                text-decoration:none;
            }
            
        .doclist-hidden
        {
            display:none;
        }
    
    .doclist-media
    {
        padding:10px;
    }
    .doclist-media-item
    {
        margin-bottom:10px;
    }
        .doclist-media-image
        {
            width:33px;
            height:33px;
            float:left;
            margin: 0px 8px 0px 8px;
        }
        .doclist-media-text
        {
            float:left;
            width:476px;
            padding-top:5px;
        }
            .doclist-media-text a
            {
                font-weight:bold;
            }
            
    .doclist-standard
    {
        background-color:#fcf9f0;
        padding:35px;
        font-family:Georgia, Times New Roman, Serif;
        line-height:16px;
    }
        .doclist-standard p.ingress
        {
            font-family:Georgia, Times New Roman, Serif;
            font-size:14px;
            padding-bottom:14px;
            line-height:16px;
        }
        .doclist-standard h2
        {
            font-family:Georgia, Times New Roman, Serif;
        }
        
    .doclist-standard-item
    {
        margin-bottom:20px;
        padding:5px;
        
        background-color:#fff;
         -moz-box-shadow: 0 0 2px 2px #c8c4bd;
         -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
         box-shadow: 0 0 2px 2px #c8c4bd;
         
    }
        .doclist-standard-image
        {
            width:221px;
            height:148px;
            float:left;
            margin: 0px 18px 0px 0px;
            
        }
        .doclist-standard-text
        {
            float:left;
            width:265px;
            padding-top:5px;
        }
            .doclist-standard-text a
            {
                font-weight:bold;
            }
            
    .product-sheet-slideshow-wrapper
    {
        width:574px;
        
        position:relative;
        
        height:auto;
		border:5px solid #000;
		margin: -5px 0px 40px -5px;
		
    }
        .slideshow-left
        {

	
			background: url("images/controls.png") no-repeat scroll left top transparent;
			height: 65px;
			left: 0px;
			margin-top: -32px;
			position: absolute;
			text-indent: -9999px;
			top: 50%;
			width: 28px;

            /*position:absolute;
            left:0px;
            top:0px;
            width:287px;
            height:382px;
            background-image:url("../images/slideshow_arrow_left.png");
            background-repeat:no-repeat;*/
            z-index:2500;
            cursor:pointer;
           
        }
			.slideshow-left:hover
			{
				background-position:left bottom;
			}
        .slideshow-right
        {

		
			background: url("images/controls.png") no-repeat scroll right top transparent;
			height: 65px;
			margin-top: -32px;
			position: absolute;
			right: 0px;
			text-indent: -9999px;
			top: 50%;
			width: 28px;

            /*position:absolute;
            right:0px;
            top:0px;
            width:287px;
            height:382px;
            background-image:url("../images/slideshow_arrow_right.png");
            background-repeat:no-repeat;*/
           z-index:2500;
           cursor:pointer;
        }
			.slideshow-right:hover
			{
				background-position:right bottom;
			}
        .slideshow-description
        {
            /*background-image:url("../images/slideshow_description_bg.png");
            background-repeat:repeat;*/
			background-color:#000;
            text-align:center;
            font-size:10px;
            font-weight:bold;
            color:#fff;
            padding:5px;
        }

.product-sheet-menu
{
    list-style-type:none;
    margin:0;
    padding-left:9px;
    width:750px;
   
}
    .product-sheet-menu-item, .product-sheet-menu-item-active
    {
         -moz-box-shadow: 0 0 2px 2px #c8c4bd;
         -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
         box-shadow: 0 0 2px 2px #c8c4bd;
         -moz-border-radius: 5px;
         border-radius: 5px;
         
         margin-right:6px;
         float:left;
    }
    .product-sheet-menu-item-active
    {
        margin-top:-5px;
    }
        .product-sheet-menu-item a, .product-sheet-menu-item a:hover, .product-sheet-menu-item a:active, .product-sheet-menu-item a:link, .product-sheet-menu-item a:visited
        {
            padding: 0px 10px 0px 10px;
            height:23px;
            display:block;
            background-color:#ded7c7;
            color:#000;
            text-transform:uppercase;
            text-decoration:none;
            padding-top:7px;
            font-size:11px;
            
        }
        .product-sheet-menu-item-active a, .product-sheet-menu-item-active a:hover, .product-sheet-menu-item-active a:active, .product-sheet-menu-item-active a:link, .product-sheet-menu-item-active a:visited
        {
            height:23px;
            padding-top:12px;
            background-color:#fcf9f0;
        }

.form-left
{
   width:556px;
    float:left;
    background-color:#fcf9f0;
    text-align:left;
    padding:19px;
    -moz-box-shadow: 0 0 2px 2px #c8c4bd;
        -webkit-box-shadow: 0 0 2px 2px#c8c4bd;
        box-shadow: 0 0 2px 2px #c8c4bd;
}        
.form-left td
{
    padding:2px;
    
}
    .form-left td input, .form-left td textarea
    {
        border:0;
        border-top:1px solid #e8e8e8;
        padding:2px;
    }
    .field-description td
    {
        font-size:10px;
       
        
    }
    
.perm-list
{
    padding-top:30px;
   
} 
.org-info
{
    line-height:16px;
     padding-top:40px;
     padding-bottom:20px;
}
    .org-info strong
    {
        font-size:14px;
    }
.perm-item
{
    width:275px;
    height:84px;
    float:left;
    margin-bottom:11px;
}
    .perm-image
    {
        width:64px;
        height:84px;
        float:left;
    }
    .perm-info
    {
        float:left;
        width:174px;
        padding-left:7px;
        padding-top:20px;
        line-height:16px;
    }
.gallery-items
{
    padding-top:35px;
}
.gallery-item
{
    float:left;
    width:150px;
    height:150px;
    margin-right:20px;
    margin-left:20px;
    overflow:hidden;
    font-size:10px;
    padding-bottom:10px;
}

    .simplePagerNav
    {
        font-size:12px;
        font-family: Verdana, Arial, Sans-Serif;
        padding-left:20px; 
        clear:both;
        float:none;
        
    }
    .simplePagerNav li
    {
        float:left;
        padding:3px;
        font-size:13px;
        font-weight:bold;
    }
	.gallery-item span
	{
		display:block;
		background-color:#000;
		color:#fff;
		width:144px;
		padding:2px 3px 2px 3px;
	}
    
.gift-certificate
{
    
    width:255px;
    padding:97px 279px 0px 30px;
    padding-right:279px;
    height:249px;
    background-image:url("../images/gift_certificate_bg.png");
    background-repeat:no-repeat;
    margin-bottom:20px;
}
.clearer
{
	content: ".";
	display: block;
	height: 0px;
	width: 0px;
	clear: both;
	visibility: hidden;
}
