body
{
 background-color:#EBEBEB;   
 text-align: center;
 border:0px;
 margin:0px;
 padding:0px; 
 width:100%;
 height:100%;
}

#body_cont
{
	width:100%;
    height: auto;
    margin:0px auto;
    padding:0px;
    border:0px;
    position:absolute;
    top:0px;
    left:0px;
	z-index:1;
}

td img {display: block;}

img {border: 0px}

a {
	text-decoration:none;
}
a:link {
	color:#666666;
}
a:visited {
	color:#666666;
}
a:focus {
	color:#666666;
}


#contenitore {
	width:100%;
    height:100%;
    padding:0px;
    margin:0px;
	border:0xp;
}

div#cont
{
    width:978px;
    height:570px;
    position:relative;
    left:0px;
    top:0px;
    padding:0px;
    margin:0px;
	border:0xp;
	background-color:#6A5737;
	border:solid 1px #FFF;
	text-align:center;
    }
	


/*-----------------------------------COL_SX--------------------------------------*/
#testatina_tonda_bordeaux {
	background-image: url(../images/testatina_tonda_bordeaux.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-top:18px;
	padding-left:24px;
}

#menu_sx {
	background-image: url(../images/menu_sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666;
}
#menu_sx ul {
	list-style-type:none;
	list-style:none;
	font-style: normal;
	text-decoration: none;
	border:0px;
	margin:0px;
	padding:0 0 0 32;
}
#menu_sx li {
	line-height:21px;
}

#menu_sx A:link{
	font-weight:bold;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#menu_sx A:visited{
	font-weight:bold;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#menu_sx A:hover{
	font-weight:bold;
	color:#E3660A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#menu_sx A:active{
	font-weight:bold;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#testatina_tonda_arancio {
	background-image: url(../images/testatina_tonda_arancio.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-top:8px;
	padding-left:24px;
}


#espositori {
	background-image: url(../images/espositori.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:10px;
}


#espositori ul{
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	}




#testatina_quadrata_arancio {
	background-image: url(../images/testatina_quadrata_arancio.gif);
	background-repeat: no-repeat;
	background-position: left top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-top:0px;
	padding-left:24px;
}
#salentotv {
	background-image: url(../images/salentotv.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:27px;
	padding-bottom:20px;
}
#salentotv img{
	border:0px;	
}
/*-----------------------------------COL_DX--------------------------------------*/
#tavolozza_down {
	background-image: url(../images/tavolozza_down.jpg);
	background-repeat: no-repeat;
}
#testatina_quadrata_bordeaux_up {
	background-image: url(../images/testatina_quadrata_bordeaux_up.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:6px;
}

#photogallery {
	background-image: url(../images/photogallery.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:230px;
	height:221px;
}

#photogallery img{
	border:1px solid #666;
}

#gallery{
	width:200px;
	margin-left:8px;
	height:300px;
	}
	
	
#photogallery span {
	text-align:right;
	font-family:Arial;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
#testatina_quadrata_bordeaux {
	background-image: url(../images/testatina_quadrata_bordeaux.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:6px;
}
#ed_precedenti {
	background-image: url(../images/ed_precedenti.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:11px;
}
#testatina_quadrata_bordeaux {
	background-image: url(../images/testatina_quadrata_bordeaux.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:6px;
}
#info {
	background-image: url(../images/info.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align:left;
	font-weight:bold;
	padding-left:6px;
	padding-bottom:20px;
	line-height:12px;
}
#info a{
	color:#8A0029;
}
#info span {
	color:#8A0029;
}
/*-------------------FOOTER--------------------*/


#pallini {
	width:230px;
	height:55px;
	background-image:url(../images/pallini.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



#menu_footer {
	width:742px;
	background-image:url(../images/menu_footer.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #978F00;
	padding-left:20px;
}


#menu_footer ul {
	list-style-type:none;
	list-style:none;
	font-style: normal;
	text-decoration: none;
	border:0px;
	padding:0;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menu_footer li {
	padding-left:7px;
	display:inline;
}
#menu_footer a:link {
	color:#978F00;
}
#menu_footer a:visited {
	color:#978F00;
}
#menu_footer a:focus {
	color:#978F00;
}
#menu_footer_bordo {
	background-image: url(../images/menu_footer_bordo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#sponsor_sx {
	background-image: url(../images/sponsor_sx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#sponsor_dx {
	background-image: url(../images/sponsor_dx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bordo_footer_sx {
	background-image: url(../images/bordo_footer_sx.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bordo_footer_center {
	background-image: url(../images/bordo_footer_center.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bordo_footer_dx {
	background-image: url(../images/bordo_footer_dx.gif);
	background-repeat: no-repeat;
	background-position: left top;
}






#logo_banner
         {
		   width: 230px;
		   height: 136px;
		 }

#central_rows_table
          {
		  display: table;
		  position: relative;
		   top: 0px; left: 0px;
		   width: 525px;
		   height: 136px;
		  }	
#loghi_istituzionali
          {
		    width: 525px;
			height: 57px;
		  }
#regione_puglia
           {
		     width: 84px;
			 height: 57px;
		   }
#provincia_lecce
            {
			 width: 88px;
			 height: 57px;
			}
#citta_maglie
            {
			 width: 90px;
			 height: 57px;
			}
#cciaa_lecce
            {
			 width: 77px;
			 height: 57px;
			}
#slow_food_puglia
            {
			 width: 61px;
			 height: 57px;
			}
#sponsor_table
            {
			 width: 400px;
			 height: 57px;
			}
#undicesimo_anno
             {
			   width: 525px;
			   height: 54px;
			 }		 														   		  	  	 		
			 

.menu_verticale 	
              {
			   width: 187px;
			   height: 57px;

			  }
#tavolozza_sopra
              {
			   width: 247px;
			   height: 79px;
			  }
.menu_item  {
			    color: #ffffff;
				font-size: 13px;
				text-align: center;
				font-family: arial;
	}	
			  
.menu_item A:link {
					color: #ffffff;
					text-decoration:none;
}

.menu_item A:visited {
					color: #ffffff;
					text-decoration:none;
}

.menu_item A:hover {
					color:#CCC;
					text-decoration: none;
}
		
.menu_item A:active {
					color: #ffffff;
					text-decoration:none;
}			  
			  
.vertical_menu_item
              {
			    color: #999999;
				font-size: 11px;
				text-align: right;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
			  }
.vertical_menu_item A:link {
					color: #999999;
					text-decoration:none;
}

.vertical_menu_item A:visited {
					color: #999999;
					text-decoration:none;
}

.vertical_menu_item A:hover {
					color: #B70050;
					text-decoration: underline;
}
		
.vertical_menu_item A:active {
					color: #999999;
}			  
						  
#vertical_menu_item_table
               {
			    width: 147px;
			   }			  				  		  	 

.header_centrale{
	width:542px;
	height:26px;
	background-image:url(../images/header_centrale.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#817C00;
	padding-left:26px;
	}
	
.footer_centrale{
	width:542px;
	height:15px;
	background-image:url(../images/ombra_down.jpg);
	}	
	
.tabella_centrale{
	width:542px;
	height:41px;
	border:0px;
	padding:0px;
	}	
	
.tabella_centrale span {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:BOLD;
	color:#B70050;
	padding-left:5px;
	}	
	
	

.leggi{
	background-image:url(../images/leggi.jpg);
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	padding-top:4PX;
	}
	
.leggi A:link{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	}
	
.leggi A:visited{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	}

.leggi A:hover{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#E3660A;
	text-align:center;
	text-decoration:underline;
	}
	
.leggi A:active{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	}	
	
.verde_sx{
	background-image:url(../images/back1.jpg);
	}	

.verde{
	background-image:url(../images/back5_2.jpg);
	}
	
	.verde_dx{
	background-image:url(../images/back6.jpg);
	}
	
	
.box_1{
	padding-left:25px;
	}	
	
.box_1 img{
	padding:1px;
	border:1px solid;
	border-color:#978F00;
	margin-right:10px;
	}	
	
.box{
	width:487px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000;
	}	
	
.primo_piano{
	padding-left:30px;
	}	
	
.primo_piano img{
	padding:1px;
	border:1px solid;
	border-color:#978F00;
	margin-left:10px;
	}		
	
.titolo	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#817C00;
	}
	
.titoletto{
	font-weight:bold;
	color:#666666;
	}
	
	
#comunicati{
	width:487px;
	height:180px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000;
	}	

.data{
	font-size:11px;
	font-weight:bold;
	color:#000;
	}
	
#comunicato_sx{
	padding-right:6px;
	}
	
#comunicato_dx{
	padding-left:12px;
	}	
	
	
.leggi_tutto{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#B70050;
	text-align:center;
	padding-top:4PX;
	text-decoration:underline;
	}
	
.leggi_tutto A:link{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#B70050;
	text-align:center;
	text-decoration:underline;
	}
	
.leggi_tutto A:visited{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#B70050;
	text-align:center;
	text-decoration:underline;
	}

.leggi_tutto A:hover{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666;
	text-align:center;
	text-decoration:underline;
	}
	
.leggi_tutto A:active{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#B70050;
	text-align:center;
	}	
	
#mappa {
	padding-left:25px;
	font-size:12px;
	width:487px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;	
	}	
#mappa img{
	padding:0px;
	border:3px solid;
	border-color:#E0CA9E;
	margin-right:10px;
	}
	
.arancio{
	color:#E3660A;
	}	
	
	
	
.testo_verde{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#978F00;
	text-align:center;
	text-decoration:underline;
	}
	
.testo_verde A:link{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#978F00;
	text-align:center;
	text-decoration:underline;
	}
	
.testo_verde A:visited{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#978F00;
	text-align:center;
	text-decoration:underline;
	}

.testo_verde A:hover{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
	text-align:center;
	text-decoration:underline;
	}
	
.testo_verde A:active{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#978F00;
	text-align:center;
	}		
	
#mercatino{
	position:relative;
	top:1000px;
	left:620px;
	width:120px;
	height:74px;
	background-image:url(../images/mercatino.jpg);
	}	
	
#download{
	position:absolute;
	top:250px;
	left:690px;
	width:133px;
	height:30px;
	z-index:3;
	}		
	
	
.box_interno{
	width:487px;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	}		
	
.titoletto_int	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B70050;
	}	
	
.mail{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#B70050;
	text-align:center;
	text-decoration:underline;
	}
	
.mail A:link{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#B70050;
	text-align:center;
	text-decoration:underline;
	}
	
.mail A:visited{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#B70050;
	text-align:center;
	text-decoration:underline;
	}

.mail A:hover{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#666;
	text-align:center;
	text-decoration:underline;
	}
	
.mail A:active{
	font-family:Verdana,Arial,  Geneva, sans-serif;
	font-size:10px;
	color:#B70050;
	text-align:center;
	}	
	
.paginazione_css
{
    height: 20px;
	color:#B70050;
    font-size:11px;
    text-decoration:none;
    text-align:center;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:normal;
}
.paginazione_css A:link{color:#B70050; text-decoration:underline;}
.paginazione_css A:visited{color:#B70050; text-decoration:underline;}
.paginazione_css A:hover{color:#B70050; text-decoration:none;}
.paginazione_css A:active{color:#B70050; text-decoration:underline;}
		
		
		
#elenco_espositori
{
    font-family:Arial, Verdana, sans-serif;
    text-align:left;
    font-size:12px;
    color:#4C3E36;
    font-weight:normal;
    }
#elenco_espositori td
{
    padding:10px 5px 10px 5px;
    border-bottom:dotted 1px #CCC;
    }
#elenco_espositori td A:link{color:#E3660A; text-decoration:underline; font-weight:bold;}
#elenco_espositori td A:visited{color:#E3660A; text-decoration:underline; font-weight:bold;}
#elenco_espositori td A:hover{color:#E3660A; text-decoration:none; font-weight:bold;}
#elenco_espositori td A:active{color:#E3660A; text-decoration:underline; font-weight:bold;}
#elenco_espositori td B
{
    font-family:Arial, Verdana, sans-serif;
    color:#952019;
    text-align:left;
    }
#elenco_espositori td SPAN
{
    font-family:Arial, Verdana, sans-serif;
    color:#5C773A;
    text-align:left;
    font-weight:bold;
    }
#elenco_espositori td SPAN A:link{color:#5C773A; font-weight:bold; text-decoration:none;}
#elenco_espositori td SPAN A:visited{color:#5C773A; font-weight:bold; text-decoration:none;}
#elenco_espositori td SPAN A:hover{color:#5C773A; font-weight:bold; text-decoration:underline;}
#elenco_espositori td SPAN A:active{color:#5C773A; font-weight}




.testo_nero
{
    font-family:Arial, Verdana, sans-serif;
    font-size:11px;
    color:#000;
    font-weight:bold;
	text-decoration:underline;
    }

.testo_nero A:link{color:#000; text-decoration:underline; font-weight:bold; text-decoration:underline;}
.testo_nero A:visited{color:#000; text-decoration:underline; font-weight:bold; text-decoration:underline;}
.testo_nero A:hover{color:#E3660A; text-decoration:none; font-weight:bold; text-decoration:underline;}
.testo_nero A:active{color:#000; text-decoration:underline; font-weight:bold; text-decoration:underline;}


.gallery{
	width:506px;
	}
	
.gallery td{
	height:90px;
	vertical-align:top;
	}	
	
	
.gallery{
	font-family:Arial, Verdana, sans-serif;
    font-size:12px;
    color:#C60;
    font-weight:bold;
	text-decoration:underline;
	}	
	
.gallery A:link{color:#C60; text-decoration:underline; font-weight:bold; text-decoration:underline;}
.gallery A:visited{color:#C60; text-decoration:underline; font-weight:bold; text-decoration:underline;}
.gallery A:hover{color:#FFF; text-decoration:none; font-weight:bold; text-decoration:underline;}
.gallery A:active{color:#C60; text-decoration:underline; font-weight:bold; text-decoration:underline;}	