/* Global Styles */

body {
	/*margin:0px;*/
	background-color: White;
	margin-top: 4px;
	}
	
/*td {
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
	background-color: white;
	}
*/	
a {
	color: #00008b;
	 font-style: normal;
	 text-decoration: none;
	font-family: Arial;
	}
	
a:hover {
	color: yellow;
	 font-style: normal;
	 text-decoration: underline;
	}
	a:link {
		color: #990000;
	 font-style: arial;
		 text-decoration: underline;
	}
	a:vlink{
		color: #00008b;
	 font-style: arial;
		 text-decoration: underline;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #E8E8E8;
	background-color: #ECF4FF;
	}
	

	

	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:14px Arial, Helvetica, sans-serif;
	line-height:20px;
	margin-top:10px;
	margin-left: 9px;
	margin-right: 20px;
	padding-left: 20px;
	padding-right: 15px; 
	color: black;
	
	
	}
	.bodyzona {
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-top:0px;
	/*padding-left: 5px;
	*/
	}
	.errore {
	font:14px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: red;
	margin-top:0px;
	padding-left: 5px;
	
	}
.pageName{
	font: 18px Arial black, Helvetica, sans-serif;
	color: #FF9F00;
	line-height:26px;
	letter-spacing:.21em;
	padding-left: 5px;
	padding-right: 5px;
	}
	.InizioTesto{
	font: 18px  Arial, Helvetica,sans-serif;
	color: #8fa7f8;
	line-height:26px;
	letter-spacing:.10em;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	}
	#testoform{
	font: 14px  "Baskerville Old Face", Arial, Helvetica,sans-serif;
	color: orange;
	
	padding-left: 20px;
	padding-bottom: 10px;
	}
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:8px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	.testoform 
	{
		font: 12px Arial, Helvetica, sans-serif;
		color: Black;
		text-decoration: none;
	}
.testoform2
	{
		font: 12px Arial, Helvetica, sans-serif;
		color: #007FAC;
		text-decoration: none;
	}
.oy1{
	background-image: url(../images/Menu_sea_accessori.jpg);
}
.oy2{
	background-image: url(../images/Menu_sea_caratt.jpg);
}
.oy3{
	background-image: url(../images/Menu_sea_dotazione.jpg);
}
.input {
	background-color: ButtonFace;
	font: normal 11px sans-serif;
	color: Black;
	border-width: 1px;
	border-collapse: inherit;
}
.footer {
	font:9px Arial, Helvetica, sans-serif;
	color: Navy;
	line-height:20px;
	margin-top:10px;
	padding-left: 5px;
	padding-right: 15px;
	height: 20px;
	background-color: #00ccce;
/*	background-image: url(../interfaccia/web-sotto.png);
	background-repeat: no-repeat;
	*/
	}
	.risposta {
	font:12px Arial, Helvetica, sans-serif;
	color: orange;
	line-height:20px;

	font-style: !important;
		}
		.sfondoLogo {
	background-image: url(../flash/logo2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sfondoRipetuto {
	background-image: url(../interfaccia/sfondo_alto.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}
.offerta {
	background-image: url(/images/offerta.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFFFFF;
	margin: 0px;
	margin-bottom:10px;
	padding: 5px 4px 16px;
	font: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
}
.codice {
font-family: "Times New Roman", Times, serif;
font-size: xx-large;
color: Black;
	}
	.prenota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	
	}
.prenotamarzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #ffefd5;
	}
	.prenotaaprile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #ffebcd;
	}
	.prenotamaggio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #ffe7c3;
	}
	.prenotagiugno{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #ffe5bd;
	}
.prenotaluglio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #fce0be;
	}
	.prenotaagosto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: white;
	background-color: #fff3b0;
	color: black;
	}
	.prenotasettembre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #ffdead;
	}
	.prenotaottobre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: navy;
	background-color: #d9f6ff;
	}
	.sfondotestoordine{
	background-repeat: repeat-x;
	background: url(/images/sfondotestoordine_css.jpg);
	}
	.altraricerca{
	background-repeat: repeat-x;
	color: red;
	}
	
	.testoaccetta{
		font-family: "MS Sans Serif", Geneva, sans-serif;
		font-size: 14px;
		color: gray;
	
	}
	.testo_scheda_ordine{
		font: "Arial Narrow";
		font-size: small;
		color: black;
	}
	.sfondo_td{
		background-repeat: repeat-x;
		background-image: url(../interfaccia/SfondoTabBenvenuto.gif);
		background-position: left top;
		font: "Arial Unicode MS";
		color: #9acd32;
		font-size: 1em;
	}
	
/*	#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); 
/* Trick IE into showing hover */ 
/*
display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

*/




/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}




/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }
.sfondoLettera{
	background-repeat: repeat-x;
	background-position: left top;
	background-color: blue;
	background-image: url(../interfaccia/tab_prezzi_sfondo_int.jpg);
	font-family: "Arial";
	font-size: 10px;
	color: white;

	
	padding: 10px;
}
.sfondoLettera a{
	background-repeat: repeat-x;
	background-position: left top;
	background-color: blue;
	font-family: "Arial";
	font-size: 10px;
	color: white;
}
.sfondoLettera a:hover{
	background-repeat: repeat-x;
	background-position: left top;
	background-color: red;
	font-family: "Arial";
	font-size: 10px;
	color: white;
}
.sfondotestolux{
	font: "@Arial Unicode MS";
	background-color: fuchsia;
	font-size: x-small;
}
.sfondotestoslux{
	font: "@Arial Unicode MS";
	background-color: #32cd32;
	font-size: x-small;
}
.sfondotestolux{
	font: "@Arial Unicode MS";
	background-color: #9acd32;
	font-size: x-small;
}
.sfondotestolux a:hover{
	font: "@Arial Unicode MS";
	background-color: #ff4500;
	font-size: x-small;
}
.sfondotestolux a:link{
	font: "@Arial Unicode MS";
	background-color: #00bfff;
	font-size: x-small;
}
.sfondotestolux a:vlink{
	font: "@Arial Unicode MS";
	background-color: #1e90ff;
	font-size: x-small;
}
.sfondotestoslux3c{
	font: "@Arial Unicode MS";
	background-color: lime;
	font-size: x-small;
}
.sfondotestoslux3c a:hover{
	font: "@Arial Unicode MS";
	background-color: #ff4500;
	font-size: x-small;
}
.sfondotestoslux3c a:link{
	font: "@Arial Unicode MS";
	background-color: #ff4500;
	font-size: x-small;
}
.sfondotestoslux3c a:vlink{
	font: "@Arial Unicode MS";
	background-color: #1e90ff;
	font-size: x-small;
}
.Sfondobarraprenota{
background-image: url(../images/sfondotestoTotale.jpg);
background-repeat: repeat-x;
}
.testotab3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: black;
	background: url(../interfaccia/sf_bottom_lang.jpg);
	background-repeat: repeat-x;
}
.testotab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ff8c00;
	background: url(../interfaccia/sf_bottom_lang.jpg);
	background-repeat: repeat-x;
}
.adata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #006400;
	

	background: url(../interfaccia/sf_bottom_lang.jpg);
	background-repeat: repeat-x;
}
.pdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2a5faa;
	

	background: url(../interfaccia/sf_bottom_lang.jpg);
	background-repeat: repeat-x;
}
.testotab1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	color: #d5b500;
	background: url(../interfaccia/sf_bottom_lang.jpg);
	background-repeat: repeat-x;
}
.testotab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
	color: #0001b2;
	background: url(../interfaccia/sf_bottom_lang.jpg);
	background-repeat: repeat-x;
}
.txtPagPrenota {
font: 14px;
 font-style: normal;
 font-weight: bolder;
 letter-spacing: 1px;
 font-family: "@Arial Unicode MS", Tahoma;
}
.testotab21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	
	color: #000033;

}
.sfondotabellaprezzi{
background-image: url(../interfaccia/spaziotab.gif);
 background-repeat: repeat-x;
}
.Stile6 {
	color: #F00;
	font-style: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;
	
}
.colore1 {
background-color: #f5f5f5;
}
.colore1 a:hover {
background-color: #ff4500;
}
.colore2 {
background-color: #fff0f5;
}
.colore2 a:hover {
background-color: #ff4500;
 background-attachment: scroll;
}
.colore3 {
background-color: #e0ffff;
}
.colore3 a:hover {
background-color: #ff4500;
}
#navigation a {

	font: normal 12px Arial, Helvetica, sans-serif;
	color: white;
	line-height:16px;
	/*	letter-spacing:.1em;	*/
	text-decoration: none;
	display:block;
	padding: 8px 6px 6px 20px;
	background-image: url(../interfaccia/menu_con_foglia2.jpg);
	}
	
#navigation a:hover {
	/*background: #339934; */
	background-image: url(../interfaccia/menu_con_foglia.jpg);
	color: #2f4f4f;
		}
		#navigation2 a {

	font: normal 12px Arial, Helvetica, sans-serif;
	color: white;
	line-height:16px;
	/*	letter-spacing:.1em;	*/
	text-decoration: none;
	display:block;
	padding: 8px 6px 6px 20px;
	background-image: url(../interfaccia/menu_contatti.png);
	}
	
#navigation2 a:hover {
	/*background: #339934; */
	background-image: url(../interfaccia/menu_contatti.png);
	color: #2f4f4f;
		}
#navigationceck a {

	font: normal 12px Arial, Helvetica, sans-serif;
	color: white;
	line-height:16px;
	/*	letter-spacing:.1em;	*/
	text-decoration: none;
	display:block;
/*	padding: 0 6px 0 20px;*/
	background-image: url(../interfaccia/sfondo_ceck_a.jpg);
	width: 45%;
	float: right;
	
	}
	
#navigationceck a:hover {
	/*background: #339934; */
	background-image: url(../interfaccia/sfondo_ceck_h.jpg);
	color: #2f4f4f;
		}
		/* cancellatutto */
#navigationceck2 a {

	font: normal 12px Arial, Helvetica, sans-serif;
	color: white;
	line-height:16px;
	/*	letter-spacing:.1em;	*/
	text-decoration: none;
	display:block;
/*	padding: 0 6px 0 20px;*/
	background-image: url(../interfaccia/sfondo_cancellatutto.jpg);
	width: 45%;
	float: left;
	}
	
#navigationceck2 a:hover {
	/*background: #339934; */
	background-image: url(../interfaccia/sfondo_ceck_h.jpg);
	color: #2f4f4f;
		}		
		
		#smenu
		{
		background-color: #4169e1;
	}	
	#info
		{
		
	font:15px Arial, Helvetica, sans-serif;
	line-height:15px;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
		border: #9384f0;

	height: 190px;
		border-bottom: 1px solid #556b2f;
		border-color: #696969 #696969 #696969;
		border-left: 1px solid #696969;
		border-right: 1px solid #696969;
		border-top-color: #696969;
		border-top-style: solid;
		border-top-width: 1px;
		 	}
		.titolotabella
		{
		
	font:12px Arial, Helvetica, sans-serif;
	line-height:15px;
	margin-top:2px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 2px;
	padding-right: 1px;
	color: black;
		border-bottom: 1px solid blue;
		border-bottom-color: aqua;
		border-bottom-style: dotted;
		border-bottom-width: 1px;
		border-color: black black black black;
		border-top-color: black;
		border-top-style: dotted;
		border-top-width: 1px;
	}
	.itatabella
{
		
	font:12px Arial, Helvetica, sans-serif;
	line-height:15px;
	margin-top:2px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 2px;
	padding-right: 1px;
	color: black;
	}
	.sondo_tabPrezzi{	
	background-image: url(../interfaccia/sfondo_tabPrezzi.jpg);
	background-repeat: repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
	color: white;
	line-height: 22px;
	}
	#footer
			{
		
	font:12px Arial, Helvetica, sans-serif;
	
	color: black;
	/*background-image: url(../interfaccia/sfondo_tabPrezzi.jpg);
	background-repeat: repeat-x;
*/
	
	}
	
/* container */	
	#tablist{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 580px;    
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 0px 2px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a.current{
background: lightyellow;
}

#tabcontentcontainer{
width: 550px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #8e8fff;
padding-left: 1%;
padding-right: 1%;

clear: both;

 
}
#container_hd{
width: 300px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid silver;
padding-left: 1%;
padding-right: 1%;

font-size: 14px;
font-style: normal;
font-family: "Arial Narrow";
 font: normal/2;
 float: left;
 clear: none;
 background: #e0e0e0;
}
#container_hd2{
width: 300px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #b0c4de;
padding-left: 1%;
padding-right: 1%;

font-size: 14px;
font-style: normal;
font-family: "Arial Narrow";
 font: normal/2;
 float: right;
 clear: none;
 background-color: #efefef;
}
#tabcontentcontainerindex{
width: 640px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 3px solid #8e8fff;
padding-left: 1%;
padding-right: 1%;
background-color: white;

}
#tabcontentcontainerpiccolo{
width: 450px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #8e8fff;
padding-left: 1%;
padding-right: 1%;

}

.tabcontent{
display:none;
font-family: Arial;
	color: gray; 
	font-size: medium;
}
#tabcontentcontainercamere
{
width: 190px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #9d9eff;

}
#tabcontentcontainernews
{
width: 190px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid navy;
background-color: #d5e6f4;
font-size: 12px;
font-family: Arial;
}
#tabcontenthome
{
width: 250px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid navy;
background-color: #d5e6f4;
font-size: 12px;
font-family: Arial;
}
.intestanews
{
font: Arial, Helvetica, sans-serif;
color: red;
font-size: 18px;
}
/* news */
	#tablist{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 190px;    
}
#sfondofoto
{
	/* background: url(../interfaccia/SFONDOFOTO.jpg) no-repeat;
	padding-right: 80px;
	*/
	border: silver;
	
}
#tabcontentcontainerfoto
{
width: 580px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #9d9eff;
/* background-color: black;
*/
}

/* CONTAINER HOME PAGE NEWS */
#tabcontentcontainernews
{
width: 120px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #9d9eff;
/* background-color: black;
*/

}
#tablistnews{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 120px;    
}

#tablistnews li{
list-style: none;
display: inline;
margin: 0;
}

#tablistnews li a{
padding: 0px 2px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablistnews li a:link, #tablist li a:visited{
color: navy;
}

#tablistnews li a.current{
background: lightyellow;
}

/* box */

/* CONTAINER HOME PAGE NEWS */
#tabcontentcontainernewsbox
{
width: 190px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #9d9eff;
background-color: #bbdcff;
font-size: 1em;
color: gray;
font-style: "Arial Narrow";
}
#tablistnewsbox{
padding: 10px 0 0px 2px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 190px; 
background-image: url(../interfaccia/bottom.jpg);
height: 30px;
}
#tablistnewsbox2{
padding: 10px 0 0px 2px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 190px; 
background-image: url(../interfaccia/bottom2.jpg);
height: 30px;
}
#tablistnewsbox2 li{
list-style: none;
display: inline;
margin: 0;
}

#tablistnewsbox2 li a{
padding: 0px 2px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablistnewsbox2 li a:link, #tablist li a:visited{
color: navy;
}

#tablistnewsbox2 li a.current{
background: lightyellow;
}
#tablistnewsbox li{
list-style: none;
display: inline;
margin: 0;
}

#tablistnewsbox li a{
padding: 0px 2px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablistnewsbox li a:link, #tablist li a:visited{
color: navy;
}

#tablistnewsbox li a.current{
background: lightyellow;
}
#tablistnewsbox3{
padding: 10px 0 0px 2px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 190px; 
background-image: url(../interfaccia/bottom3.jpg);
height: 30px;
}
#tablistnewsbox3 li{
list-style: none;
display: inline;
margin: 0;
}

#tablistnewsbox3 li a{
padding: 0px 2px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablistnewsbox3 li a:link, #tablist li a:visited{
color: navy;
}

#tablistnewsbox3 li a.current{
background: lightyellow;
}
#bin {
	font-family: Palatino, "Arial";
	font-size: 14px;
	background-image: url(../interfaccia/drin.png);
	background-repeat: no-repeat;
/*	height: auto;
*/	padding-bottom: 50px;
	padding-left: 170px;
	padding-top: 2px;
	color: #4648ff;
	
}
.txtcamere {
	/*margin:0px;*/
/*	background-color: White;
	margin-top: 4px;
	*/
	font-family: Arial;
	color: gray; 
	font-size: medium;
	
	}
	#tablistSx{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 144px;
color: silver;    
}
#tabcontentcontainerSx{
width: 144px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #9d9eff;
background-color: orange;

}
	#tablistx{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: bold 12px Verdana;
width: 144px;    
}
	.tabgoogle{

font: bold 12px Verdana;
color: #484aff;

    
}
.tabgoogleb{

font: 12px Arial;
color: #2628ff;
    
}
#lingua
{
/*	background-image: url(../interfaccia/sfondo_lingua.jpg);
	background-repeat: repeat-x;
	*/padding-bottom: 0;
	
	float: center;
	width: 100%;
	


	}
	#sfondotabsx
	{
	background-image: url(../interfaccia/sfondo_tab_sx.jpg);
	background-repeat: repeat-x;
		
	}
	.form-data
	{
		width: 350px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #8e8fff;
padding-left: 1%;
padding-right: 1%;
padding-top: 5px;
padding-bottom: 5px;
background-color: silver;
	}
	#info
		{
		font-family: "Arial Narrow";
		font-size: 10px;
		background-color: white;
		}
		#tablogo
		{
		font-family: "Arial Narrow";
		font-size: 10px;
		background-color: #b0c4de;
		}
		
		/* liste  */
#tabcontainer_liste{
width: 100%;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px;
border: 1px solid #8e8fff;
background-color: #8fa7f8;
padding-left: 1%;
padding-right: 1%;
font-size: 1em;
 font-family: "Arial Black";


	color: #ffead7;
}	
	#tablist_liste{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;
font: 10px Verdana;

/width: 200px;
/* width: 240px; 
  */
/* border: 1px solid #8e8fff;*/
padding-left: 0%;
padding-right: 0%;
float: left;

}
#tablist_listed{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;

font: 10px Verdana;

 /*border: 1px solid #8e8fff;*/
padding-left: 0%;
padding-right: 0%;
float: right;
width: 50%;

}

#tablist_liste li{
display: list-item;
margin: 0;
list-style-image: url(../interfaccia/TrePunti.gif);
}
#tablist_listed li{
display: list-item;
margin: 0;
list-style-image: url(../interfaccia/TrePunti.gif);
}
#tablist_listed2{
padding: 0px 0 0px;
margin-left: 0;
margin-bottom: 0;
margin-top: 1px;

font: 12px Verdana;
/*width: 240px; 
  */
  width: 45%;
border: 1px solid #8e8fff;
padding-left: 0%;
padding-right: 0%;

}

.colore1 {
background-color: #f5f5f5;
}
.colore1 a:hover {
background-color: aqua;
}
.colore2 {
background-color: #fff0f5;
}
.colore2 a:hover {
background-color: aqua;
 background-attachment: scroll;
}
.colore3 {
background-color: #e0ffff;
}
.colore3 a:hover {
background-color: aqua;
}
.italiano {
font-family: Arial;
color: #9acd32;
font-size: 10px;
}
.inglese {
font-family: Arial;
color: blue;
font-size: 10px;
}
.francese {
font-family: Arial;
color: green;
font-size: 10px;
}
.tedesco {
font-family: Arial;
color: orange;
font-size: 10px;
}
.testoform
{
font-family: Arial;
color: #464646;
font-size: 10px;
}
#foto{
	border: solid;
	border: 2px;
	clear: both;	
}
#foto a:hover{
	border: none;
}
#foto a:hover{
	border: none;
}