@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-color:#CCCCCC;
font-family:"Trebuchet MS";
font-size:12px;
color:#474A51;
}

.top
{
background-color:#383D44;
border:1px solid;
border-color:#59626C;
}
.border-top-bianco
{
border-top:2px solid;
border-color:#E7E7DB;
}
.body_padding
{
/*UP, DX, DOWN, SX*/
padding:8px 15px 8px 15px;
background-color:#fff;
color: #474A51;
line-height:25px;
}
.news {
border-bottom:1px dotted #141414; line-height:5px;
}
.cella-news{
padding:8px 2px 5px 3px;
}
.data-news {
	FONT-SIZE: 10px; font-family:Verdana, Arial; font-weight:bold; color:#979766; line-height:12px;
}
.titolo-news a:link, .titolo-news a:visited {
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:15px; color:#333333; text-decoration:none;
}
.titolo-news a:hover{
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:15px; color:#333333; text-decoration:underline;
}
.archivio-news a:link, .archivio-news a:visited {
	FONT-SIZE: 10px; font-family:Verdana, Arial; font-weight:bold; color:#333333; line-height:12px; padding-right:15px; text-decoration:underline;
}
.archivio-news a:hover{
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:12px; color:#333333; text-decoration:none;
}

.data {
font-size: 11px; font-style: italic;
}

.cella-menu{
padding:10px 0 0 0;
}
.down {
	border-bottom: #606975 4px solid; COLOR: #1b364a; BACKGROUND-COLOR: #DDDDDD; line-height:15px; padding:5px 0 0 5px;
}

.mail a:link, .mail a:visited {
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:15px; color:#6F6F4A; text-decoration:none; padding:0 10px 10px 0;
}
.mail a:hover{
	FONT-SIZE: 10px; font-family:Verdana, Arial; line-height:15px; color:#1b364a; text-decoration:underline;
}
#footershiny {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #0C0C0C; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; CLEAR: both; FONT-SIZE: 0.7em; PADDING-TOP: 0px;
}
#footershinysx { 
    width:500px; float:left; height:50px    
}
#footershinydx { 
    width:300px; float:right; text-align:right; color:#666; font-size:10px;   
}
#footershinydx .content {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 0px;
}

