﻿#MIPortalNavigazioneGeografica
{
    float:left;
    position:relative;
    width:550px;
}

#MIPortalNavigazioneGeografica .head 
{
	background-image:url(Moduli/NavigazioneGeografica/Css/Images/nav-geo-head.jpg);
	width:550px;
	height:73px;
	float:left;
	display:block;
	margin-bottom:10px;
}

#MIPortalNavigazioneGeografica .head  a
{
    font-weight:bold;
	color:#FF9900;
}

#MIPortalNavigazioneGeografica .adsense 
{
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    position:relative;
    text-align:center;
    width:550px;
	border:1px solid #DBE2EC;
}

#MIPortalNavigazioneGeografica h3
{
    font-size:14px;
	color:#596468;
	margin:0;
	padding:0 0 0 113px;
    height:32px;
    line-height:32px;
    text-align:left;
}

#MIPortalNavigazioneGeografica h2
{
    padding-left:113px;
	font-size:16px;
	margin:0;
	padding:0 0 0 113px;
    height:35px;
    line-height:35px;
	font-weight:bold;
	color:#FF9900;
}

#MIPortalNavigazioneGeograficaElencoProvince,
#MIPortalNavigazioneGeograficaElencoLocalita,
#MIPortalNavigazioneGeograficaSchedaComune,
#MIPortalNavigazioneGeograficaElencoCategorie,
#MIPortalNavigazioneGeograficaElencoCategorieTop
{
    float:left;
    margin-bottom:10px;
    margin-top:10px;
    position:relative;
    width:550px;
	color:#666;
}

#MIPortalNavigazioneGeograficaElencoProvince h5,
#MIPortalNavigazioneGeograficaElencoCategorie h5,
#MIPortalNavigazioneGeograficaElencoCategorieTop h5
{
    background-image:url(Moduli/NavigazioneGeografica/Css/Images/sfondo-header.gif);
    background-position:center center;
    background-repeat:repeat-x;
    border:1px solid #dbe2ec;
    float:left;
    font-size:12px;
    font-weight:bold;
    height:20px;
    line-height:20px;
    margin:0px;
    padding:0px;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    text-align:center;
	color:#333;
}

#MIPortalNavigazioneGeograficaSchedaComune h5,
#MIPortalNavigazioneGeograficaElencoLocalita h5
{
    background-image:url(Moduli/NavigazioneGeografica/Css/Images/sfondo-header.gif);
    background-position:center center;
    background-repeat:repeat-x;
    border:1px solid #dbe2ec;
    float:left;
    font-size:11px;
    font-weight:bold;
    height:20px;
    line-height:20px;
    margin:0px;
    padding:0px;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    text-align:center;
}

#MIPortalNavigazioneGeograficaElencoProvince ul,
#MIPortalNavigazioneGeograficaSchedaComune ul,
#MIPortalNavigazioneGeograficaElencoLocalita ul,
#MIPortalNavigazioneGeograficaElencoCategorie ul,
#MIPortalNavigazioneGeograficaElencoCategorieTop ul
{
    background-color:#fcfcfe;
    border:1px solid #dbe2ec;
    float:left;
    list-style:none;
    list-style-image:none;
    margin:0px;
    padding:1px;
    position:relative;
    width:546px;
}

#MIPortalNavigazioneGeograficaElencoProvince ul li,
#MIPortalNavigazioneGeograficaElencoLocalita ul li
{
    border-bottom:1px solid #dee5ed;
    float:left;
    height:20px;
    line-height:20px;
    padding-left:4px;
    position:relative;
    width:178px;
}

#MIPortalNavigazioneGeograficaSchedaComune ul li
{
    border-bottom:1px solid #dee5ed;
    height:20px;
    line-height:20px;
    padding-left:4px;
    position:relative;
}

#MIPortalNavigazioneGeograficaSchedaComune ul li.noborder
{
    border:none;
    height:20px;
    line-height:20px;
    padding-left:4px;
    position:relative;
}

#MIPortalNavigazioneGeograficaSchedaComune ul li span.etichetta
{
    float:left;
    font-weight:normal;
    position:relative;
    width:185px;
}

#MIPortalNavigazioneGeograficaSchedaComune ul li span.valore
{
    float:left;
    font-weight:bold;
    position:relative;
}

#MIPortalNavigazioneGeograficaElencoProvince ul li a, 
#MIPortalNavigazioneGeograficaElencoProvince ul li a:visited
{
    color:#069;
    font-size:11px;
    font-weight:bolder;
}

#MIPortalNavigazioneGeograficaElencoLocalita ul li a,
#MIPortalNavigazioneGeograficaElencoLocalita ul li a:visited
{
    color:#666;
    font-size:11px;
}

#MIPortalNavigazioneGeograficaElencoCategorie ul li
{
    float:left;
    height:20px;
    line-height:20px;
    padding:0px;
    position:relative;
    width:20px;
	border-right:1px solid #E4EBF1;
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
	color:#D7D7D7;
}

#MIPortalNavigazioneGeograficaElencoCategorie ul li.last
{
    border-right:none;
}

#MIPortalNavigazioneGeograficaElencoCategorie ul li a, 
#MIPortalNavigazioneGeograficaElencoCategorie ul li a:visited
{
    color:#069;
    font-size:11px;
    font-weight:bolder;
}

#MIPortalNavigazioneGeograficaElencoCategorie ul li a.empty
{
    color:#dedede;
    font-weight:normal;
}

#MIPortalNavigazioneGeograficaElencoCategorie ul li a.selezionata
{
    color:#ff9900;
}

#MIPortalNavigazioneGeograficaElencoCategorieTop ul li
{
    line-height:22px;
    padding:3px;
	padding-left:7px;
    position:relative;
}

#MIPortalNavigazioneGeograficaElencoCategorieTop ul li a, 
#MIPortalNavigazioneGeograficaElencoCategorieTop ul li a:visited
{
    color:#069;
    font-size:12px;
}

#MIPortalNavigazioneGeograficaElencoProvince ul li a, #MIPortalNavigazioneGeograficaElencoProvince ul li a:visited
{
    color:#069;
    font-size:11px;
    font-weight:bolder;
}

#MIPortalNavigazioneGeograficaRegioniLaterale, 
#MIPortalNavigazioneGeograficaProvinciaLaterale,
#MIPortalNavigazioneGeograficaComuneLaterale
{
    background-color:#F1F2F6;
    background-image:url(Moduli/NavigazioneGeografica/Css/Images/sfondo-laterale-corpo.jpg);
    background-repeat:repeat-y;
    float:left;
    position:relative;
    width:187px;
	margin-bottom:10px;
}

#MIPortalNavigazioneGeograficaRegioniLaterale h5, 
#MIPortalNavigazioneGeograficaProvinciaLaterale h5,
#MIPortalNavigazioneGeograficaComuneLaterale h5
{
    background-image:url(Moduli/NavigazioneGeografica/Css/Images/sfondo-laterale-testata.jpg);
    background-repeat:repeat-x;
    color:#ffffff; 
    font-size:12px; 
    font-weight:bold; 
    line-height:27px;
    height:27px; 
    margin:0px;
    padding:0px;
    position:relative;   
    text-align:center;
    vertical-align:middle;
}

#MIPortalNavigazioneGeograficaRegioniLaterale ul, 
#MIPortalNavigazioneGeograficaProvinciaLaterale ul,
#MIPortalNavigazioneGeograficaComuneLaterale ul
{
    float:left;
    list-style:none;
    list-style-image:url(Moduli/NavigazioneGeografica/Css/Images/square.gif);
    margin:0px;
    padding:10px;
    position:relative;
	font-size:14px;
	line-height:20px;
}

#MIPortalNavigazioneGeograficaRegioniLaterale ul li, 
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li,
#MIPortalNavigazioneGeograficaComuneLaterale ul li
{
	margin-left:15px;
}

#MIPortalNavigazioneGeograficaRegioniLaterale ul li a, 
#MIPortalNavigazioneGeograficaRegioniLaterale ul li a:visited,
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li a, 
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li a:visited,
#MIPortalNavigazioneGeograficaComuneLaterale ul li a, 
#MIPortalNavigazioneGeograficaComuneLaterale ul li a:visited
{
	text-decoration:none;
	color:#004364;
}

#MIPortalNavigazioneGeograficaRegioniLaterale ul li a:hover, 
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li a:hover,
#MIPortalNavigazioneGeograficaComuneLaterale ul li a:hover
{
	text-decoration:underline;
}

#MIPortalNavigazioneGeograficaRegioniLaterale ul li a.attivo, 
#MIPortalNavigazioneGeograficaRegioniLaterale ul li a:hover.attivo, 
#MIPortalNavigazioneGeograficaRegioniLaterale ul li a:visited.attivo,
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li a.attivo, 
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li a:hover.attivo, 
#MIPortalNavigazioneGeograficaProvinciaLaterale ul li a:visited.attivo,
#MIPortalNavigazioneGeograficaComuneLaterale ul li a.attivo, 
#MIPortalNavigazioneGeograficaComuneLaterale ul li a:hover.attivo, 
#MIPortalNavigazioneGeograficaComuneLaterale ul li a:visited.attivo
{
	color:#FF9900;
	font-weight:bold;
}
