html, body { background-color: #ececec; height: 100%; margin:0; padding:0; font-family: Calibri, Arial, Helvetica, sans-serif; } #header { width:90%; padding: 25px 25px 0 25px; background-color: #FFFFFF; } #main { width: 90%; min-height: 100%; background-color: #FFFFFF; text-align: left; padding: 25px 25px 0 25px; min-width: 780px; } #footer { border-top: 1px solid #FFCCFF; text-align: center; padding: 15px 0 15px 0; font-size: .8em; color: #666666; } #medela { float:right; text-align: right; margin:0; padding: 0; } #clear { clear: both; } #loginWrapper { float:right; margin: 10px 0 10px 10px; } div#consulente { float:left; padding:.5em; display: block; width: 25%; max-width: 25%; } img#map-background { border:0; background-color: #FF99CC; } li.province { list-style: none; display: inline; padding: 0 .5em; } hr { height:1px; color: #FFCCFF; } a:link, a:visited, a:hover { color: #a63b6e; text-decoration: underline; } a:hover { color: #FF6699; text-decoration: underline; } td.menutd { background: #993366 url(/images/sf_bottoni_pink.jpg) repeat-x; } td.menutd2 { background: #dddddd; } a.menu:link, a.menu:visited { color: #FFFFFF; /*font-weight: bold;*/ text-decoration: none; font-size: 1em; text-indent: 1em; } a.menu:hover { color: #dddddd; text-decoration: none; } .domanda{ font-weight:bold; } h1, h2, h3 { color: #a63b6e; /*font-family: Calibri, "Arial Black", Impact;*/ } .small{font-size: .8em;} a.small:link , a.small:hover , a.small:visited{ font-size: 12px; text-decoration: none; } .alla { background-image: url(/images/allattare_web2.gif); background-repeat: no-repeat; background-position: left bottom; } .button { border: 1px solid #ececec; background: #FFCCFF; } label { display: block; width: 150px; float: left; margin: 2px 4px 6px 4px; text-align: right; } br { clear: left; } .loginInput { font-size: 0.8em; border: 1px solid #FF99CC; background: #ececec; } a.login:link, a.login:visited { text-decoration: none; } a.login:hover { text-decoration: none; } .subtitle { display:block; margin-left: 1em; } li.faq { text-indent: 1em; white-space: pre; list-style-position: inset; } div#frase{position: absolute; z-index: 3; color: #FFFFFF; width: 400px; height: 100px; border: 2px solid #ffff00; left: 340px; top: 0px; background: #f0a0c7; } div#frase-close { background: #CC3399; padding: 1px 3px; text-align: right; } div#frase-inner { height: 65px; overflow: auto; padding: 5px 10px 0px 10px; } .inline { display: inline; } .light { color:#d1d1d1; } .warning { color:#FF3300; } #loginWrapper ul { margin-top: 0; } #loginWrapper ul li { /*list-style:none;*/ margin-left: -15px; } //trasparent div div.popup { position: absolute; top: 200px; left: 150px; width:200px; } div.transOFF {width: 100%; background-color: #dddddd; border: 1px solid black; } div.transON {width: 100%; background-color: #dddddd;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;border:1px solid black; } div.trans25 {width: 100%; background-color: #dddddd;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; } div.trans75 {width: 100%; background-color: #dddddd;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid black; } .faq {color:#009900;}