@charset "utf-8";
/* CSS Document */

body { background-color:#eaeaea; margin:0px; text-align: center; }
			body, td, p, div { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px 0px 0px 0px; }
			img{ border:none}


			div#top	{background-color: #fff; padding:0px; width: 730px; height: 171px;	text-align:left; }
			div#top_language{position:relative;	height: 15px;	font-size:10px;  color:#fff; background:url(img/top_grigia.jpg) top left repeat-x;text-align: right; padding-right:15px;}
			div#top_logo	  {position:relative; left:0px; height: 156px; width: 161px; background:url("img/logo.jpg") left top no-repeat;}
			div#top_banner	{position:relative; left:161px;	height: 156px; width: 570px;	background :url("img/banner.jpg") top right;	}
			div#top_grigia	{position:relative; height: 17px; width: 573px; background :url(img/top_grigia.jpg) repeat-x left top;}

			div#contenitore	{position:relative;  top:16px; background-color:#fff;	width: 730px; padding: 1px; vertical-align:top;}

			div#col_sinistra	 { width: 159px; padding:0px; text-align:left; background-color:#fff; }
			.menu_sx {position:relative; width: 154px; padding:5px 0 20px 5px; background-color:#f2f2f2; margin-bottom:40px;	}

			#testo_centrale	{width: 390px; background-color:#fff; padding:10px; text-align:justify;}
			.titolo	{font-family:Times New Roman;	font-size:16px; color: #cf1113;	letter-spacing:2px;	font-weight:bold; margin-bottom:10px;}

			div#colonna_destra	{ width: 159px; padding:0px; text-align:left; background-color:#fff; }
			.boxDx {margin:0px 0 6px 0; text-align:center; padding:5px 0 5px 0; background-color:#f2f2f2; text-align:center;}

			.dovesiamo		{ background:url(img/freccia.gif)  no-repeat 5px; text-align:left; position:relative; top:30px; padding-left:5px; }
			.quad_text	   { background:url(img/quadrato.gif) no-repeat 5px; text-align:left; padding-left:15px;}
			.blocco_freccia{ background:url(img/freccia.gif)  no-repeat 5px #e4e2d8; margin:5px 0 5px 0; padding:3px 0 2px 5px; text-align:left; }
			.blocco_quadro { background:url(img/quadrato.gif) no-repeat 5px #e4e2d8; padding:4px 0 4px 16px; color:#cf1113;  font-weight:bold; font-size:12px; margin-top:4px; text-align:left;}

			a { color:#cf1113; text-decoration: none; font-weight:bold; }
			a:hover {color: #000000; text-decoration: none; }

			a.label { font-size:11px;  color:#cf1113; text-decoration: none; padding: 5px 0px 4px 12px; font-weight:normal; }
			a.label:hover {color: #000000; text-decoration: none; }

			a.piccolo { font-size:10px; color:#fff; text-decoration: none; padding:0px 2px 0px 2px;  font-weight:normal; }
			a.piccolo:hover {color: #000000; text-decoration: none; }

			div#bottom {position: relative; width:728px; height:157px; border:solid 1px #fff; background:url(img/fondo.jpg) no-repeat; text-align:left; background-color:#fff; display:block;}
			#bottom_sx {position: absolute;	top:138px;	width:730px; height:23px;	background:url(img/bottom_grigia.jpg) repeat-x left top;color:#fff;  }
      #bottom_dx {position: absolute;	top:2px; height: 22px;	right:10px;  font-size:10px;  color:#fff; text-decoration: none; 	}

      div#icone	 { width: 159px; padding:0px; text-align:left; background-color:#fff; }


      .camere {text-align:left; background-color:#fff; font-size:11px;}
	  .tipo1 {padding:2px 0 0 5px; background-color:#f2f2f2;}
		.euro1 {padding:2px 5px 0 0; background-color:#f2f2f2; text-align:right;}
		.tipo2 {padding:2px 0 0 5px; }
		.euro2 {padding:2px 5px 0 0; text-align:right;}
		
		table#tariffe td {height:30px; vertical-align:middle;}
		 .scelta2 {padding:6px 0px 6px 0px ; background-color:#f2f2f2;}
          .scelta1 {padding:6px 0px 6px 0px ; }


