﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/
body
{
    color:#5f5f60;
}
body.default-body
{
    
}
a 
{
    color:#5f5f60;
}
a:hover 
{
    color:#000000;
}
h1
{
    color:#b81a3a;
}
/*---------------------------------------------------
/*  content-general
/*---------------------------------------------------*/
.text-color
{
    color:#b81a3a;
}
/*---------------------------------------------------
/*  zone-banner
/*---------------------------------------------------*/
.zone-banner
{
    background-image:url(../media/default-banner.jpg);
}
.zone-banner .banner-curves
{
    background-image:url(../media/banner-curves.png);
}
.zone-banner .corner-tl
{
    background-image:url(../media/corner-tl.png);
}
.zone-banner .corner-tr
{
    background-image:url(../media/corner-tr.png);
}
.zone-banner .corner-br
{
    background-image:url(../media/corner-br.png);
}
.zone-banner .corner-bl
{
    background-image:url(../media/corner-bl.png);
}
/*---------------------------------------------------
/*  menu-top
/*---------------------------------------------------*/
.menu-top .active-menuitem
{
    background-color:#808183;
    background-image:url(../media/icon-menutop-active.png);
    color:#ffffff;
}
.menu-top .level-0 a
{
    background-image:url(../media/menu-top-item.png);
}
.menu-top .level-0 a:hover,
.menu-top .level-0 a.active
{
    background-image:url(../media/menu-top-item-active.png);
}
.menu-top .level-0 a span
{
    color:#ffffff;
}

/*---------------------------------------------------
/*  zone-sitepath
/*---------------------------------------------------*/

.zone-sitepath a.active,
.zone-sitepath a:hover
{
    color:#b81a3a;
}

/*---------------------------------------------------
/*  menu-left
/*---------------------------------------------------*/
.menu-left a
{
    
    
}
.menu-left .level-0 a
{
    background-image:url(../media/menuleft.gif);
    color:#b81a3a; 
}
.menu-left .level-0 a.active,
.menu-left .level-0 a:hover
{
    background-image:url(../media/menuleft-active.gif);
    color:#ffffff;
}

.menu-left .level-1 a
{
   background-image:url(../media/icon-menuleft-mobility.png);
   color:#a6a8a9;
}

.menu-left .level-1 a:hover,
.menu-left .level-1 a.active
{  
   color:#5f5f60;
}

.menu-left .level-1 a.mobility
{
   background-image:url(../media/icon-menuleft-mobility.png);
}
.menu-left .level-1 a.acquarena
{
   background-image:url(../media/icon-menuleft-acquarena.png);
}
.menu-left .level-1 a.museum
{
   background-image:url(../media/icon-menuleft-museum.png);
}
.menu-left .level-1 a.culture
{
   background-image:url(../media/icon-menuleft-culture.png);
}
.menu-left .level-1 a.plose
{
   background-image:url(../media/icon-menuleft-plose.png);
}
.menu-left .level-1 a.hiking
{
   background-image:url(../media/icon-menuleft-hiking.png);
}
/*---------------------------------------------------
/*  box-menu-service
/*---------------------------------------------------*/
.box-menu-service
{
    background-image:url(../media/menuservice-bg.gif);
}
.box-menu-service p
{
    color:#b81a3a;
}
/*---------------------------------------------------
/*  zone-content
/*---------------------------------------------------*/
.zone-content .part-left
{

}
.zone-content .part-content
{
    background-image:url(../media/content-part-bg.gif);
    background-color:#ececed;
}
.zone-content .part-right
{

}

.zone-content .content-footer
{
    background-image:url(../media/content-part-footer.gif);
    background-color:#ffffff;
}
/*---------------------------------------------------
/*  module-view
/*---------------------------------------------------*/

.modules-view .categories-list .items
{
     background-color:#c09948;
}
.modules-view h1
{
    /*color:#c19c4d;*/
}
.modules-view h2
{
    color:#c9cbcc;
}
.categories-list .btop
{
    background-image:url(../media/module-list-corners-top.png);
}

.categories-list .bbot
{
    background-image:url(../media/module-list-corners-bot.png);
}

.categories-list a
{
    color:#000000;
}
.categories-list .top10 a
{
    color:#d8bd89;
}
.categories-list .top10 a:hover,
.categories-list .top10 a.active
{
    color:#ffffff;
}

.title-items a
{
    color:#b81a3a;
    background-image:url(../media/module-titleitem.png);
}
.title-items a:hover,
.title-items a.active
{
    color:#ffffff;
    background-image:url(../media/module-titleitem-active.png);
}


.services .infobox .header
{
    background-image:url(../media/services-infobox-header.gif);
    color:#000000;
}
.services .infobox .header .icon
{
    background-image:url(../media/services-infobox-header-icon.png);
}
.services .infobox .header span span
{
    color:#ffffff;
}
.services .infobox .curves-top
{
    background-image:url(../media/services-infobox-content-top.gif);
}
.services .infobox .curves-bot
{
    background-image:url(../media/services-infobox-content-bot.gif);
}
.services .infobox .content
{
    background-color:#ffffff;
}
.services .infobox .content p.openings
{
     background-image:url(../media/icon-time.png);
}
.services .infobox .content p.interval
{
     background-image:url(../media/icon-alert.png);
}
.services .infobox .content p.map
{
     background-image:url(../media/icon-map.gif);
}
.services .googlemap-container
{
   
}
/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#333333;
    background-color:#ffffff;
    border:solid 1px #b81a3a;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#b81a3a;
    color:#ffffff;
    border:solid 1px #b81a3a;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#333333;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#333333;
    background-color:#b81a3a;
}

.print-body
{
    background-color:#ffffff;
}

.ui-widget-content
{
    border:solid 1px #423934;
    background-color:#ffffff;
}
body.popup
{
	background-color:#ffffff;
}
/*---------------------------------------------------
/*  box-right
/*---------------------------------------------------*/
.box-right .content,
.box-right .header 
{
    background-color:#e3e4e5;
}

.box-right .header a
{
    color:#b81a3a;
}

.box-right .curves-top
{
    background-image:url(../media/box-accomodations-curves-top.png);
}
.box-right .curves-bot
{
    background-image:url(../media/box-accomodations-curves-bot.png);
}
/*---------------------------------------------------
/*  box-accomodations
/*---------------------------------------------------*/

.box-accomodations input
{
    border:solid 1px #e2e3e4;
}

.box-accomodations .search
{
    background-image: url(../media/icon-menutop-active.png);
}

.box-accomodations .search:hover
{
    color:#b81a3a;
    background-image: url(../media/icon-menutop-hover.png);
}
/*---------------------------------------------------
/*  accomodations
/*---------------------------------------------------*/
.accomodation-categories
{
    padding-left:80px;
}
.accomodation-categories .title-items a
{
    color:#ffffff;
}
/*---------------------------------------------------
/*  box-weather
/*---------------------------------------------------*/
.box-weather .weather-item img
{
    border:solid  2px #cfd1d2;
}

/*---------------------------------------------------
/*  base module
/*---------------------------------------------------*/
.base-module .module-title
{
    color:#b81a3a;
}
/*---------------------------------------------------
/*  offers
/*---------------------------------------------------*/
#offers .company
{
    border-bottom:solid 1px #e2e3e4;
}
#offers .ca-request,
#offers .ca-request-all,
#offers .ca-listview,
#offers .ca-unselect,
#offers .ca-request-selected
{
    background-color:#e2e3e4;
    border:solid 1px #cfd1d2;
}

#offers .ca-request:hover,
#offers .ca-request-all:hover,
#offers .ca-listview:hover,
#offers .ca-unselect:hover,
#offers .ca-request-selected:hover
{
    color:#ffffff;
    background-color:#bc3941;
    border:solid 1px #b51334;
}
#offers .contact-panel .separator
{
    background-color:#e2e3e4;
}

.contact-form .request-button
{
    
}

