body {
margin-left : 0px;
margin-top : 5px;
margin-right : 0px;
margin-bottom : 0px;
background-color : #eaeaea;
} 
div#container{width:500px;margin:0 auto}
div.message{
    margin: 0 0 2em;
    padding: 1em 15px 0 50px;
    border-style: solid;
    border-width: 2px 0;
}

div.message p{
    margin: 0 0 1em;
     text-align:center
}

div.message.warning{
    background: #FFF0BA url(immagini/warning20.png) no-repeat 15px 50%;
    border-color: #E87C29}
	
div.message.error{
    background: #FFD8D6 url(immagini/error20.png) no-repeat 15px 50%;
    border-color: #FF0038}	
	
div.message.info{
    background: #EAEBF7 url(immagini/info20.png) no-repeat 15px 50%;
    border-color: #8E9AFF}
.button {
	font-size: 13px;
	color: #444;
	background: #ffffff;
	border: 1px solid #E2E5D2;
	padding: 2px;
	margin-top: 0;}
.button1 {
	font-size: 13px;
	color: #444;
	background: #FAF9F5;
	border: 1px solid #E2E5D2;
	padding: 2px;
	margin-top: 0;
	}		
#barrasuperiore1{background: url(immagini/barrasuperiore.jpg) no-repeat; height:26px;}
#tabella{background-color : #ffffff;}
#tabella1{background-color : #deeaee;}
#tabella2{background-color : #deeaee;}
#tabella3{background-color : #deeaee;}
#tabella4{background-color : #deeaee;}
#tabella5{background-color : #deeaee;}
#tabella6{background-color : #deeaee;}
#tabella7{background-color : #deeaee;}
#tabella8{background-color : #deeaee;}
#tabella9{background-color : #deeaee;}

.tabellainfo{background-color : #D5E5EF; border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;
padding: 1px 1px 1px 1px;}
.tabellainfo1{background-color : #D5E5EF; border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;
padding: 1px 1px 1px 1px; }
.tabellainfo2{background-color : #D5E5EF; border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;
padding: 3px 3px 3px 3px;}
.tabella{background-color : #deeaee; text-align:left}
.tabella1{background-color:#5DA2DC;  border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff; font-family: verdana ;color:#ffffff;
	font-size: 13px; font-weight:bold;}
.tabella2{background-color : #deeaee; border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
.tabella3{background-color : #deeaee; border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff; font-family: Verdana; font-size: 12px; color:#ff0000;}
.tabella4{background-color : #cceeff;}		
#contenitore{ text-align:left; font-family: verdana ;color:#003D79;
	font-size: 12px; font-weight:normal;}
#barrasuperiore{background-image: url(immagini/barrasuperiore.jpg); height:30px; padding:0px;}
.barra{background-image: url(immagini/barra.png); height:20px; padding:0px;  border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra{background-image: url(immagini/barra.png); height:20px; padding:0px;  border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra1{background-image: url(immagini/barra.png); height:20px; padding:0px; border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra2{background-image: url(immagini/barra.png); height:20px; padding:0px;border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra3{background-image: url(immagini/barra.png); height:20px; padding:0px;border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra4{background-image: url(immagini/barra.png); height:20px; padding:0px;border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra5{background-image: url(immagini/barra.png); height:20px; padding:0px;border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#barra6{background-image: url(immagini/barra.png); height:20px; padding:0px;  border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
#logotelefono{background-image: url(immagini/ordinitelefonici.gif); width:160px; height:80px; padding:0px; }
#logotelefonoeng{background-image: url(immagini/ordinitelefonici_eng.gif); width:160px; height:80px; padding:0px; }
#novita{background-image: url(immagini/novita_con_barra.png); width:250px; height:70px; padding:0px; }
#offerta{background-image: url(immagini/offerta_con_barra.png); width:250px; height:70px; padding:0px; }
#novitaeng{background-image: url(immagini/novita_con_barra_eng.png); width:250px; height:70px; padding:0px; }
#offertaeng{background-image: url(immagini/offerta_con_barra_eng.png); width:250px; height:70px; padding:0px; }
/*dimtabella{ height:22;} */
/*#cerca{image:url(immagini/cerca.gif); height:30px;}  */
.bordo{border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff; background-color : #ffffff;}
.bordo1{border-style:groove; border-bottom:1px solid; border-top:0px solid; border-left:0px solid; border-right:0px solid;  border-color:#ffffff;}
.bordo2{border-style:groove; border-bottom:0px solid; border-top:0px dotted; border-left:1px dotted; border-right:1px dotted;  border-color:#003D79;}
.bordo3{border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#000000;}
.bordo4{border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#298FC2;}
.bordo5{border-style:groove; border-bottom:1px solid; border-top:0px solid; border-left:1px solid; border-right:1px solid;  border-color:#ffffff;}
.bordo6{border-style:groove; border-bottom:1px solid; border-top:0px solid; border-left:1px solid; border-right:1px solid;  border-color:#298FC2;}
.bordo7{border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid;  border-color:#298FC2; background-color : #deeaee;}
.bordo8{border-style:groove; border-bottom:1px solid; border-top:1px solid; border-left:0px solid; border-right:0px solid;  border-color:#ffffff;}

.testo{border-style:groove; border-bottom:1px solid; border-top:0px solid; border-left:0px solid; border-right:0px solid;  border-color:#ffffff; font-family: verdana ;color:#ffffff;
	font-size: 13px; font-weight:bold;}
.testodata{font-family: verdana ;color:#003D79;
	font-size: 12px; font-weight:normal;}
.testo1{ font-family: MS Sans Serif; font-size: 12px; font-weight: normal; color: #ffffff;vertical-align :middle; text-align:left; font-weight: bold;}
.testo2{ font-family: MS Sans Serif; font-size: 13px; font-weight: normal; color: #ffffff; font-weight: bold;}
.testo3{font-family: Verdana; font-size: 10px; color:#ff3300;}
.testo4{font-family: verdana ;color:#003D79; font-size: 10px; font-weight:normal;}
.testo4 A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.testo4 A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.testo4 A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.testo4 A:hover 	{COLOR: #003D79; TEXT-DECORATION: underline; }
.testo5{font-family: verdana ;color:#003D79;
	font-size: 11px; font-weight:normal;}
.testo6{ font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold;}	
.testo7{ font-family: verdana; font-size: 13px; color: #ffffff; font-weight: bold;}	
.testo8{ font-family: MS Sans Serif; font-size: 12px; color:#ff0000; font-weight: bold;}	
.testo9{font-family: verdana ;color:#ff0000;
	font-size: 11px; font-weight:bold;  text-align:left}
	
.testo10{font-family: verdana ;color:#000000;
	font-size: 13px; font-weight:bold;}	
.testo11{font-family: verdana ;color:#ff6600;
	font-size: 13px; font-weight:bold;}
.testo12{ font-family: MS Sans Serif; font-size: 13px; font-weight: normal; color: #003D79; font-weight: bold;}	
.testo13{font-family: Verdana; font-size: 11px; color:#ff0000; font-weight: bold;}
.testo14{font-family: Verdana; font-size: 17px; color:#002F5E; font-weight: bold;}
.testo15{font-family: Verdana; font-size: 13px; color:#ff0000; font-weight: bold; text-align:right}			
.testo16{font-family: Verdana; font-size: 13px; color:#002F5E; font-weight: bold; background-color : #cceeff; text-align:center}	
.testo17{font-family: Verdana; font-size: 10px; color:#002F5E; font-weight: bold; background-color : #cceeff; text-align:center}	
.testo18{font-family: Verdana; font-size: 13px; color:#ff0000; font-weight: bold; background-color : #ffffff; padding: 2px 2px 2px 5px;}	
.testo19{font-family: Verdana; font-size: 13px; color:#ff0000; font-weight: bold; }	
.testo20{text-align:left; font-family: verdana ;color:#003D79;
	font-size: 12px; font-weight:normal; padding: 10px 2px 2px 5px;}
.testo21{font-family: Verdana; font-size: 12px; color:#ff0000; font-weight: normal; }	
.testo22{font-family: Verdana; font-size: 12px; color:#ff3300; font-weight: bold; }
A:active 	{COLOR: #ffffff; TEXT-DECORATION: none;}
A:link 		{COLOR: #ffffff; TEXT-DECORATION: none;}
A:visited 	{COLOR: #ffffff; TEXT-DECORATION: none;}
A:hover 	{COLOR: #ffffff; TEXT-DECORATION: none; }	
	

.menu {
font-family: MS Sans Serif; 
font-size: 12px;
font-weight: normal;
COLOR: #003D79;
vertical-align :middle; text-align:left; font-weight: bold; }
.menu A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.menu A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu A:hover 	{COLOR: #ffffff; TEXT-DECORATION: none; }

.menu1 { 
border: 0px #eaeaea solid;
font-family: verdana; 
font-size: 11px; 
font-weight: normal; 
COLOR: #C40A07;
}
.menu1 A:active 	{COLOR: #C40A07; TEXT-DECORATION: none;}
.menu1 A:link 		{COLOR: #C40A07; TEXT-DECORATION: none;}
.menu1 A:visited 	{COLOR: #C40A07; TEXT-DECORATION: none;}
.menu1 A:hover 	{COLOR: #000000; TEXT-DECORATION: none;}

.menu2{
font-family: MS Sans Serif; 
font-size: 12px;
font-weight: normal;
COLOR: #003D79;
vertical-align :middle; text-align:left; font-weight: bold; }
.menu2 A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu2 A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.menu2 A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu2 A:hover 	{COLOR: #ff0000; TEXT-DECORATION: none; }

.menu3{
font-family:  verdana; 
font-size: 12px;
font-weight: normal;
COLOR: #003D79;
vertical-align :middle; text-align:left; font-weight: normal; }
.menu3 A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu3 A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.menu3 A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu3 A:hover 	{COLOR: #ff0000; TEXT-DECORATION: none; }

.menu4{
font-family: MS Sans Serif; 
font-size: 12px;
font-weight: normal;
COLOR: #003D79;
vertical-align :middle; text-align:left; font-weight: bold; background-color:#deeaee;}
.menu4 A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu4 A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.menu4 A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu4 A:hover 	{COLOR: #ff0000; TEXT-DECORATION: none; }

.menu5{
font-family:  verdana; 
font-size: 11px;
font-weight: normal;
COLOR: #003D79;
vertical-align :middle; text-align:left; font-weight: normal; }
.menu5 A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu5 A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.menu5 A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menu5 A:hover 	{COLOR: #ff0000; TEXT-DECORATION: none; }

.menu6 { 
border: 0px #eaeaea solid;
font-family: verdana; 
font-size: 13px; 
font-weight: normal; 
COLOR: #C40A07;
}
.menu6 A:active 	{COLOR: #C40A07; TEXT-DECORATION: none;}
.menu6 A:link 		{COLOR: #C40A07; TEXT-DECORATION: none;}
.menu6 A:visited 	{COLOR: #C40A07; TEXT-DECORATION: none;}
.menu6 A:hover 	{COLOR: #000000; TEXT-DECORATION: none;}


.menuintro {
font-family: MS Sans Serif; 
font-size: 15px;
font-weight: normal;
COLOR: #003D79;
vertical-align :middle; text-align:left; font-weight: bold; }
.menuintro A:active 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menuintro A:link 		{COLOR: #003D79; TEXT-DECORATION: none;}
.menuintro A:visited 	{COLOR: #003D79; TEXT-DECORATION: none;}
.menuintro A:hover 	{COLOR: #ffffff; TEXT-DECORATION: none; }