html {
	overflow-x:visible;
}
body#all {
	/*background-image: url(immagini/comuni/sfondo-all.jpg);
	background-repeat: no-repeat;
	background-position: center 198px;*/
	background-color: #221B15;
	/*background-color: #221A14;*/
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	/*overflow-x: hidden;*/
}
body#splash {
	background-color: #221B15;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
}
body#amministrazione_sito_museum {
	/*background-image: url(immagini/comuni/sfondo-layout-pietra.jpg);
	background-repeat: no-repeat;
	background-position: center 148px;*/
	background-color: #221B15;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
}
body#body_homepage {
	/*background-image: url(immagini/comuni/sfondo-homepage.jpg);
	background-repeat: no-repeat;
	background-position: center 170px;*/
	background-color: #221B15;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	overflow-x: hidden;
}
img {
	border:0;
}
div.clear {
	clear:both;
}
a {
	color:#FFFFFF;
}
p {
	margin:0;
	padding:0;
}
/* SPLASH PAGE */
div#splash-temporanea {
	position:relative;
	width:1100px;
	height:699px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(immagini/splash/splash-temporanea-museum.jpg);
}
div#contenitore-trailer {
	position:absolute;
	width:835px;
	height:454px;
	top:170px;
	left:110px;
	z-index:10;
}
div#splash00, div#splash01, div#splash02, div#splash03, div#splash04, div#splash05, div#splash06, div#splash07 {
	position:relative;
	width:1000px;
	height:709px;
	background-repeat: no-repeat;
	background-position: center top;
}
div#splash00 {
	background-image: url(immagini/splash/splash00_man_woman.jpg);
}
div#splash01 {
	background-image: url(immagini/splash/splash01_man.jpg);
}
div#splash02 {
	background-image: url(immagini/splash/splash02_man.jpg);
}
div#splash03 {
	background-image: url(immagini/splash/splash03_man.jpg);
}
div#splash04 {
	background-image: url(immagini/splash/splash04_man.jpg);
}
div#splash05 {
	background-image: url(immagini/splash/splash01_woman.jpg);
}
div#splash06 {
	background-image: url(immagini/splash/splash02_woman.jpg);
}
div#splash07 {
	background-image: url(immagini/splash/splash03_woman.jpg);
}
div#logo_splash {
	width:450px;
	height:108px;
	text-align:center;
	margin-top:9px;
	background-image: url(immagini/splash/logo_museum.png);
	background-repeat:no-repeat;
	background-position: left top;
}
div#contenitore_pulsanti_splash {
	position:absolute;
	width:248px;
	height:28px;
	bottom:0px;
	left:370px; /*left:370px;*/
	background-image: url(immagini/splash/sfondo-pulsanti-entrata.png);
	background-repeat: no-repeat;
	background-position: 99px top;
}
div#pulsante_entra_it, div#pulsante_entra_en {
	height:28px;
	margin-top:6px;
}
div#pulsante_entra_it {
	float:left;
	width:99px;
}
div#pulsante_entra_en {
	float:right;
	width:87px;
}
div#footer_splash {
	width:100%;
	height:auto;
	text-align:center;
	color:#8F764D;
	margin-top:20px;
	font-size:10px;
}
div#footer_splash a{
	font-weight:bold;
	color:#8F764D;
	text-decoration:none;
}
div#footer_splash a:hover{
	font-weight:bold;
	color:#8F764D;
	text-decoration:underline;
}
div#background-menu {
	width:100%;
	min-width:1100px;
	height:auto;
	background-image: url(immagini/comuni/bgr-top.png);
	background-repeat:repeat-x;
}
div.testata_menu {
	width:1054px;
	padding-left:46px;
	height:41px;
	/*overflow:hidden;*/
}
div#footer {
	width:100%;
	min-width:1100px;
	height:43px;
	background-image: url(immagini/comuni/bgr-bottom.png);
	background-repeat: repeat-x;
	margin-top:20px;
}
div#contenuto_footer {
	width:984px;
	text-align:left;
}
div#footer_left {
	float:left;
	width:605px;
	color:#B9A28D;
	font-size:10px;
	line-height:43px;
}
div#footer_left a{
	color:#B9A28D;
	text-decoration:none;
}
div#footer_left a:hover{
	color:#B9A28D;
	text-decoration:underline;
}
div#footer_right {
	float:right;
	width:auto;
	/*width:480px;*/
	color:#B9A28D;
	text-align:right;
	font-size:11px;
	line-height:43px;
}
div#footer_right ul{
	display:inline;
	padding:0;
	margin:0;
	text-align:right;
	
}
div#footer_right li{
	display:inline;
	padding:0 0 0 5px;
	margin:0 0 0 0px;
}
div#footer_right li a{
	color:#B9A28D;
	text-decoration:none;	
}
div#footer_right li a:hover{
	color:#B9A28D;
	text-decoration:underline;
}

/*SVILUPPO PAGINE INTERNE */
div#logo_museum_interno {
	width:100%;
	height:121px;
	background-image: url(immagini/comuni/testata-museum.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}
div#testatina_museum_interno {
	width:100%;
	height:32px;
	/*background-image: url(immagini/comuni/bgr-testatina.png);
	background-repeat: no-repeat;*/
	background-image:url(immagini/comuni/bgr-testatina-top.png);
	background-repeat:repeat-x;
	text-align:center;
	background-position: left top;
}
div#testatina_museum_interno h1{
	margin:0;
	padding:0;
	line-height:29px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight:normal;
	letter-spacing: 1px;
	color: #CCCCCC;
}
div#contenitore_layout_interno {
	width:1100px;
	height:auto;
	/*min-height:455px;
	background-color: #000000;
	background-image: url(immagini/comuni/sfondo-layout-pietra.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	text-align:center;
}
div#contenuti {
	width:930px;
	padding:20px 85px 0px 85px;
	margin:0;
	height:auto;
	min-height:200px;
	text-align:left;
	/*border: 1px solid #CCCCCC;*/
}
div#contenuti_home_page {
	width:1000px;
	padding:20px 0px 0px 45px;
	margin:0;
	height:auto;
	min-height:200px;
	text-align:left;
	/*border: 1px solid #CCCCCC;*/
}
div#contenitore_blocchetti_bottom {
	/*width:928px;*/
	width:986px;
	height:auto;
	padding:0;
	margin:0;
	text-align:center;
	background-image: url(immagini/comuni/pannelli-bottom-bgr.png);
	background-repeat:no-repeat;
	margin-top:30px;
}
div#blocchetto_giubbotti_top, div#blocchetto_news_top, div#blocchetto_time_is_up {
	float:left;
	width:312px;
	height:170px;
	/*margin:40px 0 0 32px;*/
	background-repeat: no-repeat;
	text-align:left;
}
p#trailer-timeisup {
	width:308px;
	height:129px;
	text-align:center;
	padding:28px 0 0 2px;
	margin:0;
}
p#watch_trailer {
	width:250px;
	height:30px;
	margin:5px 0 0 0;
	padding:0;
}
p#watch_movie {
	width:250px;
	height:30px;
	margin:125px 0 0 0;
	/*padding-top:120;*/
}
div.float_first {
	margin-left:0;
}
div#blocchetto_giubbotti_top {
	/*background-image: url(immagini/comuni/sfondo-giubbotti-top.png);*/
	margin-left:11px;
	position:relative;
}
div#blocchetto_news_top {
	/*background-image: url(immagini/comuni/sfondo-news-primo-piano.png);*/
	margin-left:14px;
}
div#blocchetto_time_is_up {
	/*background-image: url(immagini/comuni/sfondo-time-is-up.png);*/
	margin-left:14px;
}
/*GIUBBOTTI PRIMO PIANO */
div#blocchetto_giubbotto_donna, div#blocchetto_giubbotto_uomo {
	position:absolute;
	width:130px;
	height:138px;
	top:30px;
}
div#blocchetto_giubbotto_donna {
	left:16px;
}
div#blocchetto_giubbotto_uomo {
	right:15px;
}
/* NEWS IN PRIMO PIANO */
div#contenitore_news_primopiano {
	position:absolute;
	width:288px;
	height:103px;
	top:18px;
	left:9px;
}
p.titolo_news_primopiano {
	width:auto;
	/*width:266px;*/
	font-size: 11px;
	padding:0 0 2px 0;
	margin:14px 10px 5px 5px;
	/*background-image: url(immagini/comuni/filetto-titolo-news.png);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #77685A;
	text-transform:uppercase;
}
p.titolo_news_primopiano a{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
p.titolo_news_primopiano a:hover{
	color:#C09446;
	text-decoration:none;
}
p.testo_news_primopiano {
	width:auto;
	/*width:240px;*/
	font-size: 11px;
	line-height:16px;
	padding:0 6px 0 5px;
	margin:7px 0 0 0;
	text-align:left;
	color: #B9A28D;
}
/* TESTO DESIDERANTES */
p.testo_blocchetto_desiderantes {
	width:250px;
	font-size: 14px;
	line-height:18px;
	padding:84px 0 0 20px;
	margin:0;
	text-align:center;
	/*color: #8C8C8C;*/
}

	/* SVILUPPO PAGINE INTERNE: HOMEPAGE */
div#immagine_homepage01, div#immagine_homepage02, div#immagine_homepage03, div#immagine_homepage04, div#immagine_homepage05, div#immagine_homepage06, div#immagine_homepage07 {
	position:relative;
	width:100%;
	height:382px;
	background-repeat: no-repeat;
	background-position: center top;
}
div#immagine_homepage-ai2010 {
	float:left;
	position:relative;
	width:640px;
	height:518px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:10px;
}
/*div#immagine_homepage01, div#immagine_homepage02, div#immagine_homepage03, div#immagine_homepage04, div#immagine_homepage05, div#immagine_homepage06, div#immagine_homepage07 {
	position:relative;
	width:100%;
	height:382px;
	background-repeat: no-repeat;
	background-position: center top;
}*/
div#immagine_homepage01 {
	background-image: url(immagini/comuni/homepage-screen01.jpg);
}
div#immagine_homepage02 {
	background-image: url(immagini/comuni/homepage-screen02.jpg);
}
div#immagine_homepage03 {
	background-image: url(immagini/comuni/homepage-screen03.jpg);
}
div#immagine_homepage04 {
	background-image: url(immagini/comuni/homepage-screen04.jpg);
}
div#immagine_homepage05 {
	background-image: url(immagini/comuni/homepage-screen05.jpg);
}
div#immagine_homepage06 {
	background-image: url(immagini/comuni/homepage-screen06.jpg);
}
div#immagine_homepage07 {
	background-image: url(immagini/comuni/homepage-screen07.jpg);
}
div#immagine_homepage-ai2010 {
	background-image: url(immagini/comuni/homepage-screen-ai2010.jpg);
}
div#homepage-facebook {
	position:absolute;
	width:146px;
	height:119px;
	left:13px;
	top:13px;
	z-index:1;
}
div#pannello-homepage-registrati {
	position:relative;
	width:310px;
	height:136px;
	/*border:1px solid #191919;
	background-image: url(immagini/comuni/homepage-pannellino.jpg);
	background-repeat:repeat-x;
	background-position:center center;*/
}
/*div#pannello-homepage-registrati {
	position:absolute;
	width:300px;
	height:106px;
	border:1px solid #191919;
	left:25px;
	top:27px;
	z-index:2;
	background-image: url(immagini/comuni/homepage-pannellino.jpg);
	background-repeat:repeat-x;
	background-position:center center;
}*/
div#libro-homepage {
	position:absolute;
	width:146px;
	height:143px;
	left:170px;
	top:-10px;
	z-index:3;
	background-image: url(immagini/comuni/lookbook-small.png);
	background-repeat:no-repeat;
	background-position:left top;
}
div#pannello-homepage-registrati p{
	width:165px;
	height:auto;
	padding:6px;
	text-align:left;
	color:#B9A28D;
	font-size:11px;
	line-height:120%;
	
}
div#homepage_slogan_desiderantes {
	width:100%;
	height:auto;
	text-align:center;
	margin-top:18px;
}

div#homepage-pannelli-dx {
	float:right;
	width:334px;
	height:502px;
	background-image: url(immagini/comuni/pannelli-homepage-bgr.png);
	background-repeat:no-repeat;
	background-position:left top;

}

	/* SVILUPPO PAGINE INTERNE: LOGIN/REGISTRAZIONE */
div#creativita-stay-touch {
	width:928px;
	height:471px;
	background-image: url(immagini/comuni/sfondo-stay-in-touch.jpg);
	background-repeat:no-repeat;
}
div#pannello_login, div#pannello_registrazione {
	position:relative;
	width:267px;
	height:200px;
	margin-top:230px; /* margin-top:40px; */
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(immagini/comuni/sfondo-pannello-effettua-accesso.jpg);
}
div#pannello_login {
	float:left;
	margin-left:130px;
}
div#pannello_registrazione {
	float:right;
	margin-right:130px;
}
div.testata_accesso_registrazione {
	width:267px;
	height:27px;
	text-align:center;
	margin-top:1px;
}
p.testo_spiega_accedi_registrati {
	font-size:11px;
	color:#B9A28D;
	margin:8px 12px 6px 12px;
}
p.label_form_accedi {
	font-size:10px;
	color:#FFFFFF;
	margin:6px 12px 3px 12px;
}
input.accedi {
	width:232px;
	height:15px;
	line-height:15px;
	font-size:10px;
	border: 1px solid #694F3D;
	margin:0px 12px 3px 12px;
	background-color:transparent;
	color:#FFFFFF;
	padding-left:2px;
}
p.password_dimenticata {
	font-size:11px;
	color:#B9A28D;
	margin:2px 12px 3px 12px;
	padding:0;
}
p.password_dimenticata a{
	color:#B9A28D;
	text-decoration:none;
}
p.password_dimenticata a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
div#pulsante_accesso, div#pulsante_registrazione {
	position:absolute;
	width:81px;
	height:27px;
	bottom:10px;
	left:93px;
}

	/* SVILUPPO PAGINE INTERNE: LOGIN/REGISTRAZIONE-STAY IN TOUCH */
div#contenitore_stay_in_touch {
	width:708px;
	height:auto;
	margin:30px 0 30px 250px;
}
div#contenitore_richiedi_catalogo {
	width:708px;
	height:auto;
	margin:0 0 0 180px;
}
div#contenitore_contatti {
	width:708px;
	height:auto;
	margin:0px 0 0px 250px;
}
div#contenitore_richiedi_catalogo {
	margin-left:150px;
}
div#contenitore_contatti {
	margin-left:160px;
}
div.titoli_form_stay_in_touch {
	float:left;
	font-size:11px;
	width:auto;
	height:auto;
	margin:4px 18px 18px 0;
}
input.input_stay_in_touch, textarea.input_stay_in_touch {
	height:15px;
	line-height:15px;
	font-size:11px;
	border: 1px solid #694F3D;
	margin-top:4px;
	background-color:transparent;
	color:#FFFFFF;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
}
select.input_stay_in_touch {
	height:20px;
	line-height:20px;
	font-size:10px;
	border: 1px solid #694F3D;
	margin-top:4px;
	margin-right:4px;
	color:#FFFFFF;
	/*padding-left:2px;*/
	background-color:#221B15;
}
div.scelta_stile_giubbotto {
	float:left;
	width:185px;
	height:auto;

	margin:12px 0px 0 0;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
div#pulsante_contatti_invia {
	text-align:left;
	margin:30px 0 0 180px;
}
div#pulsante_registra_profilo {
	text-align:left;
	margin:30px 0 0 80px;
	padding-bottom:15px;
}
	/* SVILUPPO PAGINE INTERNE: GIUBBOTTO SINGOLO */
div#scheda_giubbotto_animazione {
	float:left;
	width:300px;
	height:auto;
	/*background-color:#003366;*/
	margin:0px 0 0 0px;
}
div#scheda_giubbotto_descrizione {
	position:relative;
	float:left;
	width:340px;
	height:auto;
	/*background-color:#FFFFFF;*/
	margin:10px 0 8px 15px;
}
div#scheda_giubbotto_360 {
	position:absolute;
	width:40px;
	height:40px;
	left:-70px;
	top:4px;
	text-align:right;
	z-index:10;
}
div#share_giubbotto {
	position:absolute;
	width:75px;
	height:20px;
	left:-330px;
	top:12px;
	text-align:left;
	z-index:11;
}
div#scheda_zoom_giubbotto {
	position:absolute;
	width:160px;
	height:auto;
	right:0px;
	top:44px;
	text-align:right;
	z-index:9;
}
div#scheda_zoom_giubbotto img{
	margin-top:8px;
}
div#scheda_giubbotto_colori {
	float:left;
	width:340px;
	height:190px;
	/*background-color:#CC0000;*/
	margin-bottom:10px;
}
div#scheda_giubbotto_punti_vendita {
	float:right;
	width:250px;
	height:auto;
	margin-top:15px;
}
div#scheda_giubbotto_punti_vendita h2{
	color:#CCC;
	/*background-color:#525252;*/
	background-image: url(immagini/comuni/sfondo-testatina-puntivendita.png);
	background-repeat: repeat-x;
	font-size:11px;
	font-weight:normal;
	padding:2px 4px;
	margin:0;
}
div#scheda_giubbotto_punti_vendita p{
	height:auto;
	color:#FFF;
	font-size:9px;
	font-weight:normal;
	padding:2px 0px 3px 0;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #666;
	list-style-type: none;
	margin:2px 0 4px 0;
}
div#scheda_giubbotto_menu_bottom {
	clear:both;
	width:100%;
	height:auto;
	text-align:center;
	padding-top:22px;
}
p#scheda_giubbotto_titolo_gruppo1, p#scheda_giubbotto_titolo_gruppo2, p#scheda_giubbotto_titolo_gruppo3, p#scheda_giubbotto_titolo_gruppo0, p#scheda_giubbotto_titolo_gruppo5 {
	width:340px;
	margin:0 0 10px 0;
	padding:10px 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
p#scheda_giubbotto_titolo_gruppo0 {
	border-bottom-color: #FF9900;
	background-image: url(immagini/comuni/simbolo-gruppo0-polo.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}
p#scheda_giubbotto_titolo_gruppo5 {
	border-bottom-color: #FFFFFF;
	background-image: url(immagini/comuni/simbolo-gruppo5-accessories.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}
p#scheda_giubbotto_titolo_gruppo1 {
	border-bottom-color: #8A0000;
	background-image: url(immagini/comuni/simbolo-gruppo1-sport.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}
p#scheda_giubbotto_titolo_gruppo2 {
	border-bottom-color: #888888;
	background-image: url(immagini/comuni/simbolo-gruppo2-urban.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}
p#scheda_giubbotto_titolo_gruppo3 {
	border-bottom-color: #CDA254;
	background-image: url(immagini/comuni/simbolo-gruppo3-specialedition.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}
p#scheda_giubbotto_testo_dati_tecnici {
	width:340px;
	margin:0 0 10px 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	color: #FFFFFF;
}
p#scheda_giubbotto_testo_descrizione {
	width:340px;
	margin:0 0 10px 0;
	padding:20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #FFFFFF;
}
	/* SVILUPPO PAGINE INTERNE: ADVERTISING/PRESSOFFICE */
div#contenitore_immagini_articolo_pressoffice {
	float:left;
	width:172px;
	height:auto;
	text-align:left;
	margin:0 20px 0 120px;
}
p.foto_pressoffice {
	width:170px;
	min-height:128px;
	padding:1px;
	text-align:center;
	background-color:#FFFFFF;
	margin:0 0 14px 0;
}
p.foto_pressoffice_last {
	margin:0;
}
div#contenitore_testi_articolo_pressoffice {
	float:left;
	width:500px;
	height:auto;
	text-align:left;
}
div#contenitore_testi_articolo_pressoffice p {
	text-align:left;
	margin:0;
	padding:0 0 10px 0;
	font-size: 11px;
	line-height:15px;
	font-weight: normal;
	color: #CCCCCC;
}
h2.titolo_articolo_pressoffice {
	text-align:left;
	margin:0 0 14px 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding:0 0 4px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #640000;
}
	/* 19/06/2009 SVILUPPO PAGINE INTERNE: AREA NEWS 2009 */
div.contenitore_testatina_news_sx, div.contenitore_testatina_news_dx {
	float:left;
	/*clear:both;
	width:846px;*/
	width:440px;
	/*margin:15px 0 0 43px;*/
	margin:10px 0 0 0;
}

div.contenitore_testatina_news_dx {
	float:left;
}
div.contenitore_testatina_news_dx {
	float:right;
}
div.aquila_testatina {
	float:left;
	width:40px;
	height:22px;
	margin:0 0 0 24px;
	text-align:left;
}
div.testo_testina_news {
	/*float:left;*/
	margin:0;
	background-image: url(immagini/comuni/filetto-testatina-news.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	/*height:22px;*/
}
div.testo_testina_news h1{
	font-size:13px;
	color:#FFFFFF;
	padding:0;
	margin:0;
	line-height:22px;
	font-weight:normal;
	padding-right:10px;
}
div.testo_testina_news a{
	color:#FFFFFF;
	text-decoration:none;
}
div.testo_testina_news a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
/* MODIFICA 19/06/2009 */
span.data_news {
	/*float:left;
	width:50px;*/
	height:22px;
	text-align:left;
	padding:0 6px 0 16px;
	/*margin:0 0 0 24px;*/
	font-size: 11px;
	line-height:18px;
	color: #B9A28D;
}
/*div.data_news {
	float:left;
	width:54px;
	height:auto;
	text-align:left;
	margin:10px 6px 0 64px;
	font-size: 11px;
	color: #818181;
}*/
/* MODIFICA DEL 19/06/2009 */
div.testo_articolo_news {
	font-size:11px;
	color:#B9A28D;
	padding:0;
	/*margin:7px 58px 35px 64px;*/
	margin:7px 16px 25px 16px;
	line-height:140%;
	font-weight:normal;
	text-align:justify;
}
div.testo_articolo_last {
	margin-bottom:0px;
}
div.paginazione {
	text-align:right;
	padding:0 30px 0 0;
	margin:0;
	letter-spacing: 2px;
	color:#C09446;
}
div.paginazione a{
	color:#FFFFFF;
	text-decoration:none;
}
p.torna_news {
	color:#FFFFFF;
	text-align:center;
	text-transform: uppercase;
}
p.torna_news a{
	color:#FFFFFF;
	text-decoration:none;
}
p.torna_news a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/* NUOVO CODICE 19/06/2009 */
#paging-news {
	width:920px;
	text-align:right;
	margin:5px 0 15px 0; 
}
#paging-news ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
#paging-news ul li{
	margin:0 3px 0 3px;
	font-size:11px;
	text-align:center;
	list-style:none;
	display:inline;
}
#paging-news ul li a, #paging-news ul li a:hover, #paging-news ul li a:visited, #paging-news ul li a:link {
	color:white;
	text-decoration:none;
	padding:2px 5px;
	background-color:#1E1E1E;
	border:solid 1px #666;
}
#paging-news ul li a:active {
	background-color:#900;
	color:#FFF;
	text-decoration:none;
}

	/* 04/07/2008 SVILUPPO PAGINE INTERNE: MUSEUM THE ORIGINAL */
/*div#flash_animazione_museumoriginal {
	width:100%;
	height:378px;
	padding:4px 3px 4px 5px;
	background-repeat: no-repeat;
	text-align:center;
	background-position: center top;
	background-image: url(immagini/comuni/fondo-animazione-museum-original.jpg);
}*/
div#flash_animazione_museumoriginal {
	float:left;
	width:530px;
	height:270px;
	margin:30px 0 0 0px;
	/*padding:4px 3px 4px 5px;
	background-repeat: no-repeat;
	text-align:center;
	background-position: center top;
	background-image: url(immagini/comuni/fondo-animazione-museum-original.jpg);*/
}
div#loghetto_museum {
	float:left;
	width:232px;
	height:231px;
	background-image: url(immagini/comuni/loghetto-museum-sfondo.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:25px;
}
div#testo_museumoriginal {
	float:left;
	width:370px;
	color:#B9A28D;
	font-size:11px;
	line-height:13px;
	margin:15px 0 0 30px;
	font-family: "Courier New", Courier, monospace;
}
div#testo_museumoriginal p{
	padding:7px 0 0 0;
	margin:0;
}
	
	/* 07/07/2008 SVILUPPO PAGINE INTERNE: LINKS UTILI */
div.blocchetto_links_utili_sx {
	float:left;
	width:370px;
	margin:10px 0 0 38px;
	height:auto;
	text-align:left;
}
div.blocchetto_links_utili_dx {
	float:right;
	width:370px;
	margin:10px 38px 0 0;
	height:auto;
	text-align:left;
}
div.testatina_links_utili {
	width:370px;
	height:19px;
	background-image: url(immagini/comuni/filetto-testatina-links-utili.gif);
	background-repeat: no-repeat;
	background-position: right 15px;
}
div.aquila_testatina_links_utili {
	float:left;
	width:35px;
	height:19px;
	margin:0;
	text-align:left;
}
div.testo_testina_links_utili {
	float:left;
	margin:0 0 0 5px;
}
div.testo_testina_links_utili h1{
	font-size:13px;
	color:#FFFFFF;
	padding:0;
	margin:0;
	line-height:13px;
	font-weight:normal;
	text-transform: uppercase;
}
div.foto_links {
	float:left;
	width:100px;
	height:80px;
	margin:10px 0 15px 0;
	background-color:#999999;
}
div.contenuto_testo_url_links_utili {
	float:left;
	width:260px;
	margin:0px 0 0 10px;
	height:auto;
}
p.sunto_links_utili {
	font-size:11px;
	line-height:14px;
	color:#B1B1B1;
	padding:0 0 12px 0;
	margin:0;
}
p.link_links_utili {
	font-size:11px;
	line-height:14px;
	color:#B1B1B1;
	padding:0;
	margin:0;
}
p.link_links_utili a{
	color:#FFFFFF;
	text-decoration:none;
}
p.link_links_utili a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

	/* 07/07/2008 SVILUPPO PAGINE INTERNE: ADVERTISING PRESSOFFICE */
div#pressoffice {
	width:100%;
	height:auto;
	text-align:center;
}

   /* 14/07/2008 SVILUPPO TEMPLATE AMMINISTRAZIONE */
div#blocco_esterno_amministrazione {
    width:100%;
    text-align:left;
    /*padding-left:13%;*/
}
div.voci_menu_amministrazione {
    float:left;
    display:block;
    margin-right:17px;
    padding:6px 7px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
    border:solid 1px #FFFFFF;
}
.amministra_cms {
    background-color:#828282;
}
.amministra_crm {
    background-color:#CE9F3E;
}
.amministra_cms a {
    color: #000000;
    text-decoration:none;
}
.amministra_cms a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
.amministra_crm a {
    color: #000000;
    text-decoration:none;
}
.amministra_logout a {
    color: #FFFFFF;
    text-decoration:none;
}
.amministra_logout a:hover {
    color: #FFFFFF;
    text-decoration:none;
}
.amministra_crm a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
div#sviluppo_amministrazione {
    width:100%;
    min-height:200px;
    text-align:left;
    margin-top:20px;
}

/* 17/07/2008 PAGINE INTERNE: NEGOZI*/
div.punti_vendita {
	width:930px;
	text-align:center;
}
p.titolo_nazione_regione {
	text-align:left;
	color:#C09446;
}
p.titolo_nazione_regione a{
	text-align:left;
	color:#C09446;
	text-decoration:none;
}
p.titolo_nazione_regione a:hover{
	text-align:left;
	color:#C09446;
	text-decoration:underline;
}
table.tot {
	width:100%;
	font-size:12px;
	text-align:left;
	margin-top:18px;
}
div.elenco_punti_vendita_principale_museum {
	float:left;
	width:250px;
	font-size:13px;
	line-height:28px;
	text-align:left;
	margin-left:415px;
}
div.elenco_punti_vendita_secondario_museum {
	float:left;
	width:260px;
	font-size:12px;
	line-height:18px;
	text-align:left;
}
div.elenco_punti_vendita_principale_museum a, div.elenco_punti_vendita_secondario_museum a{
	color:#FFFFFF;
	text-decoration:none;
}
div.elenco_punti_vendita_principale_museum a{
	color:#FFFFFF;
	text-decoration:none;
}
div.elenco_punti_vendita_secondario_museum a{
	color:#CCCCCC;
	text-decoration:none;
}
div.elenco_punti_vendita_principale_museum a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
div.elenco_punti_vendita_secondario_museum a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}
.provincia, .localita, .indirizzo, .ragione_sociale, .donna_uomo {
	padding:4px 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4F4F4F;
}
.donna_uomo {
	text-align:center;
}
/*
<th class="provincia">Prov.</th>
    <th class="localita">Localit&agrave;</th>
    <th class="indirizzo">Indirizzo</th>
    <th class="ragione_sociale">Ragione Sociale</th>
    <th class="donna_uomo">Donna</th>
    <th class="donna_uomo">Uomo</th>*/
div.error {
	font-size:11px;
	line-height:16px;
	color:#C09446;
	text-align:left;
	padding:4px 0 8px 0;
}
div.area_riservata_utente {
	width:430px;
	margin:10px 0 0 230px;
	padding:20px 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
div.catalogo-flipbook {
	width:919px;
	height:333px;
	margin:40px 0 0 0px;
	padding:20px 8px;
	background-image:url(immagini/comuni/sfondo-link-flipbook.jpg);
	background-repeat:no-repeat;
}
div.flipbook-donna {
	width:157px;
	height:39px;
	margin:15px 0 0 240px;
}
div.flipbook-uomo {
	width:157px;
	height:39px;
	margin:80px 0 0 500px;
}
h2.area_riservata_titolo {
	padding:0 0 15px 0;
	margin:0;
	font-size:15px;
	font-weight:bold;
	line-height:22px;
	color:#FFF;
}
h2.titolo_recupera_password {
	padding:6px 0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	color:#FFF;
}
div.area_riservata_utente p{
	color:#FFFFFF;
	font-size:13px;
	text-align:left;
	padding:4px 0;
}
div.area_riservata_utente a{
	color:#C09446;
	text-decoration:none;
	text-transform:capitalize;
}
div.area_riservata_utente a:hover{
	color:#C09446;
	text-decoration:underline;
	text-transform:capitalize;
}
div#privacy {
	/*width:100%;*/
	height:auto;
	padding:16px;
	font-size:11px;
	line-height:17px;
}
div#privacy h3{
	/*width:100%;*/
	text-align:center;
	padding:0 0 15px 0;
	margin:0;
	font-size:14px;
	line-height:17px;
}
fieldset {
	border: 1px dotted #999999;
}
p.passaggi_recupero_password {
	font-size:12px;
	padding:6px 0;
	margin:0;
}
div#articolo_torna_indietro {
	text-align:center;
	padding-top:18px;
}
/* TESTO ARCHIVIO */
div#testo_archivio {
	width:930px;
	padding:10px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	line-height:20px;
	text-align:left;
	color:#B9A28D;
}
#sitemap_contenitore {margin:0; padding:0; width:930px; height:auto; font-size:9px;}
#sitemap_contenitore .contenitore_menu_sitemap { float:left; width:210px; margin:0 0 0 10px; padding:0; }
#sitemap_contenitore h2.voce_principale { text-transform:uppercase; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:11px; font-weight:800; color:#FFFFFF;margin:0 0 12px 0; padding:0;}
#sitemap_contenitore h2.voce_principale a{ color:#FFFFFF; text-decoration:none}
#sitemap_contenitore h2.voce_principale a:hover{ color:#FFFFFF; text-decoration:underline}
#sitemap_contenitore .contenitore_menu_sitemap ul { margin:0; padding:0; list-style:none;}
#sitemap_contenitore .contenitore_menu_sitemap ul li { display:inline;}
#sitemap_contenitore .contenitore_menu_sitemap ul li a {display:block; height:16px; color:#B9A28D; margin:0; padding: 2px 0 0 16px; background:transparent url(immagini/comuni/documento-sitemap.gif) top left no-repeat; text-decoration:none; }
#sitemap_contenitore .contenitore_menu_sitemap ul li a:hover {color:#FFFFFF;}
#sitemap_contenitore .contenitore_menu_sitemap ul li ul {margin:0 0 4px 4px; padding:0;}
#sitemap_contenitore .contenitore_menu_sitemap ul li ul li {display:inline;}
#sitemap_contenitore .contenitore_menu_sitemap ul li ul li a {display:block; height:16px; color:#B9A28D; background:none; text-decoration:none;}
#sitemap_contenitore .contenitore_menu_sitemap ul li ul li a:hover {color:#FFFFFF;}
#sitemap_contenitore a {
	color:#B9A28D;
	text-decoration:none;
}
#sitemap_contenitore a:hover {
	color:#B9A28D;
	text-decoration:underline;
}
/*Credits*/
div#credits {
	width:258px;
	height:auto;
	margin-bottom:25px;
	text-align:left;
}

/* TENDINA COMUNICAZIONE */
ul.menu-voci {
	float:left;
	margin:0;
	padding:0;
	list-style-type: none;
	height:41px;
}
ul.menu-voci li{
	float:left;
	margin:0;
	padding:0;
	list-style-type: none;
}

/*** Nav bar styles ***/
ul.menu-voci li.nav,
ul.menu-voci li.nav ul{
	margin: 0;
	padding: 0px 0px 8px 5px;
	cursor: default;
	list-style-type: none;
	display: inline;
	font-size:11px;
	line-height:160%;
	background-color:#584737;
}
ul.menu-voci li.nav ul {
	width:105px;
	color:#FFF;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
}

ul.menu-voci li.nav{
	float:left;
	height:41px;
	display: table;
	margin:0;
	padding:0;
	background-color:#584737;
}
ul.menu-voci>li.nav{
	display: table-cell;
	position: relative;
	/*padding: 2px 6px;*/
	margin:0;
	padding:0;
}
ul.menu-voci>li.nav:hover{
/*padding-right: 1px;*/
background-color:#CCC;
}

ul.menu-voci li.nav>ul{
/*Make the sub list items invisible*/
display: none;
position: absolute;
top:41px;
left:0px;
max-width: 105px;
/*margin-left: -6px;*/
margin: 0px;
z-index:1000;
}

ul.menu-voci li.nav:hover>ul{
/*When hovered, make them appear*/
display : block;
}

ul.menu-voci li.nav ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
display: block;
text-align:left;
/*padding: 2px 10px;*/
padding:0px 0px 0 2px;
}

/*** Menu colors (customizable) ***/

ul.menu-voci li.nav ul,
ul.menu-voci li.nav ul li a{
/* background-color: #fff;
color: #369;
font-size:10px; */
}


ul.menu-voci li.nav:hover,
ul.menu-voci li.nav ul li a:hover{
/* background-color: #369;
color: #fff; */
}

ul.menu-voci li.nav:active,
ul.menu-voci li.nav ul li a:active{
/* background-color: #036;
color: #fff; */
}

ul.menu-voci li.nav,
ul.menu-voci li.nav ul{
/*border: 1px solid #369;*/
}

ul.menu-voci li.nav a{
	text-decoration: none;
	color:#DDC1A8;
} 
ul.menu-voci li.nav a:hover{
text-decoration: none;
color:#FFF;
} 
/* SEZIONE HOCKEY E VIAGGI RIASSUNTO */
.viaggi-riassunto, .hockey-riassunto {
	width:880px;
	height:auto;
	margin:10px 0 25px 60px;
}
.thumbs-viaggi-riassunto, .thumbs-hockey-riassunto {
	float:left;
	width:115px;
	height:auto;
	margin:0;
	padding:0;
	border:solid 5px #3E2F24;
}
.descrizione-viaggi-riassunto, .descrizione-hockey-riassunto {
	float:left;
	width:700px;
	text-align:left;
	margin:0 0 0 25px;
}
.descrizione-viaggi-riassunto h1, .descrizione-hockey-riassunto h1{
	margin:0;
	padding:0;
	font-size:14px;
	color:#FFF;
}
.descrizione-viaggi-riassunto p, .descrizione-hockey-riassunto p {
	margin:0;
	padding:10px 0 0 0;
	font-size:12px;
	color:#B9A28D;
	text-align:left;
	line-height:140%;
}
.descrizione-viaggi-riassunto a, .descrizione-hockey-riassunto a{
	color:#FFF;
	text-decoration:none;
}
.descrizione-viaggi-riassunto a:hover, .descrizione-hockey-riassunto a:hover{
	color:#C09446;
	text-decoration:none;
}

/* SEZIONE HOCKEY E VIAGGI INTERNO */
.viaggi-hockey-interno-contenitore {
	width:940px;
	height:auto;
	margin:10px 0 10px 0px;
}
.viaggi-hockey-interno-immagine {
	float:left;
	width:300px;
	height:auto;
	border:solid 4px #3E2F24;
}
.descrizione-viaggi-hockey {
	float:left;
	width:556px;
	/*width:436px;*/
	text-align:left;
	margin:0 0 0 20px;
}
.descrizione-viaggi-hockey h1{
	margin:0;
	padding:0;
	font-size:14px;
	color:#FFF;
}
.descrizione-viaggi-hockey p {
	margin:0;
	padding:10px 0 0 0;
	font-size:12px;
	color:#B9A28D;
	text-align:left;
	line-height:140%;
}
.giubbotti-consigliati-viaggi-hockey {
	float:right;
	width:152px;
	height:auto;
	text-align:center;
	border:solid 1px #333333;
}
.giubbotti-consigliati-viaggi-hockey h2{
	text-align:center;
	padding:6px 0 0 0;
	font-size:12px;
	color:#B9A28D;
}
.giubbotti-consigliati-viaggi-hockey p{
	text-align:center;
	padding:20px 0 0 0;
	margin:0;
}
.giubbotti-consigliati-viaggi-hockey img{
	border:0;
}
.ritorna-riassunto-viaggi-hockey {
	width:925px;
	height:auto;
	text-align:center;
	padding:10px 0 0 15px;
	margin:15px 0 10px 0;
	color:#B9A28D;
	font-size:13px;
	text-transform: uppercase;
}
.ritorna-riassunto-viaggi-hockey a{
	color:#B9A28D;
	text-decoration:none;
}
.ritorna-riassunto-viaggi-hockey a:hover{
	color:#C09446;
	text-decoration:underline;
}
.gallery-viaggi-hockey {
	width:940px;
	min-height:100px;
	background-color:#666;
	margin:10px 0 0 0;
}

/* STILI TRAILER */
/* Easy Tooltip */

#easyTooltip{
	margin:0 10px 1em 0;
	width:520px;
	height:257px;
	padding:16px 0 0 13px;
	/*background:#fcfcfc;*/
	background-image:url(immagini-comuni/balloon-3.png);
	background-repeat:no-repeat;
	background-position:left top;
	z-index:2000;
	/*border:1px solid #e1e1e1;
	line-height:130%;*/				
	}
#easyTooltip h3{
	margin:0 0 .5em 0;
	font:13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}	
#easyTooltip p{
	margin:0 0 .5em 0;
	}		
#easyTooltip img{
		background:#fff;
		padding:1px;
		border:1px solid #e1e1e1;
		float:left;
		margin-right:10px;
		}		

#item{display:none;}
					

/* SCROLL GIUBBOTTI */
#giubbino_negozi_frecciasu, #giubbino_negozi_frecciagiu {
	float:right;
	margin-left:15px;
}
#giubbino_negozi_frecciasu {
	margin-top:4px;
}
#giubbino_negozi_frecciagiu {
	margin-top:2px;
}

/* PANNELLI HOMEPAGE AI 2010 */

#pannelli-homepage {
	float:right;
	width:334px;
	height:502px;
	background-image:url(immagini/comuni/pannelli-homepage-bgr.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:16px;
	margin-bottom:16px;
}

/* AREA MOVIE TRAILER */
div#comunicazione-movie {
	position:relative;
	width:930px;
	height:620px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(immagini/comuni/trailer-facetofate.jpg);
}
div#contenitore-comunicazione-movie {
	position:absolute;
	width:835px;
	height:454px;
	top:90px;
	left:40px;
	z-index:10;
}

p.collezione_scheda_giubbotto_animazione {
	text-align:center;
	font-size:12px;
	color:#8F764D;
	padding:5px 0 0 0;
}
p.collezione_corrente {
	text-align:center;
	font-size:13px;
	padding:5px 0 0 0;
}
p.collezione_corrente a{
	color:#FFF;
	text-decoration:none;
}
p.collezione_corrente a:hover{
	color:#FFF;
	text-decoration:underline;
}