@charset "utf-8";
#nav a {font-weight:bold}
.centro_int_new { min-height:200px; }
.location2 .tit_img h1 { padding:5px 10px; color:#fff; text-shadow:2px 2px 0 #000; position: absolute; top: 265px; width: 660px; height: 40px; left: 0; background: url(https://initalywedding.com/public/img/location_sfondo_tit.png); font-size:24px }
.tit_img h2 { color: black; font-size: 14px; margin: 0 10px 10px 0; text-align: justify; }
.text2 h3 { margin:10px 10px 0 0; text-align:justify; }
.tit_img h3.main { font-size: 12px; font-weight: normal; font-style:italic; }
.location2Profile { width: 690px !important; }
.cont_imgProfile { height:315px}
.location2 .cont_img .img_3gallery { height:240px}
.location2 .cont_img .img_3gallery img {margin-top:-75px;}
.titles { position:relative }
.titles h2 { position:absolute; top:10px; right:0; width:555px; margin:0; text-align:left; padding: 10px 10px 0 0; color:#369; font-size:12px; font-weight:bold; text-align:justify; z-index:100; }
.titles h3 { position:absolute; top:30px; right:0; width:555px; margin:0; text-align:left; padding: 10px 10px 0 0; color:#5F6878; font-size:12px; font-weight:normal; text-align:justify; z-index:100 }
.cont_pulsantiProfile { width: 250px !important; margin: 0 10px 10px 0; padding: 5px; }
.cont_pulsantiProfile .box { width: 230px; float: left; height: 16px; margin: 5px 5px; border: 1px solid white; border-radius: 5px; box-shadow: 0 0 5px #999; background-color: white; padding: 8px 5px 5px 5px; }
.cont_pulsantiProfile .box p a span { padding:0 20px 0 0 }
.outerprofile { width:700px; float:left; }
.text2Profile { margin:0 !important }
.cl_dxProfile { padding: 0px 0 10px 10px; }
.cl_dx .box_servizi { margin: 0 0 15px; }
.cl_dx .box_contattaci { margin-top:0 }
.cl_dx .box_r_guidata_1 .cont .sfondo { min-height: 310px; padding: 10px; width: 238px; text-align: justify; }
.cl_dx .box_r_guidata_1 .cont .sfondo h1 { font-size: 16px; text-align: center; border-bottom: 1px solid black; margin-bottom: 20px; }
.cont_center2 { padding:0 0 10px }
.centro_int_new .text2 { padding: 10px 0; text-align:justify; overflow:hidden; }
.cl_dx .box_servizi .int .cont_tit h1.tit { padding: 10px 0 0 0; font-size: 18px; color: #A59395; }
.text2 ul { list-style-position: inside; margin: 10px 40px 0; }
.text2 li { text-indent:-10px; } 
.bloccolinks p, .bloccolinks h3 { text-align:center }
.bloccolinks a { color: #369; text-decoration:none }
.bloccolinks a:hover { text-decoration:underline }
.lineatratt { width:90%; height:10px; border-bottom:1px dotted grey; margin:10px auto; float:left }
a.textlink, .article-list li a { color:#369; text-decoration:none; }
a.textlink:hover, .article-list li a:hover { color:#333333; text-decoration:underline; }
.listbutton a, .videolink a { display: block; width: 300px; margin: 10px auto 25px; height: 50px; color: black; background: linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); border: 1px solid rgb(51, 102, 153); border: 3px solid rgba(51, 102, 153, 0.15); box-shadow: 0 0 5px #666; border-radius: 8px; text-align: center; vertical-align: middle; text-decoration: none; font-size: 20px; padding: 5px; text-shadow: 1px 1px 0 white; background:lightblue; background: -moz-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: -ms-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: -o-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: -webkit-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); -webkit-background-clip: border-box; background-origin: border-box; line-height:50px;  }
.listbutton a:hover, .videolink a:hover { box-shadow: 5px 5px 5px #666; background-color:e9eef2; }
.listbuttonsmaller a { display: block; width: 300px; margin: 10px auto 25px; height: 50px; color: black; background: linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); border: 1px solid rgb(51, 102, 153); border: 3px solid rgba(51, 102, 153, 0.15); box-shadow: 0 0 5px #666; border-radius: 8px; text-align: center; vertical-align: middle; text-decoration: none; font-size: 16px; padding: 5px; text-shadow: 1px 1px 0 white; background:lightblue; background: -moz-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: -ms-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: -o-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: -webkit-linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); background: linear-gradient(lightBlue 0px, lightBlue 9px, #E9EEF2 33px, #E9EEF2 50px); -webkit-background-clip: border-box; background-origin: border-box; line-height:50px }
.listbuttonsmaller a:hover { box-shadow: 5px 5px 5px #666; background-color:e9eef2; }
.messlat { text-align: center; color: 
#369; font-weight: bold; font-size: 14px; text-shadow: 1px 1px 0px white; margin: 25px 0 0 0; }
.cont_imgProfile:after { content: ""; display: block; background: transparent; border-top: 159px solid white; border-left: 40px solid transparent; border-right: none; border-bottom: 159px solid white; position: relative; height: 1px; top: -240px; left: 640px; z-index:1; }

.centro_int_new .text2 p {margin-bottom:10px;}


.text2 .article-list, .text2 .page-content {float:left; margin:0 5px; padding: 0 5px;}
.text2 .page-content {width:470px;}
.text2 .article-list {width:170px;}
.text2 .article-list h2 {font-size:16px; margin-bottom:10px; padding:10px 0 5px 0; border-bottom:1px solid #ccc}
.text2 .article-list ul{list-style-position:outside; margin:0;}
.text2 .article-list li {text-indent:0}




/*regioni*/

.box_ricerca_reg {margin-top:0 !important; margin:0 0 15px 0 }
#provinceMap span {display:block}
.box_ricerca_reg .cont_tit h1.tit {
padding: 10px 0 0 0;
font-size: 18px;
color: #A59395;
margin-left:10px}

/*LOMBARDIA*/
.lombardia { position:relative; float:left; width:227px; height:210px; margin:0 0 10px 15px; }
.lombardia a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; }
.lombardia a:hover { color:#000; text-decoration:underline; }
.lombardia a.varese { width:39px; height:70px; top:49px; left:2px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/varese.gif) no-repeat; z-index:1; }
.lombardia a.varese:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/varese_over.gif) no-repeat; }
.lombardia a.varese span { padding:40px 0 0 0; text-align:center; }
.lombardia a.como { width:40px; height:66px; top:42px; left:30px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/como.gif) no-repeat; }
.lombardia a.como:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/como_over.gif) no-repeat; }
.lombardia a.como span { padding:15px 0 0 0; text-align:left; }
.lombardia a.sondrio { width:111px; height:67px; top:0px; left:57px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/sondrio.gif) no-repeat; }
.lombardia a.sondrio:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/sondrio_over.gif) no-repeat; }
.lombardia a.sondrio span { padding:40px 0 0 30px; text-align:left; }
.lombardia a.lecco { width:26px; height:55px; top:52px; left:55px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lecco.gif) no-repeat; z-index:2; }
.lombardia a.lecco:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/lecco_over.gif) no-repeat; }
.lombardia a.lecco span { padding:20px 0 0 0; text-align:left; }
.lombardia a.bergamo { width:65px; height:70px; top:61px; left:73px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/bergamo.gif) no-repeat; z-index:1; }
.lombardia a.bergamo:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/bergamo_over.gif) no-repeat; }
.lombardia a.bergamo span { padding:25px 0 0 5px; text-align:left; }
.lombardia a.brescia { width:82px; height:122px; top:33px; left:105px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/brescia.gif) no-repeat; }
.lombardia a.brescia:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/brescia_over.gif) no-repeat; }
.lombardia a.brescia span { padding:65px 0 0 25px; text-align:left; }
.lombardia a.milano { width:67px; height:37px; top:111px; left:14px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/milano.gif) no-repeat; }
.lombardia a.milano:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/milano_over.gif) no-repeat; }
.lombardia a.milano span { padding:10px 0 0 15px; text-align:left; }
.lombardia a.monza { width:37px; height:16px; top:101px; left:41px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/monza.gif) no-repeat; }
.lombardia a.monza:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/monza_over.gif) no-repeat; }
.lombardia a.monza span { padding:2px 0 0 0; text-align:left; }
.lombardia a.pavia { width:81px; height:73px; top:137px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/pavia.gif) no-repeat; }
.lombardia a.pavia:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/pavia_over.gif) no-repeat; }
.lombardia a.pavia span { padding:18px 0 0 22px; text-align:left; }
.lombardia a.lodi { width:51px; height:45px; top:127px; left:59px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lodi.gif) no-repeat; }
.lombardia a.lodi:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/lodi_over.gif) no-repeat; }
.lombardia a.lodi span { padding:15px 0 0 5px; text-align:left; }
.lombardia a.cremona { width:88px; height:66px; top:126px; left:74px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/cremona.gif) no-repeat; }
.lombardia a.cremona:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/cremona_over.gif) no-repeat; }
.lombardia a.cremona span { padding:20px 0 0 20px; text-align:left; }
.lombardia a.mantova { position:absolute; width:82px; height:53px; top:135px; left:145px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/mantova.gif) no-repeat; }
.lombardia a.mantova:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/mantova_over.gif) no-repeat; }
.lombardia a.mantova span { padding:22px 0 0 15px; text-align:left; }
/* fine LOMBARDIA*/

/* CAMPANIA*/
.campania { position:relative; float:left; width:200px; height:194px; margin:0 0 10px 25px; }
.campania a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; }
.campania a:hover { color:#000; text-decoration:underline; }
.campania a.caserta { width:80px; height:76px; top:0px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Campania/caserta.gif) no-repeat; }
.campania a.caserta:hover { background:url(https://www.initalywedding.com/public/regioni/Campania/caserta_over.gif) no-repeat; }
.campania a.caserta span { padding:30px 0 0 0; text-align:center; }
.campania a.benevento { width:67px; height:62px; top:3px; left:69px; background:url(https://www.initalywedding.com/public/regioni/Campania/benevento.gif) no-repeat; z-index:1; }
.campania a.benevento:hover { background:url(https://www.initalywedding.com/public/regioni/Campania/benevento_over.gif) no-repeat; }
.campania a.benevento span { padding:20px 5px 0 0; text-align:center; }
.campania a.avellino { width:96px; height:75px; top:27px; left:83px; background:url(https://www.initalywedding.com/public/regioni/Campania/avellino.gif) no-repeat; }
.campania a.avellino:hover { background:url(https://www.initalywedding.com/public/regioni/Campania/avellino_over.gif) no-repeat; }
.campania a.avellino span { padding:38px 0 0 0; text-align:center; }
.campania a.napoli { width:78px; height:62px; top:65px; left:11px; background:url(https://www.initalywedding.com/public/regioni/Campania/napoli.gif) no-repeat; }
.campania a.napoli:hover { background:url(https://www.initalywedding.com/public/regioni/Campania/napoli_over.gif) no-repeat; }
.campania a.napoli span { padding:10px 0 0 5px; text-align:center; }
.campania a.naples { width:78px; height:62px; top:65px; left:11px; background:url(https://www.initalywedding.com/public/regioni/Campania/napoli.gif) no-repeat; }
.campania a.naples:hover { background:url(https://www.initalywedding.com/public/regioni/Campania/napoli_over.gif) no-repeat; }
.campania a.naples span { padding:10px 0 0 5px; text-align:center; }
.campania a.salerno { width:125px; height:108px; top:86px; left:75px; background:url(https://www.initalywedding.com/public/regioni/Campania/salerno.gif) no-repeat; }
.campania a.salerno:hover { background:url(https://www.initalywedding.com/public/regioni/Campania/salerno_over.gif) no-repeat; }
.campania a.salerno span { padding:45px 0 0 15px; text-align:center; }
/* fine CAMPANIA*/

/* TOSCANA*/
.toscana { position:relative; float:left; width:218px; height:226px; margin:0 0 10px 20px; }
.toscana a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; }
.toscana a:hover { color:#000; text-decoration:underline; }
.toscana a.massa { width:47px; height:54px; top:0px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Toscana/massa_carrara.gif) no-repeat; }
.toscana a.massa:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/massa_carrara_over.gif) no-repeat; }
.toscana a.massa span { padding:5px 10px 0 0; text-align:center; }
.toscana a.lucca { width:44px; height:59px; top:17px; left:36px; background:url(https://www.initalywedding.com/public/regioni/Toscana/lucca.gif) no-repeat; }
.toscana a.lucca:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/lucca_over.gif) no-repeat; }
.toscana a.lucca span { padding:25px 0 0 0; text-align:center; }
.toscana a.pistoia { width:32px; height:43px; top:32px; left:76px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pistoia.gif) no-repeat; z-index:1; }
.toscana a.pistoia:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/pistoia_over.gif) no-repeat; }
.toscana a.pistoia span { padding:8px 0 0 0; text-align:center; }
.toscana a.prato { width:17px; height:39px; top:36px; left:104px; background:url(https://www.initalywedding.com/public/regioni/Toscana/prato.gif) no-repeat; z-index:1; }
.toscana a.prato:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/prato_over.gif) no-repeat; }
.toscana a.prato span { padding:18px 0 0 0; text-align:center; }
.toscana a.firenze { width:80px; height:79px; top:29px; left:82px; background:url(https://www.initalywedding.com/public/regioni/Toscana/firenze.gif) no-repeat; }
.toscana a.firenze:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/firenze_over.gif) no-repeat; }
.toscana a.firenze span { padding:40px 0 0 15px; text-align:center; }
.toscana a.arezzo { width:79px; height:76px; top:64px; left:139px; background:url(https://www.initalywedding.com/public/regioni/Toscana/arezzo.gif) no-repeat; }
.toscana a.arezzo:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/arezzo_over.gif) no-repeat; }
.toscana a.arezzo span { padding:25px 15px 0 0; text-align:center; }
.toscana a.pisa { width:61px; height:76px; top:69px; left:44px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pisa.gif) no-repeat; }
.toscana a.pisa:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/pisa_over.gif) no-repeat; }
.toscana a.pisa span { padding:40px 0 0 25px; text-align:center; }
.toscana a.livorno { width:51px; height:96px; top:91px; left:33px; background:url(https://www.initalywedding.com/public/regioni/Toscana/livorno.gif) no-repeat; }
.toscana a.livorno:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/livorno_over.gif) no-repeat; }
.toscana a.livorno span { padding:30px 15px 0 0; text-align:center; }
.toscana a.siena { width:87px; height:80px; top:100px; left:97px; background:url(https://www.initalywedding.com/public/regioni/Toscana/siena.gif) no-repeat; }
.toscana a.siena:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/siena_over.gif) no-repeat; }
.toscana a.siena span { padding:25px 15px 0 0; text-align:center; }
.toscana a.grosseto { width:87px; height:86px; top:140px; left:80px; background:url(https://www.initalywedding.com/public/regioni/Toscana/grosseto.gif) no-repeat; }
.toscana a.grosseto:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/grosseto_over.gif) no-repeat; }
.toscana a.grosseto span { padding:30px 15px 0 0; text-align:center; }
/* fine TOSCANA*/

/* VENETO*/
.veneto { position:relative; float:left; width:227px; height:237px; margin:0 0 10px 15px; }
.veneto a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; }
.veneto a:hover { color:#000; text-decoration:underline; }
.veneto a.belluno { width:97px; height:102px; top:0px; left:90px; background:url(https://www.initalywedding.com/public/regioni/Veneto/belluno.gif) no-repeat; }
.veneto a.belluno:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/belluno_over.gif) no-repeat; }
.veneto a.belluno span { padding:30px 0 0 0; text-align:center; }
.veneto a.treviso { width:84px; height:66px; top:78px; left:101px; background:url(https://www.initalywedding.com/public/regioni/Veneto/treviso.gif) no-repeat; }
.veneto a.treviso:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/treviso_over.gif) no-repeat; }
.veneto a.treviso span { padding:25px 0 0 0; text-align:center; }
.veneto a.vicenza { width:64px; height:94px; top:88px; left:42px; background:url(https://www.initalywedding.com/public/regioni/Veneto/vicenza.gif) no-repeat; z-index:1; }
.veneto a.vicenza:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/vicenza_over.gif) no-repeat; }
.veneto a.vicenza span { padding:25px 0 0 0; text-align:center; }
.veneto a.verona { width:72px; height:91px; top:114px; left:0; background:url(https://www.initalywedding.com/public/regioni/Veneto/verona.gif) no-repeat; }
.veneto a.verona:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/verona_over.gif) no-repeat; }
.veneto a.verona span { padding:40px 10px 0 0; text-align:center; }
.veneto a.padova { width:73px; height:71px; top:128px; left:66px; background:url(https://www.initalywedding.com/public/regioni/Veneto/padova.gif) no-repeat; }
.veneto a.padova:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/padova_over.gif) no-repeat; }
.veneto a.padova span { padding:40px 0 0 5px; text-align:center; }
.veneto a.padua { width:73px; height:71px; top:128px; left:66px; background:url(https://www.initalywedding.com/public/regioni/Veneto/padova.gif) no-repeat; }
.veneto a.padua:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/padova_over.gif) no-repeat; }
.veneto a.padua span { padding:40px 0 0 5px; text-align:center; }
.veneto a.rovigo { width:113px; height:40px; top:195px; left:51px; background:url(https://www.initalywedding.com/public/regioni/Veneto/rovigo.gif) no-repeat; }
.veneto a.rovigo:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/rovigo_over.gif) no-repeat; }
.veneto a.rovigo span { padding:5px 0 0 0; text-align:center; }
.veneto a.venezia { width:108px; height:97px; top:106px; left:119px; background:url(https://www.initalywedding.com/public/regioni/Veneto/venezia.gif) no-repeat; }
.veneto a.venezia:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/venezia_over.gif) no-repeat; }
.veneto a.venezia span { padding:18px 0 0 40px; text-align:center; }
.veneto a.venice { width:108px; height:97px; top:106px; left:119px; background:url(https://www.initalywedding.com/public/regioni/Veneto/venezia.gif) no-repeat; }
.veneto a.venice:hover { background:url(https://www.initalywedding.com/public/regioni/Veneto/venezia_over.gif) no-repeat; }
.veneto a.venice span { padding:18px 0 0 40px; text-align:center; }
/* fine VENETO*/


/*added by eteam*/
/*LOMBARDIA*/
.lombardia a.varese_1 { width:39px; height:70px; top:49px; left:2px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/varese.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.lombardia a.varese_1 span { padding:40px 0 0 0; text-align:center; }
.lombardia a.como_1 { width:40px; height:66px; top:42px; left:30px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/como.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.como_1 span { padding:15px 0 0 0; text-align:left; }
.lombardia a.sondrio_1 { width:111px; height:67px; top:0px; left:57px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/sondrio.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.sondrio_1 span { padding:40px 0 0 30px; text-align:left; }
.lombardia a.lecco_1 { width:26px; height:55px; top:52px; left:55px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lecco.gif) no-repeat; z-index:2; text-decoration: none; color:#5F6878; }
.lombardia a.lecco_1 span { padding:20px 0 0 0; text-align:left; }
.lombardia a.bergamo_1 { width:65px; height:70px; top:61px; left:73px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/bergamo.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.lombardia a.bergamo_1 span { padding:25px 0 0 5px; text-align:left; }
.lombardia a.brescia_1 { width:82px; height:122px; top:33px; left:105px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/brescia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.brescia_1 span { padding:65px 0 0 25px; text-align:left; }
.lombardia a.milano_1 { width:67px; height:37px; top:111px; left:14px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/milano.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.milano_1 span { padding:10px 0 0 15px; text-align:left; }
.lombardia a.monza_1 { width:37px; height:16px; top:101px; left:41px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/monza.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.monza_1 span { padding:2px 0 0 0; text-align:left; }
.lombardia a.pavia_1 { width:81px; height:73px; top:137px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/pavia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.pavia_1 span { padding:18px 0 0 22px; text-align:left; }
.lombardia a.lodi_1 { width:51px; height:45px; top:127px; left:59px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lodi.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.lodi_1 span { padding:15px 0 0 5px; text-align:left; }
.lombardia a.cremona_1 { width:88px; height:66px; top:126px; left:74px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/cremona.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.cremona_1 span { padding:20px 0 0 20px; text-align:left; }
.lombardia a.mantova_1 { position:absolute; width:82px; height:53px; top:135px; left:145px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/mantova.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardia a.mantova_1 span { padding:22px 0 0 15px; text-align:left; }
/* fine LOMBARDIA*/

/* CAMPANIA*/
.campania a.caserta_1 { width:80px; height:76px; top:0px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Campania/caserta.gif) no-repeat; text-decoration: none; color:#5F6878; }
.campania a.caserta_1 span { padding:30px 0 0 0; text-align:center; }
.campania a.benevento_1 { width:67px; height:62px; top:3px; left:69px; background:url(https://www.initalywedding.com/public/regioni/Campania/benevento.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.campania a.benevento_1 span { padding:20px 5px 0 0; text-align:center; }
.campania a.avellino_1 { width:96px; height:75px; top:27px; left:83px; background:url(https://www.initalywedding.com/public/regioni/Campania/avellino.gif) no-repeat; text-decoration: none; color:#5F6878; }
.campania a.avellino_1 span { padding:38px 0 0 0; text-align:center; }
.campania a.napoli_1 { width:78px; height:62px; top:65px; left:11px; background:url(https://www.initalywedding.com/public/regioni/Campania/napoli.gif) no-repeat; text-decoration: none; color:#5F6878; }
.campania a.napoli_1 span { padding:10px 0 0 5px; text-align:center; }
.campania a.naples_1 { width:78px; height:62px; top:65px; left:11px; background:url(https://www.initalywedding.com/public/regioni/Campania/napoli.gif) no-repeat; text-decoration: none; color:#5F6878; }
.campania a.naples_1 span { padding:10px 0 0 5px; text-align:center; }
.campania a.salerno_1 { width:125px; height:108px; top:86px; left:75px; background:url(https://www.initalywedding.com/public/regioni/Campania/salerno.gif) no-repeat; text-decoration: none; color:#5F6878; }
.campania a.salerno_1 span { padding:45px 0 0 15px; text-align:center; }
/* fine CAMPANIA*/

/*TOSCANA*/
.toscana a.massa_1 { width:47px; height:54px; top:0px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Toscana/massa_carrara.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.massa_1 span { padding:5px 10px 0 0; text-align:center; }
.toscana a.lucca_1 { width:44px; height:59px; top:17px; left:36px; background:url(https://www.initalywedding.com/public/regioni/Toscana/lucca.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.lucca_1 span { padding:25px 0 0 0; text-align:center; }
.toscana a.pistoia_1 { width:32px; height:43px; top:32px; left:76px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pistoia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.pistoia_1 span { padding:8px 0 0 0; text-align:center; }
.toscana a.prato_1 { width:17px; height:39px; top:36px; left:104px; background:url(https://www.initalywedding.com/public/regioni/Toscana/prato.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.toscana a.prato_1 span { padding:18px 0 0 0; text-align:center; }
.toscana a.firenze_1 { width:80px; height:79px; top:29px; left:82px; background:url(https://www.initalywedding.com/public/regioni/Toscana/firenze.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.firenze_1 span { padding:40px 0 0 15px; text-align:center; }
.toscana a.arezzo_1 { width:79px; height:76px; top:64px; left:139px; background:url(https://www.initalywedding.com/public/regioni/Toscana/arezzo.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.arezzo_1 span { padding:25px 15px 0 0; text-align:center; }
.toscana a.pisa_1 { width:61px; height:76px; top:69px; left:44px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pisa.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.pisa_1 span { padding:40px 0 0 25px; text-align:center; }
.toscana a.livorno_1 { width:51px; height:96px; top:91px; left:33px; background:url(https://www.initalywedding.com/public/regioni/Toscana/livorno.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.livorno_1 span { padding:30px 15px 0 0; text-align:center; }
.toscana a.siena_1 { width:87px; height:80px; top:100px; left:97px; background:url(https://www.initalywedding.com/public/regioni/Toscana/siena.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.siena_1 span { padding:25px 15px 0 0; text-align:center; }
.toscana a.grosseto_1 { width:87px; height:86px; top:140px; left:80px; background:url(https://www.initalywedding.com/public/regioni/Toscana/grosseto.gif) no-repeat; text-decoration: none; color:#5F6878; }
.toscana a.grosseto_1 span { padding:30px 15px 0 0; text-align:center; }
/*fine TOSCANA*/

/* VENETO*/
.veneto a.belluno_1 { width:97px; height:102px; top:0px; left:90px; background:url(https://www.initalywedding.com/public/regioni/Veneto/belluno.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.belluno_1 span { padding:30px 0 0 0; text-align:center; }
.veneto a.treviso_1 { width:84px; height:66px; top:78px; left:101px; background:url(https://www.initalywedding.com/public/regioni/Veneto/treviso.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.treviso_1 span { padding:25px 0 0 0; text-align:center; }
.veneto a.vicenza_1 { width:64px; height:94px; top:88px; left:42px; background:url(https://www.initalywedding.com/public/regioni/Veneto/vicenza.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.veneto a.vicenza_1 span { padding:25px 0 0 0; text-align:center; }
.veneto a.verona_1 { width:72px; height:91px; top:114px; left:0; background:url(https://www.initalywedding.com/public/regioni/Veneto/verona.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.verona_1 span { padding:40px 10px 0 0; text-align:center; }
.veneto a.padova_1 { width:73px; height:71px; top:128px; left:66px; background:url(https://www.initalywedding.com/public/regioni/Veneto/padova.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.padova_1 span { padding:40px 0 0 5px; text-align:center; }
.veneto a.padua_1 { width:73px; height:71px; top:128px; left:66px; background:url(https://www.initalywedding.com/public/regioni/Veneto/padova.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.padua_1 span { padding:40px 0 0 5px; text-align:center; }
.veneto a.rovigo_1 { width:113px; height:40px; top:195px; left:51px; background:url(https://www.initalywedding.com/public/regioni/Veneto/rovigo.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.rovigo_1 span { padding:5px 0 0 0; text-align:center; }
.veneto a.venice_1 { width:108px; height:97px; top:106px; left:119px; background:url(https://www.initalywedding.com/public/regioni/Veneto/venezia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.veneto a.venice_1 span { padding:18px 0 0 40px; text-align:center; }
/* fine VENETO*/

/* altre regioni */

/* Abruzzo */
.abruzzo { position:relative; float:left; width:240px; height:200px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Abruzzo.gif) no-repeat; }
.abruzzo a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; line-height:12px; }
.abruzzo a.teramo { top:34px; left:74px; }
.abruzzo a.aquila { top:131px; left:57px; }
.abruzzo a.pescara { top:91px; left:102px; }
.abruzzo a.chieti { top:133px; left:165px; }
/* fine - Abruzzo */

/* Valle d'Aosta */
.valledaosta { position:relative; float:left; width:239px; height:103px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Aosta.gif) no-repeat; }
.valledaosta a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; line-height:12px; }
.valledaosta a.aosta2 { top:44px; left:108px; }
/* fine - Valle d'Aosta */

/* Basilicata */
.basilicata { position:relative; float:left; width:239px; height:315px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Basilicata.gif) no-repeat; }
.basilicata a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; line-height:12px; }
.basilicata a.potenza { top:90px; left:67px; }
.basilicata a.matera { top:115px; left:149px; }
/* fine - Basilicata */

/* Calabria */
.calabria { position:relative; float:left; width:239px; height:315px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Calabria.gif) no-repeat; }
.calabria a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.calabria a.cosenza { top:65px; left:84px; }
.calabria a.crotone { top:136px; left:161px; }
.calabria a.catanzaro { top:159px; left:108px; }
.calabria a.vibo { top:192px; left:77px; }
.calabria a.reggio { top:245px; left:65px; }
/* fine - Calabria */

/* Emilia Romagna */
.emiliaromagna { position:relative; float:left; width:240px; height:153px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Emilia.gif) no-repeat; }
.emiliaromagna a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.emiliaromagna a.piacenza { top:28px; left:7px; }
.emiliaromagna a.parma { top:50px; left:45px; }
.emiliaromagna a.reggio { top:30px; left:78px; }
.emiliaromagna a.modena { top:60px; left:93px; }
.emiliaromagna a.bologna { top:76px; left:124px; }
.emiliaromagna a.ferrara { top:34px; left:155px; }
.emiliaromagna a.ravenna { top:69px; left:175px; }
.emiliaromagna a.forli { top:103px; left:171px; }
.emiliaromagna a.rimini { top:98px; left:212px; }
/* fine - Emilia */

/* Friuli Venezia Giulia */
.friuliveneziagiulia { position:relative; float:left; width:240px; height:229px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Friuli.gif) no-repeat; }
.friuliveneziagiulia a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.friuliveneziagiulia a.pordenone { top:108px; left:35px; }
.friuliveneziagiulia a.udine { top:96px; left:115px; }
.friuliveneziagiulia a.gorizia { top:145px; left:166px; }
.friuliveneziagiulia a.trieste { top:191px; left:185px; }
/* fine - Friuli Venezia Giulia */

/* Lazio */
.lazio { position:relative; float:left; width:240px; height:229px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Lazio.gif) no-repeat; }
.lazio a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.lazio a.viterbo { top:55px; left:39px; }
.lazio a.rieti { top:64px; left:128px; }
.lazio a.roma { top:113px; left:98px; }
.lazio a.frosinone { top:148px; left:174px; }
.lazio a.latina { top:170px; left:135px; }
/* fine - Lazio */

/* Liguria */
.liguria { position:relative; float:left; width:240px; height:142px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Liguria.gif) no-repeat; }
.liguria a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.liguria a.imperia { top:104px; left:12px; }
.liguria a.savona { top:50px; left:51px; }
.liguria a.genova { top:32px; left:128px; }
.liguria a.la_spezia { top:72px; left:186px; }
/* fine - Liguria */

/* Marche */
.marche { position:relative; float:left; width:240px; height:230px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Marche.gif) no-repeat; }
.marche a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.marche a.pesaro { top:38px; left:36px; }
.marche a.ancona { top:72px; left:119px; }
.marche a.macerata { top:133px; left:119px; }
.marche a.ascoli { top:179px; left:156px; }
.marche a.fermo { top:144px; left:178px; }
/* fine - Marche */

/* Molise */
.molise { position:relative; float:left; width:240px; height:164px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Molise.gif) no-repeat; }
.molise a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.molise a.isernia { top:97px; left:54px; }
.molise a.campobasso { top:74px; left:129px; }
/* fine - Molise */

/* Piemonte */
.piemonte { position:relative; float:left; width:240px; height:315px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Piemonte.gif) no-repeat; }
.piemonte a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.piemonte a.verbania { top:57px; left:141px; }
.piemonte a.novara { top:119px; left:167px; }
.piemonte a.biella { top:113px; left:121px; }
.piemonte a.vercelli { top:145px; left:133px; }
.piemonte a.torino { top:164px; left:60px; }
.piemonte a.asti { top:193px; left:131px; }
.piemonte a.alessandria { top:193px; left:169px; }
.piemonte a.cuneo { top:246px; left:72px; }
/* fine - Piemonte */

/* Puglia */
.puglia { position:relative; float:left; width:240px; height:217px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Puglia.gif) no-repeat; }
.puglia a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.puglia a.foggia { top:43px; left:20px; }
.puglia a.bari { top:98px; left:115px; }
.puglia a.barletta { top:67px; left:64px; }
.puglia a.taranto { top:129px; left:122px; }
.puglia a.brindisi { top:122px; left:172px; }
.puglia a.lecce { top:162px; left:201px; }
/* fine - Puglia */

/* Sardegna */
.sardegna { position:relative; float:left; width:240px; height:315px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Sardegna.gif) no-repeat; }
.sardegna a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.sardegna a.sassari { top:79px; left:71px; }
.sardegna a.olbia { top:45px; left:110px; }
.sardegna a.oristano { top:154px; left:70px; }
.sardegna a.nuoro { top:114px; left:131px; }
.sardegna a.ogliastra { top:162px; left:144px; }
.sardegna a.medio { top:195px; left:75px; }
.sardegna a.carbonia { top:234px; left:63px; }
.sardegna a.cagliari { top:223px; left:133px; }
/* fine - Sardegna */

/* Sicilia */
.sicilia { position:relative; float:left; width:240px; height:213px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Sicilia.gif) no-repeat; }
.sicilia a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.sicilia a.trapani { top:79px; left:16px; }
.sicilia a.palermo { top:74px; left:84px; }
.sicilia a.agrigento { top:120px; left:64px; }
.sicilia a.caltanisetta { top:130px; left:118px; }
.sicilia a.enna { top:96px; left:138px; }
.sicilia a.ragusa { top:164px; left:147px; }
.sicilia a.siracusa { top:148px; left:184px; }
.sicilia a.catania { top:109px; left:164px; }
.sicilia a.messina { top:55px; left:172px; }
/* fine - Sicilia */

/* Trentino Alto Aldige */
.trentinoaltoadige { position:relative; float:left; width:240px; height:172px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Trentino.gif) no-repeat; }
.trentinoaltoadige a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.trentinoaltoadige a.bolzano { top:45px; left:102px; }
.trentinoaltoadige a.trento { top:120px; left:70px; }
/* Umbria */
.umbria { position:relative; float:left; width:240px; height:195px; margin:0 0 10px 15px; background:url(https://www.initalywedding.com/public/regioni/Altre/Umbria.gif) no-repeat; }
.umbria a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; text-align:center; line-height:12px; }
.umbria a.perugia { top:74px; left:104px; }
.umbria a.terni { top:147px; left:106px; }
/* fine - Umbria */

/* fine - altre regioni */

/*english styles*/
/* TUSCANY*/
.tuscany { position:relative; float:left; width:218px; height:226px; margin:0 0 10px 20px; }
.tuscany a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; }
.tuscany a:hover { color:#000; text-decoration:underline; }
.tuscany a.massa { width:47px; height:54px; top:0px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Toscana/massa_carrara.gif) no-repeat; }
.tuscany a.massa:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/massa_carrara_over.gif) no-repeat; }
.tuscany a.massa span { padding:5px 10px 0 0; text-align:center; }
.tuscany a.lucca { width:44px; height:59px; top:17px; left:36px; background:url(https://www.initalywedding.com/public/regioni/Toscana/lucca.gif) no-repeat; }
.tuscany a.lucca:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/lucca_over.gif) no-repeat; }
.tuscany a.lucca span { padding:25px 0 0 0; text-align:center; }
.tuscany a.pistoia { width:32px; height:43px; top:32px; left:76px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pistoia.gif) no-repeat; z-index:1; }
.tuscany a.pistoia:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/pistoia_over.gif) no-repeat; }
.tuscany a.pistoia span { padding:8px 0 0 0; text-align:center; }
.tuscany a.prato { width:17px; height:39px; top:36px; left:104px; background:url(https://www.initalywedding.com/public/regioni/Toscana/prato.gif) no-repeat; z-index:1; }
.tuscany a.prato:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/prato_over.gif) no-repeat; }
.tuscany a.prato span { padding:18px 0 0 0; text-align:center; }
.tuscany a.florence { width:80px; height:79px; top:29px; left:82px; background:url(https://www.initalywedding.com/public/regioni/Toscana/firenze.gif) no-repeat; }
.tuscany a.florence:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/firenze_over.gif) no-repeat; }
.tuscany a.florence span { padding:40px 0 0 15px; text-align:center; }
.tuscany a.arezzo { width:79px; height:76px; top:64px; left:139px; background:url(https://www.initalywedding.com/public/regioni/Toscana/arezzo.gif) no-repeat; }
.tuscany a.arezzo:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/arezzo_over.gif) no-repeat; }
.tuscany a.arezzo span { padding:25px 15px 0 0; text-align:center; }
.tuscany a.pisa { width:61px; height:76px; top:69px; left:44px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pisa.gif) no-repeat; }
.tuscany a.pisa:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/pisa_over.gif) no-repeat; }
.tuscany a.pisa span { padding:40px 0 0 25px; text-align:center; }
.tuscany a.leghorn { width:51px; height:96px; top:91px; left:33px; background:url(https://www.initalywedding.com/public/regioni/Toscana/livorno.gif) no-repeat; }
.tuscany a.leghorn:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/livorno_over.gif) no-repeat; }
.tuscany a.leghorn span { padding:30px 15px 0 0; text-align:center; }
.tuscany a.siena { width:87px; height:80px; top:100px; left:97px; background:url(https://www.initalywedding.com/public/regioni/Toscana/siena.gif) no-repeat; }
.tuscany a.siena:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/siena_over.gif) no-repeat; }
.tuscany a.siena span { padding:25px 15px 0 0; text-align:center; }
.tuscany a.grosseto { width:87px; height:86px; top:140px; left:80px; background:url(https://www.initalywedding.com/public/regioni/Toscana/grosseto.gif) no-repeat; }
.tuscany a.grosseto:hover { background:url(https://www.initalywedding.com/public/regioni/Toscana/grosseto_over.gif) no-repeat; }
.tuscany a.grosseto span { padding:30px 15px 0 0; text-align:center; }
/* fine TOSCANA*/

/*TUSCANY*/
.tuscany a.massa_1 { width:47px; height:54px; top:0px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Toscana/massa_carrara.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.massa_1 span { padding:5px 10px 0 0; text-align:center; }
.tuscany a.lucca_1 { width:44px; height:59px; top:17px; left:36px; background:url(https://www.initalywedding.com/public/regioni/Toscana/lucca.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.lucca_1 span { padding:25px 0 0 0; text-align:center; }
.tuscany a.pistoia_1 { width:32px; height:43px; top:32px; left:76px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pistoia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.pistoia_1 span { padding:8px 0 0 0; text-align:center; }
.tuscany a.prato_1 { width:17px; height:39px; top:36px; left:104px; background:url(https://www.initalywedding.com/public/regioni/Toscana/prato.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.tuscany a.prato_1 span { padding:18px 0 0 0; text-align:center; }
.tuscany a.florence_1 { width:80px; height:79px; top:29px; left:82px; background:url(https://www.initalywedding.com/public/regioni/Toscana/firenze.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.florence_1 span { padding:40px 0 0 15px; text-align:center; }
.tuscany a.arezzo_1 { width:79px; height:76px; top:64px; left:139px; background:url(https://www.initalywedding.com/public/regioni/Toscana/arezzo.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.arezzo_1 span { padding:25px 15px 0 0; text-align:center; }
.tuscany a.pisa_1 { width:61px; height:76px; top:69px; left:44px; background:url(https://www.initalywedding.com/public/regioni/Toscana/pisa.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.pisa_1 span { padding:40px 0 0 25px; text-align:center; }
.tuscany a.leghorn_1 { width:51px; height:96px; top:91px; left:33px; background:url(https://www.initalywedding.com/public/regioni/Toscana/livorno.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.leghorn_1 span { padding:30px 15px 0 0; text-align:center; }
.tuscany a.siena_1 { width:87px; height:80px; top:100px; left:97px; background:url(https://www.initalywedding.com/public/regioni/Toscana/siena.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.siena_1 span { padding:25px 15px 0 0; text-align:center; }
.tuscany a.grosseto_1 { width:87px; height:86px; top:140px; left:80px; background:url(https://www.initalywedding.com/public/regioni/Toscana/grosseto.gif) no-repeat; text-decoration: none; color:#5F6878; }
.tuscany a.grosseto_1 span { padding:30px 15px 0 0; text-align:center; }
/*end of TUSCANY*/

/*LOMBARDY*/
.lombardy { position:relative; float:left; width:227px; height:210px; margin:0 0 10px 15px; }
.lombardy a { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F6878; text-decoration:none; }
.lombardy a:hover { color:#000; text-decoration:underline; }
.lombardy a.varese { width:39px; height:70px; top:49px; left:2px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/varese.gif) no-repeat; z-index:1; }
.lombardy a.varese:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/varese_over.gif) no-repeat; }
.lombardy a.varese span { padding:40px 0 0 0; text-align:center; }
.lombardy a.como { width:40px; height:66px; top:42px; left:30px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/como.gif) no-repeat; }
.lombardy a.como:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/como_over.gif) no-repeat; }
.lombardy a.como span { padding:15px 0 0 0; text-align:left; }
.lombardy a.sondrio { width:111px; height:67px; top:0px; left:57px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/sondrio.gif) no-repeat; }
.lombardy a.sondrio:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/sondrio_over.gif) no-repeat; }
.lombardy a.sondrio span { padding:40px 0 0 30px; text-align:left; }
.lombardy a.lecco { width:26px; height:55px; top:52px; left:55px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lecco.gif) no-repeat; z-index:2; }
.lombardy a.lecco:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/lecco_over.gif) no-repeat; }
.lombardy a.lecco span { padding:20px 0 0 0; text-align:left; }
.lombardy a.bergamo { width:65px; height:70px; top:61px; left:73px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/bergamo.gif) no-repeat; z-index:1; }
.lombardy a.bergamo:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/bergamo_over.gif) no-repeat; }
.lombardy a.bergamo span { padding:25px 0 0 5px; text-align:left; }
.lombardy a.brescia { width:82px; height:122px; top:33px; left:105px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/brescia.gif) no-repeat; }
.lombardy a.brescia:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/brescia_over.gif) no-repeat; }
.lombardy a.brescia span { padding:65px 0 0 25px; text-align:left; }
.lombardy a.milan { width:67px; height:37px; top:111px; left:14px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/milano.gif) no-repeat; }
.lombardy a.milan:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/milano_over.gif) no-repeat; }
.lombardy a.milan span { padding:10px 0 0 15px; text-align:left; }
.lombardy a.monza { width:37px; height:16px; top:101px; left:41px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/monza.gif) no-repeat; }
.lombardy a.monza:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/monza_over.gif) no-repeat; }
.lombardy a.monza span { padding:2px 0 0 0; text-align:left; }
.lombardy a.pavia { width:81px; height:73px; top:137px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/pavia.gif) no-repeat; }
.lombardy a.pavia:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/pavia_over.gif) no-repeat; }
.lombardy a.pavia span { padding:18px 0 0 22px; text-align:left; }
.lombardy a.lodi { width:51px; height:45px; top:127px; left:59px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lodi.gif) no-repeat; }
.lombardy a.lodi:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/lodi_over.gif) no-repeat; }
.lombardy a.lodi span { padding:15px 0 0 5px; text-align:left; }
.lombardy a.cremona { width:88px; height:66px; top:126px; left:74px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/cremona.gif) no-repeat; }
.lombardy a.cremona:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/cremona_over.gif) no-repeat; }
.lombardy a.cremona span { padding:20px 0 0 20px; text-align:left; }
.lombardy a.mantua { position:absolute; width:82px; height:53px; top:135px; left:145px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/mantova.gif) no-repeat; }
.lombardy a.mantua:hover { background:url(https://www.initalywedding.com/public/regioni/Lombardia/mantova_over.gif) no-repeat; }
.lombardy a.mantua span { padding:22px 0 0 15px; text-align:left; }
/* fine LOMBARDY*/
/*added by eteam*/
/*LOMBARDY*/
.lombardy a.varese_1 { width:39px; height:70px; top:49px; left:2px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/varese.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.lombardy a.varese_1 span { padding:40px 0 0 0; text-align:center; }
.lombardy a.como_1 { width:40px; height:66px; top:42px; left:30px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/como.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.como_1 span { padding:15px 0 0 0; text-align:left; }
.lombardy a.sondrio_1 { width:111px; height:67px; top:0px; left:57px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/sondrio.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.sondrio_1 span { padding:40px 0 0 30px; text-align:left; }
.lombardy a.lecco_1 { width:26px; height:55px; top:52px; left:55px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lecco.gif) no-repeat; z-index:2; text-decoration: none; color:#5F6878; }
.lombardy a.lecco_1 span { padding:20px 0 0 0; text-align:left; }
.lombardy a.bergamo_1 { width:65px; height:70px; top:61px; left:73px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/bergamo.gif) no-repeat; z-index:1; text-decoration: none; color:#5F6878; }
.lombardy a.bergamo_1 span { padding:25px 0 0 5px; text-align:left; }
.lombardy a.brescia_1 { width:82px; height:122px; top:33px; left:105px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/brescia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.brescia_1 span { padding:65px 0 0 25px; text-align:left; }
.lombardy a.milan_1 { width:67px; height:37px; top:111px; left:14px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/milano.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.milan_1 span { padding:10px 0 0 15px; text-align:left; }
.lombardy a.monza_1 { width:37px; height:16px; top:101px; left:41px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/monza.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.monza_1 span { padding:2px 0 0 0; text-align:left; }
.lombardy a.pavia_1 { width:81px; height:73px; top:137px; left:0px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/pavia.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.pavia_1 span { padding:18px 0 0 22px; text-align:left; }
.lombardy a.lodi_1 { width:51px; height:45px; top:127px; left:59px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/lodi.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.lodi_1 span { padding:15px 0 0 5px; text-align:left; }
.lombardy a.cremona_1 { width:88px; height:66px; top:126px; left:74px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/cremona.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.cremona_1 span { padding:20px 0 0 20px; text-align:left; }
.lombardy a.mantua_1 { position:absolute; width:82px; height:53px; top:135px; left:145px; background:url(https://www.initalywedding.com/public/regioni/Lombardia/mantova.gif) no-repeat; text-decoration: none; color:#5F6878; }
.lombardy a.mantua_1 span { padding:22px 0 0 15px; text-align:left; }
/* fine LOMBARDY*/
