@import url(lightview.css);

html, body { margin: 0; padding: 0; background: #000; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; }
img { border: none; }
a { color: #fff; text-decoration: none; }
a:hover { color: #999; }

#structure { width: 859px; margin: 0 auto; }

		#structure-navigation { position: absolute; top: 60px; width: 859px; height: 397px; line-height: 130%; }

				.glassMenu { float: left; width: 135px; height: 377px; padding: 10px 20px; background: #000; -moz-opacity: 0.7; filter: Alpha(Opacity=70); opacity: 0.7; line-height: 200%; }

						.tabIn { margin-left: 20px; }

				.glassCaption { position: absolute; left: 175px; bottom: 0; width: 674px; padding: 10px 10px 10px 0; text-align: justify; background: #000; -moz-opacity: 0.7; filter: Alpha(Opacity=70); opacity: 0.7; line-height: 150%; }
				.glassCaption p { margin: 0; padding: 0; }

				.moreInformation { position: absolute; left: 175px; top: 0; width: 674px; margin: 0; padding: 0; }

				#albumParentCategory { float: left; width: 143px; height: 387px; padding: 5px 10px; background: #000; -moz-opacity: 0.8; filter: Alpha(Opacity=80); opacity: 0.8; }
				#albumParentCategory a { color: #fff; text-decoration: none; }
				#albumParentCategory a:hover { color: #bbb; }

				#albumModello { float: left; width: 120px; height: 387px; padding: 5px 10px; border-left: 1px solid #000; background: #111; -moz-opacity: 0.8; filter: Alpha(Opacity=80); opacity: 0.8; }
				#albumModello a { color: #fff; text-decoration: none; }
				#albumModello a:hover { color: #bbb; }

				#albumMateriale { float: left; width: 160px; height: 387px; padding: 5px 10px; border-left: 1px solid #000; background: #222; -moz-opacity: 0.8; filter: Alpha(Opacity=80); opacity: 0.8; }
				#albumMateriale a { color: #fff; text-decoration: none; }
				#albumMateriale a:hover { color: #bbb; }

				#albumPhoto { float: left; height: 387px; }

						#viewPhotoLoader { width: 374px; height: 397px; background: #000; -moz-opacity: 0.8; filter: Alpha(Opacity=80); opacity: 0.8; }
						#viewPhotoLoader img { margin: 167px 0 0 178px; }
						#viewPhoto { display: none; }

								#viewPhotoSrc { width: 374px; height: 397px; }

						#tooltip { position: absolute; right: 0; width: 26px; padding: 4px 0 0; }
						#tooltip div { margin-bottom: 10px; }

		#structure-menu { height: 60px; }

		#structure-flash, #structure-image { height: 397px; }

		.chi-siamo { background: url(../img/azienda/chi-siamo.jpg) no-repeat; }
		.produzione { background: url(../img/azienda/produzione.jpg) no-repeat; }
		.art-studio { background: url(../img/azienda/art-studio.jpg) no-repeat; }
		.sede { background: url(../img/azienda/sede.jpg) no-repeat; }
		.servizi { background: url(../img/azienda/art-studio.jpg) no-repeat; }
		.album-tradizionale-blocco { background: url(../img/album-tradizionale/blocco/splash.jpg) no-repeat; }
		.album-tradizionale-formati { background: url(../img/album-tradizionale/formati/splash.jpg) no-repeat; }
		.album-tradizionale-veline { background: url(../img/album-tradizionale/veline/splash.jpg) no-repeat; }
		.album-libro-misto-formati { background: url(../img/album-misto/formati/splash.jpg) no-repeat; }
		.album-libro-misto-cartoncini { background: url(../img/album-misto/cartoncini/splash.jpg) no-repeat; }
		.album-libro-misto-veline { background: url(../img/album-misto/veline/splash.jpg) no-repeat; }
		.album-libro-misto-come-realizzarlo { background: url(../img/album-misto/come-realizzarlo/splash.jpg) no-repeat; }
		.dedicato-bambini { background: url(../img/dedicato-bambini/splash.jpg) no-repeat; }
		.eventi { background: url(../img/eventi/splash.jpg) no-repeat; }
		.in-costruzione { background: url(../img/in-costruzione/splash.jpg) no-repeat; }
		.contatti { background: url(../img/contatti/splash.jpg) no-repeat; }
		.news { background: url(../img/news/splash.jpg) no-repeat; }

		#structure-footer { /* -- */ }

.bordo_cella {border-width:1px 0 1px 1px; border-style: solid; border-color:#ccc; font-size:10px; padding:2px 10px; text-align:left}
.bordo_cellasx {border-width:1px 1px 1px 0; border-style: solid; border-color:#ccc; background:#333; text-align:left;}
.campo {border:none; background:#333; color:#FFFFFF; width:200px}

/* CSS widget per area riservata */
#divShade { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; }
.yui-panel-container { color: #000; }
.yui-panel-container label { display: block; }
.module-input,
.module-order-select,
.module-order-input { width: 225px; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #35383d; }
.module-order-select { width: 230px; }
.module-order-input	{ width: 226px; }
.td-text { height: 20px; font-weight: bold; }
fieldset { margin-top: 10px; }
fieldset:first-child { margin-top: 0; }
#fieldset-details { display: none; padding-top: 10px; }
