html,body {
	margin: 0px ;
	padding : 0px;
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:76%;

}

body {

	background : #dedadb ;
}


div#contenitore_est {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 1px solid #000;
	background : #dedadb url() no-repeat top left ;
	text-align :left;

}
	/* pagina intro*/
div#contenitore_est_home {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/home_background.jpg") no-repeat top left;
	text-align :left;

}

		
div#contenitore_est_chisiamo {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/chi_siamo_background.jpg") no-repeat top left;
	text-align :left;

}

div#contenitore_est_attivita {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/attivita_background.jpg") no-repeat top left;
	text-align :left;

}

div#contenitore_est_statuto {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/statuto_background.jpg") no-repeat top left;
	text-align :left;

}

div#contenitore_est_news {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/news_background.jpg") no-repeat top left;
	text-align :left;

}

div#contenitore_est_contatti {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/contatti_background.jpg") no-repeat top left;
	text-align :left;

}


div#contenitore_est_tgottarelli {
	width :1100px;
	height :855px;
	margin: 0px auto;
	border : 0px solid #000;
	background : #dedadb url("images/t_gottarelli_background.jpg") no-repeat top left;
	text-align :left;

}


div#contenitore {
	width :1000px;
	margin: 0px auto;
	border : 0px solid #000;
	background : transparent ;
	text-align :left;

}

div#contenitore_int {
	width :920px;
	margin-top:0px;
	margin-left:32px;
	border : 0px solid #000;
	background : transparent ;
	padding:0px;
	text-align :center;

}

div#navigator {
	width : 920px;
	height : 45px;
	background : transparent; 
	margin: 0 auto;
	padding : 0px;
	/*/*/ border :#000 0px solid ;/**/
	text-align:center;


}


	div#nav_contenuto {
		float:right;
		height:20px;
		margin-top:19px;
		border:0px solid #000;
		font-size:12px;
		line-height:20px;
		color:#000;
}

	div#nav_contenuto img {
		vertical-align:middle
	}

		div#nav_contenuto a {
		font-size:12px;
		line-height:20px;
		color:#000;
}

div#header {
	width : 920px;
	height : 198px;
	margin: 0 auto;
	/*/*/ border :#dbd1d8 0px solid ;/**/
	padding : 0px;
	background : transparent URL("") no-repeat top left; 
}


div#contenuto {
	width : 920px;
	height : 555px;
	/*/*/ border-width:0px;	/**/
	/*/*/ border-style:solid;	/**/
	/*/*/ border-color :#dbd1d8;/**/
	margin:0 auto;
	padding : 0px;
	background : transparent URL("") no-repeat top center;
	text-align:center;
}

table.t_contenitore {
	table-layout:fixed;
	width:920px;
	height : 550px;
	margin:0 auto;
	border:0px solid #000;
	border-collapse:collapse;
	padding:0px;
	background:transparent;
}

	td.t01 {
		width:220px; /*menu*/
		height : 550px;
		background:transparent;
		border:0px solid #000;
		padding:0px;
		vertical-align:top;
	}

	td.t02 {
		width:6px;
		height : 550px;
		background:transparent;
		border:0px solid #000;	
		padding:0px;
	}

	td.t03 { /*contenuti*/
		width:694px;
		height : 550px;
		background:#fff;
		border:0px solid #000;
		padding:0px;

	}


	div.menu {
		width:220px;
		height:260px;
		background: #fff url("images/menu_background.jpg") no-repeat 10px 10px;
		margin:0 auto;
		border:0px solid #000;
		padding:0px;
		text-align:left;
	}

	div.cerca {
		width:220px;
		height : 95px;
		background:#fff url("images/search_sfondo.jpg") no-repeat 11px 0;
		border:0px solid #000;
		padding:0px;
	}

	div.hnews {
		width:220px;
		height : 195px;
		background:#fff;
		border:0px solid #000;
		padding:0px;
	}

table.t_contenuti {
		table-layout:fixed;
		width:694px;
		height:550px;
		margin:0 auto;
		background:#fff;
		border-collapse:collapse;
		border:0px solid #000;
		padding:0px;

}

	tr.r01 {
		height:7px;
		background:#fff;
		border:0px solid #000;
		padding:0px;
	}

		td.r01c01 {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

		td.r01c02 {
			width:330px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}
		td.r01c03 {
			width:10px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}
		td.r01c04 {
			width:330px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}
		td.r01c05 {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}



	tr.r02 {
		height:275px;
		background:#fff;
		border:0px solid #000;
		padding:0px;
	}

		td.r02c01 {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

		td.r02c02 {
			width:330px;
			background:#e5e5e5;
			border:1px solid #a4a4a4;
			padding:0px;
			vertical-align:top;
		}

		td.r02c03 {
			width:10px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}


		td.r02c04 {
			width:330px;
			background:#cac9ca;
			border:1px solid #9e9e9e;
			padding:0px;
			vertical-align:top;
		}

		td.r02c03_dbl {		/*BOX ALTO DOPPIO*/
			width:670px;
			background:#e5e4e5;
			border:1px solid #ababa9;
			padding:0px;
			vertical-align:top;
		}


		td.r02c03_dd {		/*BOX DOPPIO UNICO ATT + NEWS */
			width:670px;
			background:#cac9ca;
			border:1px solid #ababa9;
			padding:0px;
			vertical-align:top;
		}

		td.r02c05 {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

	tr.r03 {
		height : 10px;
		background:#fff;
		border:0px solid #000;
		padding:0px;
	}

		td.r03c01 {
			width:694px;
			height:10px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

		td.r03c01_dd {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}


		td.r03c03_dd {
			width:670px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
			text-align:center;
		}

		td.r03c05_dd {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

	tr.r04 {
		height:238px;
		background:#fff;
		border:0px solid #000;
		padding:0px;
	}


		td.r04c01 {
			width:7px;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

		td.r04c03 {		/*BOX BASSO DOPPIO*/
			width:670px;
			background:#cac9ca;
			border:1px solid #cac9ca;
			padding:0px;
			vertical-align:top;
		}


		td.r04c03_contatti {		/*BOX BASSO DOPPIO CONTATTI*/
			width:670px;
			background:#fff;
			border:1px solid #cac9ca;
			padding:0px;
			vertical-align:top;
		}


		td.r04c05 {
			width:auto;
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}

	tr.r05 {
		height:10px;
		background:#fff;
		border:0px solid #000;
		padding:0px;
	}

		td.r05c01 {
			background:#fff;
			border:0px solid #000;
			padding:0px;
		}


/* contenuti alto sx */
	div.headtopsx {
		width:100%;
		height:40px;
		background:url("http://www.fondazionetoninogottarelli.com/images/home_banda_col_attivita.jpg") no-repeat 0 0;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:18px;
		border:0px solid #000;
		font-weight:bold;
		text-align:left;
		color:#fff;
		text-indent:7px;

	}

	div.contenttopsx {
		width:100%;
		height:235px;
		background:transparent;
	}



/* contenuti alto dx */
	div.headtopdx {
		width:100%;
		height:40px;
		margin:0px;
		padding:0px;
		background: #cac9ca url("http://www.fondazionetoninogottarelli.com/images/home_banda_col_chisiamo.jpg") no-repeat top left;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:18px;
		font-weight:bold;
		text-align:left;
		color:#fff;
		text-indent:7px;

	}

	div.contenttopdx {
		width:100%;
		height:235px;
		background:transparent;
	}

/* contenuti basso */
	div.headdown {
		width:100%;
		height:30px;
		background:#cac9ca url("http://www.fondazionetoninogottarelli.com/images/chi_siamo_banda_col_solo_d.jpg") no-repeat top left;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:18px;
		font-weight:bold;
		text-align:left;
		color:#fff;
		text-indent:7px;
		border:0px solid #ff0000;

	}

	div.headdown_contatti {
		width:100%;
		height:35px;
		margin-top:5px;
		background:#fff url("http://www.fondazionetoninogottarelli.com/images/contatti_BookShop.png") no-repeat bottom center;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:18px;
		font-weight:bold;
		text-align:left;
		color:#fff;
		text-indent:0px;
		border:0px solid #ff0000;

	}

	div.contentdown {
		width:100%;
		height:210px;
		background:transparent;
		text-align:left;
		border:0px solid #ff0000;
	}


/* contenuti alto doppio */
	div.headup {
		width:100%;
		height:30px;
		background:#e5e4e5 url("http://www.fondazionetoninogottarelli.com/images/chi_siamo_banda_col_solo.jpg") no-repeat top left;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:18px;
		font-weight:bold;
		text-align:left;
		color:#fff;

		

	}

		
	div.contentup {
		width:100%;
		height:245px;
		background:transparent;
		text-align:left;

	}

/* contenuto unico */
	div.headup_dd {
		width:100%;
		height:40px;
		margin:0 auto;
		background:#cac9ca url("http://www.fondazionetoninogottarelli.com/images/chi_siamo_banda_col_solo_d.jpg") no-repeat top left;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:18px;
		font-weight:bold;
		text-align:left;
		color:#fff;

		

	}

		
	div.contentup_dd {
		width:100%;
		height:475px;
		margin:0 auto;
		background:transparent;
		text-align:left;

	}


span.band {	/* TITOLO PAGINE BANDINE */
	padding-left:10px;
	font-size:18px;
	line-height:26px;
}

	/* TABELLA CONTENUTO TESTO TOP SX e TOP DX */

	table.t_contenttop {
		width:100%;
		height:100%;
		margin:0 auto;
		border:0px solid #000;
	
	}

		td.t_contenttop_img {
			width:45%;
			height:100%;
			text-align:center;
			vertical-align:top;		
		}

			img.img_border_down {
				margin-top:3px;
			}


		td.t_contenttop_txt {
			width:55%;
			text-align:left;
			font-size:12px;
			line-height:14px;
			vertical-align:top;
			border:0px solid #000;
		}

		td.t_contenttop_txt span {
			font-size:12px;
			font-weight:bold;
		}

		tr.leggi {
			height:15px;
		}

		tr.leggi td {
			text-align:right;
		}


		tr.leggi td a {
			font-size:11px;
			font-weight:600;
			color:#000;
			text-decoration:none;
		}

	/* TABELLA CONTENUTO TESTO UP DOPPIO */

	table.t_contentup_dbl {
		
		height:100%;
		margin:0 auto;
		margin-left:0px;
		border:0px solid #000;
	
	}

		td.t_contentup_dbl_img {
			width:230px;
			height:100%;
			text-align:center;
			vertical-align:top;		
		}


			td.t_contentup_dbl_img img {
				margin-top:30px;
			}

		td.t_contentup_dbl_txt {
			width:420px;
			text-align:left;
			font-size:12px;
			line-height:14px;
			vertical-align:top;
		}

		td.t_contentup_dbl_txt span {
			font-size:12px;
			font-weight:bold;
		}

		/* x contatti */
		td.t_contentup_contatti_img {
			width:350px;
			height:100%;
			text-align:center;
			vertical-align:middle;		
		}

		


			td.t_contentup_contatti_img img {
				margin-top:30px;
			}

		td.t_contentup_contatti_txt {
			width:300px;
			text-align:left;
			font-size:12px;
			line-height:18px;		
			vertical-align:middle;				
		}


	/* TABELLA CONTENUTO TESTO DOWN DOPPIO */

	table.t_contentdown_dbl {
		
		height:100%;
		margin:0 auto;
		margin-left:0px;
		border:0px solid #000;
	
	}

		td.t_contentdown_dbl_img {
			width:230px;
			height:100%;
			text-align:center;
			vertical-align:top;		
		}


			td.t_contentdown_dbl_img img {
				margin-top:10px;
			}

		td.t_contentdown_dbl_txt {
			width:420px;
			text-align:left;
			font-size:12px;
			line-height:14px;
			vertical-align:top;
		}

		td.t_contentdown_dbl_txt span {
			font-size:12px;
			font-weight:bold;
		}
			
			/* x contatti */
		td.t_contentdown_contatti_txt {
			width:650px;
			text-align:center;
			font-size:12px;
			line-height:14px;
			vertical-align:middle;

			background:#fff;
		}



	/* TABELLA CONTENUTO TESTO UNICO */

	table.t_content_dd {
		
		height:100%;
		margin:0 auto;
		margin-left:0px;
		border:0px solid #000;
	
	}

		td.t_content_dd_img {
			width:230px;
			height:100%;
			text-align:center;
			vertical-align:top;		
		}


			td.t_content_dd_img img {
				margin-top:10px;
			}

		td.t_content_dd_txt {
			width:420px;
			text-align:left;
			font-size:12px;
			line-height:14px;
			vertical-align:top;
		}


			/* search no foto laterale */
		td.t_content_dd_search {
			width:660px;
			text-align:center;
			font-size:12px;
			line-height:14px;
			vertical-align:top;

		}


div#footer {
	width : 998px;
	height : 35px;
	margin:0 auto;
	margin-top:10px;
	/*/*/ border :#ff5567 0px solid ;/**/
	padding : 0px;
	background : #fff URL("") no-repeat top left; 
	color:#4f4d50;
	font-size:1.2em;
	line-height:1.4em;
	text-align:center;

}


div#footer a {
	color:#4f4d50;
	
}

/* MENU */


div.menu ul {
	margin-left:12px;
	margin-top:0px;
	padding:0px;
	padding-top:10px;
	list-style-type:none;
}

div.menu ul li {
	width:197px;
	height:39px;
	margin:0px;
	padding:0px;
	line-height:39px;
	border-bottom :#b2b9c4 solid 1px ;
}


div.menu ul li a {
	display:block;
	width:197px;
	font-size:14px;
	font-weight:bold;
	height:39px;
	line-height:39px;
	color:#000;
	text-decoration:none;
	outline : none;
	-moz-outline: none;
}

div.menu ul li a:hover {
	display:block;
	width:197px;
	height:39px;
	line-height:39px;
	color:#000;
	background:url("http://www.fondazionetoninogottarelli.com/images/menu_pulsante_attivo.jpg") no-repeat center center;
}

div.menu ul li a.here {
	display:block;
	width:197px;
	height:39px;
	line-height:39px;
	color:#000;
	background:url("http://www.fondazionetoninogottarelli.com/images/menu_pulsante_attivo.jpg") no-repeat center center;
}


/* CAMPO SEARCH */

div.ricerca {
	width:200px;
	height:20px;
	margin:0 auto;
	border :#b2b9c4 solid 0px ;
	text-align:right;
	
}

div.ricerca img {
	border:#fff solid 0px;
}

div.cerca_pulsanti {
	position:relative;
	top:0px;
	left:0px;
	width:200px;
	height:65px;
	margin:0 auto;
	border :#006655 solid 0px ;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#535556;	
}



table.t_ricerca {
	position:absolute;
	top:12px;
	left:17px;
;
	width:170px;
	height:50px;
	background:url("http://www.fondazionetoninogottarelli.com/images/search_sfondo_tab.jpg") no-repeat left top;
	border-collapse:collapse;
	border :#006655 solid 0px ;
}

tr.t_tab {
	height:16px;
}


tr.t_input {
	height:34px;
}

table.t_ricerca td {
	border :#006655 solid 0px ;
}


table.t_ricerca a {
	display:block;
	width:70px;
	margin:0 auto;
	padding:0;
	text-decoration:none;
	color:#535556;
	text-align:center;
}

form.frm_ricerca {
	margin-top:3px;
	border :#006655 solid 0px ;
}


input.ricerca_text {
	border:#707271 solid 1px;
}


/*PROVA SEARCH*/


	div.cerca2 {
		width:220px;
		height : 95px;
		border:0px solid #000;
		padding:0px;
		background:#fff;

	}




table.t_search {
	width:200px;
	height:80px;
	margin:0 auto;
	border:#006655 solid 0px ;
	border-collapse:collapse;
	padding:0;

	empty-cells:show;
}



tr.s_01 {
	height:25px;
}

	td.s_14 {

		background:url("http://www.fondazionetoninogottarelli.com/images/search_lente.jpg") no-repeat center right;
		border-right:1px solid #727272;
		border-bottom:1px solid #727272;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:15px;
		text-align:left;
		color:#919496;
		font-weight:bold;

	}



tr.s_02 {
	height:5px;
}

	td.s_21 {
		width:10px;
		border-left:1px solid #727272;
	}

	td.s_22 {
		width:92px;


	}

	td.s_23 {
		width:81px;

	}

	td.s_24 {
		width:10px;
		border-right:1px solid #727272;

	}


tr.s_03 {
	height:18px;
}

	td.s_31 {
		width:10px;
		border-left:1px solid #727272;
}

	td.s_32 {
		width:92px;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_tab_site.jpg") no-repeat right bottom;
}

	td.s_32_d {
		width:92px;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_tab_site_d.jpg") no-repeat right bottom;
}

	td.s_32_e {
		width:92px;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_tab_site_e.jpg") no-repeat right bottom;
}

	td.s_32_d_e {
		width:92px;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_tab_site_d_e.jpg") no-repeat right bottom;
}
	td.s_33 {
		width:81px;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_tab_google.jpg") no-repeat left bottom;
}

	td.s_33_d {
		width:81px;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_tab_google_d.jpg") no-repeat left bottom;
}
	td.s_34 {
		width:10px;
		border-right:1px solid #727272;
	}

tr.s_04 {
	height:32px;
}
	td.s_41 {
		width:10px;
		border-left:1px solid #727272;

	}


	td.s_42 {
		padding:0;
		background:url("http://www.fondazionetoninogottarelli.com/images/search_input.jpg") no-repeat center top;

	}

	td.s_43 {
		width:10px;
		border-right:1px solid #727272;

	}


tr.s_05 {
	height:5px;
}	

	td.s_54 {
		width:10px;
		border:1px solid #727272;
		border-top:0px solid #727272;


	}


div.cerca_pulsanti2 {
	position:relative;
	top:0px;
	left:0px;
	width:200px;
	height:65px;
	margin:0 auto;

	border :#006655 solid 0px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#535556;	
}

table.t_ric {
	
	
	table-layout:fixed;
	width:173px;
	height:50px;
	margin:0 auto;
	border-collapse:collapse;
	border :#006655 solid 0px ;
}

tr.t_tab2 {
	height:18px;
}

tr.t_input2 {
	height:32px;

}

td.tab_site {
	width:92px;
	background:url("http://www.fondazionetoninogottarelli.com/images/prove/search_tab_site.jpg") no-repeat right bottom;
}

td.tab_google {
	width:81px;
	background:url("http://www.fondazionetoninogottarelli.com/images/prove/search_tab_google.jpg") no-repeat left bottom;
}

td.td_input {
	width:173px;
	padding:0;
	vertical-align:top;
	background:url("http://www.fondazionetoninogottarelli.com/images/prove/search_input.jpg") no-repeat center top;
}


form.frm_ricerca {
	margin-top:0px;
	margin-bottom:0;
	padding:0;
}


input.inp_txt {
	border:#707271 solid 1px;
	width:110px;
	height:18px;
	padding:0;
	margin-top:0px;
}

input.inp_image {
	border:#707271 solid 1px;
	padding:0;
	width:18px;
	height:18px;
	padding:0;
	margin-top:0px;
}

img.img_ok {
	border:0px solid #fff;
}


a.a_search_site {
	display:block;
	width:92px;
	height:18px;
	-moz-outline: none;
	
}

a.a_search_google {
	display:block;
	width:81px;
	height:18px;
	-moz-outline: none;
}
/*PROVA SEARCH FINE*/

/* NEWS PILLOLE*/

div.news_int {
	width:202px;
	height:184px;
	background: #a7a6a7;
	margin-top:10px;
	padding:0;
	margin:0 auto;
	border :#b2b9c4 solid 0px ;
	text-align:center;
	
}



div.news_news {
	width:200px;
	height:30px;
	background: #a7a6a7 url("images/news_news.jpg") no-repeat -2px -2px;
}

div.news_text {
	width:180px;
	font-size:11px;
	margin:0 auto;
	color:#000;
	text-align:left;
	
}


span.data {
	font-weight:bold;
}


p.news_leggi {
	width:180px;
	margin:0 auto;
	text-align:right;
	
}

p.news_leggi a {
	color:#fff;
	text-decoration:none;
	
}

div.news_int img {
	margin:7px auto;
}




/* CHI SIAMO */

div.chi_siamo  {
	width:420px;
	height:212px;
	padding-right:10px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	overflow:auto;
}

 p.par {
	margin-top:0px;
	margin-bottom:0px;

}

div.chi_siamo  p {
	text-indent : 30px;

}

/* LA NOSTRA SEDE */

div.nostrasede  {
	width:420px;
	height:185px;
	padding-right:10px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	overflow:auto;
}

div.nostrasede p {
	margin-top:0px;
	margin-bottom:0px;
	text-indent : 30px;
}


/* Lo STATUTO */

div.statuto {
	width:420px;
	height:228px;
	padding-right:10px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	overflow:auto;
}

      /* liste non ordinate statuto */
ul.articoli li {
	margin-top:14px ;
	margin-left:0px;
	list-style:none;
}

ol.comma li {
	list-style-position:outside;
	list-style-type:decimal;
}

ol.sottocomma li {
	list-style-position:outside;
	list-style-type:lower-alpha;
}

ul.sotto_comma li {
	text-indent:-5px;
	list-style-type:none;
}


		/* Organigramma */

div.organigramma {
	width:420px;
	height:185px;
	padding-right:10px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	overflow:auto;
}

	ul.organigr {
		margin-bottom:35px;
	}


	li.noitem {
		margin-top:10px;
		text-indent:-5px;
		list-style-type:none;
	}


	li.noitem a {
		color:#000;
	}

/* ATTIVITA' */

div.attivita {
	width:420px;
	height:460px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	overflow:auto;
}


div.attivita_pg_text {
	width:390px;
	font-size:11px;
	margin:0 auto;
	margin-bottom:30px;
	color:#000;
	text-align:left;
	
}



span.titolo {
	font-size:12px;
	font-weight:bold;
}


span.sottotitolo {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
}


div.attivita img {
	margin-top:2px;
	margin-bottom:10px;
}


p.p_attivita {
	margin-top:10px;
	margin-left:10px;
	padding:0px;
	text-align:left;
}

/* NEWS */

div.news {
	width:420px;
	height:460px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	overflow:auto;
}

div.news_pg_text {
	width:390px;
	font-size:11px;
	margin:0 auto;
	margin-bottom:30px;
	color:#000;
	text-align:left;
	
}


div.news img {
	margin:7px auto;
}


p.p_news {
	margin-top:0px;
	padding-left:10px;
}


/* TONINO GOTTARELLI	*/

div.toninogot {
	width:420px;
	height:212px;
	padding-right:10px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	overflow:auto;
}

span.grass {
	font-size:12px;
	font-weight:bold;
}

div.toninogot p {
	 text-indent : 30px;
}


div.toninogot ul {
	list-style:none;
}

div.toninogot ul li {
	text-indent:-30px;
	margin-top:10px;
}

/* GALLERY */

table.t_contentgallery {
	width:100%;
	height:100%;
	margin:0 auto;
	border:0px solid #000;
	
}

td.gallery_comandi {


}

td.t_gallery_img {
	width:150px;
	border :#b2b9c4 solid 0px ;
	text-align:center;
	overflow:hidden;
}

div.gallery_img {
	margin:0 auto;
	padding:0;
	width:150px;
	height:165px;
	border:2px solid #fff;
	overflow:hidden;
}

td.t_gallery_img img {
	height:165px;
	border:0px solid #fff;
}


td.gallery_comandi_sx{
	width:45px;
	padding-left:5px;
	border :#b2b9c4 solid 0px ;
	text-align:left;
}

td.gallery_comandi_dx{
	width:45px;
	padding-right:5px;
	border :#b2b9c4 solid 0px ;
	text-align:right;
}

td.gallery_comandi_sx img, td.gallery_comandi_dx img {
	width:23px;
	height:35px;
	border:0px solid #fff;
}


table.t_contentgallery a {
	outline : none;
	-moz-outline: none;
}


/* CONTATTI */
	/*mappa google*/
	div#map {
		margin:0 auto;
	}

div.div_frm_contatti {
	width:200px;
	margin:0 auto;
	text-align:left;
}

form.frm_contatti {
	margin:0 auto;
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
}

span.frm_contatti_label {
	font-size:9px;
	font-weight:500;
	color: #000;
		
}


input.contatti_in_text {
	width:200px;
	border:#707271 solid 1px;
}

form.frm_contatti textarea {
	width:200px;
	height:60px;
	border:#707271 solid 1px;
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
}

button.button {
	height:20px;
	background:#707271;
	border-width:1px;
	border-style:solid;
	border-color:#fff;
	margin-top:10px;
	font-size:10px;
	font-weight:bold;
	color:#fff;

}

	/* Sotto alla googlemap le intestazioni */

		td.t_contentup_contatti_txt span {
			font-family:Arial,Helvetica,verdana, "Sans Serif";
			font-size:11px;
			font-weight:bold;
		}



	/*paragrafo contiene testo di bookshop */

	p.bookshop_intest {
		width:350px;
		height:35px;
		margin-left:300px;
		padding:0px;
		color:#fff;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:12px;
		line-height:17px;
		text-align:left;
		
	}


	div.headdown_contatti table {
		width:100%;
		height:35px;
		border-collapse:collapse;
		margin:0 auto;
		padding:0;
		empty-cells:show;
	}

	td.td_bookshop_intest_01 {
		width:250px;
		vertical-align:center;
	}

	td.td_bookshop_intest_02 {
		width:425px;
		vertical-align:center;
		color:#fff;
		font-family: Arial,Helvetica,verdana, "Sans Serif";
		font-size:12px;
		line-height:14px;
		text-align:left;
	}

	/* */

/* MAPPA DEL SITO */

div.mapsite  {
	width:260px;
	height:460px;
        margin:0 auto;
	padding-right:10px;
	text-align:left;
	font-size:14px;
	line-height:16px;
	vertical-align:top;
	overflow:auto;
}

div.mapsite ul li {
	margin-top:15px;
	margin-bottom:15px;
}


div.mapsite a {
	color:#000;
        font-weight:bold;
}


	/*navigatore*/

div#nav_contenuto a {
	text-decoration:none;
}

a.a_lan_bold {
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;

	
}


a.a_lan_norm {
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
	color:#000;
	text-decoration:none;

}


span.ita_eng {
	padding-right:10px;
}

span.aimg {
	padding-right:10px;
}

a.a_img {
	-moz-outline: none;
}

a.a_img img {
	/*immagini link*/
	border:0px solid #000;
}



/* LINK */

div.link {
	width:420px;
	height:460px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	overflow:auto;
}


dl.dl_link {
	width:400px;
	margin:0 auto;
	padding:0px;
	border:0px solid #000;
}

dl.dl_link dt {
	margin-top:10px;
	font-weight:bold;
	
}

a.tit_link {
	font-weight:bold;
	text-decoration:none;
	color:#000;
}


dl.dl_link dd {
	margin:10px 0;

}


img.img_link {
	margin-top:5px;
	margin-bottom:5px;
}

/* ADMIN */


div.admin_link_pg  {
	width:640px;
	height:460px;
        margin:0 auto;
	padding-right:10px;
	text-align:left;
	font-size:14px;
	line-height:16px;
	vertical-align:top;
	overflow:auto;
	border:0px solid #000;
}



form.frm_new_link {
	margin:0 auto;
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
}


span.frm_new_link {
	font-size:9px;
	font-weight:500;
	color: #000;
		
}


input.link_new_url {
	width:320px;
	border:#707271 solid 1px;
}


input.news_position {
	width:50px;
	border:#707271 solid 1px;
}

input.attivita_tit {
	width:350px;
	border:#707271 solid 1px;
}

input.link_new_inp {
	width:100px;
	border:#707271 solid 1px;
}

input.link_new_date {
	width:80px;
	border:#707271 solid 1px;
}

input.inp_login {
	width:130px;
	border:#707271 solid 1px;
}

form.frm_new_link textarea {
	width:350px;
	height:100px;
	border:#707271 solid 1px;
	font-family:Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
}


dl.dl_link dt input {
	float:right;
}


input.button_data {
	width:30px;
	height:20px;
	background:#707271;
	margin-left:10px;
	border: #fff solid 1px;
	color:#fff;
	font-size:10px;
	line-height:20px;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	-moz-outline: none;
}


a.button_admin {
	display:block;
	width:60px;
	height:16px;
	margin:0 auto;
	background:#707271;
	border: #fff solid 1px;
	color:#fff;
	font-size:10px;
	line-height:16px;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	-moz-outline: none;



}



a.mailto {
	color:#000;
}




table.t_admin_link {
	width:99%;
	border:1px solid #a7a6a7;
	margin-left:1px;
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:10px;
	border-collapse:collapse;
}


 tr.t_admin_link_title {
	background:#a7a6a7;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}


tr.t_admin_link_p {
	background:#e5e4e5;
}

tr.t_admin_link_d {
	background:#cac9ca;
}

table.t_admin_link td {
	border:1px solid #a7a6a7;
	padding:2px;
}


td.t_admin_link_del {
	width:65px;
	text-align:center;
}




/* SEARCH PAGINA RISULTATI */

div.search_pg  {
	width:640px;
	height:460px;
        margin:0 auto;
	padding-right:10px;
	text-align:left;
	font-size:14px;
	line-height:16px;
	vertical-align:top;
	overflow:auto;
	border:0px solid #000;
}

div.search_pg a {
	color:#000;
	font-weight:bold;
}


/* TOOLTIP */

div#tipDiv {
	width:280px;
	height:auto;
	background: #a7a6a7;
	border:1px solid #fff;
	padding:5px;
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:12px;
}


div#tipDiv a {
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#e5e4e5;
	text-decoration:none;
}

div#tipDiv a:hover {
	color:#000;
	background: #e5e4e5;
	text-decoration:none;
}

/* immagini senza bordo */
img.w_bord {
	border:0px solid #fff;

}




	/* PER la e commerciale del menu contatti */
span.grey {
	color:#686a6b;
}

p.txt_f11 {
	font-family: Arial,Helvetica,verdana, "Sans Serif";
	font-size:10px;
	line-height:14px;
}

