.sfondoecar {  font-family: "Comic Sans MS"; 
               font-size: 10px; 
			   font-style: normal; 
			   line-height: normal; 
			   font-weight: normal; 
			   font-variant: normal; 
			   /*text-transform: uppercase; */
			   color: #000000; 
			   text-decoration: none; 
			   background-color: #FFFFFF; 
			   background-position: center; 
			   background-attachment: fixed; 
			   background-image: url(LOGO%20TRUCK%20COMPANY%20GROUP%20trasparente.jpg); 
			   letter-spacing: normal; 
			   text-align: center; 
			   vertical-align: middle; 
			   word-spacing: normal; 
			   white-space: normal; 
			   clip:  rect(   ); 
			   background-repeat: no-repeat; 
			   scrollbar-base-color: #717171;
               scrollbar-arrow-color: #FFFFFF;
               scrollbar-3dlight-color: #FF0000;
               scrollbar-darkshadow-color: #000000;
               scrollbar-face-color: #717171;
               scrollbar-highlight-color: #FFFFFF;
               scrollbar-shadow-color: #FF0000;
               scrollbar-track-color: #DDDDDD;
}
#body
{
	width: 97%;
	margin:auto;
	text-align:center;	
}
A:Link    {Color:Black;
	           text-decoration: none}
	A:Active  {Color:Black} 
	A:visited {Color:Black}
	A:hover { color: #3366FF } 
	A.sopra { text-decoration: none }
	TD.sopra{background: #D1F0FA;}

.maiuscolo{
             text-transform: uppercase; 
          }
.onlycar {  font-family: "Comic Sans MS"; 
               font-size: 10px; 
			   font-style: normal; 
			   line-height: normal; 
			   font-weight: normal; 
			   font-variant: normal; 
			   /*text-transform: uppercase; */
			   color: #000000; 
			   text-decoration: none; 
			   background-color: #FFFFFF; 
			   letter-spacing: normal; 
			   text-align: center; 
			   vertical-align: middle; 
			   word-spacing: normal; 
			   white-space: normal; 
			   scrollbar-base-color: #717171;
               scrollbar-arrow-color: #FFFFFF;
               scrollbar-3dlight-color: #FF0000;
               scrollbar-darkshadow-color: #000000;
               scrollbar-face-color: #717171;
               scrollbar-highlight-color: #FFFFFF;
               scrollbar-shadow-color: #FF0000;
               scrollbar-track-color: #DDDDDD;
}

.infoUser { 
            position: absolute;
            left: 50;
            top: 1;
			font-size: 5px; 
			font-style: normal; 
		    line-height: normal; 
			font-weight: normal; 
			font-variant: normal; 
			color: #FF0000; 
          }
.tabellaCerca  
          {
             background-color: transparent; 
			 border: 1px solid black;
			 border-spacing : 0px;
			 padding: 2px;
			 border-collapse : collapse;
          }
.piccolo 
          { 
		    font-size: 11px; 
			font-style: normal; 
		    line-height: normal; 
			font-weight: normal; 
			font-variant: normal; 
			vertical-align: middle;
		  }
.piccolo_sorgente 
          { 
		    font-size: 13px; 
			font-family: "Courier New, Courier";
			font-style: normal; 
		    line-height: normal; 
			font-weight: normal; 
			font-variant: normal; 
			vertical-align: middle;
		  }
.piccolo-grassetto 
          { 
		    font-size: 11px; 
			font-style: bold; 
		    line-height: normal; 
			font-weight: normal; 
			font-variant: normal; 
			color: #0000ff;
			text-align: center; 
		    vertical-align: middle;
		  }
.piccolo-centrato
          { 
		    font-size: 11px; 
			font-style: normal; 
		    line-height: normal; 
			font-weight: normal; 
			font-variant: normal; 
			text-align: center; 
		    vertical-align: middle;
		  }

.tabellaDisponibilita
          {
   			 width : 99%;
             background-color: transparent; 
			 border: 1px solid black;
			 border-spacing : 1px;
			 padding: 2px;
			 border-collapse : collapse;
			 font-style: normal; 
		     line-height: normal; 
			 font-weight: normal; 
			 font-variant: normal;
			 font-size: 14px;
          }
.tabellaDisponibilita td
          {
		     border: 1px solid black;
		  }
.semaforo
          {
		      text-align: center; 
			  vertical-align: middle; 
		  }
.rosso    
          {   
		   font-style: bold; 
		   color: #FF0000;
		   text-align: center; 
		   vertical-align: middle;
          }
.formridotto {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.formridotto input {
    font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.grigio {
         background-color: #D0D0D0; 
}

.erroriForm {
         background-color: #FFFF00; 
}
.aggiornamento {
         color: #FF0000;
		 font-size: 15px;
		 text-align: center;
		 border: 1px solid black;
		 border-spacing : 1px;
		 background-color: #FFFF00; 
}

/*h2 {
	position: relative;
    font: bold 250%/1 Tahoma,Arial,sans-serif;
    text-transform: uppercase;
    margin: 0 0 0;
    color: #FF0000
}

h2>span {
	position: absolute;
	width: 80%;
    height:50%;
    background: #FFF;
    opacity: 0.6
}*/

h2{
	position: relative;
	font: bold 250%/1 Tahoma,Arial,sans-serif;
    text-transform: uppercase;
    margin: 0 0 0;
    color: #FF0000;
}
h2>span{
	position: absolute;
	top: 0;
    width: 97%;
    height: 50%;
    background: url(bk.png) repeat-x;
}

.titolino { 
	font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
    font-size: 14px;
	text-align: center;
}

.titolinoRosso { 
	font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
    font-size: 24px;
    font-style: bold; 
    text-transform: uppercase;
    color: #FF0000;
    text-align: right;
}

.stilemenu 
{
   border-top: thin solid #FF0000;
   border-bottom: thin solid #FF0000;
   background-color: #CDCDCD;
   color:Black;
}

.stilemenu:hover { 
   background-color: #FF0000;
   color:White;
}

.stilemenu A:hover { 
   color:White;
}

.titoloNews 
{
   border-top: thin solid #FF0000;
   border-bottom: thin solid #FF0000;
   border-left: thin solid #FF0000;
   border-right: thin solid #FF0000;
   background-color: #CDCDCD;
   color:Black;
   font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
   font-size:11px;
   text-align:center;
   font-style: bold; 
   height:15px;
   vertical-align: midlle;
}

.titoloNews_carattere
{
   color:Black;
   font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
   font-size:12px;
   font-style: bold; 
   height:15px;
   vertical-align: midlle;
}

.operazioniNews 
{
   text-align: right;
   width: 200px;
}

.autoreNews 
{
   border-top: thin solid #FF0000;
   border-bottom: thin solid #FF0000;
   border-left: thin solid #FF0000;
   border-right: thin solid #FF0000;
   color:Black;
   font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
   font-size:8px;
   text-align:left;
   font-style: normal; 
   height:14px;
   vertical-align: midlle;
}

.testoNews 
{
   border-left: thin solid #FF0000;
   border-right: thin solid #FF0000;
   color:Black;
   font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
   font-size:11px;
   text-align:justify;
   font-style: normal; 
   padding: 5px;
}

.tabellaNews 
{
   color:Black;
   font-family: "Verdana","Arial","Script MT Bold","Comic sans MS"; 
   text-align: center;
   font-style: normal;
   margin:auto;
   padding: 0px;
   border-collapse:collapse;
}

.tabellaProposta
          {
   			 width : 80%;
             background-color: transparent; 
			 border: 1px solid black;
			 border-spacing : 1px;
			 padding: 1px;
			 border-collapse : collapse;
			 font-style: normal; 
		     line-height: normal; 
			 font-weight: normal; 
			 font-variant: normal;
			 font-size: 10px;
          	 margin:auto;
          	 text-align:center;
          }
.tabellaProposta td
          {
		     border: 1px solid black;
		  }
.tabellaProposta th
          {
		     border: 1px solid black;
		  }

