﻿/********* Body *********/
/************************/
body { background: #6a3141 url('/images/back.jpg') repeat-x top left; }

/********* Branding *********/
/****************************/
div#branding { background: url('/images/nav_main.png') no-repeat bottom left; }
div#branding h1 { background: url('/images/logo.png') no-repeat top center; }

/********* Nav Main *********/
/****************************/
div#nav_main { background: url('/images/container.png') repeat-y top left; } 

ul#nav_features li a { color: #563c27; border-left: 1px solid #563c27; }
ul#nav_features li a:hover { color: #b9ad9b; border-left: 1px solid #b9ad9b; }

ul#nav_tools li a { color: #818181; }
ul#nav_tools li a:hover { color: #333333; }

/********* Content *********/
/***************************/
div#content { background: url('/images/container.png') repeat-y top left; }

#sample { background: #c3b49f; }

/********* Content Main *********/
/********************************/
div#content_main { color: #FFFFFF; background: #c3b49f url('/images/content_main.jpg') no-repeat top left; }

div#content_main_prezzi{ color: #FFFFFF; background: #c3b49f url('/images/content_main.jpg') no-repeat top left; line-height:10px; }

div#content_main_booking { color: #FFFFFF; background: #c3b49f url('/images/content_main.jpg') no-repeat top right; }

/********* Content Sub *********/
/*******************************/
ul#photo_list { background: #e3dbcc; }
ul#photo_list li {  }
ul#photo_list li a img { border: 1px solid #735b48; }

ul#photo_list_benessere { }
ul#photo_list_benessere li {  }
ul#photo_list_benessere li a img { border: 1px solid #735b48; }

div.priceBox { background-color:#f0e9dc; }
table#priceTableSummer, table#priceTableWinter { border: 1px solid #FFFFFF; }
table#priceTableSummer caption, table#priceTableWinter caption { color: #FFFFFF; background: #c1afb4; border: 1px solid #FFFFFF;}
table#priceTableSummer th, table#priceTableWinter th { color: #82735d; background: #e6d1d7!important; }
table#priceTableSummer td, table#priceTableWinter td { color: #7b7b7b; }

table#priceTableSummer th, table#priceTableSummer td { background: #fbf8f2;  border: 1px solid #FFFFFF; }

table#priceTableWinter th, table#priceTableWinter td { background: #fbf8f2;  border: 1px solid #FFFFFF; }

ul.price_add li { background: url('/images/check.gif') no-repeat top left; }

p.priceInfo { background: url('/images/info.gif') no-repeat top left; }

/********* Site Info *********/
/*****************************/
div#site_info { color: #927158; background: url('/images/site_info.png') no-repeat top left; }

div.vcard a { color: #927158; }
/*
div#site_info a { color: #927158; }
*/
h2#info_title { background: url('/images/feather.png') no-repeat; }

a.email,
div.tel,
div.adr {  }

span.g2k a { background: url('/images/pulsante.gif') no-repeat bottom right; }


