		BODY {/*background-color: #ffffff;*/ margin: 0px 0px 0px 0px; padding: 0 0 0 0; /*font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;*/}
	  	/*A {color: #003399;}*/
		/*A:link {text-decoration: underline;}*/
		/*A:hover {color: #888888;}*/
		/*A:visited {color: #8B008B;}*/
		/*A:active {color: #8B008B; text-decoration: underline;}*/
			A IMG {border-style: none;}
		table {margin: 0px 0px 0px 0px; padding: 0 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
		td {margin: 0; padding: 0px;}
		IMG {margin: 0px 0px 0px 0px; padding: 0;}
		.img {font-size: 1px; margin:0; padding: 0;}
		FORM, FORM TD {margin:0; padding:0; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		SELECT {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		INPUT {font-size: 11px; font-family : "Courier New", Courier, monospace;}

		.breadcrumbs {/*color:#000000;*/ /*font-size:9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;*/}
		/*.breadcrumbs b {color:#ff6600;}*/
		.breadcrumbs td {padding: 3px}
		.breadcrumbs li {/*color: #000000;*/ display: inline; line-height:12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; background-image: url(/img/vcom2/icone/arrow_ff9900.gif); background-position: 2px 4px; background-repeat: no-repeat; list-style-type: none;}
		
		.graybg        {background-color: #f7f7f6; vertical-align: top;}
		.graybg.corner {background-image: url(/img/vcom2/patterns/light_gray_corner.gif); background-repeat: no-repeat;}
		.graybg.border {border-top-style: solid; border-color: #626062; border-width:1px;}
		.graybg.border.menu {padding-left:10px; padding-top:6px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
		.graybg ul {margin: 0; padding:0;}
		.graybg ul li {margin: 0px 0px 2px 0px; padding: 0px 0px 0px 10px; background-image: url(/img/vcom2/icone/fill_arrow_ff9900.gif); background-position: 0px 2px; background-repeat: no-repeat; list-style-type: none;}

		table.lg {background-color:#e0dfdf; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #626062; font-size:11px; font-weight: bold; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		.lg b {color: #ff6600}
		.lg td { padding-left:5px; padding-right:5px;}
		td.lg {border-left-style: solid; border-width: 1px; border-color: #626062;}
		.lg a {color: inherit; text-decoration: none;}
		/*td.sel {background-color: #ff6600; color:#ffffff}*/

		.menu2 {margin-top: 2px; background-color:#003399; font-size: 11px; font-weight: bold; color:#ffffff; line-height:15px;}
		.menu2 a {color:#ffffff; text-decoration: none;}
		.menu2 td {padding-left:5px; padding-right:5px; border-left-style: solid; border-width:1; border-color:#ffffff;}

		.lg a:hover, .menu2 a:hover {color:#888888;}

		.vs {margin: 10px 3px 3px 3px; font-size:10px;}
		.vs td {padding: 0 3px 0 3px; vertical-align: bottom;}

		.box {margin: 0px 0 0px 0; font-size: 11px; padding: 0 0 0 0; border-width: 1px; border-color:#ff6600; border-style: solid;}
		.box td {vertical-align: top;}
		.box caption {background-color:#ff6600; color:#ffffff; font-weight:bold; font-size:14px; line-height: 10px;  font-variant:small-caps; margin-top:10px; padding:0px 0px 0px 15px; text-align:left; background-image:url(/img/vcom2/icone/square_arrow_ff9900.gif); background-position: 2px 2px; background-repeat: no-repeat;}
		ul.box,.box ul {margin: 0px; padding:5px; color:#ff6600; list-style-type: none;}
		.box li {font-size:11px; color:#003399; line-height:12px; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 10px; background-image: url(/img/vcom2/icone/arrow_ff9900.gif); background-position: 0px 4px; background-repeat: no-repeat; list-style-type: none;}
		.box p {margin: 12px 0 3px 0; font-size:14px; font-weight: bold; color: #ff6600; padding: 0; border-top-style: solid; border-width:1px; border-color: #bfcce5;}
		.box p.fs {margin: 0px 0 3px 0;}
		ul.tdest li, ul.tdest a {font-size: 13px;}
		.evid {background-color: #fff499}

		.graybox {margin: 0px 0 0px 0; font-size:11px; padding: 0 0 0 0; border-width: 1px; border-color:#666666; border-style: solid;}
		.graybox td {vertical-align: top; color: #003399; font-size:11px;}
		.graybox caption {background-color:#666666; color:#ffffff; font-weight:bold; font-size:14px; line-height: 10px;  font-variant:small-caps; margin-top:10px; padding:0px 0px 0px 15px; text-align:left; background-image:url(/img/vcom2/icone/square_arrow_ff9900.gif); background-position: 2px 2px; background-repeat: no-repeat;}

		.spaced {line-height:20px;}
		ul.spaced li {line-height:20px; background-position: 0px 8px; font-size: 12px;}
		li.inactive {color: #666666; background-image: url(/img/vcom2/icone/arrow_dft.gif);}
		ul.spaced a {font-size: 12px;}
		.box a {font-weight: bold; font-size:11px;}

		FORM .box a {float: left; font-size: 10px; vertical-align: middle;}
		FORM .box td {vertical-align: middle; padding-left:8px; padding-right:3px; font-size:10px;}
		INPUT.city {float: left; margin-right: 5px;}
		/*FORM .box INPUT {float: left; }*/
		.av {background-color: #f7f7f7;}
		.fs {padding-top: 3px;}
		.ls {padding-bottom: 3px}

		.linear {background-color: #ffff99; font-weight: bold; list-style-type: none;}
		td.linear {border-bottom-style: solid; border-width:1px; border-color: #ff6600;}
		.linear li {display: inline; font-size:11px; line-height:14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; background-image: url(/img/vcom2/icone/arrow_ff9900.gif); background-position: 2px 4px; background-repeat: no-repeat; list-style-type: none;}

		.ptitle {/*color: #000000;*/ font-size:10px; font-weight: bold; margin: 10px 0 0 0; padding: 0; border-bottom-style: solid; border-width:1px; /*border-color: #ff6600;*/}
		/*.ptitle td {vertical-align: bottom;}*/
		.ptitle b {font-size:18px; color: #ff6600;}

		table.type, table.fstype {font-size:12px; color:#ff6600; padding: 0; border-bottom-style: solid; border-width:1px; border-color: #ff6600;}
		table.type {margin: 12px 0 5px 0;}
		table.fstype {margin: 0px 0 5px 0;}
		table.type td, table.fstype td {vertical-align: middle;}

		.countrylinks, .countrylinks a {font-size:10px; color:  #ff6600; text-align: center; font-weight: bold}
		p.countryname{background-color: #f7f7f7; font-size:13px; font-weight:bold; color: #003399; border-top-style: solid; border-bottom-style: solid; border-width:1px; border-color: #ff6600; margin: 10px 0px 5px 0px; padding: 0px 0px 0px 10px; background-image: url(/img/vcom2/icone/square_5_ff9900.gif); background-position: 0px 6px; background-repeat: no-repeat;}
		p.localita{margin: 5px 0 2px 0; font-size:12px; font-weight:bold; color:  #ff6600}
		.alberghi {font-size:12px; text-align: justify;}

		ul.notes {line-height: 14px;font-size: 10px; color: #003399; margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none;}
		.notes li {line-height: 14px; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 10px; background-image: url(/img/vcom2/icone/square_5_ff9900.gif); background-position: 0px 5px; background-repeat: no-repeat; list-style-type: none;}

		p.btborder{font-size:15px; font-weight:bold; color: #ff6600; border-bottom-style: solid; border-width:1px; border-color: #ff6600; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;}
		.btborder a {color: #ff6600;}
		.anchorlist {font-size:11px; color: #ff6600;}
		p.citynoav, p.city{font-size:12px; /*color: #000000;*/ text-align: justify; margin: 10px 0 10px 0;}
		p.citynoav {font-size:11px;}


		/* BODY HEADER */
	.big {font-size:10px; font-weight:bold; /*color: black;*/ text-align: center; padding: 0px 2px 1px 2px; background-color:#E9F0FF;}
	  .big 	A:link {color:black;text-decoration:none;}
  	.big 	A:visited {color:black;text-decoration:none;}
	  .big  A:hover {color:#888888;}
	.std {/*font-size:10px; font-weight:bold; color: black;*/ text-align: center; padding: 0px 2px 1px 2px;}
/*	  .std A {color:black; text-decoration:none;}
	  .std A:link {color:black;text-decoration:none;}
	  .std A:visited {color:black;text-decoration:none;}
	  .std A:hover {color:#888888; }
*/
	.oth {/*font-size:10px; font-weight:bold; color: black;*/ text-align: center; padding: 0px 2px 1px 2px;}
/*	  .oth A {color:black;text-decoration:none;}
	  .oth A:link {color:black;text-decoration:none;}
	  .oth A:visited {color:black;text-decoration:none;}
	  .oth A:hover {color:#888888;}
*/
	.sel {/*font-size:10px; font-weight:bold; color: white;*/ text-align: center; padding: 0px 2px 1px 2px;/*background-color:#FF6600;*/}
/*		.sel A {color:white;text-decoration:none;}
	  .sel A:link {color:white;text-decoration:none;}
	  .sel A:visited {color:white;text-decoration:none;}
	  .sel A:hover {color:#888888;}
*/
	.bigsel {font-size:10px; font-weight:bold; /*color: white;*/ text-align: center; padding: 0px 2px 1px 2px; /*background-color:#FF6600;*/}
		.bigsel A {color:white;text-decoration:none;}
	  .bigsel A:link {color:white;text-decoration:none;}
	  .bigsel A:visited {color:white;text-decoration:none;}
	  .bigsel A:hover {color:#888888;}

		.other 	A {color:#ff8500;text-decoration:none;}
	  .other 	A:link {color:#ff8500;text-decoration:none;}
  	.other 	A:visited {color:#ff8500;text-decoration:none;}
	  .other  A:hover {color:#ff8500;}

	.cbd {border-style: solid; border-width: 1px; border-color:black;}
	.lgbg_u {border-top-style: solid; border-width: 1px; border-color:#626562; background-color:#eeeeee;}
	.lgbg_r {border-right-style: solid; border-width: 1px; border-color:#626562; background-color:#eeeeee;}
	.lgbg_l {border-left-style: solid; border-width: 1px; border-color:#626562; background-color:#eeeeee;}
	.lgbg_d {border-bottom-style: solid; border-width: 1px; border-color:#626562; background-color:#eeeeee;}
	.lh_1 {line-height:1px;}
	.lh_2 {line-height:2px;}
	.lh_3 {line-height:3px;}
	.lh_4 {line-height:4px;}
	.lh_5 {line-height:5px;}
	.lh_6 {line-height:6px;}
	.lh_7 {line-height:7px;}
	.lh_8 {line-height:8px;}
	.lh_9 {line-height:9px;}
	.lh_10 {line-height:10px;}
	.lh_11 {line-height:11px;}
	.lh_12 {line-height:12px;}
	.lh_15 {line-height:15px;}
  	.lh_16 {line-height:16px;}
	.lh_17 {line-height:17px;}
	.lh_18 {line-height:18px;}
	.lh_19 {line-height:19px;}
	.lang {font-size:9px; margin: 0px 0px 0px 0px; /*color: #000000;*/}
	.usr_menu {padding-left:0px; padding-right:0px; font-size: 11px; font-weight: bold; text-align:left; }
   .usr_menu li {display: inline; line-height:12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 9px; background-image: url(/img/vcom2/separator.gif); background-position: 2px 4px; background-repeat: no-repeat; list-style-type: none;}
	.margin_tb {margin: 0px 0px 0px 0px;}

/* FOOTER */
   .bmenu {margin: 10px 0px 10px 0px; }
   .bmenu td {font-size: 10px; color: #003399; text-align: center}
   .bmenu A:visited {color:#FF6500;}
   .bmenu A:hover {color:#FF6500;}
   .footer {margin-left: 8px; line-height:18px;} /* aggiungere _sc e _fc */
   .footer td {padding: 0 5px 0 5px;}
   .tb_marg_8 {margin: 8px;}

/* VERISIGN */
	.vs {margin: 10px 3px 3px 3px; font-size:10px;}
	.vs td {padding: 0 3px 0 3px; vertical-align: bottom;}

/* hand */
    .hand { cursor: pointer; }

/* Form macroregion map ,country bar and navigation box */
    .pad_box { padding-top: 9px;}
    .map_link { font-size: 9px; font-weight: normal; }
	.pad_cell { padding-top: 5px; padding-bottom: 3px;}
    .mar_tab { margin-left: 5px;}
    .pad_map { padding-left: 12px; }
    .bsm_box { border-style: none none solid none; }
	.bs_ftab { border-style: none solid solid solid; }
	.bs_mtab { border-style: solid; }
    .bcc_tab { border-width: 1px; border-collapse: collapse; }
/* SEARCH */        
.f10tc {vertical-align:top; padding-top: 30px; font-size:10px; text-align:center;}
.w7h {width:52px; height:13px; max-height:13px;}
.psx {width:97; height:30;}
.wtd {width:109px;}

/* Venere gray color */
.v3gray {color:#3D3D3D;}

/* Header */
.h_bg { background-image: url(/img/header/country_bar/ctr.gif); background-position: 0px 0px; background-repeat: repeat-x;}
.hdBg {background-repeat: no-repeat;}
.hdFont           {font-family: Arial; font-size: 11px; font-weight: bold; color:#555555;}
.hdFont A         {font-family: Arial; font-size: 11px; font-weight: bold; color:#555555; text-decoration: none;}
.hdFont A:link    {font-family: Arial; font-size: 11px; font-weight: bold; color:#555555; text-decoration: none;}
.hdFont A:visited {font-family: Arial; font-size: 11px; font-weight: bold; color:#555555; text-decoration: none;}
.hdFont A:hover   {font-family: Arial; font-size: 11px; font-weight: bold; color:#555555; text-decoration: none;}


        
  
