/* CSS Document */

/*----------BODY-----------*/
body{
margin:0; font-family:Verdana, Arial, Helvetica, sans-Serif; font-size:11px; background-color:#e8e8e8; text-align:center
}
a:link, a:visited{
color:#999; text-decoration:none
}
a:hover{
color:#900; text-decoration:none
}
a:active{
color:#900; text-decoration:none
}
#wrapper{
width:760px; margin:0; padding:0; text-align:center; border-right: 1px solid #B7B7B7; border-left: 1px solid #B7B7B7; 
}
#wrapper750{
width:750px; margin:0; padding:0; text-align:center; border-right: 1px solid #B7B7B7; border-left: 1px solid #B7B7B7; 
}
.alignright{
text-align:right
}
.aligncenter{
text-align:center
}
.alignbottom{
vertical-align:bottom
}
.alignbottomright{
vertical-align:bottom; text-align:right
}
.tdstandard{
vertical-align:top; font-size:11px; color:#999; padding:5px; padding-top:10px
}


/*----------FONDI-----------*/
.bkg{
background-image:url(images/bkg.jpg); padding:5px; background-repeat:repeat-x; background-color:#e8e8e8; background-position: bottom; vertical-align: top;
}
.bkgintro{
background-color:#EBC78F; padding:5px; vertical-align: top;
}

/*----------HEAD-----------*/
#headdx{
width:270px;border-bottom:1px solid #B7B7B7;padding-bottom:3px; padding-right:3px; color:#B7B7B7; font-size:11px; vertical-align:bottom; text-align:right; background-color:#e8e8e8
}
#headcx{
border-bottom:1px solid #B7B7B7;padding-bottom:3px; color:#B7B7B7; font-size:11px; vertical-align:bottom; text-align:right; background-color:#e8e8e8
}
#headsx{
width:145px; background-color:#fff; margin:0; padding-left:3px; font-size:11px; color:#999; border-right: 1px solid #B7B7B7 
}
#headsxgrey{
width:145px; background-color:#e8e8e8; margin:0; padding-left:3px; font-size:11px; color:#999; border-bottom:1px solid #B7B7B7 ; border-right: 1px solid #B7B7B7 
}

/*----------MENU TABS-----------*/
#tabmenu{
width:715px
}
div#tab{
border-bottom: 1px solid #B7B7B7; padding-left: 146px
}
div#tab ul{list-style-type: none; margin: 0; padding: 0; padding-top:10px}
div#tab li {display: inline; margin: 0; padding: 0}
div#tab li a{text-decoration: none;border: 1px solid #B7B7B7; border-bottom:0;padding:3px; padding-bottom:0;font-size:13px;color: #666;background-image:url(images/bkgtab.gif); background-repeat:repeat-x}
div#tab li#activelink a{border-bottom: 1px solid #f3f3f3; background-image:none; background-color: #f3f3f3;color: #900}

/*----------MENU-----------*/
.menu{
padding:5px; font-size:11px; color:#999; vertical-align:top; border-bottom:1px solid #B7B7B7; height:160px;
}
.menu ul{
list-style-type: none; margin:0; padding:0; height:25px
}
.menu li{
height:20px
}
.bkgsx{
background-color:#FFF;width:145px; vertical-align:top; border-right:1px solid #B7B7B7;
}

/*----------CONTENUTI-----------*/
.titolo{
font-size:13px; color:#900
}
.content{
width:425px
}

.boxnews{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding:3px
}
.box{
border:1px solid #B7B7B7; margin-bottom:5px; background-color:#fff; width:160px
}
.button{
width:80px; background-color:#E9DCCD
}

/*----------MUSEI-----------*/
.menualbero{
font-size:11px;padding:3px;color:#999;vertical-align:top;border-bottom:1px solid #B7B7B7
}
.menualbero ul{
margin:0; padding:0
}
.menualbero li{
list-style-type: none; margin:0; padding:0; line-height:15px
}
.menulink{
font-family:Verdana, Arial, Helvetica, sans-Serif; font-size:11px;
}
.menulink_a{
font-family:Verdana, Arial, Helvetica, sans-Serif; font-size:11px; color:#900; font-weight: bold;
}
.itemlink{
font-family:Verdana, Arial, Helvetica, sans-Serif; font-size:11px;
}
.itemlink_a{
font-family:Verdana, Arial, Helvetica, sans-Serif; font-size:11px; color:#900; font-weight: bold
}
.boxmusei{
border:1px solid #B7B7B7; border-bottom:0; margin-bottom:5px; background-color:#fff; width:180px
}
.contentmusei{
width:405px
}

/*----------FOOTER-----------*/
#footer{
background-color:#ccc; font-size:10px; color:#999; vertical-align: middle;border:1px solid #B7B7B7; height:20px
}

