/*.formHP .stdRc.wide .TR, .formHP .stdRc.wide .BR {background-image:none;}*/
/*.listing .formHP .stdRc.wide {width: 235px;}
.formHP .stdRc.wide {width: 225px; float:left;}*/


.bg_skin_site {background-color: #fff; width: 980px; text-align: center; margin: 0px auto; padding: 5px 0 10px 0; -moz-border-radius: 10px; margin-bottom: 10px;}
.formHP fieldset {z-index: 3300010;}

.switch-lang, .agrande, .light {z-index: 100}

.question-mark  {cursor:pointer; display:block; left:-5px; float: left; position:relative; z-index:9000200; font-weight:bold; background: url('http://immagini.paginebianche.it/newpbol/img/bg_help.gif') no-repeat top right; width: 22px; height: 18px;  padding-top: 2px; font-size: 110%}

.question-mark span.question {margin-left: 6px;}
.question-mark .messaggio-question {z-index: 9000000; background-color:#FFFFFF; border:1px solid #D5D5D5; color:#555555; font-size:92%; font-weight:normal; position:absolute; top: -90px; left: 40px; width:220px; padding: 20px}

.question-mark .arrow_filter {background: transparent url('http://immagini.paginebianche.it/newpbol/img/bg_triangolino.gif') no-repeat left top; width: 15px; height:31px; left:-15px; top: 87px; position:absolute;text-indent:-1000px;}
.messaggio-question h4 	{color: #0066A6; font-size: 120%; }
.messaggio-question p 	{padding-bottom: 5px;}
.messaggio-question dl	{display: block; clear: left; padding-top: 2px}
.messaggio-question dt 	{font-weight: bold; float: left; padding-right: 5px; font-size: 92%}
.messaggio-question dd 	{float: left;}

.formHP .round-input {height: 21px}
.formHP .round-input input {height: 17px; font-size: 103%}

/*style_copy start*/
.red { color: #C2151C}
.flottante, .offering-box-price {float: left;}
.none, hr, fieldset legend, .box-prev {display: none}

.dila {cursor: pointer; position: fixed; background: url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") -1065px -55px; height: 107px; width: 49px; z-index: 10000; font-size: 12px; text-indent: -10000px; right: -21px; top:250px;}

* html .dila {position: absolute;}

.dila a, .dila a:link, .dila a:visited {cursor: pointer; z-index: 500000; height: 107px; width: 47px;}
.js_chiudi, .js_chiudi a {cursor: pointer;}
.listing-client-list-pg .h-percorso {display: none}
.dila a:link, .dila a:visited {color: #fff; margin: 7px 5px 0 5px; display: block; font-weight: bold}
.container {z-index: 1; text-align: left;}
p.btn-search button {
	background: #ab2122 url('http://immagini.paginebianche.it/newpbol/img/bg-rosso.png') repeat-x;
	float: left;
	border: 0;
	width: 70px;
	height: 28px;
	overflow: hidden;
	cursor:pointer;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0 4px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
}
p.btn-search-qui button {
	background: #ab2122 url('http://immagini.paginebianche.it/newpbol/img/buttonvuto.png') repeat-x;
	float: left;
	border: 0;
	width: 70px;
	height: 28px;
	overflow: hidden;
	cursor:default;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0 4px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
margin-top: 20px}
/*+html p.btn-search button {border: 1px solid red}*/

.mask-search-form {z-index: 20000}

/*.small .btn-search button {position: relative; top:1em;}*/

/*.lang_es .small fieldset p.btn-search button, .lang_es .grigio button, .lang_es p.btn-search button {width: 89px;}
.lang_en .small fieldset p.btn-search button, .lang_en .grigio button, .lang_en p.btn-search button {width: 69px;}
.lang_fr .small fieldset p.btn-search button, .lang_fr .grigio button, .lang_fr p.btn-search button {width: 88px;}*/

/*.lang_en .small fieldset p.btn-search button, .lang_en p.btn-search button, 
.lang_de .small fieldset p.btn-search button, .lang_de p.btn-search button, 
.lang_de .small fieldset p.btn-search button, .lang_de p.btn-search button, 
.lang_fr .small fieldset p.btn-search button, .lang_fr p.btn-search button, 
.lang_fr .small fieldset p.btn-search button, .lang_fr p.btn-search button,  
.lang_es .small fieldset p.btn-search button, .lang_es p.btn-search button  {margin-top: 3px}*/

.box_destro.autopromo .fotoaerea a, .box_destro.autopromo .strada a, .box_destro.autopromo .cosapensi a {padding-right: 10px;}

/*.small fieldset p.btn-search button, p.btn-search button {margin: 0 0 0 10px;}*/

/*.grigio button, .filtri button {float: right; margin: 5px 10px 5px 0px;}*/
/*html>body .container.lang_it p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-search2_it.png') no-repeat;} USB TEST*/
/*html>body .container.lang_it .small fieldset p.btn-search button,
html>body .container.lang_it .grigio button,
html>body .container .bluMask p.btn-search button, html>body .container.listing p.btn-search button  {background: url('http://immagini.paginebianche.it/newpbol/img/bg-button_blue.gif') no-repeat;}*/
/*html>body .container p.btn-search button {background: url('http://dev-fep-pbit.pgol.com/img/bg-button.gif') no-repeat;}*/

/*html>body .container.lang_fr .small fieldset p.btn-search button,
html>body .container.lang_fr .grigio button,
html>body .container.lang_fr p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-search2_fr.png') no-repeat;}

html>body .container.lang_en .small fieldset p.btn-search button,
html>body .container.lang_en .grigio button,
html>body .container.lang_en p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-search2_en.png') no-repeat;}

html>body .container.lang_de .small fieldset p.btn-search button, html>body .container.lang_de .grigio button, html>body .container.lang_de p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-search2_de.png') no-repeat;}

html>body .container.lang_es .small fieldset p.btn-search button, html>body .container.lang_es .grigio button, html>body .container.lang_es	 p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-search2_es.png') no-repeat;}

html>body .fiscale p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/btn-calcola.png') no-repeat; width: 65px;}


html>body .container.lang_it .fiscale p.btn-search button{background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-calcola_it.png') no-repeat; width: 65px;} 
html>body .container.lang_es .fiscale p.btn-search button{background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-calcola_es.png') no-repeat; width: 71px;}
html>body .container.lang_de .fiscale p.btn-search button{background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-calcola_de.png') no-repeat; width: 88px;}
html>body .container.lang_fr .fiscale p.btn-search button{background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-calcola_fr.png') no-repeat; width: 68px;}
html>body .container.lang_en .fiscale p.btn-search button{background: url('http://immagini.paginebianche.it/newpbol/img/lang/btn-calcola_en.png') no-repeat; width: 68px;}
TEST USB*/

.filtri button {margin-bottom: 0; }
.formformat fieldset p .input {float: left; height: 15px; padding: 2px; margin: 1px 0 0 0; border-left: 0; border-right: 0; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; width: 350px; color: #555;}

/*.big.formformat fieldset p .input{width: 300px; font-size: 92%;}
fieldset .r-dialog p .input {width: 200px;}*/
.filtri .input-corner-dx {background: url(http://immagini.paginebianche.it/newpbol/img/niceforms/input_right_speciali.gif);}
.filtri .input-corner-sx  {background: url(http://immagini.paginebianche.it/newpbol/img/niceforms/input_left_speciali.gif);}

/*checked*/
.identifying-data-action {	float: left;
    height: auto !important;
    height: 30px;     
    min-height: 30px;  
    width:157px; 
}
.identifying-data-action-infoservi {display: inline; width: 76px; float: right;}
.identifying-data-action-infoservi ul li {list-style-type: none; margin: 0 0 2px 0;}
/*.identifying-data-action-video {display:inline; float:right; height:64px; margin:0 0 0 16px; width:71px;}
.identifying-data-action-video img.play {position:absolute; right:-2px; top:-1px;}*/

.pgol {padding: 13px 14px;}
/*.left {margin-right: 10px;float: left;width: 37.50em;}*/
.right {float: right;}

.switch-lang {float: right; margin:4px 0 0 17px;}

.switch-lang li {display: block; float: left; margin-right: 7px;}
.switch-lang li a {
	width: 18px;
	height: 25px;
	display: block;
	float: left;
	text-indent: -90000px;
	overflow: hidden;
}

.flag-it-in { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -19px -778px;}
.flag-en-in { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -76px -778px}
.flag-de-in { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -133px -778px}
.flag-fr-in { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -190px -778px }
.flag-es-in { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -247px -778px}

.flag-it-off { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat 0px -778px}
.flag-en-off { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -57px -778px}
.flag-de-off { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -114px -778px}
.flag-fr-off { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -171px -778px}
.flag-es-off { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -228px -778px}

.flag-it-off:hover { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -38px -778px}
.flag-en-off:hover { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -95px -778px }
.flag-de-off:hover { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -152px -778px}
.flag-fr-off:hover { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -209px -778px}
.flag-es-off:hover { background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -266px -778px}

.agrande {float: right; width: 4em; padding: 0.9em 0 0 0; }
a.piccolo, a.grande {display: block; text-indent: -10000px; background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat;height: 20px; float: left;margin:0pt 3px 0pt 0pt;}
a.piccolo {background-position: -307px -783px;width: 15px; margin-left:8px}
a.piccolo:hover, a.selected_small {background-position: -290px -783px;}
a.grande {background-position: -344px -783px;width: 18px;}
a.grande:hover, a.selected_big {background-position: -324px -783px;}

div.light {float: right; width: 8em; padding: 1.5em 0 0 0; }
a.slow, a.fast {float: right; font-size: 95%; border-right: 1px solid #bababa; padding: 0 4px;color: #bababa;}
a.fast {border: 0;}
a.slow.selected, a.fast.selected  {color: #555;}
.listing-product-rfq-print a {text-decoration: none;}
.listing-product-rfq p {font-size: 92%;line-height: 100%;}
.listing-product-rfq {float: right;	margin-right: 10px;	height: 2.5em;	width: 7.8em;}

.listing-product-result p.listing-special-big { padding: 20px 0pt 0pt; font-size: 140%;
}

.product-rfq {
	margin: 0 0 0 7px;
	display: block !important;
	padding: 3px 0 3px 30px;
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -470px -170px;
}

.product-rfq:hover, .filters-in a {color: #C2151C;}
.product-rfq:hover {background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -470px -141px;}

.mask-small-banner-120-60 {
	float: right;
	border: 1px solid #CCC;
	width: 118px;
	height: 60px;
	margin-right: 25px;
	background: #FFF;
	display: inline;
}

.sidebar-banner-120-240 {
	border: 1px solid #CCC;
	width: 118px;
	height: 238px;
	margin: 15px auto;
	background: #F3971F;
}

.listing-client-list-pg {margin: 0 10px;}
.listing-client-line-pg {margin: 10px 0; border-bottom: 1px solid #BCBEBD;voice-family: "\"}\"";voice-family: inherit;position: relative;}
.ico-rfq {float: left; margin-right: 5px;}
.ico-rfq img {display: block; margin-bottom: 3px;}
p.opera {width: 16em;}
.mask-search-forms .chose-letter{width: 60em; }
.mask-chose-letter {float: left;}
.mask-search-forms.small .mask-chose-letter h3 {
	float: left;
	font-size: 167%;
	font-weight: normal;
	padding: 4px 10px 10px 0;
	color: #fff;
	width: 9.5em;
}
.mask-chose-letter-help { margin: 10px 0 0 0; white-space: nowrap; color: #fff;}
.show-all-category {
	background:  url(http://immagini.paginebianche.it/newpbol/img/tuttecategorie-it.gif) top left no-repeat;
	text-decoration: none;
	width: 103px;
	height: 17px;
	float: left;
	text-indent: -90000px;
	overflow: hidden;
	margin-left: 5px;
}
.show-all-category:hover {background: url(http://immagini.paginebianche.it/newpbol/img/tuttecategorie-in-it.gif) top left no-repeat;}
.chosen-letter {margin: 0 0 10px 13px; font-size: 167%;}
.category-letter li {list-style-type: none;}
.category-letter li a {
	font-size: 92%;
	color: #555;
	text-decoration: none;
}
.link_prodotti {color: #b4b4b4;	padding: 3px 5px 8px 19px; width: 98%;} /*checked*/
.link_prodotti a:link, .link_prodotti a:visited{color: #555; text-decoration: underline;}
.link_prodotti a.scheda {color: #F4911E;}
.link_prodotti a:hover  {color:#C2151C;}
.link_prodotti ul li {padding: 5px 0 0 0; float:left; list-style: none;}
.link_prodotti ul {float: left;}
.sx-sidebar img, .dx-sidebar img {border: 0;}

.uppercase {text-transform: uppercase;}
.capitalize {text-transform: capitalize}
.box_sinistro h3.lista, .box_destro h3.lista {padding: 5px 10px 5px 7px; background-color: #0066A6; color: #fff;}
.box_sinistro.social h3.lista, .box_sinistro.social-filtri h3.lista {background-color: #99dcfd; color: #444}
/*h3.lista .aumenta {text-transform: capitalize; font-size: 167%;}*/
h3.lista span {text-transform: capitalize;}
.box_destro h3.lista {text-transform: lowercase; padding: 2px 0 3px 3px;}
.sx-sidebar h5 {margin: 2px 6px 4px 0;}
.box_sinistro.linkgiallo h5 {margin: 4px 13px 6px 6px; border: 1px solid #cdcdcd; border-width: 0 0 1px 0}
.box_sinistro.linkgiallo a {padding: 0 0 0 10px}
.dx-sidebar h6 {color: #555;
	background-color: #fff;
	font-size: 92%;
	padding: 4px 0 6px 13px;
	margin: 3px 0;
	}
.sx-sidebar h6 {color: #fff;
	background-color: #0066A6;
	padding: 4px 0 6px 13px;
	margin: 0;
	}
.spazia h6 {background-color: transparent;
	padding: 4px 0 0 0px;
	color: #555;
	margin: 0;}	
/*.filtri {
	background-color: #fff;
	border:4px solid  #fff4d1; 
	color: #555;
	font-weight: normal;
	font-size: 92%;
	padding:5px 0pt 4px 0;
	}	*/
.nobordo{border:none;}
.bordo-sot {border-bottom: 1px dotted #bbb;}
.ulbox {padding: 5px 7px 10px 7px;}
.active_white .tutte-le {border-top: 0px; float: none; clear: both; display: block;}
* html div.box_sinistro.geocat .grigio {padding-top: 0;}
div.box_sinistro.geocat .grigio {padding-top: 0;}
.box_sinistro.geocat h6 {margin-top: 0px; margin-bottom: 3px; }
.sx-sidebar ul li, .dx-sidebar ul li, .sx-sidebar ul ul li, .dx-sidebar ul ul li {
	font-weight: normal;
	margin: 3px 0 3px 0px;
	padding: 0;
	list-style: none;
}
.sx-sidebar ul li {padding: 0 0 0 17px}
/*li.active, .active {background-color: #fff; color: #C2151C;}*/
li.active_white, .active_white {background-color: #fff; }
.box_destro .active_white {background-color: #fff; border: 0px; margin: 5px 0; padding: 0 0 0 13px; }
.filtri .active {background-color: #ffeeb5;}
/*inlinea*/
ul.inline li {display: inline; margin: 1px 2px;}
.filtri li.bordo {border-color:#BCBEBD;
border-style:dotted none none;
border-width:1px 0pt 0pt;
margin:6px 13px 0pt 0pt;
padding:6px 0pt 0pt;}
ul li.no-list {background-image: none; padding-left: 0;}
.sx-sidebar a:link {text-decoration: none; color: #555;}
.sx-sidebar a:hover {color: #555; text-decoration: underline; }
.box_sinistro .lista a img, .box_destro .lista a img {position: absolute; top:3px; right: 10px; z-index: 1;}
.sx-sidebar .lista a {padding-right:10px; }

* html .box_destro .lista a img {top:6px;}
.box_sinistro{background-color: #fff; padding: 0 0 4px 0; margin: 5px 0; position: relative; border: 2px solid #0066A6; -webkit-border-radius: 7px; -moz-border-radius: 7px;}
.box_destro {background-color: #fff; margin: 5px 0; position: relative; border: 3px solid #0066A6; -webkit-border-radius: 7px; -moz-border-radius: 7px;}
.box_sinistro.linkgiallo {border: 2px solid #cfcecd}
.box_sinistro.social, .box_sinistro.social-filtri {border: 2px solid #99dcfd; -webkit-border-radius: 7px; -moz-border-radius: 7px;}
.facebooc, .linked, .tutti_i{display: block; background: transparent url(http://immagini.paginebianche.it/newpbol/img/socialbo.png);}
.facebooc, .linked, .tutti_i {float: left; line-height: 92%; display: block; padding: 5px 10px; height: 28px; width: 64px}
.facebooc {background-position: -112px -179px; padding-left: 30px; }
.linked {background-position: -110px -258px; padding-left: 30px;}
.tutti_i {background: none; width: 90px; padding: 5px 15px}
.social .filtri li {padding: 0}
.menu-social {margin: 10px 0 25px 0; height: 39px; border: 1px solid #b0b0af; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: visible; 
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5));
background: -moz-linear-gradient(top,  #ffffff,  #e5e5e5);
}
*+html .menu-social {background: url(http://immagini.paginebianche.it/newpbol/img/socialmenu-bg.png) repeat-x 0 2px}

.menu-social ul {overflow: visible; float: left}
.social li .bluet, .social li .red, .menu-social .bluet, .menu-social .red {font-weight: bold}
.social-list li, .menu-social li {list-style: none}
.social li a {float: none}
.menu-social li {float: left; margin-right: 15px}
.twoColumns .box_destro {
width:16.67em;
background: none;
margin:10px auto 0 auto;
} 


* html .box_sinistro {z-index: 0; height: 1%;}

.box_sinistro .filtri, .box_sinistro .geo, .box_sinistro .box_pointer_pgol {font-size: 100%; margin: 0 0 6px 0; padding: 5px 7px 0 11px;}
.filtri .orange, .filtri .bluet, .menu-social .bluet {color: #0066A6}
.filtri ul {border-bottom: 1px solid #bbb}
.social-filtri .filtri ul {height: 130px; overflow-y: auto} 
.filtri.ultimo ul {border-bottom: 0px}
.menu-social .active, .active .red, .active .bluet, .active a:link {color: #fff;}
.menu-social .active {background: transparent url(http://immagini.paginebianche.it/newpbol/img/socialbo.png) -32px 0; width: 112px; height: 48px}
.listing-fb a, .listing-in a, .listing-social a {background: transparent url(http://immagini.paginebianche.it/newpbol/img/socialbo.png) -110px -264px; padding: 5px 0 5px 28px; }
.listing-in a {background-position: -110px -185px}
.listing-social a { }
.listing-fb, .listing-in, .listing-social {width: 558px; height: 62px; border-bottom: 2px solid  #ddd; margin: 0 0 10px 0}
.listing-fb .numer, .listing-in .numer, .listing-social .numer {background: #bbb; font-size: 90%; display: block; float: left; color: #fff; width: 7px; height: 10px; padding: 2px 3px 3px 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.listing-fb p, .listing-in p, .listing-social p {float:left; margin:11px 0 0;}
.listing-fb img, .listing-in img, .listing-social img {margin: 0 22px 10px 8px; float: left}
.listing-fb p .dato-2, .listing-in p .dato-2, .listing-social p .dato-2 {display: block}
.listing-fb .nomnom, .listing-in .nomnom, .listing-social .nomnom {color: #0066A6; font-weight: bold}
.listing-fb .profilo, .listing-in .profilo, .listing-social .profilo {float: right; text-decoration: underline; display: block}
.linkgiallo ul{padding: 0 0 0 15px}
.social-filtri {}


.box_sinistro.linkgiallo .lista {padding-top: 5px; background-color: #cfcecd; color: #262626;}
.minilogo {display: block; padding: 3px 0; background: url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") -520px -153px; margin: 3px 0 0 10px; text-indent: -10000px;}
/*.box_sinistro div.grigio div.spazia, .box_sinistro div.spazia {padding:3px 10px 0 13px}*/
/*
.box_destro div.grigio {font-size: 92%; padding: 0 0 0 13px; background-color: #ebebeb; border: 0; border-top: 1px dotted #b3b3b3;}
.box_destro div.spazia {font-size: 100%; padding:8px 0pt 4px 13px; background:#fff url('http://immagini.paginebianche.it/newpbol/img/bg-box-sidebar-grey.gif') repeat-x bottom left;}
* html .box_destro.visual div.spazia {background-image: none; background-color: #fff; padding-bottom:5px;}
*/
.box_sinistro.torna a {display: block; color: #fff; background: transparent url(http://immagini.paginebianche.it/newpbol/img/socialbo.png) -103px -98px; padding: 0 0 0 20px}
.box_sinistro.torna {background-color: #0066A6; padding: 10px}
.box_destro.autopromo a:hover{
text-decoration:underline;
}

.box_destro .cosapensi{
padding:5px 3px 5px 13px;}

.box_destro .cosapensi a{
display:block;
padding:8px 0px 8px 65px;
background: url(http://immagini.paginebianche.it/newpbol/img/img_cosapensiBox.gif) no-repeat 7px 10px;}

.box_destro .strada a{
display:block;
padding:8px 0px 8px 65px;
background: url(http://immagini.paginebianche.it/newpbol/img/img_stradaBox.gif) no-repeat 3px 10px;}

.box_destro .fotoaerea a{
display:block;
padding:8px 0px 8px 65px;
background: url(http://immagini.paginebianche.it/newpbol/img/img_visualBox.gif) no-repeat 3px 10px;}



.box_sinistro select, .box_destro select {width: 10em; padding: 0; margin: 4px 0; font-size: 92%;}
.box_destro option {padding-right: 3px;}
.prenota select {width: 4em; padding: 0; float: left; margin: 2px 0;}
.prenota label {margin-top: 7px; margin-bottom: 2px;}
.prenota h3.lista{
background-color:#D7D7D7;
color:#555;
font-size:109%;
font-weight:normal;
padding:7px 5px;}
.prenota fieldset{border:0; padding:10px 0 0 0;}
/*dyn_immagini.css (line 58)*/
.frmCalendario a, .frmCalendarioLinea a {background:transparent url('http://prenota.paginegialle.it/img/icoFrmCalendario.gif') no-repeat; margin-left: 2px;}
.frmCalendario a {
display:block !important;
height:15px;
margin:2px 3px 0px;
overflow:hidden;
padding:0px;
text-indent:-3000px;
width:17px;
}

input[type=checkbox] { margin-right: 5px; }
.fix-big-pg label, .big label{float: left;padding:0 0.42em 0 0;margin-left:0;}
.fix-big-pg p label, .big p label {width:4em;padding-top:0.30em}
.ombra label {display: block; margin: 0;}
div.filtri input#libera, .ombra input {
	width: 9.4em;
	height: 1.8em;
	float: left;
	border-color:#C5C5C5;
	border-style:solid none;
	border-width:1px 0pt;
	margin: 0;
}
p.form {margin: 7px 21px 7px 0; text-align: center;}
.immobili p.form {text-align: left;}
.immobili select {width: 12em;}
.prenota .minibox {float:left; width:7em; line-height: 90%; margin-top: 6px;}
.box_destro.prodotti div.ombra {background: transparent url('http://immagini.paginebianche.it/newpbol/img/bg-box-sidebar-orange.gif') repeat-x bottom left; }
.box_destro.prodotti .boxorange {background-color: #FFEEB5; padding: 5px 3px 5px 13px;}
.box_destro.prodotti .marca {display: block; font-weight: bold;}
.box_destro.prodotti div.spazia {background-image: none; background-color: transparent; background: none; font-weight: bold;} 
.box_destro.prodotti .spazia img {display: block; margin-top: 5px;} 
.box_destro.prodotti .vetrina-prodotti {float: right; margin-right: 5px; width: 90%;}
.box_destro.prodotti .vetrina-prodotti a { text-indent: -2000px; display: block; float: right; width: 14px; height: 14px;}
.box_destro.prodotti .vetrina-prodotti .avanti {background: url(http://immagini.paginebianche.it/newpbol/img/orange-arrows.gif) no-repeat -15px 0px; margin-left: 4px;}
.box_destro.prodotti .vetrina-prodotti .indietro {background: url(http://immagini.paginebianche.it/newpbol/img/orange-arrows.gif) no-repeat 0px 0px;}
.box_destro.visual a img{margin: 0 0 -2px 0}
.box_destro.visual .spazia {background-image: none; padding: 4px 0 4px 6px;}
.last, p.last, html p.last {margin-right: 0;}
.filtri-footer {border-top: 1px dotted #BCBEBD; margin: 8px 5px 0 0;}
.pointer {padding: 0px 0 3px 0px;}
.bd-s {font-size: 100%;}
.box_destro.visual .grigio{padding-top:4px; padding-bottom:4px;}
.errore .wrapper.statiche p {background:transparent url(http://immagini.paginebianche.it/newpbol/img/attention.gif) no-repeat scroll 3px 10px;padding:17px 0 0 43px;}
.wrapper.statiche img.right {margin: 28px 28px 12px 5px;}
/*style_copy end*/

/*white*/
.hide {display:none}
.block{display:block}
.floatSx{float:left}
.floatDx{float:right}
.clearSx{clear:left}
.clearDx{clear:right}
.clearAll{clear:both}
.shiftText{text-indent:-5000px}
.txtDx{text-align:right}
.txtSx{text-align:left}
.txtMid{text-align:center}
.bold, p.par span, .selected {font-weight:bold}
.bgGray{background-color:#E7E8E9}
.bgBlu{background-color:#0066A6}
.bgLtBlu{background-color:#e4eef4}
.bgRed{background-color:#C2151C}
.bgWhite{background-color:#FFF}
.bgLtYellow{background-color:#fff797}
.bgYellow{background-color:#ffc709}
.txtGray{color:#555}
.txtRed, .red {color:#C2151C}
.txtBlu, .blue {color:#0066A6}
.txtLtBlu{color:#5BCBF5}
.txtWhite{color:#FFF}
.underline {text-decoration: underline;}
.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}
.capitol {text-transform: capitalize;}

body {margin:0; padding:0; font-family: arial,sans-serif,georgia,helvetica,verdana; font-size: 100%; color: #555; background-color: #fff; }

/* layout generale start */
*, form, img, fieldset {
margin: 0;
padding: 0;
}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.none, hr {display: none;}

fieldset	{border:0}
.inputErr	{background-color:#fff79f !important}
.maskImg	{float:right; width:330px; height:19.42em; margin-right:0.6em}
.bluMask	{padding:8px 0;  background-color:#0066A6; -webkit-border-radius: 9px; -moz-border-radius: 9px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; color:#fff; position:relative;}

h2.bluMaskTitle_listing {clear:both; display:block; float:left; font-size:167%; font-weight:normal; line-height:20px; margin:0; padding:3px 0 2px 0; width: 125px;}

.lang_en h2.bluMaskTitle_listing {margin-right: 5px; width: 120px}

* html .bluMask {/*z-index: 1;*/}

.maskTR, .maskBL, .maskBR	{display:none; position:absolute; width:10px; height:10px; line-height:5px; z-index:5;}
.maskTR {background:url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat -348px -83px; top:0; right:0}
.small .maskTR {top:36px;}
.maskBR{background:url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat -348px -68px; bottom:-1px; right:0}
.maskBL{background:url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat -348px -98px;; bottom:-1px; left:0}

div.container.listing .maskBL, div.container.listing .maskBR {background-image: none;}
.maskBR[class], .maskBL[class]{bottom:0}

* html .maskTR, * html .maskBL, * html .maskBR {z-index:5;}

.cap .maskBR, .cap  .maskBL, .curiosita .maskBR, .utili .maskBL, .utili .maskBR  {bottom:0}

.bluMask h1 {font-size:180%; font-weight:normal; padding:25px 0;}
.bluMask h3 {padding-top:0.7em; font-size:108%}

.utili_enter {height: 110px;}

.marker {height: 18px;width: 28px;position:relative;}

span.numero {display:block; font-family:Verdana; font-size:9px; font-weight:bold; position:absolute; right:2px; text-align:center; top:3px; width:18px;}

.openMaps .inserzionista, #mappa .inserzionista {background: url(http://immagini.paginebianche.it/newpbol/img/marker-red.gif) no-repeat top right;color:#fff;}
.openMaps .inserito, #mappa .inserito {background: url(http://immagini.paginebianche.it/newpbol/img/marker-grey.gif) no-repeat top right; color:#555;}
#zoom {margin: 7px 0;}
/*
div#mappa div#type {background-color:transparent; position: absolute; z-index: 999; top: 25px; right: 45px; padding: 3px; cursor:default;}
div#mappa div#typeMappa.tpDefault, div#mappa div#typeFoto.tpDefault {color: #fff; float: left; height:18px; padding:5px 13px; width:34px; cursor:pointer; background:url("http://immagini.paginebianche.it/newpbol/img/bgmappa.gif") -60px 0 no-repeat;}

#mappa .tpDefault {color: #fff; float: left; height:18px; padding:5px 13px; width:34px; cursor:pointer; background:url("http://immagini.paginebianche.it/newpbol/img/bgmappa.gif") -60px 0 no-repeat;}

div#mappa div#typeMappa {margin-right: 3px;}
div#mappa div#typeMappa.tpCorrente, div#mappa div#typeFoto.tpCorrente {float: left; color: #fff; height:18px; padding:5px 13px; width:34px; cursor:default; background:url("http://immagini.paginebianche.it/newpbol/img/bgmappa.gif") 0 0 no-repeat;}

div#type {background-color:transparent; cursor:default; padding:3px; position:absolute; right: 15px; top:15px; z-index:999;}

#type .tpDefault {background: transparent url(http://immagini.paginegialle.it/pgolnew/img/fondino.png) scroll 0 0; color:white; cursor:pointer;}
#type .tpCorrente{background: #000; color: #fff;}
#type #typeMappa,  #type #typeFoto, #type #typeMista	{float: left; width: 50px; height: 1.5em; text-align: center; margin-left: 2px; font-weight: normal;}


#mappa .tpCorrente {float: left; color: #fff; height:18px; padding:5px 13px; width:34px; cursor:default; background:url("http://immagini.paginebianche.it/newpbol/img/bgmappa.gif") 0 0 no-repeat;}
*/
.container {position: relative; width: 80.83em; /*970px*/	margin: 0px auto;	font-size: 75%;}

.gray-leaderboard {width: 100%; text-align:center; background-color: #f2f2f2;}
a:link, a:visited {color: #555; text-decoration: none;}
.opzioni-ricerca a:link, .opzioni-ricerca a:visited {color: #fff;}

a:hover {color: #555; text-decoration: none;} 
a:link img, a:visited img, a:link, a:visited {border: 0px;}

.logo {margin: 1.63em 0 1.83em 0;	width: 224px;	height: 25px;}
.logo h2 a {width: 224px; height: 25px;	display: block;	text-indent: -90000px;	overflow: hidden; background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20100401.png") no-repeat -920px -330px;}
.logo h2 a:hover {background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20100401.png") no-repeat -920px -330px;}
.triangolo {
	position: absolute;
	background: url(http://immagini.paginebianche.it/newpbol/img/unib20100401.png) no-repeat -1084px -747px;
	width: 15px;
	height: 13px;
	z-index: 3000;
	top:32px;
	left: 15px;
}
.mask-search-menu {
margin-bottom: 1px;
position: relative;
width: 100%;
}
.mask-search-menu .mask-menu {
	display: block;
	float: left;
	height: 2.9em;
	background-color:#E7E8E9;
	-webkit-border-top-left-radius-: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px;
		position:relative;
	z-index:3300002;
	}

.mask-search-menu .mask-menu li {
	display: block;
	float: left;
	position: relative;
	padding:5px 9px;
}
.mask-search-menu .mask-menu li a {
	line-height:100%;
	display: block;
	float: left;
	padding: 2px 0 0 37px;
	height: 24px;
	font-size: 100%;
	color: #555;
	text-decoration: none;
}
.mask-search-menu .mask-menu li a br {line-height: 1px;}
.mask-search-menu .mask-menu li a span {
	display: block;
	padding: 10px 0 0 0;
}
.mask-search-menu .mask-menu li a:hover, .mask-search-menu .mask-menu li a.menu-in, .mask-search-menu .mask-menu li.attivo a {
	color: #CC0000;
	text-decoration: none;
}
.mask-search-menu .mask-menu li .menu-mask-l1 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -56px;
}
.mask-search-menu .mask-menu li .menu-mask-l2 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -1px;
}
.mask-search-menu .mask-menu li .menu-mask-l3 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -107px;
}
.mask-search-menu .mask-menu li .menu-mask-l4 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -211px;
}
.mask-search-menu .mask-menu li .menu-mask-l5 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -159px;
}
.mask-search-menu .mask-menu li .menu-mask-l6 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -263px;
}
.mask-search-menu .mask-menu li .menu-mask-l1:hover, .mask-search-menu .mask-menu li.attivo .menu-mask-l1 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -82px;
}
.mask-search-menu .mask-menu li .menu-mask-l2:hover, .mask-search-menu .mask-menu li.attivo .menu-mask-l2 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -28px;
}
.mask-search-menu .mask-menu li .menu-mask-l3:hover, .mask-search-menu .mask-menu li.attivo .menu-mask-l3 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -133px;
}
.mask-search-menu .mask-menu li .menu-mask-l4:hover, .mask-search-menu .mask-menu li.attivo .menu-mask-l4 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -237px;
}
.mask-search-menu .mask-menu li .menu-mask-l5:hover, .mask-search-menu .mask-menu li.attivo .menu-mask-l5 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -185px;
}
.mask-search-menu .mask-menu li .menu-mask-l6:hover, .mask-search-menu .mask-menu li.attivo .menu-mask-l6 {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20100401.png') no-repeat 0px -289px;;
}

.mask-search-forms {background-color: #0066a6; color: #fff; padding: 5px 0; height:6.7em; -webkit-border-top-right-radius: 9px; -moz-border-radius-topright: 9px; -webkit-border-bottom-left-radius: 9px; -moz-border-radius-bottomleft: 9px; -webkit-border-bottom-r-radius: 9px; -moz-border-radius-bottomright: 9px;}

.mask-search { position: relative; z-index: 3000000}
/*.mask-search-forms form {
	position: relative;
    height: auto !important;  per i browser moderni  modificate le altezze eventualmente copiare dal giallo
    float: left;
    width: 43em;
}*/

a:link.slow, a:visited.slow {border-right: 1px solid #555;}

.mask-search-forms.small form 	{width: 79em; padding: 6px 14px; }
* html .mask-search-forms.small form 	{padding: 6px 0 6px 14px;}
.mask-search-forms fieldset 	{position: relative; border: 0;}
.mask-search-forms form {padding: 0 15px 15px 60px; }
.mask-search-forms.small form {}
.mask-search-forms label {float: left; width:4em; padding:0 0.42em 0 0; font-size: 92%;}
.mask-search-forms.small label {float: none; padding: 0;}

p.radio input 	{float: left;}
p.radio  {padding-top:10px;}

.mask-search-forms.small p.radio label 	 {width: 7em; float: left; margin-left: 3px;}

.mask-search-forms.small p.btn-search 					{position: absolute; float: none}
*+html .listing .mask-search-forms.small p.btn-search 	{margin-top: 7px; }
.mask-search-forms.small p.btn-search 					{top:22px; left:697px}

/*.lang_es .mask-search-forms.small p.btn-search 	{right: 65px; top: 15px }
.lang_de .mask-search-forms.small p.btn-search 	{top:15px; right: 99px}
.lang_en .mask-search-forms.small p.btn-search 	{top:13px; right: 66px}
.lang_fr .mask-search-forms.small p.btn-search	{top:13px; right: 66px}*/

/*.mask-search-forms.small p.btn-search 	 {float: right;}
.mask-search-forms.small p.btn-search button {position: relative; cursor: pointer;}
.mask-search-forms.small p.btn-search button {float: none;}*/

/*.lang_it .mask-search-forms.small p.btn-search button {right:97px;	top:-57px}
.lang_es .mask-search-forms.small p.btn-search button {right: 65px; top:-54px}
.lang_en .mask-search-forms.small p.btn-search button {right: 67px; top:-54px}
.lang_fr .mask-search-forms.small p.btn-search button {right: 70px; top:-57px}
.lang_de .mask-search-forms.small p.btn-search button {right: 98px; top:-53px}*/

.mask-search-forms.small p.input-list {width: 275px; margin-top:4px;}
.lang_de .mask-search-forms.small p.input-list#input-list-cognome {width: 13.5em; padding-bottom: 5px;}
.lang_de .mask-search-forms.small p#input-list-cognome .stdRc {width: 13em}
.mask-search-forms.small .opzioni-ricerca {clear: both; padding: 2px 0 0 0; width: 50em;}
.lang_en .mask-search-forms.small h4.cerca {width:12em;}

/*.lang_fr .mask-search-forms.small .opzioni-ricerca, .lang_de .mask-search-forms.small .opzioni-ricerca {padding: 8px 0 0 0;}*/

.speciali .mask-search-forms form {width: 23em; padding: 0 15px 15px 30px; }
.speciali .mask-search-forms {background: #0066a6 url('http://immagini.paginebianche.it/newpbol/img/doppia-mask.gif') no-repeat 277px bottom;}

.speciali .menu li a { font-weight: bold;}

.concept {float: right; margin: 0 7px;}
.mask-search-forms.small h3  {display: block; clear: both; float: left;	line-height: 20px; font-size: 167%; font-weight: normal; margin: 0; padding: 0; }/*posso tenere i fieldset o li butto tutti?*/
.listing .mask-search-forms.small h3  {width: 6em;}/*posso tenere i fieldset o li butto tutti?*/
.lang_en .mask-search-forms.small h3 	{width: 7em}
.lang_fr .mask-search-forms.small h3 	{font-size: 150%; line-height:20px; margin: 0; width:6.5em;}
.lang_de .mask-search-forms.small h3 	{font-size: 150%; line-height:20px; margin: 0; width:6em;}

.mask-search-forms.small h4.cerca  	  {display: block; clear: both; float: left; font-size: 100%; font-weight: normal; width: 9.8em; padding:3px 0 0;}
.lang_de .mask-search-forms.small h4.cerca   {width: 9.3em;}


.small fieldset legend 	{display: none;}

fieldset p {margin: 0 0 5px 0;}
.small fieldset p {float: left; margin: 0 10px 0 0;}
/*.mask-search-forms fieldset p.btn-search button {background-color: transparent; float: left; width: 61px; height: 28px; margin: 0 0 0 3px; border: 0; text-indent: -90000px; overflow: hidden;}*/

/*.lang_en .mask-search-forms fieldset p.btn-search button {width: 69px;}
.lang_es .mask-search-forms fieldset p.btn-search button {width: 91px;}*/

/*html>body .mask-search-forms fieldset p.btn-search button {background: url('http://immagini.paginebianche.it/newpbol/img/btn-search2.png') no-repeat;}*/

.filtri button {margin-bottom: 0; }
fieldset p .input, fieldset .input 	{float: left; height: 15px; padding: 2px; margin: 1px 0 0 0; border-left: 0; border-right: 0; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; color: #555;}

.mask-search-forms.formformat fieldset p .input{font-size: 92%;}
.spazio-bottone { border: 1px dotted #fff; border-width: 0 0 1px 0; padding-bottom: 13px; margin-bottom: 5px; width: 46.5em;}
.opzioni-ricerca h3, .formHP .opzioni-ricerca h3 {float: left; font-weight: normal; margin:2px 1em 0pt 0px; font-size: 100%; padding-top: 1px;}
.opzioni-ricerca a {
	color: #fff; 
	text-decoration: none; 
	float: left; 
	padding: 0.25em 0 0 1em; 
	margin: 0 2em 0 0; 
	background-color: #0066A6; 
	display: block; 
	font-size: 100%;
	}
.opzioni-ricerca a.attiva, .opzioni-ricerca a:hover {
	color: #fff; 
	background: #0066A6 url('http://immagini.paginebianche.it/newpbol/img/spunta.gif') no-repeat center left;}

.input-corner-sx {
	display: block;
	float: left;
	width: 8px;
	height: 23px;
	background: url('http://immagini.paginebianche.it/newpbol/img/input-span.gif') no-repeat 0px 0px;
	font-size: 0;
}
.input-corner-dx {
	display: block;
	float: left;
	width: 8px;
	height: 23px;
	background: url('http://immagini.paginebianche.it/newpbol/img/input-span.gif') no-repeat -7px 0px;
	font-size: 0;
	margin-right: 3px;
}
.menu-corner-dx {
	display: none;
	float: left;
	width: 3px;
	height: 35px;
	background: #e7e8e9 url(http://immagini.paginebianche.it/newpbol/img/unib20100401.png
	) no-repeat -380px -142px;
	font-size: 0;
	}
.menu-corner-sx {
	display: none;
	background: #e7e8e9 url(http://immagini.paginebianche.it/newpbol/img/unib20110427.png) no-repeat -352px -142px;
	float: left;
	width: 3px;
	height: 35px;
}

.mask-search-corner-topdx, .mask-search-corner-topsx, .mask-search-corner-bottomsx, .mask-search-corner-bottomdx {
	display: block;
	position: absolute;
	width: 8px;
	height: 8px;
}

p.input-list span {display: block;}
p.input-list span.campo {background-color: #fff; margin-top: 3px;}
p.input-list input.rcInput {background-color: transparent; padding: 2px 0; margin: 2px 0;}


.lang_fr .small .obbligatorio, .lang_de .small .obbligatorio {top:4.8em; right:9em;}
.lang_en .small .obbligatorio {top:4.8em; right:7em;}
.small .obbligatorio {width: 6em; position:absolute; top:4.8em; font-size: 92%; right:9em;}


.content-middle {
height:auto !important;
margin:0pt 9px 10px;
position:relative;
/*z-index:-1;*/
}

.content-middle-shadow-top, .content-middle-shadow-bottom {
	display: block;
	width: 940px;
	height: 4px;
}
.content-middle-shadow-top[class], .content-middle-shadow-bottom[class] {
	background: url('http://immagini.paginebianche.it/newpbol/img/ombra.png') no-repeat;
}
.content-middle-shadow-top {
	position: absolute;
	top: 0;
	left: 14px;
}
.content-middle-shadow-bottom {
	position: absolute;
	bottom:0px;
	left: 14px;
}
* html .content-middle-shadow-bottom, * html .content-middle-shadow-top {z-index: 1000;}
* html .content-middle-shadow-bottom {bottom: -12px;}
*+html .content-middle-shadow-bottom {bottom: -3px;}

.home_bottom a img {border: 0;}
.home_bottom a {text-decoration: none; color: inherit;}
* html .home_bottom a {color: #555;}
*+html .home_bottom a {color: #555;}
h3.approf a {color: #fff; padding-right: 6px;}
h3.approf a {color: #fff; padding-right: 6px;}

.box_approf .undici{line-height: 13px}

.undici{font-size: 92%}

div.home_bottom {
	margin: 0 9px 10px 9px;
	text-align: center;
	position: relative;
}
.home_bottom h3{color: #fff;
	background-color: #B3B3B3;
	font-weight: normal;
	padding: 4px 5px 3px 5px;}

h3.approf {position: absolute; 
	bottom: 0; 
	left: 0; 
	padding: 4px 5px; 
	background-color: #999; 
	width: 18em; 
	text-align: right;
}

h3.vetrina {color: #555; 
	position: absolute; 
	bottom: 0; 
	left: 0;  
	background-color: #e6e6e6; 
	width: 18.0em; 
	text-align: center;
	}
	
h3.vetrina a {float:left;margin: 0; padding: 0; display: block;}
.vetrina a.indietro {width: 16px; height:16px;background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -82px 0px;}
.vetrina a.avanti {width: 16px; height:16px;background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -98px 0px;}
.vetrina a.titolovetrina {width: 15.3em;}
.home_bottom h4 {color: #0066A6;}
.home_bottom h5 {color: #0066A6; font-weight: normal; text-align: left; margin: 0 6px 0 14px;}
	
.home_bottom h6 {color: #555;
	font-size: 93%;
	padding: 4px 0 6px 0;}
.home_bottom ul li, .home_bottom ul ul li {
font-weight: normal;
margin: 3px 0 3px 0px;
padding: 0;
list-style: none;
text-align: left;
}
.home_bottom .under_approf li {margin: 3px 0 3px 14px;} 
.box_approf p img {float: left; margin: -3px 10px 2px; }

.box_approf .angolo1 {
	position: absolute; 
	top:-1px; left:-1px; 
	background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat left top; 
	width: 11px; height: 11px; 
	}
.box_approf .angolo2 {
	position: absolute; 
	top:-1px; right:-1px; 
	background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -14px top; 
	width: 11px; height: 11px; 
	}
.box_approf .angolo3 {
	position: absolute; 
	bottom:-1px; right:-1px; 
	background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -28px top; 
	width: 11px; height: 11px; }
* html .box_approf .angolo3 {bottom:-5px;}
.box_approf .angolo4 {
	position: absolute; 
	bottom:-1px; left:-1px; 
	background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -42px top; 
	width: 11px; height: 11px;}
* html .box_approf .angolo4 {bottom:-5px;}
.box_approf .angolo5 {
	position: absolute; 
	bottom:-1px; right:-1px; 
	background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -56px top; 
	width: 11px; height: 11px;}
* html .box_approf .angolo5 {bottom:-5px;}
.box_approf .angolo6 {
	position: absolute; 
	bottom:-1px; left:-1px; 
	background: url(http://immagini.paginebianche.it/newpbol/img/imageSet-HP.gif) no-repeat -70px top; 
	width: 11px; height: 11px;}
* html .box_approf .angolo6 {bottom:-5px;}
.home_bottom .content-middle-shadow-bottom {bottom: -6px; left: 0px;}
.content-middle .content-middle-shadow-bottom {display: none;}

.approf_link {
	padding: 0.5em 1.56em 0 0;
	width: 17.9em;
	text-align: right;
	border-right: 1px dotted gray;
	margin: 0 0.44em 15px 0;
	float: left;
	height: 12.6em;
	}

.box_approf{
	color:#666;
	position: relative;
	padding: 0.5em 0.92em 0 0;
	width: 17.9em;
	text-align: right;
	height: 6.37em;
	border: 1px solid #ccc;
	margin: 0 1.08em 15px 0;
	float: left;
	background: url(http://immagini.paginebianche.it/newpbol/img/bg_approf.gif) repeat-x;
}
.content-middle-pg {
	position: relative;
	background-color: #FFF;
    height: auto !important;
    height: 130px;
    min-height: 130px;
}

.wrapper {float: left;width: 100%;}

.cx-content { margin-right: 200px; margin-left: 17.5%; width: 600px;}/*nn mettere insieme margine destro e 
margine sinistro in un unico margin: ...*/
.sx-sidebar {
	float: left;
	width: 170px;
	margin-left: -100%;
}
.dx-sidebar {
	float: left;
	width: 200px;
	margin-left: -200px;
}
.box_approf.last {margin-right: 0;}
.lastbordo  {border-right: 0;}
.approf_link.lastbordo {margin-right: 0px; padding-right: 0px;}

.giorni {margin-top: 5px;}
.giorni label {margin-right: 3px;}
.giorni input#pranzo {margin-left: 3px;}

html > body .giorni p.btn-search button {
width: 50px;
height: 21px;
}

.listing-product-result {margin: 10px 0 5px 0;}
.listing-product-order-show {
	float: left;
	margin: 4px 3px 0 0;
}
.listing-product-result p {
	font-size: 130%;
	font-weight: bold;
	margin:2px 0 0 5px;
}
.listing-product-option {margin: 0 10px 0 10px;}
.listing-product-order-show fieldset {border: 0}
.listing-product-order-show p {float: left;margin: 0 5px 0 3px}
.listing-product-order-show p select {font-size: 91.67%;color: #555}
.listing-product-order-show form.risultati {width: 33em; padding: 0 0 8px 8px}
.twoColumns .listing-product-order-show form.risultati {padding-left: 0;}
.lng2 .listing-product-order-show form.risultati {width: 32em}
.lng3 .listing-product-order-show form.risultati {width: 33em}
.risultati label{margin:0 3px 0 0}

.cx-content .listing-product-order-show p #orderby {border:1px solid #BCBEBD; width: 12em}
.cx-content .listing-product-order-show p #show {border:1px solid #BCBEBD; width: 10em }
.cx-content .listing-product-order-show p #star {border: 0px; width: 4em }
#show option, #orderby option {background-color: #fff}

/* appicicati da style_copy*/

.listing-product-rfq-print {
	margin: 0 10px 0 10px;
	padding: 0px 2px;
	background: #F2F2F2;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	z-index: 1000;
	font-size: 95%;
	voice-family: "\"}\"";voice-family: inherit;
	position: relative;
}
/*end */

.form_percorso div.message {padding:10px; margin: 0 0 10px 0; margin-left:17em; width: 40em;}

div.message {padding:10px; margin: 0 0 10px 0;}
div.message a {text-decoration: underline;color: #C2151C;}
div.message p, div.message .comuni, .preventivo div.message p {
	padding:9px 10px 9px 50px;
	clear: both;
	line-height: 16px;
	font-style: italic;
	}
div.message p .rosso {
text-transform: uppercase;
color: red;
}
div.message.warning.errorMsg p {height: 70px;}
div.message.warning.errorMsg {width: 500px; margin: 10px auto;}
div.message .comuni table {width: 100%; margin: 0; padding: 0;}
div.message .comuni th {text-align: left; font-weight: normal; padding:12px 0 5px 0; width: 25%}
div.message .comuni td {background-color: white; border-bottom: 2px solid #f1f7e4; padding: 2px; }
div.message .comuni ul {list-style:none; width: 100%; float:left;padding:10px 0px 10px 0 }
div.message .comuni ul.ultimo {width: 23%;}
div.message .comuni ul li{float:left; padding:3px 0px 0px 2px; width:31%;}
div.message.info {background:#cfe0f3;}
div.message.info p {background: #f1f6fc url(http://immagini.paginebianche.it/newpbol/img/info.gif) no-repeat scroll 10px 50%; border-color:#4e84c4;}
div.message.info .red .azzurro_txt {color: #C2151C !important;}
div.message.warning {background: #fff79f;}
div.message.warning p, p.errore {background: #fffde0 url(http://immagini.paginebianche.it/newpbol/img/attention.gif) no-repeat scroll 10px 50%; 	border-color:#FDBB30;}
div.message.question {background:#d0e4a6;}
div.message.question p, div.message .comuni {background: #f1f7e4 url(http://immagini.paginebianche.it/newpbol/img/question.gif) no-repeat scroll 10px 9px; 	border-color:#7bc143;}
div.message.question a {color: #cc0000; text-decoration: underline;}
div.message .comuni ul li a{color: #555}
div.message.question a:hover {color: #cc0000;}
div.message br{
line-height: 2px}


/*div.message.pronto img {margin-left: 10px;}
div.message.pronto a {color: #555; text-decoration: none;}*/

.msgpointer{
margin:5px 10px 15px;
padding:25px 0pt;}

.msgpointer p{font-size: 15px}

.msgpointer span.red{
text-decoration:underline}

.msgpointer img{
vertical-align:-3px;}

.msgpointer li{list-style: none; padding:5px 0; border-bottom:1px solid #d0d0d0}
.msgpointer ul{width:100%; padding:10px 0}
.msgpointer li a{color:#C2151C; text-decoration: underline}
.msgpointer .tuttiRis{float:right;text-decoration:underline;font-size: 13px}
.tuttiRis:hover{color:#C2151C}


div.cx-content.large-message {margin: 0; width:100%;}
.listing-product-order-show p select option {padding: 0 6px 0 0;}
.listing-product-print {float: right;width: 6.67em;height: 2.4em; overflow: hidden;}
.lang_fr .listing-product-print {width: 8em}
.lang_es .listing-product-print {width: 6.8em}


.lng4 .listing-product-print {width: 8em;}
.lng3 .listing-product-print {width: 7em;}

.product-print {
	margin: 1px 10px 0 0;
	display: block !important;
	padding: 7px 0 4px 30px;
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -568px -568px;
}
* html .product-print {height: 10px;}
.product-print:hover {
	color: #C2151C;
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -568px -591px;
}
.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: 92%;}
.pagination-changing a {color: #0066A6;text-decoration: none;}
.pagination-changing a:hover {color: #0066A6;text-decoration: underline;}
.pagination-changing a .changing-prev, .pagination-changing a .changing-next {color: #555;}

.listing-product-pagination {
	clear: both;
	margin: 10px;
}

/*inizio*/
.client-identifying-pg {
	float: left;
	width: 374px;
	margin-left: 0;
	display: inline;
	padding:0 5px 0 0;
}
/*zoom*/
#zoom_title_up {float: left; margin-right: 3px;}
#ZOut_up, #ZIn_up, #Z10_up, #Z9_up, #Z8_up, 
#Z7_up, #Z6_up, #Z5_up, #Z4_up, 
#Z3_up, #Z2_up, #Z1_up, #Z0_up, #Z-1_up, #Z-2_up, #Z-3_up {
	float: left; 
	cursor: pointer;
	width: 8px; 
	height: 13px; 
	margin: 0 2px;}
	
#ZOut_up {width: 14px; height: 13px; background-position: 0px 0px; background-image: url('http://immagini.paginebianche.it/newpbol/img/zoom.gif');}
#ZIn_up {width: 14px; height: 13px; background-position: 26px 0; background-image: url('http://immagini.paginebianche.it/newpbol/img/zoom.gif');}

/*#Z10_up, #Z9_up, #Z8_up, #Z7_up, #Z6_up, #Z5_up, #Z4_up, #Z3_up, #Z2_up, #Z1_up, #Z0_up {background-position: 27px 0;}*/

.zDefault {	background-image: url('http://immagini.paginebianche.it/newpbol/img/zoom.gif'); background-position: 40px 0; z-index: 4;}
.zCorrente {background-image: url('http://immagini.paginebianche.it/newpbol/img/zoom.gif'); background-position: 52px 0;}
.zoomDisabilitati {background-image: url('http://immagini.paginebianche.it/newpbol/img/zoom.gif'); background-position: 10px 0; }
.zFinoCorrente {background-image: url('http://immagini.paginebianche.it/newpbol/img/zoom.gif'); background-position: 52px 0;}
.ortoDisabilitate {display: none;}

.num  {
	display: block;
	margin-bottom: 8px;
	width: 22px;
	height: 17px;
	padding: 4px 5px 5px 0px;
	font-weight: bold;
	background: transparent url('http://immagini.paginebianche.it/newpbol/img/niunum.png') no-repeat top left;
	overflow: hidden;
	text-align: center;
	letter-spacing: -1px;
	}
	
.inserito .num {background: transparent url('http://immagini.paginebianche.it/newpbol/img/niunum.png') no-repeat top right;}

.openMaps .num, .mappa .num {padding: 6px 2px 5px 2px;}	
#mapProx .num, .mappa .num {background: none;}

/*	
.num-1 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -685px; }
.num-2 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -671px; }
.num-3 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -657px; }
.num-4 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -643px; }
.num-5 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -629px; }
.num-6 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -615px; }
.num-7 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -601px; }
.num-8 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -587px; }
.num-9 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -573px; }
.num-10 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -559px; }
.num-11 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -545px; }
.num-12 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -531px; }
.num-13 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -517px; }
.num-14 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -503px; }
.num-15 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -489px; }
.num-16 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -475px; }
.num-17 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -461px; }
.num-18 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -447px; }
.num-19 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -433px; }
.num-20 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -419px; }
.num-21 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -405px; }
.num-22 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -391px; }
.num-23 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -377px; }
.num-24 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -363px; }
.num-25 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -349px; }
.num-26 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -335px; }
.num-27 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -321px; }
.num-28 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -307px; }
.num-29 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -293px; }
.num-30 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -279px; }
.num-31 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -265px; }
.num-32 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -251px; }
.num-33 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -237px; }
.num-34 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -223px; }
.num-35 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -209px; }
.num-36 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -195px; }
.num-37 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -181px; }
.num-38 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -167px; }
.num-39 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -153px; }
.num-40 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -139px; }
.num-41 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -125px; }
.num-42 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -111px; }
.num-43 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -97px; }
.num-44 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -83px; }
.num-45 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -69px; }
.num-46 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -55px; }
.num-47 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -41px; }
.num-48 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -27px; }
.num-49 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px -13px; }
.num-50 {background: url(http://immagini.paginebianche.it/newpbol/img/numeri.gif) no-repeat 0px 0px; }
*/
.client-identifying-pg h3 { margin:4px 0 3px 0;}
.fix-float-identifying-pg address {/*float: left;width: 24.17em;*/}
/*.inserito .fix-float-identifying-pg address {float: left;width: 27em;}*/
address p .type, .type {font-weight: bold; float:left; padding-right:.25em; clear:left;}
.client-identifying-images-pg {float: right;}
.client-identifying-images-pg p a img {border: 0; margin-top: 10px;}

.client-category {/*checked*/ clear: both; margin: 1px 0; font-size: 92%;}
.client-keyword {clear: both; margin: 1px 0; font-size: 92%;}
.client-keyword span.search_active {background-color:#C6E8FA; color: black; padding: 1px 3px; margin-left: 2px;}
.client-category.distanza {	margin: 0 0 2px 0; padding: 6px 0 0 0; }
.client-position {padding: 0 0 0 15px;}
.vcard {color:#444;margin: 0 0 8px 0;background:none;} /*aggiunto il background none per il cobrand di IDEE IN VACANZA*/
.client-category a {color: #555; text-decoration: none;} 
.client-category a:hover {text-decoration: underline;} /*duplicato*/
.listing-client-line-pg .client-menu {
	padding: 6px 0 5px 10px;
	background: #F2F2F2;
}
.listing-client-line-pg .client-menu li {margin: 0 5px 1px 0;}
.vcard p.fuori {padding: 2px 0 0 20px; position: relative; clear:both; background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -883px -777px;}
.fumetto p.fuori {padding: 2px 0 0 20px; clear:both; position: relative}
.vcard ul.tel, .vcard ul.fax, 
.vcard ul.fax-verde, 
.vcard ul.cell, ul.tel-verde {/*float:left; clear: left; width: 24.9em;*/ margin-top:1px;}

.vcard ul.tel li, .vcard ul.fax li, 
.vcard ul.fax-verde li, .vcard ul.cell li, 
.vcard ul.tel-verde li {float: left; list-style: none; margin-right: 3px;}
.fumetto .pointer { z-index: 50;background: url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") -1086px -545px; display:block; height:17px; margin-bottom:3px; overflow:hidden; position:absolute; right:9px; text-indent:-3000px; top:5px; width:16px;}
.fumetto ul.tel li, .fumetto ul.fax li, 
.fumetto ul.fax-verde li, .fumetto ul.cell li, 
.fumetto ul.tel-verde li {float: left; list-style: none; margin-right: 3px; position: relative}

.vcard ul.tel li.next, .vcard ul.fax li.next, .vcard ul.cell li.next {padding: 0 0 0 11px ; list-style-image:none; background: transparent url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -872px -588px;}
/*ul.tel, ul.fax, ul.tel-verde, ul.fax-verde, ul.cell {clear: left;}*/
ul.tel-verde {padding: 0 0 0 20px; margin: 0 0 0 22px; position: relative; background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -881px -671px; height: 14px}


.vcard ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.vcard ul {display: inline-block;}
* html .vcard ul {height: 1%;}
.vcard ul {display: block;}
a.busta { position:relative; display: block; margin-bottom: 3px; width: 15px; height: 15px;  text-indent: -3000px; overflow: hidden; background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -882px -698px;}

a.arric_info {position:relative; display: block; margin-bottom: 3px; width: 20px; height: 15px; text-indent: -3000px; overflow: hidden; background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -878px -794px;} 

a.telefono {
	position:relative; 
	left: -3px; 
	display: block;
	margin-bottom: 3px; 
	width: 15px; 
	height: 15px; 
	text-indent: -3000px; 
	overflow: hidden; 
	float: left;
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -882px -726px;}
a.busta:hover {background-position: -882px -712px;}
/*li.next a.busta:hover {background-position: -882px -712px;}*/
a.telefono:hover {background-position: -882px -740px;}
/*fine*/
/*varie maschere*/
.fiscale .mask-search-forms label {width: 4em;}
.fiscale .mask-search-forms label.long {width: 9em;}

.identifying-data-action-infoservi ul li a {
	padding: 0 0 0 15px;
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -1px -727px;
	font-size: 92%;
	color: #444;
	text-decoration: none;
}

.inserito .identifying-data-action-infoservi ul li a {
background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -1px -654px;}

.fix-float-identifying-pg {margin-top: 3px; margin-bottom: 7px; float: left}
/*vari tipi di listato*/

/*inserito*/
.inserito h3.org {}

/*inserzionista*/
.inser_carta h3.org a, .inserz h3.org a  {color:#0066A6;}
.inserz .identifying-data-action-infoservi ul li a, .contact_site .identifying-data-action-infoservi ul li a   {
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -1px -705px;
}
.inserz a.espansione, .inser_web a.espansione {color:#0066A6;}

/*inserzionista speciale*/
.inser_spec h3.org a, .inserz_spec h3.org a {color:#0282cd; text-transform: uppercase}
.inserz_spec a.espansione {font-weight: bold; text-decoration: underline}
.inserz_spec a.info {color:#0282cd;}
.inser_spec h3.org, .inserz_spec h3.org {color:#5BCBF5; /*background-color: #E7F6FD;*/}

/*contact_site*/
.inser_web h3.org a, .contact_site h3.org a, .contact_site a.info {color:#0066A6;}
.inser_web h3.org, .contact_site h3.org {color:#0066A6;}


/*tutti i link a hover sono rossi*/
div.client-identifying-pg{color:#444}
div.client-identifying-pg a:hover {color: #C2151C; text-decoration: underline;} /*tutti i link a hover sono rossi*/
.identifying-data-action-infoservi ul li a:hover, .inserito .identifying-data-action-infoservi ul li a:hover {/*tutti i link a hover sono rossi*/
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -1px -681px;
	text-decoration: underline;
	color: #C2151C;
}
.client-identifying-pg span.next {
	padding: 0 0 0 11px; 
	background: url('http://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -869px -587px;}
address {
font-style: normal;
}
.client-identifying-pg span.label, .fumetto span.label {display: block; font-weight: bold; float: left; clear: left; padding: 0 2px 0 0}
.addrBlock span.label {display: block; font-weight: bold; float: left; clear: left; padding: 0 2px 0 0}
.addrBlock ul {width: 358px}
/*address p:last-child:first-child span.street-address {display: block;}*/

/*pagine gialle*/
.switch-pg {
	position: absolute;
	top: 0;
	left: 248px;
}


.switch-pg a {
	width: 203px;
	height: 27px;
	display: block;
	text-indent: -90000px;
	overflow: hidden;
	background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") no-repeat -204px -329px;
}
.switch-pg a:hover {
	background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") no-repeat 0px -329px;
}

/*ttto citta*/
.switch-tc {
	position: absolute;
	top: 4px;
	left: 475px;
}

.switch-tc a {
	width: 145px;
	height: 20px;
	display: block;
	text-indent: -90000px;
	overflow: hidden;
	background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") no-repeat -405px -333px;}
.switch-tc a:hover {background: transparent url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") no-repeat -550px -333px;}
.switch-sitiseat ul li ul li a 	 {display: block;	color: #0066A6;}

.switch-sitiseat ul li ul li a:hover 	{color: #808080;}
.switch-sitiseat {position: absolute; z-index: 9000000; top: 10px; right: 0; width: 8.33em;}

.switch-sitiseat ul {
	z-index: 2000;
}
.switch-sitiseat ul li {
	list-style-type: none;
	float: left;
	position: relative;
	width: 8.33em;
	text-align: right;
	cursor: pointer;
}
.switch-sitiseat ul li {
	z-index: 20;
}
.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:hover ul, .switch-sitiseat ul li.over ul {
	display: block;
}
.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://immagini.paginebianche.it/newpbol/img/unib20110427.png') no-repeat -990px -465px;}

.footer{padding:1px 0 10px 0; z-index: 35;}
.footer p 	{margin: 5px 0 5px 0;	text-align: center;	font-size: 92%;}
.footer p a {font-weight: bold;	color: #0066A6;	text-decoration: none;}
.footer p a:hover 	{text-decoration: underline;}

* html input {border: 0;}

/* Campi arrotondati e pulsanti: elementi comuni*/
.TL{
 background-repeat:no-repeat; 
  background-position:top left;
  }
.BR{
 position:relative; 
 padding:.2em .5em; 
 background-repeat:no-repeat; 
 background-position:bottom right;
 }
 /*test abbassamento padding laterale, dappertutto??*/
 .stdRC .BR{padding:0.25em 0.3em;}
 
.TR, .BL {
 position:absolute; 
 width:.5em; 
 height:.5em; 
 line-height:.5em; 
 background-repeat:no-repeat;
 }
.TR{
 right:0; 
 top:0; 
 background-position:top right;
 }
.BL{
 left:0; 
 bottom:0; 
 background-position:bottom left;}
/* Hack per IE6 */

  .rndFld .TR, .stdRC .TR {right:-3px;}
  .rndFld .BL, .stdRc .BL {left:-.5em; bottom:-0.5px; }
  .bgBox  .BL{left:0; bottom:-1px}
  .cmdBtn .BL{left:-.5em; bottom:0}
  .TR[class]{right:0; border:0;}
  .BL[class]{left:0; bottom:0; border: 0px;}
  .TR{right:0; border:0;}
  .BL{left:0; bottom:0; border: 0px;}
/*.input-rnd {float: left; background-color: #fff; margin-bottom: 4px; margin-top: 4px;}*/
.round-input input, .round-input select {color:#333; font-size:92%; width:100%; border:0}
.round-input textarea {color:#333; width:100%; border:0; font-family: Arial;height: 83px}
.round-input input {border: 0px solid red; height: 13px}
.stdRc textarea {font-family:arial, sans-serif, georgia, helvetica, verdana}
.szSelect {float: left; background-color:#fff;}
.szSelect .BR {padding: 2px;}
.szSelect select {border: 0; }

.example{color:#999 !important;}

.bgAlert .btn-search {bottom:1em; position:absolute; right:35em;}


/* Campi arrotondati 
.rndFld input, .rndFld select{}*/

/* Pulsanti di comando */
.cmdBtn .BL{bottom:0}
html>body .cmdBtn .TL{background-color:#C2151C}
.cmdBtn button{font-size:92%; color:#fff; background:#C2151C; border:none; cursor:pointer;}
/*.bluMask .cmdBtn {width: 3.8em;}*/

/*===| Stili specifici |===*/


/*box (plz prima dei bottoni)*/
.bgMenu .TL, .bgMenu .TR, .bgMenu .BL, .bgMenu .BR {background-image:url('http://immagini.paginebianche.it/newpbol/img/stondini/rc-azz-blu.gif')}
.mask-azzu .TL, .mask-azzu .TR, .mask-azzu .BL, .mask-azzu .BR {background-image:url('http://immagini.paginebianche.it/newpbol/img/stondini/rc-azz-blu.gif')}
.bgAlert	{background-color:#fff797; border: solid 1px #fc3; border-width: 1px 0; width:24em; margin: 8px 0 0 0}
.errorMsg	{background: url(http://immagini.paginebianche.it/newpbol/img/attention.gif) no-repeat left 50%; padding-left:4.3em; color:#555}
.bgAlert .errorMsg ul li {margin-left: 3px; float: none;}

.speciali .topMask h2 	{padding:0.25em 0 0 1.25em; margin:0}
.utili h1, .fiscale h1, .cap .bluMask h1, .curiosita h1, .speciali h1	{padding:1.25em 0 1em 1.25em; margin:0}

/*.utili h2 {float: left; padding:1em 1em 0.5em 1.25em;}*/

a.back_utili	{color:#FFFFFF; left:506px; position:absolute; top:-36px; width:100%; }
a:hover.back_utili {text-decoration: underline;}
a:visited.back_utili, a:link.back_utili {color:#FFFFFF;}


form.fFiscale .cmdBtn, .fCAP .cmdBtn, .fcur .cmdBtn, .formSpec .cmdBtn {position:absolute; bottom:2em; right:31.5em; z-index:100}

form.fFiscale p.btn-search, .fCAP p.btn-search, .fcur p.btn-search, .formSpec p.btn-search {position:absolute; bottom:2em; right:35em; z-index:100; margin: 0; padding: 0;}
.lang_fr form.fFiscale p.btn-search, .lang_fr .fCAP p.btn-search, .lang_fr .fcur p.btn-search, .lang_fr .formSpec p.btn-search {right:35em;}

.lang_es .fCAP p.btn-search {bottom:3em;}
.lang_fr .fCAP p.btn-search, .lang_de .fCAP p.btn-search, .lang_en .fCAP p.btn-search {bottom:1.8em;}
.lang_es .fCAP .szFieldErr {width:14em;}

.lang_fr .fCAP .szFieldErr {width:14em;}

.formHP .cmdBtn 			{position:absolute; bottom: 4.5em; right:32em; z-index:100; margin: 0; padding: 0;}
.home .formHP p.btn-search 	{position:absolute; bottom: 35px; right: 388px; z-index:100; margin: 0; padding: 0;}
.fcur, .fCAP 				{width:24em; float:left;}
.lang_es .fCAP 				{width:24.5em;}
.lang_es .fcur 				{width:24em;}

.lang_en .fcur, .lang_en .fCAP, .lang_de .fcur, .lang_de .fCAP, .lang_fr .fcur, .lang_fr .fCAP {width:24.5em;}
.lang_de .fcur, .lang_de .fCAP {width:23.5em;}

/*test bottoni*/
.bluMask .cmdBtn .TR, .bluMask .cmdBtn .BL, .bluMask .cmdBtn .BR {background-image:url('http://immagini.paginebianche.it/newpbol/img/stondini/rc-ross-blu.gif');}
.bgAlert .cmdBtn .TR, .bgAlert .cmdBtn .BL, .bgAlert .cmdBtn .BR{background-image: url('http://immagini.paginebianche.it/newpbol/img/stondini/rc-ross-gial.gif');}
.utili .cmdBtn .TR, .utili .cmdBtn .BL, .utili .cmdBtn .BR {background-image: url('http://immagini.paginebianche.it/newpbol/img/stondini/rc-ros-azz.gif');}

html>body .bluMask .cmdBtn .TL {
	background-image:url('http://immagini.paginebianche.it/newpbol/img/stondini/bottone-deff.png'); 
	background-color: transparent;
	}
.bluMask .cmdBtn button {background-color: transparent; font-size: 108%;}
/*.bluMask .cmdBtn .BR {padding: 0.4em; text-align: center;} bkup 24/6*/
.bluMask .cmdBtn .BR {text-align: center;}
.bluMask .cmdBtn {width: 4.8em;}
.fiscale .bluMask .cmdBtn {width: 5.1em;}
.fiscale .bluMask .cmdBtn .BR {padding:0.25em 0.3em;}

/*input*/

/*tag cloud*/
.home .content-middle {
	position: relative;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 0 9px 10px 9px;
	padding: 9px 0 9px 11px;
	background: #FFF url('http://immagini.paginegialle.it/pgolnew/img/bg-brows-category.gif') repeat-x top;
    height: auto !important;  /* per i browser moderni */
    height: 30px;      /* per IE5.x e IE6 */
    min-height: 30px;  /* per i browser moderni */
}
.content-middle .left {width:40em; margin-right: 0; text-align: justify; float: left;}
.content-middle .right {width:38.1em; text-align: justify; float: left; margin-top: 20px;}
.tagcloud h3 {font-weight: bold;color: #0066A6;margin: 0 0 5px 0;font-size: 100%;position:relative;}
.tagcloud ul li {float: left; list-style: none;  padding: 1px 0;}
.tagcloud ul a {color: #555; padding:.25em 0 0 12px; background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi_single.gif') left .6em no-repeat;}
.tagcloud ul a:hover {color: #C2151C; background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi-in_single.gif') left .6em no-repeat;}
.content-middle .left a {}
.tagcloud.left ul li {width: 19.8em;}
.tagcloud.right ul li {width: 19em;}

.tagcloud.left ul li.small-link a {padding-right:20px; text-align:left;}
/*tg end*/


/* Cerca Cap e prefissi */

.fCAP p{padding: 0.5em 0 0.5em 0; font-size:92%; margin:0 !important}
.fCAP label{padding-top: 0.5em; font-size:100%}

.fCAP .bgAlert {padding-bottom: 10px;}
.fCAP .colSx, .fcur .colSx, .formSpec .colSx {width:20.75em; float:left; padding:0 2.75em 0 1em;}
.fCAP .colDx, .fcur .colDx {/*width:28em;*/ float:left; padding-top:1em}
.colDx.clearfix p {font-size: 100%;}
.colDx.clearfix p.btn-search {font-size: 92%}

.cap .menu ul {padding-bottom:.5em}
.cap .menu li {list-style:none; padding-top:.25em}
/*.fCAP .menu li a {color: #0066A6; padding:.25em 0 0 12px; background:url('/newpbol/img/arrow-infoservi_single.gif') left .6em no-repeat}
.fCAP .menu li a:hover {color: #C2151C; background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi-in_single.gif') left .6em no-repeat}*/
.cap a.active {background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi-in_single.gif') left .6em no-repeat; padding:.25em 0 0 12px; color:#C2151C;}
.fCAP .row {padding:0.3em 1em 0.7em 0em;}
.fCAP .bgAlert .row {padding: 0 10px;}

.fCAP .szLabel{width: 6.5em; float:left;}
.fCAP .szField {width: 16.3em; float:left; background-color:#fff;}
/*.lang_en .fCAP .szField, .lang_es .fCAP .szField {width: 17em;}*/
.lang_de .fCAP .szField {width: 16em;}
/*.lang_fr .fCAP .szField {width: 16.5em;}*/

#cerca-indir #indir {width: 118px}
#cerca-indir .round-input {float: left}

.fCAP .szLabelErr{width:4.5em; float:left; color:#C2151C; font-weight:bold;}
.fCAP .szFieldErr{width:15.5em; float:left; background-color:#fff}
.lang_it .pref .fCAP .szFieldErr {width:16.5em; margin: 7px 0}
.lang_es .pref .fCAP .szFieldErr {width:11.5em; margin: 7px 0}
.bgAlert .errorMsg .txtRed.bold {display: block;}
.bgMenu {background-color:#e4eefa; color:#0066A6; -webkit-border-radius: 9px; -moz-border-radius: 9px; width:22.5em; float:left; margin: 0 30px 0 8px;}

.bgMenu a {color:#0066A6;}

.bgMenu p   {color: #555;}
.bgMenu .BR  {height:13.8em}

.menu li a   {color: #0066A6; padding:.25em 0 0 12px; background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi_single.gif') left 0.6em no-repeat;}
.menu li a:hover, .menu li a.active:hover {color: #C2151C; background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi-in_single.gif') left 0.6em no-repeat;}
.menu{ padding-left: 0.75em}

/* Curiosità */

.fcur p {padding:0.5em 0; font-size:92%; margin:0 !important;}
.fcur .menu ul, .curiosita .menu ul {padding-top:1em}
.fcur .menu li, .curiosita .menu li{list-style:none; padding-top:.25em}
.curiosita a.active {background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi-in_single.gif') left 0.6em no-repeat; padding:0.25em 0 0 12px; color:#C2151C;}
.fcur label{padding: 3px 0; font-size:100%; width: 6.5em; float:left;}

.fcur .szField	{width:16.5em; float:left; background-color:#fff;}
.lang_en .fcur .szField, .lang_es .fcur .szField {width: 17em}
.lang_fr .fcur .szField {width: 16.5em}

.fcur div.double .szField {margin: 0.42em 0;}
.fcur div.double label {padding: 0.58em 0;}
.fcur select{font-size:90%}
.lang_es .fcur select{font-size:90%}

/* Calcola codice fiscale */
form.fFiscale 	{height:13.6em; width:48em; float:left; padding-left:2em}
form.fFiscale label{padding-top:.5em; font-size:100%; width:9.5em; float:left;}
form.fFiscale .f-m label{padding-top: 0;}
form.fFiscale p.labelPad.floatSx  {padding-top:0; font-size:92%; margin-left: 15px;}
.lang_de form.fFiscale p.labelPad.floatSx, .lang_en form.fFiscale p.labelPad.floatSx  {font-size:85%; margin-left:15px; padding-top:0; width:225px;}
.lang_fr form.fFiscale p.labelPad.floatSx {font-size:85%; line-height:10px; margin-left:20px; padding:4px 0 0 0; width: 22.5em;}
.lang_it form.fFiscale p.labelPad.floatSx, .lang_es form.fFiscale p.labelPad.floatSx {padding-top:2px;}

form.fFiscale p  {padding-top:2.6em; font-size:92%;  }

form.fFiscale label.small {padding-left:1.5em; width: 4.25em;}
.lang_de form.fFiscale label.small {padding-left:1.50em; width:6.5em;}
.lang_en form.fFiscale label.small { padding-left:1.25em; width: 4em;}

.lang_es form.fFiscale label {width:12.5em;}
.lang_es form.fFiscale .round-input {width:14em;}
.lang_es form.fFiscale label.small {width: 5em;}

.lang_en form.fFiscale label {width:10em}
.lang_en form.fFiscale .genere {width:2em;}

form.fFiscale .round-input {width:15.5em; float:left; background-color:#fff}
.lang_de form.fFiscale .round-input {width:14.5em; }

form.fFiscale .rndFld input{color:#555; font-size:92%; width:100%}
form.fFiscale .round-input.giorno {width: 2.3em; margin-right: 4px;}

.lang_es form.fFiscale .stdRc.giorno, .lang_en form.fFiscale .stdRc.giorno, .lang_de form.fFiscale .stdRc.giorno {width: 2.3em; margin-right: 4px;}
.lang_es form.fFiscale .stdRc.mese, .lang_en form.fFiscale .stdRc.mese, .lang_de form.fFiscale .stdRc.mese {width: 3em; margin-right: 4px;}
.lang_es form.fFiscale .stdRc.anno, .lang_en form.fFiscale .stdRc.anno, .lang_de form.fFiscale .stdRc.anno {width: 3.5em; margin-right: 4px;}

form.fFiscale .round-input.mese {width: 3em; margin-right: 4px;}
form.fFiscale .round-input.anno {width: 3.5em;}
form.fFiscale .genere {width: 2em; padding: 1px 3px 3px 5px;}

.riga1, .riga2, .riga3 {margin: 0 0 5px 0}

.lang_es form.fFiscale .genere {width: 2em;}
form.fFiscale .f-m {padding-top: 6px;}

.listing.fiscale .twoColumns .listing-product-option .listing-product-result {border: 0;}
.twoColumns .listing-product-option {border: 0; margin:0 10px 0 0;}


/* Ricerche speciali */
.speciali .menu ul li {list-style: none; padding-bottom: 7px;}
.formSpec label, .speciali label {width: 6em; padding: 6px 0; font-size:100%;}
.lang_de .fcur .szField {width:16.5em;}
.formSpec label.civic, .speciali label.civic {width:3em; margin-left:4px}
.formSpec p {margin-bottom: 8px;}
.speciali .menu ul p {margin:2px 0 0 12px; font-size: 92%;}
.speciali .menu {padding-top: 0.7em;}
/*.speciali a.active {background:url('http://immagini.paginebianche.it/newpbol/img/arrow-infoservi-in_single.gif') left .6em no-repeat; padding:.25em 0 0 12px; color:#C2151C;}*/
.formSpec input#civico {width: 1.5em;}
.speciali input#locali {width: 159px;}

.lang_en .speciali input#indir {width: 14em;}
div.civic {margin-left: 5px; width: 2.8em;}

/* Home */
.formHP .round-input {background-color: #fff;  width: 260px;}
.listing .formHP .round-input {width: 270px;}

.formHP 	  {padding-left: 50px;}
.home .label_input {font-size: 140%}
.listing .label_input {font-size: 130%}

.formHP label.input_first, .formHP label.input_second {width: 240px; font-size: 167%; line-height: 104%}
.listing .formHP label.input_first, .listing .formHP label.input_second {width: 275px; padding: 0 0 4px 0}

.campo_first, .campo_second {float: left; display: block; }
.home .campo_first, .home .campo_second {width: 270px; position:relative; top:64px}
.listing .campo_first, .listing .campo_second {width: 284px;}
.listing .label_input, .listing .label_hp	{float: left; }
.label_hp {color:#99C2DB; font-size: 116%; padding: 5px 0 2px 3px}

.listing .label_hp 		{padding: 5px 0 2px 3px}
.opzioni-ricerca 		{background-color: #0066A6; position: absolute; top: 66px; width:400px;}
.listing .opzioni-ricerca {top: 53px;}
.formHP .obbl, .formHP .formHPcolSx {font-size: 92%; margin-top: 17px;}
.formHP label   		{padding: 0px 20px 2px 3px;  font-size:100%;}
.formHP.small label  	{padding: 0px; text-align: left;}
.formHP label.cap-nome  {width: 5em; padding-left: 0;} /*candidate out*/
.formHP span.bold.txt15 	{line-height: 30%} /*asterisco che rompe*/

/*.listing .campo_second .round-input {width: 235px;}*/
/*.formHP .campo_second .round-input {width: 225px; float:left;}*/
p.par {font-size: 100%;}

.formHP .opzioni-ricerca label {font-size: 100%;  padding: 0 2px 0 3px;}

/* Numeri utili */


.mask-search-forms .mask-azzu, .bluMask .mask-azzu {background-color:#e4eef4; padding: 4px 6px; color: #555; -webkit-border-radius: 9px; -moz-border-radius: 9px;}

.utili .mask-search-forms .mask-azzu, .utili .bluMask .mask-azzu {width: 62.4%; margin: 0 2em 1em 1em;}

div.BR.azzu {padding: 0.7em 1em 1em 1em}
div.utili input, .utili button {border: 0;}
div.utili .mask-search-forms form, div.utili .bluMask form {padding: 0 12px 0 15px; width: 22em;}

div.utili, .utili h3 	{font-weight: normal;}
div.utili h3 	 {font-size: 167%; float: left; margin: 10px 0 5px 8px;}


div.utili span.garantiti {font-size: 83%; padding: 0 0 0 20px;}

div.utili h4 {font-size: 117%; text-transform: uppercase; color:#0066A6; margin: 5pt 0pt 10pt 1px; }

div.utili .mask-azzu div.link.emergenza, div.utili .mask-azzu div.link.clearAll {float: left; width: 20em; padding: 0 12px 0 0; margin: 0 10px 6px 2px;}
div.utili .mask-azzu div.link.servizi {float: left; width: 24em; padding: 0; margin: 0;}

div.utili .mask-azzu .utility {padding: 0; margin: 0; width: 35em;}
.utility .round-input {float: left; margin: 7px 7px 0 0; width:21em;}
div.utili .mask-azzu div.clearAll, .utili .mask-azzu div.utility {margin-bottom: 0;}
div.utili .mask-search-forms ul li, div.utili .bluMask ul li {border-bottom:1px dotted #777777; padding:4px 0; color: #555; list-style: none; position: relative; text-transform: capitalize; }

div.utili .mask-search-forms ul li.nodotted, div.utili .bluMask ul li.nodotted {border: 0;}

div.utili .mask-search-forms ul a, div.utili .bluMask ul a {color: #0066a6; display: block; position: relative; text-transform: capitalize; }
div.utili .bluMask ul a {text-decoration: underline;}
div.utili .mask-search-forms ul a:hover, div.utili .bluMask ul a:hover {color:#C2151C;}

div.utili .bluMask ul a.active   {color:#C2151C;}
div.utili span.uppercase, .utili span.red 	{text-transform: uppercase; text-align: right; font-weight: bold; font-size: 117%; position: absolute; right: 0px; width: 4.4em;}
div.utili span.red	   {color:#C2151C;}
div.utili span.red-up    {color:#555555; font-weight: bold; font-size: 117%; padding-left: 5px;}

div.link.utility .cmdBtn	 {float: left; margin-top: 4px;}
div.link.utility label   {margin: 9px 9px 0 0; float: left; }
div.link.utility .stdRc.input-rnd 	{}
div.link.utility .clearfix.floatSx	{margin: 0;}

a.nolink {cursor: default;}
div.utili .bluMask form {position: relative; height: auto !important;  /* per i browser moderni  modificate le altezze eventualmente copiare dal giallo */ float: left; width: 40em; padding: 5px 0 0 0;}
.rigaPercorsoSel {color:#C2151C;}

/*contact site */
.contentCsTwoCols .altre_cat {background:#FFFFFF url(http://immagini.paginebianche.it/newpbol/img/bg-brows-category.gif) repeat-x scroll left top; border:1px solid #999999; cursor:pointer; right:18em; min-height:30px; padding:12px; position:absolute; top:-1em; width:25em; z-index:10;}
.contentCsTwoCols .altre_cat li {list-style: none;}
.contentCsTwoCols .pgallk {position:relative; z-index: 999;}
.contentCsTwoCols .altre_cat img {right:-14px; position:absolute;top:1em;}
.contentCsTwoCols .tutte-le .chiudi {float:left; padding:2px;}
.contentCsTwoCols .altre_cat .chiudi {background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-close-chosen.gif) no-repeat scroll 0pt 2px; position:absolute;
left:3px;
top:3px;
}
.contentCsTwoCols .altre_cat ul li a {float: none; text-indent: 0px;}
.contentCsTwoCols .chiudi, .showAll {
background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-add-chosen.gif) no-repeat scroll 0% 0%;
cursor:pointer;
display:block;
height:12px;
text-indent:-1000px;
width:11px;
}
/*box-listato*/
.box_sinistro .altre_cat {position: absolute; width: 29em; border: 1px solid #999; top: -2em; left: 9em; background: #ffffff url(http://immagini.paginebianche.it/newpbol/img/bg-brows-category.gif) top left repeat-x; z-index: 3000; padding: 5px; cursor: pointer; min-height: 50px;}
.box_sinistro .altre_cat li {list-style: none;}
.box_sinistro .altre_cat ul li {float:left; width:14em;}
.box_sinistro .altre_cat ul li a {float: none; text-indent: 0px;}
.box_sinistro .altre_cat a.tutti_i { bottom:3px; position:absolute; right:4px; font-weight:normal;}
.box_sinistro .tutte-le {
border-color:#BCBEBD;
border-style:solid none none;
border-width:1px 0pt 0pt;
font-weight:bold;
margin:8px 13px 0pt 0pt;
padding:5px 0pt 0pt;
cursor:pointer
}
.box_sinistro .pgallk {position:relative;}
.box_sinistro .altre_cat img {
left:-14px;
position:absolute;
top:2em;
}
.box_sinistro .tutte-le .chiudi {float:right; padding:2px;}
.box_sinistro .altre_cat .chiudi { background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-close-chosen.gif) no-repeat scroll 0pt 2px; position:absolute;
right:3px; top:3px;}

.box_sinistro .altre_cat ul li a {float: none; text-indent: 0px;}
.box_sinistro .chiudi, .box_sinistro .showAll {
/*background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-add-chosen.gif) no-repeat scroll 0% 0%;*/
background:transparent url(http://immagini.paginebianche.it/newpbol/img/unib20110427.png) no-repeat -1086px -585px;
cursor:pointer;
display:block;
height:12px;
text-indent:-1000px;
width:13px;
}
.content-middle-pg.preventivo {border:1px solid #999999;}
html body .content-middle-pg {
background-color:#FFFFFF;
height:auto !important;
min-height:127px;
position:relative;
padding:0 0 4px 0;
}
a.loghi-nom 	{position: absolute; bottom: 2em; right: 48.5em; color: #fff;}
a.loghi-cognom 	{position: absolute; bottom: 2em; right: 45em; color: #fff;}
a.loghi-nom img, a.loghi-cognom img {display: block;}
.wrapper.statiche {padding:10px; float:left; line-height:18px; width:65em;}
/*.errore .mask-search-forms h3 {background:transparent url('http://immagini.paginebianche.it/newpbol/img/attention.gif') no-repeat 3px 10px; 
padding: 17px 0pt 0pt 43px;}*/
.errore .mask-search-forms h3 { padding: 17px 0pt 0pt 43px;}
.errore h3 {float:left; font-size:167%; font-weight:normal; padding:13px 10px 10px 0pt;}
.guide .mask-search-forms h3, .statiche .mask-search-forms h3 {width: 23em;}
.guide {background-color: #fff;}
.marker {background-image: url("http://immagini.paginebianche.it/imgNuovoBianco/pb_g1p.png"); width: 27px; height: 29px;}
img.scimmia {float: right; margin: 30px 50px;}
div.scimmia {margin: 30px 20px 30px 40px;}
div.scimmia p {padding-bottom: 20px}
div.scimmia p a {text-decoration: underline;}

.curiosita .fcur .colDx { padding-top:0px;}

/*seo start*/
/* ------seo---- */
.seo .geografica h3, .seo h4 {border-bottom: 1px dotted #dddddd; font-size: 150%; padding: 0; display:block; position:relative;}
.seo .mask-search h3 { display:block; position:relative; margin:26px 0 10px 18px; width:100%;}
.seo .alfabeto h3 {border-bottom:0px; margin-bottom:0; padding-bottom:5px;}
.seo a {color: #555; text-decoration: none;}
.seo a:hover {color: #555; text-decoration: underline;}
.seo h4{font-weight: normal; clear: both; display:block; position:relative;margin: 35px 0 10px 0;}
.seo h4 a, .seo h3 a{position:absolute; right:0; bottom:3px; font-size:70%; font-weight: normal}
.seo .regioni h4 a{font-size:75%; margin-bottom:0px; border:0; position:relative; font-weight: bold;}
.seo h4 span, .seo h3 span{float:left; display:block;}
.seo .geografica {padding: 0 25px; padding-bottom: 40px;}
* html .seo .geografica {width: 944px}
.seo .geografica ol {float: left; list-style-position:outside;padding:0 0 0 22px;}
* html .seo .geografica ol {padding:0 0 0 40px;}
*+html .seo .geografica ol {padding:0 0 0 40px;}
.seo .geografica .testo p{margin-bottom:7px}
.seo .cartina {float:left;margin:0 10px 0 0;}
.seo .aziende_1 {float:left; width:50%; margin-top:20px; margin-bottom:8px;}
.seo .aziende_2 {float:left; width:50%; margin-top:20px; margin-bottom:8px;}
.seo .aziende_1 ul li {margin-bottom:10px; padding-bottom:5px;}
.seo .aziende_2 ul li {margin-bottom:10px; padding-bottom:5px;}
.seo .url {color:#0066A6;}
.seo .province div ul, .seo .regioni div ul, .seo .comuni div ul {width:100%;}
.seo .regione p{float:left; width:100%;}
.seo p.provincia, .seo p.back {padding: 20px 0 10px 0; font-size:108%;}
.seo .regioni div {float:left; width:18%; padding:0 15px 0px 0;}
.seo .comuni div {float:left; width:23%; padding:20px 15px 0px 0;}
.seo .regioni div ul li, .seo .comuni div ul li {list-style-type: none;}
.seo .comune h1 {font-size:15px; padding:20px 0 0 0; display:block; position:relative; width:100%; border-bottom: 1px dotted #dddddd;}
.seo .comune h1 a{color:#0066A6; text-decoration:none;}
.seo .comune h1 a:hover {color:#555; text-decoration:none;}
.seo .province div ul li {list-style-type: none;}
.seo .categorie h3 {padding-left:5px;}
.seo a.nolink:hover {cursor:default; text-decoration:none;}
.seo .search-reassumed {height:15px; padding-top:10px; padding-bottom:20px;}
.seo .search-reassumed a{text-decoration:underline;}
.seo .search-reassumed a:hover {color:#0066A6;text-decoration:underline;}
.seo .listing-product-pagination {clear:both; margin:0; padding-top:10px; border-bottom: 1px solid #ccc; padding-bottom:4px;}
.seo .pagination-total {float:left; font-size:92%;}
.seo .pagination-changing {float:right; font-size:92%;}
.seo .pagination-total span {font-weight:bold;}
.seo .blue {color:#0066A6; font-weight:bold;}
.seo .pagination-changing a .changing-prev, .seo .pagination-changing a .changing-next {color:#555;}
.seo .pagination-changing a {color:#0066A6; text-decoration:none;}
.seo .pagination-changing a:hover {color:#0066A6; text-decoration:underline;}
/*seo end*/

* html .vetrina a.titolovetrina {width:15em;}
* html .vetrina a.titolovetrina2 {width:15em;}
.twoColumns .contextual_PB{text-align: center}

.mostra h3   	   {border:medium none; float:left; font-size:110%;  padding: 7px 0 0 0}
.mostra	    {background-color:#D9D9D9; color:#555555; margin:15px 0 0 0; padding: 0 0 0 15px; text-transform:uppercase; height: 30px}
.mostra .collapse    {border-left:1px solid #777777; display:block; float:left; height:12px; margin:5px 10px 5px 0; padding:3px 0; width:21px;}
.oneCol ul.mpan 	  	 {float:right; height:2.5em; display: block;}
br      {line-height: 1%;}

.oneCol .legendamaps 	  {background:transparent url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -221px -160px;}
.oneCol .legendamaps  br {line-height: 3px;}
.lang_de .oneCol .legendamaps, .lang_de .oneCol .legendamaps a {}
.oneCol .legendamaps:hover   {background:transparent url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -221px -133px; text-decoration: underline; }
.oneCol .mpan li    {height:2.4em; display:block; float:left; font-size:92%; line-height:1em; margin-left:10px;}
.oneCol .mpan li a   {display:block;  padding-left:30px;}

.title_mappa 	   {background-color:#D9D9D9; color:#555; height:2.2em; margin: 0; padding:0 15px 4px 0; position: relative; z-index: 20020;} 
.contentLeft .title_mappa {z-index: 20018;}
.contentAziTitolo.title_mappa h2{border:medium none; text-transform:uppercase; float:left; font-size:110%; background: none; color:#555555; padding-top: 7px; margin: 0 0 0 1em;}
.contentAziTitolo.title_mappa p.arrivo {margin: 8px 0 7px 5px; float: left}
.title_mappa a {color:#555555; display:block; float:right; padding:4px 0 2px 0px; text-decoration:none;text-indent:0; text-transform:lowercase; }
/*.oneCol .mostra a   {font-weight: normal; color:#555555; display:block; float:right; padding: 4px 0 3px 30px; text-decoration:none; text-indent:0;  text-transform:lowercase;}*/

a.ccc.aperto, .oneCol a.ccc.aperto {background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-open-gray.gif) no-repeat 10px top; border-left:1px solid #777777; display:block; float:left; height:12px;margin:5px 0; padding:3px 0; width:26px;}
a.ccc.chiuso, .oneCol a.ccc.chiuso {background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-closed-gray.gif) no-repeat 10px top; border-left:1px solid #777777; display:block; float:left; height:12px;margin:5px 0; padding:3px 0; width:26px;}


/* Mappa Interattiva */
/*.mappa .placeHolder  {display:block}
.mostra	   {background-color:#d2d2d2; border-top:solid 1px #c8c8c8}
.mostra a   {float:right; height:18px; padding: .75em 2em .5em 0; font-weight:bold; font-size:92%; margin-right: 1em}
.mostra a.expand  {background:url('http://immagini.paginebianche.it/newpbol/img/ico-closed-gray.gif') no-repeat right center;}
.mostra a.collapse  {background:url('http://immagini.paginebianche.it/newpbol/img/ico-open-gray.gif') no-repeat right center}*/

#mainContent 	  {font-size:100%;line-height:148%;position:relative;}
#mapcontainer 	  {border:1px solid #D9D9D9; height:380px; position:relative; width:702px;}
.mapLoading, .routeLoading  {height:45px;margin:0 auto;padding:121px 0;width:45px;}

.oneCol #wPgScaleContainer  {bottom:20px;}
.oneCol #scala 	  {bottom:15px;}
.oneCol #scala, .oneCol #wPgScaleContainer  {background:transparent url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -65px -42px;bottom:0;color:#000;display:none;font-family:Verdana,Arial;font-size:10px;height:30px;left:5px;margin:10px;position:absolute;text-align:left;width:125px;z-index:999;}

.divZoomBody 	  {padding:10px 0 0;}
.divZoom ul 	  {margin:0 0 0 6px;padding:0;}
.divZoom ul li	  {clear:left; float:left;font-size:10%;line-height:10px;list-style-image:none;list-style-position:outside;list-style-type:none;text-indent:-5000px;}
.divZoom a    {cursor:pointer; display:block; }

.divZoom    {left:0; position:absolute; top:20px; width:45px; z-index:1000;}
.divZoomBody[class] 	 {background:transparent url(http://immagini.paginebianche.it/newpbol/img/controller_step12.png) no-repeat scroll right -2px;}

li.zoomIn   {height:30px; padding:0}
a.zoomIn    {height:24px; width:24px; margin-left: 6px; position: relative;}
/**:first-child+html a.zoomIn {background:none}*/
ul.zoomOut    {margin:5px 0 18px 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}*/

ul.zoomOut    {margin:5px 0 20px 2px;}
li.zoomOut    {height:18px; padding:0 0 0 4px;}
a.zoomOut    {height:28px; position:relative; width:25px;}

#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: url('http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif') no-repeat -137px -6px;}

#zoom01.zDefault, #zoom02.zDefault, #zoom03.zDefault, #zoom04.zDefault, #zoom05.zDefault, .zDefault#zoom06, .zDefault#zoom07, .zDefault#zoom08, .zDefault#zoom09, .zDefault#zoom10, .zDefault#zoom11, .zDefault#zoom12, .zDefault#zoom00 {background-image: none;}
#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: transparent url('http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif')  -137px -6px; }
#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.zoomDisabilitati, #zoom02.zoomDisabilitati, #zoom03.zoomDisabilitati, #zoom04.zoomDisabilitati, #zoom05.zoomDisabilitati, #zoom00.zoomDisabilitati {background-position: -137px -26px;}

div#type    {background-color:transparent;cursor:default;padding:3px;position:absolute;right:15px;top:15px;z-index:999;}
#type #typeMappa, #type #typeFoto, #type #typeMista {float:left;font-weight:normal;margin-left:2px; padding: 2px 3px; text-align:center;}
/*.lang_de #type #typeMappa, .lang_de #type #typeFoto, .lang_de #type #typeMista {width:6em;}*/

#type .tpCorrente   {background:#000000 none repeat scroll 0 0;color:#FFFFFF;}
#type .tpDefault   {background:#999 ;color:white;cursor:pointer;}


div#widgetContainer 	 {padding:10px 0 0;}
.oneCol div#widgetContainer   {padding:0px;}


/* box legenda 
div.mindirizzi .chiusura, .chiusura {background:transparent url(http://img.tuttocitta.it/tcolnew/img/sprite-t27012009.gif) no-repeat scroll -80px -776px; display:block;height:10px;text-indent:-2000px;width:10px;}*/
#mappaCont {position: relative;}
.contentAziTitolo div.legend 	  {text-transform: lowercase; border: 1px solid #999; width: 360px; position: absolute; right:10px; top:39px; background-color: #fff; z-index:20020; padding: 25px}
.contentAziTitolo .legend .chiudi {position: absolute; top: 7px; right: 7px; text-indent: -200000px; background:transparent url(http://immagini.paginebianche.it/newpbol/img/ico-close-chosen.gif) no-repeat scroll 0 1px}
.contentAziTitolo div.legend h4 {text-transform: uppercase; margin: 10px 0 20px 0; font-weight: normal;}
.contentAziTitolo div.legend ul.strade, div.legend ul.servizi {float: left; width: 48%;}
.contentAziTitolo div.legend ul li 	 {clear: left; list-style: none; margin-bottom: 10px;}
.contentAziTitolo div.legend ul.strade li {margin-bottom:4px}
.contentAziTitolo div.legend ul span 	 {display: block;float: left;width: 30px;height: 20px;text-indent: -2000px}
.contentAziTitolo div.legend ul.strade span 	{height: 10px;}
div.legend .leg1	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -7px; }
div.legend .leg2 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -27px; }
div.legend .leg3 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -47px; }
div.legend .leg4 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -67px; }
div.legend .leg5 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -87px; }
div.legend .leg6 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -67px; }
div.legend .leg14 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -129px; }
div.legend .leg15 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -151px; }
div.legend .leg16 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -172px; }
div.legend .leg17 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -193px; }
div.legend .leg18 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -216px; }
div.legend .leg19 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -238px; }
div.legend .leg7 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -260px; }
div.legend .leg8	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -273px; }
div.legend .leg9 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -283px; }
div.legend .leg10 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -296px; }
div.legend .leg11 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -307px; }
div.legend .leg12 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -320px; }
div.legend .leg13 	{background:url(http://immagini.paginebianche.it/newpbol/img/img_uni_percorsi_pb.gif) no-repeat scroll -6px -331px; }

div.legend ul.aree 	{clear: both; padding-top: 20px;}

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;}

/*contextual light
.ctxLight .fix-float-identifying-pg {float:left;width:350px;}
.ctxLight .identifying-data-action-video {float:right;margin-right:10px;position:relative;}
.ctxLight .identifying-data-action-video img.play {right:-2px;top:0;position:absolute}
.ctxLight .second-links{padding:5px 0 10px 0;display:block;}
.ctxLight .second-links span{display:block}
.ctxLight .second-links a {color:#51A8CC;display: block; float:left; width:115px;text-decoration:underline;font-weight: bold;}*/
/*
.fix-float-identifying-pg address:after, .fix-float-identifying-pg p.dove:after, .fix-float-identifying-pg p.opera:after, .fix-float-identifying-pg ul.tel:after,  .fix-float-identifying-pg ul.tel-verde:after, .fix-float-identifying-pg ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.fix-float-identifying-pg address, .fix-float-identifying-pg p.dove, .fix-float-identifying-pg p.opera, .fix-float-identifying-pg ul.tel,  .fix-float-identifying-pg ul.tel-verde, .fix-float-identifying-pg ul {display: inline-block;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .fix-float-identifying-pg address, * html .fix-float-identifying-pg p.dove, * html .fix-float-identifying-pg p.opera, * html .fix-float-identifying-pg ul.tel, * html .fix-float-identifying-pg ul.tel-verde, * html .fix-float-identifying-pg ul {height: 1%;}
.fix-float-identifying-pg address, .fix-float-identifying-pg p.dove, .fix-float-identifying-pg p.opera, .fix-float-identifying-pg ul.tel,  .fix-float-identifying-pg ul.tel-verde, .fix-float-identifying-pg ul {display: block;}*/
	
.round-input {
-moz-border-radius:4px;
-webkit-border-radius: 4px; 
background-color:#FFFFFF;
border:1px solid #C5C5C5;
height: 18px;
}

.clic-fix {
background:#FFFFFF none repeat scroll 0 0;
margin: 2px;
padding: 0 3px;
overflow:hidden;
}

/*inserzione GC*/
.inserzGC {width:544px; border-right:none; background: none; margin:0;padding:0 0 0 0;}
.inserzGC .fix-float-identifying-pg.ctxLight .fix-float-identifying-pg {float:left;width:320px;}
.inserzGC .identifying-data-action-video {float:left;margin:0 10px 15px 0;position:relative;}
.inserzGC .identifying-data-action-video img.play {right:-2px;top:0;position:absolute}
.inserzGC .fix-float-identifying-pg{float:left; width:352px}
.inserzGC .identifying-data-action-infoservi{padding-left:15px;} 
.inserzGC .opec-url{clear:both;padding-top:6px;}
.inserzGC .second-links span{display:block; padding-top:10px}
.inserzGC .second-links {padding-bottom:5px}
.inserzGC .second-links a {display: block; float:left;margin-right: 10px; text-decoration:underline; color:#51A8CC}

.inserzGC .fix-float-identifying-pg.inserzSmall{width:435px}
.inserzGC .inserzSmall .second-links a{width:108px}

.openMaps .fumetto {text-align: left; margin-left: 30px; min-height: 89px; padding: 5px 0; position: relative}
.openMaps .org {background-color: transparent; color:#0066A6; z-index: 50; font-size: 100%; padding: 5px 17px; position: relative}
.fumetto .fix-float-identifying-pg {float: none; z-index: 50; padding: 2px 17px; position: relative}
.fumetto .fuori, .fumetto .client-category, .fumetto .opec-url {padding: 2px 17px;  z-index: 50; position: relative}
.fumetto .isite {z-index: 50; position: relative; padding: 0 0 0 17px; width: 237px}
.openMaps .org a:link, .openMaps .org a:visited {color:#0066A6;}
/* help JS */

#helpjs {position: absolute; width: 30px; height: 20px; top: 188px; cursor: pointer; left:55px; color:#99C2DB; font-size:116%; background: transparent url('http://immagini.paginebianche.it/newpbol/img/icon_help_hp.gif') top left no-repeat; padding-left: 25px;}
#helpjs:hover {text-decoration: underline; color:#99C2DB;}
#helpjs:visited, #helpjs:link {color:#99C2DB;}
.help_js .btn-search {margin-top: 20px}
.fumetto { overflow: visible; width: 300px; }
.fumetto .angoli {width: 180px; height: 90px; overflow: hidden; position: absolute; z-index: 40}
.fumetto .angoli img {position: absolute;}
.fumetto .angoli#primo {top: 0px; left:0px}
.fumetto .angoli#primo img {top: -1px; left: -13px;}
.fumetto .angoli#secondo {top: 0px; right:0px}
.fumetto .angoli#secondo img {top: -1px; right: -1px;}
.fumetto .angoli#terzo {bottom: 0px; right:0px}
.fumetto .angoli#terzo img {bottom: 0; right: -1px;}
.fumetto .angoli#quarto {bottom: 0px; left:0px}
.fumetto .angoli#quarto img {bottom: 0; left: -13px;}
.fumetto .angoli#quinto {top: 38%; left:-18px; height: 28px}
.fumetto .angoli#quinto img {bottom: -179px; left: 3px;}

.legge88 {background-color: #eee; width: 666px; margin: 0 0 10px 11px; padding: 18px; -webkit-border-radius: 8px; -moz-border-radius: 8px; color: #333;}
.legge88 span {font-weight: bold}


.condividi .cond-fb {cursor: pointer; font-size: 92%; margin: 0 0 5px 0; background: url('http://immagini.paginebianche.it/newpbol/img/unib20101215.png') -471px -228px; display: block; height:18px; padding:5px 24px 2px 23px; width:61px;}
.listing-client-list-pg .condividi .cond-fb {margin: 0 3px 5px 0;}
.condividi .cond-fb:hover {background-position:-471px -263px}
.condividi {position: relative; float: right; z-index: 200; background: url('http://immagini.paginebianche.it/newpbol/img/unib20101215.png') -350px -228px;}
.condividi:hover {background: url('http://immagini.paginebianche.it/newpbol/img/unib20101215.png') -350px -263px;}
.box-condividi {position: absolute; right: 1px; -moz-border-radius: 6px; -webkit-border-radius: 6px; top:30px; padding: 10px; z-index: 200000; background: #888; color: #fff; width: 206px;}
.box-condividi .chiudi {position: absolute; text-indent: -10000px; display: block; width: 15px; background: url('http://immagini.paginebianche.it/newpbol/img/condisocial.png') no-repeat -201px -16px; top: 7px; right: 8px}
.box-condividi h5 {font-size: 125%;margin-bottom: 5px;}
.opera .bold {font-weight: normal;}
.lite .client-identifying-pg {float: left; width: 355px;  padding:0 8px 0 0;}
.condividi .con {display: block; font-size: 92%; cursor:pointer; background: url('http://immagini.paginebianche.it/newpbol/img/condisocial.png') no-repeat; float: left; width: 24px; height: 24px;}
.mft .con {height: 15px; cursor: pointer; color: #fff; width: 35px; padding: 35px 0 0; margin: 0 43px 0 0; text-align: center;} /*margin: 0 20px 0 32px;*/
.gbdis .con{text-indent: -2000px; margin-right: 6px;}
.condividi .deli-con {background-position: -67px -191px}
.condividi .y-con {background-position: -184px -154px; margin-right: 7px}
.condividi .my-con {background-position: -155px -157px; margin-right: 7px}
.condividi .in-con {background-position: -116px -157px}
.condividi .dig-con {background-position: -78px -157px}
.condividi .bl-con {background-position: -42px -157px}
.condividi .g-con {background-position: 0 -157px}
.condividi .tw-con {background-position: -144px -15px}
.condividi .fb-con {background-position: -68px -15px; width: 47px; margin-right: 46px}
.condividi .mail-con {background-position: -7px -17px}
.condividi .gbdis .deli-con {margin-right: 0}
.mft, .gbdis, link-cond {border-bottom: 1px solid #c0c0c0; width: 206px; float: left;}
.mft{height: 60px; padding: 6px 0 0 0; margin: 3px 0 8px 0}
/*.inserzionista .mft .con, .listing_priority .mft .con {margin: 0 42px 0 0;}*/
.condividi .mft .tw-con {margin: 0}
.gbdis {margin-bottom: 12px; padding: 0 0 8px 0}
.linksocial {border: 0; background: url('http://immagini.paginebianche.it/newpbol/img/condisocial.png') no-repeat -6px -96px; height: 26px; width: 192px; padding: 0 7px}
.ilikeit {border-bottom:1px solid #E0E0E0; position:relative;width:190px;background-color:#fff; margin: 10px 0;}
.ti-2 .ilikeit, .ti-3 .ilikeit {float: right}


.informa {    background: url("http://immagini.paginebianche.it/newpbol/img/unib20110427.png") no-repeat -882px -794px transparent;
    display: inline-block;
    height: 16px;
    width: 16px;}
