﻿/* ------------------------------------------- */
/* BODY                                        */
body {  }
body.blue { background: #80acc0 url('/images/blue.jpg') repeat-x top left; }
body.green { background: #7fba7a url('/images/green.jpg') repeat-x top left; }
body.red { background: #d5a284 url('/images/red.jpg') repeat-x top left; }
body.brown { background: #cdb5a2 url('/images/brown.jpg') repeat-x top left; }
/* ------------------------------------------- */
/* BRANDING                                    */
div#branding h1 a { background: url('/images/logo.png') no-repeat bottom left; }
/* ------------------------------------------- */
/* NAV MAIN                                    */
div#nav_main { background: url('/images/nav_main.jpg') repeat-x top left; }
	div#nav_main a { color: #ffffff; }
	div#nav_main a:hover { color: #656565; background: url('/images/hover.png'); }
	div#nav_main ul li#active a { color: #656565; background: url('/images/hover.png'); }
/* ------------------------------------------- */
/* CONTENT MAIN                                */
body.blue div#content_main { background: #7fcdeb; }
body.green div#content_main { background: #a9e289; }
body.red div#content_main { background: #d79a7c; }
body.brown div#content_main { background: #d1a378; }
div#content_main { color: #fff; background: #7fcdeb; }
div#content_main p { color: #454545; }
	body.blue div#content_main h2 { background: url('/images/blue_shadow.jpg') no-repeat; }

	body.blue div#content_main h3 { color: #4395b5; }
		body.blue div#content_main div.txt01 h3 { border-left: 6px solid #4395b5; }
	body.green div#content_main h2 { background: url('/images/green_shadow.jpg') no-repeat; }
	body.green div#content_main h3 { color: #2b9147; }
		body.green div#content_main div.txt01 h3 { border-left: 6px solid #2b9147; }
		body.green div#content_main div.txt04 h3 { border-left: 6px solid #2b9147; }
	body.red div#content_main h2 { background: url('/images/red_shadow.jpg') no-repeat; }
	body.red div#content_main h3 { color: #b95b2c; }
		body.red div#content_main div.txt01 h3 { border-left: 6px solid #b95b2c; }
	body.brown div#content_main h2 { background: url('/images/brown_shadow.jpg') no-repeat; }
	body.brown div#content_main h3 { color: #89674b; }
		body.brown div#content_main div.txt01 h3 { border-left: 6px solid #89674b; }
		div#content_main h2#welcome_head span { background: url('/images/head/benvenuti.png') no-repeat; }
		div#content_main h2#sport_head span { background: url('/images/head/sport-relax.png') no-repeat; }
		div#content_main h2#news_head span { background: url('/images/head/news.png') no-repeat; }
		div#content_main h2#map_head span { background: url('/images/head/map-dintorni.png') no-repeat; }
		div#content_main h2#pizzeria_head span { background: url('/images/head/pizzeria.png') no-repeat; }
		div#content_main h2#camere_head span { background: url('/images/head/camere.png') no-repeat; }
		div#content_main h2#prezzi_head span { background: url('/images/head/prezzi.png') no-repeat; }
		div#content_main h2#info_head span { background: url('/images/head/info.png') no-repeat; }
		div#content_main h2#news_head span { background: url('/images/head/news.png') no-repeat; }
		div#content_main h2#booking_head span { background: url('/images/head/booking.png') no-repeat; }
		div#content_main h2#disponibilita_head span { background: url('/images/head/disponibilita.png') no-repeat; }
		div#content_main h2#lastminute_head span { background: url('/images/head/lastminute.png') no-repeat; }

		div#content_main h2#welcome_headeng span { background: url('/images/head/benvenuti_eng.png') no-repeat; }
		div#content_main h2#sport_headeng span { background: url('/images/head/sport-relax.png') no-repeat; }
		div#content_main h2#news_headeng span { background: url('/images/head/news.png') no-repeat; }
		div#content_main h2#map_headeng span { background: url('/images/head/map-dintorni_eng.png') no-repeat; }
		div#content_main h2#pizzeria_headeng span { background: url('/images/head/pizzeria.png') no-repeat; }
		div#content_main h2#camere_headeng span { background: url('/images/head/camere_eng.png') no-repeat; }
		div#content_main h2#prezzi_headeng span { background: url('/images/head/prezzi_eng.png') no-repeat; }
		div#content_main h2#info_headeng span { background: url('/images/head/info.png') no-repeat; }
		div#content_main h2#news_headeng span { background: url('/images/head/news.png') no-repeat; }
		div#content_main h2#booking_headeng span { background: url('/images/head/booking.png') no-repeat; }
		div#content_main h2#disponibilita_headeng span { background: url('/images/head/disponibilita_eng.png') no-repeat; }
		div#content_main h2#lastminute_headeng span { background: url('/images/head/lastminute.png') no-repeat; }

		div#content_main h2#welcome_headger span { background: url('/images/head/benvenuti_ger.png') no-repeat; }
		div#content_main h2#sport_headger span { background: url('/images/head/sport-relax.png') no-repeat; }
		div#content_main h2#news_headger span { background: url('/images/head/news.png') no-repeat; }
		div#content_main h2#map_headger span { background: url('/images/head/map-dintorni_ger.png') no-repeat; }
		div#content_main h2#pizzeria_headger span { background: url('/images/head/pizzeria.png') no-repeat; }
		div#content_main h2#camere_headger span { background: url('/images/head/camere_ger.png') no-repeat; }
		div#content_main h2#prezzi_headger span { background: url('/images/head/prezzi_ger.png') no-repeat; }
		div#content_main h2#info_headger span { background: url('/images/head/info.png') no-repeat; }
		div#content_main h2#news_headger span { background: url('/images/head/news.png') no-repeat; }
		div#content_main h2#booking_headger span { background: url('/images/head/booking.png') no-repeat; }
		div#content_main h2#disponibilita_headger span { background: url('/images/head/disponibilita_ger.png') no-repeat; }
		div#content_main h2#lastminute_headger span { background: url('/images/head/lastminute.png') no-repeat; }




	ul.service li { border-bottom: 1px solid #f2f2f2; }
	
/* ------------------------------------------- */
/* CONTENT SUB                                 */
div#content_sub { background: url('/images/subbo.png'); } 
div#content_sub h2 { background: #ffffff; } 
div#content_sub h3 { background: #ffffff; } 
body.blue div#content_sub ul { background: #4395b4; }
body.green div#content_sub ul { background: #b5df9f; }
body.red div#content_sub ul { background: #dab8ae; }
body.brown div#content_sub ul { background: #d2c1b3; }
div.booking { background: #ffffff } 
/* ------------------------------------------- */
/* SITE INFO                                   */
div#site_info { color: #ffffff; }
	div#site_info a { color: #ffffff; }