body {
margin:0px;
padding:13px 0px 13px 0px;
text-align:center;
background:#cdd6dd;
font-size:11px;
overflow:auto;
}
form, .footer-lato form, #menusx-relativo form {
margin:0px;
padding:0px;
}
.copyright-stampa {
display:none;
visibility:hidden;
}
.campo {
border:1px solid #898989;
color:#383838;
background:#fff url(img_layout/campo-bg.gif) repeat-x top left;
padding:2px;
}
.pulsante {
border:3px solid #ccc;
color:#fff;
background:#095D98 url(img_layout/pulsante-blu.gif) bottom repeat-x;
padding:2px 4px 2px 4px;
}
.pulsantino-blu, .pulsantino-blu2  {
width:47px;
height:24px;
border:none;
padding:0px 0px 0px 0px;
}
.pulsantino-blu {
color:#fff;
background:#005C9D url(img_layout/pulsantino-blu.gif) no-repeat top left;
}
.pulsantino-blu2 {
color:#fff;
background:#005C9D url(img_layout/pulsantino-blu2.gif) no-repeat top left;
}
/**** STILI COMUNI ****/
.float-left, #struttura-home, #struttura-nocolonne, #header, #header-sx, #header-dx, #header-dx ul, #header-dx ul li, #percorso-nav, #percorso-nav p, #percorso-nav-en, #percorso-nav-en p, #menusxfake, #menusxfake form, #menusxfake label, #menusxfake ul, #menusxfake li, #menusx label, #menusx ul, #menusx li, #contenuti, #contenuti-elenchi-strutt, #area-redazionale, #area-commerciale, #lastminute, #lastminute big, #lastminute p, #primavera, #estate, #autunno, #inverno, #primavera p, #estate p, #autunno p, #inverno p, #primavera-en, #estate-en, #autunno-en, #inverno-en, #primavera-en p, #estate-en p, #autunno-en p, #inverno-en p, #pgcommagazine, #pgcommagazine ul, #pgcommagazine ul li, #pgcommagazine-recalled, #pgcommagazine-recalled ul, #pgcommagazine-recalled ul li, #homepage-sx, .paragrafo, .intro-sezione, .box-miniparagrafi, .box-miniparagrafi p, #box-grandieventi, #box-grandieventi h3, #box-grandieventi p, #box-grandieventi p img, #homepage-dx, #homepage-dx ul, #homepage-dx ul li, .homepage-dx-menu, #video-box, #video-box img, #webcommunity, #webcommunity h6, #webcommunity p, #webcommunity form,  #ul-nologged, #ul-nologged li, #ul-nologged li img, #ul-logged, #ul-logged li, #spaziored, #footer, #footer-centrale, #footer-centrale p, #footer-centrale p label, .footer-lato, .footer-lato label, .footer-lato p, .footer-lato ul, .footer-lato ul li, #area-recall-content, .nomesezione, #elenco-strutture, .box-struttura, .box-struttura big, .box-struttura p, .box-struttura-recapiti, .paragrafo-key, .spazioredazionale, .nomesezionebig, .nomesezionebig-logged, .javascript-bar, .javascript-bar ul li, #newsletter, .personaggio-box, .personaggio-dati, .personaggio-desc, .personaggio-box p, .altri-grandieventi, .altri-grandieventi p, .altri-articoli, .altri-articoli-box, #elenco-grandieventi, .box-evento, .box-evento-titolo, .box-evento-desc, .box-lastminute, .box-lastminute-titolo, .box-lastminute-desc, .box-lastminute-desc h4, .box-lastminute-desc h5, #periodistorici, #periodistorici p, .table-registrazione, .table-registrazione-mini, .contenitore-tabella, .aree-iscrizione, .aree-iscrizione h1, .aree-iscrizione p, .aree-iscrizione p img, .aree-iscrizione ul, .aree-iscrizione ul li, .aree-iscrizione label, .condizioni-forum, .centra-contenuti, .javascript-bar-mini ul, .javascript-bar-mini ul li, .td-campo-form p img, .td-campo-form p, .contenitore-tabella p, .messaggio-box, .messaggio-dati, .messaggio-desc, .messaggio-box p, #ricerca-big, .logged-bar, .logged-bar p, .fakeLightbox label, .fakeLightbox p, .footer-lato p img, #elenco-immobili, .elenco-immobili-riga, .elenco-immobili-annuncio, .elenco-immobili-annuncio label, .elenco-immobili-annuncio p, .pulsanti-immobili, .pulsanti-immobili li, #menusx-relativo, #menusx-relativo form, #menusx-relativo ul, #menusx-relativo ul li, #menusx-relativo label, #contenuti-pgcom, #sezione-pgcom, #menu-pgcom ul, #menu-pgcom ul li, #menu-pgcom img, .box-output-pgcom, .box-output-pgcom-titolo, .box-output-pgcom-titolo p, .box-output-pgcom-desc, .box-output-pgcom-desc p, #elenco-output-pgcom, #elenco-output-spaziored, #elenco-commenti, .commento-redazionale, #elenco-commenti h6, .commento-redazionale p img, #sezione-spaziored, .box-output-spaziored, .box-output-spaziored-titolo, .box-output-spaziored-titolo p, .box-output-spaziored-desc, .box-output-spaziored-desc p, .box-output-conb, .annunci-accommodation, .annunci-accommodation p, .annunci-accommodation p img, #paginazione-pgcom, #paginazione-lastminute, .elenco-servizi-cb, .elenco-servizi-cb li, #elenco-thumb-gallery, #elenco-thumb-video, .thumb-gallery-box, .thumb-video-box, #lastminute h4, #lastminute h5, #lastminute h6, .footer-tipo-utente1, .footer-tipo-utente2, .footer-lato h5, .footer-lato h6, .footer-lato form, #form-strutture, #form-utenti {
position:relative;
float:left;
}
.float-right, #primavera p img, #estate p img, #autunno p img, #inverno p img, #primavera-en p img, #estate-en p img, #autunno-en p img, #inverno-en p img, #percorso-nav h6, #percorso-nav-en h6, #ricerca, .box-struttura p img, .paginazione-msg, .paginazione-msg p, .paginazione-lato, .logged-bar h6, .contenitore-tabella h1 img, #menu-pgcom, .commento-redazionale label {
position:relative;
float:right;
}
#main, #struttura-home, #struttura-nocolonne {
color:#333333;
background:#fff;
}
.txtgrigio, .camposelect, .box-miniparagrafi, #box-grandieventi, #menusx, #menusxfake, #menusx-relativo, #newsletter, .campo, #footer, #lastminute, #primavera, #estate, #autunno, #inverno, #primavera-en, #estate-en, #autunno-en, #inverno-en, #pgcommagazine, #pgcommagazine-recalled, #homepage-dx ul, #homepage-dx label, #webcommunity, #categorie-hotel, .box-struttura, .box-struttura h4, .box-struttura h6, .box-struttura h5, .paragrafo-key, .personaggio-box p, .messaggio-box p, .altri-grandieventi p, .txtazzurro, .altri-articoli-box, .box-evento-desc, .box-evento-titolo p, .box-lastminute-desc, .box-lastminute-titolo p, .intro-sezione, .table-registrazione, .table-registrazione-mini, .contenitore-tabella h1, .aree-iscrizione h1, .aree-iscrizione p, .condizioni-forum, .centra-contenuti, .pulsante, .tiporosa14, .aree-iscrizione label, .aree-iscrizione ul, .contenitore-tabella p, .paginazione-msg, .logged-bar, .fakeLightbox, .elenco-immobili-riga, #menu-pgcom, #sezione-pgcom, #sezione-spaziored, #elenco-commenti, .annunci-accommodation p, #paginazione-pgcom, #paginazione-lastminute, .pulsante-rosso, #box-grandieventi p big a, .footer-lato h5, .footer-lato h6 {
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
}
#percorso-nav, #percorso-nav-en, .pulsantino-blu, .pulsantino-blu2 {
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:10px;
}
.paragrafo b, .box-miniparagrafi b,  .intro-sezione b, #webcommunity p b, .personaggio-box p b, .altri-grandieventi p b, .box-evento-desc p b, #periodistorici p b, .centra-contenuti b, .contenitore-tabella p b, .fakeLightbox p b, .elenco-immobili-annuncio p b, .box-output-pgcom-desc p b, .box-output-spaziored-desc p b {
color:#095D98;
}
/**** FINE STILI COMUNI ****/
/**** MENU COMMERCIALE ****/
#menusx {
width:200px;
z-index:10;
position:absolute;
top:168px;
left:50%;
margin-left:-471px;
}
#menusx label, #menusx-relativo label, #menusxfake label {
width:190px;
height:22px;
padding:8px 10px 0px 0px;
border-top:4px solid #DE46AE;
font-weight:bold;
text-align:right;
color:#fff;
font-size:12px;
text-transform:uppercase;
background-color:#095D98;
background-repeat:no-repeat;
}
#menusx ul, #menusx-relativo ul, #menusxfake ul  {
width:200px;
list-style-type:none;
position:relative;
float:left;
margin:0px;
padding:6px 0px 9px 0px;

}
#menusx ul li, #menusx-relativo ul li, #menusxfake ul li {
width:175px;
height:19px;
text-align:left;
position:relative;
float:left;
margin:0px;
padding:3px 0px 0px 25px;
background:url(img_layout/vc-menusx.gif) left no-repeat;
}
#menusx ul li a, #menusx-relativo ul li a, #menusxfake ul li a {
color:#575757;
background-color:#fff;
text-decoration:none;
}
#menusx ul li a:hover, #menusx-relativo ul li a:hover, #menusxfake ul li a:hover {
color:#095D98;
background-color:#fff;
text-decoration:none;
}
#menusx ul li b, #menusxfake ul li b {
color:#DE46AE;
}
#menusx p, #menusx-relativo p {
width:110px;
height:56px;
background:url(img_layout/convention-bureau-box.jpg) no-repeat;
color:#fff;
line-height:12px;
margin:2px 0px 7px 0px;
padding:34px 90px 0px 0px;
position:relative;
float:left;
text-align:right;
}
#menusx p img, #menusx-relativo p img {
position:relative;
float:right;
margin-top:7px;
width:62px;
height:20px;
border:none;
}
#menusxfake {
width:200px;
margin:4px 2px 0px 0px;
padding:953px 0px 0px 0px;
}
#banner_menusx {
	margin-top: 2px;
	}
#menusxfake-uni {
width:200px;
margin:4px 2px 0px 0px;
padding-top:1200px;
}

#menusx-relativo {
width:200px;
margin:3px 2px 0px 0px;
}
/**** FINE MENU COMMERCIALE ****/
#main {
width:958px;
padding-top:5px;
margin:0 auto;
text-align:left;
z-index:10;
background:url(img_layout/main-up.gif) top no-repeat;
}
#struttura-home, #struttura-nocolonne {
width:946px;
padding:0px 2px 0px 8px;
border-left:1px solid #B4BBC1;
border-right:1px solid #B4BBC1;
border-bottom:1px solid #B4BBC1;
}
#struttura-home {
background:#fff url(img_layout/struttura-bg.gif) repeat-y 213px 0px;
}
#struttura-nocolonne {
background:#fff url(img_layout/struttura-bg.gif) repeat-y -148px 0px;
}
#header {
width:940px;
height:133px;
background:#fff url(img_layout/header-bg.gif) 0px 0px repeat-x;
padding-top:14px;
}
#header-sx {
width:328px;
height:77px;
padding:16px 0px 0px 22px;
}
#header-sx img {
border:none;
}
#header-dx {
width:586px;
height:80px;
padding:13px 0px 0px 4px;
background:url(img_layout/menubar-sx.gif) no-repeat 4px 13px;
}
#header-dx ul {
height:77px;
padding:0px;
margin:0px;
list-style-type:none;
}
.mb-link1 a {
background-image:url(img_layout/homepage-mb.jpg);
}
.mb-link2 a {
background-image:url(img_layout/pgcommagazine-mb.jpg);
}
.mb-link3 a {
background-image:url(img_layout/comeaderire-mb.jpg);
}
.mb-link4 a {
background-image:url(img_layout/collaboraconnoi-mb.jpg);
}
.mb-link5 a {
background-image:url(img_layout/redazione-mb.jpg);
}
.mb-link3-en a {
background-image:url(img_layout/comeaderire-mb-en.jpg);
}
.mb-link4-en a {
background-image:url(img_layout/collaboraconnoi-mb-en.jpg);
}
.mb-link5-en a {
background-image:url(img_layout/redazione-mb-en.jpg);
}
.mb-link1 a, .mb-link2 a, .mb-link3 a, .mb-link4 a, .mb-link5 a, .mb-link3-en a, .mb-link4-en a, .mb-link5-en a {
width:111px;
height:77px;
display:block;
background-position:0px 0px;
background-repeat:no-repeat;
text-decoration:none;
}
.mb-link1 a:hover, .mb-link2 a:hover, .mb-link3 a:hover, .mb-link4 a:hover, .mb-link5 a:hover, .mb-link3-en a:hover, .mb-link4-en a:hover, .mb-link5-en a:hover {
background-position:-111px 0px;
background-repeat:no-repeat;
}
#header-dx ul li img {
border:none;
}
#percorso-nav {
width:940px;
height:38px;
color:#DE46AE;
background:url(img_layout/percorso-nav-bg.gif) 0px 14px no-repeat;
}

#percorso-nav-en {
width:940px;
height:38px;
color:#DE46AE;
background:url(img_layout/percorso-nav-bg-en.gif) 0px 14px no-repeat;
}

#percorso-nav a, #percorso-nav-en a, #lastminute a {
color:#fff;
/*background:#095D98;*/
text-decoration:none;
}
#percorso-nav a:hover, #percorso-nav-en a:hover, #lastminute a:hover {
color:#fff;
/*background:#095D98;*/
text-decoration:underline;
}
#percorso-nav p, #percorso-nav-en p {
padding:18px 0px 0px 80px;
margin:0px;
z-index:301;
}
#percorso-nav h6, #percorso-nav-en h6 {
font-size:10px;
padding:0px;
margin:0px;
font-weight:normal;
text-align:center;
cursor:pointer;
z-index:400;
display:block;
}
#percorso-nav h6 {
background:url(img_layout/eng-flag.gif) no-repeat center top;
}
#percorso-nav-en h6 {
background:url(img_layout/ita-flag.gif) no-repeat center top;
}
#percorso-nav h6 a, #percorso-nav-en h6 a {
width:75px;
padding-top:20px;
display:block;
}
#newsletter {
width:184px;
padding:44px 8px 10px 8px;
margin:0px;
background:#fff url(img_layout/newsletter-bg.gif) no-repeat top left;
color:#575757;
text-align:justify;
}
#newsletter p {
width:184px;
color:#575757;
padding:0px;
margin:0px 0px 7px 0px;
line-height:15px;
text-align:left;
background:none;
}
#contenuti, #area-redazionale {
width:744px;
}
#area-redazionale {
padding-bottom:3px;
background:#fff;
}
#area-commerciale {
width:734px;
padding-left:4px;
border-right:6px solid #fff;
}
/*** box con border generale 3px ***/
#lastminute, #primavera, #estate, #autunno, #inverno, #primavera-en, #estate-en, #autunno-en, #inverno-en, #pgcommagazine, #pgcommagazine-recalled, #webcommunity, .nomesezione, .nomesezionebig, #elenco-strutture, .spazioredazionale, .javascript-bar, .altri-articoli-box, #elenco-grandieventi, #sezione-pgcom, #sezione-spaziored {
border:3px solid #fff;
}
/*** fine ***/
#lastminute {
width:185px;
height:302px;
padding:33px 5px 0px 5px;
color:#fff;
background:#DE46AE url(img_layout/lastminute-bg.gif) no-repeat;
text-align:center;
}
#lastminute big {
font-size:12px;
width:185px;
margin-bottom:2px;
text-align:center;
}
#lastminute big a {
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}
#lastminute big a:hover {
color:#fff;
text-decoration:none;
}
#lastminute p {
width:181px;
text-align:center;
padding:0px 2px 0px 2px;
margin:0px;
color:#003366;
line-height:16px;
}
#lastminute p u {
color:#cc3300;
text-transform:uppercase;
font-size:20px;
font-weight:bold;
line-height:24px;
}
#lastminute h4 {
width:75px;
font-size:15px;
font-weight:bold;
color:#fff;
text-align:right;
padding:2px 5px 0px 0px;
margin:0px;
}
#lastminute h4 del {
color:#003366;
}
#lastminute h5 {
width:105px;
font-size:22px;
color:#003366;
text-align:left;
padding:0px;
margin:0px;
}
#lastminute h6 {
width:185px;
font-size:11px;
margin:0px;
padding:0px;
text-align:center;
font-weight:bold;
}
#lastminute img {
top:4px;
left:2px;
margin-bottom:8px;
}
#primavera, #estate, #autunno, #inverno, #primavera-en, #estate-en, #autunno-en, #inverno-en {
width:110px;
height:120px;
padding:9px 10px 0px 9px;
}
#primavera p, #estate p, #autunno p, #inverno p, #primavera-en p, #estate-en p, #autunno-en p, #inverno-en p {
padding:0px;
margin:0px;
color:#fff;
}
#primavera p img, #estate p img, #autunno p img, #inverno p img, #primavera-en p img, #estate-en p img, #autunno-en p img, #inverno-en p img {
margin:46px 20px 0px 0px;
}
#primavera {
background:#8DC63F url(img_layout/stag-primavera.jpg) no-repeat;
}
#estate {
background:#F26522 url(img_layout/stag-estate.jpg) no-repeat;
}
#autunno {
background:#D7C634 url(img_layout/stag-autunno.jpg) no-repeat;
}
#inverno {
background:#5BAAE3 url(img_layout/stag-inverno.jpg) no-repeat;
}
#primavera-en {
background:#8DC63F url(img_layout/stag-primavera-en.jpg) no-repeat;
}
#estate-en {
background:#F26522 url(img_layout/stag-estate-en.jpg) no-repeat;
}
#autunno-en {
background:#D7C634 url(img_layout/stag-autunno-en.jpg) no-repeat;
}
#inverno-en {
background:#5BAAE3 url(img_layout/stag-inverno-en.jpg) no-repeat;
}
#primavera a, #estate a, #autunno a, #inverno a, #primavera-en a, #estate-en a, #autunno-en a, #inverno-en a {
font-weight:bold;
text-decoration:underline;
color:#095D98;
}
#primavera a:hover, #estate a:hover, #autunno a:hover, #inverno a:hover, #primavera-en a:hover, #estate-en a:hover, #autunno-en a:hover, #inverno-en a:hover {
color:#095D98;
text-decoration:none;
}
#spaziored {
width:154px;
padding-top:3px;
background:#fff;
text-align:center;
}
#pgcommagazine {
width:154px;
height:200px;
color:#fff;
background:#095D98 url(img_layout/pgcommagazine-bg.gif) no-repeat;
}
#pgcommagazine ul {
width:154px;
height:167px;
list-style-type:none;
margin:0px;
padding:3px 0px 0px 0px;
}
#pgcommagazine ul li {
width:138px;
margin:0px;
padding:2px 0px 0px 16px;
color:#fff;
background:url(img_layout/freccia-gialla-big.gif) no-repeat 5px 5px;
}
#pgcommagazine ul li a, #pgcommagazine-recalled ul li a {
color:#fff;
text-decoration:none;
}
#pgcommagazine ul li a:hover, #pgcommagazine-recalled ul li a:hover {
color:#fff;
text-decoration:underline;
}
#homepage-sx {
width:354px;
border-right:3px solid #fff;
background:url(img_layout/spigolo-home-sx.gif) no-repeat top right;
padding-top:8px;
}
.paragrafo {
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
line-height:20px;
padding:15px;
margin:0px;
color:#333;
text-align:justify;
overflow:auto;
}
.paragrafo a, .condizioni-forum p a, .fakeLightbox p a {
color:#DE46AE;
text-decoration:underline;
}
.paragrafo a:hover, .condizioni-forum p a:hover, .fakeLightbox p a:hover {
color:#DE46AE;
text-decoration:none;
}
.paragrafo i, .intro-sezione i, .personaggio-box p i, .messaggio-box p i, .box-evento-desc p i, .box-lastminute-desc p i, .contenitore-tabella p i, .box-output-pgcom-desc p i, .box-output-spaziored-desc p i {
color:#888;
}
.intro-sezione {
line-height:16px;
padding:8px;
margin:0px;
color:#333;
text-align:justify;
}
.box-miniparagrafi {
width:350px;
line-height:20px;
padding:5px 1px 15px 2px;
margin:8px 0px 0px 0px;
color:#333;
background:url(img_layout/set-paragrafi-mini.gif) no-repeat bottom center;
}
.box-miniparagrafi p {
width:156px;
padding:0px 8px 0px 10px;
margin:0px 1px 0px 0px;
}
.box-miniparagrafi p big {
font-size:11px;
}
.box-miniparagrafi p big a, #box-grandieventi p big a {
font-weight:bold;
color:#DE46AE;
text-decoration:underline;
}
.box-miniparagrafi p big a:hover, #box-grandieventi p big a:hover {
color:#DE46AE;
text-decoration:none;
}
#box-grandieventi {
width:347px;
padding:0px 0px 0px 7px;
line-height:20px;
margin:28px 0px 0px 0px;
}
#box-grandieventi h3 {
width:330px;
padding:0px 0px 0px 17px;
margin:0px;
background:url(img_layout/freccia-blu.gif) no-repeat 5px 6px;
}
#box-grandieventi h3 a {
font-size:15px;
font-weight:bold;
color:#095D98;
text-transform:uppercase;
text-decoration:none;
}
#box-grandieventi h3 a:hover {
color:#095D98;
text-decoration:underline;
}
#box-grandieventi h3 a b {
color:#8C8C8C;
}
#box-grandieventi p {
width:159px;
line-height:18px;
padding:3px 0px 3px 3px;
margin:5px 0px 5px 0px;
border:1px solid #D1D1D1;
background:url(img_layout/grandieventi-bg-paragrafo.gif) no-repeat bottom right;
}
#box-grandieventi p img {
margin-right:5px;
padding:1px;
border:1px solid #8C8D8E;
}
#box-grandieventi p .txtgrigio{
font-size:10px;
}
#homepage-dx {
width:377px;
}
#ricerca {
width:367px;
padding:5px 0px 5px 0px;
border-top:3px solid #DDDDDD;
border-bottom:3px solid #DDDDDD;
}
#ricerca-big {
width:726px;
left:3px;
padding:7px 0px 7px 0px;
border-top:4px solid #DDDDDD;
border-bottom:4px solid #DDDDDD;
margin-bottom:5px;
}
.homepage-dx-menu {
width:161px;
padding:0px 0px 0px 27px;
margin:0px;
}
#homepage-dx ul {
width:161px;
margin:0px;
padding:12px 0px 0px 0px;
list-style-type:none;
}
#homepage-dx ul li {
width:161px;
margin:0px;
padding:0px;
}
#homepage-dx ul li a {
padding-left:14px;
color:#575757;
text-decoration:none;
background:url(img_layout/freccia-blu-big.gif) no-repeat 0px 3px;
}
#homepage-dx ul li a:hover {
color:#282828;
text-decoration:underline;
}
.label-menu {
width:161px;
padding:0px;
text-transform:uppercase;
color:#575757;
font-weight:bold;
background:none;
}
#video-box {
width:374px;
padding:0px 0px 6px 3px;
background:#fff;
}
#video-box img {
border:1px solid #002945;
padding:1px;
}
#webcommunity {
width:374px;
height:200px;
background:#F0F0F0 url(img_layout/palla-webcommunity.gif) no-repeat top left;
}
#webcommunity h6 {
width:366px;
height:49px;
padding:6px 0px 0px 8px;
margin:0px;
text-align:left;
background:url(img_layout/webcommunity-label.gif) no-repeat top right;
}
#webcommunity h6 a {
width:88px;
height:37px;
display:block;
text-decoration:none;
}
a.webcommunity-registra {
background:url(img_layout/registrati-puls.gif) no-repeat 0px 0px;
}
a:hover.webcommunity-registra {
background:url(img_layout/registrati-puls.gif) no-repeat -88px 0px;
}
a.webcommunity-registra-en {
background:url(img_layout/registrati-puls-en.gif) no-repeat 0px 0px;
}
a:hover.webcommunity-registra-en {
background:url(img_layout/registrati-puls-en.gif) no-repeat -88px 0px;
}
a.webcommunity-logout {
background:url(img_layout/logout-puls.gif) no-repeat 0px 0px;
}
a:hover.webcommunity-logout {
background:url(img_layout/logout-puls.gif) no-repeat -88px 0px;
}
#webcommunity p {
width:368px;
text-align:left;
margin:0px;
padding:0px 0px 0px 6px;
}
#webcommunity a {
color:#DE46AE;
text-decoration:none;
}
#webcommunity a:hover {
color:#095D98;
text-decoration:none;
}
#webcommunity li a {
font-weight:bold;
}
#webcommunity form {
width:161px;
padding:18px 9px 0px 20px;
}
#ul-nologged {
width:180px;
padding:14px 2px 0px 2px;
margin:0px;
list-style-type:none;
}
#ul-nologged li {
width:60px;
text-transform:uppercase;
text-align:center;
}
#ul-nologged li img {
border:none;
margin:5px;
}
#ul-logged {
width:354px;
padding:8px 6px 0px 8px;
margin:0px;
list-style-type:none;
}
#ul-logged li {
width:170px;
padding:0px 0px 0px 0px;
height:19px;
text-align:left;
color:#cc3300;
}
#footer {
width:940px;
color:#5B5B5B;
background:#CDD6DD url(img_layout/footer-bg.gif) no-repeat;
margin-top:3px;
border-top:6px solid #fff;
border-bottom:8px solid #fff;
}
#footer-centrale {
width:528px;
margin:0px 6px 0px 6px;
}
#footer-centrale p label {
width:470px;
text-align:left;
padding-left:28px;
}
#footer-centrale p label a {
margin-left:22px;
padding-left:8px;
color:#095D98;
background:url(img_layout/freccia-fucsia.gif) top left no-repeat;
}
#footer-centrale p label a:hover {
color:#095D98;
background:url(img_layout/freccia-fucsia.gif) top left no-repeat;
}
#footer-centrale a {
color:#095D98;
background:#CDD6DD;
text-decoration:underline;
}
#footer-centrale a:hover {
color:#095D98;
background:#CDD6DD;
text-decoration:none;
}
#footer-centrale p {
width:498px;
text-align:center;
padding:55px 15px 15px 15px;
margin:0px;
}
.footer-lato {
width:200px;
padding:6px 0px 0px 0px;
}
.footer-lato label  {
width:190px;
height:30px;
padding:0px 0px 0px 10px;
}
.footer-tipo-utente1, .footer-tipo-utente2 {
width:199px;
height:26px;
margin-top:6px;
}
.footer-tipo-utente1 {
background:url(img_layout/tab-area-utenti-1.gif) no-repeat top left;
}
.footer-tipo-utente2 {
background:url(img_layout/tab-area-utenti-2.gif) no-repeat top left;
}
.footer-lato h5 {
font-size:10px;
padding:6px 10px 0px 8px;
margin:0px;
text-align:left;
font-weight:bold;
color:#095D98;
}
.footer-lato h6 {
font-size:10px;
padding:8px 10px 0px 8px;
margin:0px;
text-align:left;
font-weight:normal;
color:#095D98;
}
.footer-lato h6 a {
color:#095D98;
text-decoration:none;
}
.footer-lato h6 a:hover {
color:#DE46AE;
text-decoration:underline;
}


.footer-lato p {
width:180px;
padding:15px 10px 0px 10px;
margin:0px;
}
.footer-lato p a {
padding-left:12px;
color:#DE46AE;
background:url(img_layout/freccia-fucsia-big.gif) no-repeat;
text-decoration:underline;
}
.footer-lato p a:hover {
color:#095D98;
background:url(img_layout/freccia-fucsia-big.gif) no-repeat;
text-decoration:none;
}
.footer-lato ul {
list-style-type:none;
width:200px;
padding:7px 0px 0px 0px;
margin:0px;
}
.footer-lato ul li {
color:#575757;
background:url(img_layout/freccia-fucsia-big.gif) 12px 0px  no-repeat;
list-style-type:none;
width:173px;
padding:0px 0px 0px 27px;
margin:0px;
}
.footer-lato ul li a {
color:#575757;
background:#CDD6DD;
text-decoration:none;
}
.footer-lato ul li a:hover {
color:#282828;
background:#CDD6DD;
text-decoration:underline;
}
.hide-txt {
visibility:hidden;
}
.img-nobordo, #primavera p img, #estate p img, #autunno p img, #inverno p img, #primavera-en p img, #estate-en p img, #autunno-en p img, #inverno-en p img {
border:none;
}
.img-bordo-fff {
padding:1px;
border:1px solid #fff;
}
.txtfucsia {
color:#DE46AE;
}
a.txtfucsia {
color:#DE46AE;
text-decoration:underline;
padding-left:14px;
background:url(img_layout/freccia-fucsia-big.gif) no-repeat 0px 2px;
}
a:hover.txtfucsia {
color:#DE46AE;
text-decoration:none;
}
.txtgrigio {
color:#8C8D8E;
}
a.txtgrigio {
color:#8C8D8E;
padding-right:10px;
background:url(img_layout/freccia-blu.gif) no-repeat right;
text-decoration:none;
}
a:hover.txtgrigio {
color:#666;
text-decoration:underline;
}
/*** |||||||||||||||||||| ***/
/*** STILI PAGINE INTERNE ***/
/*** |||||||||||||||||||| ***/
#contenuti-elenchi-strutt {
width:735px;
padding:0px 3px 0px 6px;
background:url(img_layout/tampona-linea.gif) no-repeat top left;
}
#area-recall-content {
width:735px;
}
.nomesezione {
width:525px;
height:22px;
padding:5px 9px 0px 0px;
background:url(img_layout/nomesezione-bg.gif) repeat-x;
text-align:right;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
line-height:normal;
color:#fff;
text-transform:uppercase;
}
.nomesezionebig, .nomesezionebig-logged {
width:720px;
height:22px;
padding:5px 9px 0px 0px;
background:url(img_layout/nomesezione-bg.gif) repeat-x;
text-align:right;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
line-height:normal;
color:#fff;
text-transform:uppercase;
}
.nomesezionebig-logged {
border-top:1px solid #fff;
border-left:3px solid #fff;
border-bottom:3px solid #fff;
border-right:3px solid #fff;
}
#pgcommagazine-recalled {
width:189px;
height:162px;
color:#fff;
background:#095D98 url(img_layout/pgcommagazine-recalled-bg.gif) no-repeat;
z-index:2;
}
#pgcommagazine-recalled ul {
width:189px;
list-style-type:none;
margin:0px;
padding:3px 0px 0px 0px;
}
#pgcommagazine-recalled ul li {
width:173px;
margin:0px;
padding:1px 0px 0px 16px;
color:#fff;
background:url(img_layout/freccia-gialla-big.gif) no-repeat 5px 5px;
}
#elenco-strutture {
width:729px;
background:url(img_layout/spigolo-elenchi-sx.gif) no-repeat top left;
padding-top:50px;
}
#categorie-hotel {
width:729px;
height:70px;
position:absolute;
top:416px;
left:50%;
margin:0px 0px 0px -260px;
background:url(img_layout/categorie-hotel.gif) top left no-repeat;
z-index:100;
}
#categorie-hotel label {
position:relative;
float:left;
width:238px;
height:50px;
margin:0px;
padding:26px 0px 0px 28px;
text-align:left;
font-weight:bold;
font-size:12px;
color:#fff;
}
#categorie-hotel label a {
text-decoration:underline;
color:#095D98;
}
#categorie-hotel label a:hover {
text-decoration:none;
color:#095D98;
}
#categorie-hotel ul {
position:relative;
float:left;
width:458px;
margin:0px;
padding:0px;
list-style-type:none;
}
#categorie-hotel ul li {
position:relative;
float:left;
width:213px;
height:21px;
padding:9px 0px 0px 12px;
margin:1px 4px 3px 0px;
text-align:left;
color:#fff;
}
#categorie-hotel ul li a {
color:#fff;
padding-left:12px;
background:url(img_layout/freccia-bianca-big.gif) no-repeat 0px 0px;
text-decoration:none;
}
#categorie-hotel ul li a:hover {
color:#fff;
text-decoration:underline;
}
.box-struttura {
width:714px;
left:10px;
padding:0px 0px 10px 0px;
margin-bottom:20px;
background:url(img_layout/tratteggio2x2.gif) repeat-x bottom left;
}
.box-struttura big {
width:694px;
margin:0px;
padding:2px 10px 3px 10px;
font-weight:bold;
font-size:16px;
color:#DE46AE;
border-top:1px solid #D1D1D1;
border-bottom:1px solid #D1D1D1;
text-align:left;
}

.box-struttura big a {
color:#DE46AE;
text-decoration:underline;
}
.box-struttura big a:hover {
color:#DE46AE;
text-decoration:none;
}
.box-struttura big img {
margin:0px;
border:none;
}
.box-struttura p {
width:704px;
margin:0px;
padding:12px 0px 0px 10px;
line-height:18px;
color:#333;
text-align:justify;
}
.box-struttura p b {
color:#095D98;
}
.box-struttura p img {
border:1px solid #8C8D8E;
padding:1px;
margin:0px 0px 6px 20px;
}
.box-struttura-recapiti {
width:714px;
margin-top:6px;
padding-top:10px;
background:url(img_layout/tratteggio2x2.gif) repeat-x top left;
text-align:center;
}
.box-struttura-recapiti h5 {
padding:0px;
margin:0 auto;
font-weight:normal;
text-align:center;
line-height:17px;
color:#808080;
}
.box-struttura-recapiti a {
font-weight:normal;
width:90px;
height:25px;
padding:9px 0px 0px 20px;
display:block;
color:#fff;
text-decoration:none;
text-align:left;
background:url(img_layout/pulsante-mini.gif) no-repeat 0px 0px;
}
.box-struttura-recapiti a:hover {
color:#fff;
text-decoration:none;
background:url(img_layout/pulsante-mini.gif) no-repeat -110px 0px;
}
.paragrafo-key {
width:714px;
padding:0px 0px 0px 10px;
margin:10px 0px 0px 0px;
text-align:center;
line-height:15px;
color:#808080;
}
.paragrafo-key a {
color:#666666;
text-decoration:underline;
}
.paragrafo-key a:hover {
color:#DE46AE;
text-decoration:none;
}
.imgbord1 {
margin:2px 10px 4px 0px;
padding:1px;
border:1px solid #8C8D8E;
}
.imgbord1B {
margin:6px 0px 6px 10px;
padding:1px;
border:1px solid #8C8D8E;
}
.spazioredazionale {
width:729px;
background:url(img_layout/spigolo-elenchi-sx.gif) no-repeat top left;
}
.javascript-bar {
width:729px;
/*height:28px;*/
}
.javascript-bar-mini {
height:28px;
}
.javascript-bar ul, .javascript-bar-mini ul {
height:28px;
padding:0px 0px 0px 10px;
margin:0px;
list-style-type:none;
background:url(img_layout/java-startbar.gif) no-repeat top left;
}
.javascript-bar ul li, .javascript-bar-mini ul li {
padding:0px;
margin:0px;
background-color:#E5E5E5;
height:28px;
}
.javascript-ripristina a {
width:112px;
background-image:url(img_layout/java-ripristinafont.gif);
}
.javascript-aumenta a {
width:108px;
background-image:url(img_layout/java-aumentafont.gif);
}
.javascript-diminuisci a {
width:118px;
background-image:url(img_layout/java-diminuiscifont.gif);
}
.javascript-ripristina-en a {
width:112px;
background-image:url(img_layout/java-ripristinafont-en.gif);
}
.javascript-aumenta-en a {
width:108px;
background-image:url(img_layout/java-aumentafont-en.gif);
}
.javascript-diminuisci-en a {
width:118px;
background-image:url(img_layout/java-diminuiscifont-en.gif);
}

.javascript-stampa a {
width:83px;
background-image:url(img_layout/java-stampa.gif);
}

.javascript-stampa-en a {
width:83px;
background-image:url(img_layout/java-stampa-en.gif);
}
.javascript-bottom a {
width:87px;
background-image:url(img_layout/java-bottom.gif);
}
.javascript-top a {
width:67px;
background-image:url(img_layout/java-top.gif);
}
.javascript-ripristina a, .javascript-aumenta a, .javascript-diminuisci a, .javascript-ripristina-en a, .javascript-aumenta-en a, .javascript-diminuisci-en a, .javascript-stampa a, .javascript-bottom a, .javascript-top a, .javascript-stampa-en a {
height:28px;
display:block;
background-position:0px 0px;
background-repeat:no-repeat;
text-decoration:none;
}
.javascript-ripristina a:hover {
background-position:-112px 0px;
}
.javascript-aumenta a:hover {
background-position:-108px 0px;
}
.javascript-diminuisci a:hover {
background-position:-118px 0px;
}
.javascript-ripristina-en a:hover {
background-position:-112px 0px;
}
.javascript-aumenta-en a:hover {
background-position:-108px 0px;
}
.javascript-diminuisci-en a:hover {
background-position:-118px 0px;
}

.javascript-stampa a:hover {
background-position:-83px 0px;
}
.javascript-stampa-en a:hover {
background-position:-83px 0px;
}
.javascript-bottom a:hover {
background-position:-87px 0px;
}
.javascript-top a:hover {
background-position:-67px 0px;
}
.javascript-ripristina a:hover, .javascript-aumenta a:hover, .javascript-diminuisci a:hover, .javascript-ripristina-en a:hover, .javascript-aumenta-en a:hover, .javascript-diminuisci-en a:hover, .javascript-stampa a:hover, .javascript-stampa-en a:hover, .javascript-bottom a:hover, .javascript-top a:hover {
background-repeat:no-repeat;
}
.personaggio-box {
width:729px;
left:3px;
margin:3px 0px 7px 0px;
background:#F3F3F3 url(img_layout/personaggio-box-separa.gif) repeat-y bottom left;
}
.personaggio-dati {
width:156px;
margin-right:6px;
border-top:3px solid #ccc;
}
.personaggio-dati a {
display:block;
color:#DE46AE;
text-decoration:none;
border-top:3px solid #ff5511;
}
.personaggio-dati p {
padding:5px 10px 5px 10px;
margin:0px;
}
.personaggio-dati p b {
font-size:14px;
color:#DE46AE;
}
.personaggio-desc {
width:563px;
border-top:3px solid #ccc;
border-bottom:3px solid #ccc;
border-right:3px solid #ccc;
}
.personaggio-desc p {
width:543px;
padding:5px 10px 5px 10px;
margin:0px;
overflow:auto;
text-align:justify;
}
.personaggio-desc p a {
color:#095D98;
text-decoration:underline;
}
.personaggio-desc p a:hover {
color:#DE46AE;
text-decoration:none;
}
.altri-grandieventi {
width:712px;
left:18px;
margin-top:10px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
background:url(img_layout/altrigrandieventi-bg.gif) repeat-y;
}
.altri-grandieventi p {
width:152px;
padding:10px 15px 10px 11px;
margin:0px;
/*border-right:1px solid #ccc;*/
}
.altri-grandieventi p img {
margin:0px 8px 0px 0px;
width:53px;
}
a.txtazzurro, #periodistorici p a {
color:#DE46AE;
text-decoration:underline;
}
a:hover.txtazzurro, #periodistorici p a:hover {
color:#095D98;
text-decoration:none;
}
.altri-articoli {
width:710px;
padding:0px 0px 0px 5px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
color:#ccc;
text-decoration:none;
}
.firma-autore {
width:724px;
padding:0px 0px 0px 5px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:12px;
color:#999;
text-decoration:none;
}
.firma-autore b {
color:#979797;
}
.firma-autore a {
color:#DE46AE;
text-decoration:underline;
}
.firma-autore a:hover {
color:#DE46AE;
text-decoration:none;
}
.altri-articoli-box {
width:715px;
line-height:20px;
padding:0px 0px 5px 14px;
}
#elenco-grandieventi {
width:729px;
padding-bottom:5px;
}
.box-evento {
width:729px;
margin:3px 0px 7px 0px;
background:#F3F3F3 url(img_layout/personaggio-box-separa.gif) no-repeat bottom left;
}
.box-evento-titolo {
width:156px;
margin-right:6px;
border-top:3px solid #ccc;
}
.box-evento-titolo p {
padding:5px 10px 5px 10px;
margin:0px;
}
.box-evento-titolo p a {
font-weight:bold;
font-size:14px;
color:#DE46AE;
text-decoration:underline;
}
.box-evento-titolo p a:hover {
color:#fff;
text-decoration:none;
}
.box-evento-desc {
width:564px;
border-top:3px solid #ccc;
border-bottom:3px solid #ccc;
border-right:3px solid #ccc;
}
.box-evento-desc p {
width:544px;
padding:5px 10px 5px 10px;
margin:0px;
overflow:auto;
text-align:justify;
}

.box-lastminute {
width:729px;
margin:3px 0px 7px 0px;
padding:0px 0px 8px 0px;
background:#fff url(img_layout/box-lastminute-bg-off.gif) no-repeat bottom left;
}
.box-lastminute-titolo {
width:156px;
margin-right:6px;
border-top:3px solid #ccc;
}
.box-lastminute-titolo p img {
margin:2px 0px 2px 0px;
border:2px solid #ccc;
padding:2px;
background:#fff;
}
.box-lastminute-titolo p {
padding:5px 10px 10px 10px;
margin:0px;
}
.box-lastminute-titolo p a {
font-weight:bold;
font-size:14px;
color:#DE46AE;
text-decoration:underline;
}
.box-lastminute-titolo p a:hover {
color:#fff;
text-decoration:none;
}
.box-lastminute-desc {
width:564px;
border-top:3px solid #ccc;
}
.box-lastminute-desc p {
width:547px;
padding:5px 10px 4px 10px;
margin:0px;
overflow:auto;
text-align:justify;
line-height:17px;
}
.box-lastminute-desc p b {
font-size:12px;
color:#DE46AE;
}
.box-lastminute-desc p big {
font-size:12px;
}
.box-lastminute-desc p big b {
font-size:14px;
color:#095D98;
}
.box-lastminute-desc h4 {
font-size:11px;
text-align:left;
padding:14px 10px 0px 10px;
margin:0px;
}
.box-lastminute-desc h4 del {
font-size:15px;
font-weight:bold;
color:#cc3300;
}
.box-lastminute-desc h5 {
width:100px;
font-size:22px;
color:#DE46AE;
text-align:left;
padding:10px 0px 0px 0px;
margin:0px;
text-decoration:underline;
}



#periodistorici {
width:725px;
margin-top:6px;
padding:0px 0px 6px 4px;
}
#periodistorici p {
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
width:126px;
padding:5px 8px 5px 8px;
margin:0px 3px 0px 0px !important;
text-align:center;
border-top:1px solid #ccc;
line-height:16px;
background:url(img_layout/periodistorici-bg-off.gif) bottom left no-repeat;
}
#periodistorici p a {
font-weight:bold;
}
#periodistorici p img {
margin:5px 0px 5px 0px;
padding:1px;
border:1px solid #8C8D8E;
}
.contenitore-tabella {
border:3px solid #CCCCCC;
padding:8px 8px 6px 8px;
left:6px;
}
.contenitore-tabella h1 {
width:690px;
padding:0px 0px 6px 3px;
margin:0px;
font-size:14px;
color:#DE46AE;
} 
.contenitore-tabella h1 img {
margin:0px;
padding:0px;
line-height:0px;
border:none;
}
.contenitore-tabella p {
width:678px;
padding:0px 6px 10px 6px;
margin:0px;
text-align:justify;
}
.td-label-form2 {
width:200px;
padding:3px 5px 2px 5px;
font-weight:bold;
font-size:12px;
color:#095D98;
text-align:left;
border:1px solid #ccc;
background:#fff;
}
.td-label-form-nopx {
padding:3px 5px 2px 5px;
font-weight:bold;
font-size:12px;
color:#095D98;
text-align:left;
border:1px solid #ccc;
background:#fff;
}
.td-label-form {
width:330px;
padding:3px 5px 2px 5px;
font-weight:bold;
font-size:12px;
color:#095D98;
text-align:left;
border:1px solid #ccc;
background:#fff;
}
.td-label-form b {
color:#DE46AE;
}
.td-campo-form {
padding:3px 5px 3px 5px;
text-align:left;
border:1px solid #ccc;
background-color:#f0f0f0;
}
.td-campo-form p {
width:330px;
padding:0px;
margin:0px;
}
.td-campo-form b {
color:#095D98;
font-size:12px;
text-decoration:underline;
}
.td-campo-form p img {
margin:0px 10px 0px 0px;
}
.td-campo-form a {
color:#DE46AE;
text-decoration:underline;
}
.td-campo-form a:hover {
color:#DE46AE;
text-decoration:none;
}
.aree-iscrizione {
border:3px solid #CCCCCC;
padding:8px 8px 6px 7px;
width:694px;
margin:6px 0px 0px 0px;
left:6px;
list-style-type:none;
}
.aree-iscrizione h1 {
padding:0px 0px 6px 0px;
width:694px;
margin:0px;
font-size:14px;
color:#DE46AE;
}
.aree-iscrizione p {
width:332px;
padding:3px 8px 3px 6px;
margin:0px;
text-align:justify;
line-height:15px;
background:#F0F0F0;
border-top:1px solid #ccc;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
.aree-iscrizione p a {
font-size:12px;
font-weight:bold;
color:#095D98;
text-decoration:underline;
}
.aree-iscrizione p u {
font-size:12px;
font-weight:bold;
color:#095D98;
}
.aree-iscrizione p a:hover {
color:#DE46AE;
text-decoration:none;
}
.aree-iscrizione p input {
margin:0px 8px 0px 0px;
}
.aree-iscrizione p img {
margin:0px 6px 0px 0px;
padding:0px;
}
.aree-iscrizione label {
width:332px;
padding:2px 8px 1px 6px;
margin:0px;
background:#F0F0F0;
border-top:1px solid #ccc;
border-right:1px solid #fff;
font-style:italic;
}
.aree-iscrizione ul {
width:332px;
line-height:17px;
padding:0px 8px 3px 6px;
margin:0px;
background:#F0F0F0;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
list-style-type:none;
}
.aree-iscrizione ul li {
width:332px;
padding:0px;
margin:0px;
}

.condizioni-forum {
width:713px;
height:130px;
overflow:auto;
border:1px solid #ccc;
left:6px;
}
.condizioni-forum p {
padding:5px 7px 7px 7px;
margin:0px;
line-height:15px;
text-align:justify;
}
.centra-contenuti {
width:713px;
left:6px;
text-align:center;
padding-top:15px;
}
.tiporosa14 {
font-weight:bold;
font-size:14px;
color:#DE46AE;
}
#inviomateriale {
display:none;
margin-top:10px;
}
.messaggio-box {
width:720px;
left:3px;
margin:3px 0px 7px 0px;
border-right:3px solid #ccc;
border-left:3px solid #ccc;
background:#F3F3F3 url(img_layout/messaggio-box-separa.gif) repeat-y bottom left;
}
.messaggio-dati {
width:150px;
border-top:3px solid #ccc;
}
.messaggio-dati p {
padding:5px 6px 9px 6px;
margin:0px;
}
.messaggio-dati p input {
margin-top:8px;
}
.messaggio-dati p a {
font-weight:bold;
font-size:14px;
color:#DE46AE;
text-decoration:none;
}
.messaggio-dati p a:hover {
color:#095D98;
text-decoration:underline;
}
.messaggio-desc {
width:558px;
left:12px;
border-top:3px solid #ccc;
}
.messaggio-desc p {
width:540px;
padding:5px 10px 5px 10px;
margin:0px;
overflow:auto;
text-align:justify;
}
.messaggio-desc p a {
color:#DE46AE;
text-decoration:underline;
}
.messaggio-desc p a:hover {
color:#095D98;
text-decoration:none;
}
.paginazione-msg {
margin-top:5px;
}
.paginazione-msg p {
color:#a9a9a9;
padding:5px 10px 9px 10px;
margin:0px;
border-left:3px solid #fff;
border-right:3px solid #fff;
max-width:454px;
text-align:center;
background:#E5E5E5 url(img_layout/dw-paginazione.gif) no-repeat bottom center;
}
.paginazione-msg p u {
color:#095D98;
}
.paginazione-msg p a {
color:#555;
text-decoration:none;
}
.paginazione-msg p a:hover {
color:#DE46AE;
text-decoration:underline;
}
.paginazione-lato {
width:125px;
height:23px;
padding-top:5px;
text-align:center;
background:url(img_layout/bg-link-prev-next.gif) no-repeat top left;
}
.paginazione-lato a {
color:#095D98;
text-decoration:none;
}
.paginazione-lato a:hover {
color:#DE46AE;
text-decoration:none;
}
.logged-bar {
border-top:3px solid #fff;
border-right:3px solid #fff;
border-left:3px solid #fff;
width:724px;
height:28px;
padding:6px 5px 0px 0px;
background:url(img_layout/logged-bar-bg.gif) repeat-x top left;
}
.logged-bar h6 {
font-size:11px;
font-weight:normal;
margin:0px;
height:23px;
padding:5px 18px 0px 0px;
background:url(img_layout/lampadina.gif) right top no-repeat;
color:#fff;
}
.logged-bar h6 a {
color:#FFCC00;
text-decoration:underline;
}
.logged-bar h6 a:hover {
color:#FFCC00;
text-decoration:none;
}
.logged-bar h6 u {
color:#FFCC00;
}
.logged-bar p {
margin:0px;
padding:5px 0px 0px 10px;
color:#DE46AE;
}
.logged-bar p b {
color:#fff;
}
.logged-bar p a {
color:#fff;
text-decoration:underline;
}
.logged-bar p a:hover {
color:#FFCC00;
text-decoration:none;
}
.td-avatar img {
width:128px;
border:1px solid #ccc;
}
/*** FAKE LIGHTBOX **/
#blackBody {
width:100%;
position:absolute;
top:0px;
left:0px;
background:#000;
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity:.80;
z-index:99999;
display:none;
overflow:hidden;
}
.fakeLightbox {
width:482px;
padding:3px 3px 8px 3px;
position:absolute;
z-index:999999;
display:none;
background:#fff;
border:6px solid #B2B2B2;
}
.fakeLightbox label {
width:482px;
height:36px;
background:#095D98 url(img_layout/logged-bar-bg.gif) repeat-x top left;
}
.fakeLightbox label img {
border:none;
}
.fakeLightbox p {
width:472px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
line-height:16px;
padding:5px;
margin:0px;
color:#333;
text-align:justify;
}
.td-label-form-mini {
padding:3px 5px 2px 5px;
font-weight:bold;
font-size:12px;
color:#095D98;
text-align:left;
border:1px solid #ccc;
background:#fff;
}
.td-label-form-mini b {
color:#DE46AE;
}
.footer-lato p img {
border:1px solid #ccc;
width:105px;
}
#elenco-immobili {
width:726px;
padding-left:3px;
}
.elenco-immobili-riga {
padding:0px 0px 1px 0px;
margin:5px 0px 10px 0px;
background:url(img_layout/riga-immobili-bg.gif) no-repeat left bottom;
}
.elenco-immobili-annuncio {
width:184px;
padding:0px;
margin:0px;
}
.elenco-immobili-annuncio label {
width:162px;
text-align:center;
padding:5px 6px 10px 6px;
margin:0px;
border-top:1px solid #ccc;
background:#DBE9F4 url(img_layout/paragrafo-immobile.gif) left bottom no-repeat;
}
.elenco-immobili-annuncio label a {
color:#DE46AE;
text-decoration:none;
}
.elenco-immobili-annuncio label a:hover {
color:#DE46AE;
text-decoration:underline;
}
.elenco-immobili-annuncio p {
width:158px;
padding:3px 7px 6px 7px;
margin:0px;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background:#f0f0f0;
text-align:center;
}
.elenco-immobili-annuncio p img {
width:150px;
margin:6px 0px 6px 0px;
}
.pulsanti-immobili {
width:725px;
padding:0px 0px 6px 4px;
margin:0px;
list-style-type:none;
}
.pulsanti-immobili li {
padding:0px 5px 0px 0px;
margin:0px;
}
.vendita-cerco, .vendita-offro, .affitto-cerco, .affitto-offro, .nuova-inserzione, .pagina-precedente, .pagina-precedente-en, .indice-forum, .nuova-discussione, .elenco-topic, .rispondi-topic, .prenota-subito {
width:140px;
height:37px;
display:block;
margin:0px;
}
.vendita-cerco {
background:url(img_layout/vendita-cerco-puls.gif) no-repeat -140px 0px;
}
a.vendita-cerco {
text-decoration:none;
background:url(img_layout/vendita-cerco-puls.gif) no-repeat 0px 0px;
}
a:hover.vendita-cerco {
text-decoration:none;
background:url(img_layout/vendita-cerco-puls.gif) no-repeat -140px 0px;
}
.affitto-cerco {
background:url(img_layout/affitto-cerco-puls.gif) no-repeat -140px 0px;
}
a.affitto-cerco {
text-decoration:none;
background:url(img_layout/affitto-cerco-puls.gif) no-repeat 0px 0px;
}
a:hover.affitto-cerco {
text-decoration:none;
background:url(img_layout/affitto-cerco-puls.gif) no-repeat -140px 0px;
}
.vendita-offro {
background:url(img_layout/vendita-offro-puls.gif) no-repeat -140px 0px;
}
a.vendita-offro {
text-decoration:none;
background:url(img_layout/vendita-offro-puls.gif) no-repeat 0px 0px;
}
a:hover.vendita-offro {
text-decoration:none;
background:url(img_layout/vendita-offro-puls.gif) no-repeat -140px 0px;
}
.affitto-offro {
background:url(img_layout/affitto-offro-puls.gif) no-repeat -140px 0px;
}
a.affitto-offro {
text-decoration:none;
background:url(img_layout/affitto-offro-puls.gif) no-repeat 0px 0px;
}
a:hover.affitto-offro {
text-decoration:none;
background:url(img_layout/affitto-offro-puls.gif) no-repeat -140px 0px;
}
.nuova-inserzione {
background:url(img_layout/nuovainserzione-puls.gif) no-repeat -140px 0px;
}
a.nuova-inserzione {
text-decoration:none;
background:url(img_layout/nuovainserzione-puls.gif) no-repeat 0px 0px;
}
a:hover.nuova-inserzione {
text-decoration:none;
background:url(img_layout/nuovainserzione-puls.gif) no-repeat -140px 0px;
}
.pagina-precedente {
left:12px;
background:url(img_layout/paginaprec-puls.gif) no-repeat -140px 0px;
}
.pagina-precedente-en {
left:12px;
background:url(img_layout/paginaprec-puls-en.gif) no-repeat -140px 0px;
}
a.pagina-precedente {
text-decoration:none;
background:url(img_layout/paginaprec-puls.gif) no-repeat 0px 0px;
}
a.pagina-precedente-en {
text-decoration:none;
background:url(img_layout/paginaprec-puls-en.gif) no-repeat 0px 0px;
}
a:hover.pagina-precedente-en {
text-decoration:none;
background:url(img_layout/paginaprec-puls-en.gif) no-repeat -140px 0px;
}
a:hover.pagina-precedente {
text-decoration:none;
background:url(img_layout/paginaprec-puls.gif) no-repeat -140px 0px;
}
.indice-forum {
margin:0px 0px 2px 6px;
background:url(img_layout/indice-forum-puls.gif) no-repeat -140px 0px;
}
a.indice-forum {
text-decoration:none;
background:url(img_layout/indice-forum-puls.gif) no-repeat 0px 0px;
}
a:hover.indice-forum {
text-decoration:none;
background:url(img_layout/indice-forum-puls.gif) no-repeat -140px 0px;
}
.nuova-discussione {
margin:0px 0px 2px 6px;
background:url(img_layout/nuova-discussione-puls.gif) no-repeat -140px 0px;
}
a.nuova-discussione {
text-decoration:none;
background:url(img_layout/nuova-discussione-puls.gif) no-repeat 0px 0px;
}
a:hover.nuova-discussione {
text-decoration:none;
background:url(img_layout/nuova-discussione-puls.gif) no-repeat -140px 0px;
}
.elenco-topic {
margin:0px 0px 2px 6px;
background:url(img_layout/elenco-topic-puls.gif) no-repeat -140px 0px;
}
a.elenco-topic {
text-decoration:none;
background:url(img_layout/elenco-topic-puls.gif) no-repeat 0px 0px;
}
a:hover.elenco-topic {
text-decoration:none;
background:url(img_layout/elenco-topic-puls.gif) no-repeat -140px 0px;
}
.rispondi-topic {
margin:0px 0px 2px 6px;
background:url(img_layout/rispondi-topic-puls.gif) no-repeat -140px 0px;
}
a.rispondi-topic {
text-decoration:none;
background:url(img_layout/rispondi-topic-puls.gif) no-repeat 0px 0px;
}
a:hover.rispondi-topic {
text-decoration:none;
background:url(img_layout/rispondi-topic-puls.gif) no-repeat -140px 0px;
}
.prenota-subito {
margin:4px 5px 0px 0px;
background:url(img_layout/prenota-subito-puls.gif) no-repeat -140px 0px;
}
a.prenota-subito {
text-decoration:none;
background:url(img_layout/prenota-subito-puls.gif) no-repeat 0px 0px;
}
a:hover.prenota-subito {
text-decoration:none;
background:url(img_layout/prenota-subito-puls.gif) no-repeat -140px 0px;
}



#contenuti-pgcom {
width:735px;
padding:0px 3px 0px 6px;
background:url(img_layout/tampona-linea.gif) no-repeat top left;
}
#sezione-spaziored {
width:729px;
background:url(img_layout/sezione-pgcom-bg.gif) repeat-y top right;
}
#sezione-pgcom {
width:729px;
}
#elenco-output-pgcom {
width:582px;
padding:6px;
margin-bottom:6px;
}
#paginazione-pgcom {
width:594px;
padding:6px 0px 6px 0px;
text-align:right;
color:#333;
}
#paginazione-pgcom b {
color:#095D98;
}
#paginazione-pgcom a {
color:#DE46AE;
text-decoration:underline;
}
#paginazione-pgcom a:hover {
color:#DE46AE;
text-decoration:none;
}
#paginazione-lastminute {
width:719px;
padding:6px 10px 6px 0px;
text-align:right;
color:#333;
}
#paginazione-lastminute b {
color:#095D98;
}
#paginazione-lastminute a {
color:#DE46AE;
text-decoration:underline;
}
#paginazione-lastminute a:hover {
color:#DE46AE;
text-decoration:none;
}

#menu-pgcom {
width:135px;
}
#menu-pgcom ul {
width:135px;
padding:0px;
margin:0px;
list-style-type:none;
color:#fff;
font-size:14px;
font-weight:bold;
}
#menu-pgcom ul li {
margin:0px 0px 3px 0px;
text-align:right;
}
#menu-pgcom img {
border-top:3px solid #fff;
border-right:none;
border-bottom:none;
border-left:3px solid #fff;
}
.menu-pgcom-act {
width:125px;
padding:10px 5px 2px 5px;
display:block;
}
.menu-pgcom-inact {
border-left:3px solid #fff;
background:#B9B9B9;
display:block;
}
.menu-pgcom-inact a {
width:122px;
padding:10px 5px 2px 5px;
color:#fff;
display:block;
background:#B9B9B9;
text-decoration:none;
}
.menu-pgcom-inact a:hover {
color:#fff;
display:block;
/*background:#095D98;*/
text-decoration:none;
}
#elenco-commenti {
width:729px;
padding:10px 0px 15px 6px;
color:#ccc;
text-decoration:none;
margin-top:10px;
}
#elenco-commenti h6 {
font-size:14px;
color:#555;
padding:0px 0px 6px 10px;
margin:0px;
}
#elenco-commenti h6 a {
text-decoration:underline;
color:#DE46AE;
}
#elenco-commenti h6 a:hover {
text-decoration:none;
color:#095D98;
}
.commento-redazionale {
width:702px;
color:#666;
border:1px dotted #ccc;
background:#f0f0f0;
padding:10px;
margin:0px 0px 8px 0px;
text-align:left;
}
.commento-redazionale p {
padding:0px;
margin:0px;
}
.commento-redazionale p img {
width:80px;
padding:1px;
margin:0px 10px 5px 0px;
border:1px solid #ccc;
}
.commento-redazionale label {
color:#888;
text-align:right;
padding:5px 0px 0px 0px;
margin:0px;
}


/* Spazio Red */
#elenco-output-spaziored {
width:717px;
padding:6px;
margin-bottom:6px;
}
.box-output-spaziored {
width:717px;
margin:0px 0px 6px 0px;
background:url(img_layout/output-box-separa.gif) repeat-y top left;
}
.box-output-spaziored-titolo {
width:156px;
margin-right:6px;
}
.box-output-spaziored-titolo p {
padding:5px 10px 5px 10px;
margin:0px;
}
.box-output-spaziored-titolo p a {
font-weight:bold;
font-size:14px;
color:#DE46AE;
text-decoration:underline;
}
.box-output-spaziored-titolo p a:hover {
color:#095D98;
text-decoration:none;
}
.box-output-spaziored-desc {
width:555px;
}
.box-output-spaziored-desc p {
width:534px;
padding:5px 10px 5px 10px;
margin:0px;
overflow:auto;
text-align:justify;
}
/*** SELENA ADSENSE ***/
.selena-adv-swf {
position:relative;
float:left;
width:729px;
height:80px;
padding:0px 0px 0px 3px;
}
.selena-adv {
position:relative;
float:left;
width:729px;
height:80px;
padding:10px 0px 10px 3px;
background:url(img_layout/selena-adsense-bg.gif) no-repeat 3px 3px;
}
#AutoScrollContainer {
position:relative;
float:left;
width:729px;
height:80px;
clip:rect(0,0,0,0);
overflow: hidden;
z-index: 1;
}
#AutoScrollContent {
position:relative;
float:left;
width:729px;
}
.annunci-accommodation {
width:728px;
padding:0px 0px 0px 1px;
margin:0px 0px 10px 0px;
/*background:url(img_layout/selena-adsense-tratt.gif) no-repeat left bottom;*/
}
.annunci-accommodation p {
cursor:pointer;
width:158px;
height:80px;
line-height:16px;
padding:15px 0px 10px 20px;
margin:0px;
text-align:left;
/*background:url(img_layout/freccia-blu.gif) no-repeat 8px 20px;*/
background:url(img_layout/selena-adsense-tratt.gif) no-repeat center bottom;
}
.annunci-accommodation p img {
border:1px solid #ddd;
}
.annunci-accommodation p a {
display:block;
color:#777;
text-decoration:none;
}
.annunci-accommodation p i {
color:#999;
}
.annunci-accommodation p b {
font-size:12px;
font-weight:bold;
color:#DE46AE;
}
.annunci-accommodation p big {
font-size:11px;
text-transform:uppercase;
color:#095D98;
font-weight:bold;
margin-bottom:5px;
text-decoration:underline;
padding-left:7px;
background:url(img_layout/freccia-blu.gif) no-repeat -3px 3px;
}
.annunci-accommodation p a:hover big {
color:#DE46AE;
text-decoration:none;
}
/*** FINE SELENA ADSENSE ***/

/* CONVENTION BUREAU */
.c_bureau {font-family:"Trebuchet MS", Arial, Verdana, sans-serif; line-height:18px; padding:15px; margin:0px; color:#333; text-align:justify;}
.c_bureau a {color:#D4240C; text-decoration:underline;}
.c_bureau a:hover {color:#8B1808; text-decoration:none;}
.title-bureau{font-size:20px; color:#D4240C; clear:left; margin:0px; padding:6px;}
.title2-bureau{font-size:16px; color:#D4240C;}
.txt-bureau {color:#D4240C;}
.sep-bureau {border-bottom:1px dotted #999;  margin-bottom:5px; float:left;}


/* |_ CONVENTION BUREAU Side Menù */
.menu-conb-inact {border-left:3px solid #fff; background:#D4240C; display:block;}
.menu-conb-inact a {width:122px; padding:10px 5px 2px 5px; color:#fff; display:block; background:#D4240C; text-decoration:none;}
.menu-conb-inact a:hover {color:#fff; display:block; background:#A61C09; text-decoration:none;}
.menu-conb-act {width:125px; padding:10px 5px 2px 5px; display:block;}
.box-output-conb {width:582px;margin:0px;background:#fff url(img_layout/intest-cb.jpg) no-repeat 4px 4px;padding-top:80px;}

.title-fuxia {font-weight:bold; font-size:16px; color:#DE46AE; font-family:"Trebuchet MS", Arial, Verdana, sans-serif;}

.hide {display: none;}


/* PG COM MAGAZINE: BOX ABSTRACT */ 
.box-output-pgcom {
width:582px;
margin:0px 0px 6px 0px;
background:url(img_layout/output-box-separa.gif) repeat-y top left;
cursor:pointer;
}
.box-output-pgcom-titolo {
width:156px;
margin-right:6px;
}
.box-output-pgcom-titolo p {
padding:5px 10px 5px 10px;
margin:0px;
}
.box-output-pgcom-titolo p a {
font-weight:bold;
font-size:14px;
/*color:#DE46AE;*/
text-decoration:none;
}
.box-output-pgcom-titolo p a:hover {
/*color:#095D98;*/
text-decoration:none;
}
.box-output-pgcom-desc {
width:420px;
}
.box-output-pgcom-desc p {
width:397px;
padding:5px 10px 5px 10px;
margin:0px;
overflow:auto;
text-align:justify;
}
.box-output-conb .paragrafo big {
font-size:15px;
text-decoration:underline;
font-weight:bold;
color:#cc3300;
text-transform:uppercase;
}
.box-output-conb .paragrafo b {
color:#cc3300;
}
.box-output-conb .paragrafo a {
color:#cc3300;
text-decoration:underline;
}
.box-output-conb .paragrafo a:hover {
color:#cc3300;
text-decoration:none;
}
.elenco-servizi-cb {
width:520px;
list-style-type:none;
padding:0px 15px 10px 15px;
margin:0px;
}
.elenco-servizi-cb li {
width:248px;
padding:3px 0px 3px 12px;
margin:0px;
background:url(img_layout/freccia-rossa-big.gif) no-repeat 0px 3px;
}
.box-output-conb form {
margin:0px;
padding:0px;
position:relative;
float:left;
}
.box-output-conb table {
width:552px;
left:15px;
margin-bottom:10px;
}
.box-output-conb table td {
padding:3px 5px 3px 5px;
}
.pulsante-rosso {
border:3px solid #ccc;
color:#fff;
background:#cc3300 url(img_layout/pulsante-rosso.gif) bottom repeat-x;
padding:2px 4px 2px 4px;
text-align:center;
}
.box-output-conb table .pulsante-rosso {
width:110px;
}
.box-output-conb .td-label-form {
color:#333;
}
.box-output-conb .td-label-form b {
color:#cc3300;
}
.paragrafo big {
font-size:15px;
text-decoration:underline;
font-weight:bold;
color:#DE46AE;
text-transform:uppercase;
}
.paragrafo big a {
font-size:15px;
text-decoration:underline;
font-weight:bold;
color:#095D98;
text-transform:uppercase;
background:url(img_layout/freccia-blu.gif) no-repeat -3px 6px;
padding-left:8px;
}
.paragrafo big a:hover {
color:#095D98;
text-decoration:none;
}
#elenco-thumb-gallery, #elenco-thumb-video {
width:588px;
padding:3px;
margin-bottom:6px;
text-align:center;
}
.thumb-gallery-box {
width:190px;
border:3px solid #262626;
background:#fff;
}
.thumb-gallery-box p {
width:180px;
margin:0px;
padding:5px;
}
.thumb-gallery-box p img {
padding:1px;
border-style:solid;
border-width:2px;
border-color:#ccc;
}
.thumb-gallery-box h5 {
border:2px solid #fff;
font-weight:normal;
font-size:11px;
margin:0px;
padding:5px 2px 5px 2px;
background:#262626;
color:#fff;
}
.thumb-gallery-box h6 {
color:#ccc;
border:2px solid #fff;
font-weight:normal;
font-size:10px;
margin:0px;
padding:4px 2px 4px 2px;
background:#262626;
}
.thumb-gallery-box h6 a, .thumb-gallery-box h6 u {
text-decoration:underline;
color:#DE46AE;
}
.thumb-gallery-box h6 a:hover {
text-decoration:none;
}
.thumb-video-box {
width:190px;
border:3px solid #DE46AE;
background:#fff;
}
.thumb-video-box p {
width:180px;
margin:0px;
padding:5px;
}
.thumb-video-box p img {
padding:1px;
border-style:solid;
border-width:2px;
border-color:#ccc;
}
.thumb-video-box h5 {
border:2px solid #fff;
font-weight:normal;
font-size:11px;
margin:0px;
padding:5px 2px 5px 2px;
background:#DE46AE;
color:#fff;
}
.thumb-video-box h6 {
color:#ccc;
border:2px solid #fff;
font-weight:normal;
font-size:10px;
margin:0px;
padding:4px 2px 4px 2px;
background:#CC66CC;
}
.thumb-video-box h6 a, .thumb-video-box h6 u {
text-decoration:underline;
color:#fff;
}
.thumb-video-box h6 a:hover {
text-decoration:none;
}
#elenco-thumb-video .paragrafo {
padding:10px 15px 10px 15px;
margin:0px;
color:#333;
width:552px;
border:3px solid #DE46AE;
background:#fff;
line-height:18px;
}
#pg_banner{
position:relative;
float:left;
left:35px;
width:468px;
height:60px;
}