/* CSS Document */



body {
	background-color: #6699cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	margin: 0px;
}

table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

table#menu{
	color:#000066;
	background-color:#79A6A0;
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	height: 28px;	
}

table#menuuno a:link {color:#FFFFFF; font-size : 12px; text-decoration: none;
 padding-top: 4px;
	padding-bottom: 7px;
	padding-right: 3px;
	padding-left: 3px;}
	
	table#menuuno a:visited {color:#FFFFFF; font-size : 12px; text-decoration: none;
 padding-top: 4px;
	padding-bottom: 7px;
	padding-right: 3px;
	padding-left: 3px;}
	
table#menuuno a:hover{
	color:#FF9900;
	font-size : 12px;
	text-decoration: none;
	background: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 7px;
	padding-right: 3px;
	padding-left: 3px;
}
table#menuuno a:active{color: #FFFFFF; font-size : 12px; text-decoration: none; }
table#menuuno td{
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	color:#000066;
}



table#page{
	background-color: #FFFFFF;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	top: 0px;
}
table#footer{
	background-color: #dfe6ec;
	border-top: 1px solid #336699;
}


td#linearight{
border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#9bc5d3;}
	
td#linealeft{
border-left-width: 1px;
	border-left-style: solid;
	border-left-color:#9bc5d3;}
	
td#lineatop{
border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6699cc;}

td#lineatopgrey{
border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;}
	
table#testo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

input {
	color: #0066CC;
	border: 1px solid #6699FF;
	font: 11px Arial, Helvetica, sans-serif;
	background: #C3E3FF;
}
select {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #6699FF;
	border: 1px solid #6699FF;
}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	background-color: #C3E3FF;
	border: 1px solid #6699FF;
}

	
 td#sfondo{
	background-repeat: no-repeat;
	background-position: center top;

}

 td#sfondo_continuo{
	background-repeat: repeat-x;
	background-position: center;

}

 td#sfondo_right{
	background-repeat: no-repeat;
	background-position: center top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#FF66FF;
}




.L11_brown_news  A:link     {color:#b79864;text-decoration: none;font: bold 11px Arial, Helvetica, sans-serif; }
.L11_brown_news  A:visited  { font: bold 11px Arial, Helvetica, sans-serif; color: #b79864;text-decoration: none; }
.L11_brown_news  A:hover    { font:  bold 11px Arial, Helvetica, sans-serif; color:#000000;  text-decoration: none; }
.L11_brown_news  A:active   { font:  bold 11px Arial, Helvetica, sans-serif; color: #b79864; text-decoration: none; }

.L10_brown  A:link     {color:#b79864; text-decoration: none;font:  8pt Arial, Helvetica, sans-serif; text-transform: uppercase;}
.L10_brown  A:visited  { font:  8pt Arial, Helvetica, sans-serif;  color: #b79864;text-decoration: none; text-transform: uppercase;}
.L10_brown  A:hover    { font:   8pt Arial, Helvetica, sans-serif;  color:#663300;  text-decoration: none; text-transform: uppercase; }
.L10_brown  A:active   { font:  8pt Arial, Helvetica, sans-serif;  color: #b79864; text-decoration: none;  text-transform: uppercase;}

.L10_grey  A:link     {color:#6699CC; text-decoration: none;font: 10px Arial, Helvetica, sans-serif; }
.L10_grey  A:visited  { font:10px Arial, Helvetica, sans-serif; color: #6699CC;text-decoration: none; }
.L10_grey  A:hover    { font:   10px Arial, Helvetica, sans-serif; color:#3399CC;  text-decoration: none;  }
.L10_grey  A:active   { font:  10px Arial, Helvetica, sans-serif; color: #6699CC; text-decoration: none;  }


.L10_azz  A:link     {color:#006699; text-decoration: none;font:  8pt Arial, Helvetica, sans-serif; text-transform: uppercase;}
.L10_azz  A:visited  { font:  8pt Arial, Helvetica, sans-serif;  color: #006699;text-decoration: none; text-transform: uppercase;}
.L10_azz  A:hover    { font:   8pt Arial, Helvetica, sans-serif;  color:#3366CC;  text-decoration: none; text-transform: uppercase; }
.L10_azz  A:active   { font:  8pt Arial, Helvetica, sans-serif;  color: #006699; text-decoration: none;  text-transform: uppercase;}

.L7_azz  A:link     {color:#006699; text-decoration: none;font:  7pt Arial, Helvetica, sans-serif; text-transform: uppercase;}
.L7_azz  A:visited  { font:  7pt Arial, Helvetica, sans-serif;  color: #006699;text-decoration: none; text-transform: uppercase;}
.L7_azz  A:hover    { font:   7pt Arial, Helvetica, sans-serif;  color:#000099;  text-decoration: none; text-transform: uppercase; }
.L7_azz  A:active   { font:  7pt Arial, Helvetica, sans-serif;  color: #006699; text-decoration: none;  text-transform: uppercase;}

.L13_orange_cap  A:link     {color:#FF6600; text-decoration: none;font:  13px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.L13_orange_cap  A:visited  { font:  13px Arial, Helvetica, sans-serif;  color: #FF6600;text-decoration: none; text-transform: uppercase;}
.L13_orange_cap  A:hover    { font:   13px Arial, Helvetica, sans-serif;  color:#FF9900;  text-decoration: none; text-transform: uppercase; }
.L13_orange_cap  A:active   { font:  13px Arial, Helvetica, sans-serif;  color: #FF6600; text-decoration: none;  text-transform: uppercase;}


.F8_grey {
	color:#666666;
	text-decoration: none;
	font: 8pt/9px  Arial, Helvetica, sans-serif;

}
.F10_azz_cap {font-family: Arial, Helvetica, sans-serif; color:#66b0bc; font-size : 10px; text-decoration: none;text-transform: uppercase; }
.F12_blu {
	color:#003366;
text-decoration:; 	font: lighter normal 13px Arial, Helvetica, sans-serif;
}
.F12_brown_cap {color:#b79864;text-decoration: none;text-transform: uppercase;font: 13px/13px Arial, Helvetica, sans-serif;}
.F12_brown {color:#b79864;text-decoration: none; font: 12px/13px Arial, Helvetica, sans-serif;}
.F13_orange_cap {color:#FF6600;text-decoration: none;text-transform: uppercase;font: 13px/13px Arial, Helvetica, sans-serif;}
.F10_blu {font-family: Arial, Helvetica, sans-serif; color:#6e9ece; font-size : 10px; text-decoration: none; }
.F11_black {font:  bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666666;  text-decoration: none;  }
.F18_viola {font:  bold 18px Arial, Verdana,  Helvetica, sans-serif; color:#CC33CC;  text-decoration: none;  }
.F12_viola {font:  bold 12px  Arial,Verdana, Helvetica, sans-serif; color:#CC33CC;  text-decoration: none;  }

.F12_black {font:  12px  Arial,Verdana, Helvetica, sans-serif; color:#666666;  text-decoration: none;  }
.F11_blu {font:  11px  Arial, Helvetica,Verdana, sans-serif; color:#003366;  text-decoration: none;  }

.F11_white {font:  11px  Arial, Helvetica,Verdana, sans-serif; color:#FFFFFF;  text-decoration: none;  }

.F11_blu_bold {font:  bold 11px  Arial, Helvetica,Verdana, sans-serif; color:#003366;  text-decoration: none;  }

table#tab {
	background: #f1f2e2;
	height: 140px;
}
table#tab table:hover{
	background: #dce4ee;
	border: 1px solid #04c0d0;
	
}
	
	
img#camere{	border: 1px solid #04c0d0;}

.sopra{width:98%;  color:#999999;  text-align:center;}