.azzurrino_bg { background-color: #E7F6FD !important;}
.azzurro_txt, .listing-special-big span {color: #0066A6 !important;}
.listing-special-big span.red {color: #C2151C !important;}
a.azzurro_txt:hover {color:#C2151C !important;}
.azzurrino_txt {color: #51A8CC !important;}
.azzurrino_result_txt {color: #0066A6; font-weight: bold;}

.arancioncione_result_txt {color: #F3901D; font-weight: bold;}
p.mapsResults span.red {color:#0066A6}
.fixOpenMaps {margin-top: 300px;}
.grigio.azzurrino_bg .spazia span.orange {color: #0066A6;font-weight: bold;}
.openMaps {	position: relative;	border: 1px solid #CCC;	float: left; width: 757px; height: 292px; margin:  0 0 14px 0}
.mapsOption {position: relative; font-size: 92%; padding: 10px 10px 10px 12px; z-index: 1;}
.mapsOption .mapsZoom {float: left;}
.mapsOption .mapsResults {float: right;}
.mapsResults span {color:#0066A6;}
.openMaps h3 								{font-size: 117%; font-weight: bold; background: #D7D7D7; padding: 7px 10px 7px 12px;}
.openMaps .mapsClose						{position: absolute; top: 2px; right: 0px;}
.openMaps .mapsClose a 						{display: block;text-indent: -30000px; width:3.9em; height: 2.3em; background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20100401.png") no-repeat -750px -34px;}
.openMaps .mapsClose a:hover 				{background-position: -750px -92px;}
.content-middle-pg.twoColumns .openMaps 	{width:617px;}
.box_destro.visual h3.lista a 				{display: block; margin: 0 4px 0 0; float: left; width:17px; height:17px; text-indent: -10000px; background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20100401.png") no-repeat -877px -487px}
.box_destro.visual h3.lista span.floatSx 	{font-size:120%}
.maps, #mapProx 							{position: relative; text-align: center; min-height: 150px;}
#mapProx img.loading 						{margin-top: 95px;}
.p-dotted						 			{padding-bottom: 3px;	margin: 0 10px 5px 0;	border-bottom: 1px dotted #333;}
.uppercase 									{text-transform: uppercase;}
.green-number 								{position: relative;left: -20px;padding: 2px 0 0 20px;
											background:transparent url(http://immagini.paginebianche.it/newpbol/img/unib20100401.png) no-repeat scroll -347px -12px;}
.fix-margin-address, .opec-url, .isite 		{clear: left;float: left;margin-top: 6px;}
.isite {width:200px}

.client-identifying-pg .opec-url{
float:none;
padding-top:6px;
margin-top:0}

.isite a, .isite a:hover {text-decoration: underline;}
.opec-url a {text-decoration: underline;}
.opec-url a:hover {color: #C2151C;}
a.red:hover {color: #C2151C !important;}
.special-bg {background: #E4EEF4 !important;}
.twoColumns .cx-content {width: 52.33em; margin:0;}
.twoColumns .listing-product-option .listing-product-result {
	border-bottom: 1px dotted #999;
	float: none;
	padding-bottom: 3px;
	margin: 10px 0 0 10px;
}

.container.listing.fisc .listing-product-result {
	margin: 10px 0 20px 10px;
	border: none;
}
 
.container.listing.fisc .message.info {
font-size: 85%;
}

.twoColumns .listing-product-option .fixNomix {border-bottom: 0;}
.twoColumns .listing-product-rfq-print {border: 0; margin: 0 10px 0 10px;}
.twoColumns .dx-sidebar {
	width: 28em;
	margin-left: -28em;
}
.twoColumns .cx-content .tbl, .contentCsTwoCols #txtRisultati .tbl {
	margin: 1em;
	width: 50.5em;
	border-collapse: separate;
}

.twoColumns .listing-product-result, .twoColumns .listing-contextual-line-pg{margin-left:5px}


.contentCsTwoCols #txtRisultati .tbl tr td {color:#0066A6; padding:4px 4px 4px 7px;}
.rigaPercorsoSel {color:#C2151C;}
#txtRisultati .tbl tr.rigaPercorsoSel td {color:#C2151C;}
.twoColumns .cx-content .tbl thead tr th {
	background: #E4EEF4;
	color: #0066A6;
	padding: 4px 4px 4px 7px;
	text-align: left;
}
.twoColumns .cx-content .tbl thead tr th.pref {width: 7.50em;}
.twoColumns .cx-content .tbl thead tr th.cap {width: 5.00em;}
.twoColumns .cx-content .tbl thead tr th.note {width: 10.83em;}
.twoColumns .cx-content .tbl tbody tr td {padding: 4px 4px 4px 7px; text-align: left;}
.twoColumns .cx-content .tbl tbody tr.bgtd-gray {background: #E7F6FD;}
.cx-content .tbl.cur {color: #0066A6; font-weight: bold; margin: 1em 0 1em 1em;}
.extraContent {margin: 10px 0 0 20px;}
.extraText, .listing-product-result p.extraText {margin: 0 0 10px 0;font-size: 100%;font-weight: normal;}
.listing-product-result.fixNomix li {list-style: none;}
ul.nomi {margin: 5px 0;}
ul.nomi li {float: left; list-style: none; width: 22em; margin-right: 14px;}
.special-obj {left: 458px; bottom: 10px; position: absolute;}
.special-obj .obj {
	margin: 0 7px 0 0;
	display: block;
	float: left;
	position: relative;
	width: 13px;
	height: 13px;
	text-indent: -90000px;
	background-image: url(http://immagini.paginebianche.it/newpbol/img/pittogrammi.gif);
}
/*.special-obj .obj span.tooltip {background: transparent url(http://immagini.paginebianche.it/newpbol/img/tooltip.gif) no-repeat; white-space: nowrap; border-right: 2px solid #bbb; display: block; padding: 7px 8px 1px 17px; position: absolute; top: -0.4em; left:1.2em; height:21px; color: #004990; text-indent: 0;}
.amer {background-position: -12px -1px; width: 39px; height: 19px; }
.area {background-position: -26px -24px;}
.condiz {background-position: -26px -43px; }
.auto {background-position: -26px -61px; }
.banche {background-position: -26px -78px; }
.carta {background-position: -10px -96px; width: 47px; height: 19px;}
.certi {background-position: -26px -119px; }
.chiave {background-position: -26px -136px; }
.chisu {background-position: -26px -153px; }
.city {background-position: -19px -175px; width: 23px; height: 19px;}
.diners {background-position: -1px -198px; width: 78px; height: 18px;}
.disabi {background-position: -26px -220px; }
.euro {background-position: -26px -238px; }
.fumat {background-position: -26px -254px;}
.gioc {background-position: -26px -272px; }
.gomma {background-position: -26px -292px; }
.info {background-position: -26px -310px; }
.jcb {background-position: -26px -328px; height: 18px;}
.maestro {background-position: -26px -351px; width: 31px; height: 18px;}
.metro {background-position: -26px -372px; }
.orario {background-position: -26px -391px; }
.pago {background-position: -18px -408px; width: 29px; height: 18px;}
.park {background-position: -26px -432px;}
.raggiu {background-position: -26px -451px; }
.refer {background-position: -26px -472px; }
.ticket {background-position: -16px -490px;  width: 32px; height: 20px;}
.triang {background-position: -26px -513px; }
.visa {background-position: -18px -537px; width: 28px; height: 19px;}
*/
.street-address {display: block}
.identifying-data-action-video {
display:inline;
float:right;
height:64px;
position: relative;
margin:0 10px 0 0;
width:69px;
}
.identifying-data-action-video img.play {
position:absolute;
right:-4px;
top:-1px;
}
.filtri .primo {background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png')  no-repeat -1079px -247px;}
.filtri .primo .orange, .filtri .primo a:link, .filtri .primo a:hover, .filtri .primo a:visited {color: #ae0019; font-weight: bold}
