html, body {
			text-align:center; 
			margin:0px; 
			padding:0px; 
			font-family:Georgia, "Times New Roman", Times, serif; 
			font-size:16px;
			
			
			 }
a {text-decoration:none}
img {border:none}
#container{
    width: 1024px;
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento */
   
	} 

#footer { font-size:12px; text-align:left; margin-top:50px; clear:both; width:795px; margin-left: 70px; border-top:dashed 1px #999999; margin-bottom:10px; padding-top:5px }
/* top */

#top_container { float:left;  width:1024px; height:156px; }

#logo { width:450px; height:120px; float:left; margin-top:20px;}

#navigazione { height:36px; float:right }
#navigazione ul {margin: 0px; list-style-type: None; float:right;}
#navigazione li {
	display: Inline; 
	float: Left;
}
#navigazione a {color:#333333; font-size:18px;}
#navigazione a:hover {color:#FFFFFF; }
	
	#home {background-image:url(../images/top/navtab/nav-home.png); width:73px; height:36px;line-height:32px; text-align:center}
	#chisiamo {background-image:url(../images/top/navtab/nav-chisiamo.png); 
			   width:103px; height:36px;line-height:32px; text-align:center}
	#contatti {background-image:url(../images/top/navtab/nav-contatti.png); 
			   width:82px; height:36px;line-height:32px; text-align:center}
	#lavora {background-image:url(../images/top/navtab/nav-lavora.png); 
			   width:132px; height:36px;line-height:32px; text-align:center}
	#link {background-image:url(../images/top/navtab/nav-link.png); 
			   width:53px; height:36px;line-height:32px; text-align:center}

#ricerca { float:right; margin-top: 35px; margin-right:100px;   }
#ricerca a {color:#666666}
#ricerca a:hover {color:#FF6600}

/* corpo */

/*-------------------- INDEX.PHP ----------------------------------------------------------------------*/		

#vetrina_home { width:783px; 
				height:265px; 
				background-image:url(../images/corpo/sfondo_vetrina.png); 
				clear:both;
				margin: 20px auto;
				border: none;
				color:#FFFFFF;
				}

#contenuto_vetrina { 
					width: 763px;
					height: 245px;
					margin:13px auto;
					text-align:center;
					padding-top:6px;
					}
#contenuto_vetrina img {border: solid 2px #fff}
#contenuto_vetrina img:hover { top: -3px; position:relative; border: solid 2px #FFFF66}		

/*------------ menu in index ----------*/
#corpo_sx {float:left; width:854px; font-size:16px; border:none; }
#corpo_dx {float:right; width:160px;  }


	
	/*titolo menu in index*/	
	#destinazione {color:#993333}
	#offerte {color:#003399}
	#speciale {color:#ff3333}
	#eventi {color:#333333}
	#photogallery {color:#660099}
	#cataloghi {color:#009900}
	
	
	#ul_destinazioni li { background-image:url(../images/corpo/foot_destinazioni.png);}
	#ul_offerte li { background-image:url(../images/corpo/foot_offerte.png);}
	.ul_speciale li { background-image:url(../images/corpo/foot_speciale.png);}
	#ul_eventi li { background-image:url(../images/corpo/foot_eventi.png);}
	#ul_photogallery li { background-image:url(../images/corpo/foot_photogallery.png);}
	#ul_cataloghi li { background-image:url(../images/corpo/foot_cataloghi.png);}

.elenchi {border-bottom:1px solid #666}

.ul_index {margin-top:0px;
		   list-style-type:none;
		   margin-left: -25px;
		    }
.ul_index li {
				 background-repeat: no-repeat;
				 line-height:22px;
				 padding-left:24px;
				 margin-bottom:5px;
			  }
.ul_index a {
				color:#000000;
			}
			
#ul_speciale a:hover {color:#FF0000}
#ul_eventi a:hover {color:#666}
#ul_offerte a:hover {color:#000099}
#ul_photogallery a:hover {color:#660099}
#ul_cataloghi a:hover {color:#009900}
			 
/*------------ corpo dx ----------*/
			 
#partner {font-size:14px;}
#unicral { margin-top: 50px; font-size:14px; }
#statistiche {margin-top: 50px; font-size:14px;}

/*-----------chisiamo---------------*/
#chisiamo_content {font-size:14px; width: 650px; float:left; margin-left: 150px;}
#chisiamo_corpo {font-style:italic}

#contenuto_contatti { width: 650px; float:left; margin-left: 150px; font-size:14px;}

/*------------ lavora con noi -----------*/

#lavoraconnoi {font-size:14px; color:#666666; width: 650px; float:left; margin-left: 150px;}
	#lavoraconnoi ul {margin-top:5px}
	.figura_lavoro { font-size:18px;color:#FF3300; font-weight:bold}
	#ricorda {font-size:16px; color:#FF6633; }
	#saluto {font-size:16px; font-style:oblique }

/*-------------- elenco strutture regione ----------------- */

#vetrina_regione { width:783px; 
				height:265px; 
				background-image:url(../images/corpo/sfondo_vetrina.png); 
				float:left;
				margin: 20px auto;
				border: #fff solid 1px;
				color:#FFFFFF;
				
				}

#contenuto_vetrina_regione { 
					width: 763px;
					height: 245px;
					margin:13px auto;
					text-align:center;
					
					}
#contenuto_vetrina_regione img {border: solid 2px #fff}		

.color_reg {color:#993333}
.desc_regione {font-size:14px; color:#666666; margin-top:7px}
#tab_strutture th{ background-color:#CCCCCC; font-weight:100}

#container_elenco {clear:both}


.img_strutture {border-bottom:solid 2px #000; border-left:solid 2px #666}
#tit_strutture { text-decoration:underline; font-weight:bold}
#tit_strutture a:hover {color:#6666FF}

#tab_struttura img { border: solid 2px #999999}

/*----------------- offerte ---------------------------*/
#p_offerte {border-top:solid 1px #0000cc;border-bottom:solid 1px #0000cc; width:800px}

/*----------------------- speciale --------------------*/
#p_speciale {width:800px; border-top:solid 1px #FFCC33;border-bottom:solid 1px #FFCC33;}
#tit_speciale {margin-left:20px; }
#pdf_speciale {float:right; margin-right:30px}
#pdf_speciale a {color:#FF3333}

/*-------------------- RICERCA.PHP ----------------------------------------------------------------------*/
.grey { font-size:18px; color:#666666; text-align:left}
#parola_ricercata {color:#FF3300}

#gradient-style
{
	/*font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;*/
	font-size: 16px;
	/*margin: 45px;*/
	width: 550px;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 16px;
	font-weight: normal;
	padding: 8px;
	background:#CCCCCC ;
	border-top: 2px solid #666;
	border-bottom: 1px solid #666;
	color:#666666;
	font-weight:bold;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color:#666666;
	border-top: 1px solid #fff;
	background: #FFCC99 ;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background:#FF9966 ;
	color:#666666;
}
#gradient-style a {color:#FFFFFF}

