*{padding:0;margin:0;}
a{color:#0951d9;}
a:hover{color:red;text-decoration:none;}
a:active{color:blue;text-decoration:none;}
.hr{color:blue;background-color:blue;height:2px;background:#1408be;}
.hr_altro{background-color:blue;height:21px;background:#fff url(../img/hr-altro.png) no-repeat scroll center;text-align:right;font-size:8pt;padding:5px 7px 0 0;color:blue;font-weight:bold;margin:0 0 15px 0;}
.hr_altro a{color:#fff;}
.hr_altro a:hover{color:red;}
hr{display:none;}
pre, .codice{font-family:"Courier New", Courier, monospace;background-color:#F0F7FE;padding:10px;overflow:auto;font-size:8pt;border:1px solid #CCCCCC;}
p.pagina_testo{text-align:justify;padding:5px;line-height:25px;}
#testo_idea ul li{}
.box_linguetta_up, .box_linguetta_up_sx, .box_linguetta_up_dx{overflow:hidden;width:130px;height:32px;margin:0 0 0 0;padding:0 0 0 0;color:#fff;font-weight:bold;font-size:8pt;}
.box_linguetta_up{background:#fff url(../img/linguetta_up.png) 0 0 no-repeat;}
.box_linguetta_up_sx{background:#fff url(../img/linguetta_up_sx.gif) 0 0 no-repeat;}
.box_linguetta_up_dx{background:#fff url(../img/linguetta_up_dx.gif) 0 0 no-repeat;}
.box_linguetta_up .testo, .box_linguetta_up_sx .testo, .box_linguetta_up_dx .testo{float:left;width:100px;text-align:left;margin:6px 0 0 8px;white-space:nowrap}
.box_linguetta_up .imgfeed, .box_linguetta_up_sx .imgfeed, .box_linguetta_up_dx .imgfeed{float:left;width:17px;text-align:right;margin:3px 0 0 0;}
.box_linguetta_up a, .box_linguetta_up_sx a, .box_linguetta_up_dx a{color:#fff}
.box_linguetta_up a:hover, .box_linguetta_up_sx a:hover, .box_linguetta_up_dx a:hover{color:red;}
.box_testo{margin:0;padding:8px 0 5px 0;text-align:left;background:#fff url(../img/box_testo.png) 0 0 no-repeat;color:#000;}
.box_linguetta_dw{margin:0 0 10px 0;padding:0;height:10px;background:#fff url(../img/fondo_box.gif) repeat-x bottom;}
.box_elementi_multimediali_up{text-align:center;margin:0 0 0 0;width:480px;height:8px;background:#fff url(../img/box_multimediale_up.gif) 0 0 no-repeat;}
.box_elementi_multimediali_dw{text-align:center;margin:0 0 15px 0;width:480px;height:8px;background:#fff url(../img/box_multimediale_dw.gif) 0 0 no-repeat;}
.sfondo_rete{background:#fff url(../img/sfondo_rete.png) 2px 30px no-repeat;}
#chat{text-align:left;font-size:16px;font-weight:bold;overflow:hidden;}
#google_referral_1, #google_referral_2{overflow:hidden;}
.b1r{border:1px solid red;}
.clearL{clear:left;}
.fL{float:left;}
.wMax{width:100%;}
.w11{width:11px;}
.w778{width:778px;}
.w125{width:125px;}
.w150{width:150px;}
.w488{width:488px;}
.pAll5{padding:5px;}
.pAll10{padding:10px;}
.pAll20{padding:20px;}
.pT10{padding-top:10px;}
.pT15{padding-top:15px;}
.pT20{padding-top:20px;}
.pT30{padding-top:30px;}
.pL10{padding-left:10px;}
.pL20{padding-left:20px;}
.pL130{padding-left:130px;}
.pL135{padding-left:135px;}
.pL140{padding-left:140px;}
.pL150{padding-left:150px;}
.pL160{padding-left:160px;}
.pR40{padding-right:40px;}
.pB10{padding-bottom:10px;}
.lStN{list-style-type:none;}
.lStC{list-style-type:circle;}
.lStD{list-style-type:disc;}
.fSi{font-style:italic;}
.f06{font-size:6pt;}
.f08{font-size:8pt;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.tAc{text-align:center;}
.tAl{text-align:left;}
.tAr{text-align:right;}
.tAj{text-align:justify;}
.tDn{text-decoration:none;}
.b{font-weight:bold;}
.mAll10{margin:10px;}
.mR-7{margin-right:-7px;}
.mR1{margin-right:1px;}
.mR20{margin-right:20px;}
.mB5{margin-bottom:5px;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB25{margin-bottom:25px;}
.mT5{margin-top:5px;}
.mL10{margin-left:10px;}
.mL20{margin-left:20px;}
.mL30{margin-left:30px;}
.mL146{margin-left:146px;}
.pLH30{line-height:30px;}
html{width:100%;padding:0;margin:0;}
body{width:100%;height:100%;padding:0;margin:0;background:#c8e3f2 url(../img/body.png) repeat-x top;color:#000;font-family:Verdana, Arial, Tahoma, sans-serif;font-size:100%;text-align:center;}
#sito{width:778px;margin:0 auto 0 auto;}
#sito br{line-height:5px;}
#preview{display:none;position:absolute;background:transparent url(../img/preview.gif) 0 0 no-repeat;margin:22px 0 0 0;width:200px;height:200px;}
#up_barra{height:30px;margin:0 -5px -4px 0;padding:20px 0 0 0;font-size:8pt;}
#up_barra #strumenti img{border:0;}
#up_barra #strumenti{height:30px;padding:5px 5px 0 0;text-align:right;font-size:8pt;color:#fff;}
#testata{width:100%;height:130px;background:#043c5d url(../img/testata.png) no-repeat;text-align:right;cursor:pointer;}
html > body #testata{background-position:0;}
#ideandro{width:90px;height:100px;margin-top:14px;margin-right:42px;}
#ideandro_null{width:0;height:0;}
#contenitore{float:left;width:778px;background:#fff url(../img/contenitore.gif) 0 0 repeat-y;}
#up_menu{width:768px;height:77px;background:#fff;text-align:left;margin:2px 0 0 5px;}
#up_menu li{float:left;list-style-type:none;margin-top:14px;}
.lGray a{color:blue;}
.lGray a:hover{color:red;}
#chlList{min-height:24px;height:auto;padding-left:10px !important;height:48px;}
#chlList a{color:#000;padding-right:20px;text-decoration:none;}
#chlList a:hover{color:red;}
#chlList ul{list-style-type:none;padding:0;margin:0;}
#chlList li{margin-left:0;padding-left:10px;background:url(../img/freccetta-dx.gif) 0 0 no-repeat;height:16px;}
.up_oneL a,.up_twoL a,.up_threeL a,.up_fourL a,.up_fiveL a,.up_sixL a{color:black;}
.lGray{background:url(../img/lab-neutra.png);line-height:30px}
.up_oneL{background:url(../img/lab-one.png);line-height:30px}
.up_twoL{background:url(../img/lab-two.gif);line-height:30px}
.up_threeL{background:url(../img/lab-three.gif);line-height:30px}
.up_fourL{background:url(../img/lab-four.gif);line-height:30px}
.up_fiveL{background:url(../img/lab-five.gif);line-height:30px}
.up_sixL{background:url(../img/lab-six.gif);line-height:30px}
.up_oneLM{background:url(../img/one.png) no-repeat}
.up_twoLM{background:url(../img/two.gif) no-repeat}
.up_threeLM{background:url(../img/three.gif) no-repeat}
.up_fourLM{background:url(../img/four.gif) no-repeat}
.up_fiveLM{background:url(../img/five.gif) no-repeat}
.up_sixLM{background:url(../img/six.gif) no-repeat}
#up_banner_1{width:768px;height:90px;background:transparent;text-align:center;margin:10px 0 5px 5px;font-size:8pt;overflow:hidden}
#up_banner_2{width:768px;height:15px;background:transparent;text-align:center;margin:0 0 20px 5px;font-size:8pt;overflow:hidden}
google_DxDw{width:120px;height:600px;overflow:hidden}
#main{width:768px;height:100%;background:#fff;padding:0;margin-left:5px;}
#sx_colonna{float:left;width:130px;\width:130px;w\idth:130px;padding:0;margin:0;margin-left:5px;margin-right:8px;text-align:left;}
#sx_menu{width:130px;padding-left:0;margin:0 0 5px 0;}
#sx_menu li{list-style-type:none;}
.sx_button{margin:0;padding:0;margin-top:3px;}
.sx_button p{margin:0;padding:0;padding-top:1px;padding-bottom:2px;background:#eee9f9;border:1px solid #d6d6d6;}
.sx_button a{display:block;width:103px;font-size:10pt;font-weight:bold;text-align:left;}
.sx_button a:hover{display:block;color:red;}
.sx_button_selected a{display:block;width:103px;font-size:10pt;font-weight:bold;text-align:left;color:red;text-decoration:none;margin-top:6px;margin-bottom:6px;}
.sx_menu_icon{padding-left:23px;margin-top:1px;margin-left:1px;}
.csssprites_icons{ float: left; background-image:url(../img/csssprites_icons.png);background-repeat:no-repeat;background-color:transparent;margin:3px 0 0 3px}

.translate_nonusato{height :16px; width :16px; background-position :-0px -0px}
.feed_add_nonusato{height :16px; width :16px; background-position :-16px -0px}
.freccetta-dx_nonusato{height :16px; width :16px; background-position :-32px -0px}
#ialimentazione{height :16px; width :16px; background-position :-48px -0px}
#idivertimento{height :16px; width :16px; background-position :-64px -0px}
#idivertimento2{height :16px; width :16px; background-position :-400px -0px}
#iamore{height :16px; width :16px; background-position :-80px -0px}
#ianimali{height :16px; width :16px; background-position :-96px -0px}
#ihobby{height :16px; width :16px; background-position :-112px -0px}
#ilavoro{height :16px; width :16px; background-position :-128px -0px}
#imusica{height :16px; width :16px; background-position :-144px -0px}
.invia_nonusato{height :16px; width :16px; background-position :-160px -0px}
#irisparmio{height :16px; width :16px; background-position :-176px -0px}
#isalute{height :16px; width :16px; background-position :-192px -0px}
#iscienza{height :16px; width :16px; background-position :-208px -0px}
#iscuola{height :16px; width :16px; background-position :-224px -0px}
#isolidarietà{height :16px; width :16px; background-position :-240px -0px}
#ispesa{height :16px; width :16px; background-position :-256px -0px}
#isport{height :16px; width :16px; background-position :-272px -0px}
#itrasporti{height :16px; width :16px; background-position :-288px -0px}
#iviaggi{height :16px; width :16px; background-position :-304px -0px}
.share-icon-16x16_nonusato{height :16px; width :16px; background-position :-320px -0px}
#iarte{height :16px; width :16px; background-position :-336px -0px}
#ibambini{height :16px; width :16px; background-position :-352px -0px}
#icasa{height :16px; width :16px; background-position :-368px -0px}
#icomputer{height :16px; width :16px; background-position :-384px -0px}
#idonna{height :16px; width :16px; background-position :-416px -0px}
#ifamiglia{height :16px; width :16px; background-position :-432px -0px}
#ifinanza{height :16px; width :16px; background-position :-448px -0px}
.sx_iniziative{text-align:center;}
.sx_iniziative img{width:100px;border:0;}
#dx_colonna{float:right;width:140px;\width:140px;w\idth:140px;padding:0;font-size:80%;text-align:center;margin-right:-7px;}
#dx_colonna p{line-height:1.3;}
#sitesearch_google{margin:0 0 10px 0;text-align:center;}
#dx_strumenti{width:130px;text-align:left;font-size:8pt;margin:0 0 0 0;padding:0 0 15px 0;}
#dx_strumenti img{width:16px;height:16px;}
#dx_colonna .vai{width:40px;}
#dx_box_login, #dx_box_inserisci, #dx_box_ricerca, #dx_box_divertimento{width:130px;margin:0 0 20px 0;padding:0;}
#dx_box_divertimento .box_testo{text-align:center;font-size:8pt;}
#dx_box_divertimento .box_testo img{width:100px;border:1px solid blue;}
#dx_box_divertimento #box_statistiche img{border:0}
#dx_box_inserisci .box_testo{height:35px;text-align:center;font-size:8pt;}
#dx_box_login{}
#dx_box_login .box_testo{text-align:center;font-size:8pt;}
#dx_box_login .input_login{width:48px;font-size:8pt;background:#ffffcc;}
#dx_box_contatti .box_testo{text-align:justify;font-size:8pt;}
#dx_box_contatti #form_contatto{text-align:center;}
#dx_box_contatti .pulsante{width:40px;}
#dx_box_contatti .email{width:118px;font-size:8pt;background:#ffffcc;}
#dx_box_contatti .area_testo{width:120px;height:100px;overflow:auto;font-size:8pt;background:#ffffcc;}
.dx_paypal{}
.dx_pub{}
#dx_info{font-size:8pt;}
#dx_info img{border:0;}
#cx_colonna{margin:0 140px;padding:0;}
#cx_colonna #testo_idea{display:block;text-align:justify;padding:10px 5px 5px 5px;line-height:25px;}
#cx_colonna #testo_idea li{margin:3px 0 0 35px;}
#cx_colonna h1, #cx_colonna h2, #cx_colonna h3, #cx_colonna h4, #cx_colonna h5, #cx_colonna h6{margin-top:10px;text-align:left;}
.sfondo{background:#fff url(../img/lampadina.gif) 0 0 no-repeat;}
.elenco{padding:5px;font-size:10pt;}
#cx_navigator{width:486px;padding:5px 0 5px 0;margin:0;text-align:left;font-size:8pt;background:#fff;border-bottom:1px solid #e8e8e8;}
#cx_strumenti{text-align:left;font-size:8pt;padding:4px;margin:-10px 0 15px 0;}
.link_permanente{background:1px 0 url(../img/ilink.png) no-repeat;padding:1px 0 3px 22px;}
.link_ad_amico{background:1px 0 url(../img/invia.png) no-repeat;padding:1px 0 3px 22px;}
.link_stampa{background:1px 0 url(../img/stampa.png) no-repeat;padding:1px 0 3px 22px;}
.link_feed{background:1px 0 url(../img/feed_add.png) no-repeat;padding:1px 0 3px 22px;}
.link_translate{background:1px 0 url(../img/translate.png) no-repeat;padding:1px 0 3px 22px;}
#cx_strumenti img{width:20px;height:20px;margin-left:5px;}
#cx_dati{text-align:left;}
#cx_dati .box_code{margin-left:-10px;}
.box_feed{overflow:hidden;margin:0 0 15px 20px;width:450px;}
.box_feed_item{float:left;}
#cx_dati #cx_idea .idea_titolo{font-weight:bold;font-size:16pt;padding-bottom:4px;}
#cx_dati #cx_idea .idea_descrizione{padding-top:10px;font-size:12pt;text-align:justify;}
#cx_dati .categoria{padding:0;margin:0;font-weight:bold;font-size:20pt;}
#cx_dati img{border:0;}
#cx_dati form{overflow:hidden;font:100% verdana,arial,sans-serif;margin:0;padding:0;}
#cx_dati form fieldset{border-color:#d6d6d6;border-width:1px;border-style:solid;padding:10px;margin:0;}
#cx_dati form fieldset legend{font-size:1.1em;color:#000;}
#cx_dati form fieldset legend a{font-size:0.8em;}
#cx_dati form label{display:block;float:left;width:150px;padding:0;margin:5px 0 0;text-align:right;}
#cx_dati form fieldset label:first-letter{text-decoration:none;}
#cx_dati form input#nome, #cx_dati form input#cognome, #cx_dati form input#email, #cx_dati form textarea{background-color:#ffffcc;width:auto;margin:5px 0 0 10px;}
#cx_dati form input#submit, #cx_dati form input#azzera{margin-left:0px;width:auto;margin:5px 0 0 10px;}
#cx_dati textarea{overflow:auto;}
#cx_dati form small{display:block;margin:0 0 5px 160px;padding:1px 3px;font-size:88%;}
#cx_dati form .required{font-weight:normal;}
#cx_dati form br{}
#cx_dati #form_contatto #verifica{text-align:center;}
#cx_dati #sitemap{width:350px;margin:15px auto 15px auto;}
#cx_dati #sitemap #sitemap_menu{}
#cx_dati #sitemap #sitemap_menu li{padding:10px 0 5px 0;list-style-type:none;font-weight:bold;}
#cx_dati #sitemap #sitemap_menu .sitemap_sottomenu li{margin:0 0 0 60px;padding:3px 0 5px 0;list-style-type:circle;list-style-position:outside;font-weight:normal;}
#footer{margin:0;padding:0;clear:left;background:#fff url(../img/contenitore.gif) 0 0 repeat-y;font-size:8pt;}
#footer #banner{width:768px;height:80px;background:transparent;text-align:center;padding:3px 0 0 0;margin-left:5px;font-size:8pt;}
#footer #loghi{}
#footer #loghi img{margin:30px 0 5px 0;border:0;}
#footer #copyright{width:100%;height:76px;margin:0 0 5px 0;padding:15px 0 0 0;background:transparent;text-align:center;background:#c8e3f2 url(../img/footer.gif) 0 0 no-repeat;}