/* ::::: http://spaziofmg.irisfmg.com/css/style_ie.css ::::: */

body { background-color: rgb(0, 0, 0); background-image: url('bg.gif'); background-repeat: repeat-x; font-family: verdana,helvetica,sans-serif; font-weight: normal; color: rgb(225, 225, 225); text-decoration: none; }
p, td {
	color: rgb(225, 225, 225);
	font-family: verdana,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
h1 { margin: 0px; font-family: tahoma,arial,helvetica,sans-serif; font-size: 9px; font-weight: normal; color: rgb(91, 91, 91); text-decoration: none; }
h2 { margin: 25px 0px 0px 12px; font-family: tahoma,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(76, 76, 76); text-decoration: none; }
.sceltatext-small { font-size: 10px; color: rgb(255, 0, 0); }
a.sceltatext-small:link { font-size: 10px; color: rgb(255, 0, 0); }
a.sceltatext-small:visited { font-size: 10px; color: rgb(255, 0, 0); }
a.sceltatext-small:hover { font-size: 10px; color: rgb(177, 177, 177); }
.sceltatext-medium { font-size: 12px; color: rgb(177, 177, 177); }
a.sceltatext-medium:link { font-size: 12px; color: rgb(177, 177, 177); }
a.sceltatext-medium:visited { font-size: 12px; color: rgb(177, 177, 177); }
a.sceltatext-medium:hover { font-size: 12px; color: rgb(255, 0, 0); }
.sceltatext-large { font-size: 14px; color: rgb(177, 177, 177); }
a.sceltatext-large:link { font-size: 14px; color: rgb(177, 177, 177); }
a.sceltatext-large:visited { font-size: 14px; color: rgb(177, 177, 177); }
a.sceltatext-large:hover { font-size: 14px; color: rgb(255, 0, 0); }
.testo { color: rgb(225, 225, 225); font-family: verdana,helvetica,sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.testo:link { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline; }
a.testo:visited { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline; }
a.testo:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }
a:link { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a:visited { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.bg-header {
	background-image: url('bg-header.gif');
	background-repeat: repeat-x;
	text-align: center;
}
.cont-costina { background-image: url('cont-costina.gif'); background-color: rgb(89, 89, 89); }
.cont-fondo { background-image: url('cont-fondo.gif'); background-repeat: repeat-x; background-color: rgb(54, 54, 54); }
.cont-fondomenu { background-image: url('cont-fondo.gif'); background-repeat: repeat-x; background-color: rgb(54, 54, 54); }
.titsez-rigabg { background-color: rgb(216, 216, 216); }
.titsez-rigabg_archsite { background-color: rgb(171, 18, 38); }
.boxpagina-rigabg { background-color: rgb(106, 106, 106); }
.riga-menu { background-color: rgb(89, 89, 89); }
.bg-menu { background-color: rgb(37, 37, 37); }
.menu-didascalia { color: rgb(140, 140, 140); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu-didascalia:link { color: rgb(204, 204, 204); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu-didascalia:visited { color: rgb(204, 204, 204); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu-didascalia:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.header-titarea { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea:link { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea:visited { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea:hover { color: rgb(255, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.header-titolo { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.header-titolo:link { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.header-titolo:visited { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.header-titolo:hover { color: rgb(255, 255, 255); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
.header-titarea-scuro { color: rgb(63, 63, 63); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea-scuro:link { color: rgb(63, 63, 63); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea-scuro:visited { color: rgb(63, 63, 63); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea-scuro:hover { color: rgb(255, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.header-titolo-scuro { color: rgb(0, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.header-titolo-scuro:link { color: rgb(0, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.header-titolo-scuro:visited { color: rgb(0, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.header-titolo-scuro:hover { color: rgb(255, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
.header-testo { color: rgb(199, 198, 198); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.header-testo:link { color: rgb(199, 198, 198); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.header-testo:visited { color: rgb(199, 198, 198); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.header-testo:hover { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.header-testo-scuro { color: rgb(63, 63, 63); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.header-testo-scuro:link { color: rgb(63, 63, 63); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.header-testo-scuro:visited { color: rgb(63, 63, 63); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.header-testo-scuro:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.menu { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu:link { color: rgb(139, 139, 139); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu:visited { color: rgb(139, 139, 139); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.menu-on { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu-on:link { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu-on:visited { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu-on:hover { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
td.menucella a, td.menucella a:link, td.menucella a:visited, td.menucella a:active { display: block; height: 18px; line-height: 18px; padding-left: 12px; }
td.menucella_big a, td.menucella_big a:link, td.menucella_big a:visited, td.menucella_big a:active { display: block; height: 36px; line-height: 18px; padding-left: 12px; }
td.menucella a:hover { background: transparent url('menu-botselected.gif') repeat scroll 0% 0%; padding-left: 12px; }
td.menucella_big a:hover { background: transparent url('menu-botdoppioselected.gif') repeat scroll 0% 0%; padding-left: 12px; }
td.menucella-on a, td.menucella-on a:link, td.menucella-on a:visited, td.menucella-on a:active { background: transparent url('menu-botselected.gif') repeat scroll 0% 0%; display: block; height: 18px; line-height: 18px; padding-left: 12px; }
td.menucella_big-on a, td.menucella_big-on a:link, td.menucella_big-on a:visited, td.menucella_big-on a:active { background: transparent url('menu-botdoppioselected.gif') repeat scroll 0% 0%; display: block; height: 36px; line-height: 18px; padding-left: 12px; }
.menu-botselected { background-image: url('menu-botselected.gif'); background-color: rgb(62, 103, 146); }
.menu-botselected_big { background-image: url('menu-botdoppioselected.gif'); background-color: rgb(62, 103, 146); }
.arch_fondo { background-image: url('arch_fondo-contenuti.jpg'); background-color: rgb(43, 43, 43); background-repeat: repeat-x; }
.arch_fondo_dx { background-image: url('arch_fondo-contenuti_dx.jpg'); background-color: rgb(43, 43, 43); background-repeat: no-repeat; }
.menu2level { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu2level:link { color: rgb(139, 139, 139); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu2level:visited { color: rgb(139, 139, 139); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu2level:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.menu2level-on { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu2level-on:link { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu2level-on:visited { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu2level-on:hover { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.menu3level-on { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu3level-on:link { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu3level-on:visited { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu3level-on:hover { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.menu3level { color: rgb(128, 128, 128); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu3level:link { color: rgb(128, 128, 128); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu3level:visited { color: rgb(128, 128, 128); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.menu3level:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.menu2levelClass { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu2levelClass:link { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu2levelClass:visited { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu2levelClass:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
.menu2levelClass-on { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu2levelClass-on:link { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu2levelClass-on:visited { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu2levelClass-on:hover { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
.menu2level-botselected { background-image: url('menu2level-botselected.gif'); background-color: rgb(255, 255, 255); }
.titolo { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.titolino-fiera { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
.titolo-texture { color: rgb(93, 93, 93); font-family: arial,tahoma,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; letter-spacing: -1px; }
.titolo3level { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.titolo-big { color: rgb(255, 255, 255); font-family: arial,tahoma,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.titolo-big:link { color: rgb(255, 255, 255); font-family: arial,tahoma,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.titolo-big:visited { color: rgb(255, 255, 255); font-family: arial,tahoma,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
a.titolo-big:hover { color: rgb(255, 0, 0); font-family: arial,tahoma,sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
.titolo-med { color: rgb(255, 255, 255); font-family: arial,tahoma,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }
.titolino { color: rgb(42, 141, 211); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.titolino:link { color: rgb(42, 141, 211); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.titolino:visited { color: rgb(42, 141, 211); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.titolino:hover { color: rgb(0, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.testoarc { color: rgb(156, 156, 156); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testoarc:link { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testoarc:visited { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testoarc:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.didascaliaarc { color: rgb(156, 156, 156); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascaliaarc:link { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascaliaarc:visited { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascaliaarc:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.linkarc { color: rgb(156, 156, 156); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.linkarc:link { color: rgb(156, 156, 156); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.linkarc:visited { color: rgb(156, 156, 156); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.linkarc:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.txt-nounderline { color: rgb(225, 225, 225); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.txt-nounderline:link { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.txt-nounderline:visited { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.txt-nounderline:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.testo-nobold { color: rgb(225, 225, 225); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo-nobold:link { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo-nobold:visited { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo-nobold:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.testo10 { color: rgb(0, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo10:link { color: rgb(42, 141, 211); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo10:visited { color: rgb(42, 141, 211); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo10:hover { color: rgb(0, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.testotabella { padding: 2px 7px; color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testotabella:link { padding: 2px 7px; color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testotabella:visited { padding: 2px 7px; color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testotabella:hover { padding: 2px 7px; color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.bgcolor-testo { background-color: rgb(243, 245, 244); }
.didascalia { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia:link { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia:visited { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.didascalia-gallery { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia-gallery:link { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia-gallery:visited { color: rgb(255, 255, 255); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia-gallery:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.didascalia-gallery-arc { color: rgb(156, 156, 156); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia-gallery-arc:link { color: rgb(156, 156, 156); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia-gallery-arc:visited { color: rgb(156, 156, 156); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia-gallery-arc:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.locator { color: rgb(128, 128, 128); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.locator:link { color: rgb(128, 128, 128); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.locator:visited { color: rgb(128, 128, 128); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.locator:hover { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.navigazione { color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.navigazione:link { color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.navigazione:visited { color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.navigazione:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.copyright { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.copyright:link { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.copyright:visited { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.copyright:hover { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }
.partner { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 21px; }
a.partner:link { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 21px; }
a.partner:visited { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 21px; }
a.partner:hover { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right: 21px; }
.partnerwww { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 0px; }
a.partnerwww:link { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 0px; }
a.partnerwww:visited { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 0px; }
a.partnerwww:hover { color: rgb(98, 98, 98); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right: 0px; }
.popup { color: rgb(0, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
a.popup:link { color: rgb(0, 78, 160); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
a.popup:visited { color: rgb(0, 78, 160); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
a.popup:hover { color: rgb(0, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
.imgdistance-dx { padding: 5px 0px 5px 15px; }
.imgdistance-sx { padding: 5px 15px 5px 0px; }
.imgdistance-top { padding: 5px 0px; }
.link { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link:link { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link:visited { color: rgb(255, 255, 255); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.segue { color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.segue:link { color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.segue:visited { color: rgb(225, 225, 225); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.segue:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.privacy { color: rgb(225, 225, 225); font-family: verdana,helvetica,sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
.privacyarc { color: rgb(156, 156, 156); font-family: verdana,helvetica,sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
input.form { border: 1px solid rgb(0, 0, 0); padding-left: 4px; font-weight: normal; font-size: 10px; background-image: url('fnd_form.gif'); color: rgb(61, 58, 59); font-family: verdana,tahoma,arial; text-decoration: none; }
input.form_arch { border: 1px solid rgb(156, 156, 156); color: rgb(156, 156, 156); background-color: transparent; font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; padding-left: 4px; }
textarea.form_arch { border: 1px solid rgb(156, 156, 156); color: rgb(156, 156, 156); background-color: transparent; font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; padding-left: 4px; }
textarea.form { border: 1px solid rgb(0, 0, 0); color: rgb(61, 58, 59); background-color: rgb(255, 255, 255); padding-left: 4px; font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; background-image: url('fnd_form.gif'); }
select.form { border: 1px solid rgb(0, 0, 0); color: rgb(97, 97, 97); background-color: rgb(255, 255, 255); font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; }
checkbox.form { border: 1px solid rgb(0, 0, 0); color: rgb(84, 84, 75); background-color: rgb(255, 255, 255); font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; }
.bottone { border: 1px solid rgb(0, 0, 0); font-weight: bold; font-size: 10px; color: rgb(0, 0, 0); font-family: verdana,arial,helvetica; background-color: rgb(170, 174, 172); }

/* ::::: null ::::: */

.ImmagineSfondoTestata { background: rgb(0, 0, 0) url('imgviewer_010.asp') no-repeat scroll 0% 0%; }

