﻿
/*---------------------------------------------------
/*  site-general
/*---------------------------------------------------*/

body
{
    background-image:url(/media/background.gif);
    background-repeat:repeat-x;
    background-color:#EEE8CC;
}

h1
{
    color:#7A2F2F;    
}

h2
{
    color:#3F2121;
}

a
{
}   

#Vpos, 
#popup-vpos
{
    background-color:#FFFFFF;
}

#Vpos a, 
#popup-vpos a
{
    color:#402222;
}

/*---------------------------------------------------
/*  banner
/*---------------------------------------------------*/
#banner .top-item .title a
{
    color:#FFFFFF;
}

#banner .top-item .title a .colored
{
    color:#8B0019;
}

#banner .top-item .subtitle a
{
    color:#3C2D18;
}

#languages,
#languages a
{
    color:#EDE6CA;
}

/*---------------------------------------------------
/*  menu
/*---------------------------------------------------*/
#menu
{
    background-color:#402222;    
}

#menu a
{
    color:#8A7D6A;
}

#menu .active
{
    background-color:#FFFFFF;    
}



#menu .flyout,
#menu .flyout-1
{
    background-image: url(../media/bg-flyout.png);
}

#menu .menu-1,
#menu .menu-2
{
    color:#D3CBB6;
    padding-left:18px;
}

#menu .menu-1:hover,
#menu .menu-2:hover
{
    color: #FFFFFF;
}


/*---------------------------------------------------
/*  middle
/*---------------------------------------------------*/
#middle
{
    background-color:#FFFFFF;    
}

#middle .sitepath a
{
    color:#8A7D6A;
}

#middle .text
{
    color:#635747;
}

#middle .text a
{
    color:#402222;
}

#middle .teaser a.teaser-title, 
#middle .teaser a.teaser-text
{
    color:#3E2020;
}

#middle .right .menu .title a,
#quickrequest .title a, 
#frame-fweather .title
{
    color:#402222;
}

/*---------------------------------------------------
/*  menu
/*---------------------------------------------------*/
#middle .right .menu a
{
    color:#000817;
}

/*---------------------------------------------------
/*  quickrequest
/*---------------------------------------------------*/
#quickrequest, 
#quickrequest .row .button
{
	color: #000817;
}

#quickrequest .input,
#quickrequest .input-date,
#quickrequest .inputsmall
{
	color: #333333;
	border: 1px solid #8A7E66;
}

/*---------------------------------------------------
/*  frame offers
/*---------------------------------------------------*/
#frame-offers
{
}

#frame-offers .title
{
    color:#FFFFFF;
}

#frame-offers .item .image img
{
	top: 0px;
	border: 2px solid #412F19;
}

#frame-offers .item .description a
{
    color:#E6DCCC;
}

#frame-offers .item .links
{
    /*background-color:#402222;*/
}

#frame-offers .item .links a
{
	color:#FFFFFF;
}

/*---------------------------------------------------*/
/*  frame weather
/*---------------------------------------------------*/
#frame-weather,
#frame-weather a
{
	color: #000817;
}

#frame-weather .container
{
}

#frame-weather .item .image
{
    background-color:#FFFFFF;
}

#frame-weather .button a
{
	background-image: url(../media/arrow-lightred.png);
	background-repeat: no-repeat;
	background-position: right 4px;
}

/*---------------------------------------------------
/*  address
/*---------------------------------------------------*/
#footer1 .address, 
#footer1 .address a,
#footer2 .menu, 
#footer2 .menu a
{
    color:#E4D8C6    
}

#footer1 .info-box
{
    background-color:#B9A26C;
}

#footer1 .info-box a
{
    color:#3F2121;
}

#footer1 .info-box .menu a
{
    color:#3E2020;
}

#footer1 .info-box .menu a
{
    background-color:#EAE9CA;
}

#footer1 .info-box .menu a.active
{
    background-color:#B9A26C;
}

#footer1 .web20-box
{
    background-color:#FFFFFF;
}

#footer1 .web20-box .link a
{
    background-color:#EEE9E3;
    color:#333333;
}

#footer1 .info-box .detail-link
{
    color:#3F2121;
}

/*---------------------------------------------------
/*  route-planner
/*---------------------------------------------------*/
#route-planner .button
{
	background-image: url(../media/arrow-red.png);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	color: #3E2020;
}

/*---------------------------------------------------
/*  news + blog
/*---------------------------------------------------*/
#news .image
{
	border: 0px solid #cac1a8;
}

#news .link a
{
	background-image: url(../media/arrow-red.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

#news .news-list
{
	border-bottom: 1px solid #F1F1EF;
}

/*---------------------------------------------------
/*  tours
/*---------------------------------------------------*/
#tours .module-image
{
	border:0px;
}

#tours .title-module,
#tours .title-module a
{
    color:#3F2121;
}

#tours .item
{
	background-color:#f6f2e7;
}

#tours .link
{
	background-image: url(../media/arrow-red.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	color:#3E2020;
	font-weight:bold;
}

/*elevation position line*/
#tours .elevation .elevation-position
{
	background-color:#ffffff;
}
#tours .elevation .elevation-position .value
{
	background-color:White;
}
/*elevation points of interest*/
.points-of-interest .header
{
	background-image:url(../media/gMap/poi-bg-top.png);
}
.points-of-interest .header .icon
{
	background-image:url(../media/gMap/poi-icon-minus.png);
}
.points-of-interest .header .minus
{
	background-image:url(../media/gMap/poi-icon-minus.png);
}
.points-of-interest .header .plus
{
	background-image:url(../media/gMap/poi-icon-plus.png);
}
.points-of-interest .content
{
	background-image:url(../media/gMap/poi-bg.png);
}
.points-of-interest .footer
{
	background-image:url(../media/gMap/poi-bg-bottom.png);
}
.points-of-interest .content .category
{
	color:#560000;
}
.points-of-interest .content .category .icon
{
	background-image:url(../media/gMap/map-icon-inactive.png);
}
.points-of-interest .content .category-active .icon
{
	background-image:url(../media/gMap/map-icon.png);
}
.points-of-interest .content .category:hover .value,
.points-of-interest .content .category-active .value
{
	color:#000000;
}
/*icons*/
.points-of-interest .content .category .icon-othertours
{
	background-image:url(../media/gMap/map-icon-tour-inactive.png);
}
.points-of-interest .content .category-active .icon-othertours
{
	background-image:url(../media/gMap/map-icon-tour.png);
}

.points-of-interest .content .category .icon-hotel
{
	background-image:url(../media/gMap/map-icon-hotel-inactive.png);
}
.points-of-interest .content .category-active .icon-hotel
{
	background-image:url(../media/gMap/map-icon-hotel.png);
}

.points-of-interest .content .category .icon-refreshment
{
	background-image:url(../media/gMap/map-icon-refreshment-inactive.png);
}
.points-of-interest .content .category-active .icon-refreshment
{
	background-image:url(../media/gMap/map-icon-refreshment.png);
}
/*download gpx */
#tours .downloads .link-gpx
{
	background-image:url(../media/gMap/icon-gpx-active.gif);
}
#tours .downloads .link-gpx:hover
{
	color: #560000;
	background-image:url(../media/gMap/icon-gpx.gif);
}
/*other tours*/
#tours .othertours-link
{
	background-image:url(../media/gMap/map-icon-tour.png);
}
#tours .othertours-link:hover
{
	color: #560000;
	background-image:url(../media/gMap/map-icon-tour-inactive.png);
}

/*gmap info box*/
.map-info-box .detail-link
{
	background-image:url(../media/arrow-ocre.gif);
}

/*---------------------------------------------------
/*  tours commments
/*---------------------------------------------------*/
#tourscomments
{
	border-bottom:solid 1px #F1F1EF;
}
#tourscomments .item .title
{
	color:#423934;
}
#tourscomments .item .description
{
	background-color: #eeece6;
}
#tourscomments .item .author .name
{
	color:#560000;
}
#tourscomments .item .author .homepage
{
	float:right;
	display:block;
}
.comments .send-button
{
	/*background-color:#bf9a04;*/
	color:#ffffff;
	background-image:url(..../media/bg-quickrequest-title.png);
	
}

/*---------------------------------------------------
/*  tours galleries
/*---------------------------------------------------*/

#tours .fotogalleries .gallery-item
{
	border-top:solid 4px #560000;
	border-right:solid 4px #560000;
	border-left:solid 4px #560000;
}

#tours .fotogalleries .gallery-item .link
{
	background-color:#560000;
	background-image:url(..../media/arrow-brown-i.gif);
	color:#ffffff;
}

/*---------------------------------------------------
/*  tours download form
/*---------------------------------------------------*/
#toursdownload .send-button
{
	color:#ffffff;
	background-image:url(..../media/bg-quickrequest-title.png);
}

#toursdownload .input-date img
{
	background-color:#bf9a04;
	
}

/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#333333;
    background-color:#ffffff;
    border:solid 1px #423934;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#423934;
    color:#ffffff;
    border:solid 1px #423934;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#333333;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#333333;
    background-color:#423934;
}

.print-body
{
    background-color:#ffffff;
}

.ui-widget-content
{
    border:solid 1px #423934;
    background-color:#ffffff;
}
body.popup
{
	background-color:#ffffff;
	background-image:none;
}
