body {
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #5C5C5C;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #5C5C5C;
	scrollbar-base-color: #000000;
	scrollbar-track-color: #5C5C5C;
	scrollbar-darkshadow-color: #666666;
	scrollbar-3d-light-color: #000000;
}


ul {     
         font-size: 10px;
			color: #666666;
         margin-bottom: 0px;
         margin-left: 0px;
			padding-left: 20px;
         margin-right:0px;
         margin-top: 10px;
			margin-bottom: 10px;
			list-style: url(images/fr.gif);
			list-style-position: outside;
			}
			
ul.lista {
	font-size: 10px;
	color: #366996;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 25px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style: url(images/fr_lista.gif);
	list-style-position: outside;
}

ul.service {
	font-size: 10px;
	color: #685B34;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 25px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style: url(images/fr_lista.gif);
	list-style-position: outside;
}
				

li {
	font-family: tahoma, verdana, sans-serif;
	letter-spacing: 0px;
	font-weight: normal;
	padding-left: 0px;
	margin-left: 20px;
	
}

h1 {
	font-size: 11px;
	color: White;
	font-family: arial,helvetica,verdana,sans-serif;
	letter-spacing: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-top: 4px;
	text-align: left;
	padding-left: 10px;
}
  
h2 {
	font-size: 10px;
	color: #ffffff;
	font-family: tahoma,verdana,sans-serif;
	letter-spacing: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:2px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 2px;
	text-align: center;
}
  
h3 { font-size: 12px; color: #FF9900;
  font-family: arial,helvetica,verdana,sans-serif;
  letter-spacing: 0px;
  padding: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right:10px;
  margin-top: 10px;
  text-align :left; }
  
h4 { 
   font-size: 11px;
	color: #660000;
	font-family: arial,helvetica,verdana,sans-serif;
	letter-spacing: 0px;
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 3px;
	margin-right: 10px;
	text-align: left;
	padding-left: 10px;}
  
h5 {
	font-size: 10px;
	color: #FFDE20;
	font-family: tahoma,verdana,sans-serif;
	font-weight: normal;
	letter-spacing: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	text-align: left;
}

h6 {
	font-size: 10px;
	color: #AEEA0D;
	font-family: tahoma,verdana,sans-serif;
	font-weight: normal;
	letter-spacing: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	text-align: left;
}
  
p { font-size: 10px; color: #666666; 
  font-family: tahoma,verdana,sans-serif;
  letter-spacing: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right:10px;
  margin-top: 10px;
  text-align :left; }





/* A */

a.linkness  {
font-family: tahoma;
font-style: normal;
font-size: 9px;
text-decoration: none;
color: #FFFFFF;
}
a:hover.linkness {
font-family: tahoma;
font-style: normal;
text-decoration: none;
background-color:transparent;
font-size: 9px;
color: #52A145;
}



a { color: #000000; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: underline; }

a.class { color: #F7F7F7; text-decoration: none; }
a:hover.class { color: #ffffff; text-decoration: underline; }

a.list { color: #666666; text-decoration: none; }
a:hover.list {
	color: #000000;
	text-decoration: underline;
}

a.titoli { color: #F9F0C3; text-decoration: none; }
a:hover.titoli{ color: #ffffff; text-decoration: underline; }

a.scarica { color: #FFCC00; text-decoration: none; }
a:hover.scarica{ color: #ffffff; text-decoration: none; }

a.service { color: #E9F3F3; text-decoration: none; }
a:hover.service{ color: #ffffff; text-decoration: underline; }

a.noleggio { color: #685B34; text-decoration: none; }
a:hover.noleggio{ color: #8C7A41; text-decoration: underline; }

a.vai { color: #660000; text-decoration: none; }
a:hover.vai{ color: #8C7A41; text-decoration: none; }

a.menu {
	color: #EC2C25;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 25px;
	background: url(images/menu_up.gif) no-repeat left;
}
a:hover.menu { color: #023F88; text-decoration: none;
   background: url(images/menu_up.gif) no-repeat left; }

a.artisti { color: #366996; text-decoration: none; }
a:hover.artisti{
	color: #5490C4;
	text-decoration: underline;
}

a.foto {
	border: 5px solid #FFD700;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
a:hover.foto{
	border: 5px solid #FFA800;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}


.classetd a {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFCC00;
	position: relative;
	text-decoration: none;
}
.classetd a:hover {
	text-decoration: none;
	background-color: #FFAE00;
}


img {
	border: 0px;
}

		
/* CLASSI */




.centra { text-align: center; }
.sx { text-align: left; }
.dx {
	text-align: right;
}


.nascosto {
	visibility: hidden;
}

.imm{
   background: #ffffff url(images/ombra.gif) repeat-x top;
	 
}
.imm200{
   background: url(images/imm_200.gif) repeat-x top;
   padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.imm_tratti{
   background: #ffffff url(images/tratti_photo.gif) top;
   background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

/* CELLE */

.spazio {
   padding-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

 }   


.spaziocenter {
	 padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0px;
    color: #454545;
    font-family: tahoma, verdana, sans-serif;
	 font-size: 10px;
}

.spaziomenu {
	 padding-top: 5px;
    padding-left: 30px;
    padding-right: 5px;
    padding-bottom: 5px;
 }   

.spazioa {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
}
.spaziob {
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;

}



.spaziotab {
    padding-top: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
    padding-bottom: 5px;
    color: #0B3032;
	 font-size: 10px;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: bold;
}


.giallo{
    font-size: 10px;
    padding-left: 5px; 
    color: #FFCC00;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: normal;
 }
 
 .verde{
    font-size: 10px;
    padding-left: 5px; 
    color: #AEEA0D;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: normal;
 }

.nero{ 
    font-size: 10px;
    padding-left: 10px;
	 padding-right: 10px;
    padding-top: 10px;
	 padding-bottom: 10px;
    color: #000000;
	 font-family: tahoma,verdana,sans-serif;
	 font-weight: normal;
 }
 
.nerob{ 
   font-size: 10px;
   color: #000000;
	font-family: tahoma,verdana,sans-serif;
	font-weight: normal;
 }

.bianco{
   font-size: 10px;
   color: #ffffff;
	font-family: tahoma,verdana,sans-serif;
	font-weight: normal;
 }

.titolo_news{
   font-size: 11px;
   color: #ffffff;
   font-weight: bold;
   font-family: tahoma,verdana,sans-serif;
 }
.data_news{
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   font-family: tahoma,verdana,sans-serif;
 }


.grigio{ 
   font-size: 9px;
   padding-top: 5px;
	letter-spacing: 1px;
	padding-left: 5px;
	padding-right: 5px;
   padding-bottom: 5px;
   color: #CCCCCC;
	font-family: tahoma,verdana,sans-serif;
	font-weight: normal;
 }
 
 .barra { scrollbar-face-color: #83B1CD;
	scrollbar-highlight-color: #83B1CD;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #CADFE6;
	scrollbar-darkshadow-color: #CADFE6;
	scrollbar-3d-light-color: #ffffff;
}

.barraser { scrollbar-face-color: #EBBD4B;
	scrollbar-highlight-color: #EBBD4B;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #F0E0A1;
	scrollbar-darkshadow-color: #F0E0A1;
	scrollbar-3d-light-color: #ffffff;
}

.barraph { scrollbar-face-color: #98BF43;
	scrollbar-highlight-color: #98BF43;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #C7E39C;
	scrollbar-darkshadow-color: #C7E39C;
	scrollbar-3d-light-color: #ffffff;
}


/* FORM CONTATTI */




	

.input {
        color: #ffffff;
	font-family: tahoma,verdana;
	letter-spacing: 1px;
	font-size: 7pt;
	font-weight: bold; clip: rect( ) ;
	width: 120px;
	border: 0px #7e1223 solid;
	background-color: #747778; }
	
	
.input2 {
        color: #666666;
	font-family: tahoma,verdana;
	letter-spacing: 0px;
	font-size: 7pt;
	font-weight: normal; clip: rect( ) ;
	width: 100%;
	border: 1px #747778 solid;
	background-color: #FFFFFF; }
	
	
.sel { font-size: 7pt; 
       font-family: tahoma,verdana; width: 100%; 
		 letter-spacing: 1px;
       color: #444444; background-color: #ffffff; 
       border-bottom: 1px #aaaaaa solid; 
       border-top: 1px #aaaaaa solid; 
       border-left: 1px #aaaaaa solid; 
       border-right: 1px #aaaaaa solid;}
