/************* ELEMENTS ABOUT MILAN *************/

body {
	font: 75% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	background-color: transparent;
/*	background-color: #fff; */
	margin: 0px;
	padding: 0px;
	}
	
h1	{
	font: 200% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight: bold;
	color: #336666;
	margin: 0;
	padding-bottom: 0;
	padding-top: 0%;
	}
	
h1.centrale	{
/*	font-family:Verdana, Arial, Helvetica, sans-serif; */
	font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	text-align:center;
	color: #336666;
	}
/*	
div.sinistra {
	height:55px;
	margin-right:30%; 
}	
div.destra-piccolo {
	height:55px;
	float:right;
	margin-right:31%; 
}	*/
h1.sinistra	{
	text-align:left;
	color: trasparent;
	background-image:url(sfondotituloNew2.png);
	background-repeat:no-repeat;
	}

h1.destra	{
	text-align:right;
	}
	
h1.destra-piccolo	{
	color: trasparent;
	text-align:right;
	margin-left:-80px;
	background-image:url(sfondotituloNew.png);
	background-repeat:no-repeat;	
	}

h1.titolo	{
	font: 220% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight: bold;
	color: #336666;
	background-color: #ccffcc;
	margin-bottom: 0;
	margin-left: 0px;
	padding-bottom: 0;
	padding-top: 0%;
	}
		
h2	{
	font: 100% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color: #336666;
	background-color: transparent;
	margin: 0;
	margin-right: 12px;
	padding-bottom: 0;
	padding-top: 0%;
	}
	
h2.aboutliguria	{
	text-align:right;
	}
	
		
h3 {
	font: 12pt "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-align: left;
	}

h3.liguria-titolo {
	font: 130% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top:0px;
	margin:0px;
	}
	
h4 {
	font: 12pt "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	font-weight: bold;
	margin: 0px;
	}
	
hr {
	width: 80%;
	}

img {
    border: none;
	padding: 1px;
    }
	
a  {
    color: #336666;
	background-color: transparent;
    }
    
a:hover  {
    color:#336666; 
	background-color: transparent;
	}

a.liguria-info  {
    color: #336666;
	background-color: transparent;
	text-decoration:none;
    }
    
a.liguria-info:hover  {
    color: #336666;
	background-color: transparent;
	}
	
a.liguria {
	color: #336666;
	}
	
.credits a {
	color:#666666;
  font-size: 9px;
  float:right;
  margin-right: 5px;
	}
	


p {
    font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-size:11pt;
	text-align: justify;
	}

ul, li {	
		list-style:none;
		font: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-size:10pt;
		list-style-position:inside;
		}
li {
background: url(list.jpg)  no-repeat;
background-position: 0px 0px;
list-style: none;
 padding: 0 0 0 15px;
 margin-bottom: 2px; 
} 
	
b,strong {
	font-weight: bold;
	color: #336666;
	}

a.liguria-around:hover    {font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;COLOR:#336666;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}
a.liguria-around:visited  {font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;COLOR:#336666;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}
a.liguria-around:link     {font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;COLOR:#336666;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}
a.liguria-around:active   {font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;COLOR:#336666;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}

div,p.center {
	text-align:center;
	}


/************* LAYOUT ABOUT MILAN *************/
	
#liguria-contenitore  {
    color: #000;
/*	background-color: #fff; */
    margin-top: 0px;
	margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 1px;
    width: 98%;
	border-top: #339999 1px solid;
	border-bottom: #339999 1px solid;
    border-left: #339999 1px solid;
    border-right: #339999 1px solid;
	}
	
div.liguria-center {
	text-align:center;
	}

div.liguria-left {
	text-align:left;
	}

div.liguria-right {
	margin-left: 90%;	
	}
div.squaredimg {margin:auto; width: 100%; text-align:justify; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;}
div.cornicevuota {padding: 5px; margin:auto; width: 95%; text-align:justify; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-size:10pt;}
div.cornicenera {border: 1px solid #339999; margin:auto; padding: 5px; width: 95%; background-color: #D1E2FF; text-align:center; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;}
div.cornicebordo {padding: 5px; margin:auto; width: 95%; text-align:justify; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-size:10pt; border: 1px solid #336666;}
div.internocornice {padding: 2px; width: 100%; text-align:center; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; display:block;}
div.internocornice  p {margin:0px;}
div.internocornice img {float: left; display:inline; padding-right:5px;}
div.internocornice img.right {float: right; display:inline; padding-left:5px;}
div.internocornice ul, li {
text-align:left;
list-style-image:none;
list-style: none;
}

#content-liguria  {border: 1px solid #336666; padding: 5px; margin:auto; width: 95%; background-color:transparent; text-align:justify; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-size:10pt;}
#content-liguria img {float: left; display:inline; padding-right:5px;}
#content-liguria img.right {float: right; display:inline; padding-left:5px;}


#title-content-liguria  {
	width: 99%;
	text-align: right;
	font-size: 7pt;
	color: #ff0000;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	}


div.liguria-menu  {
    color: #336666;
/*	background-image:    url("milan-background-barra.jpg"); */
 	height:22px;
/*	background-color: #39569e; */
    margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	width: 99%;
	border-top: #339999 1px solid;
    border-bottom: #339999 1px solid;
    border-left: #339999 1px solid;
    border-right: #339999 1px solid;
	}

table   {table-layout: auto; width: 100%;
         border-collapse: collapse; 
         }

col#mezza  {width: 50%; text-align:center; 
         }
#gal   {width: 33%; text-align:center;
         }
#five   {width: 55px;
         }
	
#center { text-align:center;
		}

#logo-liguria  {
	float: left;
	padding: 1px;
	margin: 1px;
	width: 135px;
	text-align:center;
	}
	
#testata-liguria  {
	float: right;
    background-color: transparent;
    width: 64%;
	height: 110px;
	}

#imgr {
	    border:1px dotted #336666;
       float:right;
/*       width:auto;
       margin:0px 0px 20px 20px;    */
       }
	   
#imgl {
       border:1px dotted #336666;
       float:left;
       width:auto;
       margin:0px 20px 20px 0px;
       }
	   
#imgc {
       border:1px dotted #336666;
       width:95%;
/*       margin:0px 0px 20px 20px;  */
	   
       }

	
div.testata-liguria-home  {
	float: left;
    width: 19%;
	height:16px;
/*	padding: 1px; 
	margin-right: 5px; */
	margin: 3px;
	padding-top: 0px; 
	padding-bottom: 0px; 
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight: bold;
/*	background-color: #39569e;  */
	color: #336666;
	text-align:center;	
	border-top: #336666 1px solid;
    border-bottom: #336666 1px solid;
    border-left: #336666 1px solid;
    border-right: #336666 1px solid;
}
	
div.testata-liguria-home a {
	color: #336666;
	text-decoration:none;
	}
	
div.testata-liguria-home a:hover {
	color: #336666;
	text-decoration:none;	
	}
	
div.topmenu-center  {
	padding: 3px;
	margin: 3px;
	border: 1px solid #336666;
	width:43%;
	margin-left: auto ;
    margin-right: auto ;
	}	
	
div.topmenu-center-box  {
	padding: 0px;
	margin-top: 0px;
	padding-top: 0px;
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight: bold;
	color: #336666;
    text-align:center;
	}
	
div.topmenu-center-box a {
	color: #336666;
	text-decoration:none;
	background-color:#336666;
	border-top: #336666 1px solid;
    border-bottom: #336666 1px solid;
    border-left: #336666 1px solid;
    border-right: #336666 1px solid;
	padding-left:0px;
	padding-right:0px;
	}
	
div.testata-liguria-info a:hover {
	color: #336666;
	text-decoration:none;	
	}

div.testata-liguria-bookmark  {
	float: right;
	width: 19%;
	height:16px;
	padding: 0px;
	margin: 3px;
	background-color: #336666; 
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight: bold;
	color: #336666;
	text-align:center;
	border-top: #336666 1px solid;
    border-bottom: #336666 1px solid;
    border-left: #336666 1px solid;
    border-right: #336666 1px solid;
	}
	
div.testata-liguria-bookmark a {
	color: #336666;
	text-decoration:none;
	}
	
div.testata-liguria-bookmark a:hover {
	color: #336666;
	text-decoration:none;
	}

/************* CONTENTS ABOUT MILAN *************/
	
div.liguria-content  {
	padding: 3px;
	margin: 3px;
/*	background-color: #fff; */
	border: 1px solid #339999;
	}
		
div.liguria-content2  {
	padding: 3px;
	margin: 3px;
/*	background-color: #fff; */
	border: 1px solid #339999;
	margin-left:auto;
	margin-right:auto;
	width:52%;
	}
	
div.liguria-content3  {
	padding: 3px;
	margin: 3px;
/*	background-color: #fff; */
	border: 1px solid #339999;
	margin-left:auto;
	margin-right:auto;
	width:87%;
	}
	
div.aboutliguria-content  {
	padding: 2px;
	margin: 2px;
/*	background-color: #fff; */
	border: 1px solid #339999;
	text-align: justify;
	}

div.pulisci-left {
	clear: left;
	}
	
table.tabella {
	text-align:center;
	width: 100%;
	}

table.tabella td {
	text-align:left;
	width: 25%;
	}
	
table.tabella img
{ 	
/* margin-left:38%; */

}
	
.title {font: 12pt "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
		color: #009933;
		font-weight: bold;
	}
	
div.navigation {padding-top:5px; text-align:center;}
div.navigation ul {list-style-type: none;margin: 0;padding: 0;white-space: nowrap;}
div.navigation li {display: inline; margin: 0;padding:0;}
div.navigation li a {text-decoration: none;border: 1px solid #336666; padding: 0px 0.3em; background-color:#ffffff; font-family:"Myriad Pro Bold", "Myriad Pro", "Myriad Pro Bold Cond", "Myriad Pro Bold Cond It", "Myriad Pro Bold It", "Myriad Pro Cond", "Myriad Pro Cond It", "Myriad Pro It", "Myriad Pro Semibold", "Myriad Pro Semibold It", "Myriad Pro Bold Cond", "Myriad Pro Bold Cond It", "Myriad Pro Bold It", "Myriad Pro Cond", "Myriad Pro Cond It", "Myriad Pro It", "Myriad Pro Semibold", "Myriad Pro Semibold It" font-size:10pt; color: #336666}
div.navigation li a:hover { color:ffffff; background-color: #66CCCC; font-weight:bold;}
div.navigation li#activelink a {border-bottom: 1px solid #336666;background-color: #C8C8EC;color: #333366;}	


div#navigation li a{text-decoration: none;border: 1px solid #787878;padding: 0px 0.3em; background: #FFFFCC;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;color: #000000}
div#navigation li a:hover{background-color: #FFCC66}
div#navigation li#activelink a{border-bottom: 1px solid #787878;background-color: #FFCC66;color: #603}
		
#content ul {
padding: 0px 0px 0px 0px;
margin:0px 0px 15px 0px;
list-style: none;
}

/************* MENU NAVIGAZIONE ABOUT LIGURIA *************/

div.menu {
 	position: relative;
	border:1px solid #339999;
	border-top-width:0;
	width:99%;
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	}
	
div.topmenu {
	border:1px solid #339999;
	background-image:url(active_bg.jpg);
	background-repeat:repeat;
	border-top-width:0;
	width:99%;
	font: 130% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	}
	
div.bottomenu {
	border:1px solid #339999;
	background-image:url(active_bg.jpg);
	background-repeat:repeat;
	color:#336666;
/*	border-top-width:0;
	width:99%; */
	font: 130% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	height: 19px; 
	}
	
div.topmenu-center2 {
	border:1px solid #339999;
	background-image:url(active_bg.jpg);
	background-repeat:repeat;
	border-top-width:0;
	width:99%;
	font: 130% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	
	}

div.menu a {
	display:block;
	font-weight:bold;
	border-top:1px solid #339999;
	color: #336666; 
	text-decoration:none;
	text-align:left;
	padding-top:2px;
	padding-bottom:1px;
	padding-left: 3px;
	}

div.topmenu a {
	display:block;
	padding:1px;
	font-weight:bold;
	border-top:1px solid #339999;
	color: #336666; 
	text-decoration:none;
	text-align:center;	
	}
	
div.bottomenu a {
/*	display:block; */
	padding:1px;
	font-weight:bold;
/*	border-top:1px solid #1c3e92; */
	color: #336666; 
	text-decoration:none;
	text-align:center;
	}
	
div.topmenu-center2 a {
	display:block;
	padding:0px;
	font-weight:bold;
	border-top:1px solid #339999;
	color: #336666; 
	text-decoration:none;
	text-align:center;
	}  

div.menu a.flag {
/*	background:#FFFFFF; */
	display:block;
	padding:1px;
	font-weight:bold;
	border-top:1px solid #339999;
	color: #333333;
	text-decoration:none;
	text-align:center;
	}

div.menu a:hover {
	background-image:url(active_bg.jpg);
	background-repeat:repeat;
	color: #336666;
	}

div.menu a.activelink {
    background-image:url(active_bg.jpg);
	background-repeat:repeat;
	color: #336666; 
/*	color: #006666;6699cc */
	text-align:center;
	font-weight:bold;
	font-size:12pt;
	font-weight:bolder;
	}
	
	.firstlayer {
    font-size: 16px;
    font-weight: bold;
    color: #6699cc;
    position: absolute;
    top: 0px;
    left: 1%;
    z-index: 0;
  }
  .secondlayer {
    font-size: 16px;
    font-weight: bold;
    color: #003366;
    position: absolute;
    top: 1px;
    left: 1%;
    z-index: 1;
  } 
  
  .bgtextprova {
   margin-left:auto;
   margin-right:auto;
   background-image:url(../css-aboutliguria/provabgtext.jpg);
   background-repeat:repeat;
   padding-left: 2px;
   padding-right: 2px;
  }
  
  .gal {
  font-weight:bold;
  text-decoration:none;
  
  }
  
div.menu form {
/*	background-color: #FFFFFF; */
	padding-top:5px;
	padding-bottom:5px;
	width:99%;
	font: 90% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	}
	
	
#our-suggestion  {
	margin:auto;
	width: 95%;
	border: #339999 1px solid;
	text-align:justify;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-size: 8pt;
	padding:5px;
	}
	
#our-suggestion-titolo {
	width: 99%;
	text-align: right;
	font-size: 7pt;
	color: #ff0000;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	font-weight:bold;
	}
	
/************* MENU NAVIGAZIONE HOTEL IN VENICE *************/

div.menu-hotel {
	border:1px solid #339999;
	border-top-width:0;
	width:99%;
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	text-align:left;
	}

div.menu-hotel table {
	border:0px;
	width:130px;
	margin:auto;
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	text-align:left;
	}

div.menu-hotel a {
    display:block;
	padding:1px;
	font-weight:bold;
	border-bottom:1px solid #339999;
	border-top:1px solid #339999;
	color: #336666; 
	text-decoration:none;
	text-align:left;
	}

div.menu-hotel a.flag {
	background:#FFFFFF;
	display:block;
	padding:1px;
	font-weight:bold;
	border-top:1px solid #339999;
	color: #336666;
	text-decoration:none;
	text-align:left;
	}

div.menu-hotel a:hover {
	background-color:#C8C8EC;
	color:#336666;
    }

div.menu-hotel a.activelink {
	background-image:url(active_bg.jpg);
	background-repeat:repeat;
	color: #336666; 
	text-align:center;
	font-weight:bold;
	font-size:12pt;
	font-weight:bolder;
	}

div.menu-hotel form {
/*	background-color: #FFFFFF; */
	padding-top:5px;
	padding-bottom:5px;
	width:99%;
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	}
	
/* LARGE and SMALL searchbox*/        
.Ven_hidden {visibility:hidden; font-size:0px;}
.Ven_tb {color:#000000;border-color:#666666; border-width:1px; border-style:solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px ; font-size:9px; background-position: bottom;}

.Ven_tb_small {border-color:#666666; border-width:1px; border-style:solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:176px; width:119px; background-image:http://www.venere.com/img/rs/search_small/sfondo_240x1.gif;}
.Ven_radiotb {color:#000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:9px;border-color:#666666; border-width:0px 0px 1px 0px;border-style:solid; text-align:left;}
.Ven_firstrow {color:#000000; width:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;font-size:10px;}
.Ven_img {color:#000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;border-width:0px;}
.Ven_img_small {margin: 10px 0px 10px 0px; padding: 0px;}
.Ven_number{color:#000000; text-align:center; padding: 0px 0px 0px 5px; margin: 0px 0px 0px 0px;}
.Ven_label {color:#000000; font-size:11px; font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.Ven_label_small {font-size:9px; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; font-weight:bold;}
.Ven_orangetxt {font-size:11px; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;color: #cc0000; font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.Ven_radioinput {color:#000000;font-size:11px; vertical-align:top;font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; padding:0px 5px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold;}
.Ven_td {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.Ven_selectinput {font-weight:normal; font-size: 9px; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.Ven_anchor {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.Ven_header {font-size:9px; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;visibility:hidden;}
.Ven_input {font-size: 9px; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; font-weight:normal;}


/* BANNER and LOGO*/      
.Ven_tb_banner {border-color:#666666; border-width:0px; border-style:solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.Ven_input_banner{font-size: 9px; font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif; margin: 34px 0px 0px 100px; padding: 0px 0px 0px 0px; border-width:0px; border-style:solid; height: 15px; width:107;}
.Ven_go_banner {margin: 38px 0px 0px 3px; padding: 0px 0px 0px 0px; }
.Ven_go_logo {margin: 0px 0px 0px 3px; padding: 0px 0px 0px 0px; }

div.adsense {
	border:1px solid #339999;
	border-top-width:1px solid #339999;
	width:99%;
	font: 110% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	}
	
div.adsense a {
	display:block;
	padding:1px;
	font-weight:bold;
	border-top:1px solid #336666;
	color: #333333;
	text-decoration:none;
	text-align:left;
	width:100%;
	}
	
div.adsense a.flag {
	display:block;
	padding:1px;
	font-weight:bold;
	border-top:1px solid #336666;
	color: #009933;
	text-decoration:none;
	text-align:center;
	width:100%;
	}
	
div.adsense a:hover {
	color:#333333;
	}

div.adsense a.activelink {
	color: #FF0000;
	text-align:center;
	font-weight:bold;
	} 
	
/* prova z-index */


#soccer_ball {
	background-image:url(bg.gif);
	z-index:1;
	}
	
	
/* menu interni  pagine */

.milan-sightseeing-center {
	width:500px;
	margin:auto;
	min-height:108px;
	/*	min-height:115px; */
	}

.milan-sightseeing-center a {color: #336666; text-decoration: none; font-weight:bold; font-size:16px;}
	

.milan-sightseeing-left {
	float:left; 
	border:1px solid #339999;
	background-image:url(bgbox.jpg);
	margin-bottom: 6px;
	padding:5px; 
	font: 120% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	width: 235px;
	text-align:center;
	}

div.milan-sightseeing-left img.right {
	float: right; display:inline; padding-left:5px;
	}
	
.milan-sightseeing-right {
	float:right;  
	border:1px solid #339999;
	background-image:url(bgbox.jpg);
	margin-bottom: 6px;
	padding:5px; 
	font: 120% "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	text-align:center;
	width: 235px;
	}
	
div.milan-sightseeing-right img.left {
	float: left; display:inline; padding-right:5px;
	}
	
div.pertre {
	position: relative;
	height: 30px; 
	width: 460px; 
	margin-left: auto ;
    margin-right: auto ;
}	

.pertre a {
	text-decoration:none;
	font: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	font-weight:bold; 
	font-size:16px;
}

.tresinistra {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px;
	top:opx; 
	padding-top:5px; 
	left: 0px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px;
	top:0px; 
	padding-top:5px;  	
	left: 155px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	top:0px;
	padding-top:5px;  
	left: 310px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra1 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 49px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro1	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 49px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra1 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 49px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra2 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 98px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro2	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 98px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra2 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 98px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra3 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 147px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro3	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 147px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra3 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 147px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra4 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 196px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro4	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 196px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra4 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 196px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra5 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 245px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro5	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 245px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra5 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 245px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra6 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 294px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro6	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 294px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra6 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 294px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra7 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 343px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro7	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 343px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra7 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 343px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra8 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 392px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro8	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 392px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra8 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 392px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra9 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 441px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro9	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 441px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra9 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 441px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra10 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 490px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro10	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 490px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra10 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 490px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}

.tresinistra11 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px; 
	left: 0px;
	top: 539px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}
.trecentro11	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px;
	height: 39px; 
	padding-top:5px;  	
	left: 155px;
	top: 539px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	
}

.tredestra11 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 150px; 
	height: 39px;
	padding-top:5px;  
	left: 310px;
	top: 539px;
	font-weight:bold;
	text-align:center;
	font-size:16px;
}



div.perdue {
	position: relative;
	width: 460px; 
	margin-left: auto ;
    margin-right: auto ;
	font: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	font-weight:bold; font-size:16px;
}	

.perdue a {
	text-decoration:none;
	font: "Trebuchet MS", "Lucida Grande", Tahoma, Arial,  Helvetica, sans-serif;
	color: #336666;
	font-weight:bold; font-size:16px;
}

.duesinistra1 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	
}
.duedestra1	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px; 
	height:40px;
	padding-top:5px;  	
	left: 228px;
	
}

.duesinistra2 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px; 
	height:40px;
	padding-top:5px; 
	left: 0px;
	top: 54px;
	
}
.duedestra2	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 54px;
	
}

.duesinistra3 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 108px;
	
}
.duedestra3	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 108px;
	
}	

.duesinistra4 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 162px;
	
}
.duedestra4	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 162px;
	
}	

.duesinistra5 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 216px;
	
}
.duedestra5	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 216px;
	
}	

.duesinistra6 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 270px;
	
}
.duedestra6	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 270px;
	
}	

.duesinistra7 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 324px;
	
}
.duedestra7	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 324px;
	
}	

.duesinistra8 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 378px;
	
}
.duedestra8	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 378px;
	
}	

.duesinistra9 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 432px;
	
}
.duedestra9	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 432px;
	
}	

.duesinistra10 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 486px;
	
}
.duedestra10	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 486px;
	
}	

.duesinistra11 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 540px;
	
}
.duedestra11	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 540px;
	
}	

.duesinistra12 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 594px;
	
}
.duedestra12	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 594px;
	
}	

.duesinistra13 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 648px;
	
}
.duedestra13	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 648px;
	
}	

.duesinistra14 {
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px; 
	left: 0px;
	top: 702px;
	
}
.duedestra14	{
	position: absolute;
	border:1px solid #99cccc;
	background-image:url(bgbox.jpg);
	width: 220px;
	height:40px; 
	padding-top:5px;  	
	left: 228px;
	top: 702px;
	
}	


.contentBox {
	float:left; 
	width:47.5%; 
	border:1px solid #99cccc; 
	padding:0px; 
	margin:2px;
	height:155px;
	text-align:justify;
	padding:3px;
}	

.contentBoxL {
	float:left; 
	width:47.5%; 
	border:1px solid #99cccc; 
	padding:0px; 
	margin:2px;
	height:240px;
	text-align:justify;
	padding:3px;
}	

.contentBoxS {
	float:left; 
	width:47.5%; 
	border:1px solid #99cccc; 
	padding:0px; 
	margin:2px;
	height:90px;
	text-align:justify;
	padding:3px;
}	


div.cinqueterre
{border:#009999 1px dashed; 
margin:auto; 
padding-left: 50px; 

width: 95%; 
text-align:justify; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:100%;
text-align:center;}

/*PHOTO CREDITS*/

div.photoandcredits {
	float:right;
	border:1px #ac7e03 solid;
	margin-left:5px;
	max-width:300px;
	padding-left:10px;
	padding-right:10px;
	}
div.photoandcredits img {
	margin:auto;
	text-align:center;
	}

div.photoandcredits p {
	margin-top: 2px;
	margin-bottom: 2px;
	}

div.photoandcredits p.photocredits {
	clear: both;
	text-align: right;
	}

p.photocredits a {
	color:#ac7e03;
 	font-size: 9px;
 	float:right;
 	margin-right: 5px;
	}

