/* CONFIGURAZIONI BEGIN */
body{
	font-size: 0.7em;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	text-align: center;
}

.hide{
	display: none;
}
h1,h2,h3,h4,h5,h6{
	display: none;
}
.floatclear{
	clear: both;
	font-size: 0em;
	margin: 0;
	padding: 0;
	height: 0;
}

img{
	display: none;
}

a {
	text-decoration: none;
	color: #333333;
}

a:hover {
	text-decoration: underline;
	color: #333333;
}



dl{
	margin: 0;
	padding: 0;
}

dd{
	margin: 0;
	padding: 0;
}

span{
	margin: 0;
	padding: 0;
}

hr {
	background: #333333;
	color: #333333;
	border: 0;
	height: 1px;
	margin-bottom: 15px;
}

form{
	margin: 0;
	padding: 0;
}
fieldset{
	border: 0px;
}
.ord_catalogo{
	background: #f2f2f2; 
	padding: 4px; 
	margin-right: 2px; 
	margin-bottom: 2px;
	font-weight: bold;
}
.catalogo_form{
	float: left; 
	background: #f2f2f2; 
	padding: 4px; 
	margin-right: 2px; 
	margin-bottom: 2px;
	font-weight: bold;
}
p{
	margin: 0;
	padding: 0;
}

#acc1{
	background: url(../pix/acc1.png) no-repeat;
	width: 18px;
	height: 18px;
	text-align: right;
	float: left;
}

#acc2{
	background: url(../pix/acc2.png) no-repeat;
	width: 18px;
	height: 18px;
	margin-left: 2px;
	float: left;
}

#acc3{
	background: url(../pix/acc3.png) no-repeat;
	width: 18px;
	height: 18px;
	margin-left: 2px;
	float: left;
}

#contenitore{
	width: 740px;
	background: #FFF;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: auto;
}

.flag{
	display: none;
}
.logodiamanti{
	margin-top: 9px; 
	margin-left: 9px;
}
.logofearte{
	margin-top: 5px; 
	margin-left: 9px;
}

.login{
	display: none;
}

.login_dx{
	float: right;
	text-align: right;
	font-size : 0em;
}

.login_dx img{
	margin-left: 5px;
}

/* CONFIGURAZIONI END */


/****************************/
/***** NORMALE DIAMANTI ******/
/****************************/
.top{
	margin-bottom: 3px;
}

.top_sx{
	float: left;
	display: none;
}

.top_dx{
	float: right;
	margin-top: 10px;
	display: none;
}

.home{
	 display: none;
}
.path{
	 display: none;
}

.menu_alto{
	width: 160px;	
	font-size : 0.9em;
	text-transform: uppercase;
	text-align: left;
	margin-left: 10px;
}

.menu_alto a{
	color: #CC0000;
	text-decoration: none;
}

.menu_alto a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.menu_alto ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.menu_alto li{
	 background: url(../pix/puntatore_quadrato.png) no-repeat left top;
	 padding: 0 0 5px 14px;
}

.cerca{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/sfondo_cerca_menu.png) repeat;
	border: 1px solid #949494;
}

.cerca_sx{
	float: left;
	width: 168px;
	text-align: left;
	padding-left: 4px;
	color: #FFF;
	font-size : 0.9em;
}

.cerca_sx a{
	color: #FFF;
	text-decoration: none;
}

.cerca_sx a:hover{
	color: #FFF;
	text-decoration: underline;
}

.cerca_dx{
	float: left;
	text-align: right;
	padding-top: 2px;
	font-size : 0.9em;
	margin-left: 20px;
	width: 535px;
}
.cerca_dx ul{
	margin: 0;
	list-style-type: none;
}
.cerca_dx li{
	display: inline;
}

.cerca_dx a{
	color: #CC0000;
	text-decoration: none;
}

.cerca_dx a:hover{
	color: #CC0000;
	text-decoration: underline;
}

.lista_ricerca ul{
	margin: 0;
	text-align: left;
	list-style-type: none;
}
.lista_ricerca li{   
	padding: 10px 0 5px 10px; 
	border-bottom: 1px dashed #ACACAC;
}
.lista_ricerca li a{
	color: #CC0000;
	font-weight: bold;
}

.form{
	border: 1px solid #333;
	color: #333333;
	font-size : 0.9em;
}

.p_submit{
	color: #FFF;
	font-size : 0.9em;
	background: #333;
	border: 1px solid #333;
}

.contenuti{
	margin-top: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #fff;
	border: 1px solid #949494;
	text-align: left;
}
.contenuti_sinistra{
	display: none;
}

.contenuti_destra{
	width: 100%;
	margin: 20px 0 20px 30px;
	padding: 10px;
}
.contenuti_destra a{
	color: #CC0000;
	text-decoration: none;
}

.contenuti_destra a:hover{
	color: #CC0000;
	text-decoration: underline;
}

.menu_sx{
	font-size: 1em;
	width: 160px;
	margin-left: 10px;
}

.menu_sx ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.menu_sx li{
	border-bottom: 1px solid #ACACAC;
	padding: 10px 0 5px 14px;
	margin: 0;
}
.menu_sx li a{
	text-decoration: none;
}
.menu_sx li a:hover{
	text-decoration: underline;
}

.menu_dx{
	display: none;
}
.menu_dx ul{
	margin: 0; 
	padding: 0;
	list-style-type: none;
}
.menu_dx li{
	border-bottom: 1px dashed #ACACAC;
	padding-bottom: 3px; 
	margin-bottom: 8px;
}
.padding_right10{
	padding-right: 10px;
}
.box_evidenza{
	border-right: 0; 
	border-bottom: 2px dashed #999999; 
	background: #fff; 
}
.loghi_top{
	float: left;
}
.testata_interno_destra a{
	float: right;
	height: 119px;
	width: 270px;
}
.testo_box_evidenza{
 	padding: 10px 10px 10px 10px;
}
.box_catalogo {
	width: 250px; 
	float: left; 
}
.box_call_center_nonext {
	width: 100%; 
	border-bottom: 1px solid #CCC; 
	border-top: 1px solid #CCC;
	border-left: 1px solid #fff;
	background: #f7f7f7; 
}
.box_home_testo {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px; 
}
.padding-right10{
	padding-right: 10px;
}
 .box_utilita {
	width: 100%; 
	border-bottom: 1px solid #CCC; 
	border-left: 1px solid #fff;
	background: #f7f7f7;
}
.call_center3{
	background: url(../pix/call_center2_no.png) no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px; 
	padding-bottom: 20px;
}
.call_center2{
	background: url(../pix/call_center0_no.png) no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px; 
	border-bottom: 1px solid #CCC;
	padding-top: 20px;
	border-top: 1px solid #CCC;
	padding-bottom: 20px;
}
.call_center{
	background: url(../pix/call_center2_no.png) no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px; 
	border-bottom: 1px solid #CCC;
	padding-bottom: 20px;
}
.ticket{
	background: url(../pix/ticket_no.png) no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px; 
	border-bottom: 1px solid #CCC;
	padding-bottom: 20px;
}
.ticket2{
	background: url(../pix/ticket2_no.png) no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px; 
	padding-top: 10px;
	border-top: 1px solid #CCC;
	padding-bottom: 20px;
}
.ferrara_arte{
	background: url(../pix/logo_ferrara_arte2_no.png) no-repeat;
	padding-left: 10px;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px; 
}
.ferrara_arte2{
	background: url(../pix/logo_fearte_no.png) no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px; 
}
.catalogo_sx{
	float: left;
}
.catalogo_sx2{
	padding-left: 10px;
}
.mostre_future_sx{
	float: left;
}
.mostre_future_dx{
	float: left;
	padding: 10px;
}
.catalogo_dx{
	padding: 10px;
}

.box_org_sx{
	width: 100%; 
	border: #949494 1px solid; 
	margin-top: 10px; 
	background: #f2f2f2;
}

.box_org_dx{
	width: 100%; 
	border: #949494 1px solid; 
	margin-left: 0px; 
	background: #E0E0E0;
}

.padding10{
	padding: 10px;
}

.box_cat_sx{
	width: 250px; 
	float: left; 
}

.box_cat_dx{
	width: 240px; 
	border: #949494 1px solid; 
	float: left; 
	margin-left: 10px; 	
	background: #E0E0E0;
}
.box_info_cat{
	border-top: 1px dashed #949494; 
	border-bottom: 1px dashed #949494; 
	padding: 10px;
}
.box_info_bottom{
	border-top: 1px dashed #949494;
	border-bottom: 1px dashed #949494;
	border-left: 0;
	border-right: 0;
	background: #f2f2f2;
	padding: 10px;
	margin-left: 5px;
	margin-right: 5px;
}


.newsletter{
	background: url(../pix/newsletter.png) no-repeat;
	padding-left: 50px;
	margin-top: 40px;
	margin-bottom: 10px;
}

.p_newsletter{
	border: 1px solid #333;	
	color: #000;
	background: #F2F2F2;
	font-size : 0.9em;
	width: 170px;
}

.p_submit2{	
	color: #FFF;
	font-size : 0.9em;
	background: #CC0000;
	border: 1px solid #333;
}



.loghi{
	border-top: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	margin-top: 40px;
	margin-bottom: 10px;
	text-align: left;
}
.loghi4{	
	float: left; 
	padding-left: 30px;
}
.l_left{
	float: left;
	margin-left: 20px;
}
.l_left1{
	float: left;
	margin-left: 30px;
	margin-right: 15px;
}
.l_left2{
	float: left;
	margin-right: 9px;
}
.l_left2a{
	float: left;
}
.opere{
	border-bottom: 1px dashed #949494;
	padding-bottom: 10px;
	padding-top: 10px;
}

.opere_sx{
	padding: 5px; 
	background: #f2f2f2; 
	font-weight: bold; 
	border: 1px solid #949494;
	width: 10%;
}

.opere_dx{
	width: 100%;
	margin-left: 20px;
	padding-top: 5px;
}

.opere_dx_img{
	display: none;
}
.opere_dx_testo{
	padding-right: 5px;
}

.esposizioni{
	border-bottom: 1px dashed #949494;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 500px;
}
.esposizioni_img{
	float: left;
	padding-right: 10px;
	background: #f2f2f2; 
	border: 1px solid #949494;
	padding: 4px;
	margin-right: 10px;
}

.imp_popup{
	background: #393939; 
	text-align: center; 
	font-size: 0.7em; 
	font-family: verdana; 
	color: #fff;
}
img_popup{
	padding-bottom: 5px;
}

.album_gruppofoto{
	text-align: center;
	font-size: 0.85em; 
}
.album_fotosingola{
	background-color: #E0E0E0; 
	padding: 5px 5px 5px 5px; 
	float: left; 
	margin: 4px; 
	border: 1px solid #A0A8B0;
}


/*stili diamanti*/

.testata_diamanti{
	display: none;
}
.testata_diamanti_int{
	display: none;
}
.cerca_diamanti{
	display: none;
}
.cerca_diamanti a{
	color: #CC0000;
}
.button_diamanti{
	color: #FFF;
	font-size : 0.9em;
	background: #162D2D;
	border: 1px solid #333;
}
.banda_diamanti{
	background: url(../pix/banda_diamanti_palm.png);
	height: 5px;
	margin-top: 0px;
}
.banda_diamanti2{
	background: url(../pix/banda_diamanti_palm.png);
	height: 5px;
	margin-bottom: 3px;
	display: block;
}
.titolo_diamanti{
	font-size: 1.5em; 
	color: #333333; 
	font-weight: bold; 
	padding-bottom: 0px;
	text-transform: uppercase;
}
.link_diamanti a{
	color: #CC0000;
	text-decoration: underline;
}
.link_menu_diamanti a{
	color: #333;
}
.link_menu_diamanti a:hover{
	color: #CC0000;
}
.login_sx_diamanti{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #6D6D6D;
}
.login_sx_diamanti a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_diamanti a:hover{
	color: #fff;
}

/*stili neutro*/

.testata_neutro{
	background: url(../pix/bg_testata_neutro.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_neutro_int{
	background: url(../pix/bg_testata_neutro_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_neutro{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_neutro.png);
	border: 1px solid #949494;
}
.cerca_neutro a{
	color: #CC0000;
}
.button_neutro{
	color: #FFF;
	font-size : 0.9em;
	background: #162D2D;
	border: 1px solid #333;
}
.banda_neutro{
	background: url(../pix/banda_neutro.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_neutro{
	font-size: 1.5em; 
	color: #333333; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_neutro a{
	color: #CC0000;
	text-decoration: underline;
}
.link_menu_neutro a{
	color: #333;
}
.link_menu_neutro a:hover{
	color: #CC0000;
}
.login_sx_neutro{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #6D6D6D;
}
.login_sx_neutro a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_neutro a:hover{
	color: #fff;
}

/*stili turner*/

.testata_turner{
	background: url(../pix/bg_testata_turner.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_turner_int{
	background: url(../pix/bg_testata_turner_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_turner{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_turner.png);
	border: 1px solid #949494;
}
.cerca_turner a{
	color: #3B2317;
}
.button_turner{
	color: #fff;
	font-size : 0.9em;
	background: #535353;
	border: 1px solid #333;
}
.banda_turner{
	background: url(../pix/banda_turner_palm.png);
	height: 5px;
	margin-top: 0px;
}
.titolo_turner{
	font-size: 1.5em; 
	color: #3B2317; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.titolo_turner_hide{
	font-size: 1.5em; 
	color: #3B2317; 
	font-weight: bold; 
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	display: block;
}
.link_turner a{
	color: #3B2317;
	text-decoration: underline;
}
.login_sx_turner{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #3B2317;
}
.login_sx_turner a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_turner a:hover{
	color: #fff;
}

/*stili miro*/
.img_box_evidenza_miro a{
	display: none;
}
.testata_miro{
	background: url(../pix/bg_testata_miro.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_miro_int{
	background: url(../pix/bg_testata_miro_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_miro{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_miro.png);
	border: 1px solid #949494;
}
.cerca_miro a{
	color: #111184;
}
.button_miro{
	color: #111184;
	font-size : 0.9em;
	background: #FFCC00;
	border: 1px solid #333;
}
.banda_miro{
	background: url(../pix/banda_miro.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_miro{
	font-size: 1.5em; 
	color: #111184; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.titolo_miro_hide{
	display: none;
}
.link_miro a{
	color: #111184;
	text-decoration: underline;
}
.login_sx_miro{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #111184;
}
.login_sx_miro a{
	padding-left: 5px;
	color: #FFCC00;
}
.login_sx_miro a:hover{
	color: #FFCC00;
}


/*stili tura*/

.testata_tura{
	background: url(../pix/bg_testata_tura.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_tura_int{
	background: url(../pix/bg_testata_tura_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_tura{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_tura.png);
	border: 1px solid #949494;
}
.cerca_tura a{
	color: #3B382C;
}
.button_tura{
	color: #fff;
	font-size : 0.9em;
	background: #23211B;
	border: 1px solid #333;
}
.banda_tura{
	background: url(../pix/banda_tura.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_tura{
	font-size: 1.5em; 
	color: #3B382C; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.titolo_tura_hide{
	display: none;
}
.link_tura a{
	color: #3B382C;
	text-decoration: underline;
}
.login_sx_tura{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #3B382C;
}
.login_sx_tura a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_tura a:hover{
	color: #fff;
}

/*stili simbolismo*/

.testata_simbolismo{
	background: url(../pix/bg_testata_simbolismo.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_simbolismo_int{
	background: url(../pix/bg_testata_simbolismo_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_simbolismo{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_simbolismo.png);
	border: 1px solid #949494;
}
.cerca_simbolismo a{
	color: #8D4012;
}
.button_simbolismo{
	color: #fff;
	font-size : 0.9em;
	background: #8D4012;
	border: 1px solid #333;
}
.banda_simbolismo{
	background: url(../pix/banda_simbolismo.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_simbolismo{
	font-size: 1.5em; 
	color: #8D4012; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.titolo_simbolismo_hide{
	display: none;
}
.link_simbolismo a{
	color: #8D4012;
	text-decoration: underline;
}
.login_sx_simbolismo{
	float: left;
	color: #000;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #FFCC00;
}
.login_sx_simbolismo a{
	padding-left: 5px;
	color: #000;
}
.login_sx_simbolismo a:hover{
	color: #000;
}


/*stili derain*/

.testata_derain{
	background: url(../pix/bg_testata_derain.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_derain_int{
	background: url(../pix/bg_testata_derain_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_derain{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_derain.png);
	border: 1px solid #949494;
}
.cerca_derain a{
	color: #2C4730;
}
.button_derain{
	color: #FFF;
	font-size : 0.9em;
	background: #2C4730;
	border: 1px solid #333;
}

.banda_derain{
	background: url(../pix/banda_derain.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_derain{
	font-size: 1.5em; 
	color: #2C4730; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_derain a{
	color: #2C4730;
	text-decoration: underline;
}
.login_sx_derain{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #355D3C;
}
.login_sx_derain a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_derain a:hover{
	color: #fff;
}


/*stili de pisis*/

.testata_depisis{
	background: url(../pix/bg_testata_depisis.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_depisis_int{
	background: url(../pix/bg_testata_depisis_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_depisis{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_depisis.png);
	border: 1px solid #949494;
}
.cerca_depisis a{
	color: #30467A;
}
.button_depisis{
	color: #FFF;
	font-size : 0.9em;
	background: #253458;
	border: 1px solid #333;
}
.banda_depisis{
	background: url(../pix/banda_depisis.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_depisis{
	font-size: 1.5em; 
	color: #30467A; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_depisis a{
	color: #30467A;
	text-decoration: underline;
}
.login_sx_depisis{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #30467A;
}
.login_sx_depisis a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_depisis a:hover{
	color: #fff;
}
.stampa{
	display: none;
}

/*stili corot*/

.testata_corot{
	background: url(../pix/bg_testata_corot.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_corot_int{
	background: url(../pix/bg_testata_corot_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_corot{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_corot.png);
	border: 1px solid #949494;
}
.cerca_corot a{
	color: #404837;
}
.button_corot{
	color: #FFF;
	font-size : 0.9em;
	background: #3B4133;
	border: 1px solid #333;
}
.banda_corot{
	background: url(../pix/banda_corot.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_corot{
	font-size: 1.5em; 
	color: #404837; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_corot a{
	color: #404837;
	text-decoration: underline;
}
.login_sx_corot{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #4C5442;
}
.login_sx_corot a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_corot a:hover{
	color: #fff;
}

/*stili reynolds*/

.testata_reynolds{
	background: url(../pix/bg_testata_reynolds.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_reynolds_int{
	background: url(../pix/bg_testata_reynolds_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_reynolds{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_reynolds.png);
	border: 1px solid #949494;
}
.cerca_reynolds a{
	color: #410028;
}
.button_reynolds{
	color: #FFF;
	font-size : 0.9em;
	background: #660033;
	border: 1px solid #333;
}
.banda_reynolds{
	background: url(../pix/banda_reynolds.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_reynolds{
	font-size: 1.5em; 
	color: #410028; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_reynolds a{
	color: #410028;
	text-decoration: underline;
}
.login_sx_reynolds{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #410028;
}
.login_sx_reynolds a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_reynolds a:hover{
	color: #fff;
}

/*stili cubismo*/
.testata_cubismo{
	background: url(../pix/bg_testata_cubismo.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_cubismo_int{
	background: url(../pix/bg_testata_cubismo_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_cubismo{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_cubismo.png);
	border: 1px solid #949494;
}
.cerca_cubismo a{
	color: #512F00;
}
.button_cubismo{
	color: #FFF;
	font-size : 0.9em;
	background: #2B1900;
	border: 1px solid #333;
}
.banda_cubismo{
	background: url(../pix/banda_cubismo.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_cubismo{
	font-size: 1.5em; 
	color: #512F00; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_cubismo a{
	color: #512F00;
	text-decoration: underline;
}
.login_sx_cubismo{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #663C00;
}
.login_sx_cubismo a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_cubismo a:hover{
	color: #fff;
}

/*stili rauschenberg*/

.testata_rauschenberg{
	background: url(../pix/bg_testata_rauschenberg.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_rauschenberg_int{
	background: url(../pix/bg_testata_rauschenberg_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_rauschenberg{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_rauschenberg.png);
	border: 1px solid #949494;
}
.cerca_rauschenberg a{
	color: #BA0100;
}
.button_rauschenberg{
	color: #FFF;
	font-size : 0.9em;
	background: #610100;
	border: 1px solid #333;
}
.banda_rauschenberg{
	background: url(../pix/banda_rauschenberg.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_rauschenberg{
	font-size: 1.5em; 
	color: #BA0100; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_rauschenberg a{
	color: #BA0100;
	text-decoration: underline;
}
.login_sx_rauschenberg{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #8B0100;
}
.login_sx_rauschenberg a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_rauschenberg a:hover{
	color: #fff;
}

/*stili degas*/

.testata_degas{
	background: url(../pix/bg_testata_degas.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_degas_int{
	background: url(../pix/bg_testata_degas_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_degas{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_degas.png);
	border: 1px solid #949494;
}
.cerca_degas a{
	color: #2D5985;
}
.button_degas{
	color: #FFF;
	font-size : 0.9em;
	background: #0C1D31;
	border: 1px solid #333;
}
.banda_degas{
	background: url(../pix/banda_degas.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_degas{
	font-size: 1.5em; 
	color: #2D5985; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_degas a{
	color: #2D5985;
	text-decoration: underline;
}
.login_sx_degas{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #1C3959;
}
.login_sx_degas a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_degas a:hover{
	color: #fff;
}


/*stili shakespeare*/

.testata_shakespeare{
	background: url(../pix/bg_testata_shakespeare.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_shakespeare_int{
	background: url(../pix/bg_testata_shakespeare_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_shakespeare{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_shakespeare.png);
	border: 1px solid #949494;
}
.cerca_shakespeare a{
	color: #690611;
}
.button_shakespeare{
	color: #FFF;
	font-size : 0.9em;
	background: #240206;
	border: 1px solid #333;
}
.banda_shakespeare{
	background: url(../pix/banda_shakespeare.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_shakespeare{
	font-size: 1.5em; 
	color: #690611; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_shakespeare a{
	color: #690611;
	text-decoration: underline;
}
.login_sx_shakespeare{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #41040B;
}
.login_sx_shakespeare a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_shakespeare a:hover{
	color: #fff;
}

/*stili sargent*/

.testata_sargent{
	background: url(../pix/bg_testata_sargent.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_sargent_int{
	background: url(../pix/bg_testata_sargent_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_sargent{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_sargent.png);
	border: 1px solid #949494;
}
.cerca_sargent a{
	color: #2D5B5B;
}
.button_sargent{
	color: #FFF;
	font-size : 0.9em;
	background: #162D2D;
	border: 1px solid #333;
}
.banda_sargent{
	background: url(../pix/banda_sargent.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_sargent{
	font-size: 1.5em; 
	color: #2D5B5B; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_sargent a{
	color: #2D5B5B;
	text-decoration: underline;
}
.login_sx_sargent{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #2D5B5B;
}
.login_sx_sargent a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_sargent a:hover{
	color: #fff;
}

/*stili scialoja*/

.testata_scialoja{
	background: url(../pix/bg_testata_scialoja.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_scialoja_int{
	background: url(../pix/bg_testata_scialoja_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_scialoja{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_scialoja.png);
	border: 1px solid #949494;
}
.cerca_scialoja a{
	color: #685148;
}
.button_scialoja{
	color: #FFF;
	font-size : 0.9em;
	background: #271E1B;
	border: 1px solid #333;
}
.banda_scialoja{
	background: url(../pix/banda_scialoja.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_scialoja{
	font-size: 1.5em; 
	color: #685148; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_scialoja a{
	color: #685148;
	text-decoration: underline;
}
.login_sx_scialoja{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #685148;
}
.login_sx_scialoja a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_scialoja a:hover{
	color: #fff;
}

/*stili sisley*/

.testata_sisley{
	background: url(../pix/bg_testata_sisley.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_sisley_int{
	background: url(../pix/bg_testata_sisley_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_sisley{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_sisley.png);
	border: 1px solid #949494;
}
.cerca_sisley a{
	color: #3C3C58;
}
.button_sisley{
	color: #FFF;
	font-size : 0.9em;
	background: #202034;
	border: 1px solid #333;
}
.banda_sisley{
	background: url(../pix/banda_sisley.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_sisley{
	font-size: 1.5em; 
	color: #3C3C58; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_sisley a{
	color: #3C3C58;
	text-decoration: underline;
}
.login_sx_sisley{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #3C3C58;
}
.login_sx_sisley a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_sisley a:hover{
	color: #fff;
}

/*stili dahl*/

.testata_dahl{
	background: url(../pix/bg_testata_dahl.jpg) no-repeat;
	width: 740px;
	height: 270px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.testata_dahl_int{
	background: url(../pix/bg_testata_dahl_int.jpg) no-repeat;
	width: 740px;
	height: 120px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
}
.cerca_dahl{
	margin-top: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: url(../pix/bg_cerca_dahl.png);
	border: 1px solid #949494;
}
.cerca_dahl a{
	color: #1E4B98;
}
.button_dahl{
	color: #FFF;
	font-size : 0.9em;
	background: #15356C;
	border: 1px solid #333;
}
.banda_dahl{
	background: url(../pix/banda_dahl.png);
	height: 10px;
	margin-top: 5px;
}
.titolo_dahl{
	font-size: 1.5em; 
	color: #1E4B98; 
	font-weight: bold; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
.link_dahl a{
	color: #1E4B98;
	text-decoration: underline;
}
.login_sx_dahl{
	float: left;
	color: #fff;
	width: 180px;
	text-align: left;	
	font-size : 0.9em;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #1E4B98;
}
.login_sx_dahl a{
	padding-left: 5px;
	color: #fff;
}
.login_sx_dahl a:hover{
	color: #fff;
}





/* newsletter */
#newsletter_contenitore{
	width: 740px;
	background: #FFF;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	border: 1px solid #949494;
}

#newsletter_testataup_diamanti {
	width:740px;
	margin:0;
	background: url(../pix/bg_testataup_diamanti2.gif) no-repeat left bottom; 
	height: 60px;
	background-color: #fff;
	font-size: 0.2em;
}
#newsletter_testata_left_partecipa{
	width: 160px;
	background: url(../pix/newsletter_testata_left_partecipa.png) no-repeat bottom;
	float: left;
	height: 60px;
}

.newsletter_data_diamanti{
	height: 2.9em;
	font-weight: bold;
	text-align: left;
	font-size: 1em;
	padding-left: 10px;
	padding-top: 10px;
	width: 220px;
	color: #fff;
	float: left;
}

.newsletter_titolone_diamanti{
	font-size: 2em;
	color: #fff;
	padding-top: 4px;
	padding-left: 40px;
	text-align: left;
	float: left;
	font-weight: bold;
}
#newsletter_banda_titolone {
	width:740px;
	margin:0;
	background: url(../pix/newsletter_banda_titolone_diamanti.gif); 
	padding: 0px;
}
#newsletter_contenuti{
	width:740px;
	margin:0;
	text-align: left;
	padding: 20px 10px 0 10px;
}
.newsletter_titolo_diamanti{
	background: url(../pix/frecciarossa_titolo.png) no-repeat;
	font-size: 1.5em;
	color: #000;
	text-align: left;
	padding: 10px 10px 0 33px;
	font-weight: bold;
}
#newsletter_bloccotesto{
	text-align: left;
	padding-left: 10px;
}
.newsletter_testo{
	font-size: 0.9em;
	color: #000;
	text-align: left;
	padding: 12px 18px 10px 23px;
}

.newsletter_privacy{
	margin-left: 23px;
	margin-right: 18px;
	background: #EAEBED;
	border-top: 1px dashed #666666;
	border-bottom: 1px dashed #666666;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 0.8em;
	margin-top: 20px;
}
.newsletter_privacy a{
	text-decoration: underline;
	font-weight: bold;
}
.newsletter_box_freccina{
	margin-top: 2em;
	margin-bottom: 1.2em;
	background: url(../pix/frecciarossa_small.png) no-repeat;
	padding-left: 23px;
	font-size: 0.8em;
	margin-right: 18px;
}
.newsletter_redazione{
	padding:4px 0 4px 0; 
	border-top:1px dashed #000; 
	border-bottom:1px dashed #000; 
	background-color: #FAFAFA;
	margin-bottom: 5px;
}
.newsletter_logo_comune{
	padding: 0 10px 5px 23px;
	color: #000;
	text-align: left;
	font-size: 0.8em;
	margin-top: 30px;
	margin-bottom: 10px;
}
.newsletter_logo_comune2{
	padding: 0 10px 5px 23px;
	color: #000;
	text-align: left;
	font-size: 0.8em;
	margin-top: 30px;
	margin-bottom: 10px;
	float: left;
}
.newsletter_imgcomune{
 	float:left; 
 	border: 0px;
 	margin-right: 5px;
}

/*popup elenco opere*/

.popup{
	width: 100%;
	height: 100%;
	text-align: center; 
	background: #fff; 
	font-size: 0.8em; 
	font-family: verdana; 
	color: #393939;
}
.popup_immagine{
	padding-bottom: 5px;
}
.popup_autore{
	font-weight: bold;
}
.popup_opera{
	font-style: italic;
}

/*PALMARE*/

.testata_palmare{
	display: block;
	width: 100%;
	height: 66px; 
	background: url(../pix/logo_diamanti_palm.png) top left no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;
}
.link_comune{
	width: 100px;
	height: 21px;
	display: block;
	margin-bottom: 4px;
}
.link_home_diamanti{
	width: 116px;
	height: 35px;
	display: block;
	float: left;
}
.link_ferrara_arte{
	width: 50px;
	height: 35px;
	display: block;
	float: right;
}
.ghost{
	display: none;
}
.menu_sx_palm{
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 2px dashed #666666;
	border-bottom: 2px dashed #666666;
	background: #fff;
	margin-top: 10px;
	text-align: left;
}
.red_a{
	border-bottom: 1px solid  #CCC;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	background: url(../pix/arrow_red_palm.png) left no-repeat;
}
.red_a a{
	text-decoration: none;
}
.red_a a:hover{
	text-decoration: none;
	color: #CC0000;
}
