body
	{
	margin				: 0px;
	padding				: 0px;
	font:11px verdana, arial, sans-serif;
	color				: #000000;
	text-align: center;
	background-color: #8b2413;
	}
html{
	margin				: 0px;
	padding				: 0px;
	text-align: center;
}
.content{
   MARGIN: 0px auto;
	WIDTH: 990px;
	TEXT-ALIGN: left;
	MARGIN-TOP:0PX;
	background-color:#fff;
}
.columns-float
	{
	float				: left;
	width				: 990px;
	}
.column-one
	{
	width				:762px;
	float				: right; 
	}
.column-two
	{
	width				: 228px;
	float				: left;
	}
.box-footer
	{
	clear				: both;
	}
.box-clear { clear: both; line-height: 0px; font-size: 1px; }
.box-clear { font-size: medium; }
.fake.box-clear { display: none; }
html>body div.box-clear { display: none; }
head:first-child+body div.box-clear { display: block; }
.nn4clear { clear: both; line-height: 0px; font-size: 1px; }
.nn4clear { display: none; } 
.box-wrap
	{
	width:990px;
	color				: #000000;
	padding:0px;
	margin:0px;
	background:url(../images/back-wrap.jpg);
	}
.box-header
	{
	margin				: 0px;
	padding				: 12px;
	padding				: 0px;
	color				: #000000;
	background-color	: #fff;
	border				: none;
	}
.box-footer
	{
	height:30px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#000000;
	border-top:1px dotted #8b2413;
	background-color:#fff;
	font:11px Verdana, Arial, sans-serif;
	text-align: center;
	}
.column-one-content
	{
	background:url(../images/back_center.jpg);
	}
.column-two-content
	{
	background			: #fff;
	}
.column-three-content
	{
	background			: trasparent;
	}
.column-one-content, .column-two-content, .column-three-content
	{
	margin				: 0px;
	padding				: 0px;
	border				: none;
	}
.box-wrap, .columns-float, .column-one, .column-two, .column-three, h2
	{ p\osition: relative; }

div
	{
	margin				: 0px;
	padding				: 0px;
	}
h1
	{
	margin				: 0px;
	padding				: 0px;
	}
h2
	{
	margin				: 0px 0px 9px 0px;
	padding				: 0px 3px 0px 3px;
	color				: #ffffff;
	background-color	: #000000;
	font-size			: 1em;
	font-weight			: bold;
	}
p
	{
	margin				: 0px;
	}

.viaggi{
   width:714px;
	padding:0px;
	margin:0px;
	margin-top:150px;
	position:relative;
	float:left;
	margin-left:18px;
}
.header{
 position: absolute;
 top: 0;
 left: 0;
 width: 760px;
 background: url(../images/back-header.jpg);
}
/*
.menutop{
   width: 715px;
	height:33px;
   margin-left:20px;
	background: url(../images/back_menu_top.jpg);
}
.menutop ul{
 font:11px verdana, arial, sans-serif;
 margin:0;
 padding:0;
 padding-top:9px;
 list-style: none;
 text-align: left;
 margin-left:26px;
 color:#fff;
 font-weight: bold;
}
.menutop ul li{
 display: inline;
 margin-right:32px;
}
.lvolo{
 margin-left:8px;
}
.lhotel{
 margin-left:4px;
}
.lcrociere{
	margin-left:0px;
}
.lgruppi{
	margin-left:0px;
}
.lweek{
	margin-left:0px;
}
.llast{
 margin-left:-6px;
}
.lcontatti{
 margin-left:-6px;
}
*/
.llastminute{
 margin-right:4px;
}
.menutop{
   width:715px;
	height:33px;
   margin-left:20px;
	background: url(../images/back_menu_top.jpg);
}
.menutop ul{
 font:11px verdana, arial, sans-serif;
 margin:0px;
 padding:0px;
 padding-top:9px;
 list-style: none;
 text-align: left;

 color:#fff;
 font-weight: bold;
}
.menutop ul li{
 display: inline;
 padding:0px;
  color:#fff;
  text-decoration: none;
 
}
.menutop ul li a{
  margin:0px;
  padding:0px;
  color:#fff;
 text-decoration: none;
}
.menutop ul li a:link, .menutop ul li a:visited{
  margin:0px;
  padding:0px;
  color:#fff;
 text-decoration: none;
}
.home{
 margin-left:25px;
}
.lvolo{
 margin:0px;
 padding:0px;
 margin-left:36px;
}
.lhotel{
 margin:0px;
 padding:0px;
 margin-left:34px;
}
.lcrociere{
	margin-left:34px;
}
.lgruppi{

 margin:0px;
 padding:0px;
 margin-left:28px;
}
.lweek{
 
 margin:0px;
 padding:0px;
 margin-left:32px;
}
.llast{
 margin:0px;
 padding:0px;
 margin-left:18px;
}
.lastminute{
 text-align: center;
}
.llastminute{
 margin-left:10px;
 margin-right:4px;
}




/*parte centrale*/
#boxc{
	position: relative;
	text-align: center;
	width:714px;
   position:relative;
	float: left;
}
#boxb{
	width:714px;
   position:relative;
	float: left;
   margin-top:10px;
	margin-bottom:20px;
}
#boxa{
	width:714px;
	position:relative;
	float: left;
	text-align:left;
}
.offerte1{
   position: relative;
	float: left;
	margin:0px;
	margin-right:14px;
	padding:0px;
	width:350px;
	height:207px;
	background: url(../images/box-offerte.jpg); 
	
}
.offerte{
   position: relative;
	float: left;
	margin:0px;
	padding:0px;
	width:350px;
	height:207px;
	background: url(../images/box-offerte.jpg); 
}
.offerte1 h5{
	width: 350px;
	position: absolute;
	top: 10px;
	padding: 0px;
	margin: 0px;
	margin-left:14px;
	color: #933323;
	font: 12px Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.offerte h5{
	position:absolute;
	top:10px;
	padding: 0px;
	margin:0px;
	margin-left:14px;
	color:#933323;	
	font:12px Arial, Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
	width: 324px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
/*fine parte centrale */
.sinoff{
   position: absolute;
	width: 324px;
	height:162px;
	margin-top:36px;
	margin-left:12px;
}
.sinoff ul{
	list-style: none;
	margin:0px;
	padding:0px;
}
.sinoff ul li {
	position: relative;
	float: left;
	margin-bottom:8px;
	width: 312px;
}
.sinoff img{
	position:relative;
	float:left;
	margin-right:6px;
}

.pacchetti{
   position: relative;
	float: left;
	width:234px;
	height:475px;
	background: url(../images/back_pacchetti.jpg);
	margin-right:6px;
	
}
.pacchetti-r{
   position: relative;
	float: left;
	width:234px;
	height:475px;
	background: url(../images/back_pacchetti.jpg);
	
}
.promo{
   position: relative;
   float: left;
	padding:0px;
	width:218px;
	height:223px;
	background: url(../images/bordata.jpg);
   margin-left:8px;
	margin-top:10px;
	
}
.promoimg{
 position:relative;
 float: left;
 width:206px;
 height:99px;
 margin-left:6px;
 margin-top:5px;
 padding:0px;
}
.promotitle{
 position:relative;
 float: left;
 width:206px;
 font:12px Verdana, Arial, sans-serif;
 margin-left:6px;
 margin-top:2px;
 padding-bottom:3px;
 border-bottom: 1px solid #8b2413;
 font-weight: bold;
 color: #8b2413;
 text-decoration: none;
}
.promotitle a{
 color: #8b2413;
 text-decoration: none;
}
.promotitle a:link, .promotitle a:visited{
 color: #8b2413;
 text-decoration: none;
}
.promotitle a:hover{
 color: #8b2413;
 text-decoration: underline;
}
.promodesc{
 position:relative;
 float: left;
 width:206px;
 font:11px Verdana, Arial, sans-serif;	
 color:#000;
 margin-left:6px;
 text-align: justify;
}
.promodett{
 position:relative;
  float: left;
 width:206px;
 font:11px Verdana, Arial, sans-serif;	
 color:#000;
 margin-left:6px;	
 margin-top:10px;
 font-weight: bold;
 text-align: center;
 color: #8b2413;
 text-decoration:underline;
}
.promodett a{
  color: #8b2413;
 text-decoration:underline;
}
.promodett a:link, .promodett a:visited{
  color: #8b2413;
 text-decoration:underline;
}
.promodett a:hover{
  color: #000;
 text-decoration:underline;
}

#gallery_box{
	width: 714px;
	height: 330px;
	margin: 0px;
	margin-bottom:20px;
	padding: 0px;
	background-image: url(../images/n1.jpg);
}
#gallery {
font:11px verdana,arial,sans-serif; 
width:714px;
padding:15px 0 0 0;
padding:0px; 
line-height:15px;
margin-left:0px;
margin-bottom:0px;
top:10px;

}
.off {
width: 144px;
color:#000; 
height:33px; 
margin-left:3px; 
line-height:33px; 
padding:0 10px; 
float:left; 
cursor:pointer; 
position:relative; 
margin-right:0px;
z-index:20;
border-bottom:1px solid Gray;
}
.onr {
width: 144px;
color:#c00; 
padding:0 10px; 
margin-right:0px; 
margin-top:1px;
margin-left:0px;
float:left; 
cursor:pointer; 
height:31px; 
line-height:32px; 
position:relative; 
margin-right:0px;
z-index:100;

}


div.hide {
display:none; 
width:0; 
overflow:hidden;
}
div.show {
clear:left; 
width: 712px;
margin-top:0px; 
top:-1px; 
position:relative; 
z-index:50; 
font:11px verdana, arial, sans-serif;
line-height:18px;
margin-left:0px;
left:0px;
padding:0px;
}
div.show img {
float:left; 
margin:0 10px 10px 0;
}

.listoff{
	width: 714px;
}

/* CSS SECONDA PAGINE */
.topdest{
 width:198px;
 height:50px;
 background-image: url(../images/top_destinazioni.jpg);
 padding:0px;
 margin:0px;
 position: relative;
 float: left;
}
.middledest{
 width:196px;
 border-left:1px solid #c23d27;
 border-right:1px solid #c23d27;
 border-bottom:1px solid #c23d27;
 padding:0px;
 margin:0px;
 margin-bottom:10px;
 position: relative;
 float: left;
}
.contclmtwo{
 width:198px;
 padding-left:16px;
}
.bxsnoff{
	width:720px;
	height:198px;
	background-image: url(http://www.zerounotreunoviaggi.it/images/back_offers.jpg);
}
.offerte-speciali{
	position: absolute;
	top:11px;
	right:10px;
	font:12px Arial, Verdana, sans-serif;
	color:Yellow;
	color: Maroon;
	text-decoration: none;
}
.offerte-speciali a{
	font:12px Arial, Verdana, sans-serif;
	color: Maroon;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
.offerte-speciali a:link,.offerte-speciali a:visited{
	font:12px Arial, Verdana, sans-serif;
	color: Maroon;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
.offerte-speciali a:hover{
	font:12px Arial, Verdana, sans-serif;
	color: Maroon;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
.agenzia-viaggi{
 text-align: justify;
 width:190px;
 padding:4px;
 margin-left:14px;
 border:1px solid maroon;
}
.agenzia-viaggi h2{
 font:14px Arial, Verdana, sans-serif;
 color: Maroon;
 background-color:#fff;
 font-weight: bold;
  text-decoration: none;
}
.agenzia-viaggi a:{
 color: Maroon;
 text-decoration: none;
}
.agenzia-viaggi a:link,.agenzia-viaggi a:visited{
 color: Maroon;
 text-decoration: none;
}
.agenzia-viaggi a:hover{
 color: Maroon;
 text-decoration: underline;
}

