
body{
		 background: url('file/sfondo.gif') top repeat-x;
		 }
		 
#cec{
		 background:url('file/cmodels.gif') no-repeat;
		 width:350px;
		 height:65px;
		 }
		 
#titolo{
				background:url('file/titolo.gif') no-repeat;
				width:380px;
				height:80px;
				}
		 
.testa,.testa td,.testa img{					
														border:none;
														border-collapse: collapse;						
			 					 		 				text-align:center;
										 				height:auto;
										 				margin-bottom:10px;
										 				font-size:12pt;
		 								 				font-weight:bold;
		 								 				color:blue;
		 								 				font-family:arial;
														padding:0;
														margin:0;
														vertical-align: bottom;
										 				}
		
span{
		 color:black;
		 font-family:arial;
		 font-weight:bold
		 }				
.contenuti{
					 text-align:center;
					 margin:auto;
					 }

h1{
	 color:red;
	 }			 
						
table{
			width:100%;
			}
			
th{
	 padding-bottom:15px;
	 color: #ff3333;
	 font-size:18pt;
	 background:trasparent
	 }			
			
td {
		text-align:center;
		font-family: tahoma;
		font-weight:bold;
		font-size:10pt;
		}
			 
table img{
		border: 2px solid black;
		}
		
.tabella{
				 background:url('file/pattern.gif');
				 border: groove 2px #0099FF;
			/*	 overflow:auto;*/
				 height:600px;
				 width:100%;
			 padding:30px;
				 }
		
.modelli{
			 	 border-collapse: collapse;
				 vertical-align:bottom
				 }
					 
.modelli td{
				 		border:1px solid black;
						}
				
.modelli .img{
						background:white;
						}
						
.modelli img{
				 		 border:none;
						 }					
			 
.tabellina{
					 height:auto;
					 }			 
			 
.tabellina td{
					 		width:50%;
					 		}			 
			 
.menu{
			vertical-align: top;
			}				
				
.menu ul{
				list-style-type: none;
				padding:0;
				margin:0px;
				background:url('file/pattern.gif');
			  border: 2px groove #0099FF;
			  width: 170px;
				position:relative;				
				top:-1px;
				}
				
.menu li {
				margin:6px;width:140px;
				 	}			
			
.menu a:hover{
    					color: #6699ff;
							font-weight:normal
							}
			
.menu a {
				display:block;
				width:130px;
				line-height:18px;
				text-decoration:none;
				padding-bottom:2px;
				text-align:center;
				font-family:verdana;
				font-size:10pt;
				font-weight:bold;
				color:black;
				}
				

							
							
a:visited{
					color:#ff6633;
					}
					
.menu li#activelink a,.menu li#activelink a:hover{
																									color:#999999;
																									font-weight:bold;
																									} 

					
.top{
			text-align:center;
			height:30px;
				font-family:arial;
				font-size:16pt;
				font-weight:bolder;
				color:blue;
		 }
		 
.top p {
		 	 padding-top:3px;
			 margin-bottom:10px;
		 	 }																								
.news {
			 width:140px;
			 margin-top:20px;
			 border: 1px solid black;
			 padding-top:4px;
			 text-align:center;
			 font-weight: bold;
			 font-size:12pt;
			 background:white;		 
			 }		
			 								 
.over {
			 text-align:center;
			 margin:4px;
			 overflow:auto;
			 font-family: arial;
			 font-weight: normal;

			 }

.rosso{
			 padding:10px;
			 color:blue;
			 font-weight:bolder;
			 text-align:center;
			 font-size:12pt;
			 }
			 
.grande{
				font-size:12pt;
				font-weight:bolder;
				font-style:italic
				}
				
.testo{
			 text-align:justify
			 }

.normale{
				 font-weight:normal;
				 }
				 
.img img{
		 border:none;
		 }
		 
.testo2{
			 text-align:left;
			 padding-right:20px;
			 padding-left:20px;
			 }

