*{margin:0;padding:0;}
body{font-size:small;background-color:white;font-family:verdana;}
hr, legend, #newsletter label, #ricerca label, s, #coda ul ul, .none, .navRapida, #accessibility, #contatto br,.data{display:none}
a img{border-style:none;}
a{text-decoration:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:black;}
a:hover{text-decoration:underline;color:black;}
a:visited{color:black;}
h1, h2, h3, h4, dt{font-family:Verdana;font-weight:bold;}
p{font-size:small;}
input, select{border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;border-bottom:solid 1px;}
.button{border:none;background:url('/images/struttura/up.png') no-repeat top left;padding:2px 8px;width:68px;height:22px;}
.evidente{background-color:#E77817;color:white !important;}
.esatta{border:3px solid #E77817;}
.centrato{text-align:center;}
#intestazione{height:116px;width:100%;float:left;background-color:red;}
#fasciaIntestazione{height:94px;width:100%;float:left;background:white url(images/struttura/sfondoFasciaIntestazione.png) left top no-repeat;}
#benvenuto{width:182px;height:84px;float:left;margin:10px 0 0 70px;overflow:hidden;}
#benvenuto p{float:left;text-align:left;font-family:verdana;font-size:x-small;color:white;margin:0px 7px 0px 7px;}
#logoIntestazione{width:517px;float:left;}
#logoIntestazione img{margin:22px 0 0 23px;}
#loginIntestazione{width:180px;float:height:84px;left;margin:0px 0 0 0;overflow:hidden;}
#loginIntestazione h3{float:right;text-align:left;font-family:verdana;font-size:x-small;color:black;font-weight:bold;margin-bottom:4px;}
#loginIntestazione p{float:right;text-align:right;font-family:verdana;font-size:x-small;color:black;margin-bottom:2px;}
#loginIntestazione input, select{height:15px;font-size:10px;}
#loginIntestazione table{display:block;}
#fasciaMenu{height:22px;width:100%;float:left;background:white url(images/struttura/sfondoFasciaMenu.gif) left top repeat-x;}
#fasciaMenu li.corrente{color:#E77817;}
#fasciaMenu ul li a.corrente{color:#e77817;}
#menuSito{width:693px;height:19px;margin:2px 0 0 77px;float:left;overflow:hidden;text-align:left;}
#menuSito ul li{list-style-type:none;height:22px;font-weight:bold;font-size:10px;color:white;display:inline;padding:0 15px 0 0;}
#menuSito ul li a{color:white;}
#menuSito ul li a.corrente{color:#E77817;}
#menuSito ul li a:hover{text-decoration:underline;}
#menuSito li ul{display:none;}
#menuSito li:hover ul{display:block;position:absolute;z-index:1;padding:0;margin:5px 0 0 -1px;border:1px solid black;}
#menuSito li li{height:20px;border:none;display:block;background:white url(images/struttura/sfondoMenuTendina.gif) left top repeat-x;}
#menuSito li li a{padding:10px 2px 2px 10px;}
#menuAccount{width:180px;height:19px;margin:2px 0 0 0;float:left;text-align:left;}
#menuAccount ul li{list-style-type:none;height:22px;font-weight:bold;font-size:10px;color:white;display:inline;padding:0 15px 0 0;}
#menuAccount ul li a{color:white;}
#menuAccount ul li a:hover{text-decoration:underline;}
#menuAccount li ul{display:none;}
#menuAccount li:hover ul{display:block;position:absolute;z-index:1;padding:0;margin:5px 0 0 -1px;border:1px solid black;}
#menuAccount li li{height:20px;border:none;display:block;background:white url(images/struttura/sfondoMenuTendina.gif) left top repeat-x;}
#menuAccount li li a{padding:10px 2px 2px 10px;}
#colonnaPromo{width:182px;margin:10px 0 0 70px;float:left;overflow:hidden;text-align:left;}
#colonnaPromo .box{margin-top:10px;background-color:#e9eaeb;border:1px solid #c0c0c0;}
#colonnaPromo .box h2{color:#e77817;font-size:medium;margin:7px 7px 8px 7px;}
#colonnaPromo .box h3{font-size:small;margin:7px 7px 8px 7px;}
#colonnaPromo .box p{color:black;font-size:x-small;line-height:100%;margin:7px 7px 7px 7px;}
#colonnaPromo .box a{color:black;}
#colonnaPromo .box img{margin:0;}
#colonnaPromo img{margin-top:10px;border:1px solid #c0c0c0;}
#colonnaPromo .boxBorder{border:1px solid #c0c0c0;border-style:ridge;}
#colonnaPromo .noBorder{border-style:none;}
#area_box .box select{border:none;font-size:xx-small;height:auto;width:auto;}
#area_box .box option{margin-right:1px;height:auto;width:auto;}
#area_box .box input{border:none;font-size:x-small;height:auto;color:#0b448c;font-weight:bold;}
#area_box .box dt{font-size:12px;line-height:100%;margin:10px 8px 10px 8px;}
#area_box .box dd{font-size:x-small;line-height:100%;margin:0px 8px 0px 8px;padding:0 0 15px 0;}
#colonnaContenuto{width:483px;height:auto;margin:20px 0 0 15px;float:left;overflow:hidden;text-align:left;background-color:white;}
#colonnaContenuto .box{background-color:white;border:1px solid #c0c0c0;padding:0 0 20px 0;}
#colonnaContenuto .titolo{padding:0 0 20px 0;}
#colonnaContenuto .box h1{color:#e77817;font-size:x-large;margin:10px 5px 5px 10px;}
#colonnaContenuto .box h2{color:#e77817;font-size:large;margin:10px 5px 5px 10px;}
#colonnaContenuto .box h3{font-size:medium;font-style:normal;margin:25px 5px 10px 10px;}
#colonnaContenuto .box h4{font-size:small;margin:15px 5px 5px 10px;}
#colonnaContenuto .box p{color:black;font-size:small;line-height:125%;margin:5px 5px 5px 10px;}
#colonnaContenuto .box ul{margin:10px 10px 5px 5px;}
#colonnaContenuto .box li{line-height:125%;padding:0 0 0px 0px;font-size:small;margin:5px 5px 5px 30px;}
#colonnaContenuto .box img{float:left;padding:0 15px 0 0;}
#colonnaContenuto .box table{padding:0 5px 0 5px;border-spacing:5px}
#colonnaContenuto .box table.scheda td{background-color:#F3F3F4;padding:5px;}
#colonnaContenuto .box table.scheda h3{margin:0;}
#colonnaContenuto .evidenziato{background-color:#f3f3f4;margin-bottom:20px}
#colonnaContenuto a.locandina{background-color:#e77817;color:white;}
#colonnaContenuto a.evidenza{background-color:yellow;}
#colonnaContenuto h1{font-size:200%;margin-bottom:10px;margin-top:40px;}
#colonnaContenuto .titolo h1{font-size:200%;margin-bottom:10px;margin-top:20px;}
#colonnaContenuto .titolo h2{font-size:130%;line-height:125%;margin:10px 5px 3px 10px;}
#colonnaContenuto h3{margin-top:30px;margin-bottom:10px;font-size:120%;font-style:italic;}
#colonnaContenuto h3 input{margin-left:20px;}
#colonnaContenuto h4{margin-top:20px;font-size:120%;}
#colonnaContenuto .titolo p{font-style:italic;margin:0px 5px 7px 10px}
#colonnaContenuto p.sottotitolo{font-style:italic;}
#colonnaContenuto p.autori{font-weight:bold;font-style:normal;}
#colonnaContenuto .forumPost{margin:10px 0 40px 0;}
#colonnaContenuto .forumPost p.datapost{margin-bottom:10px;}
#colonnaContenuto .forumPost h3{background-color:#eeeced;line-height:200%;margin:25px 3px 10px 3px;padding:0 0 0 7px;}
#colonnaContenuto p.datapost{font-weight:bold;}
.colonnaCover{width:236px;height:auto;margin:20px 0 0 15px;float:left;overflow:hidden;text-align:left;background-color:white;}
.colonnaCover .boxCover{background-color:white;border:1px solid #c0c0c0;padding:0 0 0 0;margin-bottom:15px;}
.colonnaCover .boxCover h2{color:#e77817;font-size:small;margin:10px 5px 3px 10px;}
.colonnaCover .boxCover h3{color:#e77817;font-size:x-small;margin:0px 5px 15px 10px;}
.colonnaCover .boxCover h4{margin:10px 5px 5px 10px;font-size:medium;}
.colonnaCover .boxCover p{color:black;font-size:x-small;line-height:125%;margin:5px 5px 10px 10px;}
.colonnaCover .boxCover img{padding:0;display:block;margin:10px 0px 0px 0px;}
.colonnaElenco{width:236px;height:auto;margin:10px 0px 0 0;float:left;overflow:hidden;text-align:left;background-color:white;}
.colonnaElenco .boxCover{background-color:white;border:1px solid #c0c0c0;padding:0 0 0 0;margin-bottom:15px;}
.colonnaElenco .boxCover h2{color:#e77817;font-size:small;margin:10px 5px 5px 10px;}
.colonnaElenco .boxCover h3{color:#e77817;font-size:x-small;margin:5px 5px 15px 10px;}
.colonnaElenco .boxCover h4{margin:10px 5px 5px 10px;font-size:medium;}
.colonnaElenco .boxCover p{color:black;font-size:x-small;line-height:125%;margin:5px 5px 10px 10px;}
.colonnaElenco .boxCover img{padding:0;display:block;margin:10px 0px 0px 0px;}
#colonnaContenuto .colonnaElenco .boxCover h3{color:#e77817;font-size:x-small;margin:5px 5px 15px 10px;}
.dx{float:right;}
#colonnaCommunity{width:180px;height:auto;margin:10px 0 0 15px;float:left;overflow:hidden;text-align:left;}
#colonnaCommunity .box{margin-top:10px;background-color:#f3f3f4;border:1px solid #c0c0c0;padding:0;}
#colonnaCommunity .box h2{color:#e77817;font-size:medium;margin:7px 7px 8px 7px;}
#colonnaCommunity .box h3{font-size:small;margin:7px 7px 8px 7px;}
#colonnaCommunity .box p{color:black;font-size:x-small;line-height:100%;margin:7px 7px 7px 7px;}
#colonnaCommunity .box1{background-color:#eeeeee;}
#colonnaCommunity .box2{background-color:white;}
#colonnaCommunity .box p.alert{color:red;}
#footer{padding:25px 0 0 70px;text-align:center;line-height:16px;clear:both;width:875px;background:white;}
#footer p{padding-bottom:5px;font-size:9px;}
#footer strong{color:#5A3D1C;padding-right:1px;padding-left:1px;}
#footer a{padding-right:1px;padding-left:1px;text-decoration:none;color:black;font-weight:bold;}
#footer a:hover, #footer a:active{text-decoration:underline;}
#footer a:visited{color:black;}
#footer ul li{display:inline;margin-right:3px;margin-left:3px;}
#page a:hover{text-decoration:underline;}
#page{background:white url(/images/struttura/sfondoAreaBox.png) right top repeat-y;margin-left:auto;margin-right:auto;width:796px;}
.home{background-color:#4d4948;}
.gravidanza{background-color:#ff69a5;}
.neonato{background-color:#4f6fff;}
.psicologia{background-color:#a7a8ca;}
.famiglia{background-color:#b8db7c;}
.salute{background-color:#97d5f7;}
.viaggi{background-color:#ef9ba0;}
.alimentazione{background-color:#e77817;}
.casa{background-color:#e77817;}
.blog{background-color:#cfcc15;}
.magazine{background-color:#da251d;}
.newsletter{background-color:#a5696a;}
.cerca{background-color:#cfcc15;}
.info{background-color:#c2c1c1;}
.advbox{background-color:#dededd;}
.demo{background-color:#4d4948;}
.risposta_esatta{background-color:#ffff00;}
#logo{width:auto;float:left;padding:15px 0px 0px 10px;}
#banner{height:60px;width:468px;float:right;}
#area_contenuto{width:796px;height:auto;padding:0 0 0 0;overflow:visible;margin:0 auto;float:left;}
#ctnvista{height:auto;width:496px;padding:5px 0 5px 5px;}
#ctnvista ul li{display:inline;list-style-type:none;padding:0 10px 0 0;font-size:85%;font-weight:bold;}
#ctnvista ul li a{color:black;}
#area_cover{height:auto;width:496px;float:left;overflow:hidden;}
#area_cover .boxonehome{float:left;height:248px;width:100%;overflow:hidden;color:white;}
#area_cover .boxonehome img{display:inline;float:left;padding:0 24px 0 0;}
#area_cover .boxonehome h2{line-height:120%;padding:38px 14px 30px 248px;font-size:200%;}
#area_cover .boxonehome a{color:white;}
#area_cover .boxonehome p{margin-right:14px;}
#area_cover .boxone{float:left;height:126px;overflow:hidden;color:white;width:100%;}
#area_cover .boxone img{display:inline;float:left;padding:0 24px 0 0;}
#area_cover .boxone h2{padding:12px 14px 10px 0;font-size:150%;}
#area_cover .boxone a{color:white;}
#area_cover .boxone p{font-size:100%;margin-right:14px;}
#area_cover .descrizione_autore{height:auto;width:100%;float:left;padding:0 0 0 0;}
#area_cover .descrizione_autore p{padding:5px 0 0 0;margin-left:10px;margin-right:14px;font-size:100%;height:auto;}
#area_cover .descrizione_autore h3{margin-top:30px;margin-bottom:10px;font-size:120%;font-style:italic;}
#area_cover .descrizione_autore h4{margin-top:20px;font-size:120%;}
#area_cover .col_sinistra{height:auto;width:50%;float:left;}
#area_cover .col_destra{height:auto;width:50%;float:right;}
#area_cover .you_tube{display:inline;float:left;padding:0 24px 0 0;}
#area_cover dt{padding:26px 14px 10px 24px;font-size:120%;}
#area_cover .bannerino{padding:26px 0 0 0;}
#area_cover a{color:black;}
#area_cover dd{padding:0 14px 0 24px;font-size:100%;}
#area_cover dd.tema{font-weight:bold;}
#area_cover dt.gravidanza{background:white url(/images/struttura/dlgravidanza.png) left top no-repeat;}
#area_cover dt.neonato{background:white url(/images/struttura/dlneonato.png) left top no-repeat;}
#area_cover dt.psicologia{background:white url(/images/struttura/dlpsicologia.png) left top no-repeat;}
#area_cover dt.alimentazione{background:white url(/images/struttura/dlalimentazione.png) left top no-repeat;}
#area_cover dt.famiglia{background:white url(/images/struttura/dlfamiglia.png) left top no-repeat;}
#area_cover dt.salute{background:white url(/images/struttura/dlsalute.png) left top no-repeat;}
#area_cover dt.viaggi{background:white url(/images/struttura/dlviaggi.png) left top no-repeat;}
#area_cover dt.casa{background:white url(/images/struttura/dlcasa.png) left top no-repeat;}
#area_cover dt.blog{background:white url(/images/struttura/dlblog.png) left top no-repeat;}
#area_cover dt.magazine{background:white url(/images/struttura/dlmagazine.png) left top no-repeat;}
#area_cover dt.schede{background:white url(/images/struttura/dlschede.png) left top no-repeat;}
#area_cover dt.info{background:white url(/images/struttura/dlinfo.png) left top no-repeat;}
#area_cover dt.home{background:white url(/images/struttura/dlhome.png) left top no-repeat;}
#area_articolo{height:auto;width:496px;float:left;overflow:hidden;}
#area_articolo .barra{height:18px;width:496px;float:left;}
#area_articolo .barra a{float:right;color:white;padding:3px 15px 0 0;font-weight:bold;}
#area_articolo object{height:250px;width:250px;float:left;margin-right:10px;margin-bottom:5px;padding:0px;vertical-align:top;}
#area_articolo h2.rubrica{padding:20px 14px 0 0;text-align:right;font-family:verdana;font-size:100%;line-height:150%;margin-top:10px;}
#area_articolo p.rubrica{text-align:right;font-size:80%;margin-right:14px;}
#area_articolo .centrato{text-align:center;}
#area_articolo .commento{margin-left:10px;background:white url(/images/struttura/dlBlog.png) left top no-repeat;padding:22px 14px 2px 24px;}
#area_articolo .blogger{font-size:70%;font-style:italic;}
#articolo .box{float:left;height:248px;width:100%;overflow:hidden;color:black;background-color:#dededd;}
#articolo .box img{display:inline;float:left;padding:0 20px 0 0;}
#articolo .box h2{line-height:120%;padding:0 14px 30px 250px;color:black;margin-top:14px;font-size:200%;}
#articolo .box a{color:black;}
#articolo .box p{color:black;margin-right:14px;}
#articolo{margin-left:10px;margin-right:14px;margin-bottom:10px;}
#articolo .titolo{margin-top:30px;margin-bottom:40px;}
#articolo .titolointerno{margin-top:60px;margin-bottom:30px;}
#articolo select{height:auto;}
#articolo option{margin-right:8px;}
#articolo .quando_nasce input{border:none;}
#area_articolo a{text-decoration:underline;}
#area_articolo h1{font-size:200%;margin-bottom:10px;}
#area_articolo h2{font-size:130%;line-height:300%;margin-top:40px;}
#area_articolo h3{margin-top:30px;margin-bottom:10px;font-size:120%;font-style:italic;}
#area_articolo h4{margin-top:20px;font-size:120%;}
#area_articolo ul{margin:5px 0 10px 20px;}
#area_articolo li{line-height:125%;padding:0 0 5px 0px;font-size:100%;}
#area_articolo p{margin-bottom:10px;line-height:125%;font-size:100%;}
#area_articolo p.autori{font-weight:bold;}
#area_articolo .condividi{text-align:right;margin-right:25px;margin-top:10px;padding-bottom:10px;}
#area_articolo .bannerino{margin-top:10px;margin-left:5px;padding:0 0 70px 0;}
#area_articolo table{margin:20px 0 20px 15px;width:90%;background-color:#fafafa;border:1px #000000 solid;border-collapse:collapse;}
#area_articolo table.mymep{margin:0px 0 10px 15px;border-style:none;}
#area_articolo table.nomargin{margin:0px 0 0 0;}
#area_articolo td{padding:5px;border:1px #000000 solid;border-collapse:collapse;}
#area_articolo td.mymep{border-style:none;}
#area_articolo dt{padding:26px 14px 10px 24px;font-size:120%;background:white url(/images/struttura/dlinfo.png) left top no-repeat;}
#area_articolo dd{padding:0 14px 0 24px;font-size:100%;}
#area_allegati{height:auto;width:480px;float:left;overflow:hidden;}
#boxCalcolaParto{font-size:x-small;background:#dededd;width:230px;margin:5px;border-style:solid;border-width:1px;padding:10px;}
#boxCalcolaParto h3{margin-top:0;}
#form_iscrizione{font-size:x-small;}
#form_iscrizione h3{font-size:small;margin-top:0;}
#form_iscrizione .label{padding:0 0 0 0;margin:0 0 3px 0;}
#form_iscrizione table{padding:15px 15px 15px 15px;width:440px;}
#form_iscrizione td{border-style:none;}
#form_iscrizione input, select{border:1px solid;height:17px;font-size:x-small;vertical-align:middle;}
#form_iscrizione .ok_button{border:1px solid;height:25px;font-size:small;vertical-align:middle;font-weight:bold;}
#form_iscrizione .alarm{background:#FFB517;}
#form_iscrizione .dx{text-align:right;}
#area_box{float:right;width:300px;height:auto;overflow:visible;background:white url(/images/struttura/sfondoAreaBox.png) right top repeat-y;}
#bloccomenu{float:left;width:100%;height:auto;overflow:hidden;}
#ctnmenu{width:148px;height:126px;padding-left:12px;float:left;overflow:hidden;text-align:center;}
#spaziomenu{width:15px;height:80px;float:left;overflow:hidden;text-align:center;}
#bloccomenu .cover{padding-left:0;width:160px;}
#ctnmenu ul li{list-style-type:none;height:18px;font-size:100%;font-weight:bold;color:white;}
#ctnmenu ul li a{color:white;}
#ctnmenusx{width:148px;height:126px;padding-left:12px;float:left;overflow:hidden;text-align:center;}
#ctnmenusx ul li{list-style-type:none;height:18px;font-size:100%;font-weight:bold;color:white;}
#ctnmenusx ul li a{color:white;}
#ctnmenudx{width:120px;height:126px;float:right;overflow:hidden;text-align:center;}
#ctnmenudx ul li{list-style-type:none;height:18px;font-size:100%;font-weight:bold;color:white;}
#ctnmenudx ul li a{color:white;}
#utility{width:120px;height:110px;float:right;overflow:hidden;padding:8px 0 8px 3px;}
#utility h2{color:#e77817;font-size:small;margin:0px 5px 10px 5px;}
#utility p{font-size:x-small;line-height:100%;margin:0px 5px 5px 5px;}
#utility a{font-weight:bold;color:black;}
#zoom{float:right;display:inline;color:#0B448C;margin-right:5px;}
#zoom p{font-size:xx-small;text-align:center;}
#zoom .small{font-size:xx-small;}
#zoom .medium{font-size:x-small;}
#zoom .big{font-size:small;}
#ricerca{width:300px;height:auto;float:right;text-align:right;}
#ricerca p{float:left;display:inline;color:#0B448C;font-size:xx-small;}
#area_box .johnsons{position:relative;z-index:2;width:946px;overflow:visible;float:right;background-color:transparent;}
#area_box .col_unica{width:100%;overflow:hidden;float:left;}
#area_box .col_sinistra{float:left;width:160px;overflow:hidden;}
#area_box .col_destra{float:right;width:124px;overflow:hidden;margin-left:16px;}
#area_box .col_unica_sotto{width:100%;overflow:hidden;float:left;padding-top:10px;}
#area_box .box{margin-top:15px;background-color:#dededd;}
#area_box .box h2{color:#0b448c;font-size:small;margin:0 8px 0 8px;padding:15px 0 15px 0;}
#area_box .box h3{font-size:x-small;margin:0 8px 0 8px;padding:0 0 15px 0;}
#area_box .box p{color:black;font-size:x-small;line-height:100%;margin:0px 8px 0px 8px;padding:0 0 15px 0;}
#area_box .box dt{font-size:12px;line-height:100%;margin:10px 8px 10px 8px;}
#area_box .box dd{font-size:x-small;line-height:100%;margin:0px 8px 0px 8px;padding:0 0 15px 0;}
#area_box .box a{color:black;}
#area_box .box img{margin-left:2px;margin-right:2px;}
#area_box .box select{border:none;font-size:xx-small;height:auto;width:auto;}
#area_box .box option{margin-right:1px;height:auto;width:auto;}
#area_box .box input{border:none;font-size:x-small;height:auto;color:#0b448c;font-weight:bold;}
#area_box .bannerino{background-color:#dededd;display:block;margin:10px 0 10px 0;}
#area_box .connect_widget{padding:10px 0 10px 0;}
.demoHeaders{margin-top:2em;}
ul#icons{margin:0;padding:0;}
ul#icons li{margin:2px;position:relative;padding:4px 0;cursor:pointer;float:left;list-style:none;}
ul#icons span.ui-icon{float:left;margin:0 4px;}
label.error{display:block;}
