BODY {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	background-color : white;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : auto;
	/*overflow: hidden;*/
	text-align: left;
}

H1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
color : #000000; 
background-color : transparent; 

}
p {
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 

}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8px; 
color : #003C99;
}

.smalltext_g {
font-family : bold Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8px; 
color : #003C99;

}


.smalltext a:link{
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color: #0099FF;
	font-size : 8px;
	text-decoration: none;
}

.smalltext a:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color: #0099FF;
	font-size : 8px;
	text-decoration: none;
}

.smalltext a:hover  {
	color: #D50E2B;
	text-decoration: none;
	font-size : 8px;
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 14px; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 14px; 
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 14px; 
}

.scroll {
    /*width:500px;
	height: 230px;
	overflow: auto;*/
	border:0px solid black;
	/*scrollbar-base-color:white;
	scrollbar-shadow-color:#76C5F0;*/
}
.scroll_link {
    width:720px;
	overflow: auto;
	border:0px solid black;
	scrollbar-shadow-color:white;

SCROLLBAR-FACE-COLOR: #003B59;
/*SCROLLBAR-SHADOW-COLOR: #669900;*/
SCROLLBAR-3DLIGHT-COLOR: #336F8B;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
}
.title {
color:blue;

}

.page2 {
  height: 230px;
  width:500px;
}
.page {
  height: 230px;
  width:500px;
}
.contatti {
  height: 100px;
}
.buttons {
width:80px;
color:black;
background:#76C5F0;
border:1 solid white;
}
/*formazione*/
.scroll2 {
    width:500px;
	height: 230px;
	overflow-y: scroll;
	border:0px solid black;
	scrollbar-base-color:white;
	scrollbar-shadow-color:#76C5F0;
}

.errortext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFF;
	font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #d8860a;
}

.bg_medium {
  background-color : #efb240;
}

.bg_light {
  background-color : #f7ca88;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.copyright {
    font-size: .10px;
    text-align: center;
}

.nota {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
color : #003C99;
}

#scroll {      
 position:absolute; 
 top:0px;   
 left:0px;
 height:40px;
  width:500; 
  border:0px solid green;
 }
#clip {  
 border: solid 0px #660000;  
  position:absolute;
  top:0px;
  overflow:hidden;
  left:0px;   
  width:500px;
  height:220px;   
  /*clip:rect(0px 500px 150px 0px); */
  padding:5px; 
  }
#prova {
border:1px solid green;
/*background:red;*/
 height:120px;
}

.indirizzo {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight: bold;
font-size : 10px; 
color:#FFFFFF;
position:relative;
}
A.email:link{ color: #0099FF; 
			text-decoration: none; 
		}
A.email:visited  { 
color: #0099FF;
text-decoration: none; 
}
A.email:hover  { 
color: #00FFFF; 
text-decoration: none; 
}

.body_scroll {
    width:485px;
	/*height: 130px;*/
	overflow: auto;
	border:0px solid black;
	/*scrollbar-base-color:#003B59;*/
	scrollbar-shadow-color:white;

SCROLLBAR-FACE-COLOR: #003B59;
/*SCROLLBAR-SHADOW-COLOR: #669900;*/
SCROLLBAR-3DLIGHT-COLOR: #336F8B;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
/*SCROLLBAR-DARKSHADOW-COLOR: red;*/
}

.body_td {
    width:510px;
	/*height: 100px;*/
	overflow-y: scroll;
	border:0px solid black;
	scrollbar-base-color:white;
	scrollbar-shadow-color:#76C5F0;
}

.titolo {
font-size:16px;
FONT-WEIGHT: BOLD;
}

.sotto_titolo {
font-size:12px;
FONT-WEIGHT: BOLD;
text-decoration: underline;
}

.scheda_titolo{
font-size:10px;
color:#9A9899;
FONT-WEIGHT: BOLD;
text-decoration: underline;
background:#C7E8FF;
width:50%;
}

.text_scheda{
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12px;
	color : #003C99;
}
.text_scheda a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color: #0099FF; 
font-size : 12px;
text-decoration: none; 
}

.text_scheda a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color: #0099FF;
font-size : 12px;
text-decoration: none; 
}

.text_scheda a:hover  { 
color: #D50E2B; 
text-decoration: none; 
font-size : 12px;
}
.link_news {
	color: #FFF;
	text-decoration: underline;
	font-size: 12px;
}
.sfondo_tab {
	background-image: url(../../nuovo/materiali_nuovi/bacheca.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.titolo_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFF;
}.link_azzurro {
	color: #09F;
	text-decoration: underline;
	font-size: 12px;
}
.largetextWhite {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 14px;
	color: #FFF;
}
.text_scheda_bianco {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12px;
	color : #FFF;
}
.link_rosso {
	color: #F00;
	text-decoration: underline;
	font-size: 12px;
}
.bordo_tab_bott_blu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003C58;
}
.bordo_tab_bott_grigio {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003C58;
}
.text_scheda_grigio {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12px;
	color : #6B6B6B;
}
.text_scheda_rossa {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12px;
	color : #DA2335;
}
.bordo_tab_bott_rosso {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DA2335;
}
.text_scheda_azzurro {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12px;
	color : #006BB3;
}
.bordo_tab_bott_azzurro {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006BB3;
}
.titolo_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #DA2335;
}
