@charset "utf-8";

html { 
	height:90%;
	margin:0px;
}
body {
	background-color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	height:90%;
	margin:0px ;	
}
#wrapper {
	height: 730px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	position: relative;
}
#sfondo_ITA {
	height: 730px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background:url(../images/maim.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}
#sfondo_ENG {

	height: 730px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background:url(../images/maimENG.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}
#wrapper #sfondo_ITA #servizi {
	
	position: absolute;
	height: 14px;
	width: 400px;
	left: 19px;
	top: 11px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
#wrapper_foto #servizi {
	
	position: absolute;
	height: 14px;
	width: 400px;
	left: 19px;
	top: 11px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
#wrapper_foto #servizi a{
	text-decoration:none;
	color:#000000;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}#wrapper_foto #servizi a:hover{
	text-decoration:none;
	color:#990000;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
#wrapper #sfondo_ITA #servizi .style1 {
	color: #990000;
}
#wrapper_foto #servizi .style3 {
	color: #990000;
}
#wrapper_foto #servizi .style3 a{
	color: #990000;
}#wrapper_foto #servizi .style3 a:hover{
	color: #990000;
}
#navigazione_foto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#000000;
}
#wrapper #sfondo_ITA #servizi a {
	color:#000000;
	text-decoration:none;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
#wrapper #sfondo_ITA #servizi a:hover {
	color:#990000;
}
#wrapper #sfondo_ENG #servizi {
	
	position: absolute;
	height: 14px;
	width: 400px;
	left: 19px;
	top: 11px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
#wrapper #sfondo_ENG #servizi .style1 {
	color: #990000;
}
#wrapper #sfondo_ENG #servizi a {
	color:#000000;
	text-decoration:none;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
#wrapper #sfondo_ENG #servizi a:hover {
	color:#990000;
}
#wrapper #language {
	position: absolute;
	height: 14px;
	width: 500px;
	left: 457px;
	top: 11px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
#wrapper #language .style1 {
	color: #990000;
}
#wrapper #language a {
	color:#000000;
	text-decoration:none;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
#wrapper #language a:hover {
	color:#990000;
}
#wrapper #footer #lucchetto {
	position: absolute;
	height: 25px;
	width: 24px;
	left: 0px;
	top:0px;
	position: absolute;
}
#wrapper_foto #footer #lucchetto {
	position: absolute;
	height: 25px;
	width: 24px;
	left: 0px;
	top: 0px;
	position: absolute;
}
#wrapper #loghi {
	position: absolute;
	height: 80px;
	width: 440px;
	left: 510px;
	top: 575px;
	display:inline;
	text-align:right;
}
#wrapper #menu_home {
	position: absolute;
	display:inline;
	height: 42px;
	width: 545px;
	left: 420px;
	top: 465px;
}
#wrapper #footer {
	position: relative;
	height: 24px;
	width: 942px;
	left: 18px;
	top: 667px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#wrapper_foto 
{
	background-color: #00FF33;
	height: 730px;
	width: 980px;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background:url(../images/sfondofotografie2.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}

/* MENU ITALIANO */

#wrapper #menu_home #btn1_ITA ul {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 170px;
	position: absolute;
	left: 0px;
	top: 1px;
	float:left;
	display:inline;
	list-style-type: none;
}
#wrapper #menu_home #btn2_ITA ul {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 170px;
	position: absolute;
	left: 160px;
	top: 1px;
	float:left;
	display:inline;
	list-style-type: none;
}
#wrapper #menu_home #btn3_ITA ul {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 170px;
	position: absolute;
	left: 342px;
	top: 1px;
	float:left;
	display:inline;
	list-style-type: none;
}
#btn1_ITA a
{
	display: block;
	background-image:url(../images/pulsanti_citta/up_mostra.jpg);
	width: 170px;
	height:40px;
	float:left;
	display:inline;
	background-repeat:no-repeat;
	text-decoration: none;
	background-position: center center;
}
#btn1_ITA a:hover
{
	background-image:url(../images/pulsanti_citta/down_mostra.jpg);
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position: center center;
}
#btn1_ITA li { 
	float:left;
	display:inline;
}
#btn2_ITA a	{
	display: block;
	background-image:url(../images/pulsanti_citta/up_foto.jpg);
	width: 170px;
	height:40px;
	float:left;
	display:inline;
	background-repeat:no-repeat;
	text-decoration: none;
	background-position: center center;
}
#btn2_ITA a:hover	{
	background-image:url(../images/pulsanti_citta/down_foto.jpg);
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position: center center;
}
#btn2_ITA li { 
	float:left;
	display:inline;
}
#btn3_ITA a	
{
	display: block;
	background-image:url(../images/pulsanti_citta/up_edu.jpg);
	width: 170px;
	height:40px;
	float:left;
	display:inline;
	background-repeat:no-repeat;
	text-decoration: none;
	background-position: center center;
}
#btn3_ITA a:hover	
{
	background-image:url(../images/pulsanti_citta/down_edu.jpg);
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position: center center;
}
#btn3_ITA li 
{ 
	float:left;
	display:inline;
}

/* MENU INGLESE */

#wrapper #menu_home #btn1_ENG ul {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 170px;
	position: absolute;
	left: 0px;
	top: 1px;
	float:left;
	display:inline;
	list-style-type: none;
}
#wrapper #menu_home #btn2_ENG ul {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 170px;
	position: absolute;
	left: 160px;
	top: 1px;
	float:left;
	display:inline;
	list-style-type: none;
}
#wrapper #menu_home #btn3_ENG ul {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 170px;
	position: absolute;
	left: 342px;
	top: 1px;
	float:left;
	display:inline;
	list-style-type: none;
}
#btn1_ENG a
{
	display: block;
	background-image:url(../images/pulsanti_citta/up_mostra_ENG.jpg);
	width: 170px;
	height:40px;
	float:left;
	display:inline;
	background-repeat:no-repeat;
	text-decoration: none;
	background-position: center center;
}
#btn1_ENG a:hover
{
	background-image:url(../images/pulsanti_citta/down_mostra_ENG.jpg);
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position: center center;
}
#btn1_ENG li { 
	float:left;
	display:inline;
}
#btn2_ENG a	{
	display: block;
	background-image:url(../images/pulsanti_citta/up_foto_ENG.jpg);
	width: 170px;
	height:40px;
	float:left;
	display:inline;
	background-repeat:no-repeat;
	text-decoration: none;
	background-position: center center;
}
#btn2_ENG a:hover	{
	background-image:url(../images/pulsanti_citta/down_foto_ENG.jpg);
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position: center center;
}
#btn2_ENG li { 
	float:left;
	display:inline;
}
#btn3_ENG a	
{
	display: block;
	background-image:url(../images/pulsanti_citta/up_edu_ENG.jpg);
	width: 170px;
	height:40px;
	float:left;
	display:inline;
	background-repeat:no-repeat;
	text-decoration: none;
	background-position: center center;
}
#btn3_ENG a:hover	
{
	background-image:url(../images/pulsanti_citta/down_edu_ENG.jpg);
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position: center center;
}
#btn3_ENG li 
{ 
	float:left;
	display:inline;
}

/*FINE MENU*/

#wrapper_foto #language {
	position: absolute;
	height: 14px;
	width: 500px;
	left: 457px;
	top: 11px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #link_sezioni {
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	/*12*/
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	height: 25px;
	width: 680px;
	left: 3px;
	top: 480px;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #link_sezioni a {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	/*12*/
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #link_sezioni a:hover {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	/*12*/
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#990000;
}
#wrapper_foto #spazio_foto #spazio_areastampa #link_sezioni {
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	height: 25px;
	width: 680px;
	left: 3px;
	top: 480px;
}
#wrapper_foto #spazio_foto #spazio_areastampa #link_sezioni a {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
#wrapper_foto #spazio_foto #spazio_areastampa #link_sezioni a:hover {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#990000;
}
#wrapper_foto #language a {
	color:#000000;
	text-decoration:none;
}
#wrapper_foto #language a:hover {
	color:#990000;
		text-decoration:none;
}
#wrapper_foto #language .style1 {
	color: #990000;
}
#wrapper_foto #menu2 
{
	position: absolute;
	height: 45px;
	width: 710px;
	left: 245px;
	top: 31px;
	text-indent: -9999px;

}
#wrapper_foto #menu2 ul
{

	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#wrapper_foto #menu2 li
{
	float: left;
	height: 42px;
	width: 172px;
}
#wrapper_foto #menu2 a
{
	display: block;
	height: 45px;
	width: 172px;
	overflow:hidden;
	position: relative;
	text-indent: -9999px;
}
#wrapper_foto #menu2 #btn_home_ITA a {
background-image:url(../images/pulsanti_citta/menu2/home_ITA.jpg);
}
#wrapper_foto #menu2 #btn_home_ITA a:hover {
background-image:url(../images/pulsanti_citta/menu2/home_over_ITA.jpg);
}
#wrapper_foto #menu2 #btn_mostra_ITA a {
background-image:url(../images/pulsanti_citta/menu2/mostra_ITA.jpg);
}
#wrapper_foto #menu2 #btn_mostra_ITA  a:hover {
background-image:url(../images/pulsanti_citta/menu2/mostra_over_ITA.jpg);
}
#wrapper_foto #menu2 #btn_foto_ITA  a {
background-image:url(../images/pulsanti_citta/menu2/foto_ITA.jpg);
}
#wrapper_foto #menu2 #btn_foto_ITA  a:hover {
background-image:url(../images/pulsanti_citta/menu2/foto_over_ITA.jpg);
}
#wrapper_foto #menu2 #btn_edu_ITA  a {
background-image:url(../images/pulsanti_citta/menu2/edu_ITA.jpg);
}
#wrapper_foto #menu2 #btn_edu_ITA  a:hover {
background-image:url(../images/pulsanti_citta/menu2/edu_over_ITA.jpg);
}
#wrapper_foto #menu2 #btn_home_selected_ITA  {
background-image:url(../images/pulsanti_citta/menu2/home_selected_ITA.jpg);
}
#wrapper_foto #menu2 #btn_mostra_selected_ITA  {
background-image:url(../images/pulsanti_citta/menu2/mostra_selected_ITA.jpg);
}
#wrapper_foto #menu2 #btn_foto_selected_ITA  {
background-image:url(../images/pulsanti_citta/menu2/foto_selected_ITA.jpg);
}
#wrapper_foto #menu2 #btn_edu_selected_ITA  {
background-image:url(../images/pulsanti_citta/menu2/edu_selected_ITA.jpg);
}
#wrapper_foto #menu2 #btn_home_ENG a {
background-image:url(../images/pulsanti_citta/menu2/home_ENG.jpg);
}
#wrapper_foto #menu2 #btn_home_ENG a:hover {
background-image:url(../images/pulsanti_citta/menu2/home_over_ENG.jpg);
}
#wrapper_foto #menu2 #btn_mostra_ENG a {
background-image:url(../images/pulsanti_citta/menu2/mostra_ENG.jpg);
}
#wrapper_foto #menu2 #btn_mostra_ENG  a:hover {
background-image:url(../images/pulsanti_citta/menu2/mostra_over_ENG.jpg);
}
#wrapper_foto #menu2 #btn_foto_ENG  a {
background-image:url(../images/pulsanti_citta/menu2/foto_ENG.jpg);
}
#wrapper_foto #menu2 #btn_foto_ENG  a:hover {
background-image:url(../images/pulsanti_citta/menu2/foto_over_ENG.jpg);
}
#wrapper_foto #menu2 #btn_edu_ENG  a {
background-image:url(../images/pulsanti_citta/menu2/edu_ENG.jpg);
}
#wrapper_foto #menu2 #btn_edu_ENG  a:hover {
background-image:url(../images/pulsanti_citta/menu2/edu_over_ENG.jpg);
}
#wrapper_foto #menu2 #btn_mostra_selected_ENG   {
background-image:url(../images/pulsanti_citta/menu2/mostra_selected_ENG.jpg);
}
#wrapper_foto #menu2 #btn_foto_selected_ENG   {
background-image:url(../images/pulsanti_citta/menu2/foto_selected_ENG.jpg);
}
#wrapper_foto #menu2 #btn_edu_selected_ENG   {
background-image:url(../images/pulsanti_citta/menu2/edu_selected_ENG.jpg);
}
#wrapper_foto #titolo_menusx_foto 
{
	position: absolute;
	height: 50px;
	width: 200px;
	left: 20px;
	top: 130px;
}
#wrapper_foto #testo_home_foto 
{
	background-color: #CCCCCC;
	position: absolute;
	height: 140px;
	width: 705px;
	left: 252px;
	top: 90px;
}
#wrapper_foto #testo_home_foto #testo_reale 
{
	position: absolute;
	height: 74px;
	width: 665px;
	left: 10px;
	top: 40px;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	padding-right: 20px;
}
#wrapper_foto #testo_home_foto #titolo_sezione 
{
	position: absolute;
	height: 20px;
	width: 400px;
	left: 10px;
	top: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#wrapper_foto #menu_foto_sx 
{
	position: relative;
	padding-right:10px;
	height: 420px;
	padding-right:20px;
	width: 190px;
	left: 30px;
	top: 210px;
	font-size: 15px;
	text-align: right;
	color: #FFFFFF;
}
#wrapper_foto #menu_foto_sx #area 
{
	position: relative;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 8px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx #area a 
{
	text-decoration:none;
	color:#FFFFFF;
	position: relative;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 8px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx #area a:hover
{
	text-decoration:none;
	color:#999999;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 8px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx #areaSelezionato {
	color:#990000;
	text-decoration:none;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 16px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx #areaSelezionato a{
	color:#990000;
	text-decoration:none;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx #areaSelezionato a:hover{
	color:#CC0000;
	text-decoration:none;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;

	font-weight: bold;
}
#wrapper_foto #spazio_foto {
	background-color: #CCCCCC;
	position: absolute;
	height: 555px;
	width: 708px;
	left: 250px;
	top: 88px;
	float: right;
	
}
#wrapper_foto #spazio_foto_edu {
	background-color: #CCCCCC;
	position: absolute;
	height: 555px;
	width: 708px;
	left: 250px;
	top: 88px;
	float: right;
	
}
#wrapper_foto #spazio_foto #link_gallery {
	position: absolute;
	height: 25px;
	width: 400px;
	left: 160px;
	top: 525px;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
#wrapper_foto #spazio_foto #spazio_testo_percorsi {
	position: absolute;
	height: 460px;
	width: 660px;
	left: 20px;
	top: 55px;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}

#wrapper_foto #spazio_foto #titolo_galleria 
{
	position: absolute;
	height: 30px;
	width: 685px;
	left: 0px;
	top: 15px;
	text-align: left;
	font-size:16px;
	color:#990000;
	font-weight:bold;
	padding-left: 15px;
}
#wrapper_foto #spazio_foto_edu #titolo_galleria 
{
	position: absolute;
	height: 30px;
	width: 685px;
	left: 0px;
	top: 15px;
	text-align: left;
	font-size:16px;
	color:#990000;
	font-weight:bold;
	padding-left: 15px;
}
#wrapper_foto #spazio_foto #riquadro_foto 
{
	height: 215px;
	width: 250px;
	float:left;
	width: 170px;
	display: inline;
	margin-top: 10px;
}
#wrapper_foto #spazio_foto #spazio_foto_reale 
{
	position: absolute;
	height: 470px;
	width: 680px;
	left: 0px;
	top: 40px;
	text-align: left;
	margin-left: 15px;
	padding-right:5px;
}
#wrapper_foto #spazio_foto #spazio_foto_reale .ricerca {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#wrapper_foto #spazio_foto #spazio_foto_reale .style2 
{
	left: 50px;
	top: 12px;
	font-size: 12px;
	color: #000000;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #riquadro_foto #thumb {
	position: absolute;
	height: 150px;
	width: 150px;
	left: 5px;
	top: 5px;
}
#wrapper_foto #spazio_foto #spazio_areastampa #riquadro_foto  #thumb {
	position: absolute;
	height: 150px;
	width: 150px;
	left: 5px;
	top: 5px;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #riquadro_foto #thumbbg {
	position: relative;
	background-image:url(../images/bgold.jpg);
	background-repeat:no-repeat;
	height: 160px;
	width: 160px;
	left: 0px;
	top: 0px;
}
#wrapper_foto #spazio_foto #spazio_areastampa #riquadro_foto #thumbbg {
	position: relative;
	background-image:url(../images/bgold.jpg);
	background-repeat:no-repeat;
	height: 160px;
	width: 160px;
	left: 0px;
	top: 0px;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #riquadro_foto #desc_thumb {
	position: relative;
	height: 60px;
	width: 155px;
	left:5px;
	text-align:left;
	font-size: 11px;
	text-align: left;
	top: 162px;
	color: #000000;
}
#wrapper_foto #spazio_foto #spazio_areastampa #riquadro_foto #desc_thumb {
	position: relative;
	height: 60px;
	width: 155px;
	left:5px;
	text-align:left;
	font-size: 11px;
	text-align: left;
	top: 162px;
	color: #000000;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #btn_pubblica {
	position: absolute;
	height: 50px;
	width: 60px;
	left: 500px;
	top: 466px;
}

#wrapper_foto #spazio_foto #spazio_areastampa #btn_pubblica {
	position: absolute;
	height: 50px;
	width: 60px;
	left: 500px;
	top: 466px;
}

#wrapper_foto #spazio_foto #spazio_foto_reale #navigazione_foto {
	position: absolute;
	font-size:12px;
	color:#000000;
	height: 50px;
	width: 100%;
	left: 0px;
	top:460px;
	clear:both;
}
#wrapper_foto #spazio_foto #spazio_areastampa #navigazione_foto {
	position: absolute;
	font-size:12px;
	color:#000000;
	height: 50px;
	width: 100%;
	left: 0px;
	top:460px;
	clear:both;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #navigazione_foto a {
	text-decoration:none;
	color:#990000;
}
#wrapper_foto #spazio_foto #spazio_foto_reale #navigazione_foto a:hover {
	text-decoration:none;
	color:#FF0000;
}


#wrapper_foto #spazio_foto_edu #riquadro_foto 
{
	height: 215px;
	width: 250px;
	float:left;
	width: 170px;
	display: inline;
	margin-top: 10px;
}
#wrapper_foto #spazio_foto_edu #scuole #riquadro_foto #thumb {
	position: absolute;
	height: 150px;
	width: 150px;
	left: 5px;
	top: 5px;
}
#wrapper_foto #spazio_foto_edu #scuole #riquadro_foto #thumbbg {
	position: relative;
	background-image:url(../images/bgold.jpg);
	background-repeat:no-repeat;
	height: 160px;
	width: 160px;
	left: 0px;
	top: 0px;
}
#wrapper_foto #spazio_foto_edu #scuole #riquadro_foto #desc_thumb {
	position: relative;
	height: 60px;
	width: 155px;
	left:5px;
	text-align:left;
	font-size: 11px;
	text-align: left;
	top: 162px;
	color: #000000;
}
#wrapper_foto #spazio_foto_edu #scuole #btn_pubblica {
	position: absolute;
	height: 50px;
	width: 60px;
	left: 500px;
	top: 466px;
}
#wrapper_foto #spazio_foto_edu #scuole #navigazione_foto {
	position: absolute;
	font-size:12px;
	color:#000000;
	height: 50px;
	width: 100%;
	left: 0px;
	top:460px;
	clear:both;
}
#wrapper_foto #spazio_foto_edu #scuole #navigazione_foto a {
	text-decoration:none;
	color:#990000;
}
#wrapper_foto #spazio_foto_edu #scuole #navigazione_foto a:hover {
	text-decoration:none;
	color:#FF0000;
}


#wrapper_foto #footer {
	position: absolute;
	height: 15px;
	width: 942px;
	top: 667px;
	left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#lucchini {
	text-decoration:none;
	color:#FF3300;
}
.disabilitato {
	color:#CCCCCC;
}
#wrapper_foto  #map_bg  {
	position: absolute;
	height: 221px;
	width: 180px;
	left: 41px;
	top: 210px;
	background-color: #000000;
}
#wrapper_foto #titolo_provincia {
	position: absolute;
	height: 50px;
	width: 200px;
	left: 20px;
	top: 130px;
}

/* PAGINA FOTOGRAFIE.ASP */

#wrapper_foto #menu_foto_sx_foto 
{
	position: relative;
	background-color:#000000;
	padding-right:10px;
	height: 120px;
	padding-right:20px;
	width: 150px;
	left: 56px;
	top: 430px;
	font-size: 14px;
	text-align: left;
	color: #FFFFFF;
	padding-top: 20px;
}
#wrapper_foto #menu_foto_sx_foto #area 
{
	position: relative;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 8px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx_foto #area a 
{
	text-decoration:none;
	color:#FFFFFF;
	position: relative;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 8px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx_foto #area a:hover
{
	text-decoration:none;
	color:#999999;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 8px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx_foto #areaSelezionato {
	color:#990000;
	text-decoration:none;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	margin-bottom: 16px;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx_foto #areaSelezionato a{
	color:#990000;
	text-decoration:none;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	font-weight: bold;
}
#wrapper_foto #menu_foto_sx_foto #areaSelezionato a:hover{
	color:#CC0000;
	text-decoration:none;
	height: auto;
	width: 170px;
	text-align: right;
	float:right;
	display:inline;
	font-weight: bold;
}
#wrapper_foto #spazio_foto #div_cerca {
	position: relative;
	height: 30px;
	width: 325px;
	left: 356px;
	top: 10px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#wrapper_foto #sx_educational {
	background-color: #000000;
	background-image:url(../images/calvino.jpg);
	background-repeat:no-repeat;
	position: relative;
	height: 520px;
	width: 217px;
	left: 21px;
	top: 132px;
}
#wrapper_foto #sx_areastampa {
	position: relative;
	height: 500px;
	width: 222px;
	left: 18px;
	top: 152px;
	background-image:url(../images/bg_areastampa.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
#wrapper_foto #sx_contatti {
	position: relative;
	height: 500px;
	width: 222px;
	left: 18px;
	top: 152px;
	background-image: url(../images/bg_sx_contatti.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
#wrapper_foto #spazio_foto #spazio_contatti {
	position: absolute;
	height: 470px;
	width: 680px;
	left: 15px;
	top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background-image: url(../images/bg_contatti.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
#wrapper_foto #spazio_foto #spazio_contatti a{
	text-decoration:none;
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}#wrapper_foto #spazio_foto #spazio_contatti a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
#wrapper_foto #spazio_foto #spazio_areastampa {
	position: absolute;
	height: 470px;
	width: 680px;
	left: 15px;
	top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
#wrapper_foto #spazio_foto #spazio_areastampa a{
	text-decoration:none;
	color:#990000;
}
#wrapper_foto #spazio_foto #spazio_areastampa a:hover{
	text-decoration:none;
	color:#000000;
}
#wrapper_foto #spazio_foto #spazio_areastampa  .style1 {
	color: #990000;
	font-weight:bold;
}	
#wrapper_foto #spazio_foto_edu ul {
	list-style-type: none;
}
#wrapper_foto #spazio_foto_edu li {
	height: 150px;
	width: 620px;
}

#wrapper_foto #spazio_foto_edu a {

}
#wrapper_foto #spazio_foto_edu #banner_uno a  {
	display: block;
	height: 150px;
	width: 620px;
	text-indent: -9999px;
	overflow:hidden;
	position:absolute;
	left:30px;
	top: 55px;
	background-image:url(../images/banner1.jpg);
}
#wrapper_foto #spazio_foto_edu #banner_uno a:hover  {
	background-image:url(../images/banner1ov.jpg);
}
#wrapper_foto #spazio_foto_edu #banner_due a  {	
	display: block;
	height: 150px;
	width: 620px;
	text-indent: -9999px;
	overflow:hidden;
	position:absolute;
	left:30px;
	top: 215px;
	background-image:url(../images/banner2.jpg);
}
#wrapper_foto #spazio_foto_edu #banner_due a:hover  {
	background-image:url(../images/banner2ov.jpg);
}
#wrapper_foto #spazio_foto_edu #banner_tre a  {
	display: block;
	height: 150px;
	width: 620px;
	text-indent: -9999px;
	overflow:hidden;
	position:absolute;
	left:30px;
	top: 375px;
	background-image:url(../images/banner3.jpg);
}
#wrapper_foto #spazio_foto_edu #banner_tre a:hover  {
	background-image:url(../images/banner3ov.jpg);
}
#wrapper_foto #spazio_foto #spazio_areastampa #video {
	background-color: #CCCCCC;
	position: absolute;
	height: 280px;
	width: 350px;
	left: 325px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#wrapper_foto #spazio_foto_edu #scuole {
	position: absolute;
	height: 470px;
	width: 680px;
	top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	left: 15px;
}
#wrapper_foto #sx_educational_2 {
	position: absolute;
	height: 180px;
	width: 190px;
	left: 35px;
	top: 175px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#wrapper_foto #navigazione_scuole {
	position: absolute;
	height: 270px;
	width: 190px;
	left: 35px;
	top: 365px;
}
#wrapper_foto #navigazione_scuole #titolo_scuole {
	position: absolute;
	height: 50px;
	width: 190px;
	left: 0px;
	top: 0px;
	margin-bottom: 25px;
}
#wrapper_foto #spazio_foto_edu #video {
	position: absolute;
	height: 250px;
	width: 600px;
	left: 50px;
	top: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#wrapper_foto #spazio_foto_edu #video2 {
	background-color: #000000;
	position: absolute;
	height: 221px;
	width: 600px;
	left: 50px;
	top: 48px;
	text-align: center;
}
#wrapper_foto #spazio_foto_edu #video2 #didascalia {
	background-color: #CCCCCC;
	position: absolute;
	height: 20px;
	width: 600px;
	left: 0px;
	top: 222px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#wrapper_foto #navigazione_scuole #elenco_scuole {
	position: absolute;
	height: 200px;
	width: 190px;
	left: 0px;
	top: 60px;
}


#wrapper_foto #spazio_foto_edu #div_cerca {
	position: relative;
	height: 30px;
	width: 325px;
	left: 356px;
	top: 10px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#wrapper_foto #spazio_foto_edu #scuole #link_sezioni {
	position: absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	height: 25px;
	width: 680px;
	left: 3px;
	top: 480px;
}
#wrapper_foto #spazio_foto_edu #scuole #link_sezioni a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#333333;

}
#wrapper_foto #spazio_foto_edu #scuole #link_sezioni a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#990000;

}