html, body, input, select, textarea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4c4341;
	font-size: 13px;
}

h1, #language, #menu, h2, h3, .controller, #submenu, .title, .button {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.title  {
	font-weight:bold;
}
h1, #language, #subfooter {
	font-size: 10px;
}

#footer {
	font-size: 11px;
}

h2, #context .offermenu h3 {
	font-size: 16px;
}

h3, .button {
	font-size: 14px;
}

h4 {
	font-size: 13px;
}

#menu, .mini, .note, #context .apartments, #offers {
	font-size: 12px;
}

h1 {
	color: #a5a1a0;
}

h2 {
	color: #997f00;
}

h3, h4 {
	color: #735f00;
}

.note {
	color: #8b8381
}

a, .apartments li a span, #offers .list li a {
	color: #993300;
}

#language a, #submenu a, #menu a.active {
	color: #755f59;
}

#subfooter, #subfooter a {
	color:  #ccbf80; /*#e0d8b2*/
}
#submenu ul li a {
	font-weight: normal;
}
#menu a, #context h2, .apartments li a, #footer a {
	color: #4c4341;
}

a:hover, #menu a:hover, #language a:hover, #footer a:hover, #submenu a:hover, .apartments li a:hover, .apartments a:hover span, #offers .list li a:hover {
	color: #cc3300;
}

#subfooter a:hover, a.button {
	color: #ccbf80; /*#e0d8b2*/
}

h1, #language, #menu, .controller, #submenu, #subfooter, .uppercase, #apartments h3, .apartments span, input.submit, .title, .button {
	text-transform: uppercase;
}

.controller span {
	text-transform: none;
}

#menu {
	letter-spacing: 2px;
}

#submenu, #subfooter, .button {
	letter-spacing: 1px;
}

#menu, .apartments span, p.right, #offers, .strong, input.submit {
	font-weight: bold;
}

h1, #context h2, #context .offermenu h3 {
	font-weight: normal;
}

.apartments li, #context .offermenu h3, .italic {
	font-style: italic;
}

.apartments li span {
	font-style: normal;
}

a {
	text-decoration: none;
}
.inv {
	display:none;
}
a.tuscany, a.tuscany:hover {
	color: #4c4341;
	font-weight : normal;
	text-decoration : none;
}