body  { text-align: center; background: #f8ebcb; }
div#main  {text-align: left; margin: 0 auto; width: 90%; min-width: 786px; vertical-align: top}
/*div#logo {width: 99%; background: url("http://www.amas-onlus.it/images/ParrocchiaSLuigideMontfort.jpg") right no-repeat; z-index: 0}*/
/*div#logo {width: 99%; background: url("http://www.amas-onlus.it/images/sfondo.jpg") left no-repeat; text-align: center; */
div#logo {width: 99%; text-align: left; 
font-family: verdana; font-size: 30px; font-weight:bold; color: maroon;
padding: 10px 0px 10px 0px; z-index: 0}
/*padding: 50px 0px 50px 0px; z-index: 0}*/
div#menu {position: relative; top: 5px; left: -30px; padding-top: 15px; width: 100%; z-index: 2}
div#menu li { display: inline;}
div#menu li .vocimenu {font-family: verdana; font-size: 10px; font-weight:bold; width:150px; vertical-align: top; text-align: center; padding:15px 25px 14px 25px; background: url("/images/tabs.jpg") center no-repeat; } 
div#menu li .vocemenuhome {font-family: verdana; font-size: 10px; font-weight:bold; width:150px; vertical-align: top; text-align: center; padding:15px 50px 14px 50px; background: url("/images/tabs.jpg") center no-repeat; } 
div#menu li .vocemenuhomesel {font-family: verdana; font-size: 10px; font-weight:bold; width:150px; vertical-align: top; text-align: center; padding:15px 50px 14px 50px; background: url("/images/tabs_home.jpg") center no-repeat; } 
div#menu li .vocemenusel {font-family: verdana; font-size: 10px; font-weight:bold; width:150px; vertical-align: top; text-align: center; padding:15px 25px 14px 25px; background: url("/images/tabs_home.jpg") center no-repeat; } 
div#menu li .vocimenu a, div#menu li .vocemenusel a, div#menu li .vocemenuhome a, div#menu li .vocemenuhomesel a {color: maroon; text-decoration: none;}
div#menu li .vocemenusel a:hover, div#menu li .vocimenu a:hover, div#menu li .vocemenuhome a:hover, div#menu li .vocemenuhomesel a:hover {color: navy; text-decoration: none;}
div#corpo {position: relative; top: -15px; vertical-align: top; width: 100%; height: 600px; background: #efc57b; z-index: 70}
div#corpo1 {width: 100%; height: 600px; background: url("http://www.amas-onlus.it/images/tabdx.jpg") right repeat-y} 
div#corpo2 {width: 100%; height: 600px; background: url("http://www.amas-onlus.it/images/tabinf.jpg") bottom repeat-x} 
div#corpo3 {width: 100%; height: 600px; background: url("http://www.amas-onlus.it/images/tabinfdx.jpg") bottom right no-repeat} 
div#corpo4 {width: 100%; height: 600px; background: url("http://www.amas-onlus.it/images/tabsupdx.jpg") top right no-repeat} 
div#corpo5 {width: 100%; height: 600px; background: url("http://www.amas-onlus.it/images/tabinfsn.jpg") bottom left no-repeat} 
div#nav span.sottolinea {text-decoration:underline;}
div#nav {float: left; margin: 8px 8px; width:125px; font-family: verdana; font-size:10px;}
div#nav ul {margin:0; margin-bottom: 20px; padding:0; color:#777; background-color: #EFE1C6; border-top: 1px solid #ECD1C8; border-right: 1px solid #ECD1C8; width: 125px} /* #e2eaef */
div#nav li {font-weight:bold; position:relative; list-style:none; margin: 0; padding: 0; border-left:8px solid #ECD1C8; border-bottom: 1px solid #ECD1C8; width: 118px}
div#nav li:hover {position:relative; list-style:none; margin:0; padding: 0; border-left:8px solid #561A08; border-bottom: 1px solid #7C5D52; }
div#nav li.submenu {margin:0; background:url(http://www.amas-onlus.it/images/rightarrow.gif) right no-repeat;}
div#nav li.submenu:hover {z-index:70;margin:0; color:#fff; background-color:#7C5D52; border-left:8px solid #561A08;}
div#nav li a {display:block; padding:3px; text-decoration:none; color:#777; }
div#nav li a:hover {display:block; padding:3px; color:#fff; background-color:#7C5D52;}
div#nav>ul a {width: auto;}
div#nav ul ul {position:absolute; top:0; left:90px; display:none;}
div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {display:block}
/*div#nav li .key {font-size:80%;}
div#nav li:hover .key {font-size:80%;}*/
#maincol{float: left; width: 75%;color:#444; margin: 10px; font-size:0.8em;}
#maincol #testata {width: 100%; height: 20px; text-align: center; font-family: verdana; background-color:#7C5D52; color:#fff; font-weight:bold; font-size: 12px;}
#maincol #comunicazioni  {margin: 10px; color: navy; font-size: 12px; font-family: verdana; font-weight: bold; text-align: justify; width: 100%; height: 520px; overflow: auto} 
#maincol #comunicazioni li {margin-left: 10px; margin-right: 20px;}
#maincol #comunicazioni p {margin-left: 10px; margin-right: 20px;}
#maincol #comunicazioni p img {margin-top: 5px; margin-right: 5px; margin-bottom: 5px}
#newscol {margin: 10px; float: left; width: 75%; color:#444; font-size:0.8em;}
#newscol #testata {width: 100%; height: 20px; text-align: center; font-family: verdana; background-color:#7C5D52; color:#fff; font-weight:bold; font-size: 12px;}
#newscol #comunicazioni  {color: navy; font-size: 12px; font-family: verdana; font-weight: bold; text-align: justify; height: 520px; overflow: auto } 
#newscol #comunicazioni li.new {margin: 10px 10px 10px 10px; list-style-image: url("http://www.amas-onlus.it/images/world.gif"); list-style-position: outside }
#newscol #comunicazioni li {margin: 10px 10px 10px 10px; list-style-type: lower-alpha}
#newscol #comunicazioni li a, #newscol #comunicazioni a, #piede a, #maincol #comunicazioni a {color: navy; text-decoration: underline;}
#newscol #comunicazioni li a:hover, #newscol #comunicazioni a:hover, #piede a:hover, #maincol #comunicazioni a:hover {color: maroon; text-decoration: none;}
#newscol #comunicazioni p {margin: 10px 10px 10px 10px; }
#newscol #comunicazioni div {text-align: left; color: maroon; margin-left: 10px;}
#newscol #comunicazioni div div {text-align: center; margin-right: 20px; margin-top: 10px}
#piede, .titolo {color: navy; text-align: center;}
#documenti  {color: navy; font-size: 12px; font-family: verdana; font-weight: bold; text-align: justify; height: 520px; overflow: auto} 
#documenti li {list-style-image: url("http://www.amas-onlus.it/images/folderopen.gif"); }
#documenti li a {color: navy; text-decoration: none;}
#documenti li a:hover {color: maroon; text-decoration: none;}
#documenti p {font-size: 15px; margin: 10px 10px 10px 10px; }

