﻿/* ---------------------------------------------------------------- menu top */
div.menutop,
div.menutophome
{
    margin-top: -3px;  
    padding-left: 25px;  
}

div.menutop ul.father li,
div.menutophome ul.father li
{
    float:left;
	padding-right:30px;
	padding-left:30px;
	border-right:none;
	line-height: 20px;
}

div.menutop a
{
	color:#00447F;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	display:block;
	padding-right:5px;
	padding-left:5px;
}

div.menutop a:hover
{
	text-decoration:none !important;
	background-color:#90C1C7;
}

div.menutop ul li ul,
div.menutophome ul li ul
{
    display:none;
}

div.menutop ul li:hover ul,
div.menutophome ul li:hover ul
{
    display: block;
    position: relative;
    padding: 0px;
    margin-left: -11px;
    margin-top:-2px;
    z-index:1;
    width:30px;    
}

div.menutop ul li ul li.last,
div.menutophome ul li ul li.last
{
    border-bottom: 1px solid #E0A03C;
}

div.menutop ul li ul li a,
div.menutophome ul li ul li a
{
    font-weight:normal;
}

div.menutophome a
{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	display:block;
	padding-right:5px;
	padding-left:5px;
}

div.menutophome a:hover
{
	text-decoration:none !important;
	background-color:#FFFFFF;
	color:#006D94 !important;
}


/*------------------- Magic menù ---------------*/
div.magicmenu ul.list a,
div.menucolonnasx ul.menusx a
{
    text-decoration:none;
    display:block;
    color:#00447F;
    line-height:20px;
    font-size:12px !important;
    padding-left:4px;
    line-height:14px;
    padding-top:2px;
    padding-bottom:2px;
}

div.magicmenu ul.list a:hover,
div.menucolonnasx ul.menusx a:hover
{
    text-decoration:none !important;
    background-color:#90C1C7;
}

div.menucolonnasx ul.menusx li
{
    margin-bottom:10px;
    border-bottom:1px solid #006D94;
}

/**************************** Documenti *****************************************************/

div.download
{
	border-top:1px solid #90C1C7;	
	margin-top:145px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 10px;
	padding-top: 15px;
}

div.download li
{
	margin-bottom: 15px;
}

div.download li.last
{
    margin-bottom:30px;
}

div.download h1.titolo,
div.download p
{
	padding-left: 25px;
}

div.download h1.titolo
{
	font-weight:normal;
	height:16px;
}

div.download h1.titolofilepdf
{
	background:url(../../upload/1/images/interfaccia/FileIcon_PDF.gif) no-repeat left;
}
div.download h1.titolofiledoc
{
	background:url(../../upload/1/images/interfaccia/icona_writer.jpg) no-repeat left;
}
div.download h1.titolofileexcel
{
	background:url(../../upload/1/images/interfaccia/icona_excel.jpg) no-repeat left;
}

div.download h1,
div.download h1 a
{
	color:#003882;
    font-size:11px;
    margin-bottom: 1px;
    text-decoration:none;
}

div.download h1.titolo_cat
{
	margin-bottom: 15px;
}

div.download p
{
    font-size:11px;
    margin-bottom: 5px;
}