* { margin:0px; padding:0px; letter-spacing:1px; }
body { margin:0px; padding:0px; background-color:#ececec;font-family:Verdana,Lucida,Arial,Helvetica; text-rendering: optimizeLegibility;}
/* body { margin:0px; padding:0px; background-color:#ececec;font-family:'Dejavu Serif',Constantia,Verdana,Lucida,Arial,Helvetica; text-rendering: optimizeLegibility;}
*/
a { text-decoration:none;color:#ff3300; }
a:hover { text-decoration:underline;color:#ff3300; }
.nero { color:#000 }
.bianco { color:#fff }
a.bianco:hover { color:#fff }
.giallo { color:#ffa000 }
.giallostretto { color:#ffa000;letter-spacing:0px; }
.arancio { color:#ff3300 }
.grigio { color:#414141 }
.grigiochiaro { color:#dddddd }
.bold { font-weight:bold }
.floatsx { float:left }
.floatdx { float:right }
.puall { clear:both }
.pusx { clear:left }
.pudx { clear:right }
.fs32 { font-size: 32px; }
.ma0 { margin:0px }
.relativo { position:relative }
.biancobold { color:#fff; font-weight:bold }
.nerobold { color:#000; font-weight:bold }
.maiuscolo { text-transform:uppercase; }
#undo { position:relative;margin: 0px auto 0px auto; width:98%; min-width:1000px;background-color:white;
/*
border-right:8px solid #ececec;
-moz-border-right-colors: #bbb #bab #aba #aaa #a9a #9a9 #999 #989;
*/
box-shadow: -10px 10px 10px #bbb; -moz-box-shadow: #bbb -10px 10px 10px; -webkit-box-shadow: #bbb -10px 10px 10px;
}

.advcont { width:728px;text-align:right }
.advcontbox { width:300px;text-align:right }
.advtitle { color:#333;font-size:11px;text-decoration:underline;}

#header { background:#ececec; width:100%; color:black;position:relative; }  
#headercont { position:relative; padding:0px; height:90px;}  

.leader { margin:0px auto;width:728px;padding:10px }

#pushinterna { position:relative;z-index:0;margin:0px 0px;padding-top:12px;height:170px;background:#eee;border-left:24px solid #eee;border-right:24px solid #eee;border-bottom:1px solid #777 }
#footer { background:black; width:100%; color:white; clear:both; }  
#footercont { position:relative; padding:4px; height:26px;background:black;font-weight:bold}  
#footercont a { color:#ff3300;text-decoration:none }
#footercont a:hover { color:#ff3300;text-decoration:underline }
#footer ul { padding:0px;margin:6px 0px 0px 0px;  }
#footer li { float:left; list-style-type:none; margin:0px 5px; font-size:10px; padding:0px 10px 0px 0px; }
#footer .primo { margin:0px 20px 0px 0px; }
#footer .ultimo { border:0px;margin-left:20px; }
#footermap { position:relative; padding:20px; background:#eee; color:#444;text-transform:uppercase;height:230px;white-space:nowrap;}  
#footermap ul {  margin:0px; padding:0px;float:left; margin-right:3%;border-left:1px solid #bbb}
#footermap .ultimo { margin-right:0%; border-left:1px solid #bbb }
#footermap li {  float:none;font-weight:bold; font-size:14px;line-height:28px;margin-left:20px}
#footermap a {  color:#ff3300; font-size:10px;text-decoration:none}
#footermap a:hover {  text-decoration:underline}
#footermap ul.interno { margin-right:0px; border-left:0px;line-height:12px;display:none }
#footermap li.interno { margin-right:0px; border-left:0px;line-height:12px; }

#contlogo { float:left; background-image:url('img/undonet.png'); background-repeat:no-repeat; background-position:0px 0px;width:328px; height:60px; text-indent:-9999px;font-size:10px;margin:18px 10px 10px 20px;}
#contlogostampa { float:left; width:328px; height:60px; font-size:10px;margin:18px 10px 10px 20px;display:none;}
#contbeta { position:absolute; top:76px;left:315px; color:#0f0;font-size:9px;font-weight:bold }
#conttopic { position:absolute; top:78px;left:34px; color:#000;font-size:9px;font-weight:bold;text-transform:uppercase;letter-spacing:3px;font-style:italic }
#navigator { font-size:10px; width:100%;background:#fff; position:relative;height:42px;border-top:1px solid #969696;border-bottom:1px solid #969696;font-weight:bold;text-transform:uppercase;

}

#navigatorcont { padding:8px 5px 0px 30px }
#navigator a { color:#000;text-decoration:none }
#navigator a:hover { text-decoration:none;color:#ff3300;text-decoration:underline}
#navigator a:active { text-decoration:none;color:#ff3300;}
#navigator a:focus { text-decoration:none;color:#ff3300;}
#navigator form { font-size:11px; }
#navigator input { font-size:10px; }
#navigator select { font-size:10px; }
#navigator form { padding:0px;margin:0px }
#navigator ul { padding:0px;margin:8px 0px 0px 0px; }
#navigator li { position:relative;float:left; list-style-type:none; margin:0px 5px; font-size:12px; padding:0px 10px 0px 0px; }
#navigator .primo { margin:0px 5px 0px 0px; }
#navigator .ultimo { border:0px; }
#navigator .duep { color:#ffa000;font-weight:bold }


#loghetto { float:left;position:relative;width:28px;height:28px;margin-right:10px; }
#loghetto .circ1 { width:8px;height:8px;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em;background:#ffa000 }
#loghetto .circ2 { position:absolute;top:17px;left:18px;width:8px;height:8px;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em;background:#ffa000 }
#loghetto .quad1 { position:absolute;top:8px;left:9px;width:9px;height:9px;background:#ffa000 }
#loghetto .quad2 { position:absolute;top:17px;left:0px;width:9px;height:9px;background:#ffa000 }
#loghetto .racc1 { position:absolute;top:17px;left:18px;width:1px;height:1px;background:#ffa000 }
#loghetto .racc2 { position:absolute;top:17px;left:19px;width:2px;height:1px;background:#ffa000 }
#loghetto .racc3 { position:absolute;top:18px;left:18px;width:2px;height:2px;background:#ffa000 }
#loghetto2 { float:left;position:relative;width:28px;height:28px;margin-right:10px; }
#loghetto2 .circ1 { width:8px;height:8px;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em;background:#ffa000 }
#loghetto2 .circ2 { position:absolute;top:17px;left:18px;width:8px;height:8px;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em;background:#ffa000 }
#loghetto2 .quad1 { position:absolute;top:8px;left:9px;width:9px;height:9px;background:#ffa000 }
#loghetto2 .quad2 { position:absolute;top:17px;left:0px;width:9px;height:9px;background:#ffa000 }
#loghetto2 .racc1 { position:absolute;top:17px;left:18px;width:1px;height:1px;background:#ffa000 }
#loghetto2 .racc2 { position:absolute;top:17px;left:19px;width:2px;height:1px;background:#ffa000 }
#loghetto2 .racc3 { position:absolute;top:18px;left:18px;width:2px;height:2px;background:#ffa000 }
#loghetto3 { float:left;position:relative;width:28px;height:28px;margin-right:10px; }
#loghetto3 .circ1 { width:8px;height:8px;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em;background:#888 }
#loghetto3 .circ2 { position:absolute;top:17px;left:18px;width:8px;height:8px;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em;background:#888 }
#loghetto3 .quad1 { position:absolute;top:8px;left:9px;width:9px;height:9px;background:#888 }
#loghetto3 .quad2 { position:absolute;top:17px;left:0px;width:9px;height:9px;background:#888 }
#loghetto3 .racc1 { position:absolute;top:17px;left:18px;width:1px;height:1px;background:#888 }
#loghetto3 .racc2 { position:absolute;top:17px;left:19px;width:2px;height:1px;background:#888 }
#loghetto3 .racc3 { position:absolute;top:18px;left:18px;width:2px;height:2px;background:#888 }

#lng { position:absolute;top:62px;left:360px;color:#a5a5a5;z-index:2;font-size:11px;background-image:url('img/freccmanu2.png');background-repeat:no-repeat;background-position:35px 6px;width:100px;background-size:7px 5px;cursor:pointer;font-weight:bold }
#lng a { color:#a5a5a5; }
#combolng { display:none;position:absolute;top:18px;left:8px;background:#fff;z-index:2;box-shadow: 4px 4px 10px #444; -moz-box-shadow: #444 4px 4px 10px; -webkit-box-shadow: #444 4px 4px 10px; }
#combolng li { border:0px;width:40px;padding:5px;list-style:none}
#combolng ul { float:none;clear:both }
#combolng a { color:#000; font-size:11px}

#combo1 { display:none;position:absolute;top:20px;left:-5px;background:#fff;z-index:2;box-shadow: 4px 4px 10px #000; -moz-box-shadow: #000 4px 4px 10px; -webkit-box-shadow: #000 4px 4px 10px; }
#combo1 li { border:0px;width:200px;padding:5px; color:#ffa000}
#combo1 li.feed { background-image:url('img/widgetRSS.png');background-repeat:no-repeat;padding-left:24px;background-position:4px 4px;text-transform:none; }
#combo1 ul { float:none;clear:both }
#combo2 { display:none;position:absolute;top:20px;left:-5px;background:#fff;z-index:2;box-shadow: 4px 4px 10px #000; -moz-box-shadow: #000 4px 4px 10px; -webkit-box-shadow: #000 4px 4px 10px;  }
#combo2 li { border:0px;width:200px;padding:5px; color:#ffa000}
#combo2 li.feed { background-image:url('img/widgetRSS.png');background-repeat:no-repeat;padding-left:24px;background-position:4px 4px; text-transform:none}
#combo2 ul { float:none;clear:both }
#combo3 { display:none;position:absolute;top:20px;left:-5px;background:#fff;z-index:2;box-shadow: 4px 4px 10px #000; -moz-box-shadow: #000 4px 4px 10px; -webkit-box-shadow: #000 4px 4px 10px; }
#combo3 li { border:0px;width:210px;padding:5px; color:#ffa000 }
#combo3 li.feed { background-image:url('img/widgetRSS.png');background-repeat:no-repeat;padding-left:24px;background-position:4px 4px; text-transform:none}
#combo3 ul { float:none;clear:both }
#combo4 { display:none;position:absolute;top:20px;left:-5px;background:#fff;z-index:2;box-shadow: 4px 4px 10px #000; -moz-box-shadow: #000 4px 4px 10px; -webkit-box-shadow: #000 4px 4px 10px; }
#combo4 li { border:0px;width:210px;padding:5px; }
#combo4 ul { float:none;clear:both }



#XXboxaccesso { float:left;color:#ffaa00; font-size:11px; margin-left:20px;margin-top:20px; }
#boxaccesso { position:absolute;width:570px;top:0px;right:10px;xxfloat:left;color:#ffaa00; font-size:11px;border-bottom:1px solid #000; }
#boxaccesso a { color:#000; text-decoration:none;text-transform:uppercase;font-weight:bold}
#boxaccesso a:hover { color:#ff3300;text-decoration:underline }
#boxaccesso ul { padding:0px;margin:0px 0px 0px 0px; text-align:left;}
#boxaccesso li { float:left;list-style-type:none; color:#ffa000;margin:8px 15px 8px 0px; font-size:11px; padding:0px 0px 0px 0px; }

#combop { display:none;position:absolute;top:22px;left:0px;background:#e9e9e9;z-index:2;box-shadow: 4px 4px 10px #444; -moz-box-shadow: #444 4px 4px 10px; -webkit-box-shadow: #444 4px 4px 10px; }
#combop li { float:none;position:relative; list-style-type:none; margin:0px 5px; font-size:12px; padding:0px 10px 0px 0px;border:0px;width:220px;padding:5px;}
#combop ul { float:none;clear:both;padding:0px;margin:0px 0px 0px 0px; }
#combop a { text-decoration:none;font-size:11px }
#combop a:hover { text-decoration:underline; }

#boxmotorediricerca { width:560px;float:right;margin-top:45px;margin-right:20px; }
#motorediricerca { color:#666;font-size:11px; text-transform:uppercase;font-weight:bold;letter-spacing:0px}
#motorediricerca a { color:#000;text-decoration:none; }
#motorediricerca input, select{ font-size:11px;letter-spacing:0px }
#ricercaavanzatapunti { text-align:right;width:50px;float:left;color:#ffa000;padding:5px; }
#ricercaavanzata { width:60px;float:left;margin-left:5px;text-decoration:none; color:#ff3300; }
#ricercaavanzata a:hover { color:#ff3300;text-decoration:underline;  }

#pushhomepage { position:relative;z-index:0;margin-top:0px }
#pushhomepage a:hover { color:#ff3300;text-decoration:underline;  }

#contbannerdx { text-align:center;width:100% }

/* #undotag { position:absolute;top:0px;left:0px;z-index:0;background-color:#ffffff;width:100%;height:100%;overflow:hidden } */

#strisciagialla { background-color:#eaf384; border:1px solid black; margin:10px;padding:10px;font-size:14px; }

/* per gli eventi */

#colonne { padding:0px 0px 0px 0px}
#colonne h2 { margin:3px }
/* #colonnadx { float:right;width:200px;height:600px;text-align:center; font-family:Georgia,'Dejavu Serif',Constantia,Verdana,Lucida,Arial,Helvetica;} */
#colonnadx { float:right;min-height:600px;height:100%;text-align:center; font-family:Verdana,Lucida,Arial,Helvetica; float:right;width:24%;min-width:300px;}
#colonnasx { float:left;width:69%;min-width:640px; }
#argomenticolonnasx { float:left;width:65%;min-width:640px; }


#eventiest{ clear:both;width:100%; }
#eventiita{ width:100%;position:relative; }

#XXXbottonelogopress { position:absolute;top:0px;left:36px;width:260px;height:50px;z-index:2; }
#bottonelogopress { position:relative;margin-left:36px;border-bottom:1px solid #999;margin-right:30px;line-height:18px;font-size:10px;text-transform:uppercase;color:#717171;font-weight:bold }

#bottonievita { position:absolute;right:30px;top:42px; font-family:Georgia,'Dejavu Serif'; font-weight:bold;z-index:1}
#bottoneinvia { float:right;color:#ff3300;font-size:14px;margin-left:10px; }
#bottoneinvia:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#bottonecale { float:right;color:#ff3300;font-size:14px;margin-left:10px; }
#bottonecale:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#bottonecerca { float:right;color:#ff3300;font-size:14px; }
#bottonecerca:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
.duepunti { float:right;color:#717171;font-size:14px;margin-left:10px; }


#melonavigo { margin-left:36px;margin-bottom:40px;}
#contnavigo { float:left;font-size:11px;letter-spacing:0px;color:#bbb;line-height:36px;margin-top:20px;font-weight:bold;text-transform:uppercase; }
#contnavigo a { font-size:32px; }
#oggiacceso { height:39px; float:left;background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 6px;padding-left:25px; }
#oggiacceso a { text-decoration:none; }
#oggispento { height:39px;float:left; }
#oggispento a { background-image:url('img/freccia-dx-spento.png');background-repeat:no-repeat;background-position:0px 6px;color:#ddd;padding-left:25px;text-decoration:none; }
#oggispento a:hover { background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 6px;color:#ffa000;text-decoration:underline; }

#dataacceso { height:39px; float:left;background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:25px;margin-right:10px; }

#incorsoacceso { height:39px; float:left;background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:25px;margin-left:10px; }
#incorsoacceso a { text-decoration:none; }
#incorsospento { height:39px; margin-left:10px;float:left; }
#incorsospento a { background-image:url('img/freccia-dx-spento.png');background-repeat:no-repeat;background-position:0px 6px;color:#ddd;padding-left:25px;text-decoration:none; }
#incorsospento a:hover { background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 6px;color:#ffa000;text-decoration:underline; }

#prossimamenteacceso { height:39px; float:left;background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:25px;margin-left:10px; }
#prossimamenteacceso a { text-decoration:none; }
#prossimamentespento { height:39px;  margin-left:10px; float:left; }
#prossimamentespento a {  background-image:url('img/freccia-dx-spento.png');background-repeat:no-repeat;background-position:0px 6px;color:#ddd;padding-left:25px;text-decoration:none; }
#prossimamentespento a:hover { background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 6px;color:#ffa000;text-decoration:underline; }

#evallita { min-height:550px;position:relative;margin-left:30px; }
#evallest { min-height:540px;position:relative;margin-left:30px; }

.slide { position:absolute;right:-30px;top:215px; }
.slide2 { position:absolute;left:-50px;top:215px; }


.slideest { position:absolute;right:-30px;top:215px; }
.slideest2 { position:absolute;left:-50px;top:215px; }
#slideavanti { background:white;-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; border:0px solid #ddd;box-shadow: 4px 4px 10px #ddd; -moz-box-shadow: #ddd 4px 4px 10px; -webkit-box-shadow: #ddd 4px 4px 10px;width:50px;height:120px;text-align:center;cursor:pointer;color:#ff3300;text-decoration:none;}
#slideindietro { background:white;-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; border:0px solid #ddd;box-shadow: 4px 4px 10px #ddd; -moz-box-shadow: #ddd 4px 4px 10px; -webkit-box-shadow: #ddd 4px 4px 10px;width:50px;height:120px;text-align:center;cursor:pointer;color:#ff3300;text-decoration:none;}
#slideavantiest { background:white;-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; border:0px solid #ddd;box-shadow: 4px 4px 10px #ddd; -moz-box-shadow: #ddd 4px 4px 10px; -webkit-box-shadow: #ddd 4px 4px 10px;width:50px;height:120px;text-align:center;cursor:pointer;color:#ff3300;text-decoration:none;}
#slideindietroest { background:white;-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; border:0px solid #ddd;box-shadow: 4px 4px 10px #ddd; -moz-box-shadow: #ddd 4px 4px 10px; -webkit-box-shadow: #ddd 4px 4px 10px;width:50px;height:120px;text-align:center;cursor:pointer;color:#ff3300;text-decoration:none;}

.spaziatore { clear:both;font-size:13px }

#messaggioevitalia { font-size:10px;margin-left:5px;color:#717171 }
#messaggioevitalia b { color:#ffa000 }

#altrievita a { color:#777;font-weight:bold;text-decoration:none;text-transform:none }
#altrievita a:hover { text-decoration:underline;color:#ff3300 }
#altrievita { color:#777; }
.eventicitta { font-size:8px; color:#ff3300;clear:both;margin-top:10px;margin-bottom:15px;margin-left:16px;min-width:700px; }
.eventicitta a { font-size:11px;font-weight:bold; }
.titoloeventicitta { font-size:22px;font-weight:bold;text-transform:uppercase;color:#414141 }
.eventicittacont { font-size:8px;font-weight:normal;text-transform:uppercase; }

#filtraprovi a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtraprovi a:hover { color:#ff3300;text-decoration:underline }
#filtraprovi a:active { background:#ff3300;color:white;text-decoration:underline }
#filtraprovi { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-10px;right:-220px;z-index:2;width:460px;padding:10px; }
#filtraregio a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtraregio a:hover { color:#ff3300;text-decoration:underline }
#filtraregio a:active { background:#ff3300;color:white;text-decoration:underline }
#filtraregio { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-10px;right:-220px;z-index:2;width:460px;padding:10px; }
#filtranaz a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtranaz a:hover { color:#ff3300;text-decoration:underline }
#filtranaz a:active { background:#ff3300;color:white;text-decoration:underline }
#filtranaz { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-10px;right:-220px;z-index:2;width:460px;padding:10px; }
.filtracolonne {margin-top:20px;
-moz-column-width: 15em;
-webkit-column-width: 15em;
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
-moz-column-rule: 1px solid #717171;
-webkit-column-rule: 1px solid #717171;
}
.filtraseleziona { position:absolute;top:0px;left:10px;width:450px;border-bottom:1px solid #717171;font-size:11px;font-weight:bold;text-transform:none;margin-bottom:5px;padding:4px;color:#000; }
.filtrachiudi { float:right;color:#ff3300;font-family:Verdana,Lucida,Arial,Helvetica }

#calorizita { display:none }
#calorizest { display:none }

#calita { display:none;position:absolute;top:0px;right:-170px;z-index:5;padding:0px 10px;width:200px;height:200px}
#calita table { width:160px;border:0px solid red;margin:0px }
#calita a { text-decoration:none;color:#aaa }
#calita a:hover { text-decoration:underline;color:#ff3300 }
#calita td { text-align:center; padding:4px; ;font-family:Georgia,'Dejavu Serif'}
#calest { display:none }
#calitaopposto { display:none;position:absolute;top:0px;right:-170px;z-index:4;padding:0px 10px;width:200px;height:200px}

#calinterna { display:none;position:absolute;top:-10px;right:-60px;z-index:5;padding:10px;width:200px;height:200px}
#calinterna table { width:170px; }
#calinterna a { text-decoration:none;color:#aaa }
#calinterna a:hover { text-decoration:underline;color:#ff3300 }
#calinterna td { text-align:center; padding:4px; ;font-family:Georgia,'Dejavu Serif'}
#calinternaopposto { display:none;position:absolute;top:-10px;right:-60px;z-index:4;padding:10px;width:200px;height:200px}

#mapcontainer { position:absolute;top:0px;left:0px;z-index:31; }
#mapcommander { background:white; font-size:11px}
#mapcommander a { font-size:11px;color:#aaa;text-decoration:none;font-weight:bold }
#mapcommander a:hover { text-decoration:underline;color:#ff3300 }

.puntomappa { width:39px; height:39px; border:0px solid #ff3300;text-align:center;color:#ff3300;font-size:12px;line-height:8px;font-weight:normal; }
.puntomappalogo { border:1px solid #ff3300;width:25px;height:25px; }
.boxmappa { width:358px;height:270px }
.boxmappacont { margin:5px;width:346px; height:258px; background:white; border:1px solid #ff3300; overflow:auto;padding:2px;font-size:12px; }
.boxmappachiudi { float:right;padding:5px }
.boxmappaimg { width:150px; float:left; margin-right:5px; }

#boxeventitoolcont { position:relative;text-transform:uppercase }
#boxeventitool { position:absolute;left:36px;top:-28px;color:#717171;font-weight:bold;font-size:14px; }
#visuaregio { float:right;margin-left:35px }
#visuaregio:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#visuaprovi { float:right;margin-left:35px }
#visuaprovi:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#visuanaz { float:right;margin-left:35px;color:#717171}
#visuanaz:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#visuamappa { float:right;margin-left:35px }
#visuamappa:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#visualistaita { float:right;margin-left:35px }
#visualistaita:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#visuatuttiita { float:right;margin-left:35px; }
#visuatuttiita:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }
#visuatesto { float:right;font-size:8px;margin-top:6px;color:#717171 }
#visuadata { float:right;font-size:16px;line-height:16px;margin-top:0px;color:#ffa000;font-weight:bold;margin-right:35px; }

.boxevento { border:1px solid #999;margin:5px;width:31%; height:260px;background:#fff; float:left; overflow:hidden; }
.boxevento a { color:#ff3300; text-decoration:none}

.boxeventonavi { margin-left:5px;margin-top:5px;height:40px;width:100%; }
.boxeventonavicont { position:relative;float:right;width:80px;height:40px;margin-right:5px }

.boxeventocont { position:relative;overflow:hidden }
.boxeventocont a { color:#fff; text-decoration:none}
.boxeventocont a:hover { color:#fff; text-decoration:underline}

.boxeventosfondotesto { position:absolute;bottom:0px;left:0px;padding:0px;width:100%;background:#ff3300;overflow:hidden;-moz-opacity:0.7;filter:alpha(opacity=70);opacity:0.7;color:#fff;text-transform:uppercase;height:160px; }
.boxeventosfondotestopush { position:absolute;bottom:0px;left:0px;padding:0px;width:100%;background:#ffa000;overflow:hidden;-moz-opacity:0.7;filter:alpha(opacity=70);opacity:0.7;color:#fff;text-transform:uppercase;height:90px; }
.boxeventotesto { position:absolute;bottom:0px;left:0px;padding:0px;width:100%;overflow:hidden;color:#fff;text-transform:uppercase;height:160px; }
.boxeventotestopush { position:absolute;bottom:0px;left:0px;padding:0px;width:100%;overflow:hidden;color:#fff;text-transform:uppercase;height:90px; }
.boxeventoconttesto { margin:5px }

/* altezza immagine qui */
.boxeventocontimg { position:relative;width:100%;height:260px }

.boxeventoimg { float:left;margin-right:5px;margin-bottom:0px;border-top:1px solid #999; }

.boxeventoimgbassa { border-top:1px solid #999;position:absolute;top:0px;left:0;clip:rect(0px 500px 260px 0px);overflow:hidden;height:260px; }
.boxeventoimgalta { border-top:1px solid #999;position:absolute;left:0;overflow:hidden;width:100%; }
.boxeventoimglarga { border-top:1px solid #999;position:absolute;top:0px;left:0;width:100%;clip:rect(0px 500px 260px 0px);overflow:hidden;width:500px; }
.boxeventoimglarghissima { border-top:1px solid #999;position:absolute;top:0px;left:0;width:100%;clip:rect(0px 500px 260px 0px);overflow:hidden;height:260px }

.boxeventonavici { position:absolute;right:5px;top:0px;letter-spacing:0px;font-size:14px;white-space:nowrap; }
.boxeventonavicifr { color:#ff3300;font-weight:bold;font-size:18px;line-height:0px }
.boxeventonavicitutti { position:absolute;right:22px;top:20px;color:#414141 }
.boxeventonavicituttilink { font-size:9px;color:#ff3300;font-weight:bold;text-transform:uppercase;letter-spacing:0px; }
.boxeventonavicitutti a { color:#ff3300 }
.boxeventonavicitutti a:hover { text-decoration:underline }

.boxeventoconttitolo { font-weight:bold;font-family:Georgia,'Dejavu Serif';text-transform:none;letter-spacing:0px; color:#fff;font-size:26px;line-height:24px;text-decoration:none}
.boxeventocontsinossi { font-size:10px;letter-spacing:0px;margin-top:4px; }
.boxeventocontspazio { font-size:10px;letter-spacing:0px;margin-top:4px; }

.boxeventotitolocitta { text-transform:uppercase;font-size:11px;line-height:10px;font-weight:bold;color:#414141; }
/* calendarietto */

#cal {  padding:10px;font-size:11px;  }
#cal table { border:1px solid #ff3300;background-color:black;color:white }
#cal a { text-decoration:none; color:#ffaa00 }
#cal a:hover { text-decoration:underline; color:#ff3300 }

/* estero */

#evtitoloest { text-transform:uppercase; font-size:32px;color:#ffa000;background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:30px; }
#melonavigoest { clear:both;margin-left:32px;margin-bottom:40px;}

#visuatestoest { float:right;font-size:8px;margin-top:6px;color:#717171 }

#visuatuttiest { float:right;margin-left:35px;color:#717171 }
#visuatuttiest:hover { color:#ff3300;text-decoration:underline;cursor:pointer; }

#boxeventitoolcontest { position:relative;text-transform:uppercase }
#boxeventitoolest { position:absolute;left:36px;top:-28px;color:#ffa000;font-weight:bold;font-size:14px; }

/* ricerca avanzata */
/*
#fullricercaavanzata { position:absolute;top:0px;left:0px;width:100%;height:250%;background-image:url('bck.png');text-align:center;display:none;z-index:29 }
#fullboxricerca { position:absolute;top:0px;left:0px;margin:10% 30%;text-align:center;display:none; z-index:30}
*/

/* maps.php */

#manupoint {width:362px;height:274px }
.mpp { width:27; height:37px; }
.mpc { width:362px;height:274px }
.mpco { margin:5px;width:346px; height:258px; background:#fff; border:1px solid #777; overflow:hidden;font-size:12px;position:relative; }
.mpcl { float:right;padding:5px;margin:2px;font-weight:bold }
.mpct { margin:8px;font-size:10px; }
.mpcc { font-family:Verdana,Lucida;text-transform:uppercase;font-weight:bold;color:#ffa000 }
.mpcs { font-family:Verdana,Lucida;text-transform:uppercase;font-weight:bold;letter-spacing:2px }
.mpca { color:#ff3300;font-size:20px;font-family:Georgia,Dejavu Serif;font-weight:bold; }
.mpcb { font-family:Georgia,Dejavu Serif;font-size:11px;line-height:13px; }

/* box personale  
#fullpersonal { position:absolute;top:0px;left:0px;width:100%;height:250%;background-image:url('bck.png');text-align:center;display:none;z-index:29 } */
#fullpersonal { position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#000;text-align:center;display:none;z-index:29; -moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;}
#fullboxpersonal { position:absolute;top:0px;left:0px;text-align:center;display:none; z-index:30;width:100%;}
#fullboxpersonalcontent { overflow:auto;font-size:12px;line-height:14px;margin:100px auto;position:relative;
width:750px;padding:4px;height:450px;
color:#666;background:white;text-align:left;
border:1px solid black;
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
;box-shadow: 4px 4px 10px #000; -moz-box-shadow: #000 4px 4px 10px; -webkit-box-shadow: #000 4px 4px 10px;
}

.fullpersonalchiudi { position:absolute;top:0px;right:10px;color:#ff3300;font-weight:bold;padding:5px;cursor:pointer;font-size:18px; }


#fullboxpersonalcontent h1 { text-transform:uppercase; margin:0px 18px; padding:0px; color:#bbb; }
#fullboxpersonalcontent form { margin:0px 18px;margin-top:0px; }
#fullboxpersonalcontent input { margin:18px; }
#fullboxpersonalcontent select { margin:10px; }
#fullboxpersonalcontent p { margin:18px; }
#fullboxpersonalcontent a { color:#ff3300; }
#fullboxpersonalcontent a:hover { color:#ff3300; }

#inlineformricerca { font-size:12px;line-height:14px; color:#666; }
#inlineformricerca h1 { text-transform:uppercase; margin:0px 18px; padding:0px; color:#bbb; }
#inlineformricerca form { margin:0px 18px;margin-top:0px; }
#inlineformricerca input { margin:18px; }
#inlineformricerca select { margin:10px; }
#inlineformricerca p { margin:18px; }
#inlineformricerca a { color:#444; }
#inlineformricerca a:hover { color:#ffa000; }

.logopersonal { font-weight:bold;color:black;margin-left:18px;text-transform:uppercase;font-style:italic;font-size:12px;margin-bottom:10px; }
#tabpersonal  { margin-bottom:8px; border-bottom:1px solid #414141;height:26px; }
#tabpersonal li { float:left;margin-right:20px;font-size:18px;font-weight:bold;list-style:none; padding:4px;text-transform:uppercase; }
#tabpersonal a {  background-image:none;padding-left:12px;text-decoration:none;color:#ccc; }
#tabpersonal a:hover { background-image:url('img/freccina-dx.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:12px;color:#ffa000; }
#tabpersonalattivo { margin-left:18px;background-image:url('img/freccina-dx.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:12px;color:#ffa000; }

#emailregister { width:50%;margin:20px; }
.emailregister { width:50%;margin:20px; }
#trattamentodati { width:50%;height:100px;overflow:auto;font-size:10px;z-index:5;margin:20px; }

.fullpersonalbottoni,.fullpersonalbottonibig { border-bottom:1px solid #ddd;width:350px;text-align:left;margin-left:200px }
.fullpersonalbottonibig { width:350px; text-align:left }
.fullpersonalbottonicont { margin:0px auto 0px auto;height:29px;font-size:16px;line-height:20px;font-weight:bold;background-image:url('img/freccia-dx.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:30px;text-align:left; }
.fullpersonalbottonitxt { margin-bottom:5px; }

#listadescrizionemyundo li { margin-left:20px;list-style:none; background-image:url('img/freccina-dx.png');background-repeat:no-repeat;padding-left:15px;margin-bottom:5px;margin-right:400px;}

.boxundosopoco { background:white;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border:0px solid #fff;box-shadow: 4px 4px 10px #bbb; -moz-box-shadow: #bbb 4px 4px 10px; -webkit-box-shadow: #bbb 4px 4px 10px; color:#ff3300;text-decoration:none;text-transform:uppercase;font-weight:bold; padding:42px; font-size:11px; }

.boxundosopocoopposto { background:white;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border:0px solid #fff;box-shadow: -4px -4px 10px #bbb; -moz-box-shadow: #bbb -4px -4px 10px; -webkit-box-shadow: #bbb -4px -4px 10px; color:#ff3300;text-decoration:none;text-transform:uppercase;font-weight:bold; padding:42px; font-size:11px; }

.boxundosino, .boxundosino2 { background:#ff3300; color:white; font-weight:bold; font-size:10px;margin:0px 0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:5px 10px;}

.boxundosino2 { background:#717171;color:#fff;border:#ff3300 0px solid; }

.boxundoso { background:white;-moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em; border:0px solid #fff;box-shadow: 4px 4px 10px #ddd; -moz-box-shadow: #ddd 4px 4px 10px; -webkit-box-shadow: #ddd 4px 4px 10px;
color:#ff3300;text-decoration:none;text-transform:uppercase;font-weight:bold;
padding:42px;
font-size:11px;
}

.boxundosopress { -moz-border-radius: 4.6em; -webkit-border-radius: 4.6em; border-radius: 4.6em; border:0px solid #fff; box-shadow: 4px 4px 10px #bbb; -moz-box-shadow: #bbb 4px 4px 10px; -webkit-box-shadow: #bbb 4px 4px 10px; 
color:#ff3300;text-decoration:none;text-transform:uppercase;font-weight:bold;
padding:42px;
font-size:11px;
background-image:
-moz-linear-gradient( top , white, rgba(230,230,230,1));
background: 
-webkit-gradient(linear, left top, left bottom,
from(#ffffff),
to(#d2d2d2));
-webkit-background-origin: padding-box; -webkit-background-clip: content-box; 
}

.dalnetwork { color:#717171;font-size:24px; line-height:0px;text-transform:uppercase;font-weight:bold;text-align:left;margin-bottom:0px;border-top:4px solid #777; padding:20px 0px 8px 8px;background:#ececec; 
background-image:
-moz-linear-gradient( top , rgba(220,220,220,1), rgba(255,255,255,1), white);
background:
-webkit-gradient(linear, left top, left bottom,
from(#dcdcdc),to(#ffffff),
to(#ffffff));
-webkit-background-origin: padding-box; -webkit-background-clip: content-box;
}

/* news - novita */
.boxnews { border:1px solid #bbb;height:50px;margin-left:0px;margin-right:10px;font-size:10px;overflow:hidden }
.tipoboxnews { float:left;height:50px;padding:4px;text-align:center;background:#ffa000;border-right:1px dotted #777;margin-right:0px;font-weight:bold;font-size:9px }
.databoxnews { float:left;color:#bbb;font-size:10px; }
.imgboxnews { margin:0px;margin-right:15px; }
.dscrboxnews { height:50px;text-transform:uppercase;font-weight:bold;color:#777;font-size:10px;line-height:13px }
.dscrtitoboxnews { font-size:20px;font-weight:bold;text-transform:none;line-height:24px; }

.feedboxnews { font-size:12px;margin-right:10px;margin-bottom:5px;border-top:1px solid #999;margin-top:20px;padding-bottom:2px;padding-top:4px;margin-left:0px;border-bottom:1px solid #999 }

/* risultati ricerca search.php */

.ricercafiltri { font-size:14px; clear:both;margin-left:30px;margin-right:40px;position:relative;border-bottom:1px solid #444;margin-bottom:20px;padding-bottom:5px;}
.ricercafiltri a { font-size:12px; }
.ricercafiltri a:hover { color:#ff3300; }

.ricercarisultato { font-size:14px; clear:both;margin-left:30px;margin-right:40px;position:relative}
.ricercarisultatocont { float:left;margin-bottom:20px; }
.ricercarisultatocontdate { font-family:Georgia,'Dejavu Serif',Constantia,Verdana,Lucida,Arial,Helvetica;font-size:12px;line-height:18px; }
.ricercarisultato a { font-weight:bold;font-size:16px;color:#ff3300 }
.ricercarisultatonumerello { position:absolute;top:3px;left:-25px;font-size:10px }
.ricercarisultatofiltro { font-size:9px; }
.ricercarisultatourl { font-size:8px; }


/* interna press */

#pressinterna { font-family:Georgia,'Dejavu Serif'; font-size:16px;margin-left:20px; }
#pressinterna h1 { font-size:48px;margin:10px 0px  10px 0px;}
#pressinterna h3 { font-size:40px;color:#ff3300}
#pressinterna h4 { font-size:10px;color:#444;font-family:Verdana,Lucida,Arial,Helvetica;text-transform:uppercase;margin-bottom:20px;}
#pressinterna p.sinossi { font-style:italic; font-size:18px;margin-bottom:20px;background:#eaeaea;padding:10px }
#pressinterna .sottotitolo { font-size:10px;color:#777;font-family:Verdana,Lucida,Arial,Helvetica;text-transform:uppercase;margin-bottom:20px;}
#pressimginterna {  float:right;margin-left:10px;margin-bottom:10px; font-size:10px}
#presstoolinterna { margin-top:10px;width:400px; height:40px;float:right;text-align:right;text-transform:uppercase;font-family:Verdana,Lucida,Arial,Helvetica;font-size:12px;font-weight:bold;letter-spacing:0px}
#presstoolinterna a { text-decoration:none }
#presstoolinterna a:hover { text-decoration:underline; }

.pressschedainterna { border-top:1px solid #777;font-weight:bold;text-transform:uppercase;text-align:left;font-size:13px;color:#444;line-height:28px; }

.pressschedainternaprima { border-top:2px solid #777;font-weight:bold;text-transform:uppercase;text-align:left;font-size:13px;color:#444;line-height:28px;
background-image:
-moz-linear-gradient( top , rgba(231,231,231,1), rgba(255,255,255,1), white, white, white);
background:
-webkit-gradient(linear, left top, left bottom,
from(#e7e7e7),to(#ffffff),to(#ffffff),to(#ffffff)
to(#ffffff));
-webkit-background-origin: padding-box; -webkit-background-clip: content-box;

}
#pressschedainternarisorse { text-transform:none;font-weight:normal;line-height:14px }
#pressschedainternarisorse a { color:#ff3300; font-weight:bold; text-decoration:none}
#pressschedainternarisorse a:hover { text-decoration:underline}

#pressfondointerna { border-top:1px solid #777; border-bottom:1px solid #777; height:36px;margin-top:40px;text-transform:uppercase;font-size:12px;font-family:Verdana,Lucida,Arial,Helvetica;clear:right }
#pressfondointerna div { float:left;margin-right:40px;margin-top:10px;position:relative }
#pressfondointerna a { text-decoration:none; color:#777; }
#pressfondointerna a:hover { text-decoration:underline; color:#ff3300; }

#permalink { border:1px solid #999;padding:3px;position:absolute;top:-55px;left:0px;display:none }
#permalink input { width:500px;font-size:10px; }

.pressstoricobox { float:left;height:160px;width:180px;border:0px solid #777;margin-top:10px;margin-right:10px;overflow:hidden; }
.pressstoricoboxtop { font-size:12px; border-bottom:1px solid #bbb;height:18px;font-family:Verdana,Lucida,Arial,Helvetica;color:#777;line-height:16px;padding:4px }
.pressstoricoboxtoplink { color:#ff3300;font-size:10px }
.pressstoricoboxbottom { background:#fff;height:111px;padding:4px }
.pressstoricoboxbottomlink { color:#ff3300;font-size:18px;text-decoration:none;font-weight:bold }
/* indici */

.boxindice { border:1px solid #999;margin:5px;width:32%; height:260px;background:#fff; float:left; overflow:hidden; }
.boxindicenavi { height:40px;width:100%;border-bottom:1px solid #999;position:relative;overflow:hidden; }
.boxindicenavifreccie { position:absolute;right:5px;top:2px;letter-spacing:0px;font-size:14px;white-space:nowrap; } 
.boxindicenavitutti { position:absolute;right:25px;top:20px;color:#414141 }
.boxindicenavituttilink { font-size:9px;color:#ff3300;font-weight:bold;text-transform:uppercase;letter-spacing:0px; }
.boxindicenavitutti a { text-decoration:none;color:#ff3300 }
.boxindicenavitutti a:hover { text-decoration:underline }
.boxindicenavicont { margin:2px;font-size:14px;text-transform:uppercase;color:#444; }
.boxindicetitolonavi { font-weight:bold }
.boxindicesottotitolonavi { font-size:10px;width:80%;letter-spacing:0px;line-height:10px }
.boxindicecont { height:220px;width:100%;position:relative; }
.boxindicecontimg { position:absolute;top:0px;left:0px;z-index:1;width:100%;height:220px; background-position:50%; background-repeat:no-repeat; }
.boxindicetestosfondo { position:absolute;bottom:0px;left:0px;z-index:2;width:100%;height:120px; background:#ff3300;overflow:hidden;-moz-opacity:0.8;filter:alpha(opacity=80);opacity:0.8; }
.boxindicetesto { position:absolute;bottom:0px;font-size:10px;left:5px;z-index:2;width:99%;height:118px; color:white; font-family:Verdana,Lucida,Arial,Helvetica;text-transform:uppercase; letter-spacing:0px}
a.boxindicetestotitolo { font-size:22px;font-weight:bold;font-family:Georgia,'Dejavu Serif';text-transform:none;color:white;text-decoration:none; }
a.boxindicetestotitolo:hover  { text-decoration:underline; }

/* magazine-interne */

#boxmagtoolcont { position:relative;text-transform:uppercase }
#boxmagtool { position:absolute;right:45px;top:-28px;color:#ffa000;font-weight:bold;font-size:14px; }
#boxmagtool a { color:#ffa000;text-decoration:none }
#boxmagtool a:hover { color:#ff3300;text-decoration:underline }
.visuatool { float:left;margin-right:35px;color:#ff3300 }
.visuatool:hover { color:#ff3300;text-decoration:underline}

#filtrarivi a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtrarivi a:hover { color:#ff3300;text-decoration:underline }
#filtrarivi a:active { background:#ff3300;color:white;text-decoration:underline }
#filtrarivi { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-20px;left:80px;z-index:2;width:560px;padding:10px; }
.filtracolonnerivi {margin-top:20px;
-moz-column-width: 20em;
-webkit-column-width: 20em;
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
-moz-column-rule: 1px solid #717171;
-webkit-column-rule: 1px solid #717171;
}
.filtraselezionarivi { position:absolute;top:0px;left:10px;width:550px;border-bottom:1px solid #717171;font-size:11px;font-weight:bold;text-transform:none;margin-bottom:5px;padding:4px;color:#000; }

#filtraanno a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtraanno a:hover { color:#ff3300;text-decoration:underline }
#filtraanno a:active { background:#ff3300;color:white;text-decoration:underline }
#filtraanno { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-10px;right:0px;z-index:2;width:260px;padding:10px; }
.filtracolonneanno {margin-top:20px;
-moz-column-width: 6em;
-webkit-column-width: 6em;
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
-moz-column-rule: 1px solid #717171;
-webkit-column-rule: 1px solid #717171;
}
.filtraselezionaanno { position:absolute;top:0px;left:10px;width:250px;border-bottom:1px solid #717171;font-size:11px;font-weight:bold;text-transform:none;margin-bottom:5px;padding:4px;color:#000; }

#filtrafreepress a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtrafreepress a:hover { color:#ff3300;text-decoration:underline }
#filtrafreepress a:active { background:#ff3300;color:white;text-decoration:underline }
#filtrafreepress { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-20px;left:180px;z-index:2;width:460px;padding:10px; }
.filtraselezionafreepress { position:absolute;top:0px;left:10px;width:450px;border-bottom:1px solid #717171;font-size:11px;font-weight:bold;text-transform:none;margin-bottom:5px;padding:4px;color:#000; }

#filtraarchivio a { color:#717171;font-size:11px; text-decoration:none;text-transform:none}
#filtraarchivio a:hover { color:#ff3300;text-decoration:underline }
#filtraarchivio a:active { background:#ff3300;color:white;text-decoration:underline }
#filtraarchivio { font-size:8px; font-family:Georgia,'Dejavu Serif'; display:none;position:absolute;background:#fff;color:#bbb;bottom:-20px;left:80px;z-index:2;width:660px;padding:10px; }
.filtraselezionaarchivio { position:absolute;top:0px;left:10px;width:650px;border-bottom:1px solid #717171;font-size:11px;font-weight:bold;text-transform:none;margin-bottom:5px;padding:4px;color:#000; }

#introinterna { margin-left:24px;margin-right:340px ;width:47%;}
#introinterna h1 { font-family:Georgia,'Dejavu Serif'; font-size:48px; }
#introinterna h4 { font-size:10px;color:#444;font-family:Verdana,Lucida,Arial,Helvetica;text-transform:uppercase;margin-top:10px }
#introinterna p.sottotitolo { font-family:Georgia,'Dejavu Serif';margin:10px 0px; font-size:18px; font-style:italic}
#introinternalinkhome { text-transform:uppercase; font-weight:bold;font-size:48px;color:#ffa000; }
#introinternalinkhome a { text-transform:uppercase; text-decoration:none;font-size:48px;color:#ffa000; }
#introinternalinkhome a:hover  { text-decoration:underline;color:#ff3300 }
#introinterna h2 { text-transform:uppercase; font-size:14px;color:#777; margin-top:10px;margin-bottom:10px;}
#introinterna p.intro, .intro { margin:10px 0px; font-size:20px; background:#fff;border-top:1px solid #bbb; color:#111;padding:10px 0px;font-family:Georgia,'Dejavu Serif';
}
#introinterna a { text-decoration:none;text-transform:uppercase; font-size:10px; }
#introinterna a:hover { text-decoration:underline; }
p.introinternapagtesto b { font-family:Georgia,'Dejavu Serif'; font-size:20px}
#pressinterna p.sottotitolo { margin:10px 0px; font-size:18px; font-style:italic}
#introinternabox { margin-top:10px;border-top:1px solid #bbb;height:14px;padding-top:3px;line-height:20px }
#introinternaboxcont { float:left;position:relative }


#introinternanew { margin-left:24px;width:65%;margin-right:300px}
#introinternanew h1 { font-family:Georgia,'Dejavu Serif'; font-size:48px; }
#introinternanew h4 { font-size:10px;color:#444;font-family:Verdana,Lucida,Arial,Helvetica;text-transform:uppercase;margin-top:10px }
#introinternanew p.sottotitolo { font-family:Georgia,'Dejavu Serif';margin:10px 0px; font-size:18px; font-style:italic}
#introinternanewlinkhome { text-transform:uppercase; font-weight:bold;font-size:48px;color:#ffa000; }
#introinternanewlinkhome a { text-transform:uppercase; text-decoration:none;font-size:48px;color:#ffa000; }
#introinternanewlinkhome a:hover  { text-decoration:underline;color:#ff3300 }
#introinternanew h2 { text-transform:uppercase; font-size:14px;color:#777; margin-top:10px;margin-bottom:10px;}
#introinternanew p.intro, .intro { margin:10px 0px; font-size:14px; background:#fff;border-top:1px solid #bbb; color:#111;padding:10px 0px;font-family:Georgia,'Dejavu Serif';
}
#introinternanew a { text-decoration:none; font-size:10px; }
#introinternanew a:hover { text-decoration:underline; }
p.introinternanewpagtesto b { font-family:Georgia,'Dejavu Serif'; font-size:20px}
#introinternaboxnew { margin-top:10px;border-top:1px solid #bbb;height:14px;padding-top:3px;line-height:20px }

#toolinternanewsuc { border:1px solid #888;float:right;padding:3px 3px 3px 3px;margin-left:10px;margin-right:0px }
#toolinternanewpre { border:1px solid #888;float:right;padding:3px 3px 3px 3px;margin-left:0px; }

#toolinternanew { float:right;text-align:right;font-family:Verdana,Lucida,Arial,Helvetica;font-weight:bold;letter-spacing:0px;font-size:12px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:2px;width:100%;height:22px;margin-bottom:20px}
#toolinternanew a { text-decoration:none;text-transform:uppercase;font-size:12px; }
#toolinternanew a:hover { text-decoration:underline; }
#toolinternanewdata { font-family:Georgia,'Dejavu Serif',Constantia;float:left;color:#444;font-size:16px }
#toolinternanewtool { margin-top:4px;position:relative;float:right; }

#schedarivista a { font-weight:bold;color:#ff3300; text-decoration:none;}
#schedarivista a:hover {text-decoration:underline; }

#imginterna {  margin-left:0px;margin-right:10px;margin-bottom:10px; font-size:10px;}
.imginternadida { width:294px;background:#eee;font-family:Verdana,Lucida,Arial,Helvetica;margin-bottom:10px;padding:3px }
#toolinterna { height:40px;float:right;text-align:right;font-family:Verdana,Lucida,Arial,Helvetica;font-size:12px;font-weight:bold;letter-spacing:0px}
#toolinterna a { text-decoration:none }
#toolinterna a:hover { text-decoration:underline; }

#filtriinterna { position:relative;text-transform:uppercase; font-size:10px;font-weight:bold;color:#777;margin-left:15px;margin-bottom:10px;}
#filtriinterna a { color:#ffa000; font-size:14px}

#introeditoriale { margin-bottom:40px; }
#editoriale { margin-bottom:40px; }
#introeditoriale a { color:#ff3300;text-decoration:none;text-transform:uppercase;font-family:Verdana,Lucida,Arial,Helvetica;font-size:11px; }
#introeditoriale a:hover { text-decoration:underline; }

#testoargomenti a { color:#ff3300; }

#commenti { font-family:Verdana,Lucida,Arial,Helvetica;font-size:11px;color:#444 }
#commenti p { padding:10px;margin-top:2px;background:#eee }

#condividi { z-index:10;padding:20px;display:none;position:absolute;top:85px;right:0px;width:250px;text-align:left;color:#717171 }
#condividi input { font-size:10px;margin-bottom:10px; }
#condividi textarea { font-size:10px;margin-bottom:10px; }

/* segnala */

#guestinterna { font-family:Georgia,'Dejavu Serif'; margin:20px }

#cookiealert { display:none;position:fixed;bottom:0px;width:98%;background:#000;margin:0px auto;color:white;font-size:11px;z-index:10000; }
#cookiealertcont { padding:10px; }
#cookieaccetto { float:right;background:#bbb;font-weight:bold;padding:5px; }

#pushinterna { display:none; }
