/* stili sitemap */

#SiteMap {
margin: 0 auto;
}

#SiteMap .Menu{
/*border: 1px solid red;*/
margin: 0 auto;
width: 736px;
height: 47px;
background-image:url(images/connector.gif);
background-position: 60px 45px;
background-repeat: no-repeat;
padding: 0px;
}

.FLeft {
/*border: 1px solid blue;*/
float: left;
margin: 0px 4px;
position: relative;
}

.WPad {
/*border: 1px solid blue;*/
clear: both;
margin: 0px 12px;
}

#SiteMap .Home{
margin: 0 auto;
height: 72px;
width: 138px;
}

#SiteMap .SottoMenu{
margin: 0 auto;
width: 584px;
height: 400px;
background-image:url(images/connector2.gif);
background-position: 73px 0px;
background-repeat: no-repeat;
padding: 0px;
}

#SiteMap #Green {
background-image:url(images/bg_map.gif);
background-repeat:no-repeat;
height:72px;
width: 138px;
text-align: center;
}
#Green .PadGreen{
padding-top: 21px;
}

#Green a:hover{
color: White;
}

#SiteMap #White {
background-image:url(images/bg_map2.gif);
background-repeat:no-repeat;
width: 114px;
text-align:center;
}

#SiteMap .ToConn{
background-position:center;
height:56px;
}

#SiteMap .UpConn{
background-position:0px 0px;
height:46px;
}

#SiteMap .DwConn{
background-position:0px -10px;
height:46px;
}
#White .PadWhiteTo{
padding-top: 20px;
}
#White .PadWhiteToR{
padding-top: 13px;
}
#White .PadWhiteDw{
padding-top: 10px;
}
#White .PadWhiteDwR{
padding-top: 4px;
}
