﻿/* ------------------------------------------- */
/* BODY                                        */
body { background-color: #c0c8bf; }
/* ------------------------------------------- */
/* BRANDING                                    */
div#branding { background: url('/images/top.gif') bottom no-repeat; }
	div#branding h1 a { background: url('/images/logo.jpg') no-repeat; }
/* ------------------------------------------- */
/* LINGUE                                      */
	.lingue a { color:#2f2617; }
	.lingue a:hover { color:#FFFFFF; }
/* ------------------------------------------- */
/* NAV MAIN                                    */
div#nav_main { background: url('/images/bottom.gif') bottom no-repeat; }
	div#nav_main ul { background: url('/images/top_bottom.gif') top no-repeat; }
		div#nav_main ul li { border-left: 5px solid #e5e5e5; }
		div#nav_main ul li:first-child { border-left: none; }
			div#nav_main ul li a { color: #bebebe; background: url('/images/more.gif') center bottom no-repeat; }
			div#nav_main ul li a:hover { color: #818181; }
 /* ------------------------------------------- */
/* CONTENT                                     */
div#content { background: url('/images/middle.gif') repeat-y center top; }
div#content a.back { color: #a3bd86; }
div#wrap div.home { color: #cfcbc4; background: url('/images/middle.gif') repeat-y center top;  }
div#wrap div.home a { color: #cfcbc4; }
/*div#wrap div.dintorni { background: url('/images/middle.gif') repeat-y center top;  }
div#wrap div.hotel { background: url('/images/middle.gif') repeat-y center top;  }
div#wrap div.ristorante { background: url('/images/middle.gif') repeat-y center top;  }*/
	ul.tabs li { background: #312a1f url('/images/sub.jpg') repeat-y; }
		div#wrap div.home ul.tabs li a.link { color: #a3bd86; }
	/*li.spera { background: url('/images/speratabs.jpg') no-repeat center top; }
	li.hotel { background: url('/images/hoteltabs.jpg') no-repeat center top; }
	li.ristorante { background: url('/images/ristorantetabs.jpg') no-repeat center top; }
	li.stanze { background: url('/images/stanzetabs.jpg') no-repeat center top; }*/
	h2 span { color: #ffffff; }
	/* ------------------------------------------- */
	/* CONTENT MAIN                                */
	div#content_main { color: #cfcbc4; background: #2F2617 url('/images/main.jpg') repeat-x; border-right: 1px solid #84827e; }
		div#content_main a { color: #cfcbc4; }  
	div.hotel div#content_main { background: #312a1f url('/images/sub.jpg') repeat-y;  }
	div.wide div#content_main { border-right: none; }
	p.box { background: #302a1f; border: 6px solid #534e46; }
	/* ------------------------------------------- */
	/* CONTENT SUB                                 */
	div#content_sub { color: #cfcbc4; background: #312a1f url('/images/sub.jpg') repeat-y; }
		div#content_sub a { color: #a3bd86; }
	div.ristorante div.sub { border-right: 1px solid #ffffff; }
	div.hotel div#content_sub { background: #2F2617 url('/images/main.jpg') repeat-x; }
		div.hotel div.sub { border-right: 1px solid #ffffff; }
	div#content_sub a.link { color: #a3bd86; }
	div#content_sub a.pdf { color: #aca496; background: url('/images/pdf.png') no-repeat top left; }
		div#content_sub a.pdf:hover { color: #d1cbc1; }
	div#content_sub a.osteria img { border-right: 5px solid #8b8b7d; }  
/* ------------------------------------------- */
/* SITE INFO                                   */
div#footer { color: #675c4a; }
	div#footer a { color: #675c4a; }
	div#footer a:hover { color: #333; }


