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

body {
	font: 75% Verdana, Arial, sans-serif;
	background-color: transparent;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	}
	
h1	{
	font: 200% Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #669966;
	margin: 0;
	padding-bottom: 0;
	padding-top: 0%;
	}
	
h1.centrale	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #669966;
	}
	
div.sinistra {
/*	background-image:url(sfondotitulo2.png);
	background-repeat:no-repeat; */
	height:55px;
	margin-right:400px;
}	
div.destra-piccolo {
/*	background-image:url(sfondo-titulo.png);
	background-repeat:no-repeat; */
	height:55px;
	float:right;
	margin-right:100px;
	width:600px;
}	
h1.sinistra	{
	text-align:left;
	color: trasparent;
	visibility:hidden;
	}

h1.destra	{
	text-align:right;
	}
	
h1.destra-piccolo	{
	color: trasparent;
	visibility:hidden;
	text-align:right;
	z-index:0;
	}

h1.titolo	{
	font: 220% Verdana, Arial, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	color: #669966;
	background-color: #ccffcc;
	margin-bottom: 0;
	margin-left: 0px;
	padding-bottom: 0;
	padding-top: 0%;
	}
		
h2	{
	font: 100% Verdana, Arial, sans-serif;
	text-align: center;
	font-weight: bold;
	color: #669966;
	background-color: transparent;
	margin: 0;
	margin-right: 12px;
	padding-bottom: 0;
	padding-top: 0%;
	}
	
h2.aboutmilan	{
	text-align:right;
	}
	
		
h3 {
	font: 12pt Verdana, Arial, sans-serif;
	color: #669966;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-align: left;
	}

h3.milano-titolo {
	font: 130% Verdana, Arial, sans-serif;
	color: #669966;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top:0px;
	margin:0px;
	}
	
h4 {
	font: 12pt Verdana, Arial, sans-serif;
	color: #669966;
	font-weight: bold;
	margin: 0px;
	}
	
hr {
	width: 80%;
	}

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

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


p {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;
	text-align: justify;
	}
	
b,strong {
	font-weight: bold;
	color: #336633;
	}

a.milan-around:hover    {font-family:verdana,helvetica,arial;COLOR:#336633;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}
a.milan-around:visited  {font-family:verdana,helvetica,arial;COLOR:#336633;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}
a.milan-around:link     {font-family:verdana,helvetica,arial;COLOR:#336633;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}
a.milan-around:active   {font-family:verdana,helvetica,arial;COLOR:#336633;TEXT-DECORATION:none;font-weight:bold;font-size:8pt}

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


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

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

div.milan-right {
	margin-left: 90%;	
	}

div.cornicevuota {padding: 5px; margin:auto; width: 95%; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
div.cornicenera {border: 0px solid #000000; margin:auto; padding: 5px; width: 95%; background-color: trasparent; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
div.cornicebordo {padding: 5px; margin:auto; width: 95%; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; border: 1px solid #000000;}
div.internocornice {padding: 2px; width: 100%; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; 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;}


#content-milan  {border: 1px solid #000000; padding: 5px; margin:auto; width: 95%; background-color:transparent; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
#content-milan img {float: left; display:inline; padding-right:5px;}
#content-milan img.right {float: right; display:inline; padding-left:5px;}


#title-content-milan  {
	width: 99%;
	text-align: right;
	font-size: 7pt;
	color: #ff0000;
	font-family: verdana,helvetica,arial;
	font-weight:bold;
	}


div.milan-menu  {
    color: #336633;
/*	background-image:    url("milan-background-barra.jpg"); */
 	height:17px;
	background-color: #99cc99;
    margin-top: 0px;
    margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2px;
    width: 99%;
	border-top: #339966 1px solid;
    border-bottom: #339966 1px solid;
    border-left: #339966 1px solid;
    border-right: #339966 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-milan  {
	float: left;
	padding: 1px;
	margin: 1px;
	width: 135px;
	text-align:center;
	}
	
#testata-milan  {
	float: right;
    background-color: transparent;
    width: 63%;
	height: 110px;
	}

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

	
div.testata-milan-home  {
	float: left;
	padding: 1px;
	margin: 0px;
	margin-right: 5px;
    width: 20%;
	padding-top: 2px;
	font: 110% Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #336633;
	text-align:center;
}
	
div.testata-milan-home a {
	color: #336633;
	text-decoration:none;
	}
	
div.testata-milan-home a:hover {
	color: #336633;
	text-decoration:none;	
	}
	
div.testata-milan-info  {
	float: left;
	padding: 1px;
	margin: 0px;
	width: 56%;
	padding-top: 2px;
	font: 110% Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #336633;
	text-align:center;
	}
	
div.testata-milan-info a {
	color: #336633;
	text-decoration:none;
	}
	
div.testata-milan-info a:hover {
	color: #336633;
	text-decoration:none;	
	}

div.testata-milan-bookmark  {
	float: right;
	padding: 1px;
	margin: 0px;
    width: 20%;
	padding-top: 2px;
	font: 110% Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #336633;
	text-align:center;
	}
	
div.testata-milan-bookmark a {
	color: #336633;
	text-decoration:none;
	}
	
div.testata-milan-bookmark a:hover {
	color: #336633;
	text-decoration:none;
	}

/************* CONTENTS ABOUT MILAN *************/
	
div.milan-content  {
	padding: 3px;
	margin: 3px;
/*	background-color: #fff; */
	border: 1px solid #339966;
	}
	
div.aboutmilan-content  {
	padding: 2px;
	margin: 2px;
/*	background-color: #fff; */
	border: 1px solid #000;
	text-align: justify;
	}

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

table.tabella td {
	text-align:center;
	width: 50%;
	}
	
table.tabella img
{ 	margin-left:38%;

}
	
.title {font: 12pt Verdana, Arial, 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; text-align:center;}
div.navigation li {display: inline; margin: 0;padding:0;}
div.navigation li a {text-decoration: none;border: 1px solid #787878; padding: 0px 0.3em;  background-color:#C8C8EC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;/*color: #000000;*/ color: #3366CC;}
div.navigation li a:hover {background-color: #C8C8EC;}
div.navigation li#activelink a {border-bottom: 1px solid #787878;background-color: #C8C8EC;color: #333366;}	
		

/************* MENU NAVIGAZIONE ABOUT MILAN *************/

div.menu {
	border:1px solid #339966;
	border-top-width:0;
	width:99%;
	font: 90% Verdana, Arial, sans-serif;
	}

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

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

div.menu a:hover {
	background-color: #ccffcc;
	color: #669966;
	}

div.menu a.activelink {
	background-color: #99cc99;
	color: #336633; 
/*	color: #006666; */
	text-align:center;
	font-weight:bold;
	font-size:12px;
	}

div.menu form {
	background-color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	width:99%;
	font: 90% Verdana, Arial, sans-serif;
	}
	
	
#our-suggestion  {
	margin:auto;
	width: 95%;
	border: #000000 1px solid;
	text-align:justify;
	font-family: verdana,helvetica,arial;
	font-size: 8pt;
	padding:5px;
	}
	
#our-suggestion-titolo {
	width: 99%;
	text-align: right;
	font-size: 7pt;
	color: #ff0000;
	font-family: verdana,helvetica,arial;
	font-weight:bold;
	}
	
/************* MENU NAVIGAZIONE HOTEL IN VENICE *************/

div.menu-hotel {
	border:1px solid #000;
	border-top-width:0;
	width:99%;
	font: 90% Verdana, Arial, sans-serif;
	text-align:left;
	}

div.menu-hotel table {
	border:0px;
	width:130px;
	margin:auto;
	font: 90% Verdana, Arial, sans-serif;
	text-align:left;
	}

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

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

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

div.menu-hotel a.activelink {
	background-color:#C8C8EC;
    color:#0066CC;
	text-align:left;
	font-weight:bold;
	text-transform: uppercase;
	text-align:center;
	}

div.menu-hotel form {
	background-color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	width:99%;
	font: 90% Verdana, Arial, 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:Verdana, 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: Verdana,Arial, Helvetica, sans-serif; font-weight:bold;}
.Ven_orangetxt {font-size:11px; font-family: Verdana, 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:Verdana, 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: Verdana, 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: Verdana, Arial, Helvetica, sans-serif;visibility:hidden;}
.Ven_input {font-size: 9px; font-family: Verdana, 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: Verdana, 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 {
	background: #fff;
	border:1px solid #339966;
	border-top-width:1px solid #339966;
	width:99%;
	font: 90% Verdana, Arial, sans-serif;
	}
	
div.adsense a {
	background:#FFFFFF;
	display:block;
	padding:1px;
	font-weight:bold;
	text-transform: uppercase;
	border-top:1px solid #000;
	color: #333333;
	text-decoration:none;
	text-align:left;
	}

div.menu a.activemilan {
	background-image:url(bg_ab_mil.png);
	background-repeat:repeat;
	color: #336633; 
/*	color: #006666; */
	text-align:center;
	font-weight:bold;
	font-size:12px;
	}
	
div.adsense a.flag {
	background:#E3E1E4;
	display:block;
	padding:1px;
	font-weight:bold;
	text-transform: uppercase;
	border-top:1px solid #000;
	color: #009933;
	text-decoration:none;
	text-align:center;
	}
	
div.adsense a:hover {
	background:#00cc66;
	color:#333333;
	}

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


#soccer_ball {
	background-image:url(bg.gif);
	z-index:1;
	}
	
