#nav_box{
width:234px;
}
ul#navbar{
list-style:none;
display:inline;
}
ul#navbar li{
float:left;
background:transparent;
border:0;
}
#navbar a:link,#navbar a:visited,#navbar a:active{
margin-top:0px;
float:left;
font: bold 11px arial,verdana,sans-serif;
padding:17px 16px 12px 16px;
color:#B3E0ED;
background:url(img_nav/unsel.gif) top left repeat;
text-decoration:none;
border-top:0;
}
#navbar a:hover{
color:#FFFFFF;
}
#navbar #on{
	margin-top:0px;
	padding:17px 14px 12px 14px;
	font: bold 11px arial,verdana,sans-serif;
	background:url(img_nav/sel.gif) top left repeat;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	color:#FFFFFF;
}


ul#underlink{
list-style:none;
}
ul#underlink li{
background:transparent;
border:0;
}
#underlink a:link,#underlink a:visited,#underlink a:active{
margin-top:0px;
width:200px;
font: bold 11px arial,verdana,sans-serif;
padding:1px 5px 3px 14px;
color:#FFFFFF;
text-decoration:none;
border-top:0;
background: url(img_nav/unsel_u.gif) bottom right no-repeat;
}
#underlink a:hover{
margin-top:0px;
width:200px;
font: bold 11px arial,verdana,sans-serif;
padding:1px 5px 3px 14px;
color:#FFFFFF;
text-decoration:none;
border-top:0;
background: url(img_nav/roll_u.gif) bottom right no-repeat;
}
#underlink #on{
margin-top:0px;
width:200px;
font: bold 11px arial,verdana,sans-serif;
padding:1px 5px 3px 14px;
color:#FFFFFF;
text-decoration:none;
border-top:0;
background: url(img_nav/roll_u.gif) bottom right no-repeat;
}

ul#leftlink, ul#leftlink ul{
list-style:none;
margin:0;
padding:0;

}
ul#leftlink li, ul#leftlink ul li{
background:transparent;
border:0;
}

#leftlink a:link,#leftlink a:visited,#leftlink a:active{
margin:0;
height:17px;
font: bold 11px verdana, arial, sans-serif;
padding:2px 0px 4px 20px;
color:#5994F2;
text-decoration:none;
border-top:0;
background: url(img_nav/2unsel.gif) top left no-repeat;
display:block;
}

#leftlink ul a, #leftlink ul a:link, #leftlink ul a:visited, #leftlink ul a:active{
margin:0;
font: bold 10px verdana, arial, sans-serif;
padding:2px 0px 3px 25px;
color:#5994F2;
text-decoration:none;
border-top:0;
background: url() top left no-repeat;
display:block;
}
#leftlink ul a:hover {
font: bold 10px verdana, arial, sans-serif;
color:#003488;
}
#leftlink #on2 {
color:#003488;
background: url(img_nav/3sel.gif) top left no-repeat;
}

#leftlink a:hover{
margin-left:0px;
width:234px;
font: bold 11px verdana, arial, sans-serif;
color:#003488;
text-decoration:none;
border-top:0;
display:block;
}
#leftlink #on{
margin-left:0px;
padding:2px 0px 2px 20px;
height:17px;
font: bold 11px verdana, arial, sans-serif;
color:#fff;
text-decoration:none;
border-top:0;
background: url(img_nav/2sel.gif) top left no-repeat;
display:block;
}

.verdana11w {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}

.verdana10g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

.verdana11g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

.verdana11blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003550;
	text-decoration: none;
	
}

.verdana9g {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

#newsside {
	width:230px;
	height:220px;
	overflow:auto;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}
#mainsquare, #mainsquare p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}
#mainsquare {
	width:100%;
	padding:0 10px 20px 10px;
	text-align:left;
}
#mainsquare .top {
	background:#e2e7eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-decoration:none;
	padding:5px;
	margin-top:0;
}
.leftfloat, .rightfloat {float:left;}
.rightfloat {float:right;}
.onenews {
	/*height:50px;*/
	width:400px;
	margin:10px auto;
}
.leftfloat, .rightfloat {
	padding-top:0px;
}
.centertext .titolo {
	border-bottom:1px solid #ddd;
	padding-bottom:8px;
}
.centertext p {
	padding-left:20px;
	margin:0;
}
.centertext {
	width:300px;
	height:22px;
	text-align:left;
	margin-top:0;
	padding-top:0;
}
.centertext small {
	font-size:10px;
}

.anni li {
	display:inline;
	margin-left:20px;
}

.covercard {
}

.covercard td input, .covercard td textarea {
	margin: 1px;
}
.titolo a img { border:none; }

#my_slideshow {
	margin-bottom: 10px;
	height: 83px;
	width: 280px;
}

.slideshow {
	height: 83px;
	width: 280px;
}

#my_slideshow p {
	float: right;
	position: absolute;
	top: -10px;
	left: 110px;
	width: 170px;
	font-size: 9px;
	color: #000;
}

#my_slideshow p strong {
	font-weight: bold;

}

#my_slideshow i {
	color: #36f;
	font-style: normal;
}

