﻿
/*---------------------------------------------------
/*  styles
/*---------------------------------------------------*/

body
{
    color: #211507;
}


.title, .title a, h1
{
    color:#ef7511;
}

.titlemodule, .titlemodule a
{
    color:#ef7511;
}

.titlemodule a:hover
{
    color:#000000;
}

a
{
    color: #211507;
}

.social-checks
{
    background-color: #b7a285;
}
	
/*---------------------------------------------------
/*  body
/*---------------------------------------------------*/

.body-content	
{
    background-image: url(../media/bg-body.gif);
    background-repeat: repeat-x;
    background-position: left top;
}

#container	
{
    background-image: url(../media/bg-body-circles.png);
    background-repeat: repeat-y;
    background-position: left top;
}

#menu-center
{
    background-image: url(../media/bg-brown-white.gif);
    background-repeat: repeat-y;
    background-position: center top;
}

#content
{
    background-image: url(../media/bg-content.gif);
    background-repeat: repeat-y;
}

#col-right
{
    background-color: #f4f0e1;
}

/*---------------------------------------------------
/*  banner
/*---------------------------------------------------*/

#banner
{
    background-image: url(../media/banner.jpg);
}


/*---------------------------------------------------
/*  menu top
/*---------------------------------------------------*/

#menu-top .menu-0
{
    background-color: #ffffff;
    color: #ef7511;
}

#menu-top .menu-0:hover
{
    background-color: #938877;
    color: #ffffff;
}

#menu-top .level-0 .active,
#menu-top .level-0 .selected
{
    background-color: #938877;
    color: #ffffff;
}

#menu-top .flyout
{
    background-image: url(../media/transparent-brown.png);
    border-top: 2px solid #938877;
}

#menu-top .menu-1
{
    color: #ffffff;
}

#menu-top .menu-1:hover
{
    color: #ef7511;
    background-color: #ffffff;
}

	
/*---------------------------------------------------
/*  menu flyout
/*---------------------------------------------------*/

#menu-flyout
{
    background-color: #ffffff;
}

#menu-flyout a
{
    color: #3c2d1f;
}

#menu-flyout a:hover
{
    color: #ef7511;
}

#menu-flyout .level-0 .active,
#menu-flyout .level-0 .selected
{
    color: #ef7511;
}

#menu-flyout .flyout
{
    background-image: url(../media/transparent-white.png);
}

/*---------------------------------------------------
/*  menu channels
/*---------------------------------------------------*/

#menu-channels
{
    background-color: #d3be9c;
}

#menu-channels a:hover
{
    color: #ffffff;
}

#menu-channels .menu-1:hover
{
    color: #ef7511;
}

#menu-channels .level-0 .active,
#menu-channels .level-0 .selected
{
    color: #ef7511;
}

#menu-channels .flyout
{
    background-image: url(../media/transparent-white.png);
}

/*---------------------------------------------------
/*  menu
/*---------------------------------------------------*/

#menu
{
    background-color:#7a6452;
}

#menu .menu-0 a
{
    color: #ef7511;
}

#menu .menu-1 a
{
    color: #ffffff;
}

#menu .menu-1-active,
#menu .menu-1:hover
{
    background-image:url(../media/elefant.png);
    background-repeat: no-repeat;
    background-position: 10px 3px;
    background-color: #c6b192;
    color: #211507;
}

#menu .menu-1-active a
{
    color: #211507;
}


/*---------------------------------------------------
/*  quick request
/*---------------------------------------------------*/

#quickrequest .container
{
    background-color: #d3bf9c;
}

#quickrequest input
{
    background-color: #f4f0e1;
    border: 0;
}

#quickrequest .link a
{
    color: #ef7511;
}

#quickrequest .link a:hover
{
    color: #7a6452;
}

/*---------------------------------------------------
/*  frame links
/*---------------------------------------------------*/

.frame-links 
{
    background-image: url(../media/background-click.png);
    background-repeat: repeat-x;
    color: #fefefe;
} 

.frame-links a
{
    color: #fefefe;
} 

.frame-links a:hover
{
    color: #ef7511;
} 


/*---------------------------------------------------
/*  frame offers
/*---------------------------------------------------*/

#frame-offers
{
    background-image: url(../media/background-offers.png);
    background-repeat: repeat-x;
    color: #ffffff;
}

#frame-offers a
{
    color: #ffffff;
}

#frame-offers a:hover
{
    color: #ef7511;
}

#frame-offers .title,
#frame-offers .title a
{
    color: #ef7511;
}

/*---------------------------------------------------
/*  links
/*---------------------------------------------------*/

#links .item
{
    background-color: #ffffff;
}


/*---------------------------------------------------
/*  address
/*---------------------------------------------------*/

#address
{
    background-color: #d8c5a9;
    border-right: 5px solid #473524;
    color: #ffffff;
}

#address .text
{
   color: #2d1f11;
}

/*---------------------------------------------------
/*  frame newsletter
/*---------------------------------------------------*/

#frame-newsletter .container .title,
#frame-newsletter .container .title a
{
    color: #ffffff;
}

#frame-newsletter .container input
{
    border: 1px solid #000000;
}

#frame-newsletter .container .link a
{
    color: #ffffff;
}

#frame-newsletter .container .link a:hover
{
    color: #ef7511;
}


/*---------------------------------------------------
/*  frame weather
/*---------------------------------------------------*/

#frame-weather .container .title,
#frame-weather .container .title a
{
    color: #ffffff;
}


/*---------------------------------------------------
/*  footer content
/*---------------------------------------------------*/

#footer-content
{ 
    background-color: #7a6452;
    color: #ffffff;
}


/*---------------------------------------------------
/*  bottom
/*---------------------------------------------------*/

#bottom
{
    background-image: url(../media/bg-brown-white.gif);
    background-repeat: repeat-y;
    background-position: center top;
}

/*---------------------------------------------------
/*  menu bottom
/*---------------------------------------------------*/

#menu-bottom
{
}

#menu-bottom a
{
    color: #211507;
}

#menu-bottom a:hover
{
    color: #000000;
}

/*---------------------------------------------------
/*  menu logos
/*---------------------------------------------------*/

#logos
{
    background-color: #ffffff;
}


/*---------------------------------------------------
/*  fotogalleries
/*---------------------------------------------------*/

#fotogalleries .image
{
    border: 5px solid #c6b192;
}

#fotogalleries .separator
{
}

#fotogalleries .link a:hover
{
	color: #ef7511;
}


/*---------------------------------------------------
/*  offers
/*---------------------------------------------------*/

#offers .item
{
    background-color: #ffffff;
    border: 1px solid #856f5b;
}

#offers .price
{
    color: #ef7511;
}

#offers .link a:hover
{
	color: #ef7511;
}

#offers .detail .imageblock
{
	background-color: #473524;
}

#offers .detail .imageblock,
#offers .detail .imageblock a
{
	color: #ffffff;
}

#offers .detail .imageblock a:hover
{
	color: #ef7511;
}

#offers .detail .footer
{
	background-color: #b6a184;
}

#offers .detail .description
{
	background-image: url(../media/bg-body-circles.png);
	background-position: right top;
}

#offers .detail .footer .link a
{
    color: #ffffff;
}

#offers .detail .footer .link a:hover
{
    color: #473524;
}


/*---------------------------------------------------
/*  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;
}

/*---------------------------------------------------
/*  ajax
/*---------------------------------------------------*/
.ajax-loading
{
    background-image:url(../media/bg-flyout.png);
}

.ajax-loading .loading
{
    background-image:url(../media/loading.gif);
    background-repeat: no-repeat;
    background-position: center 150px;
}

/*---------------------------------------------------
/*  popup-gallery
/*---------------------------------------------------*/

#popup-gallery
{
    background-color: #f7f3f0;
    border: 5px solid ##c6b192;
}

.close-gallery
{
    background-image: url(../media/icon-close.png);
}
.close-gallery:hover
{
    background-image: url(../media/icon-close-active.png);
}
