/* FORM ARE ARISERVATA */
label { font-weight:bold; }
input {
	background-color:#E9EFE9;
	border:none;
	height:16px;
}
form{ text-align:right; }
#form-username, #form-psw { width:125px; }
#newsletter_nome, #newsletter_cognome, #newsletter_email { width:200px; }
.button { border:1px solid #666; background-color:#fff; font-weight:bold; font-size:11px; height:18px; }

.top-icons {
	height:28px;
	margin-left:0px;
}
.top-icons-2 {
	height:33px;
}
.top-banners {
}

/* RILIEVO */
.rilievoTitle { 
	font-size: 16px; 
	text-transform: uppercase;
	margin: 20px 0 5px 5px; 
	color:#900;
}
#rilievo h1 { 
	font-size:23px; 
	line-height:1.1em;
}
#rilievo{
	width:930px;
	height:auto;
	z-index:1;
	float:left;
	border: 10px solid #91ABCB;
	background-color:#FFF;
	padding: 10px;
	margin: 20px 0 0 0;
}

/* RETTANGOLO2 */
#rettangolo2{
	width:930px;
	height:auto;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
	padding: 10px;
	margin: 20px 0 0 0;
}
#box2{
    width:650px;
	z-index:1;
	clear:both;
}
#box2a{
    width:260px;
	z-index:1;
	clear:both;
}
#riga2-1{
	width:100%;
	z-index:1;
	float:right;
}
.riganews {
	clear:left;
}
.boxnews{
	width:460px;
	z-index:1;
	float:left;
	margin:10px 0 13px 0;
	padding:0;
	border-right:#333 dotted 0px;
	background:url(../graph/riga-news-verticale.gif) right repeat-y;
}
#riganews-1{
	width:100%;
	height:auto;
	z-index:1;
	float:left;
}
.imgnews{
    width:430px;
	z-index:1;
	float:left;
	right:30px;
}
#testonews{
	width:auto;
	z-index:1;
	float:left;
	padding-left:10px;
}

/* RETTANGOLO 3*/
#rettangolo3{
	width:970px;
	height:auto;
	z-index:1;
	float:left;
	padding: 0px;
	margin: 20px 0 0 0;
}
#box-3{
	width:267px;
	height:360px;
	padding-left:14px;
	padding-right:14px;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
}
#box-3-1{
	width:268px;
	height:360px;
	padding-left:14px;
	padding-right:14px;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
	margin: 0 11px 0 11px;
}
#box-3-2{
	width:267px;
	height:360px;
	padding-left:14px;
	padding-right:14px;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
}

/* RETTANGOLO 4 */
#rettangolo4{
	width:950px;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
	margin-top:20px;
}
#box-4-1{
    width:220px;
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	padding-bottom:13px;
	z-index:1;
	float:left;
	background-color:#FFF;
}
#box-4-2{
    width:201px;
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	padding-bottom:13px;
	z-index:1;
	float:left;
	background-color:#FFF;
}
#box-4-2 img { border: 10px solid #005C8B; }
#box-4-3{
    width:430px;
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	padding-bottom:13px;
	z-index:1;
	float:left;
	background-color:#FFF;
}
.sponsor { margin: 0px 2px 0px 5px; } 
.sponsor img { border: none; } 
.tratteggio { display: block; }

/* RETTANGOLO 5 */
#rettangolo5{
	width:970px;
	z-index:1;
	float:left;
	margin-top:20px;
}
#box-5-1{
	width:262px;
	height:250px;
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	padding-bottom:13px;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
}
#box-5-2{
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	padding-bottom:13px;
	z-index:1;
	text-align:center;
	border:10px solid #c8c8c8;
	background-color:#FFF;
}
/*
#box-5-2{
	width:605px;
	height:250px;
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	padding-bottom:13px;
	margin-left:10px;
	z-index:1;
	float:left;
	border: 10px solid #c8c8c8;
	background-color:#FFF;
}
*/
