﻿/**********************Site**********************************/

body
{
   background-color: #e4e4e4;
   color: #948784;
   background-image: url(/media/bg-logo.jpg);
   background-repeat: repeat-x;
   background-position: center -18px;
}

a
{
   color: #948784;
}


#container
{
   background-color: #ffffff;
}


.imagebordercolor
{
   border: 3px solid #a83533;
   background-color: #3b3b3b;
}

#banner
{
  background-image: url(/media/banner.jpg);
   background-repeat: no-repeat;
}


/*************************** Language ********************/

#site .address .language a:hover
{
   color: #3b3b3b;
}



/*********************Menu Flyout**************************/

#menu-flyout
{
   background-color: #a83533;
   color: #ffffff;
}

#menu-flyout .menu0
{
   color: #ffffff;
}

#menu-flyout .menu0:hover
{
   background-color:#3b3b3b;
   color: #ffffff;
}

#menu-flyout .flyout,
#menu-flyout .flyout-1,
#menu-flyout .flyout-2
{
    background-color:#ffffff;
}


#menu-flyout .menu1,
#menu-flyout .menu2,
#menu-flyout .menu3
{
    color: #3b3b3b;
}

#menu-flyout .menu1:hover,
#menu-flyout .menu2:hover,
#menu-flyout .menu3:hover
{
    color: #3b3b3b;
    background-image: url(/media/arrow-black.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}


/***********************Menu Left****************************/

#menu-left
{
   background-color: #aa4442;
   color: #ffffff;
   background-image: url(/media/bg-menu-left.jpg);
   background-repeat: repeat-x;
   background-position: left top;
}

#menu-left a
{
   color: #ffffff;
}

#menu-left .separator
{
   background-color: #c89594;
}

#menu-left .menu1-active a
{
   background-image: url(/media/arrow-white.gif);
   background-repeat: no-repeat;
   background-position: 0px 1px;
}

#menu-left .menu1 a:hover,
#menu-left .menu1-active a:hover
{
	color: #3b3b3b;
}

/************************Footer******************************/

#footer
{
   color: #948784;
}

/***********************Menu Left 2****************************/

#menu-left2 a
{
   color: #948784;
}

#menu-left2 a:hover
{
   color: #3b3b3b;
}

/**********************Menu Bottom*****************************/

#menu-bottom
{
   border-top: 1px solid #eae7e6;
   border-bottom: 1px solid #eae7e6;
   color: #948784;
}

#menu-bottom a
{
   color: #948784;
}

#menu-bottom a:hover
{
   color: #3b3b3b;
}

/********************Frame Offers******************************/

#frameOffers
{
   background-image: url(/media/bg-quick-request.gif);
   background-repeat: repeat-x;
   background-position: left top;
   background-color: #cacaca;
}

#frameOffers .frameOffersTitle,
#frameOffers .frameOffersTitle a
{
   color: #ffffff;
}


/*****************Quickrequest************************/

#quick-request
{
   /*background-image: url(/media/bg-quick-request.png);
   background-repeat: repeat-y;
   background-position: left top;*/
}

#quick-request .title a
{
   color: #ffffff;
   background-image: url(/media/bg-menu-left.jpg);
   background-repeat: repeat-x;
   background-position: left top;
}

#quick-request .title a:hover
{
   background-position: left bottom;
}

#quick-request .text .value input
{
	border: 0;
}


/********************************Frame Fotogallery******************/

#frameFotogallery .item
{
   background-color: #e3e3e3;
}

#frameFotogallery .frameFotogalleryBorder
{
   border: 5px solid #ffffff;
}

/****************************Offers***************************/

#offers .item
{
   border-bottom: 3px solid #efefef;
   border-right: 3px solid #efefef;
}

#offers .item .offerTitle,
#offers .item .offerTitle a
{
   color: #a83533;
}

#offers .item .date,
#offers .item .date a
{
   color: #a83533;
}

#offers .item .offerLink a
{
   color: #a83533;
   background-image: url(/media/arrow-red.gif);
   background-repeat: no-repeat;
   background-position: 0px 8px;
}

#offers .item .offerLink a:hover
{
   color: #3b3b3b;
   background-image: url(/media/arrow-red.gif);
   background-repeat: no-repeat;
   background-position: 0px 8px;
}

#offers .item .offerTitle a:hover,
#offers .item .offerLink:hover
{
   color: #3b3b3b;
}

/***Detail***/

#offers .detail .offerTitle
{
   color: #a83533;
}

#offers .detail .date
{
   color: #a83533;
}

#offers .detail .description
{
   border-bottom: 1px solid #efefef;
}


#offers .detail .offerLink a
{
   color: #a83533;
   background-image: url(/media/arrow-red.gif);
   background-repeat: no-repeat;
   background-position: 0px 8px;
}

#offers .detail .offerLink a:hover
{
   color: #3b3b3b;
   background-image: url(/media/arrow-red.gif);
   background-repeat: no-repeat;
   background-position: 0px 8px;
}

#offers .detail .offerTitle a:hover,
#offers .detail .offerLink:hover
{
   color: #3b3b3b;
}

/****************************News***************************/

#news .item
{
   border-bottom: 3px solid #efefef;
   border-right: 3px solid #efefef;
}

#news .newsTitle,
#news .newsTitle a
{
   color: #a83533;
}

#news .date
{
   color: #a83533;
}

#news .detail .description
{
   border-bottom: 1px solid #efefef;
}

#news .newsLink a
{
   color: #a83533;
   background-image: url(/media/arrow-red.gif);
   background-repeat: no-repeat;
   background-position: 0px 8px;
}

#news .newsLink a:hover
{
   color: #3b3b3b;
   background-image: url(/media/arrow-red.gif);
   background-repeat: no-repeat;
   background-position: 0px 8px;
}
