html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup,
menu, footer, header, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;}
article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video{display:block;}
a img{border:0;}
body{background-color:#FFF;font:16px sans-serif, verdana, thaoma, georgia;color:#000;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
h1, h2, h3{font-size:1.3em;font-weight:normal;color:#333;margin-bottom:3px;}
h1{margin-bottom:10px;}
a, a:active, a:visited, a:hover{text-decoration:none;color:#006699;}
p{margin-bottom:10px;}
img{display:block;max-width:99%;height:auto;margin:0 auto;}
div#header{position:fixed;top:0;left:0;height:40px;width:100%;background:#669900;border-bottom:1px solid #558000;z-index:999;}
#header img{width:200px;height:30px;margin-top:5px !important;}
div#menu{margin-top:50px;height:40px;border-bottom:5px solid #99E600;}
#menu ul{list-style-type:none;margin:0;padding:0;width:100%;}
#menu li{width:50%;float:left;}
#menu a{display:block;line-height:40px;background:#E6FFB3;text-align:center;font-size:20px;color:#99E600;}
#menu a.sel{background:#99E600;color:#508000;}
#contenuto .inner{padding:10px 5px;}
div#footer{text-align:center;background:#669900;height:40px;line-height:40px;color:#FFF;font-size:12px;}