
/*******************************************TEXT****************************************/

.body
{
	background-image:url(/media/bg.gif);
	background-repeat: repeat-y;
	background-color:#92151B;
}


.text, p, body, table, td
{
	color: #614913;
}
.textsmall
{
	color: #614913;
}
.title
{
	color: #990000;
}

h2
{
    color:#614a13;
}
a
{
	color: #614913;
}


.imageBorderColor-left
{
    border:10px solid #e5ce64;
    margin-right:20px;
    margin-bottom:10px;
    float:left;
}

.imageBorderColor-right
{
    border:10px solid #e5ce64;
    margin-left:20px;
    margin-bottom:10px;
    float:right;
}


.imageBorderColor
{
    border:10px solid #e5ce64;
}

.top-shadow
{
	background-image:url(/media/bg_content_shadow.jpg);
	background-repeat:repeat-x;
}

/*****************************MAIN*****************************/
#main
{
	background-image:url(/media/bg_top.gif);
	background-repeat:repeat-x;
}

/*****************************HEADER*****************************/

#language .languageitem a
{
	color:#FFECC1;
}

/*******************************************MENU-TOP****************************************/
#menu-top 
{
    border-right:1px solid #E4CE64;
}

#menu-top .level-0
{
	border-left:1px solid #E4CE64;
}

#menu-top .menu-0 a
{
	color:#FFF2D7;
}

#menu-top .slogan
{
	color:#C9B341;
}

#menu-top .flyout
{
    background-color:#FAF5E0;
}
#menu-top .flyout a
{
    color:#614a13;
    background-image:url(/media/list_brown.gif);
}
#menu-top .flyout a:hover,
#menu-top .flyout a.selected
{
    background-color:#e4ce64;
}

/******************************************** BOX OFFERS ********************************************/
#header .box-offers
{
	background:#faf5e0;
}

#header .box-offers-mainTitle
{
    background-color:#E3CD63;
}

#header .box-offers-mainTitle a
{
	color:#614913;
}

#header .box-offers-content
{
	border-top:1px solid #E5CDA1;
	border-bottom:1px solid #E5CDA1;
	background-color:#faf5e0;
}
#header .box-offers-content .back
{
    background-repeat:no-repeat;
    background-image:url(/media/top.gif);
   
}
#header .box-offers-content .next
{
    background-repeat:no-repeat;
    background-image:url(/media/bottom.gif);
}

#header .box-offers .item
{
    background-image:url(/media/box-offers-separator.gif);
    background-repeat:repeat-x;
    background-position:bottom;
}

#header .box-offers-price
{
	color:#C9B341;
}

#header .box-offers-linkbutton
{
	background-image:url(/media/list_red.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#990000;
}


#header .banner
{
	background-image:url(/media/banner.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#E5CE64;
}


/*****************************QUICK REQUEST*****************************/

#request-container .request-spacer
{
	background-color:#900;
}

#request-container .quick-request
{
	background-color:#CFA52D;
}


#request-container .request-title 
{
	color:#FFF;
}

#request-container .persons span
{
    color:#ffffff;
}

#request-container .dates span
{
    color:#ffffff;
}

#request-container input
{
	background-color:#FFF;
	border:1px solid #906F14;
}

#request-container input.Focus
{
	border:1px solid #92141b;
}

#request-container .request-linkbutton 
{
	background-image:url(/media/list_red.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#990000;
}

/*****************************CONTENT*****************************/

#content
{
	background-image:url(/media/bg_content.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #92151B;
}


#content-left
{
	background-image:url(/media/bg_columnLeft.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF5DF;
}

#content-left .menu-left
{
	background-color:#990000;
}

 #request-container .menu-left-0
{
	color:#FFF2D7;
}

#content-left .menu-left-1
{
	background-color:#AD232B;
	background-image:url(/media/list_white.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#FFF2D7;
}

#content-left .menu-info
{
	background-color:#D0A52D;
	border-top:1px solid #FAEBC0;
}

#content-left .menu-info-0
{
	color:#FFF2D7;
}
#content-left .menu-info-1
{
	border-top:1px solid #BF9729;
	background-image:url(/media/list_brown.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#614913;
}

/*--------------------------- FRAME WEATHER  ----------------------*/
#content-left .box-weather
{
	background-color:#D0A52D;
	border-top:1px solid #FAEBC0;
}


#content-left .box-weather-title
{
	color:#614913;
}
#content-left .box-weather .days
{
    border-top:solid 1px #debf57;
    border-bottom:solid 1px #debf57;
}

#content-left .box-weather .days a span
{
    background-color:White;
}

/*--------------------------- CONTENT  ----------------------*/
#content-middle .path-item 
{
	color:#A69024;
	background-image:url(/media/list_yellow.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

#bottom .service
{
	border-top:1px solid #DDBF80;
	border-bottom:1px solid #DDBF80;
}

#bottom .footer
{
	background-color:#92151B;
	color:#F9EFBF;
}

#bottom .footer a
{
	color:#F9EFBF;
}

#bottom .logos-container
{
	background-image:url(/media/img_footer.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}


#bottom .box-newsletter
{
	background-color:#C90;
}

#bottom .box-newsletter input
{
	background-color:#ffffff;
	border:1px solid #C90;
}
#bottom .box-newsletter input.Focus
{
	border:1px solid #92141b;
}


#bottom .box-newsletter-linkbutton 
{
	color:#990000;
}

#bottom .box-contact
{
	background-color:#F9F0C0;
}


#bottom .box-contact-hotel
{
	background-color:#C90;
	border:1px solid #F9F0C0;
}



/*******************************************BASE MODULE****************************************/
.base-module .item
{
    border-bottom:solid 1px #cfa52d;
}

.base-module .price
{
    color:#990000;
}
.base-module .detail-link
{
    background-image:url(/media/list_red.gif);
    color:#92141b;
}
.base-module .detail-link:hover
{
    background-image:url(/media/list_yellow.gif);
    color:#cfa52d;
}

/*******************************************CONTACT FORM****************************************/
.contact-form input,
.contact-form textarea
{
    background-color:#FFF;
	border:1px solid #906F14;
}
.contact-form input.Focus
{
	border:1px solid #92141b;
}
.contact-form .privacy input
{
    border:0;
}
.contact-form input.error,
.contact-form textarea.error
{
    border:1px solid #92141b;
    color:Red;
    background-color:#faf5e0;
}

.contact-form .summary
{
    border:solid 1px #dddddd;
    background-color:#ffffff;
}

.contact-form .summary ul li
{
    background-image:url(/media/list_red.gif);
    color:#92141b;
}
.contact-form .missing
{
    color:#92141b;
}
.contact-form .missing-privacy
{
    color:#92141b;
    border:solid 1px #dddddd;
    background-color:#ffffff;
}

.contact-form .request-button
{
	background-image:url(/media/list_red.gif);
	color:#990000;
	background-color:#e4ce64;
	border:solid 1px #e4ce64;
}
.contact-form .request-button:hover
{
    border:solid 1px #d0a52d;
}

.contact-form .checkboxes input,
.contact-form .privacy .privacy-box input
{
    border:0;
    background-color:Transparent;
}
.contact-form .input-row .checkbox-additional-input input
{
    background-color:#FFF;
	border:1px solid #906F14;
}

/*******************************************WEATHER TABS****************************************/
#weather-tabs .temperature
{
    background-color:#cc9900;
}

.forecast-title
{
    background-color:#faecc0;
}
.forecast
{
     background-color:#cc9900;
}
#weather-tabs .description
{
    background-color:#faecc0;
}

/*****************************guestbook*****************************/
#guestbook .header
{
    border-bottom:solid 1px #cc9900;
}
#guestbook .insert-button
{
    background-image:url(/media/list_red.gif);
    color:#92141b;    
}

#guestbook-list .description
{
    background-color:#ffffff;
    border:solid 1px #cc9900;
}

#guestbook-list .name
{
    background-color:#cc9900;
    color:#ffffff;
}
#guestbook-list  .date
{
    color:#ffffff;
}
#guestbook-list .description .infos .homepage a
{
    color:#d0a52d;
}
