body{ 	scrollbar-track-color: #ffffff;}




.vista_menu   { DISPLAY: block;  background-color: #FBFBFB; border: 1px solid #cccccc;}
.vista_menu_2   { DISPLAY: block;	background-color: #F4F4F4; border: 1px solid #cccccc; }

.vista1 A  {

	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin: 2px;
	padding-left: 3px;	

	DISPLAY: block;
	background-image: url('../imm/scheda.gif');
	background-repeat: no-repeat;
	background-position: right center;

overflow: Auto;
height: 100%;

}

.vista2 A  {

	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin: 2px;
	padding-left: 3px;	
	DISPLAY: block;
	background-attachment: fixed;
	background: url('../imm/chiaro/quadro_2.gif');
	background-repeat: no-repeat;
	background-position: right center;
	text-align: justify;
	overflow: Auto;
height: 100%;
}



a.nave_2:link, a.nave_2:hover, a.nave_2:active, a.nave_2:visited  
{
	color: #000000;
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}	


.barra { background-image: url(../imm/chiaro/02.jpg); }
.toppa{  	background-image: url(../imm/chiaro/fundal.jpg);
	background-repeat: repeat;}
.basso { background-image: url(../imm/chiaro/03.gif);}

.tab_chiara, pre,  p, h5, tab_chiara  {

	background-color: #ffffff;
}

/* --- F8F8F8 --- */
 .tab_scura , h3,  h4
{background-color: #F4F4F4;}


/* --- C0C0C0 --- */
.tab_scura 
{ border-top: 1px solid #C0C0C0;	border-left: 1px solid  #C0C0C0; }

/* --- F4F4F4 --- */
 .vista1 A 
{background-color: #F4F4F4;}

/* --- EBEBEB --- */
.form_newsletter, .form,.form_medio,.form_testo,.form_bottone, .form_bottone_piccolo,.form_alto, form_alto_50, .form_lungo,.form_piccolo, .form_data,.form_data2,.form_300,  .form_250, .vista3 A , .vista4 A , .vista5 A , .vista6 A , .vista7 A , .vista8 A, .vista9 A, .vista10 A , .vista2 A,  .vista A
{background-color: #EBEBEB;}

/* --- 30302E --- */

a.bottone:link, a.bottone:hover, a.bottone:visited, a.bottone:active
{ border-right: 1px solid #30302E; border-bottom: 1px solid #30302E;  }



/* --- FF6308 --- */
a.nave:hover, a:hover
{ color: #FF6308; }

a.nav_destra:hover
{ background-color: #FF6308; }




/* --- 333333 --- */

a.nave_2:hover span, .vista A:hover, a.nav_destra:hover span, a.nave:hover span,
a.nav:hover b, a.nav_link:hover,
.corpo_grigio, a:visited
{ color: #333333; }

.form_newsletter, .form_piccolo, .form_data2, .form_data, .form_testo, .form_medio, .form_bottone_piccolo, .form_lungo, .form_alto, .form_alto_50, .form_250, .form_300
{ border: 1px solid #999999;  }

/* --- 000000 --- */

a.nav_link:visited, a.nav_link:link, a.nav_destra:hover, a.nave:active, a.nave:visited, a.nave:link, a.nav:visited, a.nav:link,
a:link, font, p, h4, h5, h6, pre, i, ul, a.bottone:link, a.bottone:hover,  a.bottone:visited, a.bottone:active,  label
{ color: #000000; }


 .form_newsletter, .form,.form_medio,.form_testo,.form_bottone, .form_bottone_piccolo,.form_alto, .form_alto_50,.form_lungo, .form_piccolo, .form_data,.form_data2, .form_300, .form_250
 
 { color: #666666; }
 
 .form_bottone, .bottone_colore
 
 { color: #ffffff; }

/* --- 666666 --- */

a.bottone:link, a.bottone:hover,  a.bottone:visited, a.bottone:active
{ background-color: #666666; }

/* --- DDDDDD --- */

a.nav_link:visited, a.nav_link:link, a.nav_link:hover
{background-color: #DDDDDD;}

a.nav:visited, a.nav:link
{ border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }




/* --- 999999 --- */

.gallery A IMG
{ 
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

 a.nave:hover , a.nave:active, a.nave:visited,  .vista A, .vista2 A, .vista1 A, .vista1 A:hover, .vista3 A , .vista4 A , .vista5 A , .vista6 A , .vista7 A , .vista8 A, .vista9 A, .vista10 A
{ border-bottom: 1px solid #cccccc;}

 a.nav:visited, a.nav:link,  .gallery A IMG
{ border-left: 1px solid #999999; }

/* --- DFDFDF --- */

a.nav_destra:visited, a.nav_destra:link 
{background-color: #DFDFDF;}



a.nave:hover , a.nave:active, a.nave:visited,  .vista A, .vista2 A, .vista1 A,  .vista3 A , .vista4 A , .vista5 A , .vista6 A , .vista7 A , .vista8 A, .vista9 A, .vista10 A
{ border-top: 1px solid #E0E0E0; }

a.nave:hover , a.nave:active, a.nave:visited,  .vista A, .vista2 A, .vista1 A,  .vista3 A , .vista4 A , .vista5 A , .vista6 A , .vista7 A , .vista8 A, .vista9 A, .vista10 A
{ border-left: 1px solid #E0E0E0; }


.vista2 A:hover , .vista1 A:hover , .vista3 A:hover , .vista4 A:hover , .vista5 A:hover , .vista6 A:hover , .vista7 A:hover , .vista8 A:hover, .vista9 A:hover, .vista10 A:hover
{ border-top: 1px solid #E0E0E0; }

.vista2 A:hover , .vista1 A:hover , .vista3 A:hover , .vista4 A:hover , .vista5 A:hover , .vista6 A:hover , .vista7 A:hover , .vista8 A:hover, .vista9 A:hover, .vista10 A:hover
{ border-left: 1px solid #E0E0E0; }

 a.nave:hover , a.nave:active, a.nave:visited
{ border-left: 1px solid #DFDFDF; }

 a.nave:hover , a.nave:active, a.nave:visited
{ border-top: 1px solid #CCCCCC; }

 .vista2 A:hover , .vista3 A:hover , .vista4 A:hover , .vista5 A:hover , .vista6 A:hover , .vista7 A:hover , .vista8 A:hover, .vista9A:hover, .vista10 A:hover
{ border-bottom: 1px solid #E0E0E0;}




/* --- D4D4D4 --- */

a.nav:visited, a.nav:link
{background-color: #D4D4D4;}

a.nav_link:visited, a.nav_link:link, h2, h3, p,  h4, h5, pre,  .tab_chiara, .tab_scura, .tab_titolo, .tab_titolo_form
{ border-right: 1px solid #D4D4D4; }
 
a.nav_link:visited, a.nav_link:link, h2, h3,  p, h4, h5, pre, .tab_chiara, .tab_scura, .tab_titolo, .tab_titolo_form
{ border-left: 1px solid #D4D4D4;}
 
a.nav_link:visited, a.nav_link:link, h2, h3,p,  h4, h5, pre, .tab_chiara , .tab_scura, .tab_titolo, .tab_titolo_form
{ border-top: 1px solid #D4D4D4; }

a.nav_link:visited, a.nav_link:link, h2, h3, p,  h4, h5, pre,  .tab_chiara, .tab_scura, .tab_titolo, .tab_titolo_form
{ border-bottom: 1px solid #D4D4D4; }

/* --- cccccc --- */

.vista3 A , .vista4 A , .vista5 A , .vista6 A , .vista7 A , .vista8 A, .vista9 A, .vista10 A, .vista1 A, .vista2 A , .vista3 A:hover , .vista2 A:hover , .vista4 A:hover , .vista5 A:hover , .vista6 A:hover , .vista7 A:hover , .vista8 A:hover, .vista9A:hover, .vista10 A:hover
{ border-right: 1px solid #cccccc; }

/* --- ffffff --- */

a.barra:hover, a.barra:link, a.barra:visited,  .basso
{ color: #ffffff; }

.immage,inverti,
a.nav:hover, a.nav:visited, a.nav:link, a.nav_link:visited, a.nav_link:link, a.nav_link:hover, a.nav_destra:visited, .nav_destra:link, a.nav_destra:hover,   a.bottone:active
{ border-top: 1px solid #ffffff; }

.immage,inverti,
a.nav:hover, a.nav:visited, a.nav:link, a.nav_link:visited, a.nav_link:link, a.nav_link:hover, a.nav_destra:visited, .nav_destra:link, a.nav_destra:hover,   a.bottone:link, a.bottone:hover, a.bottone:visited
{ border-bottom: 1px solid #ffffff; }

.immage,inverti,
a.nav:hover, a.nav:visited, a.nav:link, a.nav_link:visited, a.nav_link:link, a.nav_link:hover, a.nav_destra:visited, .nav_destra:link, a.nav_destra:hover,  
a.bottone:active
{ border-left: 1px solid #ffffff; }

.immage,inverti,
a.nav:hover, a.nav:visited, a.nav:link, a.nav_link:visited, a.nav_link:link, a.nav_link:hover, a.nav_destra:visited, .nav_destra:link, a.nav_destra:hover,  
a.bottone:link, a.bottone:hover, a.bottone:visited
{border-right: 1px solid #ffffff;}

body { background-color: #ffffff; }



.selec_1{
	background-color: #ffffff;
}
.vista3 A:hover , .vista4 A:hover , .vista5 A:hover , .vista6 A:hover , .vista7 A:hover , .vista8 A:hover, .vista9 A:hover, .vista10 A:hover { background-image: url('../imm/chiaro/quadro.gif');	DISPLAY: block; }

