@charset "utf-8";
/* CSS Layout scritto da PomilioBlumm */

/* Potete adattare gli elementi di questo CSS nei vostri propri progetti, ma la combinazione unica delle immagini, dei colori, dei formati, della tipografia e di posizionare ("il DISEGNO") è copyright Pomilioblumm 2008 e non può essere riprodotto. */

/* Stili generali della pagina e ridefinizione tag di base */

* { margin:0; padding:0; margin:0; border:none; outline:none; text-align:inherit; }
body { background: #000 /*url(../images/background.jpg) center top no-repeat*/; font-family: "Trebuchet MS"; }
#container { width: 100%; margin: 0 auto; float: left; }
#content { width: 955px; margin: 0 auto; text-align:left; }
#content div { float:left; display:inline; overflow:hidden; }

/****************************************
	FORMATTAZIONE
****************************************/
		/* H1 */
h1 { color: #B21C1E; font-size: 1.2em; font-weight: bold; }

		/* H2 */
h2 { font-size: 16px; padding: 0 0 0 15px; color: #FFFF00; }
h2 a:link, h2 a:visited  { color: #FFF; text-decoration: none; }
h2 a:hover, h2 a:active  { color: #FFF601; text-decoration: none; }
h2 img { margin:0 10px 0 0; float: left; border: 2px solid #3E9DD7; }

		/* H3 */
h3 { color: #B52324; font-size: 1.3em; line-height: 1em; }
h3 a:link, h3 a:visited { color: #930; }
h3 a:hover, h3 a:active { color: #300; }
h3 img { margin: 0 10px 0 0; float: left; border: 2px solid #44B450; }

		/* H4 */
h4 { color: #333; font-size: 0.7em; line-height: 1.3em; font-weight: normal; }
h4 a:link, h4 a:visited { color: #930; }
h4 a:hover, h4 a:active { color: #300; }
h4 img { float: left; margin: 0 10px 0 0; }

		/* H5 */
h5 { color: #000; font-size: 0.7em; font-weight: normal; margin: 20px 0 0; line-height: 1.2em; }
h5 a:link, h5 a:visited { color: #930; }
h5 a:hover, h5 a:active { color: #300; }

		/* H6 */
h6 { color: #000; font-size: 0.9em; font-weight: normal; line-height: 0.9em; }
h6 a:link, h6 a:visited { color: #930; }
h6 a:hover, h6 a:active { color: #300; }

		/* Stili */
.bold, strong { font-weight: bold; font-size: 1.2em; line-height: 1.1em; }
.boldino, b { font-weight: bolder; color: #000; }
.titoletti { font-size: 1em; font-weight: bolder; }
.boldnews { font-weight: bold; color: #B52324; }
.note { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.color0 { color: #B52324; }
.color1 { color: #00ADEE; }
.color2 { color: #648F2C; }
.color3 { color: #F6921E; }

.color4 { color:#CB0037;}
.color5 { color:#f00;}
.color6 { color:#EE3A43;}

		/* Formattazioni particolari */
.hr { border-bottom: 1px solid #000; height:46px; background:url(../images/hr.gif) no-repeat right; }
.pdf { background:url(../images/iconaPDF.gif) top left no-repeat; padding:0 0 0 35px; height: auto !important; height: 35px; min-height: 35px;}
div.pdf { background:url(../images/iconaPDF.gif) 0 25px no-repeat; width:90%; clear:both; padding:25px 0 0 35px; margin:25px 0 0; border-top: 1px solid #000; }

		/* Form */
input, textarea, select { font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; font-size: 0.7em; padding: 2px 5px 2px 5px; background: #F3F3F3; border: 1px solid #3c6175; /*border-color:#aaa #eee #eee #aaa;*/ color: #3c6175; }
form { font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #3c6175; margin: 15px 0px 0px 50px; }


/****************************************
	STRUTTURA
****************************************/
#language { height: 17px; width: 950px; margin: 0 auto 5px; padding: 3px 5px 0 0; background:#fff601; text-align:right; font-family: Verdana; font-size:10px; }
#header { height: 310px; width: 758px; }
#logo { height: 123px; width: 178px; background: #FFF; padding: 5px 0 0 12px; }
#sx1 { height: 310px; width: 190px; margin: 0 5px 0 0; }
#loghi { height: 42px; width: 505px; margin: 0 0 20px 195px; padding: 8px 0; text-align: center; background:#fff; }
#footer { height: 20px; width: 490px; background: #FFF; font-family: Verdana; font-size: 10px; font-weight: normal; color: #000; padding: 5px 0 0 15px; border-top: 5px solid #CD1D1E; margin: 0 0 0 195px; text-align: center; }

/****************************************
	MENU PRINCIPALE
****************************************/
#menu { height: 182px; width: 190px; background:url(../images/nav/menu.gif) 190px 0; }
#menu div, #menu a { display:block; height: 26px; width: 190px; }
#menu a:hover { background:none; }

#home a { background:url(../images/nav/menu.gif) 0 0; }
#easy a { background:url(../images/nav/menu.gif) 0 -26px; }
#dove a { background:url(../images/nav/menu.gif) 0 -52px; }
#eventi a { background:url(../images/nav/menu.gif) 0 -78px; }
#stru a { background:url(../images/nav/menu.gif) 0 -104px; }
#partner a { background:url(../images/nav/menu.gif) 0 -130px; }
#info a { background:url(../images/nav/menu.gif) 0 -156px; }

/****************************************
	SOLO INTERNO
****************************************/
#detnews { width: 190px; margin: 32px 0 0; }
#offerta1det { width: 250px; margin: 5px 0 0 5px; background: #00ADEE; }
#offerta2det { width: 250px; margin: 5px 0 0 5px; background: #8BC53F; }
#offerta3det { width: 250px; margin: 5px 0 0 5px; background: #F6921E; }

/****************************************
	ALTRO
****************************************/
.box_weekend { width: 165px; height:98px; margin: 114px 0 0 25px; }
.box_weekend a { display:block; width: 165px; height:98px; background:url(../images/nav/box_weekend.gif) no-repeat; }
.box_weekend a:hover { background-position: -165px 0}

.box_sconti a { height:90px; width:456px; margin:10px 0; }
.box_sconti a { display:block; height:90px; width:456px; margin:10px 0; }
.box_sconti a:hover { background-position: -456px 0; }

#box_sconti_menudellamemoria { background-image: url(../images/box/BoxSconti1.jpg)}

/****************************************
	TXT
****************************************/
#txt { width: 475px; margin: 5px 0 0 5px; padding: 15px 15px 80px; background: #FFF url(../images/imgfooter.jpg) no-repeat right bottom; }
#txt img { margin: 10px 0 0; }
#txt ul { list-style: none url(../images/li.gif); margin: 10px 0 0 30px; line-height: 20px; }
#txt ul li { margin:7px auto;}
#txt ul li a:link, #txt ul li a:visited { color: #000; text-decoration: none; }
#txt ul li a:hover, #txt ul li a:active { color: #CD1D1E; text-decoration: underline; }

.li1 { list-style: none url(../images/li1.gif) }
.li2 { list-style: none url(../images/li2.gif) }
.li3 { list-style: none url(../images/li3.gif) }
.li4 { list-style: none url(../images/li4.gif) }
.li5 { list-style: none url(../images/li5.gif) }
.li6 { list-style: none url(../images/li6.gif) }

.txt { padding:110px 0 0; margin: 5px 0 0 5px; }
.txt #txt { margin: 0 !important; padding: 15px 15px 80px; background: url(../images/imgfooter.jpg) no-repeat right bottom !important; }
#txt1 { background:#fff url(../images/natale.jpg) top no-repeat; }
#txt2 { background:#fff url(../images/artecard.jpg) top no-repeat; }
#txt3 { background:#fff url(../images/6viaggi.jpg) top no-repeat; }
#txt4 { background:#fff url(../images/viagginellamemoria.jpg) top no-repeat; }
#txt5 { background:#fff url(../images/weekends.jpg) top no-repeat; }

/****************************************
	KIT ARTE
****************************************/
.box_arte { height: 19px; width: 185px; background-repeat: no-repeat; padding: 130px 0 0 5px; margin:0 0 4px; }
#box_ercolano { background-image: url(../images/nav/boxErcolano.jpg); }
#box_stabia { background-image: url(../images/nav/boxStabia.jpg); }
#box_pompei { background-image: url(../images/nav/boxPompei.jpg); }
