/* 
9px = 75%
10px = 83%
11px = 92%
12px = 100%
13px = 108%
14px = 117%
15px = 125%
16px = 133%
17px = 142%
18px = 150%
20px = 167%
*/
*, form, img, fieldset {
	margin: 0;
	padding: 0;
}
input[type="hidden"] {display: none;}
a img {border:0;}
a:focus { outline: 0; }
ul li {list-style: none;}
.main input, .main .ac_input {border:0; color: #444; padding: 3px 10px 3px 10px; height:15px; line-height: 12px; background-color: transparent; z-index: 30; font-size: 100%;} /*cento meno il padding; width:215px;*/
input.example {color:#999;}
body {margin:0; padding:0; font-family: arial,sans-serif,georgia,helvetica,verdana; font-size: 100%; color: #777; }

.main{background:#FFF; padding:10px 20px 0 20px}


.cont-bg {background: #FFF} 
.m_home .switch-pb, .mappa-home .switch-pb{top:17px;}
.m_home .switch-pg, .mappa-home .switch-pg{top:17px;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;}
.clearfix:after, .inputField:after, .formRow:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix, .inputField, .formRow {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html .inputField, * html .formRow {height: 1%;}
.clearfix, .inputField, .formRow {display: block;}
/* End hide from IE-mac */
.buetto, .bluetto { color: #004D91; }
fieldset { border: 0; }
.logo {
 margin: 0px 0 22px 0;
 width: 136px;
 height: 20px;
}
.logo h1 a {
 width: 145px;
 height: 23px;
 display: block;
 text-indent: -90000px; 
 overflow: hidden;
 background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -550px -2px;
}
.logo h1 a:hover {background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -550px -2px;}
.bold {font-weight: bold;}
/*pagine gialle*/
.switch-pg {
 position: absolute;
 top: -1px;
 left: 197px;
}
.switch-pg a {
 width: 203px;
 height: 27px;
 display: block;
 text-indent: -90000px;
 overflow: hidden;
 background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -204px 0;
}
.switch-pg a:hover {
 background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat 0 0;
}
/*pagine bianche*/
.switch-pb {
 position: absolute;
 top: -1px;
 left: 445px;
}
.switch-pb a {
 width: 224px;
 height: 25px;
 display: block;
 text-indent: -90000px;
 overflow: hidden;
 background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -696px 0px;
}
.switch-pb a:hover {
 background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -920px 0px;
}
.switch-sitiseat {
	position: absolute;
	top: 5px;
	right: 0;
	width: 100px;
}

.home .switch-sitiseat{top:30px}

.switch-sitiseat ul {
	z-index: 2000000;
}
.switch-sitiseat ul li {
	list-style-type: none;
	float: left;
	position: relative;
	width: 100px;
	text-align: right;
	cursor: pointer;
}
.switch-sitiseat ul li ul {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	border: 1px solid #808080;
	padding: 7px 7px 7px 7px;
	background: #FFF;
}
.switch-sitiseat ul li > ul {
	top: auto;
	left: auto;
}
.switch-sitiseat ul li ul li {
	display: block;
	float: none;
	background-color: transparent;
	padding: 3px 10px 3px 10px;
	border-bottom: 1px dotted #BCBEBD;
}

.switch-sitiseat ul li ul li.nodotted {
	border-bottom: 0px;
}
.switch-sitiseat ul li span.open-sitiseat {
	display: block;
	padding: 0 15px 0 0;
	background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -886px -777px;
}
.footer p, .prevstampa .footer {
	margin: 5px 0 0 0;
	text-align: center;
	font-size: 92%;
}
.footer p a {
	font-weight: bold;
	color: #3f459b;
	text-decoration: none;
	padding-bottom: 30px;
}
.footer p a:hover {text-decoration: underline;}
.tag-lv-1 { font-size: 83%; }
.tag-lv-2 { font-size: 92%; }
.tag-lv-3 { font-size: 100%; }
.tag-lv-4 { font-size: 108%; }
.tag-lv-5 { font-size: 117%; }
.tag-lv-6 { font-size: 125%; }
.tag-lv-7 { font-size: 133%; }
.tag-lv-8 { font-size: 142%; }
.tag-lv-9 { font-size: 150%; }

.underline {text-decoration: underline;}
span.puntini, .autopromo .ombra .blue {color: #3f459b;}
.autopromo .ombra .orange {color: #ff6600;}
a img {border: 0px;}
address {font-style: normal}
p.tel span.type {font-weight: bold;}
.container, .container_stampa {
	position: relative;
	/*width: 970px;liquid*/
	width:100%;
	min-width: 970px;
	margin: 0px auto;
	font-size: 75%;
	text-align: left;
}
.container.home, .container.mappa-home {width: 970px; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius:10px; background-color: #fff; margin-bottom: 20px; display: block; padding: 18px 7px 10px 9px;}
.home .inputField input {width:215px;}

a:link, a:visited {color: #777; text-decoration: none;font-weight: normal;cursor:pointer}  /*font-weight  stato aggiunto per il cobrand di IDEE IN VACANZA*/
a:hover {color: #777; text-decoration: underline;} 
select { color: #444;}
option {padding: 0 0 0 7px}
.home .mask-search-maps {
 width: 330px;
 margin-right: 4px;
 float: left;
}
.home .mask-search-ruting {
 width: 330px;
 margin-right: 5px;
 float: left;
}
.home .mask-search-ruting .mask-search-ruting-menu {
 background: #FEDEBE;
 padding: 5px 0 5px 10px;
 list-style-type: none;
}
.home .mask-search-ruting .mask-search-ruting-menu li a {
 display: block;
 background: url('http://img.tuttocitta.it/tcolnew/img/icoRutingMenu.gif') no-repeat left;
 height: 13px;
 padding: 13px 0 0 35px;
}


.container.mappa-home {width: 970px}
.container.mappa-home .panel-maps {height: 449px}
.container.mappa-home .boxDxMappe {height: 429px}
.container.mappa-home .CreaMappa {border-bottom: 0;}

.mask-search-ruting-fieldset {
 position: relative;
 width: 330px;
 height: 250px;
 border: 0;
 background: #FAD2A3 url("http://img.tuttocitta.it/tcolnew/img/bgmask-ruting.gif") repeat-x bottom;
 color: #FFF;
}
.mask-search-ruting-fieldset h2 {
 font-size: 167%;
 font-weight: normal;
 margin: 0.75em 0 0 15px;
}
.mask-search-ruting-fieldset h2.fixheader {
 margin: 3px 0 0 15px;
}
.home .mask-search-maps .mask-search-maps-menu {
 background: #BfD6EA;
 padding: 5px 0 5px 10px;
 list-style-type: none;
}
.home .mask-search-maps .mask-search-maps-fieldset h2 {
 font-size: 167%;
 font-weight: normal;
 margin: 0.75em 0 0 15px;
}
.mask-search-maps .mask-search-maps-menu li {
 position: relative;
 display: block;
 float: left;
 padding: 5px 10px;
 width: 140px;
}
.mask-search-maps .mask-search-maps-menu .li-maps a, .mask-search-maps .mask-search-maps-menu .li-maps span.goMapCls { /*comune*/
 display: block;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -508px;
 height: 13px;
 padding: 11px 0 2px 39px;
 color: #444;

}
.mask-search-maps .mask-search-maps-menu .li-routing a { /*comune*/
 display: block;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -563px;
 height: 13px;
 padding: 11px 0 2px 39px;
 color: #444;

}
.mask-search-maps .mask-search-maps-menu .li-maps { margin: 0 10px 0 0;}  /*comune*/
.mappa .mask-search-maps .mask-search-maps-menu li.li-maps a, .mappa .mask-search-maps .mask-search-maps-menu li.li-maps span {color: #004d91}
.percorso .mask-search-maps .mask-search-maps-menu li.li-routing a, .panel-paths .mapCheckbox { color: #f1660d} /*color: #ef5306 #F3901D*  ef5306*/
.mask-search-maps .mask-search-maps-menu {
 list-style-type: none;
 font-size: 117%;
}
.tempoMap h2 {float:left; display: inline;}

.corner-maps-top-dx, .corner-routing-top-dx {
 display: block;
 position: absolute;
 top: 0;
 right: 0;
 width: 9px;
 height: 9px;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -692px -787px;
}
.corner-routing-top-dx {
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -663px -787px;
}
.panel-maps {
 position: relative;
 padding: 10px;
 min-width: 950px;
 min-height: 391px;
 background: transparent url("http://img.tuttocitta.it/tcolnew/img/bg-home.jpg") repeat-x center -770px;
 background: #9EC2E0;
}
.error .panel-maps {height: 250px}
.error .mapFormContainer {width: 950px}
.panel-maps-form {
 float: left;
}
.mask-search-maps .create-maps, .mask-search-maps .create-pdf {
 position: relative;
 width: 320px;
 height: 100px;
 background: #fff;
 padding: 0;
}
.container.down-pdf {width: 970px; margin: 0 auto}
.mask-search-maps .create-pdf {height: 390px; padding:0;}
.mask-search-maps .create-pdf .mask-download-pdf-fieldset {
 position: relative;
 margin-bottom: 10px;
}
.mask-search-maps .mask-search-maps-fieldset h2, .mask-search-maps .mask-download-pdf-fieldset h2, .mask-search-maps h2 {
 font-size: 167%;
 font-weight: normal;
 line-height: 18px;
}
.mask-download-pdf-fieldset .pulsante {float: right; width: 50px; padding-top: 0px;}
.mask-download-pdf-fieldset p.accetto {float:left; padding: 3px 0 0 0;}
.mask-download-pdf-fieldset p label {display: inline;}
.mask-search-maps .mask-download-pdf-fieldset p {
 font-size: 92%;
}
.mask-search-maps .mask-download-pdf-fieldset .fieldset-input {
 width: 282px;
 margin: 5px 0 0 20px;
}
.mask-search-maps .mask-download-pdf-fieldset select {
 font-size: 92%;
}
.mask-search-maps .mask-download-pdf-fieldset .pdf-citta {
 margin-bottom: 15px;
 line-height: 11px;
}
.mask-search-maps .mask-download-pdf-fieldset .pdf-citta label {
 display: block;
 margin: 0 0 5px 0;
}
.mask-search-maps .mask-download-pdf-fieldset .pdf-infoheader {
 margin: 0 0 5px 0;
}
.mask-search-maps .mask-download-pdf-fieldset .info {
 width: 268px;
 height: 80px;
 margin: 0 0 15px 0;
 border: 1px solid #999;
}
.mask-search-maps .mask-download-pdf-fieldset .overflow {
 padding: 5px;
 overflow: auto;
}
.maps-listing .pdf-random {
 margin-bottom: 15px;
}
.maps-listing .pdf-random ul {
 margin-left: 10px;
}
.maps-listing .pdf-random ul li.margin6 {
 margin-right: 6px;
}
.pdf-random p.thumbDida {text-align: center; padding: 7px 0 0 0;}
.mask-search-maps .pdf-extra ul {
 margin: 12px 0 0 20px;
 list-style-type: none;
}
.mask-search-maps .pdf-extra ul li {
 margin: 2px 0;
}
span.ombra-fotine {background: transparent url('http://img.tuttocitta.it/tcolnew/img/ombrapdf.gif') no-repeat 0 -1px; display: block; width: 151px; height: 5px; position:absolute; bottom:16px;}
.mask-search-maps .mask-search-maps-fieldset .adr-action .leftsx {
 float: left !important;
}
.mask-search-maps .mask-search-maps-fieldset .adr-action .rightdx {
 float: right !important;
}
.mask-search-maps .mask-search-maps-fieldset .fieldset-input {
 width: 250px;
 margin: 5px 0 0 20px;
}
.mask-search-maps .mask-search-maps-fieldset .btnCreateMap button {
 width: 38px;
 height: 16px;
 border: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/btnCreateMapsSmall.gif') no-repeat;
 position: absolute;
 bottom: 12px;
 right: 37px;
 overflow: auto;
 position: absolute;
 text-indent: -90000px
}
.mask-search-maps .show-on-maps {
 position: relative;
 width: 310px;
 height: 200px;
 border: 0;
 background: #FFF;
 padding: 20px 0 2.50em 10px;
 margin-top: 10px;
}
.mask-search-maps .mask-search-in-maps-fieldset .fieldset-input {
 width: 250px;
 margin: 5px 0 0 20px;
}
.mask-search-maps .mask-search-in-maps-fieldset h2 {
 font-size: 167%;
 font-weight: normal;
}
.mask-search-maps .mask-search-in-maps-fieldset .fieldset-input .fix-button {
 position: relative;
}
.mask-search-maps .mask-search-in-maps-fieldset .fieldset-input .fix-button label {
 display: block;
 padding-bottom: 3px;
 font-weight: bold;
}
.mask-search-maps .mask-search-in-maps-fieldset .fieldset-input .btnCreateMap button {
 width: 39px;
 height: 16px;
 border: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/btnSendSmall.gif') no-repeat;
 position: absolute;
 bottom: 6px;
 right: 0;
 position: absolute;
 overflow: auto;
 text-indent: -90000px
}
.mask-search-maps .mask-search-checkbox-maps-fieldset {
 margin: 5px 0 0 20px;
}
.mapLoading, .routeLoading  {margin: 0 auto; position: relative; left:50px; padding: 121px 0; width: 45px; height: 45px;}
.mapFullLoading, .routeFullLoading {margin: 25% auto; width: 45px; height: 45px;}

.checkbox-show {margin-top: 0.58em;}
.checkbox-show li a { display: block; padding: 0 0 0 19px}
.checkbox-show li a span {
 display: block;
 text-indent: -90000px;
 height: 27px; width: 65px;
 padding: 0 0 0 8px;
}
.checkbox-show li.peugeot a span {background: url('http://img.tuttocitta.it/tcolnew/img/grandimarchi.gif') no-repeat center 7px;}
/*.checkbox-show li.honda a span {background: url('http://tstfe603.seat.it/tc/img/grandimarchi.gif') no-repeat center -43px;}*/
.checkbox-show li.generali a span {background: url('http://img.tuttocitta.it/tcolnew/img/grandimarchi.gif') no-repeat center -102px;}
.checkbox-show li.inail a span {background: url('http://img.tuttocitta.it/tcolnew/img/grandimarchi.gif') no-repeat center -43px;}
/*.checkbox-show li.driver a span {background: url('http://tstfe603.seat.it/tc/img/grandimarchi.gif') no-repeat center center;}*/
/*.checkbox-show li.tnt a span {background: url('http://tstfe603.seat.it/tc/img/grandimarchi.gif') no-repeat center center;}
.checkbox-show li.ponyexpress a span {background: url('http://tstfe603.seat.it/tc/img/grandimarchi.gif') no-repeat center center;} */
.checkbox-show li.ikea a span {background: url('http://img.tuttocitta.it/tcolnew/img/grandimarchi.gif') no-repeat center -163px;}
.checkbox-show li.allianz a span {background: url('http://img.tuttocitta.it/tcolnew/img/grandimarchi.gif') no-repeat center -221px;}
.checkbox-show li.daikin a span {background: url('http://img.tuttocitta.it/tcolnew/img/grandimarchi.gif') no-repeat center -267px;}

.mask-search-maps .mask-search-checkbox-maps-fieldset .checkbox-show-l1 li label, .mask-search-maps .mask-search-checkbox-maps-fieldset .checkbox-show-l2 li label {
 position: absolute;
 overflow: auto;
 text-indent: -90000px
}
.mask-search-maps .mask-search-checkbox-maps-fieldset .btnCreateMap button {
 width: 39px;
 height: 16px;
 border: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/btnSendSmall.gif') no-repeat;
 position: absolute;
 bottom: 15px;
 right: 37px;
 overflow: auto;
 position: absolute;
 text-indent: -90000px
}
.corner-create-maps-top-dx, .corner-create-maps-top-sx, .corner-on-maps-top-sx, .corner-on-maps-top-dx {
 display: block;
 position: absolute;
 bottom: -1px;
 right: -1px;
 width: 9px;
 height: 9px;
 background: url('http://img.tuttocitta.it/tcolnew/img/corner-create-maps-bottom-dx.gif') no-repeat;
}
.corner-create-maps-top-sx, .corner-on-maps-top-sx {
 bottom: -1px;
 left: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/corner-create-maps-bottom-sx.gif') no-repeat;
}
.corner-on-maps-top-sx {
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -352px -784px;
}
.corner-on-maps-top-dx {
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -373px -784px;
}
.mask-search-maps .corner-maps-bottom-sx, .mask-search-maps .corner-maps-bottom-dx {
 display: block;
 position: absolute;
 bottom: 0;
 right: 0;
 width: 8px;
 height: 8px;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -324px -784px;
}
.mask-search-maps .corner-maps-bottom-dx {
 left: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -297px -784px;
}
.mask-search-maps .corner-maps-the-maps-dx, .mask-search-maps .corner-maps-the-maps-sx {
 display: block;
 position: absolute;
 bottom: 0;
 right: 0;
 width: 10px;
 height: 10px;
 background: url('http://img.tuttocitta.it/tcolnew/img/corner-panel-maps-the-maps-dx.gif') no-repeat;
}
.mask-search-maps .corner-maps-the-maps-sx {
 bottom: 0;
 left: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/corner-panel-maps-the-maps-sx.gif') no-repeat;
}
.panel-maps-maps .margin-pdf-map {
 margin-top: 20px;
}
/*solo per mappe nuova struttura*/
.mask-search-maps .panel-maps-maps {
 position: relative;
 /*width: 620px;
 float: right;*/
}
.down-pdf .panel-maps-maps {width: 620px; float: right;}
.down-pdf .panel-maps-maps .boxDxMappe {top:0;}
.mask-search-maps .panel-maps-maps form {width: 98%; float: right;}
.mapCheckbox li.more, .mapCheckbox li.less {position: relative; left:321px;}
.percorso .mapCheckbox li.more, .percorso .mapCheckbox li.less {position: relative; left:484px;}


.mask-search-maps .panel-maps-maps .panel-maps-the-maps {
 position: relative;
 height: 390px;
 overflow: auto;
 background: #CCCC00;
}
.mask-search-maps .panel-maps-maps .panel-maps-the-maps .control-maps {
 position: absolute;
 top: 45px;
 left: 0;
}
.mask-search-maps .panel-maps-maps .panel-maps-maps-action {
 position: absolute;
 top: -2.92em;
 right: -0.42em;
}
.mask-search-maps .panel-maps-maps .panel-maps-maps-action li {
 display: block;
 float: left;
 font-size: 92%;
 margin-left: 10px;
}
.mask-search-maps .panel-maps-maps .panel-maps-maps-action li a {
 display: block;
 float: left;
 height: 20px;
 padding: 0 0 0 2.92em;
}
.maps-listing {
 position: relative;
 margin-top: 10px;
 background: #fff url('http://img.tuttocitta.it/tcolnew/img/sfondo-colonna-dx.gif') repeat-y 770px top;
}
.maps-listing .content-listing {
 float: left;
 width: 758px;
 border-width: 0 1px 1px 1px;
 border-color: #6098C9;
 border-style: solid;
}

.maps-listing .sidebar-dx {
 float: left;
 margin: 0 0 0 10px;
 width: 200px;
 background: #F2F2F2;
 text-align: center;
}
.sidebar-dx #box120x240, .contentRight #box120x240 {margin: 10px auto; width: 120px}
.maps-listing .result-listing {
 padding: 5px 10px 5px 10px;
 background: #6098C9;
 color: #FFF;
}
.maps-listing .result-listing strong {font-size: 108%;}
.maps-listing .result-listing span {float: left; padding: 3px 0 0 0;}
.maps-listing .result-listing a.stampa {display: block; color: #fff; float: right; height:12px; width:39px; padding: 8px 0 0 29px; background:transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat scroll -14px -660px;}
.maps-listing .content-listing .vcard {
 margin: 10px;
 padding: 0 0 10px 0;
 border-bottom: 1px solid #ECECEC;
 clear: both;
 color: #444;
}
.maps-listing .content-listing  .vcard a {color: #444;}
.maps-listing a:hover {color: #004D91}
a.scheda-az { color: #004D91}
.maps-listing .content-listing .vcard h3, .maps-listing .content-listing .vcard h3 a {margin-bottom: 5px;}
.maps-listing .content-listing .vcard h3.buetto a {color:#004D91; font-weight: bold;}
.maps-listing .content-listing .vcard address p {line-height: 12px;}
.maps-listing .content-listing .vcard address p.tel {margin-top:3px;}
.maps-listing .content-listing .row-listing .row-icons {
 text-align: center;
 float: left;
}
.maps-listing .listing {margin-top: 15px;}
.content-listing .row-listing .space-small{
 width: 40px;
}



.content-listing .row-listing .space-big {
 width: 71px;
 padding-left:10px;
 text-indent: -1000px;
 
}

.prevstampa .content-listing .row-listing .space-big {padding-left:0;width:50px;}

.content-listing .row-listing .identifying {
 float: left;
}

.prevstampa .content-listing .row-listing .identifying{width:493px}

.row-listing .distanza {padding: 5px 0 0 0;}
.content-listing .row-listing .identifying .row-category { margin-top: 9px; font-size: 92%;} 
.content-listing .row-listing .identifying .row-link { margin-top: 6px;}
.content-listing .row-listing .identifying .row-link a {
 text-decoration: underline;
}
.row-1-r, .row-2-r, .row-3-r, .row-4-r, .row-5-r, .row-6-r, .row-7-r, .row-8-r, .row-9-r, .row-10-r, .row-1-g, .row-2-g, .row-3-g, .row-4-g, .row-5-g, .row-6-g, .row-7-g, .row-8-g, .row-9-g, .row-10-g { 
 display: block;
 width: 28px;
 height: 32px;
 text-indent: -90000px;
}
.row-1-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -144px; }
.row-2-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -200px; }
.row-3-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -257px; }
.row-4-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -313px; }
.row-5-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -369px; }
.row-6-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -427px; }
.row-7-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -482px; }
.row-8-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -538px; }
.row-9-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -594px; }
.row-10-r { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -228px -649px; }

.row-1-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -144px; }
.row-2-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -200px; }
.row-3-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -257px; }
.row-4-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -313px; }
.row-5-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -369px; }
.row-6-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -427px; }
.row-7-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -482px; }
.row-8-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -538px; }
.row-9-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -594px; }
.row-10-g { background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -333px -649px; }

.banner-adv {
 float: left;
 margin-top: 36px;
 width: 300px;
 height: 250px;
 background: #eec;
}
.banner-adv[class] { line-height:auto}

.input-rnd {float: left; background-color: #fff; margin-bottom: 4px; margin-top: 4px;}
.stdRc input {color:#666; font-size:92%; width:100%; border:0}

/*input*/
.stdRc .TL, .stdRc .TR, .stdRc .BL, .stdRc .BR { background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcWhite.gif') }
.stdRc {
 background-color: #fff;
 float: left;
 width: 250px;
 margin: 0 0 5px 0;
}
.fix-on-maps-input {
 width: 200px;
}
.home .mask-search-maps .mask-search-maps-fieldset .fieldset-input, .home .mask-search-ruting .mask-search-ruting-fieldset .fieldset-input {
 width: 250px;
 margin: 5px 0 0 45px;
}
.home .mask-search-maps .mask-search-maps-fieldset .fieldset-input .adr-action .leftsx, .home .mask-search-ruting .mask-search-ruting-fieldset .fieldset-input .adr-action .leftsx {
 float: left !important;
}
.home .mask-search-maps .mask-search-maps-fieldset .fieldset-input .adr-action .rightdx, .home .mask-search-ruting .mask-search-ruting-fieldset .fieldset-input .adr-action .rightdx {
 float: right !important;
}
.home .mask-search-maps .mask-search-maps-fieldset .fieldset-input .adr-action .leftsx  a, .home .mask-search-maps .mask-search-maps-fieldset .fieldset-input .adr-action .rightdx a, .home .mask-search-ruting .mask-search-ruting-fieldset .fieldset-input .adr-action .rightdx a, .home .mask-search-ruting .mask-search-ruting-fieldset .fieldset-input .adr-action .leftsx a {
 color: #FFF;
}

.chooseType select {
 margin-top: 0.92em;
 font-size: 92%;
 width: 12.50em;
}

/*--------------------------------------------------*/
/*
arancione: #F3901D
ar. chiaro: f7b257
grigio chiaro: #ebebeb
*/
.bg1{background-color:#cec !important}
.bg2{background-color:#dec !important}
.bg3{background-color:#ced !important}
.bg4{background-color:#dce !important}
.bg5{background-color:#eec !important}
.none, legend, hr {display:none}
/*--------------------------------------------------*/


/*===== Homepage */
.home {position:relative}
/*.home .inputField{margin:3px 0 0 30px; width:260px; position: relative; }*/
.inputField{margin:4px 0 0 19px; width:292px; clear:left; position: relative;}
.inputField label, .formRow label {float: left; padding:5px 0 0 0;}
.inputField input, .formRow input {float:right;}
.home[class] .inputField {background: transparent url('http://img.tuttocitta.it/tcolnew/img/input.png') no-repeat top right;}



/*.arrivo[class] .formRow, .partenza[class] .formRow, .inputField.citta, .inputField.indirizzo, .inputField.cittap, .inputField.indirizzop, .inputField.cittapa, .inputField.indirizzopa {background: transparent url('http://img.tuttocitta.it/tcolnew/img/input.png') no-repeat top right; }*/

.formRow {position: relative} /*posizionamento dei messaggi di errore*/
/*.mapFormContainer input#qsS {background: transparent url('http://img.tuttocitta.it/tcolnew/img/input-small.png') no-repeat;}*/

.home .citta{z-index:40}
.home .indirizzo{z-index:39}
.home .cittap {z-index: 40}
.home .indirizzop {z-index: 39}
.home .cittapa {z-index: 35;}
.home .indirizzopa {z-index: 34;}
.home .fromTop{position:relative; top:0;}
/*.home .fromBottom{position:absolute; background-image: none;}*/
.home .fromBottom .inputField {background-image: none;}
.home .sezMappe .fromBottom{top:111px; clear: both; float: left; margin: 10px 0 10px 17px; width: 292px}
.home .sezPercorsi .fromBottom {margin: 25px 0 0 19px}
.home .links a, .mapFormContainer a, .indirizzi a {font-weight:bold; font-size:83%}
.home .links a {color:#fff; }
.home .pdf-home {clear: both; font-size: 12px; color: #fff; background-color: #b2cde5; width: 298px; height: 114px; padding: 14px 16px 16px 16px; border-top: 4px solid #fff}
.home .pdf-home#boxdesign, .home .pdf-home#boxvenezia, .home .pdf-home#faraone-b, .home .pdf-home#boxstv, .home .pdf-home#boxshrek {padding: 0; height: 144px; width: 330px}
.home .pdf-home h3 {font-size:152%;font-weight:normal; margin: 20px 0 5px 0; line-height: 100%}
.home .pdf-home.atm h3 {margin-top:-3px}
.home .pdf-home.b5t h3 {font-size: 150%; margin-top:-3px}
.home .pdf-home a {color: #fff;}
.home .pdf-home img {border: 1px solid #fff}
.home .pdf-home .innerbox {width: 133px; margin: 0 10px 0 0; float: left}
.home .pdf-home .innerbox span {padding-bottom: 15px;  display: block}
.home .pdf-home.atm .innerbox span {padding-bottom: 0px;}
.sinistra {float:left;}
.destra {float:right;}
/*.inputField select#tipoPercorso {margin: 0 0 0 12px; background-image: none;}*/
.links .linkSx {padding: 0 6px 0 0; margin-right: 3px; display: inline-block; border-right: 1px solid #fff; }
.links .linkDx {padding: 0 0 0 3px;}
.percorso .links .linkSx, .mappa .links .linkSx {border-right: 1px solid #777; }

.home .fromBottom input, .percorso .fromBottom input {margin: 0 5px 3px 0; padding: 0; float: none; vertical-align:middle;}/*il vertical align  per explorer8 se da fastidio agli altri browser trovare hack per l'8*/
.home .fromBottom .col1, .percorso .fromBottom .col1 {font-size: 11px; width: 106px; float: left; height: 45px}
.home .fromBottom .col1, .percorso .fromBottom .col1 br {line-height: 0px}
.home .fromBottom .col2, .percorso .fromBottom .col2 {font-size: 11px; width: 108px; float: left}
.home .fromBottom label, .percorso .fromBottom label {margin-right: 18px; float: left; padding: 2px 0 0}
.home .links {z-index: 32; padding:0; line-height:12px; clear:left;}/*clear:left;margin:4px 0 0 19px;position:relative;width:292px;*/
.links{float: right; width: 158px; margin: 4px 17px 0 0;}
/*.sezPercorsi .inputField.links {margin-right: 0;}*/
/*.home select, .ritorno select, .arrivo select {width:120px; float:left; font-size:83%}*/
#sezPercorsi #btnCreaPercorso {position: relative; margin: 4px 16px 0 0; top:1px; left: -4px}
/*.sezPercorsi select {position: relative; top:1px; padding: 0 0 0 2px;}*/
button{height: 24px; text-indent: -90000px; border:0; float:right; margin:0; line-height:22px;cursor:pointer}
.contentTopLinks #home-pdf {position: absolute; top:17px; right: 22px; text-decoration: underline; color: #666;}
.riga-fix-home {border-right: 1px solid #D8D8D8; margin: 0 8px 0 0; height: 42px; float: right; width: 20px;}
/*Definizioni sezioni mappe, percorsi, pdf/banner */
.sezMappe, .sezPercorsi {width:330px; margin-right:4px; float:left}
* html .sezMappe, * html .sezPercorsi {z-index: 200;}
* html .contentTopLinks {z-index: 150;}
.sezBanner, .sezPDF {width:300px; height:252px; position:relative}
.sezBanner[class], .sezPDF[class]{width:300px; margin: 0 auto; height:250px; }
.sezMappe .headerTab, .mask-search-maps .mask-search-maps-menu .li-maps {background-color: #9ec2e0}
.sezMappe .headerTab a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -508px;}
.sezMappe .cornerTop {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat  -692px -787px;}
.sezMappe .sezBody{background-color: #8cb6d9}
/*.sezMappe .cornerSx{background: transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -297px -784px;}
.sezMappe .cornerDx{background: transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -324px -784px;}*/
.sezMappe[class] button, .sezPercorsi[class] button, .mapFormContainer[class] .creaMappa, .mapFormContainer[class] .invia {width: 49px; background: url('http://img.tuttocitta.it/tcolnew/img/invia.png') no-repeat; height:20px;}
.mapFormContainer .invia {position: relative; top:3px; right: 5px}
.linkspons {padding:15px 0 0 18px; max-height:80px; overflow:hidden; border-top:5px solid #9EC2E0; margin-top: 13px; font-size:90%; line-height:90%;}
.linkspons h4 {margin:  0 0 8px 0}
.linkspons h5 {text-transform: uppercase; color: #000; padding: 0 4px 0 0; text-decoration: underline; clear: left; float: left}
.linkspons h5 a {color: #000}
.linkspons p {font-size: 90%; line-height: 107%; margin: 0 0 3px 0; padding:0 10px 0 0;}
.sezPercorsi .headerTab, .mask-search-maps .mask-search-maps-menu .li-routing {background-color: #fecc9f}
.sezPercorsi .headerTab a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -563px;}
.sezPercorsi .cornerTop {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -663px -787px;}
.sezPercorsi .sezBody{background-color: #ff9b2a;}
/*.sezPercorsi .cornerSx{background: transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -397px -784px;}
.sezPercorsi .cornerDx{background: transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -415px -784px;}*/
.sezPDF .center{text-align:center; width:100%}
.sezPDF a{font-weight:normal}
.sezPDF h2 {font-weight:normal; margin:21px auto 0}
.sezPDF h2 a{font-size: 167%}
.sezPDF a.text1{display:block; margin-top:6px}
.sezPDF a.img{position:absolute; left:0; top:89px}
.sezPDF a.img[class]{top:87px}
.sezPDF a.img img{border:0; width:298px; height:130px}

/* Definizioni componenti sezione */
.headerTab {height:36px; padding:5px 0 2px 9px; position:relative}
.headerTab[class]{height:2.58em; padding:5px 0 0 9px}/*Patch per IE6*/
.headerTab a{display:block; height:18px; padding:11px 0 2px 39px; width:84px; font-size: 117%; color: #444; }
.mappa .li-maps a, .percorso .li-routing a {font-weight: bold; }
.headerTab .cornerTop {position:absolute; top:0; right:0; width:9px; height:9px; line-height:9px}
.sezBody {width:330px; height:295px; position:relative; color:#fff}
.sezBody .cornerSx, .sezBody .cornerDx{position:absolute; display:block; width:8px; height:8px; line-height:8px}
.sezBody .cornerSx{bottom:0; left:0}
.sezBody .cornerDx{bottom:0; right:0}
.sezBody h2 {font-weight:normal; font-size: 167%; padding:16px 0 0 19px;}
.sezBody h2.halfPad {font-weight:normal; padding:17px 0 0 18px;}

.specialBlu1Rc[class], .specialBlu2Rc[class], .specialOrange1Rc[class], .specialOrange2Rc[class], .specialOrange3Rc[class], .specialOrange4Rc[class] {background: transparent url('http://img.tuttocitta.it/tcolnew/img/input.png') no-repeat top left;}

/* Angoli arrotondati speciali
.specialField {float:left; width:261px; margin:0; background-color:#fff}
.specialField input{color:#666; font-size:92%; width:100%; border:0}
.specialBlu1Rc .TL, .specialBlu1Rc .TR, .specialBlu1Rc .BL, .specialBlu1Rc .BR {background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcBluSpecial1.gif')}
.specialBlu2Rc .TL, .specialBlu2Rc .TR, .specialBlu2Rc .BL, .specialBlu2Rc .BR {background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcBluSpecial2.gif')}
.specialOrange1Rc .TL, .specialOrange1Rc .TR, .specialOrange1Rc .BL, .specialOrange1Rc .BR {background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcOrangeSpecial1.gif') }
.specialOrange2Rc .TL, .specialOrange2Rc .TR, .specialOrange2Rc .BL, .specialOrange2Rc .BR {background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcOrangeSpecial2.gif') }
.specialOrange3Rc .TL, .specialOrange3Rc .TR, .specialOrange3Rc .BL, .specialOrange3Rc .BR {background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcOrangeSpecial3.gif') }
.specialOrange4Rc .TL, .specialOrange4Rc .TR, .specialOrange4Rc .BL, .specialOrange4Rc .BR {background-image:url('http://img.tuttocitta.it/tcolnew/img/input_rcOrangeSpecial4.gif') }
.specialBlu1Rc .BL, .specialBlu2Rc .BL, .specialOrange1Rc .BL, .specialOrange2Rc .BL, .specialOrange3Rc .BL, .specialOrange4Rc .BL{left:-6px; bottom:-1px}
.specialBlu1Rc .TR, .specialBlu2Rc .TR, .specialOrange1Rc .TR, .specialOrange2Rc .TR, .specialOrange3Rc .TR, .specialOrange4Rc .TR{right:-1px}
.BL[class]{left:0; bottom:0; border: 0px;}
.TR[class]{right:0; border:0;}
*/
/*suggerimenti*/
.suggerimento, .ac_results {color: #444; font-size: 12px; border: 1px solid #bbb; padding: 8px 12px; background-color: #fff; width: 247px; position: absolute; display: none; top: 121px; left:0px; z-index: 30000;} /*rimettere il display none di default gli indirizzi non appaiono*/
.mindirizzi {color: #444; font-size: 12px; border: 1px solid #bbb; padding: 8px 12px; background-color: #fff; position: absolute; top:13px; left:0; /*display: none;*/ z-index: 30000;}
.mindirizzi .chiusura{margin-top:2px}
.mio_indirizzo{cursor: pointer}
.suggerimento a { text-decoration: underline;}
.suggerimento a#chiudi, .ac_resultsBottom p {float: right;}
.suggerimento h4 {padding: 3px 0;}
.suggerimento .scroll, .ac_resultsUlCont { margin-bottom: 3px; height: 103px; overflow-y: scroll; }
.suggerimento ul li, .ac_resultsUlCont ul li  {padding: 2px 0 3px 0; text-decoration: underline;}
.suggerimento ol li {padding: 1px 0 3px 0; list-style: decimal; list-style-position: inside; cursor: pointer;}
div.mindirizzi {width: 500px; min-height: 173px; height: auto;}
div.content div.mindirizzi input, div.mindirizzi input {width:80px; height:15px; background: #fff none; margin-left: 4px; padding: 0 0 0 2px; font-variant: small-caps}
div.mindirizzi h4 {float: left; display:block; font-weight: normal; padding: 10px 0 17px 4px; color: #777;}
div.mindirizzi table {clear:both;}
div.mindirizzi a  {clear:right;float:right; text-decoration: underline;padding-bottom:5px}
div.mindirizzi a.chiudi{margin-top:-2px;display:block;width:15px;height:15px}
div.mindirizzi td {background-color: #ddd; border-bottom: 5px solid #fff; padding: 4px; vertical-align: middle; }
div.mindirizzi .elimina {display: block;width:15px;height:15px; background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -20px -55px; text-indent: -2000px;cursor:pointer}
div.mindirizzi .chiusura, .chiusura {display: block; width: 10px; height: 10px; background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -80px -776px; text-indent: -2000px;}
input.bord {border:1px solid #666;}
a.chiudi img {margin-top: 3px;}
.ac_results ul li.ac_over, #geoCoderVisualizer ol li.elemGeoCoderVisualizer_over  {background-color: #e6e6e6; cursor: pointer;}
.ac_results ul li {padding-left: 3px;}

.contentShadow3col {display: none;}/*vecchie ombre nn so se sono andate tutte*/

/*===== Menu stampa, ecc. */
.mpan {position:absolute; top:-35px; right:-2px; line-height: 11px; z-index:1000000;}
.mpan li {display:block;float:left; font-size:92%; margin-left:8px}
.mpanPaths li.pagetolink, .mpanMaps li.pagetolink, .mpan li.pagetolink a {padding-top: 8px; height: 14px}
.mpan li.help {/*width: 61px*/}
.bandie { border: 1px solid; z-index: 100000; width: 59px; height: 28px; position: relative; top:-9px; background-color: #fff }
.bandie span {text-indent: -10000px; display: block; position: absolute; top:10px; right: 0; width: 16px; height: 8px; background: #fff url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) -969px -781px; float: right}
.bandie.open {height: 140px}
.bandie ul { z-index: 1020; height: 28px;}
.bandie:hover ul {display: block}
.bandie a {display:block; height:20px;}
.home .bandie {float: right}
.home .posiz {position: absolute; z-index: 1230000; top:3px; right: 2px;}
.close .xit .en, .close .xit .fr, .close .xit .de, .close .xit .es, 
.close .xen .it, .close .xen .fr, .close .xen .de, .close .xen .es, 
.close .xfr .it, .close .xfr .en, .close .xfr .de, .close .xfr .es,
.close .xde .it, .close .xde .en, .close .xde .fr, .close .xde .es,
.close .xes .it, .close .xes .en, .close .xes .de, .close .xes .fr {display: none}

.bandie li {height: 28px; width: 50px; text-indent: -10000px; margin-left: 5px;}
.bandie .it {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -36px;}
.bandie .en {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -58px;}
.bandie .fr {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -100px;}
.bandie .de {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -79px;}
.bandie .es {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -121px;}

.bandie .xit .it {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -149px;}
.bandie .xen .en {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -171px;}
.bandie .xfr .fr {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -213px;}
.bandie .xde .de {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -192px;}
.bandie .xes .es {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1106px -234px;}

.mpan li a {display:block; height:20px; padding: 0 0 0 29px}
.percorso .mpan li a:hover {color:#F3901D}
.mappa .mpan  li a:hover {color:#004d91}
.mpan li.stampa a, .mpan li.help a, .mpan li.pagetolink a, .mpan li.pagetoweb a, .mpan li.dilatua a, .mpan li.faccia a {padding-top: 8px; height: 12px}

.percorso .mpan li.help a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -431px}
.percorso .mpan li.dilatua a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -407px}
/*.percorso .mpan li.dilatua a {padding-top: 8px; height: 12px;}*/
.destinazione li.stampa a, .percorso .mpan li.stampa a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -312px}
.percorso .mpan li.infotraffico a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -336px}
.destinazione li.pagetolink a, .percorso .mpan li.pagetolink a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -1051px -297px; padding-top: 8px; height: 14px}
.percorso .mpan li.legendamaps a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -9px -383px;}
.lng3 li.legendamaps a{height: 16px; padding-top: 7px;}
.percorso .mpan li.pagetoweb a {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -771px -297px}
.percorso .mpan li.faccia a{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100527.png') no-repeat -741px -539px}


.mappa .mpan li a {background-image: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100527.png')}
.mappa .mpan li.bandie a {background-image: none}
.mappa .mpan li.stampa a{background-position: -8px -172px}
.mappa .mpan li.infotraffico a{background-position: -8px -196px}
.mappa .mpan li.pagetolink a{background-position: -1051px -338px}
.mappa .mpan li.legendamaps a{background-position: -8px -243px}
.mappa .mpan li.help a{background-position: -8px -268px}
.mappa .mpan li.dilatua a{background-position: -8px -149px}
.mappa .mpan li.pagetoweb a{background-position: -8px -219px}
.mappa .mpan li.faccia a{background-position: -741px -539px}
a.faccia {background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100527.png) -741px -539px}

/*===== Homepage Mappe */
/* stili per colonna sx "crea mappa"*/
.mappa #searchGFrm {display: none;}
/*.mapFormContainer{float:left; width:320px}*/
.percorso .mapFormContainer{position: absolute; top:10px; left: 10px; width:320px; } /*per il percorso che ha ancora la struttura vecchia*/
.mappa .mapFormContainer{position: absolute; top:47px; left: 10px; width:320px; z-index: 20000} /*per la mappa che ha mapFormContainer un livello pi&ugrave; su*/

.CreaMappa, .box-errore {position:relative; height:188px; background:#FFF; padding:0; overflow: hidden;  border:10px solid #9ec2e0; border-width: 0 10px 5px 0;}
.box-errore h3 {padding: 15px 10px 10px}
.box-errore p {padding: 0 10px 1px 10px; line-height: 17px}
.box-errore a {font-size: 100%;}
/*.mapFormContainer[class] input#search, .mapFormContainer[class] input#qsS {float: left; width:195px; padding: 5px 10px; background: transparent url('http://img.tuttocitta.it/tcolnew/img/input-small.png') no-repeat; margin-top:3px;}*/
.mapFormContainer input#qsS {float: left; width:195px; padding: 3px 10px 4px 10px; background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -470px -464px; margin-top:3px;}
.TrovaSuMappa{position:relative; min-height:152px; /*width: 310px;*/ background:#FFF; border:10px solid #9ec2e0; overflow: hidden; border-width: 0 10px 10px 0; padding-bottom: 5px;}
form + .TrovaSuMappa {display:inline-block;} /* form + .bianco .TrovaSuMappa i margini collassavano su safari, i margini di inline-block nn collassano mai*/
/*hack per safari, per la finestra che si chiude*/
form + .TrovaSuMappa {display:block;#
}
* html .TrovaSuMappa {display:inline-block;}
.formSezTrovaSuMappa h2{margin:18px 0 15px 20px}
.mapFormContainer h2 {margin:18px 0 13px 20px; line-height: 100%;}
#TrovaSuMappa h2 {margin:13px 0 13px 20px;}
.create-pdf .pdf-extra h2 {margin:13px 0 11px 20px;}
.mapFormContainer .inputField {width:282px;}
.mapFormContainer .CreaMappa .inputField input{background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -470px -427px;}
.mappa div[id^="divInd"] #indC {float: left;} /*semihack per safari*/
.mapFormContainer .CreaMappa .inputField input, .percorso .formRow input {width: 205px;}
/*.mapFormContainer .inputFieldLarge{margin:0 0 0 30px; width:270px}*/
.mapFormContainer .inputButton{margin:25px 0 0 30px; width:266px; clear: right;}
.mapFormContainer label{margin:0 13px 0 0; }
.mapFormContainer .accetto label {padding: 0 0 3px 0}
.mapFormContainer input#cittaM {color: #004d91; font-weight: bold;}
.mapFormContainer div#divDvC {z-index: 45;}
.mapFormContainer div#divIndC {z-index: 44;}
/*.mapFormContainer .servizi {border: 1px solid red;}*/
.mapFormContainer .servizi h4 {font-weight: normal; margin-top: 0; /*margin-top:5px;margin not collapsing in explorer*/}
/*.mapFormContainer input{border:0; width:100%; font-size:100%; margin:0; padding:0; height:15px; float:left; background-color:transparent}*/
.mapFormContainer .radio{border:0; width: 12px; font-size:100%; margin:3px 0 0 0}
.rndBox .TL, .rndBox .TR, .rndBox .BL, .rndBox .BR{background-image:url(http://img.tuttocitta.it/tcolnew/img/input_rcWhite.gif)}
.rndBox .BR{line-height:0; height:15px}
/*.mapFormContainer .links{padding:3px 0; margin:0 30px 0; line-height:12px; float: right; width: 153px;}*/
.mapFormContainer a:hover{color:#004d91;}
.mapFormContainer .cornerSxCrea, .mapFormContainer .cornerDxCrea, .mapFormContainer .cornerSxTrova, .mapFormContainer .cornerDxTrova{
  display:block; position: absolute; bottom: -1px; width: 9px; height: 9px; line-height:9px}
.mapFormContainer .cornerSxCrea {left:0; background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -352px -768px}
.mapFormContainer .cornerDxCrea {right:0px; background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -372px -768px}
.mapFormContainer .cornerSxTrova {left:0; background: url('http://img.tuttocitta.it/tcolnew/img/corner-on-maps-bottom-sx.png') no-repeat}
.mapFormContainer .cornerDxTrova {right:-1px; background: url('http://img.tuttocitta.it/tcolnew/img/corner-on-maps-bottom-dx.png') no-repeat}
.mapFormContainer .fromTo{float:right; width:220px; padding: 5px 0 4px 0; margin: 0 0 5px 0; text-align:center; border: 1px solid #dedede; border-width: 1px 0;}
.mapFormContainer .fromTo a{color:#fff; background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -468px -648px; padding:3px 0 0 2px; float: left; font-weight:bold; display: block; width: 107px; height: 18px}
/*.mapFormContainer .fromTo a.piper {border-right: 1px solid #F3901d; padding-right: 6px; margin-right: 0; }
.mapFormContainer .fromTo a:hover{color:#F3901D;}*/

.mapFormContainer .bold{font-weight:bold}
.mapFormContainer form.visualizza{margin-top:10px}
.tempoMap {float:left; width:290px}
.CreaMappa .widgetContainer{float:left; margin-top:12px; width: 307px; }
.CreaMappa .widgetContainer .testo p {border-bottom: 1px solid #d5d5d5; width: 210px; padding: 0 2px 8px 11px; margin: 0 0 8px 0; font-weight: normal;}
.CreaMappa .icona{float:left; margin: 14px 0 0 32px; padding:0}
.CreaMappa .testo{float:left; margin:3px 0 0 5px; padding:0}
.CreaMappa .testo p{font-size:92%; line-height:92%}
.mappa .testo p {font-size: 100%;}
.CreaMappa .testo p.label{}
.boxMieiInd{position:absolute; top:116px; left:225px;width:316px;height:180px;border:2px solid #b2b2b2;z-index:310;background-color:#fff;padding:20px 8px}
.boxMieiInd #contMieiIndTop{position:relative}
.btInd{float:right}
.btInd.closed{display:block;width:15px;height:12px;margin-left:5px;text-indent:-5000px;background:#fff url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -20px -54px;}
.btnElimina{display:block;width:15px;height:12px;margin-left:5px;text-indent:-5000px;background:#fff url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -19px -54px;}
.boxMieiInd tr td{background-color: #f2f2f2;padding:0;}
.boxMieiInd table{padding:0;margin:0}
.boxMieiInd h3{padding:0 0 10px 7px;float:left}
.percorso .links {margin-right: 4px;}
.mappa .links {text-align: right;}
.pdfList li {margin-bottom:6px; font-size: 108%;}
.pdfList li a{ font-weight:normal}
.pdfList li a:hover{color:#666}
.pdfThumbs li{margin-right:6px; display:block; float:left; width:153px; position: relative;}
.pdfThumbs li a {display: block;}
.mask-search-maps .pdf-extra ul {overflow-y:auto;}

/* stili per colonna dx: mappa */
.mapCheckbox {margin-bottom:6px; color: #004D91; font-size:92%; position: relative; }
.panel-paths-maps form {width: 97%; float: right;}
.mapCheckbox li{display:block; float: left;}
.mapCheckbox li.grandi li {float: none; margin-left:9px; margin-right: 11px; border-bottom: 1px solid #d9d9d9;}
.mapCheckbox li.more{padding-left:12px}
.mapCheckbox li input {margin:-2px 6px 0 0; float:left; padding:0; width:13px; height:13px}
.mapCheckbox li label{margin:0}
.mapCheckbox li span.bull{float:left; color:#fff; margin-right:6px}
.mapCheckbox li.grandi {font-size: 100%; font-weight: bold; z-index: 20000; position: absolute; right: -6px; top:-5px; background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -468px -324px; padding: 4px 11px 4px 9px; }
.mapCheckbox li.grandi span#btnGDO {cursor: pointer; padding: 0 4px 0 19px; background: transparent url("http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png") no-repeat -468px -409px;}
.mapCheckbox li.grandi.aperti span#btnGDO {cursor: pointer; padding: 0 4px 0 19px; background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -468px -371px;}
.mapCheckbox li.grandi .tenda {position: absolute; right: 6px; top:23px; border: 1px solid #b2b2b2; border-bottom: 0; background: #fff; z-index: 2000;}
.mapCheckbox li.grandi span.ombretta {display: block; width: 116px; position: absolute; bottom:-12px; left: -1px; background: url('http://img.tuttocitta.it/tcolnew/img/back-gdo.png') no-repeat; }

.boxDxMappe {width: 100%; position:relative; background-color:#F0F2E8; min-height: 390px} /*nuova struttura, top per parcheggi, benzinai*/ 
/*.down-pdf .boxDxMappe {height:390px; top:0; position:relative; float:right; width:620px; background-color:#F0F2E8;}*/
.down-pdf .mapFormContainer{float:left; width:320px}
.boxDxMappe .rcDx, .boxDxMappe .rcSx {display: block; position: absolute; width: 10px; height: 10px; line-height:10px; bottom: 0; z-index:1000;}
.boxDxMappe .rcDx{background: url('http://img.tuttocitta.it/tcolnew/img/corner-panel-maps-the-maps-dx.png') no-repeat 1px 1px; right:-1px}
.boxDxMappe .rcSx{background: url('http://img.tuttocitta.it/tcolnew/img/corner-panel-maps-the-maps-sx.png') no-repeat 0 1px; left:0}
.boxDxMappe .rcDx[class]{right:0}
.boxDxMappe img.city{width:620px; height:390px; border:none; overflow:hidden}
* html .boxDxMappe .mapcontainer {z-index: 3;}
.dida{position:absolute; right:0; bottom:20px; padding:4px 15px;}
.boxDxPercorsi .dida {
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://img.tuttocitta.it/tcolnew/img/bg_percorsi.png')}
.boxDxPercorsi .dida[class]{background:url('http://img.tuttocitta.it/tcolnew/img/bg_percorsi.png')}
.dida .label{font-size:167%; color:#fff}
.boxDxMappe .dida{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://img.tuttocitta.it/tcolnew/img/bg_mappe.png')}
.boxDxMappe .dida[class]{background:url('http://img.tuttocitta.it/tcolnew/img/bg_mappe.png')}
.prevstampa.inserzionista span.marker {display: block;
background: url(http://img.tuttocitta.it/tcolnew/img/mk_mirino.png) no-repeat; text-indent: -1000px; width: 37px; height: 43px;}

.mappe #mapcontainer {min-height: 390px}

/*===== Homepage Percorsi */
.boxDxPercorsi {position:relative; width: 100%; background-color: #F0F2E8}
.boxDxPercorsi .rcDx, .boxDxPercorsi .rcSx {display: block; position: absolute; width: 10px; height: 10px; line-height:10px; bottom: 0; z-index:1000;}
.boxDxPercorsi .rcDx{background: url('http://img.tuttocitta.it/tcolnew/img/rcMappaDx.png') no-repeat 1px 1px; right:-1px}
.boxDxPercorsi .rcSx{background: url('http://img.tuttocitta.it/tcolnew/img/rcMappaSx.png') no-repeat 0 1px; left:0}
.boxDxPercorsi .rcDx[class]{right:0}
.boxDxPercorsi img.city{width:470px; height:290px; border:none; overflow:hidden}
.percorso .formRow input {background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -469px -427px;}

/* Contenitore form */
.formContainer {background-color:#fff; border: 10px solid #fecc9f; border-width: 0 10px 10px 0; z-index: 3000; width:470px; height:310px; position:absolute;top:45px; left: 10px; float:left}
/*.formContainer .rcSx, .formContainer .rcDx {display: block; position: absolute; width: 9px; height: 9px; line-height:9px; bottom:0; }
.formContainer .rcSx{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -433px -783px; left:0; }
.formContainer .rcDx{background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -460px -783px; right:0}
.formContainer .rcDx[class]{right:0}*/

/* Form */
.formPath {padding:18px 18px 0 17px}
#sezPercorsi .partenza{padding:0; margin:0; height:66px}
.arrivo{margin-top:22px; height:66px;}
.tempo {float:left; width:130px; clear: both;}
.tempo .titolo {padding:4px 0 12px 33px;}
.tempo .titolo p {font-size:92%}
.tempo .titolo h4 {font-size:92%; font-weight:normal; border-bottom:solid 1px #d9d9d9;}
.tempo .icona{float:left; padding-left:24px;}
.tempo .icona img{float:left; width:55px; height:40px}
.tempo .testo{float:right; width:78px; margin-right: 6px;}
.tempo .testo p {font-size:83%; line-height: 11px}
.tempo .icona, .tempo .testo {position: relative; top:-3px;  width: 45px}
.tempo[class] .icona, .tempo[class] .testo {height: 40px;}
.tempo .testo p.label{padding:3px 0 5px 0; font-weight:bold; line-height: 12px}

.arrivo .tempo .titolo {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -475px -225px; }
.partenza .tempo .titolo {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -475px -144px;}
.indirizzi{float:right; width:280px;position: relative;}
.indirizzi {opacity:1;}
* html .indirizzi {filter:alpha(opacity=100);}

.indirizzi[class] .formRow {width:278px; margin: 0 0 5px 0;}
.indirizzi #paesePartenza.example, .indirizzi #paeseArrivo.example {color:#F3901D; font-weight:bold}
.indirizzi .TL, .indirizzi .TR, .indirizzi .BL, .indirizzi .BR{background-image:url(http://img.tuttocitta.it/tcolnew/img/input_rcWhite.gif)}
.indirizzi .BR{line-height:0; height:15px}
.indirizzi .links{padding:1px 0; text-align: right;}
.indirizzi a:hover{color:#F3901D;}
.ritorno{width:133px; padding-top:3px; text-align: center; font-variant: small-caps; position: absolute; bottom:19px; left:255px}
.ritorno a{padding: 5px 7px}
.pulsante{float:right; width:49px; clear:right}
.percorso .pulsante{position: absolute;right: 20px;bottom:21px; float:none}
.pulsante button{width: 49px; height: 20px; background: url('http://img.tuttocitta.it/tcolnew/img/invia.png') no-repeat; cursor:pointer; text-indent:-5000px;float:left;}



.risultati {padding:9px 0 0 5px; width: 103px; position: absolute; left:45px; bottom: 19px}
/*.mezzipub .risultati {position: relative;}*/
.mezzipub .pulsante{position: absolute; bottom: 22px; right: 19px;}
.mezzi_choose .pulsante {bottom:8px;}
.risultati .distanzaPer{padding:0 3px 0 0; margin-bottom:10px;}
.risultati .tempoPer{padding:0 3px 0 0; margin-bottom:3px;}
/*.mezzipub .risultati .tempoPer, .mezzipub .risultati .distanzaPer {display: none}*/
/*.mezzipub .ritorno {bottom:74px; left:204px}*/
.periodo-mezzi {float: left; width: 206px;}
.lng4 .periodo-mezzi{width:169px}
.periodo-mezzi label {width: 108px; float: left; padding-bottom: 2px; display: block}
.periodo-mezzi input[type="text"] {border: 1px solid #DADADA; width: 108px;}
.input-ora {margin-top: 5px; padding-top: 3px;}
.mezzi-inner {float: left}
.distanzaPer .testo{padding-top:3px;}
.risultati .testo {font-size:92%}
.risultati .valore{font-size:125%; color:#F3901D; display: block; border-top: 1px solid #e2e2e2; text-align: right}
.percorso .formPath label.sel {position: absolute; top:81px; left: 0;}
.percorso .formPath select#tipoPercorso {position: absolute; top:79px; left: 54px;}
.partenza .indirizzi {z-index: 3} /*boh*/
.arrivo .indirizzi {z-index: 2} /*boh*/
.partenza #divDvP {z-index: 20;}
.partenza #divIndP {z-index:19}
.arrivo #divDvA {z-index:18}
.arrivo #divIndA {z-index:17}
#geocoderErrorMessage {position: absolute; z-index: 900;}
#geocoderErrorMessage div {width: 206px;border: 10px solid #fff; padding: 20px 24px 20px 70px; background: #e6e6e6 url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -594px -297px;color: #666;}
.percorso #geocoderErrorMessage div{ width: 356px;}
.panel-paths #geocoderErrorBig {position: absolute; z-index: 1000; width: 83.6%; border: 10px solid #fff; padding: 20px 50px 20px 70px; background: #e6e6e6 url(http://img.tuttocitta.it/tcolnew/img/attention.gif) no-repeat 18px center; color: #666; bottom:-36px; left:10px; }
.panel-maps #geocoderErrorBig, .maps-listing #geocoderErrorBig  {position: absolute; z-index: 2500; width: 83.6%; padding: 20px 50px 20px 70px; background: #e6e6e6 url(http://img.tuttocitta.it/tcolnew/img/attention.gif) no-repeat 18px center; color: #666; bottom:-36px; left:10px; }
.maps-listing #geocoderErrorBig{position:relative;float:left;width:640px;left:0;top:0;border-top:0}
.maps-listing #geocoderErrorBig p{padding-top:5px}
.maps-listing #geocoderErrorBig h3 {display: inline;}
.maps-listing #geocoderErrorBig p a {color:#004D91;text-decoration:underline; font-weight: normal;}
.maps-listing #geocoderErrorBig a {font-weight: bold; text-decoration:underline}
.CreaMappa #geocoderErrorMessage {top:22px; left:-19px;}
.TrovaSuMappa #geocoderErrorMessage {top:70px;}
#geocoderErrorMessage .chiusura{position: absolute; top: 16px; right: 16px;}
#geocoderErrorBig .chiudi {position: absolute; top: 6px; right: 6px;}
#geocoderErrorMessage .ombra-errore, #geocoderErrorBig .ombra-errore {background:transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) repeat scroll  -137px -99px; display:block; height:7px; position:absolute; bottom: 3px; left: 10px; width:300px;}
#geocoderErrorBig .ombra-errore {background:transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) repeat scroll -144px -532px; width:1000px;height:7px;bottom:-7px;}
.maps-listing #geocoderErrorBig .ombra-errore {background:transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) repeat scroll -442px -298px;bottom:-7px;left:42px;width:656px;}

.mezzi_choose {padding: 8px 9px 8px 47px; margin-bottom: 1px; border: 2px solid #F7B257; position:relative}
.mezzi_choose h4 {border-bottom: 1px solid #dadada; padding-bottom: 2px; margin-bottom: 5px;}
.mezzi h4, .mezzi_choose h4 {width: 110px}
.lng2 .periodo-mezzi h4,.lng4 .periodo-mezzi h4 {width:140px}
.lng3 .periodo-mezzi h4{width:159px}
.lng5 .periodo-mezzi h4{width:117px}
.tipo-mezzi h4 {width: 94px}
.lng5 .tipo-mezzi h4{width:104px}
.lng4 .mezzi h4{width:115px}
.lng5 .mezzi h4{width:117px}
.mezzi_choose input, .mezzi_choose label {margin-right: 6px;} 
.mezzi_choose input {padding: 0; width:13px;}
/*.mezzi, .tipo-mezzi {float: left;}*/
.tipo-mezzi {width: 395px; margin-top: 20px}
.lng4 .tipo-mezzi{width: 462px}
#geocoderErrorMessageCenter {background-color: #e6e6e6;}
#misspId{text-decoration:underline; cursor:pointer;font-size:100%; font-weight: normal; font-weight:bold;}

.home #geocoderErrorMessage .ombra-errore {background-position: -137px -99px;}
.home .cittap #geocoderErrorMessage{left:-14px;top:15px}
.home .indirizzop #geocoderErrorMessage{left:-14px;top:16px}
.home .errorcittapa{left:339px;top:197px;}
.home .errorindirizzopa{left:340px;top:222px;}
.percorso #geocoderErrorMessage .ombra-errore {width: 450px; background-position: -137px -178px;}
.percorso #divPpm #geocoderErrorMessage {left: 10px; top:222px;}
.percorso #sezPercorsi #geocoderErrorMessage {left: -172px; top:21px;}
.percorso #sezPercorsi #geocoderErrorMessage.errorcittapa{left: 0px; top:126px;}
.percorso #sezPercorsi #geocoderErrorMessage.errorindirizzopa{left: 0px; top:152px;}
.percorso #sezPercorsi #geocoderErrorMessage.errorgen{left: 10px; top:221px;}
.home .sezMappe .citta #geocoderErrorMessage{left:-14px;top:21px}
.home .sezMappe .indirizzo #geocoderErrorMessage{left:-14px;top:21px}

.percorso .fromBottom {float: right; clear:left; margin:17px 0 0 19px; position:relative; width:281px;}
.percorso #tipoPercorso.mezzi {padding: 0 0 0 55px}

.popup-mezzi {bottom: 17px;color: #777;font-size: 12px;left: -124px;line-height: 12px;position: absolute;width: 194px;}
.percorso .popup-mezzi{z-index:2;bottom:-4px; left:-142px }
.percorso .popup-5t {bottom:-21px}
.popup-mezzi p{color: #424242;font-size: 11px;padding:8px 57px 7px 15px;-moz-border-radius: 5px;-webkit-border-radius:5px;border:1px solid #ccc; background-color: #fff}
.popup-mezzi img{left:135px; top:31px; position:absolute}
.popup-mezzi span{color:#999; font-size: 10px; display:block;}
.lng2 .popup-mezzi {left:-148px; width: 198px}
.percorso.lng2 .popup-mezzi{left:-167px;} 
.lng3 .popup-mezzi {left:-173px; width: 230px}
.percorso.lng3 .popup-mezzi {left:-191px}
.lng3 .popup-mezzi p { padding-right: 30px}
.lng3 .popup-mezzi img {left: 140px; top: 34px;}
.lng4 .popup-mezzi {left:-150px;width:219px}
.percorso.lng4 .popup-mezzi{left:-168px}
.lng4 .popup-mezzi p {padding-right: 10px}
.lng4 .popup-mezzi img { left: 109px;}
.lng5 .popup-mezzi {left:-135px; width:204px}
.percorso.lng5 .popup-mezzi{left:-154px}
.lng5 .popup-mezzi p {padding-right: 25px}
.lng5 .popup-mezzi img { left: 138px; top: 32px;}
.popup-mezzi p span {display: block;height: 14px;margin-top: 2px;width: 170px;letter-spacing: 1px}
.popup-mezzi .triaorang {background: url(http://img.tuttocitta.it/tcolnew/img/triaorang.png) no-repeat; position: absolute; text-indent: -1000px; width: 14px; height: 16px; right: -13px; top:16px}
.mezzo#piedi, .mezzo#autobus, .mezzo#tram, .mezzo#metro, .mezzo#treno {background-repeat: no-repeat; background-image: url(http://img.tuttocitta.it/tcolnew/img/mezzipubriassunto.png)}
.mezzo#piedi {background-position: 0 -42px}
.mezzo#autobus {background-position: 0 -63px}
.mezzo#tram {background-position: 0 -83px}
.mezzo#metro {background-position: 0 -21px}
.mezzo#treno {background-position: 0 0}
#tipoPercorso.mezzi .col1 {width: 100px}
#tipoPercorso.mezzi .col2 {width:129px}
.innerNews{display: block; background: url(http://img.tuttocitta.it/tcolnew/img/icona_news.png) no-repeat scroll 0pt 0pt rgb(255, 255, 255); text-indent: -30000px; height: 31px; float: right; width: 30px;}
.innerNews a{cursor:pointer; display: block;height: 30px;width: 25px;}
.tutti-p {font-weight: bold; text-decoration: underline; cursor: pointer;}
.apparifuori {position: absolute; font-size: 92%; width:187px; padding: 8px 10px 0 10px; border: 10px solid #ebebeb; z-index: 30000; top:250px;left:50px; background-color: #fff }
#sezPercorsi .appari-riassunto {font-size: 92%; position: absolute; cursor: pointer; top:230px; left: 19px; display: block; background: transparent url(http://img.tuttocitta.it/tcolnew/img/apri-riassunto.gif) no-repeat top left; padding: 5px 0 6px 30px;}
#sezPercorsi #riassunto hr {display: block; border-color: #ebebeb;  border-style: solid; border-width: 1px 0 0; clear: both; margin: 5px 0; height: 0}
#riassunto span.ciudi {top:-23px; right:-18px}
.blockTappa h3 .appari-riassunto.close, .blockTitle h3 .appari-riassunto.close {background: transparent url('http://img.tuttocitta.it/tcolnew/img/aprichiudi-chiuso.gif') no-repeat top left}
.apparifuori .mezzo, .apparifuori .seconda, .apparifuori .terza {float: left; width: 54px; height: 17px; padding: 0 1px 0 5px; margin: 0 0 5px 0}
.apparifuori .mezzo {padding: 1px 5px 3px 22px; width: 38px; border: 1px solid #ebebeb; border-width: 0 1px 0 0; clear: both}
.apparifuori .seconda {border: 1px solid #ebebeb; border-width: 0 1px 0 0; width: 48px; padding: 3px 5px 1px 4px;}
.apparifuori .terza {border: 1px solid #ebebeb; border-width: 0; padding: 1px 5px 3px 4px;}
.blockTappa h3 .appari-riassunto, .blockTitle h3 .appari-riassunto {display: block; float: right; position: absolute; top:3px; right: 3px; background: transparent url(http://img.tuttocitta.it/tcolnew/img/apri-riassunto.gif) no-repeat top left; text-indent: -100000px; width: 1px; padding: 5px 0 6px 30px;}
/*===== Dettagli percorso */
/* Definizione template: colonne principali, ecc.*/
.contentMain{margin:10px 0 0 0; padding:0;
 background: #fff url('http://img.tuttocitta.it/tcolnew/img/sfondo-colonna-dx.gif') repeat-y 770px top; height:0}
.contentMain[class]{height:auto; line-height:auto}
.contentLeft{float:left; width:760px; background-color:#fff}
.contentRight{float:left; margin: 0 0 0 10px; width:200px;}
.contentPercorso{border-left:solid 1px #f7b257; border-right:solid 1px #f7b257; border-bottom:solid 1px #f7b257; margin:0; padding:15px 10px}
.contentBottom{}

/* Titolo principale */
.mainTitle{height:30px; background-color:#f7b257; padding:0 12px 0 15px}
.mainTitle a{width:18px; height:18px; float:left; margin-top:6px; text-indent:-5000px}
.mainTitle a.open{background:url(http://img.tuttocitta.it/tcolnew/img/orange-open.gif) no-repeat top left}
.mainTitle a.close{background:url(http://img.tuttocitta.it/tcolnew/img/orange-close.gif) no-repeat center center}
.mainTitle h2{color:#fff; font-size:125%; padding:6px 0 0 28px; float: left; display:block}
.mainTitle h2.float{float:left}
.mainTitle a.stampa {display: block; color: #fff; text-indent: 0; float: right;height:12px;width:39px; padding: 8px 0 0 29px; background:transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat scroll -14px -626px; }
.prevstampa .mainTitle a.stampa {display:none}
.mainTitleRight{height:30px; background-color:#f7b257; padding:0}
.mainTitleRight h2{color:#fff; font-size:125%; padding:6px 0 0 0; display:block; text-align:center}

/* Blocco dettagli */
.blocco{padding:0 0 5px 0}
.blocco .sezLeft {float:left; width:490px}
.blocco .sezRight{float:right; width:240px}
.blocco.pointer{padding-top:15px}
.blocco.pointer.partenza{padding-top:0}
/*.blocco.pointer.partenza .mapTitle {width: 222px}*/
/*.pointer.blocco .sezRight{width:155px}*/
.blocco ul, .blocco li {margin:0; padding:0; list-style:none}
.blocco ul.steps{clear:left; padding-top:9px}
.markera, .markerb {background:#fff url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -477px -144px; display: block; float: left; width: 26px; height: 30px; margin:0 15px 1px 0; text-indent: -10000px }
.markerb {background:#fff url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -477px -225px;}
.blockBorder {border-top: 1px solid #ccc;}
.blockTitle{margin-bottom: 10px;}
.blockTitle h3{color:#666; background-color:#ebebeb; float: left; font-size:100%; width: 90%; padding:5px 10px; display:block}
.blockTitle h3 .dettagli{float:right;font-weight: normal;font-size:125%;}
.blockTitle h3 .innerSx, .blockTitle h3 .innerDx {float: left; margin-left: 30px}
.blockTitle h3 span {float: left; padding: 2px 0 0}
.pointer .blockTitle h3{padding-right: 22px}
.blockTappa {height: 30px; width: 100%; border: 1px solid #ebebeb;margin-bottom: 10px;}
.blockTappa h3 {color:#666; padding:5px 10px 5px 48px; position: relative}
.blockRow  {padding:7px 0; margin-left: 40px; position: relative;}
.rowBorder {border-bottom: 1px solid #cecece;}
.blockRow .ico1, .blockRow .ico2, .blockRow .ico3 {float: left; display: block;}
/*.blockRow .ico1 {background:url('http://img.tuttocitta.it/tcolnew/img/bg_numero.png') no-repeat; position: absolute; font-size: 83%;width:15px; height:13px; display:block; color:#fff; padding:2px; text-align: center;top:10px; left:-36px;}*/
.blockRow .ico1 {background: none; position: absolute; width:15px; height:13px; display:block; color:#666; padding:2px; text-align: center; top:10px; left:-36px;}
.blockRow .ico2 {width:25px; height: 25px;}
.mezzipub .blockRow .ico2 {width:40px; height: 3px;}
.blockRow .ico3 {width:25px; margin-right: 10px;}
.blockRow .ico2 img {width:25px; height:25px; display:block; }
.blockRow .ico3 img {width:25px; height:25px; display:block; }
/*.blockRow p{color:#808080; font-size:100%; float:left; margin:0; margin-top:7px}
.blockRow p span.nome{color:#666; font-weight:bold} 777 808080 666 .... ? vedili */
.blockRow p{font-size:100%; float:left; margin:0; margin-top:4px;width: 340px}
.mezzipub .blockRow p{width:310px}
.blockRow .blockCartelli p {width: auto}
.blockRow p span.nome{color:#666; font-weight:bold}
.blockRow span.dist{float:right; padding:3px 6px 0 0}
.blockRow span.eco, .blockRow span.limitato, .blockRow span.limitatoend, .blockRow span.pedaggio, .blockRow span.ecoend, .blockRow span.ecostart {clear: left; margin: 2px 0 0 0; text-indent: -10000px; display: block; width: 140px; height: 20px;}
.blockRow span.ecoend {background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -464px -529px; width: 124px;}
.blockRow span.ecostart {background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -464px -501px;}
.blockRow span.limitato {background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -464px -584px; width: 172px; height: 19px}
.blockRow span.limitatoend {background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -467px -612px; width: 167px; height: 19px}
.blockRow span.pedaggio {background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -464px -556px; width: 130px;}
.blockRow ul.substeps {margin:0 0 0 60px; font-size: 92%; margin-bottom: 10px;}
.blockRow ul.substeps li{background:url(http://img.tuttocitta.it/tcolnew/img/orangeDot.gif) no-repeat left center; padding-left:20px; margin-top: 6px; clear:left; }
.blockRow ul.substeps p{font-size:92%}
.blockRow ul.substeps span.nome{color:#666; font-weight:bold}
.rowSpecial{border:solid 1px #f0f0f0; height: 20px; margin-left: 0;}
.rowSpecial p.desc {background-color:#ebebeb; margin:0 0 0 100px; padding:3px 20px 3px 20px; display: inline;}
.rowSpecial .ico1 {left: 2px; top:7px;}
/*traduzioni*/

.lng2 .blockRow span.ecostart 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -2px;}
.lng2 .blockRow span.ecoend 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -25px;}
.lng2 .blockRow span.limitato  	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -71px;}
.lng2 .blockRow span.limitatoend {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -95px;}
.lng2 .blockRow span.pedaggio	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -50px;}

.lng3 .blockRow span.ecostart 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -2px;}
.lng3 .blockRow span.ecoend 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -25px;}
.lng3 .blockRow span.limitato  	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -71px;}
.lng3 .blockRow span.limitatoend {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -95px;}
.lng3 .blockRow span.pedaggio	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -50px;}

.lng4 .blockRow span.ecostart 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -3px -3px;}
.lng4 .blockRow span.ecoend 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -25px;}
.lng4 .blockRow span.limitato  	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -71px;}
.lng4 .blockRow span.limitatoend {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -95px;}
.lng4 .blockRow span.pedaggio	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -50px;}

.lng5 .blockRow span.ecostart 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -2px;}
.lng5 .blockRow span.ecoend 	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -25px;}
.lng5 .blockRow span.limitato  	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -71px;}
.lng5 .blockRow span.limitatoend {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -95px;}
.lng5 .blockRow span.pedaggio	 {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -50px;}

/* Stili sezione cartelli */
.blockCartelli{width:170px;text-align: center;padding:15px 0 18px 34px;clear:both;}
.blockCartelli p{float:none}
.green{position:relative;background-color:#009933;padding:10px;color:#fff;}
.white{position:relative;background-color:#fff;padding:10px;border:1px solid #ccc }
.blockCartelli .rcDx, .blockCartelli .rcSx, .blockCartelli .rcTDx, .blockCartelli .rcTSx {display: block; position: absolute; width: 10px; height: 10px; line-height:10px; bottom: 0;}
.green .rcTDx {background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -892px -38px;top:-1px;right:-1px}
.green .rcTSx {background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -880px -38px;left:-1px;top:-1px}
.green .rcDx {background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -892px -50px;bottom:-1px;right:-1px}
.green .rcSx{background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -880px -50px;left:-1px;bottom:-1px}
.white .rcTDx{background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -896px -71px;top:-1px;right:-1px}
.white .rcTSx{background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -881px -71px;left:-1px;top:-1px}
.white .rcDx{background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -896px -84px;bottom:-1px;right:-1px}
.white .rcSx{background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -881px -84px;left:-1px;bottom:-1px}
.boxDxMappe .rcDx[class]{right:0}
.blockCartelli p{padding-bottom:2px}
.blockCartelli ul li{display:block;}
.blockCartelli .km{font-size:108% }

/* Stili sezione destinazione */
.mapArrivo{float:left; clear: left; left:41px; width:450px; height:260px; margin-top: 5px; border: solid 1px #d8d8d8;position:relative}
ul.destinazione{margin:0; padding:1px 0 0 0; width:130px; float:right}
ul.destinazione li{list-style:none; height:24px; padding: 0; margin: 6px 0;}
ul.destinazione li.first{border-bottom: solid 1px #f0f0f0}
ul.destinazione p{font-size:92%}
ul.destinazione span.azione{font-size:108%}
ul.destinazione span.luogo{color:#F3901D; font-weight:bold}
ul.destinazione a{padding: 5px 0 2px 32px; display:block;  background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -20px -108px; }
ul.destinazione a:hover{color:#F3901D;}
.arrivalTime{color:#fff; font-size:150%; float:right; margin:3px 0}

.destinazione li.risto a {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -741px -594px}
.destinazione li.alberghi a {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -741px -623px}
.destinazione li.mostre a {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -741px -653px}
.destinazione li.ritorn a, .ritorno a {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -467px -686px; text-transform: uppercase; color: #fff; padding: 5px; font-size: 11px; display: block}

/* Stili lato dx */
.blockTitleRight{height: 30px; padding-bottom:12px; width: 151px; float: right}
.pointer .blockTitleRight{background-color:#EBEBEB;height:32px; font-size:125%; color:#666;}
.blockTitleRight .innerSx, .blockTitleRight .innerDx{height:20px; width:73px; font-size: 91%; margin-top: 6px; background-color:#ebebeb; text-align:center; float:right;}
.blockTitleRight .innerDx{margin-left: 5px}
.blockTitleRight p{padding-top:3px}
/* Mappa piccola */
.mapTitle{height:20px; width: 59px; position: relative; float: right; clear: right; background-color:#f7b257; padding:0 7px; margin:6px 0 0 0;}
.mapTitle.open {width: 226px}
.mapTitle a{display: block; width:18px; height:18px; float:left; margin-top:0; text-indent:-5000px}
.mapTitle a.open{background:url(http://img.tuttocitta.it/tcolnew/img/orange-open.gif) no-repeat center left}
.mapTitle a.close{background:url(http://img.tuttocitta.it/tcolnew/img/orange-close.gif) no-repeat center left}
.mapTitle h3{color:#fff; float: left; font-size:92%; padding:4px 0 0 0; display:block;}
.mapBox{margin:5px 0 0 0; display:block;position:relative; border:1px solid #E6E6E6; clear:right}
/*.mapBox img, .mapBox div[id^="mm"]{border: solid 1px #e6e6e6; width:148px; height: 128px;}*/
.mapBox img{ width:148px; height: 128px;}
/*.blocco div[id^="ico"] {background-image:url(/tc/img/bg_numero.png);}*/
/* Sponsor (col dx) */
.sponsorBox {
margin:10px 0;
}

/*stili percorso listing con mezzi pubblici*/
.percorso.mezzipub .pointer.partenza .blockTitle h3 {background-color: #fff; border:1px solid #CeCeCe; position: relative; width: 89.6%}
.percorso.mezzipub .pointer .blockTitle img.icone, .percorso.mezzipub .blockTappa img.icone {margin-right: 4px; vertical-align:sub;}
.percorso.mezzipub .pointer.partenza .blockTitle h3 span {float: none}
.percorso.mezzipub .ico3 img, .percorso.mezzipub .ico2 * {visibility: hidden;}
.percorso.mezzipub .blockTappa {border: 0}
.percorso.mezzipub .blockTappa h3 {border: 1px solid #cecece}
.percorso.mezzipub .blockTappa .orari {float: right; padding: 3px 33px 0 0; text-decoration: underline; }
/*box dei pallocci mezzi*/
.messaggicone {min-width: 75px; margin: 12px 14px 7px 0; border: 2px solid #4a88c9; background-color: #fff; padding: 0 5px; min-width: 50px; z-index: 9; position: relative}
.messaggicone img {vertical-align: middle; margin: 5px}
.messaggicone span.ciudi {right:-14px; top:-14px;}


.ombramezzi {display: block; text-indent: -10000px; position: absolute; bottom: 9px; left: 5px; height: 17px; /*background: url(http://img.tuttocitta.it/tcolnew/img/ombramezzi.png) no-repeat*/}
.ombramezzi {border: 2px solid #4a88c9;
width: 70%; 
-moz-box-shadow: 0 5px 7px #888;
-moz-border-radius: 10px;
-webkit-box-shadow: 0 5px 7px #888;
-webkit-border-radius:10px;
z-index: 4;
}

.popup-mezzi .ombramezzi { background: url(http://img.tuttocitta.it/tcolnew/img/om_fumMezzi.png) no-repeat; z-index: 4; border:0; -moz-box-shadow:none; -webkit-box-shadow:none; -webkit-border-radius:0; -moz-border-radius:0; width: 100%; left:0px; bottom:-17px;}

/*====== STILI PER VERSIONE HTML DELLO SPONSOR ==============
.sponsorBox{margin: 12px 0; padding: 10px; color: #fff; background:#666 url(http://img.tuttocitta.it/tcolnew/img/bg-sponsor.gif) no-repeat bottom left;}
.sponsorBox a{ color: #fff; }
.sponsorBanner{text-align:center}
.sponsorBanner img {margin: 10px auto;} */



/*===== Sezione tagcloud */
.contentTopLinks {border-style:solid; 
border-width:0 1px 1px 1px; border-color:#d8d8d8; 
margin: 0 10px 12px;
position: relative; 
  height: auto !important;
  height: 70px;
  min-height: 70px;
  width: 950px;
}
.sezioneMappe, .sezionePercorsi, .sezionePDF {padding:18px; width:279px; float:left; text-align:justify; line-height:15px;}
.sezioneMappe, .sezionePercorsi, .sezionePDF { width:279px; float:left; text-align:justify; line-height:15px} /*perch sono 2??*/
.home .contentTopLinks .sezioneMappe{}
.home .sezionePercorsi{ margin-left:19px}
.home .sezionePDF{padding:18px 12px; width:249px; margin-left:18px}
.contentTopLinks a{color:#777}
.contentTopLinks h3 {font-size:100%; margin-bottom:9px;}
.contentTopLinks h3 a:link, .contentTopLinks h3 a:visited{font-weight: bold}
.contentTopLinks h3.mostre {margin-top: 8px;}
.sezioneMappe h3, .sezioneMappe h3 a {color:#004d91}
.sezionePercorsi h3, .sezionePercorsi h3 a {color:#F3901D}
.sezionePDF h3, .sezionePDF h3 a {color:#666}
.contentShadowTop, .contentShadowBottom {display: none; width: 940px; height: 4px; clear:both; line-height:4px; position:absolute; left:14px; z-index:100;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://immagini.paginebianche.it/newpbol/img/ombra.png')}
/*.contentShadowTop[class], .contentShadowBottom[class] {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/png/ombra.png) no-repeat scroll 0% 0%}*/
*:first-child+html .contentShadowTop, *:first-child+html .contentShadowBottom { background:none}
.contentShadowTop {top:0}
.contentTopLinks .contentShadowBottom {width: 940px; height: 4px; clear:both; line-height:4px; position:absolute; left:14px; bottom:-5px; z-index:100; display: block; background:transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) repeat scroll -127px -532px;}


/*===== Box approfondimenti */
.home-bottom {margin: 0 10px 18px 10px; text-align: center; position: relative; width: 950px}
.boxApprof{width: 294px; height:76px; position:relative; text-align:right; border:1px solid #ccc; padding:6px 12px 0pt 0pt;
 background: url(http://img.tuttocitta.it/tcolnew/img/bg-home.jpg) repeat-x scroll center -513px; margin:0 0 15px 0}
.boxSx{float:left; margin-right:12px}
.boxDx{float:left;height:76px;padding-top:6px;}
.boxApprof .undici{line-height:13px; margin-top:0}
.boxDx .undici a{display:block;height:52px;padding-top:2px}
.boxApprof p img {float:left; margin:-3px 9px 3px}
.boxApprof p span.falsaImg {float:left; margin:-3px 9px 3px; width:50px; height:50px}
.boxApprof .separe{display:block}
.boxApprof .angolo1, .boxApprof .angolo2, .boxApprof .angolo3, .boxApprof .angolo4, .boxApprof .angolo5, .boxApprof .angolo6 {
 position: absolute; width: 11px; height: 11px}
.boxApprof .angolo1{top:-1px; left:-1px;  background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -504px -786px}
.boxApprof .angolo2{top:-1px; right:-1px; background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -516px -786px}
.boxApprof .angolo3{bottom:-1px; right:-1px; background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -531px -785px}
.boxApprof .angolo4{bottom:-1px; left:-1px;  background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -545px -785px}
.boxApprof .angolo5{bottom:-1px; right:-1px; background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -559px -785px}
.boxApprof .angolo6{bottom:-1px; left:-1px;  background: url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat -574px -785px}
 * html .boxApprof .angolo3 {bottom:-5px}
 * html .boxApprof .angolo4 {bottom:-5px}
 * html .boxApprof .angolo5 {bottom:-5px}
 * html .boxApprof .angolo6 {bottom:-5px}
h3.approfondimento, h3.inVetrina{width: 298px; position:absolute; bottom:0; left:0; padding:4px}
h3.approfondimento {background-color: #999;  text-align: right}
h3.approfondimento a.app {color: #fff; padding-right: 6px}
h3.inVetrina{background-color: #e6e6e6; text-align: center}
h3.inVetrina a{float:left;margin: 0; padding: 0; display: block}
.inVetrina a.indietro {width: 16px; height:16px; background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -585px -786px}
.inVetrina a.avanti {width: 16px; height:16px; background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -602px -786px}
.inVetrina a.titolovetrina {width: 264px;}

/*===== Links approfondimenti */
.linkApprofondimento{width: 294px; padding: 6px 19px 0 0; text-align: left; border-right: 1px dotted gray;
 margin: 0 0.44em 15px 0; height: 12.6em}
.lastbordo {border-right:0; margin:0 0 15px 0; padding:0}
.linkApprofondimento h5{padding:0 0 0 12px; color:#3f459b}
.under_approf li{list-style:none; padding:3px 0 0 12px; clear:left}
.under_approf li a{color:#555}

/*===== Immagine approfondimenti =====*/

.boxDx .approf_Desc{line-height: 14px;}

#approf_Desc_1 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -1005px;}
#approf_Desc_1 a {padding-left:110px;}

#approf_Desc_2 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -71px;}
#approf_Desc_2 a {padding-left:110px;}
/*
#approf_Desc_3 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -190px;}
#approf_Desc_3 a {padding-left:110px;}

#approf_Desc_3 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -397px;}
#approf_Desc_3 a {padding-left:110px;}*/

#approf_Desc_3 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -517px;}
#approf_Desc_3 a {padding-left:110px;}

#approf_Desc_4 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -816px;}
#approf_Desc_4 a {padding-left:110px;}

#approf_Desc_5 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -940px;}
#approf_Desc_5a {padding-left:110px;}

#approf_Desc_6 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -461px;}
#approf_Desc_6 a {padding-left:110px;}

#approf_Desc_7 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -325px;}
#approf_Desc_7 a {padding-left:110px;}

#approf_Desc_8 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -131px;}
#approf_Desc_8 a {padding-left:110px;}

#approf_Desc_9 {background:url(http://img.tuttocitta.it/tcolnew/img/approf_14032011.png) no-repeat 1px -648px;}
#approf_Desc_9 a {padding-left:110px;}



.divZoom {position:absolute; top:66px; left:0; width:45px; z-index: 1000;}
.mappa .divZoom {left:320px}
.percorso .divZoom {left:480px; top: 7px;}
input#urlMapExpand {height: 0; line-height: 0; padding: 0; display: none;} 
/*.divZoomTop, .divZoomDown {height:10px; line-height:10px; font-size:10px}*/
.divZoom ul{margin:0 0 0 6px; padding:0}
.divZoom ul li {list-style:none; float:left; clear:left; line-height:10px; font-size:10%; text-indent:-5000px}
.fullScreen_on, .fullScreen_off {list-style:none; text-indent:-5000px /*float:left; clear:left; line-height:10px; font-size:10%; text-indent:-5000px*/}
.fullScreen_on, .fullScreen_off {width: 41px}
#fullScreen, #fullScreenOff {height: 50px;}
.mapArrivo .divZoom{top:34px; left:0;}
.divZoom a{cursor:pointer; display: block}
/*.divZoomBody[class] {background:url(http://img.tuttocitta.it/tcolnew/img/zoom-spento.png) no-repeat right -2px;} /*class cos lo prende il 7
.divZoomBody.livelli13[class] {background:url(http://img.tuttocitta.it/tcolnew/img/zoom-spento12.png) no-repeat right -2px;} /*class cos lo prende il 7*/
.divZoomBody[class] #widgetContainer {background:url(http://img.tuttocitta.it/tcolnew/img/n_controller_step12.png) no-repeat right -2px; clear: both} /*class cos lo prende il 7*/
.divZoomBody.livelli13[class] #widgetContainer {background:url(http://img.tuttocitta.it/tcolnew/img/n_controller_step13.png) no-repeat right -2px;} /*class cos lo prende il 7*/

/*.fullscreen .divZoomBody[class] {background:url(http://img.tuttocitta.it/tcolnew/img/radar.png) no-repeat right -2px;} /*class cos lo prende il 7
.fullscreen .divZoomBody.livelli13[class] {background:url(http://img.tuttocitta.it/tcolnew/img/zoomfull-spento12.png) no-repeat right -2px;} /*class cos lo prende il 7
.fullscreen div.legend{top:0}*/

div#widgetContainer, div#widgetContainerDest {padding: 10px 0;}
/*a.fullscreen_on {height:60px; width:26px; position:relative;}*/
.fullScreen_on[class]{height:52px; padding:0 0 0 2px; background:url(http://img.tuttocitta.it/tcolnew/img/full-aperto.png) no-repeat right -2px;} 
.fullScreen_off[class]{height:52px; padding:0 0 0 2px; background:url(http://img.tuttocitta.it/tcolnew/img/full-chiuso.png) no-repeat right -2px;} 
a.fullscreen_off {height:51px; width:16px; position:relative;}
.fullscreen #mapcontainer{text-align:center}
/**:first-child+html a.fullScreen_on {background:none}*/
/*li.zoomIn{height:30px; padding:0}*/
a.apiu {height:24px; width:24px; margin-left: 6px; position: relative;}
.divZoom .ulpiu {margin: 0 0 6px 6px}
/**:first-child+html a.zoomIn {background:none}*/
ul.zoomOut {margin:5px 0 9px 2px}
li.zoomOut{height:18px; padding:0 0 0 4px}
a.zoomOut {height:28px; width:25px; position: relative;}
/*:first-child+html a.zoomOut {background:none}*/

.mapBox a{height:28px; width:25px;display: block;position:absolute;left:0; z-index:1000; text-indent: -5000px;}

a.minizoomIn[class]{top:36px; background:url(http://img.tuttocitta.it/tcolnew/img/controller_piu.png) -5px 3px no-repeat}
a.minizoomOut[class]{top:61px; background:url(http://img.tuttocitta.it/tcolnew/img/controller_meno.png) -5px 3px no-repeat}

#gauge{width:20px; padding:2px 0 0 4px}
#gauge li{height:7px; padding-left:0px; position:relative;}
#gauge a{height:7px; width:18px; display:block; font-size:7px; line-height:7px;}


#zoom01, #zoom02, #zoom03, #zoom04, #zoom05, #zoom06, #zoom07, #zoom08, #zoom09, #zoom10, #zoom11, #zoom12, #zoom00 {background-image: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png'); background-position: -941px -39px;}

.zDefault#zoom01, .zDefault#zoom02, .zDefault#zoom03, .zDefault#zoom04, .zDefault#zoom05, .zDefault#zoom06, .zDefault#zoom07, .zDefault#zoom08, .zDefault#zoom09, .zDefault#zoom10, .zDefault#zoom11, .zDefault#zoom12, .zDefault#zoom00 {background-image: none;}
/*.zDefault#zoom01, .zDefault#zoom02, .zDefault#zoom03, .zDefault#zoom04, .zDefault#zoom05, .zDefault#zoom06, .zDefault#zoom07, .zDefault#zoom08, .zDefault#zoom09, .zDefault#zoom10, .zDefault#zoom11, .zDefault#zoom12, .zDefault#zoom00 {background-image: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png'); background-position: -30px -39px;}
background trasparente per un errore folle di cliccabilita*/
#zoom01_b, #zoom02_b, #zoom03_b, #zoom04_b, #zoom05_b, #zoom06_b, #zoom07_b, #zoom08_b, #zoom09_b, #zoom10_b, #zoom11_b, #zoom12_b { background-image: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png'); background-position: -941px -39px; }
#zoom01_b.zDefault, #zoom02_b.zDefault, #zoom03_b.zDefault, #zoom04_b.zDefault, #zoom05_b.zDefault, #zoom06_b.zDefault, #zoom07_b.zDefault, #zoom08_b.zDefault, #zoom09_b.zDefault, #zoom10_b.zDefault, #zoom11_b.zDefault, #zoom12_b.zDefault { background-image:none; }
/*#zoom01_b.zDefault, #zoom02_b.zDefault, #zoom03_b.zDefault, #zoom04_b.zDefault, #zoom05_b.zDefault, #zoom06_b.zDefault, #zoom07_b.zDefault, #zoom08_b.zDefault, #zoom09_b.zDefault, #zoom10_b.zDefault, #zoom11_b.zDefault, #zoom12_b.zDefault  {background-image: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png'); background-position: -30px -39px;} 
background trasparente per un errore folle di cliccabilita*/


.mapArrivo .divZoomBody[class], .extsite .divZoomBody[class] {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/n_controller_step12.png) no-repeat scroll right -2px;
}

.extsite div#widgetContainer {padding:0}
.extsite #mapcontainer a{display:block;height:28px;left:0;position:absolute;text-indent:-5000px;width:25px;z-index:1000;}
.extsite #mapcontainer .minizoomIn{top:10px}
.extsite #mapcontainer .minizoomOut{top:35px}
.extsite #extToSite{font-size:11px;line-height:24px;padding:5px 0;}
.extsite #scala {margin:10px; bottom:-3px; right:227px;}
.extsite #wPgScaleContainer {margin:0; right:300px; bottom: 5px;}


*:first-child+html .gaugeLev01, *:first-child+html .gaugeLev02, *:first-child+html .gaugeLev03, *:first-child+html .gaugeLev04,
*:first-child+html .gaugeLev05, *:first-child+html .gaugeLev06, *:first-child+html .gaugeLev07, *:first-child+html .gaugeLev08,
*:first-child+html .gaugeLev09, *:first-child+html .gaugeLev10, *:first-child+html .gaugeLev11, *:first-child+html .gaugeLev12 {background:none}

.listing-product-pagination {margin: 10px 10px;}
.pagination-total {float: left;font-size: 92%;}
.pagination-total span {font-weight: bold;}
.pagination-changing {float: right;font-size: 108%;}

.pagination-changing a {color: #004D91; font-size: 83%;}
.pagination-changing a .changing-prev, .pagination-changing a .changing-next {color: #555;}
.pagination-changing a .changing-prev {padding: 0 0 1px 2px; }
.pagination-changing a .changing-next {margin: 0 2px 1px 0; }
.listing-product-pagination {clear: both; margin: 10px;}

div.link-a-pag {border: 1px solid #999; width: 305px; position: absolute; right: 10px; top:0; background-color: #fff; z-index: 20020; padding: 10px 5px;}
div.link-a-pag h4 {margin:0; font-weight: normal; padding:10px 0 3px 5px;}
div.link-a-pag #extHelpId {text-decoration: underline; position: absolute; top: 90px; right: 5px;}
div.legend {border: 1px solid #999; width: 360px; position: absolute; right:10px; top:78px; background-color: #fff; z-index:20020; padding: 25px}
.mappa-home div.legend{top:99px}
div.legend h4 {margin: 10px 0 20px 0; font-weight: normal;}
div.legend ul.strade, div.legend ul.servizi {float: left; width: 48%;}
div.legend ul li {clear: left;}
div.legend ul.strade li{margin-bottom:4px}
div.legend ul span {display: block;float: left;width: 30px;height: 20px;text-indent: -2000px}
div.legend ul.strade span {height: 10px;}
div.legend .leg1 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -409px; }
div.legend .leg2 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -429px; }
div.legend .leg3 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -449px; }
div.legend .leg4 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -470px; }
div.legend .leg5 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -490px; }
div.legend .leg6 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -510px; }
div.legend .leg14 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -531px; }
div.legend .leg15 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -553px; }
div.legend .leg16 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -575px; }
div.legend .leg17 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -596px; }
div.legend .leg18 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -618px; }
div.legend .leg19 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -640px; }
div.legend .leg7 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -662px; }
div.legend .leg8 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -677px; }
div.legend .leg9 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -687px; }
div.legend .leg10 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -699px; }
div.legend .leg11 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -710px; }
div.legend .leg12 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -721px; }
div.legend .leg13 {background:url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -1053px -732px; }

/*div.legend ul img {margin-right: 6px}*/
div.legend li {margin-bottom: 10px;}
div.legend ul.aree {clear: both; padding-top: 20px;}
/*===== Definizioni vecchio stile ereditate */
.panel-paths {
 position: relative;
 padding: 10px;
 margin:0;
 background: #fecc9f url(http://img.tuttocitta.it/tcolnew/img/bg-home.jpg) repeat-x scroll center -1471px;
 background: #fecc9f;
}
.panel-paths[class]{line-height:auto;}
* html .panel-paths, * html .panel-maps { padding: 10px;}
/*vecchio mi aggiorante gli angoli?*/
/*.panel-paths .corner-panel-paths-bottom-sx, .panel-paths .corner-panel-paths-bottom-dx {
 display: block;
 position: absolute;
 bottom:0;
 right: 0;
 width: 8px;
 height: 8px;
 line-height:8px;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -415px -784px;
}
.panel-paths .corner-panel-paths-bottom-sx {
 left: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -397px -784px;
}*/
/*.panel-paths .corner-paths-bottom-sx, .panel-paths .corner-paths-bottom-dx {
 display: block;
 position: absolute;
 bottom:0;
 right: 0;
 width: 8px;
 height: 8px;
 line-height:8px;
 background: url('http://img.tuttocitta.it/tcolnew/img/corner-panel-paths-bottom-dx.gif') no-repeat;
}
.panel-paths .corner-paths-bottom-sx[class], .panel-paths .corner-paths-bottom-dx[class] {bottom:0}
.panel-paths .corner-paths-bottom-sx {
 left: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/corner-panel-paths-bottom-sx.gif') no-repeat;
}*/

.panel-paths-maps {
 position: relative;
 min-width: 470px;
 min-height: 390px;
 width: 100%;
 float: left;
 margin: 0
}
.percorso #mapcontainer {min-height: 390px}
.panel-paths-maps img.test{width: 470px; height:290px}

.form-homePaths .corner-bottomSx, .form-homePaths .corner-bottomDx {
 display: block;
 position: absolute;
 width: 9px;
 height: 9px;
 line-height:9px;}
.form-homePaths .corner-bottomSx[class], .form-homePaths .corner-bottomDx[class] {bottom:0}

.form-homePaths .corner-bottomSx {
 left: 0;
 background: url('http://img.tuttocitta.it/tcolnew/img/form-bottom-sx.gif') no-repeat;
}
.form-homePaths .corner-bottomDx {
 background: url('http://img.tuttocitta.it/tcolnew/img/form-bottom-dx.gif') no-repeat;
}
.form-homePaths .corner-bottomDx[class]{right:0}

.panel-paths-maps .panel-paths-the-maps {
 position: relative;
 height: 206px;
 overflow: auto;
 background: #fff;
}

.link-a-pag input.bordino {border: 2px solid #ebebeb; padding: 3px; margin: 5px 0; overflow: hidden; background-color: #fff9bb; height:13px; width:295px}


.link-a-pag .copia {padding-left: 5px;}
.link-a-pag a.chiudi, .legend a.chiudi  {position: absolute; top: 7px; right: 7px;}
.bianco {background-color: #fff;}
/*.panel-maps .mapFormContainer {position: relative;} per la mappa elastica va via
*/

div.segnala_a {background-color: #fff; 
	border:1px solid #ebebeb; 
	padding: 10px; 
	margin: 0px auto; 
	font-size: 75%; 
	text-align: left;
	width:320px; 
	height: 375px;
	position: relative}
	
div.segnala_a h1.logo, h1.logo {
background: transparent url('http://img.tuttocitta.it/tcolnew/img/tuttocitta.gif') no-repeat;
display:block;
height:20px;
overflow:hidden;
text-indent:-1000px;
width:136px;
margin: 19px 0 22px 30px;
}	
div.segnala_a p {margin: 0 auto; width: 262px}	
div.segnala_a input {background: transparent url('http://img.tuttocitta.it/tcolnew/img/input.png') no-repeat top left}
div.segnala_a input {clear:left; height: 21px; margin: 0 0 10px 0; position:relative; width:235px; padding:3px;border:0;}
div.segnala_a textarea {border: 1px solid #ccc; width: 261px;} 
div.segnala_a input#invia {background:transparent url('http://img.tuttocitta.it/tcolnew/img/invia.png') no-repeat scroll 0 0; margin: 15px 0 0 30px; width:48px; text-indent: -10000px;}
div.segnala_a p.asinistra a {display: block; width: 10px; height: 10px; background: transparent url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -80px -776px; text-indent: -2000px; position: absolute; top: 20px; right: 20px;}

/*.footer .ombra-footer {display: block; width: 946px; height: 7px; position: relative; top: 0px; background: transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) -127px -532px;}*/
.percorso .mask-search .ombra-mask {display: block; width: 946px; height: 7px; position: absolute; left: 12px; top: 364px;}
.mappa .mask-search .ombra-mask {display: block; width: 946px; height: 7px; position: absolute; top: 466px; left: 10px; background: transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) -127px -298px;}
.home .mask-search .ombra-mask {display: block; width: 959px; height: 7px; position: absolute; top: 288px; left: 2px; background: transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) -120px -417px;}
.home .mask-search .home2 {top:331px; width: 663px}
.down-pdf .mask-search .ombra-mask {display: block; width: 960px; height: 7px; position: absolute; top: 411px; left: 2px; background: transparent url(http://img.tuttocitta.it/tcolnew/img/ombre.gif) -120px -298px;}
.mask-search {position: relative}

.box {border: 2px solid #ccc; background-color: #fff}
.box .column-grigio {background-color: #f3f3f3; width: 270px; float: right;}
.legali .column-grigio{height:250px}
.informativa .column-grigio{height:700px}
.box .col-sx {float: left; width: 636px; padding: 30px 30px; background-color: #fff;}
.dilatua .col-sx h3 {font-size: 150%; font-weight: normal; color: #666;}
.dilatua .informativa {border: 1px solid #ccc; width: 400px; height: 100px; overflow-y: scroll; }
.dilatua .col-sx p {margin: 10px 20px;}
.dilatua .col-sx h4 {margin: 0 20px 10px 20px}
.dilatua .col-sx textarea {margin: 0 20px 10px 20px; width: 400px;}
.dilatua .col-sx label.nome {margin: 0 20px 10px 20px;}
.dilatua .col-sx label.email {padding: 0 5px 0 5px;}
.dilatua .col-sx input {border: 1px solid #bbb;}
.dilatua .col-sx .informativa {margin: 0 20px;}

.vuota .col-sx h3 {font-size: 150%; font-weight: normal; color: #666;}
.vuota .col-sx p {margin: 10px 20px;}
.vuota .col-sx p a{text-decoration:underline}
.vuota .col-sx h4 {margin: 0 20px 10px 20px}
.vuota ul li{list-style:disc}
.vuota ul{padding-left:33px}

.down-pdf .panel-maps {height: 390px; padding: 10px}
.checkbox-show li {background: url('http://img.tuttocitta.it/tcolnew/img/check-gdo.png') no-repeat 7px 11px;}
.checkbox-show li a:hover, .checkbox-show li a.showin {background: url('http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png') no-repeat -8px -727px;}
.down-pdf .maps-listing {background: none; }

/*box destro da bianco eliminare superflui*/
.box_destro {
background-color:#FFFFFF;
padding:0 0 4px;
position:relative;
}
div.grigio {
background-color:#FFF4D1;
border:0 none;
font-size:100%;
padding:5px 0 10px;
}
.box_destro div.grigio {
background-color:#EBEBEB;
border-color:#B3B3B3 -moz-use-text-color -moz-use-text-color;
border-style:dotted none none;
border-width:1px 0 0;
font-size:92%;
padding:0 0 0 13px;
}
.box_destro div.spazia {
background:#FFFFFF url(http://img.tuttocitta.it/tcolnew/img/bg-box-sidebar-grey.gif) repeat-x scroll left bottom;
font-size:100%;
padding:8px 0 4px 13px;
}
* html .box_destro.visual div.spazia {
background-color:#FFFFFF;
background-image:none;
padding-bottom:5px;
}
.maps-listing .box_destro a:hover {
color:#777;
}
.box_destro .cosapensi, .box_destro .eventi  {
padding:5px 3px 5px 13px;
}
.box_destro .cosapensi a {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat -5px 12px;display:block;padding:8px 0 8px 65px;}

.box_destro .eventi a {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/eventibox.gif) no-repeat scroll 7px 10px;
display:block;
padding:8px 0 12px 65px;
height: 51px
}

.box_destro .biennale1 a span.image {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat scroll -4px -675px;
display:block;
width: 179px;
height: 106px;
text-indent: -10000px;
margin-bottom: 5px;

}
.box_destro .biennale1, .box_destro .biennale2 {padding:10px 0 4px 10px;}

.box_destro .biennale2 a span.image {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat scroll -17px -786px;
display:block;
width: 178px; height: 119px;
text-indent: -10000px;
margin-bottom: 5px;
}

.box_destro .puglia a {background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat scroll 4px -946px;
display:block;
padding:128px 0 4px 10px;
height: 28px; 
}
.box_destro .artob a {background:transparent url(http://img.tuttocitta.it/tcolnew/img/arthobo.png) no-repeat scroll 27px 16px;
display:block;
padding:128px 4px 4px 10px;
}
.box_destro .artob a span {font-weight: bold}
.box_destro .puglia a span {font-weight: bold}
.box_destro .facebook a {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat scroll 4px -351px;
display:block;
padding:10px 0 4px 10px;
text-indent:-10000px;
height: 116px; 
}

.box_destro .strada a {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat scroll 3px -180px;
display:block;
padding:14px 0 14px 65px;
}
.box_destro .mostre a {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/approf_21112008.gif) no-repeat -27px -680px;
display:block;
padding:8px 0 8px 65px;
}
.box_destro .fotoaerea a {
background:transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.gif) no-repeat scroll 2px -182px;
display:block;
padding:8px 0 8px 65px;
}
.box_destro div.ombra {
border-bottom:1px solid #D7D7D7;
}
.box_destro div.ombra {
background:#FFFFFF url(http://img.tuttocitta.it/tcolnew/img/bg-box-sidebar-grey.gif) repeat-x scroll left bottom;
border:1px solid #D7D7D7;
text-align: left;
}

.box_destro .box3d, .box_destro .perc3d, .box_destro .sindone{padding:15px 0 15px 10px}
.box3d img{margin-bottom: 5px}

.box_destro .perc3d a{
padding: 74px 0pt 2px 0px;
background: transparent url(http://img.tuttocitta.it/tcolnew/img/box-autop08.png) no-repeat scroll -6px -264px; 
display: block;
}

.perc3d span{display: block; padding-bottom: 5px;}

.box_destro h3.lista {
padding:5px 0 3px 14px;
text-transform:none;
background-color:#D7D7D7;
color:#555555;
font-weight:normal;
text-align: left;
}

h3.lista .aumenta {font-size:167%;}


/*===== Definizioni per anteprima di stampa */
.prevstampa {background: none;text-align:center;display:block}
.prevstampa .header a, .botprint {display: block;width:61px; height: 20px;background:transparent url(http://img.tuttocitta.it/tcolnew/img/btnstampa.gif) no-repeat;text-indent: -2000px;margin:16px 0px 24px 0;float:right; }
.botprint  {float: none;}
/*background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t20100928.png) no-repeat scroll -8px -172px;*/
.prevstampa .blockRow {padding:2px 0;}
.prevstampa .blockRow p {margin-top:3px}
.prevstampa .container{width: 550px;padding-top:10px}
/*.prevstampa .container, .prevstampa .note{width:544px; min-width: 544px;}*/
.prevstampa .container, .prevstampa .note{width:644px; min-width: 644px;}
.prevstampa .content{margin:0 16px;clear:both;}
.prevstampa .content{margin:0}
.prevstampa .logo{padding:13px 0 0 5px;float:left}
.prevstampa .blockPartenza, .prevstampa .blockArrivo, .prevstampa .riepilogo{margin:0 17px;position:relative;}
.prevstampa .blockPartenza, .prevstampa .blockArrivo {padding:7px 0px;border-bottom:1px solid #b3b3b3}
.prevstampa .panel-paths{margin-bottom:35px}
.prevstampa .titolo {float:left; padding:0 0 10px 0;}
.prevstampa .titolo img{margin-right: 7px;vertical-align: middle}
.prevstampa .testo {float:right;text-align: right}
.prevstampa .testo span, .prevstampa .riepilogo ul li span{font-size:125%;display:block;font-weight: bold}
.prevstampa .testo ul span{display:inline}
.prevstampa .testo ul li{display:inline;height:12px;}
.prevstampa .testo p{padding-top:6px}
.prevstampa .riepilogo {padding-bottom:7px}
.prevstampa .riepilogo ul li {padding:5px 0 5px 33px;text-align: right;border-bottom:1px solid #b3b3b3;}
.prevstampa .testo ul li img{margin-left:9px}
.prevstampa .riepilogo ul li h5{float:left;font-weight:normal}
.prevstampa .riepilogo ul li span{font-weight: normal}
.prevstampa .titolo{font-weight: normal}
.prevstampa .boxMappa {position:relative;display:block;padding-bottom: 30px; text-align:center}
.prevstampa .boxMappa .mappa{border: 1px solid #ccc}
.prevstampa .boxMappa #mapcontainer{left:2px;top:0px; border: 1px solid #ccc}
.prevstampa div#type {display: none}
.prevstampa .mainTitle h2 {color: #000;}
.prevstampa .blockTappa h3 .appari-riassunto, .prevstampa .blockTitle h3 .appari-riassunto  {display: none}

.prevstampa .icone {margin: 0 10px 0 0}
.prevstampa .blockTitle .icone {float:left}
.prevstampa .blockRow .ico2 {width: 40px;}

/*.prevstampa.mappa .boxMappa .bgk{position:absolute;left:0}
.prevstampa.mappa .boxMappa .bgk{display: none; height: 0}*/
.prevstampa .note {padding:90px 0 40px 0; line-height: 19px;position:relative;margin:0 auto;font-size:75%;}
.prevstampa .note span{position:absolute; background-color: #fff; bottom:82px;left:0;padding-right:3px}
.prevstampa .contentLeft {width:642px;float:none}
.prevstampa .blocco {padding:0 0 2px 0}
.prevstampa .blocco.pointer .sezLeft{width: 395px}
.prevstampa .blocco .sezLeft, .prevstampa .blocco.partenza .sezLeft{width: 548px}
.prevstampa .blocco.pointer h3 {width:88.5%}
.prevstampa .blocco.pointer{padding-top:0}
.prevstampa .mainTitle a.open{display:none}
.prevstampa .mainTitle h2{padding-left:0}
.prevstampa .contentPercorso{border:none;padding-left:0;padding-right:0}
.prevstampa ul.destinazione{display:none}
.prevstampa .markera, .prevstampa .markerb{text-indent: 0; background: none}
.prevstampa .mapTitle a{display: none}
.prevstampa .mapTitle h3{padding-left: 0}
.prevstampa .row-icons {float:left;text-align:center;}
.prevstampa .content-listing .vcard {border-bottom:1px solid #ccc;clear:both;margin:10px 0;padding:0 0 10px;}
.prevstampa .row-icons img {display:none}
.prevstampa .result-listing span{font-weight: bold}
.prevstampa .result-listing{padding:0 0 15px 8px;margin:0 0 23px 0;border-bottom:1px solid #b3b3b3}
.prevstampa.mappa .note {bottom:0}
.prevstampa #wPgScaleContainer {bottom:36px;left:33px; right:300px}
.prevstampa #scala{bottom:38px;left:40px}
.prevstampa .blockTitleRight{float:right;padding-bottom:5px;height: 20px}
.prevstampa .blockTitleRight .innerDx{margin-left:4px}
.prevstampa .blockTitleRight .innerSx, .prevstampa .blockTitleRight .innerDx{height:20px;margin-top:0}
.prevstampa .blockTitleRight p{padding-top:2px}
.prevstampa .mapBox{border:0}
.prevstampa .mapBox img{border:1px solid #E6E6E6}
.prevstampa .blockCartelli {padding:0 0 0 34px}
.prevstampa .blockCartelli p{padding-bottom:2px}
.prevstampa .buetto {color: #000}
.prevstampa a {color: #000;}
.prevstampa *, .prevstampa .blockRow span.nome {color: #000;}
.prevstampa .mainTitle {border: 1px solid #b3b3b3}

.prevstampa .blockRow span.eco, .prevstampa  .blockRow span.limitato, .prevstampa  .blockRow span.pedaggio {background-image: none; text-indent: 0px;}
.inserzionista .content-listing .vcard{border-bottom:none}
.prevstampa .row-link, .prevstampa .listing-product-pagination {display:none}
.inserzionista .org {font-size:125%;}
.inserzionista h3{padding:6px 0;}	
.prevstampa .row-icons span {background: none;width:17px;height:16px;text-indent: 0;padding-top:2px}
/*.prevstampa .row-1-r, .prevstampa .row-2-r, .prevstampa .row-3-r, .prevstampa .row-4-r, .prevstampa .row-5-r, .prevstampa .row-6-r, .prevstampa .row-7-r, .prevstampa .row-8-r, .prevstampa .row-9-r, .prevstampa .row-10-r{border:1px solid #be2126; color:#be2126}
.prevstampa .row-1-g, .prevstampa .row-2-g, .prevstampa .row-3-g, .prevstampa .row-4-g, .prevstampa .row-5-g, .prevstampa .row-6-g, .prevstampa .row-7-g, .prevstampa .row-8-g, .prevstampa .row-9-g, .prevstampa .row-10-g{border:1px solid #4d4d4d; color:#4d4d4d}*/

.prevstampa .row-1-r, .prevstampa .row-2-r, .prevstampa .row-3-r, .prevstampa .row-4-r, .prevstampa .row-5-r, .prevstampa .row-6-r, .prevstampa .row-7-r, .prevstampa .row-8-r, .prevstampa .row-9-r, .prevstampa .row-10-r{border:1px solid #ccc; color:#000}
.prevstampa .row-1-g, .prevstampa .row-2-g, .prevstampa .row-3-g, .prevstampa .row-4-g, .prevstampa .row-5-g, .prevstampa .row-6-g, .prevstampa .row-7-g, .prevstampa .row-8-g, .prevstampa .row-9-g, .prevstampa .row-10-g{border:1px solid #ccc; color:#000}


.prevstampa .footer{padding-top:15px}

.icoMM{color:#FFFFFF;display:block;font-size:83%;height:18px;padding:1px 1px 1px 0;margin-left:1px;text-align:center;width:20px;background:transparent url(http://img.tuttocitta.it/tcolnew/img/bg_numero.png) no-repeat scroll 1px 0;}




/* CLASSI PER GDO */
.space-big span{height: 80px; display:block}

.row-1-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_01.png) no-repeat scroll 0px 0px;}
.row-2-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_02.png) no-repeat scroll 0px 0px;}
.row-3-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_03.png) no-repeat scroll 0px 0px;}
.row-4-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_04.png) no-repeat scroll 0px 0px;}
.row-5-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_05.png) no-repeat scroll 0px 0px;}
.row-6-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_06.png) no-repeat scroll 0px 0px;}
.row-7-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_07.png) no-repeat scroll 0px 0px;}
.row-8-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_08.png) no-repeat scroll 0px 0px;}
.row-9-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_09.png) no-repeat scroll 0px 0px;}
.row-10-honda{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/honda_10.png) no-repeat scroll 0px 0px;}

.row-1-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_01.png) no-repeat scroll 0px 0px;}
.row-2-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_02.png) no-repeat scroll 0px 0px;}
.row-3-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_03.png) no-repeat scroll 0px 0px;}
.row-4-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_04.png) no-repeat scroll 0px 0px;}
.row-5-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_05.png) no-repeat scroll 0px 0px;}
.row-6-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_06.png) no-repeat scroll 0px 0px;}
.row-7-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_07.png) no-repeat scroll 0px 0px;}
.row-8-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_08.png) no-repeat scroll 0px 0px;}
.row-9-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_09.png) no-repeat scroll 0px 0px;}
.row-10-peugeot{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/peugeot_10.png) no-repeat scroll 0px 0px;}

.prevstampa .row-1-honda, .prevstampa .row-2-honda,.prevstampa .row-3-honda,.prevstampa .row-4-honda,.prevstampa .row-5-honda,.prevstampa .row-6-honda,.prevstampa .row-7-honda,.prevstampa .row-8-honda,.prevstampa .row-9-honda,.prevstampa .row-10-honda{border:1px solid #be2126; color:#be2126}
.prevstampa .row-1-peugeot, .prevstampa .row-2-peugeot,.prevstampa .row-3-peugeot,.prevstampa .row-4-peugeot,.prevstampa .row-5-peugeot,.prevstampa .row-6-peugeot,.prevstampa .row-7-peugeot,.prevstampa .row-8-peugeot,.prevstampa .row-9-peugeot,.prevstampa .row-10-peugeot{border:1px solid #be2126; color:#be2126}


.row-1-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_01.png) no-repeat scroll 0px 0px;}
.row-2-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_02.png) no-repeat scroll 0px 0px;}
.row-3-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_03.png) no-repeat scroll 0px 0px;}
.row-4-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_04.png) no-repeat scroll 0px 0px;}
.row-5-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_05.png) no-repeat scroll 0px 0px;}
.row-6-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_06.png) no-repeat scroll 0px 0px;}
.row-7-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_07.png) no-repeat scroll 0px 0px;}
.row-8-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_08.png) no-repeat scroll 0px 0px;}
.row-9-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_09.png) no-repeat scroll 0px 0px;}
.row-10-generali{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/generali_10.png) no-repeat scroll 0px 0px;}

.prevstampa .row-1-generali, .prevstampa .row-2-generali,.prevstampa .row-3-generali,.prevstampa .row-4-generali,.prevstampa .row-5-generali,.prevstampa .row-6-generali,.prevstampa .row-7-generali,.prevstampa .row-8-generali,.prevstampa .row-9-generali,.prevstampa .row-10-generali{border:1px solid #be2126; color:#be2126;}

.row-1-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_01.png) no-repeat scroll 0px 0px;}
.row-2-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_02.png) no-repeat scroll 0px 0px;}
.row-3-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_03.png) no-repeat scroll 0px 0px;}
.row-4-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_04.png) no-repeat scroll 0px 0px;}
.row-5-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_05.png) no-repeat scroll 0px 0px;}
.row-6-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_06.png) no-repeat scroll 0px 0px;}
.row-7-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_07.png) no-repeat scroll 0px 0px;}
.row-8-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_08.png) no-repeat scroll 0px 0px;}
.row-9-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_09.png) no-repeat scroll 0px 0px;}
.row-10-inail{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/inail_10.png) no-repeat scroll 0px 0px;}

.prevstampa .row-1-inail, .prevstampa .row-2-inail,.prevstampa .row-3-inail,.prevstampa .row-4-inail,.prevstampa .row-5-inail,.prevstampa .row-6-inail,.prevstampa .row-7-inail,.prevstampa .row-8-inail,.prevstampa .row-9-inail,.prevstampa .row-10-inail{border:1px solid #be2126; color:#be2126}

.row-1-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_01.png) no-repeat scroll 0px 0px;}
.row-2-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_02.png) no-repeat scroll 0px 0px;}
.row-3-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_03.png) no-repeat scroll 0px 0px;}
.row-4-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_04.png) no-repeat scroll 0px 0px;}
.row-5-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_05.png) no-repeat scroll 0px 0px;}
.row-6-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_06.png) no-repeat scroll 0px 0px;}
.row-7-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_07.png) no-repeat scroll 0px 0px;}
.row-8-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_08.png) no-repeat scroll 0px 0px;}
.row-9-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_09.png) no-repeat scroll 0px 0px;}
.row-10-driver{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/driver_10.png) no-repeat scroll 0px 0px;}

.prevstampa .row-1-driver, .prevstampa .row-2-driver,.prevstampa .row-3-driver,.prevstampa .row-4-driver,.prevstampa .row-5-driver,.prevstampa .row-6-driver,.prevstampa .row-7-driver,.prevstampa .row-8-driver,.prevstampa .row-9-driver,.prevstampa .row-10-driver{border:1px solid #be2126; color:#be2126}

.row-1-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_01.png) no-repeat scroll 0px 0px;}
.row-2-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_02.png) no-repeat scroll 0px 0px;}
.row-3-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_03.png) no-repeat scroll 0px 0px;}
.row-4-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_04.png) no-repeat scroll 0px 0px;}
.row-5-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_05.png) no-repeat scroll 0px 0px;}
.row-6-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_06.png) no-repeat scroll 0px 0px;}
.row-7-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_07.png) no-repeat scroll 0px 0px;}
.row-8-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_08.png) no-repeat scroll 0px 0px;}
.row-9-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_09.png) no-repeat scroll 0px 0px;}
.row-10-ikea{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/ikea_10.png) no-repeat scroll 0px 0px;}

.row-1-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_01.png) no-repeat scroll 0px 0px;}
.row-2-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_02.png) no-repeat scroll 0px 0px;}
.row-3-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_03.png) no-repeat scroll 0px 0px;}
.row-4-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_04.png) no-repeat scroll 0px 0px;}
.row-5-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_05.png) no-repeat scroll 0px 0px;}
.row-6-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_06.png) no-repeat scroll 0px 0px;}
.row-7-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_07.png) no-repeat scroll 0px 0px;}
.row-8-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_08.png) no-repeat scroll 0px 0px;}
.row-9-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_09.png) no-repeat scroll 0px 0px;}
.row-10-daikin{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/daikin_10.png) no-repeat scroll 0px 0px;}

.prevstampa .row-1-ikea, .prevstampa .row-2-ikea,.prevstampa .row-3-ikea,.prevstampa .row-4-ikea,.prevstampa .row-5-ikea,.prevstampa .row-6-ikea,.prevstampa .row-7-ikea,.prevstampa .row-8-ikea,.prevstampa .row-9-ikea,.prevstampa .row-10-ikea{border:1px solid #be2126; color:#be2126}
.prevstampa .row-1-daikin, .prevstampa .row-2-daikin,.prevstampa .row-3-daikin,.prevstampa .row-4-daikin,.prevstampa .row-5-daikin,.prevstampa .row-6-daikin,.prevstampa .row-7-daikin,.prevstampa .row-8-daikin,.prevstampa .row-9-daikin,.prevstampa .row-10-daikin{border:1px solid #be2126; color:#be2126}

.row-1-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_01.png) no-repeat scroll 0px 0px;}
.row-2-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_02.png) no-repeat scroll 0px 0px;}
.row-3-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_03.png) no-repeat scroll 0px 0px;}
.row-4-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_04.png) no-repeat scroll 0px 0px;}
.row-5-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_05.png) no-repeat scroll 0px 0px;}
.row-6-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_06.png) no-repeat scroll 0px 0px;}
.row-7-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_07.png) no-repeat scroll 0px 0px;}
.row-8-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_08.png) no-repeat scroll 0px 0px;}
.row-9-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_09.png) no-repeat scroll 0px 0px;}
.row-10-allianz{background:transparent url(http://img.tuttocitta.it/tcolnew/img/gdo/allianz_10.png) no-repeat scroll 0px 0px;}

.prevstampa .row-1-allianz, .prevstampa .row-2-allianz,.prevstampa .row-3-allianz,.prevstampa .row-4-allianz,.prevstampa .row-5-allianz,.prevstampa .row-6-allianz,.prevstampa .row-7-allianz,.prevstampa .row-8-allianz,.prevstampa .row-9-allianz,.prevstampa .row-10-allianz{border:1px solid #be2126; color:#be2126}

#svIndWrap {font-size: 12px; padding: 10px}
#svIndWrap span {display: block}
#svIndWrap  span#svCitta {border-bottom: 1px solid #fff; padding-bottom: 10px;}
#svIndWrap  span#svVia {padding-top: 10px;}
.svMapMan {/*position: absolute; left:0; top: 15px;*/ position:relative; width: 35px; height: 45px; z-index: 1001} 
.bg-omino {height:50px; left:0;position:absolute;top:-6px; width:40px;z-index:999;}

div#type {background-color:transparent; width: 201px; line-height: 10px; cursor:default; font-size: 10px; position:absolute; right: -1px; top:0; z-index:999;}
.lng2 div#type, .lng3 div#type, .lng4 div#type, .lng5 div#type { width: 212px}
#type .tpDefault 				{background: #999; color:white; cursor:pointer;}
#type .tpCorrente				{background: #000; color: #fff;}
#type #typeMappa,  #type #typeFoto, #type #typeMista {float: left; width: 56px; padding: 3px 0 0 0; height: 15px; text-align: center; margin: 8px 2px 0 0; font-weight: normal;}
#type #typeMappa {margin-left: 5px; width: 71px}
.lng2 #type #typeMappa, .lng4 #type #typeMappa, .lng5 #type #typeMappa {width: 82px}
.lng3 #type #typeMappa {width: 71px}
.lng3 div#type {width: 200px }
#type .ico3d {cursor: pointer; background: transparent url('http://img.tuttocitta.it/tcolnew/img/icone3d8.png') -3px -4px; margin: 2px 6px 0 0; text-indent: -100000px; float: right; width: 57px; height: 41px;}
#type .ico3d.turtle {background: transparent url('http://img.tuttocitta.it/tcolnew/img/icone3d8.png') -3px -60px;} 
.bometeo {z-index: 1003; cursor: pointer; background: transparent url('http://img.tuttocitta.it/tcolnew/img/meteo-on.png') 1px -41px no-repeat; margin: 2px 2px 0 0; text-indent: -100000px; float: right; width: 57px; height: 41px;}
.percorso .bometeo {background-position: 0 0; top:38px}
.bometeo.off {background: transparent url('http://img.tuttocitta.it/tcolnew/img/meteo-off.png') 0 0;} 
.percorso #type .ico3d {background: transparent url('http://img.tuttocitta.it/tcolnew/img/icone3d8.png') -3px -117px;}
.percorso #type .ico3d.turtle {background: transparent url('http://img.tuttocitta.it/tcolnew/img/icone3d8.png') -3px -176px;}
.t5 {padding: 4px 10px; margin: 5px 0 5px 40px; text-align: justify; border: 5px solid #ebebeb; clear:both; float: left; width:530px; line-height: 17px; position: relative}
.t5 a{text-decoration: underline}
.t5 span{text-indent: -100000px; background: url("http://img.tuttocitta.it/tcolnew/img/atm_logo.png") no-repeat scroll 0px 1px #FFFFFF; display:block;width:54px; height:16px; right: 215px; position: absolute; bottom: 5px}
.lng2 .t5 span{ right:273px}
.lng3 .t5 span {right:40px}
.lng4 .t5 span {right:125px}
.lng5 .t5 span {right:178px}
/*.t5 h5, .t5 a {display: inline; text-decoration: underline;}
.t5 h5 {float: left; margin: 9px 0 0}
.t5 img {display: block; background: transparent url(http://img.tuttocitta.it/tcolnew/img/mezzipubriassunto.png) no-repeat 0 -115px; width: 24px; height: 20px; text-indent: -10000px; padding: 5px 5px 0 0}*/
{vertical-align: top; position: relative; top:-3px}
#type #typeMista {margin-right: 3px}
#scala, #wPgScaleContainer {
	margin:10px; 
	font-family:Verdana, Arial; 
	font-size:10px;
	text-align:center;
	color:black;
	bottom:10px;
	right:255px;
	position:absolute;
	z-index:999
	}
.percorso #wPgScaleContainer {bottom: -2px; right: 320px}
.percorso #scala {bottom: 0} 
.mappa #wPgScaleContainer {bottom: -2px; right: 320px}
.mappa #scala {bottom: 0}

ul#chiuso {margin: 10px 0 0 10px}
/*#cliccami {position: absolute; background-position: 1px 0px; background-repeat: no-repeat; background-image:url(http://img.tuttocitta.it/tcolnew/img/linguetta-chiudi.png); display: block; text-indent: -10000px; width: 40px; height: 64px; z-index: 2000; left: 327px; top: 361px; cursor: pointer}*/
#cliccami {position: absolute; background-position: 1px 0px; background-repeat: no-repeat; background-image:url(http://img.tuttocitta.it/tcolnew/img/lingu-chiud-blu.png); display: block; text-indent: -10000px; width: 40px; height: 30px; z-index: 200000; left: 319px; top:379px; cursor: pointer}
.percorso #cliccami {left: 478px; top: 337px; background-image:url(http://img.tuttocitta.it/tcolnew/img/lingu-chiud-gia.png);}
#cliccami.spons {top: 425px;}
/*.mapFormContainer {overflow: hidden;}  /*era hidden perch hidden?? perch serve hidden, e se tolgo hidden?
.formContainer {overflow: hidden;}*/
/*.mrkCls {width: 136px; height: 97px; color: #fff; background-color: #000; opacity: 0.4; moz-opacity: 0.4;}*/
.mrkCls {color: #fff; width: 180px; height: 100px; } 
.bg-tras-map .citta { padding: 5px 0 2px 0;display: block; background: none;}
.bg-tras-map .via {display: block; padding: 2px 0 0 0; background: none; border-top: 1px solid #eee;}
.bg-tras-map {background: rgba(0, 0, 0, 0.5); position: relative; color:#fff; float: left; margin: 8px 8px 0 5px; padding: 0 15px 3px 10px; display: block; font-size: 92%; font-weight: bold;}
.bg-tras-map {white-space: nowrap}
span.ciudi {display:block; top:-13px; right:-13px; position: absolute; height:27px; text-indent:-2000px; width:27px;}/*pop up con nome citta, pop up inserzionista, altro?*/
span.ciudi[class] {background:transparent url(http://img.tuttocitta.it/tcolnew/img/chiudi_x.png);}
.mapFormContainer .cornerSxCrea, 
.mapFormContainer .cornerDxCrea, 
.corner-on-maps-top-sx,
.corner-on-maps-top-dx, 
.panel-paths .corner-panel-paths-bottom-dx, 
.panel-paths .corner-panel-paths-bottom-sx,  
.boxDxMappe .rcSx, 
.boxDxMappe .rcDx, 
.boxDxPercorsi .rcSx, 
.boxDxPercorsi .rcDx, 
#sezPercorsi .rcSx, 
#sezPercorsi .rcDx, 
.mask-search-maps .corner-maps-bottom-sx, 
.mask-search-maps .corner-maps-bottom-dx, .mapFormContainer .cornerSxTrova, .mapFormContainer .cornerDxTrova {display: none}
#divPop .immagine {
border: 1px solid #777; 
padding: 10px; 
background-color: #fff; 
float: left}
#mapcontainer_logo {border-left: 1px solid #666;}
/*.bg-tras-ins {
	background: rgba(0, 0, 0, 0.5); 
	border: 2px solid #be2126; 
	min-width: 170px;
	position: relative; 
	color:#fff; 
	margin: 13px 13px 0 5px; 
	padding: 6px 15px 7px 28px; 
	display: block; 
	font-size: 92%; 
	font-weight: bold;
	}
.bg-tras-ins .citta {padding: 0;  display: block; background: none;}
.bg-tras-ins .via {display: block; padding: 5px 0 0 0;background: none;}
.bg-tras-ins .posta {display: block; background: none;}
.bg-tras-ins .posta:hover {color: #fff;}

span.numero {display:block; position: absolute; top: 3px; left: 3px; height:20px; text-indent:-2000px; width:20px;}
span#num1 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 0;}
span#num2 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -21px;}
span#num3 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -42px;}
span#num4 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -63px;}
span#num5 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -84px;}
span#num6 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -105px;}
span#num7 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -126px;}
span#num8 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -147px;}
span#num9 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -168px;}
span#num10 {background: transparent url(http://tstfe603.seat.it/tc/img/numeri-pallocci.gif) no-repeat 0 -189px;}
.bg-tras-ins h3{border-bottom: 1px solid #eee;  font-size: 13px;padding: 0 0 2px 0}*/

.fullscreen {margin-top: 35px; width: auto; float:left;}

.fullscreen .mask-search-maps .panel-maps-maps {
 position: relative;
 width: auto;
 float: left;
 margin: 0 auto;
}
.fullscreen .percorso .mapCheckbox {color: #666}
.fullscreen .mappa .mask-search-maps .panel-maps-fulls, .fullscreen .mask-search-maps .panel-path-fulls { position: relative; float: left; width: auto; padding: 10px; background: #9dc1e0;}
.fullscreen .percorso .mask-search-maps .panel-maps-fulls { position: relative; float: left; width: auto; padding: 10px; background: #fecc9f;}
.fullscreen .container {width: auto; float:left; display: inline; }
.fullscreen .boxDxMappe, .fullscreen .boxDxPercorsi  {
background-color:#FFFFFF;
float:left;
height:auto;
position:relative;
width:auto;
top:0;
}
.fullscreen .percorso .corner-maps-bottom-sx {
background:url('http://img.tuttocitta.it/tcolnew/img/20112008_1.gif') no-repeat -324px -784px;}

.fullscreen .percorso .corner-maps-bottom-dx {
background:url('http://img.tuttocitta.it/tcolnew/img/20112008_1.gif') no-repeat -297px -784px;}


.fullscreen .mappa .divZoom {left:0;}
.fullscreen .percorso .divZoom {left:0;}

/*streetview*/
#mapcontainerOuter.streetv #mapcontainerWrap {border: 6px solid #9EC2E0; z-index: 999999; border-width: 6px 0 0 6px}
#mapcontainerOuter {/*z-index: 100000;*/ position: relative} 
#mapcontainerOuter.streetv {top:0px; z-index: 999999;} 
.streetv #mapcontainerWrap {/*border-width: 6px 0 0 6px*/ position: absolute; top:0; left:0} 
#openCloseMap, #closeOpenMap, #closeMap {
	text-indent: -20000px;
	background-image: url('http://img.tuttocitta.it/tcolnew/img/aprichiudib.gif');
	background-repeat: no-repeat
	display: block; 
	cursor: pointer; 
	position: absolute;
	width: 28px;
	height: 28px;
	z-index: 999999;
	}
#closeMap.closeOpen {background-position: 1px 1px}/*correggere*/ 
#closeMap.closeClose {background-position: 1px -32px; z-index: 9999909} 
#openCloseMap.middleClose {background-position: -8px -75px} 
#openCloseMap.middleOpen {background-position: -6px -6px}
#openCloseMap {left: 0; top: 0;}
#closeOpenMap, #closeMap {background-image: url('http://img.tuttocitta.it/tcolnew/img/aprichiudib.gif'); right:-6px; bottom: -6px;} 
#svIndWrap {font-size: 12px; padding: 8px} 
#svIndWrap span {display: block} 
#svIndWrap  span#svCitta {border-bottom: 1px solid #fff; padding-bottom: 3px;} 
#svIndWrap  span#svVia {padding-top: 2px;} 
.svMapManMove {width:35px;height:45px;background:url('http://img.tuttocitta.it/tcolnew/img/omino_inmovimento.png') no-repeat 0 3px;overflow:visible; z-index:300;}     
.svImageWrap {position: absolute; left: 80px; top: 0px; border: 1px solid #777; padding: 5px; background: #fff;} 
.svMapManMoveNon {width:35px;height:45px;background:url('http://immagini.paginegialle.it/pgolnew/img/omino_inmovimento_nd.png') no-repeat;overflow:visible;}
.svImageWrapLeft {
position: absolute;
left: -160px;
top: 0px;
border: 1px solid #777;
padding: 5px;
background: #fff;
}

.svImg {
position: relative;
width: 120px;
height: 80px;
overflow: hidden;
margin: 5px;
}
/*.svImg.svMsg {height: 43px; width: 107px; z-index: 999999}*/
.svImg.svMsg {height: 54px; width: 145px; z-index: 999999}
.svIndWrap {
position: absolute;
left: 230px;
top: 0px;
}
.svIndWrapLeft {
position: absolute;
left: -350px;
top: 0px;
}
.svImgLstWrap {position:absolute;border: 1px solid #777; padding: 5px; background: #fff;z-index:9999;} 
.svImgLst {width:120px;height:80px;cursor:pointer;overflow:hidden;margin: 5px;}

#svManAttivo {}
.bg-omino {position: absolute; width: 40px; height: 50px; z-index: 999; top:9px; left: 0px;}

.bg-tras-map {
background: rgba(0, 0, 0, 0.5); position: relative; color:#fff; float: left; margin: 8px 8px 0 5px; padding: 0 15px 3px 10px; display: block; font-size: 92%; font-weight: bold;}


#mapcontainerWrap a.minizoomIn, #mapcontainerWrap a.minizoomOut { display:block; height:28px; left:0; position:absolute; text-indent:-5000px; width:25px; z-index:1000; } #mapcontainerWrap a.minizoomIn[class] { background:transparent url(http://img.tuttocitta.it/tcolnew/img/controller_piu.png) no-repeat scroll -5px 3px; top:36px; } #mapcontainerWrap a.minizoomOut[class] { background:transparent url(http://img.tuttocitta.it/tcolnew/img/controller_meno.png) no-repeat scroll -5px 3px; top:61px; }

#mapcontainerWrap a.svzoomIn, #mapcontainerWrap a.svzoomOut {display:none}

/*multilingua*/
div[class*="lng"].mappa div[id^="divInd"] #indC {float: right} /*annulla un semihack per safari per la semplificazione del margine che viene preso anche da ff ma disturba in caso di linee di diversa lunghezza ...nn fare domande*/
.lng3 .links {width: 206px}
.lng4 .links, .lng5 .links {width: 198px}
.lng2 #divDvC label, .lng2 #divIndC label, .lng3 #divIndC label, .lng4 #divIndC label, .lng5 #divIndC label {margin-right:5px}
.lng2 #type .ico3d {margin-top: 2px;}
.lng3.percorso .fromBottom {width: 282px}
.lng3.home .fromBottom label, .lng3.percorso .fromBottom label {margin-right: 10px}
.lng3 .fromBottom  .col2 {width: 110px}
.lng3 .fromBottom  .col1 {width: 120px}
.lng5 .ritorno, .lng4 .ritorno, .lng3 .ritorno, .lng2 .ritorno {width: 150px; left: 235px}
.lng5 .destinazione li.ritorn a, .lng5 .ritorno a, .lng4 .destinazione li.ritorn a, .lng4 .ritorno a, .lng3 .destinazione li.ritorn a, .lng3 .ritorno a, .lng2 .destinazione li.ritorn a, .lng2 .ritorno a {background: #f59a27 none; overflow: auto;  -webkit-border-radius:3px;-moz-border-radius:3px;}
.lng3.mapTitle a.close {width: 76px}
.lng3 div#type {height: 25px}
.lng3 #type #typeMappa, .lng3 #type #typeMista, .lng4 #type #typeMappa, .lng4 #type #typeMista, .lng2 #type #typeMappa, .lng2 #type #typeMista {padding: 5px 0 2px 0; margin:3px 2px 0 0;}
.lng5 #type #typeMappa {margin-left: 0 }
.lng3 #type #typeFoto, .lng4 #type #typeFoto, .lng2 #type #typeFoto {height: 21px; padding-top: 1px; margin: 3px 2px 0 0; }
.lng2 ul.destinazione li, .lng3 ul.destinazione li, .lng4 ul.destinazione li, .lng5 ul.destinazione li {height: auto}
.lng2 .blockRow span.ecostart 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -2px;}
.lng2 .blockRow span.ecoend 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -25px;}
.lng2 .blockRow span.limitato  	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -71px;}
.lng2 .blockRow span.limitatoend {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -95px;}
.lng2 .blockRow span.pedaggio	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_en.gif) no-repeat scroll -2px -50px;}

.lng3 .blockRow span.ecostart 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -2px;}
.lng3 .blockRow span.ecoend 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -25px;}
.lng3 .blockRow span.limitato  	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -71px;}
.lng3 .blockRow span.limitatoend {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -95px;}
.lng3 .blockRow span.pedaggio	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_de.gif) no-repeat scroll -2px -50px;}

.lng3 .contentAzi #type #typeMappa, .lng3 .contentAzi #type #typeFoto, .lng3 .contentAzi #type #typeMista {width: 60px;}

.lng4 .blockRow span.ecostart 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -3px -3px;}
.lng4 .blockRow span.ecoend 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -25px;}
.lng4 .blockRow span.limitato  	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -71px;}
.lng4 .blockRow span.limitatoend {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -95px;}
.lng4 .blockRow span.pedaggio	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_fr.gif) no-repeat scroll -2px -50px;}

.lng5 .blockRow span.ecostart 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -2px;}
.lng5 .blockRow span.ecoend 	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -25px;}
.lng5 .blockRow span.limitato  	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -71px;}
.lng5 .blockRow span.limitatoend {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -95px;}
.lng5 .blockRow span.pedaggio	 {background: transparent url(http://img.tuttocitta.it/tcolnew/img/traduzioni-percorsi_es.gif) no-repeat scroll -2px -50px;}

.lng2 .sezMappe[class] button, .lng2 .sezPercorsi[class] button, .lng2 .mapFormContainer[class] .creaMappa, .lng2 .mapFormContainer[class] .invia,
.lng3 .sezMappe[class] button, .lng3 .sezPercorsi[class] button, .lng3 .mapFormContainer[class] .creaMappa, .lng3 .mapFormContainer[class] .invia,
.lng4 .sezMappe[class] button, .lng4 .sezPercorsi[class] button, .lng4 .mapFormContainer[class] .creaMappa, .lng4 .mapFormContainer[class] .invia,
.lng5 .sezMappe[class] button, .lng5 .sezPercorsi[class] button, .lng5 .mapFormContainer[class] .creaMappa, .lng5 .mapFormContainer[class] .invia, 
lng2 .mapFormContainer[class] .creaMappa, .lng3 .mapFormContainer[class] .creaMappa, .lng3 .mapFormContainer[class] .invia, .lng2 .mapFormContainer[class] .invia, .lng4 .mapFormContainer[class] .creaMappa, .lng4 .mapFormContainer[class] .invia, .lng5 .mapFormContainer[class] .creaMappa, .lng5 .mapFormContainer[class] .invia, .lng5 .pulsante button, .lng4 .pulsante button, .lng3 .pulsante button, .lng2 .pulsante button  {background-image: url(http://img.tuttocitta.it/tcolnew/img/invia_traduzioni.png)}

.lng2 .sezMappe[class] button, .lng2 .sezPercorsi[class] button, .lng2 .mapFormContainer[class] .creaMappa, .lng2 .mapFormContainer[class] .invia, .lng2 .pulsante button, lng2 .mapFormContainer[class] .creaMappa, .lng2 .mapFormContainer[class] .invia  {background-position: -4px -5px }
.lng3 .sezMappe[class] button, .lng3 .sezPercorsi[class] button, .lng3 .mapFormContainer[class] .creaMappa, .lng3 .mapFormContainer[class] .invia, .lng3 .mapFormContainer[class] .creaMappa, .lng3 .mapFormContainer[class] .invia, .lng3 .pulsante button {background-position: -3px -34px}
.lng4 .sezMappe[class] button, .lng4 .sezPercorsi[class] button, .lng4 .mapFormContainer[class] .creaMappa, .lng4 .mapFormContainer[class] .invia, .lng4 .mapFormContainer[class] .creaMappa, .lng4 .mapFormContainer[class] .invia, .lng4 .pulsante button {background-position: -4px -64px; width: 52px;}
.lng5 .sezMappe[class] button, .lng5 .sezPercorsi[class] button, .lng5 .mapFormContainer[class] .creaMappa, .lng5 .mapFormContainer[class] .invia, .lng5 .mapFormContainer[class] .creaMappa, .lng5 .mapFormContainer[class] .invia, .lng5 .pulsante button {background-position: -4px -95px}
.lng3 .mapTitle {width: 80px; }

.lng4 .mapCheckbox li.grandi, .lng2 .mapCheckbox li.grandi, .lng5 .mapCheckbox li.grandi {background-color: #84b0d6; background-image: none; -webkit-border-radius:2px;-moz-border-radius:2px;}
.lng4 .mapCheckbox li.grandi {width: 123px; right: -1px}
.lng3.home .pdf-home h3 {margin-top:0 }
.lng5.home .pdf-home h3 {margin-top:0 }
.lng3 .sezPDF h2 {margin-top: 2px}
.lng5 .sezPDF h2 {margin-top: 2px}


/*levare presto ... link promozionale sindone homepage*/
.sindLink:link, .sindLink:visited {color:#004D91;font-size:120%;font-weight:bold; display: block; margin: 8px 0 0 0}

#svIntIcoCl_4{top:-10px;right:-8px;cursor: pointer;}
.svIntIco{cursor:pointer}

.traspa.shrek {width: 280px}

/*audioguide*/

.audio {position: absolute; bottom: 0; right: 0; width: 300px; height: 391px;z-index:999999; background-color: #333; color: #fff}
.head-guida, .head-tour {font-size: 10px; padding: 10px 0}
.head-tour, .tour h4 {padding-left: 14px}
.audio h4 {padding-bottom: 14px; font-weight: normal}
.audioguida, .tour {position: absolute;}
.audioguida {background-color: #333; bottom:121px; padding: 0 14px;} /*no padding in altezza please height: 271px*/
.tour {background-color: #292929; bottom: 0; width: 100%; overflow: hidden}
.guida-p {overflow: hidden; height: 231px; clear: both}/*<---------*/
.panel-maps-fulls .guida-p {height: 398px}
.scrollable {overflow: hidden;}
.closer {overflow: hidden; height: 51px}
.inner-tour {overflow: hidden;}
.guida-p p {font-size: 11px; line-height: 14px}
#repAG, #disAG, #playAG, #open_guida, #open_tour {display: block; cursor: pointer; float: right; text-indent: -10000px; width: 20px; height:20px; background:url(http://img.tuttocitta.it/tcolnew/img/spriteaudio.png) no-repeat;}
#repAG {background-position:-66px -3px}
#disAG {background-position: -36px -3px; margin-right: 9px }
#disAG.off {background-position: -36px -29px;}
#playAG {background-position: -17px -2px; width: 12px; margin-right: 9px }
#playAG.off {background-position: -17px -28px;}
.scrollable img.scroll-sel, .scrollable img.scroll-hover {border:1px solid #fff; width:78px;	height:37px;}
#open_guida, #open_tour {position: relative; top: -2px; margin-right: 7px;}
.open-guida #open_guida, .open-tour #open_tour {background-position: -64px -51px;}
.close-guida #open_guida, .close-tour #open_tour {background-position: -35px -51px}
.inner-tour #gtScrollDesc {margin: 0 12px 19px 12px; -moz-border-radius: 3px; -webkit-border-radius:3px; padding: 2px 5px;}
#open_guida, #open_tour, .head-text-guida {float: left;}
/*.close-tour .audioguida {bottom:27px}altezza del solo titolo tour in lombardia,
.close-tour .audioguida .guida-p{height: 340px}*/
/*palloccio dell'audioguida*/
#popMorbillo {
	position:absolute;
	width:180px;
	z-index:310;
	padding:5px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	color: #fff;
	background-color:rgba(0, 0, 0, 0.6);
	line-height: 12px}
*+html #popMorbillo{background: none url("http://img.tuttocitta.it/tcolnew/img/traspanero.png") repeat;}
#promoProviderSV .promo-prov-sv {position: absolute; background-color: #fff; z-index: 4; width: 121px; padding: 7px 25px; border: 1px solid #ccc}
#promoProviderSV {position: absolute; top: -35px; left: 340px; line-height: 11px; font-size: 10px;line-height: 10px}
#promoProviderSV a {font-size: 11px; text-decoration: underline;}
#promoProviderSV .popvenezia {position: absolute; box-shadow:6px 6px 20px #000; -webkit-box-shadow:6px 6px 20px #000; -moz-box-shadow: 6px 6px 20px #000; width: 146px; height: 3px; left: 6px; top: 29px; z-index: 3; text-indent: -1000px; display: block;}
#promoProviderSV .frecciavenezia {text-indent: -1000px; position: absolute; left: 80px; top: 34px; display: block; width: 13px; height: 10px; background: transparent url(http://img.tuttocitta.it/tcolnew/img/frecciavenezia.png) no-repeat -66px 0}
.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 256px;
	height:40px;
}
.scroll-hover-desc {background-color: #000; color: #fff}
.scroll-hover {}
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:680px;
}

/* single scrollable item */
.scrollable img {
	cursor:pointer;
	float:left;
	margin:0 6px 0 0;
	width:80px;
	height:39px;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}

/*freccette*/

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(http://img.tuttocitta.it/tcolnew/img/spriteaudio.png) no-repeat;
	display:block;
	width:11px;
	height:15px;
	float:left;
	cursor:pointer;
	font-size:1px;
	margin: 12px 3px 0 3px;
}

/* right */
a.right 		{ background-position: -70px -73px; clear:right; margin-right: 0px;}
/*a.right:hover 	{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } */


/* left */
a.left			{ margin-left: 8px; background-position:-35px -73px; } 
/*a.left:hover  	{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }*/

a.disabled {
	visibility:hidden !important;		
}

.svIntIco.to_ptsmall .bg{top:54px; line-height: 14px}

.panel-maps-maps.soap-box p a {
	color: #777777;
    	cursor: pointer;
    	font-weight: normal;
    	text-decoration: underline;
}

