﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/

body
{
    background-color:#D3CEB0;
    background-image:url(/media/background.gif);
    background-repeat:repeat-x;
    background-position:center top;
    color:#1C273D;
}

a
{
    color:#1C273D;
}

h1
{
    color:#96121F;
}

h3
{
     color:#3B392A
}

hr
{
    color:#EAE8D9;
    background-color:#EAE8D9;
}

.body-gallery,
.print-body,
.body-popup,
#recommend
{
	background-image: none;
	background-color: #ffffff;
	text-align:left;
}

#recommend .title
{
    font-size:14px;
    font-weight:bold;
}

#container
{

}

.bg-fading
{
    border-color:#FFFFFF;
    background-color:#FFFFFF;
}

#languages,
#languages a
{
    color:#FFFFFF;
}

/********************** MENU-TOP ***********************/
#menu-top1-left a, 
#menu-top1-right a, 
#menu-top2-left a, 
#menu-top2-right a
{
    color:#96121F;
    text-decoration:none;
}

#menu-top1-left, 
#menu-top1-right
{
    background-color:#D29018;
}

#menu-top2-left, 
#menu-top2-right
{
    background-image: url(/media/bg-menu.png);
}

/********************** MENU FLYOUT ***********************/
#menu-flyout-left .level-0:hover, 
#menu-flyout-right .level-0:hover
{
    background-color:#FFFFFF;    
}

#menu-flyout-left .flyout,
#menu-flyout-left .flyout-1, 
#menu-flyout-right .flyout,
#menu-flyout-right .flyout-1
{
    background-image: url(/media/bg-menuflyout.png);
	color: #FFFFFF;
	border:solid 2px #FFFFFF;
	z-index:1000;
}

#menu-flyout-left .flyout .level-1 .menu-1:hover,
#menu-flyout-left .flyout-1 .level-2 .menu-2:hover, 
#menu-flyout-right .flyout .level-1 .menu-1:hover,
#menu-flyout-right .flyout-1 .level-2 .menu-2:hover
{
	color: #FFFFFF;
	background-image:url(/media/arrow-white.png);
	background-repeat:no-repeat;
	background-position:15px 12px;
	padding-left:25px;
}

/********************** QUICK REQUEST ***********************/
#quickrequest
{
    background-image: url(/media/bg-request.png);
    color:#FFFFFF;
}

#quickrequest a
{
   color:#FFFFFF;
}

#quickrequest .container .button
{
	color: #ffffff;
	background-color:#202938;
}



/**************************** FRAME OFFERS *************/
#showhidepart, 
#frame-bottompart
{
    background-image: url(/media/bg-offers.png);
}

#frame-offers .frame-offers-title
{
	background-position: right: 0px;
}

#frame-offers .frame-offers-title a
{
	
}

#frame-offers,
#frame-offers a
{
	
}

#frame-offers .item .image img
{
    border:solid 2px #D3CEB0;
}

#frame-offers .item .link-more a
{
    color:#DAC49B;
}

#frame-offers .line-bottom
{
	position: relative;
	top: 110px;
	left: 25px;
    height: 1px;
    width: 620px;
    background-color: Seashell;
}

/********************** SHOWHIDE OFFERS ***********************/
.showhide-offers
{
    background-color:#E09B22;
}

/********************** LEFT ***********************/
#left-title
{
    color:#1C273D;
}

.box-menu
{
    background-color:#EAE8D9;   
}

#menu-left a
{
    background-color:#D3CEB0;
}

#menu-special a
{
    background-color:#E19C23;
}

#middle
{
    
}

/**************************** RIGHT *********************/
#text a
{
    color:#6F6C5B;
}

/**************************** FRAME WEATHER *********************/
#frame-weather
{
    
}

#frame-weather a
{
	color: #E0E0E0;
}

#frame-weather
{   
}

#frame-weather .link a
{
	background-image: url(/media/arrow-black.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left:20px;
	color:#000000;
}

#frame-weather .item
{
    background-image:url(/media/bg-box.png);
    background-repeat:no-repeat;
}

#frame-weather .item .temp
{
}

/****************** FRAME NEWSLETTER ********************/
#frame-newsletter .buttons
{
	background-image: url(/media/arrow-red.png);
	background-repeat: no-repeat;
	background-position: 5px 12px;
}

/*************************** OFFERS **************************/
#offers .image img
{
    border: 5px solid #EAE8D9;
}

#offers .link
{	
}

#offers .detail .description
{
}

/*************************** ROUTE PLANNER **************************/
#route-planner .button
{
	background-image: url(/media/list-arrow-text.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	color: #A61F1B;
	text-decoration:underline;
}

/*************************** WEBCAMS **************************/
#webcams .image img
{
    border: 5px solid #EAE8D9;		
}

/*************************** FOTOGALLERY **************************/
#fotogallery .image img
{
    border: 5px solid #EAE8D9;		
}


























/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#333333;
    background-color:#ffffff;
    border:solid 1px #96121F;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#96121F;
    color:#ffffff;
    border:solid 1px #96121F;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#333333;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#333333;
    background-color:#96121F;
}

.print-body
{
    background-color:#ffffff;
}

.ui-widget-content
{
    border:solid 1px #96121F;
    background-color:#ffffff;
}
body.popup
{
	background-color:#ffffff;
}



