    body {
			margin: 0px;
			background-image: url(../img/back.gif);
			background-repeat: repeat-x;
    	background-color: #A1B0C7;
      font-family: Verdana, Arial;
      color: #182A5F;
      font-size: 11px;			
  		text-align: center;			
  	}
		
		td{
      color: #182A5F;
      font-size:11px;		
		}
		
		a{
      font-family: Verdana, Arial;
      text-decoration: none;
      color: #182A5F;
		}
		
		a:hover{
      font-family: Verdana, Arial;
			text-decoration: none;
    	color: #C0A062;
		}		
		
		.cal_out{
    	color: #dddddd;		
		}				
		
		.cal_giorno{
    	color: #0080AC;
		}		
		
		.cal_giorno_off{
    	color: #dddddd;
		}		

		.cal_sabato{
    	color: #182A5F;
		}
		
		.cal_sabato_off{
    	color: #dddddd;
		}		
		
		.cal_domenica{
    	color: #182A5F;
		}						
		
		.oro{
      font-family: Verdana, Arial;
      text-decoration: none;
      color: #C0A062;
		}		
		
		input, select, textarea{
      font-family: Verdana, Arial;
      text-decoration: none;
      color: #182A5F;
			font-size: 11px;
			border: #d0d0d0 1px solid;
		}		
		
    .menulink{
			color: #ffffff;				
		}
		
    .menulink:hover{
			color: #ffffff;
			text-decoration: underline;
		}
		
		.index{
			color: #ffffff;
  		font-size: 9px;
		}
		
		.index:hover{
			color: #182A5F;
  		font-size: 9px;		
		}
		
    .menulinknero{
			color: #333B72;				
		}
		
    .menulinknero:hover{
			color: #C0A062;				
		}								
		
		.foot{
  		font-size: 9px;
  		color: #ffffff;
		}
		
		.foot:hover{
  		font-size: 9px;
  		color: #ffffff;
		}		
		
    #content {
    	margin: 0 auto;
			width: 780px;
    	text-align: left;
			background-color: #ffffff;
    }
		
    #head {
		  height: 100px;
    	text-align: left;
    }

    #foot {
    	margin: 0 auto;
			width: 780px;
    	text-align: left;
			padding-top: 4px;
    }		
		
    #body_a {
		  height: 300px;
    	text-align: left;
    }
		
    #body_b {
		  height: 24px;
    	text-align: left;
			/*background-color: #BB2B28;*/
    }
		
    #body_c {
    	text-align: left;
    }
		
		.td_space{
		  width: 4px;
    	text-align: left;
			background-color: #FFFFFF;
		}
		
		.td_space_foot{
		  width: 4px;
    	text-align: left;
		}		
		
		.spacemenu{
  		text-align: right;
      height: 20px; 
			padding-right: 15px;
			border: none; 
		}
		
		.rigamenu{
      text-align: right; 
			background-image: url(img/riga_2.gif); 
			background-repeat: no-repeat; 
			background-position: 22px 6px;
			height: 18px;
			border: none;
		}
		
		#td_1{
		  width: 220px;
    	text-align: left;
			background-color: #0080AC;		
		}

		#td_2{
		  width: 548px;
    	text-align: left;
			background-color: #cccccc;		
		}
		
		#td_3{
		  width: 778px;
    	text-align: left;
		}
		
		#td_4{
		  width: 220px;
    	text-align: left;
			background-color: #C0A062;		
			background-image: url(img/tloro.gif);
			background-repeat: no-repeat;
			background-position: top left;
		}

		#td_5{
		  width: 548px;
    	text-align: left;
			background-color: #C0A062;
			background-image: url(img/troro.gif);
			background-repeat: no-repeat;
			background-position: top right;		
		}
		
		#td_6_old{
		  width: 220px;
    	text-align: left;
			background-color: #C0A062;
		}
		
		#td_6{
		  width: 220px;
    	text-align: left;
			background-color: #FFFFFF;
			background-image: url(img/back_box2_prova.gif);
			background-repeat: repeat-x;
			background-position: top center;
			border-right: #D0D0D0 1px dashed;			
		}		

		#td_7{
		  width: 548px;
    	text-align: left;
			background-image: url(img/back_box2x.gif);
			background-repeat: repeat-x;
			background-position: top center;
		}
		
		#td_all{
    	text-align: left;
			background-image: url(img/back_box2x.gif);
			background-repeat: repeat-x;
			background-position: top center;
		}																				
		
		.bandafoot{
  		background-color: #C0A062;
			font-size: 2px;
		}
		
		.space{
		  height: 4px;
    	text-align: left;
			background-color: #ffffff;
			overflow: hidden;		
		}																	
		
    .titolo{
    	font-size: 13px;
    	color: #182A5F;
			font-weight: 700;
    }
		
    .titolo2{
    	font-size: 13px;
    	color: #C0A062;
			font-weight: 700;
    }		
		
    .roundcont {
    	height: 300px;
    	background-color: #0080AC;
    }
		
    .roundcontred {
    	background-color: #BB2B28;
    }		
    
    .roundcont p {
    	margin: 0 15px;
			color: #ffffff;
    }
    
    .roundtop { 
    	background: url(/img/tr.gif) no-repeat top right; 
			overflow: hidden;
    }
		
    .roundred { 
    	background: url(/img/xtr.gif) no-repeat top right; 
    }		
    
    .roundbottom {
    	background: url(/img/br.gif) no-repeat top right;
			overflow: hidden;			 
    }
    
    img.corner {
       width: 15px;
       height: 15px;
       border: none;
       display: block !important;
    }
		
		
    .roundcont2 {
    	background-color: #F9F9F9;
			background-image: url(img/back_box.gif);
			background-repeat: repeat-x;
			background-position: bottom center;
    }
    
    .roundcont2 p {
    	margin: 0 15px 15px;
			color: #222222;
    }
    
    .roundtop2 { 
    	background: url(/img/tr2.gif) no-repeat top right; 
    }
    
    .roundbottom2 {
    	background: url(/img/xbr2.gif) no-repeat top right; 
    }
		
		
    .roundcont3 {
			background-image: url(img/home.jpg);
			background-repeat: repeat-x;
			background-position: bottom center;
    }
    
    .roundcont3 p {
    	margin: 0 15px;
			color: #222222;
    }
    
    .roundtop3 { 
    	background: url(/img/tr3.gif) no-repeat top right; 
    }
		
    .roundtop3red { 
    	background: url(/img/tr3.gif) no-repeat top right; 
    }		
    
    .roundbottom3 {
    	background: url(/img/br3.gif) no-repeat top right; 
    }		
    
		.boxsx{

		}				
		
		.boxsx2{
		  height: 24px;
  		text-align: right; 
		}
		
		.boxsx3{
  		text-align: right;
			padding-top: 6px;
			padding-right: 15px;
		}
		
    .rcpbox{
      position: relative; 
      width: 270px; 
      height: 78px; 
      overflow: hidden;
      text-align: left;
    }
		
    .rb{
      position: absolute; 
      top: 0px;				 
      width: 270px; 
      height: 78px; 
      opacity: 0.0;
      display: none;
    }
    
    .rcpboxnews{
      position: relative; 
      width: 190px; 
      height: 80px; 
      overflow: hidden;
      text-align: left;
    }
    .rbnews{
      position: absolute; 
      top: 0px;				 
      width: 190px; 
      height: 80px; 
      opacity: 0.0;
      display: none;
			text-align: right;
    }
		
    .rcpboxofferte{
      position: relative; 
      width: 190px; 
      height: 80px; 
      overflow: hidden;
      text-align: left;
    }
    .rbofferte{
      position: absolute; 
      top: 0px;				 
      width: 190px; 
      height: 80px; 
      opacity: 0.0;
      display: none;
			text-align: right;
    }					
    
    .highslide-wrapper div {
      font-family: Verdana, Arial;
      font-size: 11px;
    }
    .highslide {
      cursor: url(highslide/graphics/zoomin.cur), pointer;
      outline: none;
      text-decoration: none;
    }
    .highslide-active-anchor img {
      visibility: hidden;
    }
    .highslide-wrapper, .drop-shadow {
      background: white;
    }
    .highslide img {
      border: none;
    }
    .highslide:hover img {
      border: none;
    }
    .highslide-wrapper {
      background: white;
    }
    .highslide-image {
      border: 10px solid white;
    }
    .highslide-image-blur {
    }
    .highslide-caption {
      display: none;
      border: 5px solid white;
      border-top: none;
      padding: 5px;
      background-color: white;
      text-align: left;
      font-weight: 700;
    }
    .highslide-loading {
      display: block;
      color: black;
      font-size: 11px;
      font-family: Verdana, Arial;
      font-weight: bold;
      text-decoration: none;
      padding: 2px;
      border: 1px solid black;
      background-color: white;
      padding-left: 22px;
      background-image: url(highslide/graphics/loader.white.gif);
      background-repeat: no-repeat;
      background-position: 3px 1px;
    }
    a.highslide-credits, a.highslide-credits i {
      padding: 2px;
      color: silver;
      text-decoration: none;
      font-size: 11px;
    }
    a.highslide-credits:hover, a.highslide-credits:hover i {
      color: white;
      background-color: gray;
    }
    
    a.highslide-full-expand {
      background: url(highslide/graphics/fullexpand.gif) no-repeat;
      display: block;
      margin: 0 10px 10px 0;
      width: 34px;
      height: 34px;
    }
    
    .slide{
      opacity: 0.0;
      display: none;
    }
    
    .rcpslide{
      position: relative; 
      width: 920px; 
      height: 1300px; 
      overflow: hidden;
      text-align: left;
    }		
