@charset "utf-8";

img, div, input { behavior: url("../jscripts/iepngfix.htc") }

object, div, a{
	outline:none;
}

body, html {
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#413f3d;
	/*color:#404353;*/
}

p {
	margin:0px;
	padding:0px;
}

img {
	margin:0px;
	padding:0px;
	border:0px;
}

/**** H1 LOGO ****/
h1 {
	float:left;
	width:202px;
	height:140px;
	margin:0;
	padding:0;
	background:url(../img/header/logo_editalia.gif) no-repeat;
	text-indent:-9000em;
}

h1 a {
	display:block;
	width:100%;
	height:100%;
}

h2 {
	color:#FFF; 
	font-size:11px; 
	margin:0; 
	padding:0;
}

.multipliDettagli_dx h2{
	color:#606060;
}

form {
	margin:0px;
	padding:0px;
}

/*
ul,ol{
	margin-left: 50px;
	border:1px solid red;
	padding-left: 50px;
}

li{
	margin: 0px;
	padding: 0px;
	margin-left: 50px;
	list-style-type: none;	
}
*/

#flash_titolo {
	float:left;
}

.container {
	width:890px;
	margin:auto;
	padding-bottom:50px;
	position:relative;
}


.fondo {clear:both;}


/***** HEADER *****/
.header {
	width:890px;
	height:140px;
}


/*
.logo {
	float:left;
	width:194px;
	height:140px;
	background:url(../img/header/logo_editalia.gif) no-repeat;
}

.logo a {
	width:202px;
	height:140px;
	display:block;
	background:url(../img/header/logo_editalia.gif) no-repeat;
}
*/


.menu_container {
	width:688px;
	height:111px;
	float:left;
	background:url(../img/header/bg.jpg) no-repeat;
}


.cerca_container {
	width:688px;
	height:65px;
}

.cerca {
	width:auto;
	height:24px;
	float:right;
	padding:19px 0px 0px 0px;
	margin-right:27px;
	_margin-right:15px;
}
.cerca input {
	width:154px;
	height:21px;
	background:url(../img/header/bg_cerca.jpg) no-repeat;
	margin:0px;
	padding:3px 0px 0px 14px;
	border:0px;
	font-family:"Trebuchet MS";
	font-size: 11px;
	color:#7d7d7d;
}


.menu {
	/*width:688px;*/
	height:33px;
	padding-left:27px;
}

.menu a{
	text-indent:-9000em;
}
.bt_home {
	width:50px;
	height:33px;
	float:left;
	background:url(../img/header/bt_home.jpg) no-repeat;
}
.bt_home a {
	width:50px;
	height:33px;
	display:block;
}
.bt_home a:hover {
	width:50px;
	height:33px;
	background:url(../img/header/btOn_home.jpg) no-repeat;
}
.bt_homeOn a{
	width:50px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_home.jpg) no-repeat;
}
.bt_profilo {
	width:66px;
	height:33px;
	float:left;
	background:url(../img/header/bt_profilo.jpg) no-repeat;
}
.bt_profilo a {
	width:66px;
	height:33px;
	display:block;
}
.bt_profiloOn a{
	width:66px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_profilo.jpg) no-repeat;
}
.bt_profilo a:hover {
	width:66px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_profilo.jpg) no-repeat;
}
.bt_catalogo {
	width:74px;
	height:33px;
	float:left;
	background:url(../img/header/bt_catalogo.jpg) no-repeat;
}
.bt_catalogo a {
	width:74px;
	height:33px;
	display:block;
}
.bt_catalogo a:hover {
	width:74px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_catalogo.jpg) no-repeat;
}
.bt_catalogoOn a{
	width:74px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_catalogo.jpg) no-repeat;
}
.bt_store {
	width:55px;
	height:33px;
	float:left;
	background:url(../img/header/bt_store.jpg) no-repeat;
}
.bt_store a {
	width:55px;
	height:33px;
	display:block;
}
.bt_store a:hover {
	width:55px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_store.jpg) no-repeat;
}
.bt_storeOn a{
	width:55px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_store.jpg) no-repeat;
}
.bt_perLeAziende {
	width:105px;
	height:33px;
	float:left;
	background:url(../img/header/bt_perLeAziende.jpg) no-repeat;
}
.bt_perLeAziende a {
	width:105px;
	height:33px;
	display:block;
}
.bt_perLeAziende a:hover {
	width:105px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_perLeAziende.jpg) no-repeat;
}
.bt_perLeAziendeOn a{
	width:105px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_perLeAziende.jpg) no-repeat;
}
.bt_ufficioStampa {
	width:109px;
	height:33px;
	float:left;
	background:url(../img/header/bt_ufficioStampa.jpg) no-repeat;
}
.bt_ufficioStampa a {
	width:109px;
	height:33px;
	display:block;
}
.bt_ufficioStampa a:hover {
	width:109px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_ufficioStampa.jpg) no-repeat;
}
.bt_ufficioStampaOn a{
	width:109px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_ufficioStampa.jpg) no-repeat;
}
.bt_contatti {
	width:69px;
	height:33px;
	float:left;
	background:url(../img/header/bt_contatti.jpg) no-repeat;
}
.bt_contatti a {
	width:69px;
	height:33px;
	display:block;
}
.bt_contatti a:hover {
	width:69px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_contatti.jpg) no-repeat;
}
.bt_contattiOn a{
	width:69px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_contatti.jpg) no-repeat;
}
.bt_areaRiservata {
	width:109px;
	height:33px;
	float:left;
	background:url(../img/header/bt_areaRiservata.jpg) no-repeat;
}
.bt_areaRiservata a {
	width:109px;
	height:33px;
	display:block;
}
.bt_areaRiservata a:hover {
	width:109px;
	height:33px;
	display:block;
	background:url(../img/header/btOn_areaRiservata.jpg) no-repeat;
}
.bt_areaRiservataOn a {
	width:109px;
	height:33px;
	float:left;
	background:url(../img/header/btOn_areaRiservata.jpg) no-repeat;
}
/* end HEADER */
/* FLASH HOMEPAGE */
#flash_home {
	width:890px;
	height:384px;
	/*background:url(../img/content/bg.jpg) repeat-y;*/
}
/* end FLASH HOMEPAGE */
/* BOX CONTAINER */
.box_container {
	width:890px;
	height:auto;
	padding:19px 0px 0px 0px;
}
.box_lancio {
	width:323px;
	height:97px;
	float:left;
	background: url(/img/bkg_lancio.jpg) repeat-x; 
	/*background:#2e3142;*/
}
.box_lancioFoto {
	width:147px;
	height:97px;
	float:left;
}
.box_lancioTesti {
	width:175px;
	height:67px;
	padding:15px 10px 10px 0px;
	float:left;
	font:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}
.box_lancioTesti h1, .box_lancioTesti h3 {
	margin:0px;
	padding:0px;
	font:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
.box_lancioTesti a:link {
	font:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.box_lancioTesti a:visited {
	font:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.box_lancioTesti a:hover {
	font:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.box_store {
	width:551px;
	height:163px;
	float:right;
	border:1px #dcdcdc solid;
	margin:0px 0px 0px 14px;
	_margin:0px 0px 0px 7px;
}
.box_news {
	width:321px;
	height:56px;
	max-height:56px;
	float:right;
	border:1px #dcdcdc solid;
	margin:10px 0px 0px 0px;
	_margin:10px 7px 0px 0px;
}
.box_newsTesti {
	padding:10px;
	_padding:9px 10px 8px 10px;
	color:#5f5f5f;
	font-size:11px;
}
.box_newsTesti h1, .box_newsTesti h2 {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#7c2348;
	font-weight:bold;
}

.box_newsTesti h1 a, .box_newsTesti h2 a {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#7c2348;
	font-weight:bold;
} 

.box_newsTesti a {
	padding:0px;
	margin:0px;
  color:#5f5f5f;
	font-size:11px;
  text-decoration: none;
}
/* end BOX CONTAINER */
/* FOOTER */
.footer {
	width:890px;
	height:auto;
	margin:auto;
	position:relative;
}
.filetto {
	width:890px;
	height:12px;
	border-bottom:1px #dcdcdc solid;
	/*margin:10px auto auto auto;*/
	position:relative;
}
.crediti {
	width:890px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;
	text-align:right;
}
.creditiTesti {
	width:auto;
	padding: 10px 0px 10px 0px;
	float:right;
}
.creditiTesti a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;
	text-decoration:none;
	display:inline-block;
	padding:0px 0px 0px 10px;
	float:left;
}
.creditiTesti a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;
	text-decoration:none;
	display:inline-block;
	padding:0px 0px 0px 10px;
	float:left;
}
.creditiTesti p {
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
}
.creditiTesti a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;
	text-decoration:underline;
	display:inline-block;
	padding:0px 0px 0px 10px
}

.catalogoEditalia{
	float:right;
	margin-top:10px;
}

.catalogoEditalia a{
	font-size:10px;
	color:#909090;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}

.catalogoEditalia a:hover{
	text-decoration:underline;
}
/* end FOOTER */
/* STORE*/
.barraLogin {
	width:890px;
	height:32px;
	font-size:10px;
	color:#413f3d;
}
.login {
	float:right;
	text-align:right;
	color:#413f3d;
}
.login a:link {
	color:#413f3d;
	text-decoration:none;
}
.login a:visited {
	color:#413f3d;
	text-decoration:none;
}
.login a:hover {
	color:#413f3d;
	text-decoration:underline;
}
.percorso {
	margin:0px 40px 0px 16px;
	_margin:0px 20px 0px 8px;
	float:right;
}
.percorso a:link {
	color:#413f3d;
	text-decoration:none;
}
.percorso a:visited {
	color:#413f3d;
	text-decoration:none;
}
.percorso a:hover {
	color:#413f3d;
	text-decoration:underline;
}
.tab {
	width:890px;
	height:29px;
	background:url(../img/store/bg_steps.jpg) repeat-x;
}
.step01 {
	width:175px;
	height:29px;
	float:left;
	background:url(../img/store/bt_step01.jpg) no-repeat;
	display:none;
	visibility:hidden;
}
.step01 a {
	width:175px;
	height:29px;
	display: block;
}
.step01 a:hover {
	width:175px;
	height:29px;
	background:url(../img/store/btOn_step01.jpg) no-repeat;
}
.step01_on {
	width:175px;
	height:29px;
	float:left;
	background:url(../img/store/btOn_step01.jpg) no-repeat;
	display:block;
	visibility:visible;
}
.step02 {
	width:199px;
	height:29px;
	float:left;
	background:url(../img/store/bt_step02.jpg) no-repeat;
	display:block;
	visibility:visible;
}
.step02 a {
	width:199px;
	height:29px;
	display:block;
}
.step02 a:hover {
	width:199px;
	height:29px;
	background:url(../img/store/btOn_step02.jpg) no-repeat;
}
.step02_on {
	width:199px;
	height:29px;
	float:left;
	background:url(../img/store/btOn_step02.jpg) no-repeat;
	display:none;
	visibility:hidden;
}
.step03 {
	width:167px;
	height:29px;
	float:left;
	background:url(../img/store/bt_step03.jpg) no-repeat;
	display:block;
	visibility:visible;
}
.step03 a {
	width:167px;
	height:29px;
	display: block;
}
.step03 a:hover {
	width:167px;
	height:29px;
	background:url(../img/store/btOn_step03.jpg) no-repeat;
}
.step03_on {
	width:167px;
	height:29px;
	float:left;
	background:url(../img/store/btOn_step03.jpg) no-repeat;
	display:none;
	visibility:hidden;
}
.step04 {
	width:245px;
	height:29px;
	float:left;
	background:url(../img/store/bt_step04.jpg) no-repeat;
	display:block;
	visibility:visible;
}
.step04 a {
	width:245px;
	height:29px;
	display:block;
}
.step04 a:hover {
	width:245px;
	height:29px;
	background:url(../img/store/btOn_step04.jpg) no-repeat;
}
.step04_on {
	width:245px;
	height:29px;
	float:left;
	background:url(../img/store/btOn_step04.jpg) no-repeat;
	display:none;
	visibility:hidden;
}
.step_separatore {
	width:52px;
	_width:50px;
	height:29px;
	float:left;
}
.acquisti_container {
	width:890px;
	height:auto;
	padding:0px 0px 0px 0px;
	background:url(../img/store/bg_acquisti.jpg) repeat-x;
}
.acquisti_header {
	width:865px;
	height:50px;
	margin:auto;
	position:relative;
}
.acquisti_headerTesti {
	padding:10px 0px 0px 0px;
	color:#404353;
}
.acquisti_headerElimina {
	width:130px;
	float:left;
	padding:10px 0px 0px 33px;
	font-size:11px;
	font-weight:bold;
	color:#434656;
}
.acquisti_headerQuantita {
	width:78px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#434656;
	margin:0px 0px 0px 308px;
	_margin:0px 0px 0px 236px;
}
.acquisti_headerPrezzo {
	width:118px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#434656;
}
.acquisti_headerTotale {
	width:85px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#434656;
}
.acquisti_riassunto {
	width:865px;
	height:20px;
	margin:auto;
	position:relative;
}
.acquisti_riassuntoTesti {
	padding:10px 0px 0px 0px;
	color:#404353;
}
.acquisti_riassuntoElimina {
	width:300px;
	float:left;
	padding:10px 0px 0px 33px;
	font-size:11px;
	color:#434656;
}
.acquisti_riassuntoQuantita {
	width:78px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#434656;
	margin:0px 0px 0px 138px;
}
.acquisti_riassuntoPrezzo {
	width:118px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#434656;
}
.acquisti_riassuntoTotale {
	width:85px;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#434656;
}
.acquisto {
	width:865px;
	height:100px;
	border-bottom:1px solid #c5c6cb;
	position:relative;
	margin:auto;
}
.acquisto_elimina {
	width:130px;
	height:70px;
	float:left;
}

.acquisto_eliminaBt {
	padding:39px 0px 0px 32px;
}

.acquisto_foto {
	width:102px;
	height:70px;
	float:left;
}
.acquisto_fotoCornice {
	margin:0px 0px 0px 0px;
	width:100px;
	height:75px;
	/*border:1px solid #888888;*/
}
.acquisto_prodotto {
	width:240px;
	height:70px;
	float:left;
}
.acquisto_prodottoTesti {
	padding:18px 0px 0px 18px;
	color:#a1a2aa;
	font-size:11px;
}
.acquisto_prodottoTesti a:link {
	color:#a1a2aa;
	text-decoration:none;
}
.acquisto_prodottoTesti a:visited {
	color:#a1a2aa;
	text-decoration:none;
}
.acquisto_prodottoTesti a:hover {
	color:#a1a2aa;
	text-decoration:underline;
}
.acquisto_prodottoTesti h1 {
	margin:0px;
	padding:0px;
	color:#a1a2aa;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
}
.acquisto_quantita {
	width:78px;
	height:70px;
	float:left;
}
.acquisto_quantitaTesti {
	padding:14px 0px 0px 0px;
	text-align:center;
}
.acquisto_quantitaTesti input {
	width:42px;
	height:18px;
	margin:0px;
	border:0px;
	padding:2px 0px 0px 0px;
	background:url(../img/store/bg_inputQuantita.jpg) no-repeat;
	text-align:center;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.acquisto_prezzo {
	width:100px;
	height:70px;
	float:left;
	text-align:center;
}
.acquisto_prezzoTesti {
	padding:18px 0px 0px 18px;
	font-size:11px;
	color:#92949d;
}
.acquisto_totale {
	width:100px;
	height:70px;
	float:left;
	text-align:center;
}
.acquisto_totaleTesti {
	padding:18px 0px 0px 18px;
	font-size:11px;
	color:#434656;
}
.acquisto_pagamento {
	width:890px;
	height:auto;
	margin:30px 0px 0px 0px;
}
.acquisto_pagamentoTesto {
	padding:1px 0px 0px 0px;
	_padding:5px 0px 0px 0px;
	width:350px;
	;
	float:left;
}
.acquisto_pagamentoTesto p {
	padding:0px;
	margin:0px;
}
.acquisto_pagamentoTesto h1 {
	padding:0px 0px 10px 0px;
	margin:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}
.acquisto_pagamentoTesto h2 {
	height:20px;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}
.acquisto_pagamentoTesto input{
	width:180px;
	height:16px;
	padding:0px;
	margin:0px;
	border:1px solid #8b8d97;
	background: url(../img/store/bg_form.jpg) repeat-x;
	font-size:11px;
	color:#404353;
	font-family:Tahoma;
	float:left;
}
.acquisto_pagamentoTesto h1 img {
	margin:0px 10px 0px 0px;
}
.acquisto_pagamentoTesto h2 img {
	margin:0px 10px 0px 0px;
}
.acquisto_metodoPagamento {
	padding:10px 0px 0px 0px;
	width:435px;
	height:70px;
	float:left;
	background:#e8e9eb;
}
.acquisto_checkPagamento {
	height:80px;
	float:left;
	padding:0px 20px 0px 20px;
}
.acquisto_checkPagamento input {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.acquisto_pagamentoFooter {
	width:435px;
	height:20px;
	float:left;
	background:#b6b7bd;
}
.acquisto_pagamentoSeparatore {
	width:20px;
	height:20px;
	float:left;
}
.acquisto_pagamentoFooterTesto {
	text-align:right;
	color:#FFFFFF;
	padding:3px 30px 0px 0px;
	font-weight:bold;
}
.acquisto_pagamentoFooterTesto a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.acquisto_pagamentoFooterTesto a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.acquisto_pagamentoFooterTesto a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.spedizione {
	width:890px;
	height:25px;
}
.spedizione_gestione {
	width:632px;
	height:25px;
	float:left;
}
.spedizione_gestioneTesti {
	text-align:right;
	font-size:11px;
	color:#9fa1a9;
	padding:6px 0px 0px 0px;
}
.spedizione_prezzo {
	width:160px;
	height:25px;
	float:left;
}
.spedizione_prezzoTesti {
	text-align:center;
	font-size:11px;
	color:#404353;
	text-transform:uppercase;
	padding:6px 0px 0px 15px;
 *padding:6px 0px 0px 10px;
}
.acquisti_containerFooter {
	width:890px;
	height:33px;
	background:url(../img/store/bg_acquistiFooter.jpg) repeat-x;
}
.acquisti_footerTotale {
	width:632px;
	height:33px;
	float:left;
}
.acquisti_footerTotaleTesti {
	text-align:right;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	padding:12px 0px 0px 0px;
}
.acquisti_footerPrezzo {
	width:160px;
	height:33px;
	float:left;
}
.acquisti_footerPrezzoTesti {
	text-align:center;
	font-size:18px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	padding:8px 0px 0px 15px;
 *padding:8px 0px 0px 10px;
}
.footerStore {
	width:890px;
	height:24px;
	margin:25px 0px 66px 0px;
}
.footerStore_sx {
	height:24px;
	float:left;
	text-align:right;
}
.footerStore_sx img {
	padding:0px 7px 0px 0px;
}
.footerStore_dx {
	width:600px;
	height:24px;
	float:right;
	text-align:right;
	font-size:11px;
	color:404353;
	height:24px;
}
.footerStore_dx img {
	padding:0px 0px 0px 24px;
}
.passwordDimenticata a:link{
	font-size:12px;
	color:#434655;
	text-decoration:none;
}
.passwordDimenticata a:visited{
	font-size:12px;
	color:#434655;
	text-decoration:none;
}
.passwordDimenticata a:hover{
	font-size:12px;
	color:#434655;
	text-decoration:underline;
}
/*form*/
.store_registrazione {
	width:890px;
	padding:13px 0px 0px 0px;
	margin:17px 0px 0px 0px;
}
.store_registrazioneBlu {
	width:890px;
	background:url(../img/store/bg_registrazione.jpg) no-repeat;
	padding:13px 0px 0px 0px;
	margin:17px 0px 0px 0px;
}
.store_registrazione_campo {
	width:443px;
	height:25px;
	float:left;
}
.store_registrazione_campoTesti {
	width:157px;
	float:left;
	padding:0px 0px 0px 20px;
	font-size:11px;
	text-transform:uppercase;
	color:#404353;
}
.store_registrazione_campoTesti img {
	margin:-2px 5px 0px 0px;
 *margin:2px 5px 0px 0px;
}
.store_registrazione_campoInput {
	margin:-2px 0px 0px 0px;
	_margin: -1px 0px 0px 0px;
	float:left;
}
.store_registrazione_campoInput input {
	width:245px;
	height:16px;
	padding:0px;
	margin:0px;
	border:1px solid #8b8d97;
	background: url(../img/store/bg_form.jpg) repeat-x;
	font-size:11px;
	color:#404353;
	font-family:Tahoma;
}
.store_registrazione_campoInput select {
	width:247px;
	height:18px;
	padding:0px;
	margin:0px;
	border:1px solid #8b8d97;
	background: #e8e9eb;
	font-size:11px;
	color:#404353;
	font-family:Tahoma;
	font-weight:bold;
}
.spedizione_form {
	width:870px;
	height:200px; 
	background:url(../img/store/bg_formSpedizione.jpg) no-repeat;
	padding:10px 0px 0px 20px;
}
.spedizione_titolo {
	width:492px;
	height:25px;
}
.spedizione_titoloTesto {
	padding:6px 0px 0px 20px;
	color:#FFFFFF;
	text-transform:uppercase;
	float:left;
}
.spedizione_titoloCheck {
	float:right;
	padding:6px 20px 0px 0px;
 *padding:2px 20px 0px 0px;
}
.spedizione_titoloCheck input {
	margin:0px;
	padding:0px;
}
.spedizione_campi {
	margin:24px 0px 0px 0px;
	width:512px;
	float:left;
	display:inline;
}
.spedizione_campo {
	width:512px;
	height:25px;
}
.spedizione_campoTesti {
	width:233px;
	float:left;
	font-size:11px;
	text-transform:uppercase;
	color:#404353;
}
.spedizione_campoTesti img {
	margin:-2px 5px 0px 0px;
 *margin:2px 5px 0px 0px;
}
.spedizione_campoInput {
	margin:-2px 0px 0px 0px;
	_margin: -1px 0px 0px 0px;
	float:left;
}
.spedizione_campoInput input {
	width:257px;
	height:16px;
	padding:0px;
	margin:0px;
	border:1px solid #8b8d97;
	background: #e8e9eb;
	font-size:11px;
	color:#404353;
	font-family:Tahoma;
}
.spedizione_campoInput select {
	width:259px;
	_width:260px;
	height:18px;
	padding:0px;
	margin:0px;
	border:1px solid #8b8d97;
	background: #e8e9eb;
	font-size:11px;
	color:#404353;
	font-family:Tahoma;
	font-weight:bold;
}
.spedizione_privacy {
	margin:25px 0px 0px 0px;
	width:340px;
	float:left;
}
.privacy_campo {
	width:340px;
	height:25px;
}
.privacy_campo textarea {
	width:340px;
	height:105px;
	background:#e8e9eb;
	border:1px solid #8b8d97;
	font-size:11px;
	color:#404353;
	font-family:Tahoma;
}
/* end form
/* end STORE */

/* PROFILO */
.boxProfilo {
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxProfilo_header {
	width:889px;
	height:35px;
	background:url(../img/contatti/box_header.jpg) no-repeat;
}
.boxProfilo_content {
	width:889px;
	/*height:722px;
	background:url(../img/contatti/box_bgRepeat.jpg) repeat-y;*/
}

.boxProfilo_content .cont_sx {
	float:left;
	width:540px;
	margin:12px 0 0 0;
	color:#606060;
}

.boxProfilo_content .cont_dx {
	float:right;
	width:326px;
	margin:12px 2px 0 0;
	_margin:12px 0 0 0;
	text-align:right;
	/*border-left:1px solid #dcdce4;*/
}

.cont_dx .box_storia, .cont_dx .box_tecniche {
	width:326px;
	/*height:138px;*/
	text-align:center;
	background:#f7f7fa;
	/*border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;*/
	border:1px solid #d6d6d6;
}

.box_storia .titolo, .box_tecniche .titolo {
	width:326px;
	height:38px;
	background:#dcdcdc;
	text-align:center;
	border-bottom:1px solid #ccccd8;
}

.box_storia .testo, .box_tecniche .testo {
	width:280px;
	height:80px;
	color:#606060;
	font-size:10px;
	margin:20px auto 0 auto;
	text-align:justify;
}

.box_tecniche .foto {
	float: left;
	/*
	width:168px;
	height:128px;
	*/
	margin: 20px 10px 0 20px;
	_margin: 20px 10px 0 10px;
	border:5px solid #FFF;
}

.box_storia .testo a, .box_tecniche .testo a {
	color:#7c2348;
	display:block;
	margin-top:8px;
}



.box_filmato {
	width:280px;
	margin:10px auto 0 auto;
}

.box_filmato .sottotitolo {
	width:270px;
	color:#7c2348;
	font-size:10px;
	/*margin:20px 0 5px 0;*/
	text-transform:uppercase;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	background:url("/img/profilo/fr_selettoreRosa.gif") 0px 2px no-repeat;
}


.box_filmato .foto {
	float: left;
	width:96px;
	height:60px;
	margin:0;
	border:5px solid #FFF;
}


.box_filmato .testo {
	float:right; 
	width:165px;
	/*height:80px;*/
	color:#606060;
	font-size:10px;
	margin:0 auto 0 auto;
	text-align:justify;
}

.box_filmato .testo a {
	color:#7c2348;
	display:block;
	margin-top:8px;
}


.cont_sx .tit_sezione {
	color:#7c2348;
	font-size:11px;
	text-transform:uppercase;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	background:url("/img/profilo/fr_selettoreRosa.gif") 0px 2px no-repeat;
	margin-bottom:10px;
}


.testo_storia {
	float:left;
	width:560px;
	margin:20px 0 10px 0;
}

.testo_storia p {
	padding:0 0 15px 0;
	margin:0;
	
}

.foto_storia {
	float:right;
	width:315px;
	height:480px;
	margin-top:12px;
}


/*
.box_tecniche p {
	float:left;
	margin: 20px 20px 15px 10px;
	padding:0;
	font-size:10px;
	text-align:left;
	border:1px solid red;
}*/



.scopri {float:right;}

.scopri a {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8px;
	color:#000000;
	font-weight:bold;
}

.scopri a:hover {text-decoration:underline;}


.profiloHeader_titoli {
	width:193px;
	height:34px;
	margin:0px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.profiloHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}

.boxProfilo_footer {
	width:889px;
	height:22px;
	/*background:url(../img/contatti/box_footer.jpg) no-repeat;*/
}
/* end PROFILO */


/* UFFICIO STAMPA */
.boxUfficioStampa {
	width:889px;
	height:auto;
	margin:auto;
	/*background:url(../img/contatti/box_bgRepeat.jpg) repeat-y;*/
	position:relative;
}
.boxUfficioStampa_header {
	width:889px;
	height:35px;
	background:url(../img/contatti/box_header.jpg) no-repeat;
}

.boxUfficioStampa_header .cont_tendine {
	position:absolute;
	top:0px;
	left:505px;
	width:370px;
	margin-top:10px;
	border:1px none blue;
}

.cont_tendine select {
	background:#e8e9eb;
	font-size:10px;
	color:#404353;
	font-family:tahoma;
	margin-right:15px;
}

.boxUfficioStampa_content {
	width:889px;
	/*background:url(../img/contatti/box_bgRepeat.jpg) repeat-y;*/
}

.boxUfficioStampa_content .contenuti {
	width:889px;
	margin:0 auto 0 auto;
	border:1px none red;
}

.contenuti .sottoTool {
	width:883px;
	padding:3px;
	border-bottom:3px solid #9E9E9E;
}

.sottoTool ul {
	 display:inline;
	 list-style-type: none;
}

.sottoTool li {
	 float:left;
	 margin-right:7px;
	 color:#606060;
	 font-size:10px;
	 font-weight: bold;
	 margin-top:8px;
	 border:1px none red;
}

.sottoTool li a {
	 color:#606060;
	 font-size:10px;
	 font-weight: bold;
	 text-decoration: none;
}

.sottoTool li a:hover {
	text-decoration: underline;
}

.ufficioStampaHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.ufficioStampaHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}

.boxUfficioStampa_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}

/* Pagina Ufficio stampa */
.boxIntro_UfficioStampa {
	width:887px;
	border:1px solid #eaecf2;
}

.boxIntro_UfficioStampa p {
	font-size:10px;
	padding:8px;
	color:#666666;
}

.boxLogin_UfficioStampa {
	width:887px;
	border-left:1px solid #eaecf2;
	border-right:1px solid #eaecf2;
	border-bottom:1px solid #eaecf2;
	margin-bottom:20px;
}

.boxLogin_UfficioStampa img {float:left;}

.box_username, .box_password {
	float:left;
	width:253px;
	height:32px;
	margin-right:1px;
	background:#f1f1f1;
} 

.box_username p, .box_password p {
	float:left;
	font-size:10px;
	color:#2f3243;
	font-family:Verdana;
	padding:0;
	margin:10px 13px 13px 15px;
}

.box_username input, .box_password input {
		float:left;
		width:136px;
		height:15px;
		font-size:10px;
		color:#333333;
		font-weight:bold;
		font-family:Verdana;
		background:#cccccc;
		border:1px solid #cccccc;
		margin-top:7px;
}

.boxLogin_UfficioStampa .box_btInvia {
	float:left;
	width:52px;
	height:32px;
	background:#f1f1f1;
	margin-right:1px;
}

.box_dimenticataPassword {
	float:left;
	width:224px;
	height:32px;
	background:#f1f1f1;
}

.box_dimenticataPassword img{
	margin:0 20px;
}



.testo_descrizione {
	float:left;
	width:530px;
	height:60px;
	font-size:11px;
	color:#2f3243;
	border:1px none red;
}
.testo_descrizione a:link, .testo_descrizione a:visited {
		color:#2f3243;
		text-decoration:none;
		font-weight:bold;
}
.testo_descrizione a:hover  {
		color:#2f3243;
		text-decoration: underline;
		font-weight:bold;
}
.box_rss {
	float:right;
	width:345px;
	height:60px;
	border-left:1px solid #b9bbc5;
} 

.box_rss img {
	float:left;
	border:1px none red;
}

.box_rss p {
	font-size:10px;
	color:#2f3243;
	margin:3px 0 2px 10px;
}

.box_comunicatiStampa,
.box_rassegnaStampa {
	float:left;
	width:435px;
	height:160px;
	/*background: url(../img/ufficio_stampa/bkg_boxUffStampa.gif) no-repeat;*/
	margin-top:10px;
	border:1px solid #ebebeb;
}

.box_comunicatiStampa .tit_boxComunicato,
.box_rassegnaStampa .tit_boxRassegna  {
	width:407px;
	height:35px;
	margin:5px 0 0 28px;
	border:1px none red;
}

.txt_comunicato, .txt_rassegna {
	width:407px;
	height:40px;
	background:#f1f1f1;
	margin:0 0 1px 28px;
}

.txt_comunicato p, .txt_rassegna p {
	color:#333333;
	font-size:10px;
	padding:5px 10px;
}

.txt_comunicato a:link, .txt_comunicato a:visited,
.txt_rassegna a:link, .txt_rassegna a:visited {
	color:#333333;
	text-decoration:underline;
}

.txt_comunicato a:hover,
.txt_rassegna a:hover {
	color:#333333;
	text-decoration:none;
}

.sottotitolo_comunicati, .sottotitolo_rassegna  {
	margin-left:28px;
}

.box_mediaGallery {
	width:889px;
	/*height:195px;*/
	background:#f1f1f1;
	margin:15px auto 0 auto;
	border:1px none red;
}

.box_mediaGallery p {
	font-size:10px;
	color:#333333;
	margin:10px;
	border:1px none red;
}

.box_mediaGallery .boxFoto {
	float:left;
	width:137px;
	height:124px;
	text-align:center;
	margin:0 1px 15px 0;
	background:#dedede;
	border:1px none red;
}

.box_mediaGallery .boxFoto img {
	text-align:center;
	margin:0 auto;
}

.box_mediaGallery .boxFoto p {
	font-size:11px;
	color:#413f3d;
}


/* end Pagina Ufficio stampa */


/* Pagina Comunicati stampa */
.contenuti_comunicati {
	width:889px;
	margin:15px auto 0 auto;
	border:1px none red;
}

.contenuti_comunicati .box_sx {
 	float:left;
	width:430px;
	/*height:355px;*/
	margin-bottom:10px;
	border-right: 1px solid #9899a1;
}

.contenuti_comunicati .box_dx {
 	float:left;
	width:430px;
	/*height:355px;*/
	margin-left:20px;
	margin-bottom:10px;
	border:1px none red;
}

.box_inEvidenza {
	width:400px;
	background:#e8e9eb;
	padding:5px;
	color:#3f4252;
	margin-bottom:10px;
	border:1px solid #d0d0d0;
}

.box_elenco {
	width:400px;
	color:#3f4252;
	margin-bottom:10px;
}

.box_inEvidenza h2, .box_elenco h2 {
	padding:0;
	margin:0 0 3px 0;
	font-size:11px;
	color:#606060;
	font-weight:bold;
	padding-left:9px;
	background: url(../img/ufficio_stampa/ico_square.gif) 0 4px no-repeat;
}

.box_inEvidenza p, .box_elenco p {
	padding:0;
	margin:0;	
}

/*.box_inEvidenza a,
.box_elenco a,*/
.contenuti_comunicati a,
.dettaglio_comunicati a  {
	color:#7c2348;
	text-decoration:underline;
}

.contenuti_comunicati a:hover, 
.dettaglio_comunicati a:hover {
	color:#7c2348;
	text-decoration:none;
}
/*end Pagina Comunicati stampa */


/* Pagina DETTAGLIO Comunicati */
.dettaglio_comunicati {
	width:887px;
	margin:0 auto 0 auto;
	border:1px none blue;
}

.dettaglio_comunicati .box_sx {
	float:left;
	width:620px;
	border:1px none red;
}

.dettaglio_comunicati .box_sx h2 {
	background:#606060;
	height:15px;
	padding:6px 3px 3px 4px;
	color:#FFFFFF;
	font-size:11px;
	margin:0 0 10px 0;
	font-weight:bold;
}

.dettaglio_comunicati .box_dx {
	float:right;
	width:234px;
	border:1px none red;
}

.box_contenutiCorrelati {
	width:234px;
	height:135px;
	margin-bottom:15px;
	border:1px solid #8f8ea0;
}

.guarda_opera {
		height:25px;
		background: url(../img/ufficio_stampa/ico_guardaOpera.gif) 5px 0 no-repeat;
		padding:0 0 0 55px;
		margin-top:10px;
		border:1px none red;
}

.guarda_opera a,
.vedi_news a, 
.vedi_rassegne a {
		font-size:11px;
		color:#3f4252;
}

.vedi_news {
		height:30px;
		background: url(../img/ufficio_stampa/ico_vediNews.gif) 5px 0 no-repeat;
		padding:5px 0 0 55px;
		margin-bottom:5px;
		border:1px none red;
}

.vedi_rassegne {
		height:30px;
		background: url(../img/ufficio_stampa/ico_vediRassegne.gif) 5px 0 no-repeat;
		padding:5px 0 0 55px;
		border:1px none red;
}

.box_altriComunicati {
	width:234px;
	background:#f0f0f0;
	margin-bottom:10px;
	border:1px solid #8f8ea0;
}

.box_altriComunicati .elencoComunicati {
	margin:5px 10px 20px 10px;
	padding-left:10px;
	background: url(../img/ufficio_stampa/ico_square.gif) 0 4px no-repeat;
}

.box_altriComunicati .elencoComunicati a {
	font-size:10px;
	color:#606060;
}

 .box_altriComunicati .paginazione2 {
	width:auto;
	height:auto;
	margin:5px auto 5px auto;
	font-size:10px;
	position:relative;
	text-align:center;
	border:1px none red;
}
 .box_altriComunicati .paginazione2 a:link {
	color:#606060;
	text-decoration:none;
	display:inline-block;
	padding:2px 2px 2px 5px;
	margin:1px;
}
 .box_altriComunicati .paginazione2 a:visited {
	color:#606060;
	text-decoration:none;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
 .box_altriComunicati .paginazione2 a:hover {
	color:#606060;
	text-decoration:underline;
}




/* end Pagina DETTAGLIO Comunicati */






/* Pagina Rassegna stampa */
.download {
	height:35px;
	font-size:11px;
	color:#3f4252;
	padding:8px 0 0 30px;
	background: url(../img/ufficio_stampa/ico_download.gif) 0 4px no-repeat;
	border:1px none red;
}
/* end Pagina Rassegna stampa */





/* end UFFICIO STAMPA */






/* CONTATTI */
.boxContatti {
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxContatti_header {
	width:889px;
	height:35px;
	background:url(../img/contatti/box_header.jpg) no-repeat;
}
.boxContatti_content {
	width:889px;
	height:750px;
	/*background:url(../img/contatti/box_bgRepeat.jpg) repeat-y;*/
}
.boxContatti_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}
.contattiHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.contattiHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}
.boxContatti_contentBg {
	width:889px;
	height:715px;
	margin:0;
	background: url(../img/contatti/sfondo_pagina.jpg) no-repeat;
}
.boxContatti_mappa {
	width:375px;
	height:650px;
	float:left;
}
.boxContatti_mappa .titolo {
	font-size:12px;
	color:#7C2348;
	margin:30px 0px 0px 0px;
	padding-left:10px;
	background: url(../img/profilo/fr_selettoreRosa.gif) 0px 4px no-repeat;
}
.boxContatti_mappa h1 img {
	padding:0px 7px 0px 0px;
}

.boxContatti_mappa ul {
	margin:0 0 20px;
	padding:0;
}

.boxContatti_mappa li {
	font-size:12px;
	color:#606060;
	font-weight:bold;
	padding:0;
	margin:0;
	list-style-type:none;
}

.boxContatti_mappa li a:link, .boxContatti_mappa li a:visited {
	font-size:12px;
	color:#606060;
	text-decoration:none;
}

.boxContatti_mappa li a:hover {
	text-decoration:underline;
}


/*
.boxContatti_mappa h2 {
	font-size:12px;
	color:#606060;
	padding:0px;
	margin:0px;
}
.boxContatti_mappa h3 {
	font-size:12px;
	color:#606060;
	padding:20px 0px 0px 33px;
	margin:20px 0 0 0;
}
.boxContatti_mappa h3 a:link {
	font-size:12px;
	color:#606060;
	text-decoration:none;
}
.boxContatti_mappa h3 a:visited {
	font-size:12px;
	color:#606060;
	text-decoration:none;
}
.boxContatti_mappa h3 a:hover {
	font-size:12px;
	color:#606060;
	text-decoration:underline;
}
.boxContatti_mappa h4 {
	font-size:12px;
	color:#606060;
	padding:20px 0px 0px 25px;
	margin:20px 0 0 0;
}
.boxContatti_mappa h5 {
	width:317px;
	height:419px;
	border:1px solid #606060;
	font-size:12px;
	color:#606060;
	padding:0px;
	margin:27px 0px 0px 0px;
}
*/


.boxContatti_form {
	float:right;
	width:430px;
	height:690px;
	margin:0px 0px 0px 50px;
}
.boxContatti_form h3 {
	font-size:11px;
	color:#606060;
	padding:30px 0px 15px 0px;
	margin:0px;
}
.boxContatti_campo {
	width:430px;
	height:21px;
	margin:10px 0px 0px 0px;
}
.boxContatti_campoTextArea {
	width:430px;
	height:94px;
 *height:92px;
	_height:91px;
	margin:10px 0px 0px 0px;
}
.boxContatti_campo img {
	padding:0px 5px 0px 0px;
}
.boxContatti_campoTextArea img {
	padding:0px 5px 0px 0px;
}
.boxContatti_form_titolo {
	width:160px;
	height:21px;
	float:left;
	font-size:11px;
	color:#606060;
	font-weight:bold;
	padding-left:10px;
	background: url(../img/profilo/fr_selettoreRosa.gif) 0px 4px no-repeat;
}
.boxContatti_form_campo {
	width:255px;
	height:21px;
	float:right;
}
.boxContatti_form_campo input {
	width:250px;
	height:16px;
	padding:0;
	margin:0px;
	border:1px solid #606060;
	background: url(../img/store/bg_form.jpg) repeat-x;
	font-size:11px;
	color:#606060;
	font-family:Tahoma;
}
.boxContatti_form_campo select {
	width:252px;
	height:20px;
	padding:0px;
	margin:0px;
	border:1px solid #606060;
	background:#f0f0f0;
	font-size:11px;
	color:#606060;
	font-family:Tahoma;
	font-weight:bold;
}
.boxContatti_form_campo textarea {
	width:240px;
	height:78px;
	padding:5px;
	margin:0px;
	border:1px solid #606060;
	background:#f0f0f0;
	font-size:11px;
	color:#606060;
	font-family:Tahoma;
	font-weight:bold;
}
.contatti_invia {
	width:260px;
	height:40px;
	float:right;
	text-align:left;
}

/*
.contatti_invia img {
	padding:8px 8px 9px 8px;
}*/


/* end contatti */
/* PER LE AZIENDE */
.boxAziende {
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxAziende_header {
	width:889px;
	height:35px;
	background:url(../img/aziende/box_header.jpg) no-repeat;
}
.boxAziende_content {
	width:889px;
	height:auto;
	/*background:url(../img/aziende/box_bgRepeat.jpg) repeat-y;*/
}
.boxAziende_footer {
	width:889px;
	height:22px;
	background:url(../img/aziende/box_footer.jpg) no-repeat;
}
.boxAziende_colonnaSx {
	margin:50px 0px 0px 0px;
	width:360px;
	float:left;
}
.boxAziende_colonnaDx {
	margin:50px 0px 0px 0px;
	width:515px;
	float:left;
}
.aziendeHeader_titoli {
	width:213px;
	height:34px;
	margin:0;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
	float:left;
}
.aziendeHeader_ricerca {
	width:550px;
	height:20px;
	float:right;
	margin:8px 15px 0px 0px;
	border:1px none red;
}

.aziendeHeader_ricerca p {
	float:left;
	display:inline;
	margin:3px 5px 0 20px;
	padding:0;
	font-size:10px;
	font-weight:bold;
}

.aziendeHeader_ricerca select {
	float:left;
	width:150px;
	height:20px;
	padding:1px 0 0 0;
	margin:0px 10px 0px 5px;
	font-size:10px;
	color:#606060;
	font-family:Tahoma;
	border:1px solid #a5a8b0;
}

.aziendeHeader_ricerca img {
	float:left;
	padding:1px 0 0 0;
	/*padding:0px 0px 0px 10px;*/
}
.aziendeHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}

.aziendeHeader_titoliTesto a {
	color:#FFFFFF;
	font-size:20px;
	text-decoration:none;
}


.aziende_boxHome {
	width:350px;
	height:auto;
	float:left;
	/*margin:0px 0px 66px 0px;
	padding:0;*/
	margin:0 0 40px 0;
	padding:0;
}
.aziende_boxHome h1 {
	font-family: TradeGothic;
	font-size:13px;
	color:#313345;
	/*margin:0px 0px 5px 0px;
	padding:0px 0px 0px 20px;*/
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.aziende_boxHome_foto {
	width:190px;
	height:89px;
	float:left;
}
.aziende_boxHome_testo {
	width:145px;
	font-size:11px;
	text-align:justify;
	float:left;
	display:inline;
	margin:0px 0px 0px 5px;
}
.aziende_boxHome_testo h3 {
	margin:10px 0px 8px -16px;
}
.aziende_boxHome_testo img {
	padding:0px 0px 0px 15px;
}
/* CASE HISTORY */
.caseHistory_container {
	width:889px;
	height:auto;
	margin:auto;
	padding:45px 0px 0px 0px;
	position:relative;
}
.caseHistory_header {
	width:837px;
	height:23px;
	background:url(../img/aziende/history/bg_header.jpg) no-repeat;
}
.caseHistory_content {
	width:837px;
	background:url(../img/aziende/history/bg_content.jpg) repeat-y;
}
.caseHistory_footer {
	width:837px;
	height:23px;
	background:url(../img/aziende/history/bg_footer.jpg) no-repeat;
}
#flash_titoli_tradeGothic {
	width:315px;
	height:23px;
	float:left;
}
.boxHistory {
	width:889px;
	height:111px;
	margin-bottom:10px;
	border-bottom:1px solid #d9dadd;
}
.boxHistory table {
	width:100%;
	height:100%;
	text-align:center;
}
.boxHistory_logo {
	width:161px;
	height:110px;
	margin:0px 24px 0px 0px;
	_margin:0px 24px 0px 0px;
	float:left;
}
.boxHistory_testo {
	width:540px;
	height:110px;
	float:left;
	border:1px none red;
}
.boxHistory_testo_text {
	padding:0px 0px 0px 10px;
}
.boxHistory_testo_text h3 {
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:15px 0px 10px 20px;
}

.boxHistory_testo_text h3 a {
	color:#7c2348;
	text-decoration:none;
}

.boxHistory_testo_text p {
	padding-left:20px;
}


.boxHistory_foto {
	width:110px;
	height:110px;
	float:right;
	z-index:0;
}

.paginazione {
	width:auto;
	height: 30px;
	margin:15px auto 0 auto;
	font-size:10px;
	position:relative;
	text-align:center;
	border:1px none red;
}

.paginazione_select {
	color:#FFFFFF;
	font-weight:bold;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}

.paginazione a:link {
	color:#FFFFFF;
	text-decoration:none;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
.paginazione a:visited {
	color:#FFFFFF;
	text-decoration:none;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
.paginazione a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.cont_dettCaseHistory {
	width:889px;
	height:200px;
	border:1px none red;
}

.cont_dettCaseHistory .foto {
	float:left;
	width:168px;
	height:128px;
	margin-bottom:1px;
	border:1px solid #cccccc;
}

.cont_dettCaseHistory .box_testo {
	float:right;
	width:700px;
	border:1px none red;
}

.cont_dettCaseHistory .box_testo h4 {
	display:inline;
	background:#606060;
	color:#FFF;
	font-size:11px;
	padding:3px;
	font-weight:bold;
}

.cont_dettCaseHistory .box_testo div {
	margin-top:10px;
	border:1px none red;
}


.cont_dettCaseHistory .box_testo p {
	font-size:11px;
	margin-top:10px;
}

.cont_dettCaseHistory .box_testo ul {
	margin:10px 0 0 0;
	padding:0;
	border:1px none red;
}

.cont_dettCaseHistory .box_testo li {
	padding:0;
	margin:0;
	list-style-position:inside;
}


/* end CAS E HISTORY */

/* COMUNICARE */
.comunicare_container {
	width:889px;
	height:auto;
	margin:auto;
	padding:45px 0px 0px 0px;
	position:relative;
}
. {
	width:837px;
	height:23px;
	background:url(../img/aziende/comunicare/bg_header.jpg) no-repeat;
}
.comunicare_content {
	width:889px;
	background:url(../img/aziende/comunicare/bg_content.jpg) repeat-y;
}
.comunicare_footer {
	width:837px;
	height:23px;
	background:url(../img/aziende/comunicare/bg_footer.jpg) no-repeat;
}
.comunicare_colonnaSx {
	float:left;
	width:350px;
	height:auto;
	margin:0px 15px 0px 0px;
}
.comunicare_colonnaDx {
	float:right;
	width:470px;
	height:auto;
}
.comunicare_colonnaDx h1 {
	color:#55472f;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:16px 0px 0px 16px;
}
.comunicare_colonnaDx h1 p {
	color:#55472f;
	font-size:10px;
	font-weight:normal;
	margin:-12px 0px 0px 0px;
	padding:0px;
	display:inline-block;
	float:right;
	text-align:right;
}
.comunicare_colonnaDx p {
	color:#55472f;
	font-size:11px;
	margin:0px;
	padding:16px 0px 0px 16px;
}
.comunicare_colonnaSx p {
	text-align:justify;
	padding:0px 17px 0px 0px;
}
.comunicare_informazioni {
	width:333px;
	height:52px;
	border-top:1px solid #c1c1c7;
	border-bottom:1px solid #c1c1c7;
	margin:25px 0px 0px 0px;
}
.comunicare_informazioni img {
	padding:20px 0px 0px 0px;
}
.comunicare_galleria {
	width:333px;
	height:auto;
}
.boxComunicare {
	width:333px;
	height:150px;
	margin:0px 0px 10px 0px;
}
.boxComunicare_foto {
	width:145px;
	height:150px;
	background:#f4f2ee;
	float:left;
	margin:0px 2px 0px 0px;
}
.boxComunicare_foto h1 {
	padding:0px;
	margin:0px;
	color:#554731;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma;
}

.boxComunicare_foto img {
	width:110px;
	height:85px;
}

.boxComunicare_testo {
	width:186px;
	height:150px;
	background:#f4f2ee;
	float:left;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
.boxComunicare_testo h1 {
	font-size:11px;
	font-weight:bold;
	color:#3f4151;
	padding:10px;
	margin:0px;
}
.boxComunicare_testo p {
	padding:0px 10px 10px 10px;
	margin:0px;
	font-size:10px;
}
.boxComunicare table {
	width:100%;
	height:100%;
	text-align:center;
}
/* end COMUNICARE */
/* end PER LE AZIENDE */
#flash_store {
	width:890px;
	height:448px;
}
#flash_homeAzienda {
	width:515px;
	height:420px;
}
#comunicare_video {
	background:url(../img/aziende/comunicare/fake_video.jpg);
	width:470px;
	height:353px;
}
/* LIRA */
.boxLira {
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxLira_header {
	width:889px;
	height:35px;
	background:url(../img/aziende/box_header.jpg) no-repeat;
}
.boxLira_content {
	width:889px;
	height:auto;
	float:left;
	/*background:url(../img/aziende/box_bgRepeat.jpg) repeat-y;*/
}
.boxLira_content h2 {
	font-size:13px;
	padding:10px 0px 0px 0px;
	margin:0px;
	color:#7f7f7f;
	font-weight:normal;
}
.boxLira_content p {
	font-size:13px;
	padding:10px 0px 0px 0px;
	margin:0px;
	color:#7f7f7f;
	font-weight:normal;
}
.boxLira_footer {
	width:889px;
	height:22px;
	float:left;
	background:url(../img/aziende/box_footer.jpg) no-repeat;
}
.boxLiraGallery_footer {
	width:889px;
	height:96px;
	background:url(../img/lira/box_footer.jpg) no-repeat;
}
.liraHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 26px;
	margin:0px 0px 0px 13px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
	float:left;
}
.liraHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}

.liraHeader_titoliTesto a {
	color:#FFFFFF;
	font-size:20px;
	text-decoration:none;
}


.liraHeader_nomeCollezione{
	color:#606060;
	font-size:14px;
	float:left;
	font-weight:bold;
	padding:11px 10px 0px 30px;
}
.liraHeader_ricerca {
	height:20px;
	float:right;
	margin:10px 35px 0px 0px;
   _margin:10px 18px 0px 0px;
}

.liraHeader_ricerca p {
	float:left;
	margin:3px 5px 0 20px;
	padding:0;
	font-size:10px;
	font-weight:bold;
}

.liraHeader_ricerca select {
	float:left;
	width:150px;
	height:20px;
	padding-top:1px;
	margin:0px 0px 0px 5px;
	border:1px solid #8b8d97;
	background: #FFF;
	font-size:10px;
	color:#404353;
	font-family:Tahoma;
}
.liraHeader_ricerca img {
	padding:1px 0px 0px 10px;
}
.lira_container {
	width:889px;
	height:auto;
	margin:auto;
	padding:45px 0px 0px 0px;
	position:relative;
}
.lira_header {
	width:889px;
	height:38px;
	background-image: url(../img/lira/bg_collezioni.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.lira_content {
	width:889px;
	display: block;
}
.selezionaTaglio{
	width:859px;
	margin:0px 0px 0px 0px;
	height:92px;
}
.selezionaTaglioMedaglie{
	width:859px;
	margin:0px 0px 0px 0px;
	/*height:120px;*/
}
.selezionaTaglio_titolo{
	float:left;
}
.selezionaTaglio_gallery{
	width:859px;
	height:92px;
	margin:0px 0px 0px 0px;
	border: 1px none green;
	/*float:left;*/
}
.selezionaTaglio_galleryImg{
	width:121px;
	height:92px;
	text-align: center;
	padding-top: 5px;
	float: left;
	border: 1px none red;
	background:none; /* QUANDO E' ATTIVO METTERE QUESTA REGOLA: background:url(../img/lira/bg_hover.jpg) no-repeat;  */
}
.selezionaTaglio_bt{
	width:10px;;
	float:left;
	height:92px;
}
.selezionaTaglio_gallery table{
	width:100%;
	height:100%;
	text-align:center;
	padding:0px;
	margin:0px;
}
.selezionaTaglio_galleryImg a{
	width:121px;
	height:92px;display:block
}
.selezionaTaglio_galleryImg a:hover{
	background:url(../img/lira/bg_hover.jpg) no-repeat;
	width:121px;
	height:92px;
}

.selezionaTaglio_galleryImg .selected{
	background:url(../img/lira/bg_hover.jpg) no-repeat;
	width:121px;
	height:92px;
}
.lira_footer {
	width:864px;
	height:23px;
}



#espositore {
	position:absolute;
	right:0;
	top:45px;
	width:120px;
	height:33px;
	border:1px none green;
}

#volume {
	position:absolute;
	right:130px;
	top:47px;
	width:100px;
	height:33px;
	border:1px none green;
}


.cont_espositore {
	position:absolute;
	top:76px;
	right:5px;
	width:430px;
	height:338px;
	z-index:100;
	border:1px none red;
}


.cont_espositore_disney {
	position:absolute;
	top:76px;
	right:5px;
	width:269px;
	height:308px;
	z-index:100;
	border:1px none red;
}

.cont_volume {
	position:absolute;
	top:76px;
	right:0;
	width:394px;
	height:309px;
	z-index:100;
	border:1px none red;
}



.collezione {
	width:334px;
	height:35px;
	margin:auto;
}

.collezione_oro {
	width:130px;
	height:35px;
	float:left;
	margin:0 auto;
	/*_margin:0px 0px 0px 24px;*/
	border:1px none red;
}

.collezione_oro a {
	width:130px;
	height:35px;
	background:url(../img/lira/bt_collezioneOro_off.jpg) no-repeat;
	display:block;
}
.collezione_oro a:hover {
	width:130px;
	height:35px;
	background:url(../img/lira/bt_collezioneOro_on.jpg) no-repeat;
}


.collezione_oro.select {
	background:url(../img/lira/bt_collezioneOro_on.jpg) no-repeat;
}

.collezione_argento.selected {
	background:url(../img/lira/bt_collezioneArgento_on.jpg) no-repeat;
}
.collezione_argento {
	width:156px;
	height:35px;
	float:left;
}
.collezione_argento a {
	width:156px;
	height:35px;
	background: url(../img/lira/bt_collezioneArgento_off.jpg) no-repeat;
	display:block;
}
.collezione_argento a:hover {
	width:156px;
	height:35px;
	background:url(../img/lira/bt_collezioneArgento_on.jpg) no-repeat;
}
.collezione_monete {
	width:859px;
	height:400px;
	background-image: url(../img/lira/bg_oro.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.collezione_monete_oro {
	width:859px;
	height:400px;
	background-image: url(../img/lira/bg_oro.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.collezione_monete_argento {
	width:859px;
	height:400px;
	background-image: url(../img/lira/bg_argento.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.collezione_moneteDettaglio {
	width:889px;
	height:300px;
	float:left;
	/*background-image: url(/img/lira/bg_dettaglioOro.jpg);*/
	background-image: url(../img/lira/bg_dettaglio_oro.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position:relative;
}
.collezione_moneteDettaglio_oro {
	width:859px;
	height:300px;
	float:left;
	background-image: url(../img/lira/bg_dettaglio_oro.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position:relative;
}
.collezione_moneteDettaglio_argento {
	width:859px;
	height:300px;
	float:left;
	background-image: url(../img/lira/bg_dettaglio_argento.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position:relative;
}

#box {
	float:left;
}

.medaglia_grande{
	position:absolute;
	/*
	top:22px;
	left:28px;
	*/
}
.medaglia_piccola{
	position:absolute;
	top:133px;
	left:290px;
}
.medaglia_recto{
	position:absolute;
	top:270px;
	left:106px;
}
.medaglia_verso{
	position:absolute;
	top:270px;
	left:312px;
}
.moneta_grande{
	position:absolute;
	/*
	top:22px;
	left:28px;
	*/
}
.moneta_piccola{
	position:absolute;
	top:133px;
	left:290px;
}
.moneta_recto{
	position:absolute;
	top:270px;
	left:106px;
}
.moneta_verso{
	position:absolute;
	top:270px;
	left:312px;
}
.moneta_caratteristiche{
	width:370px;
	height:300px;
	float:right;
	position:relative;
	overflow:hidden;
	border:1px none red;
}

.moneta_caratteristiche .filetto {
	height:22px;
	background: url(../img/catalogo/bg_tabBianco.jpg) repeat-x;
	border-bottom:1px solid #c5c5c5;
}

.moneta_caratteristiche .label{
	float:left;
	/*width:350px;*/
	color:#7C2348;
	/*padding:35px 0px 20px 0px;*/
	padding:5px 15px 5px 15px;
	_padding:10px 15px 5px 15px;
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

.moneta_caratteristiche .label a {
	color:#606060;
	font-size:11px;
	text-decoration:none;
}

.moneta_caratteristiche .select {
	float:left;
	background:#c5c5c5;
	padding:5px 15px 5px 15px;
	_padding:10px 15px 5px 15px;
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

.moneta_caratteristiche .select a {
	color:#606060;
	text-decoration:none;
}



.moneta_caratteristiche h2 {
	color:#4f4f4f;
	font-size:11px;
	padding:0px 80px 0px 0px;
	margin:0px 0px 5px 0px;
	font-weight:bold;
}
.moneta_caratteristiche p{
	color:#4f4f4f;
	font-size:11px;
	padding:0px 80px 0px 0px;
}
.moneta_icona{
  position:absolute;
	bottom:4px;
	right:1px;
	border:1px none red;
}
.moneta_icona img{
	padding:4px;
}

.cont_dettaglio_moneta, .cont_descr_opera {
	margin-top:10px;
}



.collezione_moneteColonna {
	width:429px;
	height:315px;
	float:left;
	position:relative;
}
.collezione_monetaSx {
	position:absolute;
	top:20px;
	right:25px;
	z-index:30;
}
.collezione_monetaDx {
	position:absolute;
	top:20px;
	left:50px;
	z-index:20;
}
.collezioni_anni {
	position:absolute;
	width:889px;
	height:100px;
	top:400px;
	left:0;
	text-align:center;
}
.filettoGrosso {
	/*background:url(../img/lira/bkgFilettoGrosso.jpg);
	background-repeat: repeat-x;*/
	width:889px;
	height:1px;
	float:left;
	margin: auto;
	margin-top: 10px;
	/*margin-bottom: 10px;*/
	background: #b7b7b7;
	/*position:relative;*/
}
.anniSx {
	background:url(../img/lira/menu_anni/sx.jpg) top left no-repeat;
	width:74px;
	height:70px;
	float:left;
	margin-left:10px;
}
.anniDx {
	background:url(../img/lira/menu_anni/dx.jpg) top right no-repeat ;
	width:74px;
	height:70px;
	float:left;
	border:1px none red;
}

/* ANNI C'ERA UNA VOLTA LA LIRA */
.anni_1946-1957 {
	background:url(../img/lira/menu_anni/1946-1957_on.jpg) no-repeat;
	width:151px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1946-1957 a {
	background:url(../img/lira/menu_anni/1946-1957.jpg) no-repeat;
	width:151px;
	height:70px;
	display: block;
}
.anni_1946-1957 a:hover {
	background:url(../img/lira/menu_anni/1946-1957_on.jpg) no-repeat;
	width:151px;
	height:100px;
	overflow: visible;
}


.anni_1955-1997 {
	background:url(../img/lira/menu_anni/1955-1997_on.jpg) no-repeat;
	width:151px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1955-1997 a {
	background:url(../img/lira/menu_anni/1955-1997.jpg) no-repeat;
	width:151px;
	height:70px;
	display: block;
}

.anni_1955-1997 a:hover {
	background:url(../img/lira/menu_anni/1955-1997_on.jpg) no-repeat;
	width:151px;
	height:100px;
	overflow: visible;
}




/* FINE ANNI C'ERA UNA VOLTA LA LIRA */



.anni_1946 {
	background:url(../img/lira/menu_anni/1946_on.jpg) no-repeat;
	width:89px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1946 a {
	background:url(../img/lira/menu_anni/1946.jpg) no-repeat;
	width:89px;
	height:70px;
	display: block;
}
.anni_1946 a:hover {
	background:url(../img/lira/menu_anni/1946_on.jpg) no-repeat;
	width:89px;
	height:100px;
	overflow: visible;
}

.anni_1951-1953 {
	background:url(../img/lira/menu_anni/1951-1953_on.jpg) no-repeat;
	width:151px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1951-1953 a {
	background:url(../img/lira/menu_anni/1951-1953.jpg) no-repeat;
	width:151px;
	height:70px;
	display:block;
}
.anni_1951-1953 a:hover {
	background:url(../img/lira/menu_anni/1951-1953_on.jpg) no-repeat;
	width:151px;
	height:100px;
}
.anni_1954-1958 {
	background:url(../img/lira/menu_anni/1954-1958_on.jpg) no-repeat;
	width:157px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1954-1958 a {
	background:url(../img/lira/menu_anni/1954-1958.jpg) no-repeat;
	width:157px;
	height:70px;
	display:block;
}
.anni_1954-1958 a:hover {
	background:url(../img/lira/menu_anni/1954-1958_on.jpg) no-repeat;
	width:157px;
	height:100px;
}
.anni_1961-1970 {
	background:url(../img/lira/menu_anni/1961-1970_on.jpg) no-repeat;
	width:153px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1961-1970 a {
	background:url(../img/lira/menu_anni/1961-1970.jpg) no-repeat;
	width:153px;
	height:70px;
	display:block;
}
.anni_1961-1970 a:hover {
	background:url(../img/lira/menu_anni/1961_1970_on.jpg) no-repeat;
	width:153px;
	height:100px;
}
.anni_1977-1997 {
	background:url(../img/lira/menu_anni/1977-1997_on.jpg) no-repeat;
	width:158px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1977-1997 a {
	background:url(../img/lira/menu_anni/1977-1997.jpg) no-repeat;
	width:158px;
	height:70px;
	display:block;
}
.anni_1977-1997 a:hover {
	background:url(../img/lira/menu_anni/1977-1997_on.jpg) no-repeat;
	width:158px;
	height:100px;
}


/* ANNI PAGINA VITTORIO EMANUELE III */
.anni_1901-1910 {
	background:url(../img/lira/menu_anni/1901-1910_on.jpg) no-repeat;
	width:151px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1901-1910 a {
	background:url(../img/lira/menu_anni/1901-1910.jpg) no-repeat;
	width:151px;
	height:70px;
	display: block;
}
.anni_1901-1910 a:hover {
	background:url(../img/lira/menu_anni/1901-1910_on.jpg) no-repeat;
	width:151px;
	height:100px;
	overflow: visible;
}


.anni_1911-1920 {
	background:url(../img/lira/menu_anni/1911-1920_on.jpg) no-repeat;
	width:151px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1911-1920 a {
	background:url(../img/lira/menu_anni/1911-1920.jpg) no-repeat;
	width:151px;
	height:70px;
	display: block;
}
.anni_1911-1920 a:hover {
	background:url(../img/lira/menu_anni/1911-1920_on.jpg) no-repeat;
	width:151px;
	height:100px;
	overflow: visible;
}



.anni_1921-1936 {
	background:url(../img/lira/menu_anni/1921-1936_on.jpg) no-repeat;
	width:151px;
	height:70px;
	float:left;
	position:relative;
}
.anni_1921-1936 a {
	background:url(../img/lira/menu_anni/1921-1936.jpg) no-repeat;
	width:151px;
	height:70px;
	display: block;
}
.anni_1921-1936 a:hover {
	background:url(../img/lira/menu_anni/1921-1936_on.jpg) no-repeat;
	width:151px;
	height:100px;
	overflow: visible;
}






#anni_tooltips {
	/*background:url(../img/lira/menu_anni/bg_tooltips.jpg) no-repeat;*/
	background:#606060;
	width:300px;
	height:133px;
	position:absolute;
	top:270px;
	/*left:150px;*/
	z-index:100;
	display:none;
}
#anni_tooltips h3 {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding:15px 15px 15px 15px;
	margin:0px;
}
#anni_tooltips p {
	font-size:11px;
	color:#FFFFFF;
	padding:0px 15px 0px 15px;
}
/* end  LIRA */
/* MULTIPLI D'ARTE */
.boxMultipli{
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxMultipli_header {
	width:889px;
	height:35px;
	background:url(../img/catalogo/box_header.jpg) no-repeat;
}
.boxMultipli_content {
	width:889px;
	height:48px;
	/*background: url(../img/catalogo/box_bgRepeat.jpg) repeat-y;*/
}

.boxMultipli_content h3 {
	float:left;
	font-size:12px;
	/*padding:17px 0px 0px 25px;*/
	margin:17px 0px 0px 0px;
	padding-left:10px;
	color:#606060;
	font-weight:bold;
	background: url(/img/icoSelettore.gif) 0px 3px no-repeat;
}

.boxMultipli_content p {
	float:right;
	font-size:10px;
	margin:17px 38px 0px 0px;
	padding-left:10px;
	color:#606060;
	font-weight:normal;
	background: url(/img/icoSelettore_back.gif) 0px 3px no-repeat;
}

.boxMultipli_content p a {
	color:#606060;
	text-decoration:none;
}

.boxMultipli_content img {
	padding:0px 10px 0px 0px;
}
.boxMultipli_footer {
	width:889px;
	height: 450px;
	height:500px;
	background: url(../img/catalogo/box_footer.jpg) repeat-y;
}

.boxMultipliAutore_footer {
	width:889px;
	height: 440px;
	background: url(../img/catalogo/box_footer.jpg) repeat-y;
}
#flash_multipli{
	/*padding:10px 0px 0px 10px;*/
	margin:5px 0px 0px 5px;
	width:640px;
	height:480px;
	float:left;
}

.multipli_dettagli{
	border: 1px none yellow;
}
.multipli_dettagli h1{
	margin:0px;
	padding:24px 0px 0px 0px;
}
.multipli_dettagli h2{
	margin:0px;
	padding:12px 0px 0px 16px;
	text-indent:12px;
	font-weight:normal;
}
.multipli_dettagli h3{
	margin:0 0 0px 16px;
	padding:12px 0px 0px 0px;
	color:#FFFFFF;
	font-size:11px;
}
.multipli_dettagli h4 {
	width:160px;
	margin:3px 10px 0 30px;
	padding:0 5px 3px 3px;
	/*text-indent:12px;*/
	/*width:200px;*/
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	background:url(/img/catalogo/fr_selettore.gif) 0 3px no-repeat;
	border-bottom:1px solid #959597;
}

.multipli_dettagli h4 a:link,
.multipli_dettagli h4 a:hover,
.multipli_dettagli h4 a:visited,
.multipli_dettagli h4 a:link:hover, 
.multipli_dettagli h4 a:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.multipli_dettagli h5 {
	margin:0px;
	padding:24px 0px 0px 0px;
	text-indent:12px;
	font-size:9px;
	color:#FFFFFF;
}
.multipli_dettagli h4 img{
	margin:0px;
	padding:78px 0px 0px 0px;
	text-indent:12px;
	font-size:9px;
	color:#FFFFFF;
}
.multipli_dettagli h3 img{
	margin:-5px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	text-indent:12px;
	font-size:9px;
	color:#FFFFFF;
}


.multipli_dettagli .icoInfo {
		float:left;
		width:26px;
		height:25px;
		margin:15px 5px 5px 20px;
}

.multipli_dettagli .icoCarrello {
		float:left;
		width:34px;
		height:35px;
		margin:15px 0 5px 0;
}


.multipli_dettagli #inviaAmico {
	margin:10px 0 0 20px;
}

.multipli_dettagli #inviaAmico input {
	width:160px;
	height:15px;
	color:#434655;
	font-size:10px;
	margin:0 10px 10px 0;
	border:1px solid #8b8d97;
}

.multipli_dettagli .btInvia{
	width:167px;
	height:24px;
}


.multipliDettagli{
	background: url(../img/catalogo/pagina_repeat.jpg) repeat-y;
	width:889px;
	height:auto;
	margin:40px auto 40px auto;
	position:relative;
}
.multipliDettagli_header{
	background: url(../img/catalogo/pagina_header.jpg) no-repeat;
	width:889px;
	/*height:265px;*/
	/*height:350px;*/
	height:auto;
	margin:auto;
	position:relative;
	border:1px none red;
}
.multipliDettagli_footer{
	background: url(../img/catalogo/pagina_footer.jpg) no-repeat;
	width:889px;
	height:40px;
	margin:auto;
	position:relative;
	border:1px none red;
}
.multipliDettagli_sx{
	float:left;
	width:550px;
	height:300px;
	border:1px none red;
}
.multipliDettagli h1{
	color:#595055;
	font-size:12px;
	margin:25px 0px 25px 0px;
	padding:0px;
}
.multipliDettagli p{
	color:#595055;
	font-size:11px;
	text-align:justify;
	padding:0px 50px 0px 0px;
}
.multipliDettagli a:link{
	color:#595055;
	font-size:11px;
	text-decoration:none;
}
.multipliDettagli a:visited{
	color:#595055;
	font-size:11px;
	text-decoration:none;
}
.multipliDettagli a:hover{
	color:#595055;
	font-size:11px;
	text-decoration:underline;
}
.multipliDettagli_dx{
	width:300px;
	height:auto;
	float:right;
}

/*.multipliDettagli_dx li {
	list-style-position:inside;	
	margin-bottom:5px;
}*/

 .multipliDettagli_dx ul {
 	margin:0;
	padding:0;
	border:1px none red;
 }
 
 .multipliDettagli_dx li {
	/*width:200px;*/
	margin:3px 0 0 0;
	padding:0 0 5px 10px;
	list-style-type:none;
	font-size:11px;
	color:#333;
	font-weight:normal;
	background: url(/img/icoSelettore.gif) 0px 3px no-repeat;
	border-bottom:1px solid #959597;
}


.multipliDettagli_dx h3 {
	font-size:11px;
	font-weight: bold;
	/*margin:10px 0px 0px 40px;*/
	margin:0;
	padding:5px;
	background:#c5c5c5;
	text-transform:uppercase;
}
.boxInteressare{
	width:300px;
	height:auto;
	margin:5px 0px 10px 0px;
	float:left;
}
.boxInteressare_foto{
	border:1px #CCCCCC solid;
	width:94px;
	height:72px;
	float:left;
}

.boxInteressare_foto img{
	width:88px;
	height:66px;
}


.boxInteressare_foto table{
	width:100%;
	height:100%;
	text-align:center;
}
.boxInteressare_testi{
	width:204px;;
	height:auto;
	float:left;
}
.boxInteressare_testi h1{
	font-size:11px;
	color:#000000;
	margin:0px 0px 10px 18px;
	padding:0px;
	text-transform:none;
}
.boxInteressare_testi h2{
	font-size:11px;
	color:#000000;
	margin:10px 0px 0px 18px;
	padding:0px;
	text-transform:none;
}
.boxInteressare_testi h2 a:link{
	color:#000000;
	text-decoration:none;
}
.boxInteressare_testi h2 a:visited{
	color:#000000;
	text-decoration:none;
}
.boxInteressare_testi h2 a:hover{
	color:#000000;
	text-decoration: underline;
}
.boxInteressare_testi p{
	font-size:11px;
	color:#000000;
	margin:0px 0px 0px 18px;
	padding:0px;
}
.multipliDettagli_filetto{
	width:300px;
	/*margin:auto;*/
	/*border:1px solid red;*/
	float:left;
}
.multipliDettagli_filetto img{
	padding-top:0px;
	padding-bottom:10px;
}
.multipliDettagli_tab{
	background: url(../img/catalogo/bg_tabBianco.jpg) repeat-x;
	width:510px;
	height:24px;
	/*border-bottom:1px solid #c5c5c5;
	border:1px solid red;*/
}
.multipli_tabBlu {
	width: auto;
	height:23px;
	float:left;
}
.multipli_tabBlu table{
	width:auto;
	height:100%;
	font-weight:bold;
	color:#606060;
	font-size:12px;
	text-align:center;
	background:#c5c5c5;
	/*background:url(../img/catalogo/bg_tabBlu.jpg) repeat-x;	*/
}
.multipli_tabBlu_testi {
	margin:1px 5px 0px 5px;
	color:#FFF;
}

.multipli_tabBlu_testi a:link {color:#606060;}


.multipli_tabBianco{
	width: auto;
	height:23px;
	float:left;
	/*border-bottom:1px solid #c5c5c5;*/
	border-right:1px solid #c5c5c5;
}
.multipli_tabBianco table{
	width:auto;
	height:100%;
	font-weight:bold;
	color:#404353;
	font-size:11px;
	text-align:center;
	background: url(../img/catalogo/bg_tabBianco.jpg) repeat-x;	
}
.multipli_tabBianco_testi{
	margin:1px 5px 0px 5px;
}
.multipli_tabBianco_testi a:link{
	font-weight:bold;
	color:#606060;
	font-size:11px;
	text-decoration:none;
}
.multipli_tabBianco_testi a:visited{
	font-weight:bold;
	color:#606060;
	font-size:11px;
	text-decoration:none;
}
.multipli_tabBianco_testi a:hover{
	font-weight:bold;
	color:#606060;
	font-size:11px;
	text-decoration:underline;
}

/*** Label Piano Opera ***/
.box_pianoOpera_sx {
	float:left;
	width:253px; 
	margin-top:15px;
	border-right:1px solid #afafaf;
}

.box_pianoOpera_dx {
	float:left;
	width:254px; 
	margin-top:15px;
}

.box_pianoOpera_sx a:link, 
.box_pianoOpera_dx a:link {
	display:block;
	margin:8px;
	color:#595055;
	font-weight:bold;
	text-decoration:underline;
}

.box_pianoOpera_sx a:hover,
.box_pianoOpera_dx a:hover {
	display:block;
	margin:8px;
	color:#595055;
	font-weight:bold;
	text-decoration:none;
}

#pianoOpera_desc p {
	width:500px;
	margin:10px;
	border:1px none black;
}

#pianoOpera_desc h2 {
	font-size:12px;
	margin:10px;
	font-weight:bold;
}

/*** end Label Piano Opera ***/


/* end MULTIPLI D'ARTE */


/* NEWS */
.boxNews {
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxNews_header {
	width:889px;
	height:35px;
	background:url(../img/news/box_header.jpg) no-repeat;
}
.boxNews_content {
	width:889px;
	height:auto;
	/*background:url(../img/news/box_bgRepeat.jpg) repeat-y;*/
	border:1px none red;
}
.boxNews_footer {
	width:889px;
	height:22px;
	background:url(../img/news/box_footer.jpg) no-repeat;
}
.NewsHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.NewsHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}
.NewsHeader_titoliTesto a{
	font-size:20px;
	color:#FFF;
	text-decoration:none;
}
.news{
	float:left
	padding-right:28px;
	margin-top:25px;
	margin-bottom:50px;
	height:auto;
}
.news h1{
	height:auto;
	font-size:11px;
	font-weight:bold;
	color:#434655;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 10px;
	border-bottom:1px solid #CCCCCC;
	background:url(/img/news/icona_maggioreBlu.jpg) 0 2px no-repeat;
}
.news h1 p{
	color:#abacb6;
	display:inline;
	margin:0px;
	padding:0px 3px 0px 0px;
}
.news h1 img{
	padding:0px 5px 0px 0px;
}
.news p {
	height:auto;
	font-size:11px;
	color:#4c4f5d;
	padding:0;
	margin:0;
}


.news h2,
.ricercaRisultato h2{
	margin:25px 0px 0px 0px;
	padding:0px;
	color:#7c2348;
}

.ricercaRisultato h2{
	text-transform:uppercase;
	background-color:#CCC;
	padding:2px;
}

.news_gallery{
	width:393px;
	height:310px;
	background:#e8e9eb;
	margin:0px 0px 0px 25px;
	padding:12px 0px 0px 0px;
	/*visibility:hidden;  */
	/*display:b;*/ 
	/*display: none;*/
	border:1px none red;
	
}
.news_foto{
	width:366px;
	height:232px;
	margin:auto auto 12px auto;
}
.news_thumb{
	width:auto;
	height:50px;
	margin:0px 0px 0px 12px;
}
.news_thumb img{
	margin:0px 9px 0px 0px;
}
.paginazioneNews {
	width:auto;
	height:auto;
	margin:0px auto 15px auto;
	font-size:10px;
	position:relative;
	text-align:center;
}
.paginazioneNews a:link {
	color:#FFFFFF;
	text-decoration:none;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
.paginazioneNews a:visited {
	color:#FFFFFF;
	text-decoration:none;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
.paginazioneNews a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.paginazioneNews .selected {
	color:#FFFFFF;
	font-weight:bold;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}

.paginazione .selected {
	color:#FFFFFF;
	font-weight:bold;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}

/* end NEWS */
/* CATALOGO LIBRI */
.boxCatalogo {
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxCatalogo_header {
	width:889px;
	height:35px;
	background:url(../img/contatti/box_header.jpg) no-repeat;
}
.boxCatalogo_content {
	width:889px;
	/*background:url(../img/contatti/box_bgRepeat.jpg) repeat-y;*/
}
.boxCatalogo_content h1{
	padding:0px;
	margin:0px 0px 0px 27px;	
}
.boxCatalogo_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}
.CatalogoHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.CatalogoHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
} 

.CatalogoHeader_titoliTesto a {
	color:#FFFFFF;
	font-size:20px;
	text-decoration:none;
}

.listaLibri_bg{
	width:886px;
	min-height:400px;
	background-image: url(../img/catalogo/bg_catalogoLibri.jpg);
	background-repeat: no-repeat;
	background-position: right;
	border:1px none red;
}
/*.listaOpere_bg{
	width:886px;
	height:auto;
	background-image: url(../img/catalogo/bg_catalogoGrandiOpere.jpg);
	background-repeat: no-repeat;
	background-position: right;
}*/
.listaOpere{
	position:relative;
	width:350px;
	/*min-height:300px;*/
	height:300px;
	margin:20px 0 0 0;
	padding:0;
}
.listaOpere1{
	position:relative;
	width:350px;
	/*min-height:300px;*/
	height:100px;
	margin:20px 0 0 0;
	padding:0;
}

.frUp {
	position:absolute;
	top:0;
	right:0;
}

.frDown {
	position:absolute;
	bottom:0;
	right:0;
}

.scorri {
	position:absolute;
	display:inline;
	bottom:0;
	left:0;
	background:#7c2348;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	padding:3px 5px;
}

.listaOpere ul{
	padding:0px;
	margin:0px;
}
.listaOpere1 ul{
	padding:0px;
	margin:0px;
}
.listaOpere li {
	width:300px;
	/*height:18px;*/
	font-size:10px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 3px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaOpere1 li {
	width:300px;
	/*height:18px;*/
	font-size:10px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 3px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaOpere li p{
	padding:0px 0px 0px 10px;
	font-size:10px;
	color: #606060;
}
.listaOpere li img{
	margin:5px 8px 0px 0px;
}
.listaOpere li a {
	font-size:11px;
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.listaOpere1 li p{
	padding:0px 0px 0px 10px;
	font-size:10px;
	color: #606060;
}
.listaOpere1 li img{
	margin:5px 8px 0px 0px;
}
.listaOpere1 li a {
	font-size:11px;
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.listaMappe_bg{
	width:886px;
	height:auto;
	background-image: url(../img/catalogo/bg_catalogoMappe.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.listaMappe {
	width:350px;
	height:300px;
	margin:20px 0 0 0;
	padding:0;
	position:relative;
}
.listaMappe ul{
	padding:0px;
	margin:0px;
}
.listaMappe li{
	width:300px;
	/*width:350px;
	height:18px;*/
	font-size:11px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 3px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaMappe li p{
	padding:0px 0px 0px 10px;
	font-size:10px;
	color: #606060;
}
.listaMappe li img{
	margin:5px 8px 0px 0px;
}
.listaMappe li a{
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.listaCodici_bg{
	width:886px;
	height:auto;
	background-image: url(../img/catalogo/bg_catalogoCodici.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.listaCodici{
	position:relative;
	width:350px;
	height:300px;
	/*min-height:300px;*/
	margin:20px 0 0 0;
	padding:0;
	/*padding:20px 0px 0px 0px;*/
}
.listaCodici ul{
	padding:0px;
	margin:0px;
}
.listaCodici li {
	width:300px;
	/*width:350px;
	height:18px;*/
	font-size:11px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 3px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaCodici li p{
	padding:0px 0px 0px 10px;
	font-size:10px;
	color: #606060;
}
.listaCodici li img{
	margin:5px 8px 0px 0px;
}
.listaCodici li a {
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.listaGioielli_bg{
	width:886px;
	height:auto;
	background-image: url(../img/catalogo/bg_catalogoGioielli.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.listaGioielli{
	width:350px;
	min-height:300px;
	margin:0px 0px 0px 28px;
	padding:20px 0px 0px 0px;
}
.listaGioielli ul{
	padding:0px;
	margin:0px;
}
.listaGioielli li{
	width:350px;
	/*height:18px;*/
	font-size:11px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 3px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaGioielli li p{
	padding:0px 0px 0px 10px;
	font-size:10px;
	color: #666666;
}
.listaGioielli li img{
	margin:5px 8px 0px 0px;
}
.listaGioielli li a{
	color:#313345;
	text-decoration:none;
}
.listaSmalti_bg{
	width:886px;
	background-image: url(../img/catalogo/bg_catalogoSmalti.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.listaSmalti{
	position:relative;
	/*width:265px;*/
	margin:10px 0px 235px 0px;
	padding:0;
	/*padding:20px 0px 0px 0px;*/
}
.listaSmalti ul{
	padding:0px;
	margin:0px;
	width:270px;
	list-style:none;
}
.listaSmalti li{
	/*width:265px;*/
	/*width:350px;
	height:18px;*/
	font-size:11px;
	padding:1px 10px 1px 10px;
	margin:1px 10px 1px 0px;
	border-bottom:1px solid #cccccc;
	background-image:url(/img/catalogo/puntino.jpg);
	background-repeat:no-repeat;
	background-position:0 3px;
}
.listaSmalti li p{
	padding:0px 0px 0px 10px;
	font-size:10px;
	color: #606060;
}
.listaSmalti li img{
	margin:5px 8px 0px 0px;
}
.listaSmalti li a{
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.listaLibri{
	position:relative;
	width:330px;
	/*height:360px;*/
	margin:10px 0px 0px 0px;
	padding:0;
	/*padding:20px 0px 0px 0px;*/
	border:1px none red;
}
.listaLibri ul{
	padding:0px;
	margin:0px;
}
.listaLibri li {
	width:145px;
	/*height:18px;*/
	font-size:10px;
	float:left;
	font-size:11px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaLibri li img{
	margin:5px 8px 0px 0px;
}
.listaLibri li a {
	font-size:11px;
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}
.listaLibri_tematici{
	width:350px;
	height:auto;
	margin:0x;
	padding:20px 0px 20px 0px;
}
.listaLibri_tematici ul{
	padding:0px;
	margin:0px;
}
.listaLibri_tematici li{
	width:155px;
	/*height:18px;*/
	font-size:11px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 0px;
	border-bottom:1px solid #cccccc;
	list-style-type: none;
}
.listaLibri_tematici li img{
	margin:5px 8px 0px 0px;
}
.listaLibri_tematici li a{
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}

.evoc_flash_sezione {
	float:right;
	width:500px; 
	height:300px; 
	background:#e5e5e5;
	margin:25px 0 10px 0;
	border:1px none red;
}

/* end CATALOGO LIBRI */
/* AUTORI */
.colonnaAutori{
	margin:22px 0px 0px 10px;
   _margin:22px 5px 0px 5px;
	width:429px;
	/*height:468px;*/
	float:left;
	overflow:hidden;
}
.autori_foto {
	background:url(../img/autori/bg_foto.jpg) no-repeat;
	width:400px;
	height:285px;
	margin:0px 0px 0px 12px;
}
.autori_bottoni{
	position:relative;
	width:400px;
	/*height:45px;*/
	height:5px;
	border-bottom:1px solid #4b4b56;
	margin:10px 0px 0px 11px;
}
.autori_bottoni img{
	padding:0px 15px 0px 0px;
}
.autori_torna {
	width:38px;
	height:7px;
	position:absolute;
	right:0px;
	bottom:17px;
	*bottom:15px;
}
.autori_torna img{
	padding:0px;
}
.autori_testo {
	width:400px;
	height:450px;
	margin:auto;
	text-align:left;
	position:relative;
}
.autori_testo h1{
	font-size:12px;
	text-transform:uppercase;
	color:#a5a6af;
	margin:0px 0px 22px 0px;
	padding:0px;
}

.autori_testo #toolBio {
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	padding-right:10px;
	margin:0 10px 10px 0;
	border-right:1px solid #c1c2ce;
}

.autori_testo #toolInfo {
	float:left;
	height:15px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	padding-left:18px;
	margin:0 10px 10px 0;
	background:url(/img/autori/icoInfo.gif) top left no-repeat;
}

.autori_testo #toolBio a:link, .autori_testo #toolBio a:hover, .autori_testo #toolBio a:visited, .autori_testo #toolBio a:link:hover, .autori_testo #toolBio a:visited:hover,
.autori_testo #toolInfo a:link, .autori_testo #toolInfo a:hover, .autori_testo #toolInfo a:visited, .autori_testo #toolInfo a:link:hover, .autori_testo #toolInfo a:visited:hover {
	color:#cccccc;
}

.autori_testo #toolWww {
	float:right;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	padding-left:18px;
	margin:0 30px 10px 0;
	background:url(/img/autori/icoWww.gif) top left no-repeat;
}


.autori_testo #toolWww a:link, .autori_testo #toolWww a:hover, .autori_testo #toolWww a:visited, .autori_testo #toolWww a:link:hover, .autori_testo #toolWww a:visited:hover {
	color:#c1c2ce;
}

.autori_testo .biografia,
.autori_testo .informazioni {
	overflow: auto;
	height: 310px; 
	font-size:11px;
	color:#ffffff;
	text-align:justify;
	padding-right:15px;
	margin-bottom:15px;
}


.autori_testo #inviaAmico {
	border-top:1px solid #CCC;
}

.autori_testo #inviaAmico input {
	float:left;
	width:131px;
	height:15px;
	color:#434655;
	font-size:10px;
	margin-right:10px;
	border:1px solid #8b8d97;
}


/*
.autori_testo div{
	font-size:11px;
	color:#ffffff;
	text-align:justify;
	margin:0px 0px 13px 0px;
}
*/

.autori_galleria{
	height:90px;
	border:1px none red;
}
.autori_galleriaBox{
	margin:20px 10px 0px 0px;
	width:92px;
	height:90px;
	float:left;
}
.autori_galleriaBox_foto{
	width:92px;
	height:57px;
	background: url(../img/autori/bg_slideshow.jpg) no-repeat;
}
.autori_galleriaBox_testi{
	font-size:11px;
	color:#FFFFFF;
}
.autori_galleriaBox_testi a:link{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.autori_galleriaBox_testi a:visited{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.autori_galleriaBox_testi a:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration: underline;
}
.autori_galleriaBox_testi img{
	margin:0px 0px 0px 7px;
}
.autori_galleria_btSx{
	margin:20px 8px 0px 0px;
	width:5px;
	height:57px;
	float:left;
	padding:25px 0px 0px 0px;
}
.autori_galleria_btDx{
	margin:20px 0px 0px 0px;
	width:5px;
	height:57px;
	float:left;
	padding:25px 0px 0px 0px;
}
/* end AUTORI */
/* LISTA AUTORI */
.boxAutori{
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxAutori_header {
	width:889px;
	height:35px;
	background:url(../img/catalogo/box_header.jpg) no-repeat;
}
.boxAutori_content {
	width:889px;
	/*background: url(../img/catalogo/box_bgRepeat.jpg) repeat-y;*/
	position:relative;
	border:1px none red;
}
.boxAutori_content h1 {
	font-size:12px;
	padding:17px 0px 0px 27px;
	margin:0px;
	color:#434655;
	font-weight:normal;
}
.boxAutori_content img {
	padding:0px 10px 0px 0px;
}
.boxAutori_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}
.autoriHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.autoriHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}
.lista_autori {
	width:630px;
	height:380px;
	float:left;
	margin:0;
	border:1px none red;
}
.lista_autoriBox {
	width:120px;
	height:123px;
	background:url(../img/autori/bg_lista.jpg) no-repeat;
	/*background:#f0f0f0;*/
	float:left;
	margin:0px 4px 4px 0px;
}
.lista_autoriBox h2 {
	width:120px;
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:11px;
	text-align:center;
	color:#606060;
}

.lista_autoriBox h2 a:link,
.lista_autoriBox h2 a:visited {
	font-size:11px;
	font-weight:bold;
	color:#606060;
}

.lista_autoriBox h2 a:hover,
.lista_autoriBox h2 a:link:hover,
.lista_autoriBox h2 a:visited:hover {
 	text-decoration:none;
}

.lista_autoriFoto {
	margin:9px 0px 0px 30px;
	overflow: hidden;
	width: 60px;
	height: 75px;
}
.paginazioneAutori {
	width:auto;
	height:auto;
	margin:40px auto 0px auto;
	font-size:10px;
	position:relative;
	text-align:center;
}
.paginazioneAutori a:link {
	color:#FFFFFF;
	text-decoration:none;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:0px;
}
.paginazioneAutori a:visited {
	color:#FFFFFF;
	text-decoration:none;
	background:#606060;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:0px;
}
.paginazioneAutori a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.alfabeto{
	width:300px;
	height:20px;
	position:relative;
  margin:12px 0 20px 315px;
	text-align:right;
	border:1px none red;
}

.alfabeto a:link {
	color:#4c4e63;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.alfabeto a:visited{
	color:#4c4e63;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.alfabeto a:hover{
	color:#4c4e63;
	font-size:11px;
	text-decoration: underline;
	font-weight:normal;
}


/**** Genere Lista ****/
.lista_genere {
	width:630px;
	height:auto;
	float:left;
	margin:0;
	/*margin:0px 0px 0px 24px;
   _margin:0px 0px 0px 12px;*/
	 border:1px none blue;
}
.lista_genereBoxOrizz {
	float:left;
	width:201px;
	height:206px;
	background:#eeebe6 url(../img/generi/bkg_fotoOrizz.gif) no-repeat;
	margin:0px 4px 4px 0px;
	border:1px none red;
}

.lista_genereFotoOrizz {
	width:150px;
	height:115px;
	margin:28px 0px 24px 25px;
	border:1px none red;
}

.lista_genereBoxVert {
	float:left;
	width:201px;
	height:206px;
	background:#f0f0f0 url(../img/generi/bkg_fotoVert.gif) no-repeat;
	margin:0px 4px 4px 0px;
	border:1px none red;
}

.lista_genereFotoVert {
	width:115px;
	height:150px;
	margin:12px 0px 5px 43px;
	border:1px none red;
}

.lista_genereBoxOrizz h1, .lista_genereBoxOrizz h2,
.lista_genereBoxVert h1, .lista_genereBoxVert h2 {
	width:201px;
	margin:0 0 3px 0;
	padding:0;
	font-size:11px;
	text-align:center;
	color:#606060;
	border:1px none red;
}

.lista_genereBoxOrizz h1 a,
.lista_genereBoxVert h1 a {
	color:#606060;
	font-weight:bold;
	text-decoration:underline;
}

.lista_genereBoxOrizz h1 a:hover,
.lista_genereBoxVert h1 a:hover {
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}

.lista_genereBoxOrizz h2 a,
.lista_genereBoxVert h2 a {
	color:#606060;
	font-weight:normal;
	text-decoration:underline;
}

.lista_genereBoxOrizz h2 a:hover,
.lista_genereBoxVert h2 a:hover {
	color:#606060;
	font-weight:normal;
	text-decoration:none;
}



/**** Genere Lista ****/



.box_generi{
	width:215px;
	float:right;
	margin:-23px 0px 0px 0px;
	/*margin:-23px 40px 0px 0px;
   _margin:-23px 17px 0px 0px;*/
   position:relative;
	 border:1px none red;
}
.box_generi a:link{
	width:205px;
	height:18px;
	display:block;
	margin:0px 0px 1px 0px;
	padding:3px 0px 0px 10px;
	color:#606060;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background:#f0f0f0;
}
.box_generi a:visited{
	width:205px;
	height:18px;
	display:block;
	margin:0px 0px 1px 0px;
	padding:3px 0px 0px 10px;
	color:#606060;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background:#f0f0f0;
}
.box_generi a:hover{
	width:205px;
	height:18px;
	margin:0px 0px 1px 0px;
	display:block;
	padding:3px 0px 0px 10px;
	color:#606060;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	background:#f0f0f0;
}

.box_generi_selected {
	width:205px;
	height:18px;
	display:block;
	margin:0px 0px 1px 0px;
	padding:3px 0px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background:#606060;
}

.flash_titoli_genere {
	width:160px;
	height:23px;
}
#flash_titoli_genere {
	position:absolute;
	top:0px;
	left:0px;
	width:315px;
	height:23px;
}
/* end LISTA AUTORI */
/* RICERCA */
.boxRicerca{
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxRicerca_header {
	width:889px;
	height:35px;
	background:url(../img/catalogo/box_header.jpg) no-repeat;
}
.boxRicerca_content {
	width:889px;
	/*background: url(../img/catalogo/box_bgRepeat.jpg) repeat-y;*/
	position:relative;
	height:auto;
}

.boxRicerca_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}
.ricercaHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.ricercaHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}
.ricercaRisultato{
	width:auto;
	margin:0px 0px 22px 0px;
	padding:0px 0px 0px 10px;
	position:relative;
}
.ricercaRisultato h1{
	width:auto;
	height:auto;
	color:#fff;
	font-size:13px;
	margin:10px 0px 0px -10px;
	padding:0px 0px 0px 10px;	
	border:0px;
	border-top:10px solid #fff;
	text-transform:uppercase;
	font-weight:bold;
	background:#7c2348;
}
.ricercaRisultato_grigio{
	width:auto;
	margin:22px 0px 22px 0px;
	background:#f2f2f2;
	padding:0px 0px 22px 10px;
	position:relative;
}
.ricercaRisultato_grigio h1{
	width:auto;
	height:auto;
	color:#fff;
	font-size:13px;
	margin:10px 0px 0px -10px;
	padding:0px 0px 0px 10px;	
	border:0px;
	border-top:10px solid #f2f2f2;
	text-transform:uppercase;
	font-weight:bold;
	background:#7c2348;
}
.ricerca{
	width:265px;
	height:80px;
	border-right:1px solid #CCCCCC;
	float:left;
	overflow:hidden;
	margin:0px 10px 0px 0px;
}
.ricerca h3 {
	color:#313345;
	font-size:11px;
	margin:0px;
	border:0px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
	background:none;
}
.ricerca a:link, .ricerca a:visited{
	color:#313345;
	text-decoration:none;
}
.ricerca a:hover{
	color:#313345;
	text-decoration:underline;
}
.ricerca p{
	width:255px;
	color:#313345;
	font-size:11px;
	margin:0px;
	border:0px;
}
.ricerca p a:link{
	color:#313345;
	text-decoration:none;
}
.ricerca p a:visited{
	color:#313345;
	text-decoration:none;
}
.ricerca p a:hover{
	color:#313345;
	text-decoration: underline;
}
/* end RICERCA */

/* INTRO LIRA */
.box_lira_intro{
	background: url(../img/lira/bg_catalogo.jpg) no-repeat;
	width:889px;
	height:534px;
	margin:auto;
	position:relative;
}
.box_lira_intro h2 {
	margin:0px;
	padding:120px 0px 15px 50px;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;	
}
.box_lira_intro p {
	width:324px;
	margin:0px;
	padding:0px 0px 0px 50px;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:justify;
	line-height: 15px;
}
.box_lira_intro img{
	margin:40px 20px 0px 0px;
}
#box_lira_intro{
	background: url(../img/lira/bg_catalogo.jpg) no-repeat;
	width:889px;
	height:534px;
	margin:auto;
	position:relative;
}
#box_lira_intro h1{
	margin:0px;
	padding:120px 0px 15px 50px;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;	
}
#box_lira_intro p{
	width:324px;
	margin:0px;
	padding:0px 0px 0px 50px;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:justify;
	line-height: 15px;
}
#box_lira_intro img{
	margin:40px 20px 0px 0px;
}
/* end INTRO LIRA */
/* end RICERCA */

/* INTRO MEDAGLIE */
.box_medaglie_intro{
	background: url(../img/medaglie/bg_catalogo.jpg) no-repeat;
	width:889px;
	height:534px;
	margin:auto;
	position:relative;
}
.box_medaglie_intro h1{
	margin:0px;
	padding:120px 0px 15px 50px;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;	
}
.box_medaglie_intro p{
	width:324px;
	margin:0px;
	padding:0px 0px 0px 50px;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:justify;
	line-height: 15px;
}
.box_medaglie_intro img{
	margin:40px 20px 0px 0px;
}
#box_medaglie_intro{
	background: url(../img/medaglie/bg_catalogo.jpg) no-repeat;
	width:889px;
	height:534px;
	margin:auto;
	position:relative;
}
#box_medaglie_intro h1{
	margin:0px;
	padding:120px 0px 15px 50px;
	font-size:26px;
	color:#FFFFFF;
	font-weight:normal;	
}
#box_medaglie_intro p{
	width:324px;
	margin:0px;
	padding:0px 0px 0px 50px;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:justify;
	line-height: 15px;
}
#box_medaglie_intro img{
	margin:40px 20px 0px 0px;
}
#medaglie_flash_intro{
	width:889px;
	height:140px;
	bottom:0px;
	left:0px;
	position:absolute;
}

#medaglie_flash{
	width:889px;
	height:120px;
	float:left;
}
.paginazioneMedaglie {
	margin:35px 0px 0px 0px;
	width:auto;
	height:auto;
	font-size:10px;
}
.paginazioneMedaglie  a:link {
	color:#FFFFFF;
	text-decoration:none;
	background:#767883;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
.paginazioneMedaglie  a:visited {
	color:#FFFFFF;
	text-decoration:none;
	background:#767883;
	display:inline-block;
	padding:2px 5px 2px 5px;
	margin:1px;
}
.paginazioneMedaglie  a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.selezionaMedaglie{
	text-align:center;
}
.selezionaMedaglie img{
	width:auto;
	margin:10px 10px 0px 0px;
	text-align:center;
}
/* end INTRO MEDAGLIE */
#flash_visore{
	width:889px;
	height:543px;
	margin:auto;
	position:relative;
}


/**** CREDITI ****/
.boxCrediti{
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxCrediti_header {
	width:889px;
	height:35px;
	background:url(../img/catalogo/box_header.jpg) no-repeat;
}
.boxCrediti_content {
	width:889px;
	/*background: url(../img/catalogo/box_bgRepeat.jpg) repeat-y;*/
	position:relative;
	height:auto;
}
.boxCrediti_contentBG {
	background:url(../img/crediti/bg.jpg) no-repeat;
	width:589px;
	height:296px;
	margin:0px 0px 0px 25px;
}
.boxCrediti_contentBG h1 {
	margin:0px;
	padding:25px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
}
.boxCrediti_contentBG h2 {
	margin:0px;
	padding:25px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
	color:#1259a9;
}
.boxCrediti_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}
.creditiHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.creditiHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}
/* end CREDITI */

/**** CREDITI ****/
.boxLegali{
	width:889px;
	height:auto;
	margin:auto;
	position:relative;
}
.boxLegali_header {
	width:889px;
	height:35px;
	background:url(../img/catalogo/box_header.jpg) no-repeat;
	margin:0;
}
.boxLegali_content {
	width:889px;
	min-height:450px;
	/*background: url(../img/catalogo/box_bgRepeat.jpg) repeat-y;*/
	/*position:relative;*/
}
.boxLegali_content p {
	padding:0px 25px 0px 0px;
}
.boxLegali_content h3 {
	font-size:11px;
	font-weight:bold;
	color:#606060;
	text-transform:uppercase;
	margin:0 0 15px 0;
	/*padding:10px 25px 10px 25px;*/
}

.boxLegali_content ol {
	list-style-position:inside;
	padding:0;
	margin:0;
}


.boxLegali_footer {
	width:889px;
	height:22px;
	background:url(../img/contatti/box_footer.jpg) no-repeat;
}
.legaliHeader_titoli {
	width:213px;
	height:34px;
	margin:0px 0px 0px 25px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:20px;
}
.legaliHeader_titoliTesto {
	padding:5px 10px 0px 0px;
	text-align:right;
}

.legaliHeader_titoliTesto a {
	font-size:20px;
	color:#FFF;
	text-decoration:none;
}


/* end CREDITI */

a.link       { color:#555766; font-weight:bold; }
a.link:hover { color:#555766; font-weight:bold; }

#sitemap { padding-top:20px;}
a.link       { color:#606060; font-weight:bold; text-decoration:none; }
a.link:hover { color:#606060; font-weight:bold; text-decoration:none; }


#sitemap ul {
	margin:0 0 10px 0;
	padding:0;
}


#sitemap li {
	list-style-position:inherit;
	list-style:none;
	margin:0;
	padding:2px 0 0 0;
}


.testo_tab_dettaglio{
	width:510px;
	padding:0;
	margin:0;
}

.testo_tab_dettaglio p{
	padding:0px !important;
}

#list_libri {
	width:270px;
	float:left;
	display:inline;
	margin:0 15px 0 0;
	border:1px none red;
	top: 0px;
}

#list_libri ul {
	/*width:270px;*/
	margin:0;
	padding:0;
	border:1px none blue;
}
.news a{
	color:#313345;
	font-weight:bold;
}

.catalogoNew {
	width:889px;
	min-height:450px;
}
.catalogoNew a:link, .catalogoNew a:visited {
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}

.catalogoNew a:hover {
	font-weight:bold;
	text-decoration:underline;
}

.catalogoNewBox {   /*per 2 categorie*/
	float:left;
	display:inline;
	width:480px;
	margin: 20px 0px 20px 10px;
}
.catalogoNewBox img{   /*immagini 140x150px */
	float:left;
	display:inline;
}
.catalogoNewBox h3{
	color:#000;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0 0 10px 0;
}

.catalogoNewBox3 {   /*per 3 categorie*/
	float:left;
	display:inline;
	width:480px;
	margin: 20px 0px 0px 10px;
}
.catalogoNewBox3 img{   /*immagini 140x130px */
	float:left;
	display:inline;
}
.catalogoNewBox3 h3{
	color:#000;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0 0 10px 0;
}

.catalogoNewBox4 {   /*per 4 categorie*/
	float:left;
	display:inline;
	width:220px;
	margin: 10px 0px 30px 10px;
}
.catalogoNewBox4div {
	margin-top:20px;
	float:left;
	width:240px;
	display:inline;
}
.catalogoNewBox4 img{   /*immagini 140x130px */
	float:left;
	display:inline;
}
.catalogoNewBox4 h3{
	color:#000;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:20px 0 10px 0;
}
.catalogoNewBox4 p{
	clear:left;
	margin-left:10px;
	
}
.areaFornitori_lista {
	line-height:20px;
}
.areaFornitori {
	margin-left:40px;
	font-weight:bold;
	list-style:none;
	*margin-top:-10px;
}
.areaFornitori_lista a:link, .areaFornitori_a a:visited {
	color:#7C2348;
	text-decoration:none;
}
.areaFornitori_lista a:hover {
	text-decoration:underline;
}



