.landing				{width:730px;}
.landing a				{color:#000;}
.landing a:hover		{color:#ff9900;}
.landing .clear			{clear:both;}

.landing .row				{clear:both;margin-top:10px;}
.landing .row .row_cnt 		{float:left;margin-right:5px;}



body {
	margin:0px; 
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#788690;
}

h1 {
	color:#ff7e43;
	font-size:1.4em;
}

h1 a {
	color:#ff7e43;
	text-decoration:none;

}

h1 a:hover {
	text-decoration:none;
}

h1 img {
	border: none;
}

h2 {
	color:#005a9b;
	font-size:1.2em;
}

h3 {
	color:#005a9b;
	font-size:1.2em;
}

h3 span{
	color:#ff7e43;
	font-size:1.2em;
}

h4 {
	color:#005a9b;
	font-size:1.0em;
}

h4.title-3 {
	color:#ff7e43;
	font-size:1.4em;
	font-weight:bold;
}

#container {
	width:1000px;
	margin:0px auto;
}

a.link-3  {
	color:#83929d;
}

a.link-3:hover{
	text-decoration:none;
}

/*************** start HEADER AREA ***************/

#header-area {
	width:1000px;
	margin:0px auto;
}

#logo { 
	width:228px;
	float:left;
	padding:15px 10px;
}

#header {
	height:86px;
	width: 1000px;
	margin: 0px auto;
}

#menu-utility { 
	width:auto;
	float:right;
	padding: 18px 10px;
}

a.link-1  { 
	color:#83929d;
	font-size:0.9em;
	font-weight:bold;
}

a.link-1:hover { 
	color:#ff7f43;
	text-decoration:none;
}

a.link-2{ 
	color:#83929d;
	font-size:1em;
}

a.link-2:hover { 
	color:#1a81cb;
	text-decoration:none;
	font-weight:bold;
}

#menu-utility a { 
	color:#83929d;
	font-size:0.9em;
}

#menu-utility a:hover { 
	color:#83929d;
	text-decoration:none;
}

#menu-utility img { 
	padding:0px 5px;
	border:0px;
}

#menu-top {
	width:1000px;
	margin:0px auto;
}

#menu-top ul {
	margin:0px;
	padding:0px;
	width:1000px;
	height:24px;
	float:left;
}

#menu-top ul li {
	width:auto;
	height:16px;
	list-style: none;
	display:block;
	float:left;
}

#menu-top ul li a {
	margin-right: 10px;
	padding:5px 12px;
	background: url(../images/icon/icon-arrow-right-off.gif) no-repeat left ;
	font-size:0.85em;
	font-weight:bold;
	color:#1a81cb;
	text-decoration:none;
}

#menu-top ul li a:hover {
	background: url(../images/icon/icon-arrow-right-on.gif) no-repeat left;
	color:#ff7f43;
}

#menu-top ul li .page-on {
	background: url(../images/icon/icon-arrow-right-on.gif) no-repeat left;
	color:#ff7f43;
}

#line-menu {
	width:1000px;
	height:11px;
	margin:0px auto; 
	background:url(../images/background/back-line-menu.gif) repeat-x top;
}

#adv {
	width:1000px;
	height:139px;
	margin:0px auto;
	padding:0px;
	background-color:#015a9c;
	clear:both
}

/*************** end HEADER AREA ***************/

/*************** start CONTENT ***************/

#menu-right {
	margin-top:34px;
	padding:0px;
	float:left;
	width:190px;
}

#menu-right ul {
	padding:0px;
	float:left;
}

#menu-right ul li {
	width:190px;
	height:20px;
	list-style: none;
	display:block;
	float:left;
}

#menu-right ul li a {
	margin-right: 10px;
	padding:5px 12px;
	background: url(../images/icon/icon-arrow-right-off.gif) no-repeat left ;
	font-size:0.9em;
	font-weight:bold;
	color:#1a81cb;
	text-decoration:none;
}

#menu-right ul li a:hover {
	background: url(../images/icon/icon-arrow-right-on.gif) no-repeat left;
	color:#ff7f43;
}

#menu-right ul li .page-on {
	background: url(../images/icon/icon-arrow-right-on.gif) no-repeat left;
	color:#ff7f43;
}


#content-area {
	width:1000px;
	margin:0px auto;
}

.box-area {
	float:left;	
	width:450px;
}

.box-area-2 {
	width:780px;
	min-height:400px;
	float:left;
	style:border 1px solid #ff6600;	
}

.box-area-segnala {
	width:780px;
	min-height:300px;
	float:left;	
}

.box {
	float:left;
	padding:0px;
	margin:0px;
	width: 48%;
}

.box-2 {
	float:right;
	padding:0px;
	margin:0px;
	width: 48%;
}

.box-3 {
	background:url(../images/adv/adv-gite-weekend-2.jpg) no-repeat top left;
	float:left;
	padding:0px;
	margin:0px;
	width: 732px;
}

.box-3b {
	float:left;
	padding:0px;
	margin:0px;
	width: 732px;
}

.box-3b .copy-box {
	border:1px solid #cecece;
	}

.box-4 {
	background:url(http://www.altevette.com/images/adv-lastminute-2.jpg) no-repeat top left;
	float:left;
	padding:0px;
	margin:0px;
	width: 684px;
}

.box-4b {
	background:url(../images/adv/adv-lastminute-2b.jpg) no-repeat top left;
	float:left;
	padding:0px;
	margin:0px;
	width: 732px;
}

.box-5 {
	background:url(http://www.altevette.com/images/adv/adv-you-bergamo-2.jpg) no-repeat top left;
	float:left;
	padding:0px;
	margin:0px;
	width: 732px;
}

.box-6 {
	background:url(../images/adv/adv-viaggi-di-gruppo.jpg) no-repeat top left;
	float:left;
	padding:0px;
	margin:0px;
	width: 732px;
}

.title-1 {
	height:28px;
	padding:10px 0px 0px 10px;
}

.title-1 h1 img {
	padding:0px 10px;
	margin:0px
}

.title-2 {
	font-size:1.4em;
	color:#005a9b;
}

.title-3 {
	font-size:1.0em;
	color:#005a9b;
}

.title-3 h1 span {
	display:block;
	height:30px;
	width:210px;
	font-size:12px;
	color:#788690;
	font-weight:normal;
	margin-top: -20px;
	margin-left:480px;
}

a.link-3  {
	color:#83929d;
}

a.link-3:hover{
	text-decoration:none;
}

.title-2 span {
	font-size:1.1em;
	color:#ff7e43;
}

.copy-box{
	border-width: 0px 1px 1px;
	border-style: solid;
	border-color: #cecece;
	background: #f6f6f6;
	padding:10px;
}

.box-3 .title-1{
	padding-bottom:100px;
}

.box-5 .title-1{
	padding-bottom:100px;
}

.box-6 .title-1{
	padding-bottom:100px;
}

.box-4 .title-1{
	padding-bottom:100px;
}

.box-4b .title-1{
	padding-bottom:100px;
}

.box-left-1 {
	width:42%;
	float:left;
	display:block;
	margin-right:20px; 
	border-right:1px solid #CCCCCC; 
	padding-right:20px;
}

.box-left-2 {
	width:42%;
	float:left;
	display:block;
	margin-right:10px; 
	padding-right:10px;
}

.box-left-3 {
	width:30%; 
	display:block;
	float:left;
	border-right:1px solid #CCCCCC; 
	padding-right:10px;
	margin-right:10px;
}

.copy-box a{
	color:#83929d;
}

.copy-box a:hover{
	text-decoration:none;
}

a.link-4 {
	color:#83929d;
	padding-right:10px;
}

a.link-4:hover{
	text-decoration:none;
}


.copy-box a img{
	border:0px;
	padding:0px 5px;
}

#dettagli {
	width:270px;
	float:left;
	padding:15px;
}

.input-2 {
	width:100%;
}

#dettagli ul li {
	text-indent: 20px;
	list-style:none;
	background:url(../images/icon/icon-check.gif) no-repeat left top;
}


/*************** end CONTENT ***************/

/*************** start BOX OFFER ***************/

.box-offerte-1 {
	width:300px;
	background:url(../images/adv/adv-last-minute-1.gif) top left no-repeat;
	float:left;
	padding-right:50px;
}

.box-offerte-2 {
	width:300px;
	background:url(http://www.altevette.com/images/adv/adv-gite-weekend-2.gif) top left no-repeat;
	float:left;
	padding-right:50px;
}

.box-offerte-3 {
	width:300px;
	background:url(http://www.altevette.com/images/adv/adv-you-bergamo-home-1.jpg) top left no-repeat;
	float:left;
}

.container-box-offer .title-1{
	padding-bottom:100px;
}

.elenco-offerte {
	border-width: 0px 1px 1px;
	border-style: solid;
	border-color: #cecece;
	background: #f6f6f6;
	padding:10px;
}

.elenco-offerte ul li a {
	list-style:none;
	background: url(../images/icon/icon-arrow-right-off.gif) no-repeat left #f6f6f6;
	color: #005a9b;
	text-decoration:none;
	display:block;
	width:90%;
	padding:2%;
	text-indent:15px;
	border-bottom:1px dashed #999999;
	font-weight:bold;
}

.elenco-offerte ul li a span{
	color: #fe7e42;
	font-weight:bold;
}

.elenco-offerte ul li  {
	list-style:none;
}

.elenco-offerte div p {
	padding: 10px;
}


.elenco-offerte ul li a:hover {
	background: url(../images/icon/icon-arrow-right-on.gif) no-repeat left #FFFFFF;
	color:#fe7e42;
}

/*************** end BOX OFFERTE ***************/


/*************** start BOX NEWSLETTER ***************/
#box-newsletter {
	width:300px;
	float:right;
	background:url(../images/adv/adv-newsletter.gif) no-repeat left top;
}
/*************** end BOX NEWSLETTER ***************/

/*************** start BOX SEGNALA DA UN AMICO ***************/
#box-segnala-amico {
	width:160px;
	height:375px;
	float:right;
	background:url(http://www.altevette.com/images/background/back-box-segnala.jpg) no-repeat left top;
	border:1px solid #cecece;
	padding: 15px 10px 10px 10px;
	}
/*************** end BOX SEGNALA DA UN AMICO***************/


/*************** start BOX CASA VACANZE ***************/
#box-capitali-europee, #box-vacanze-parigi, #box-vacanze-animali, #box-vacanze-firenze {
	width:236px;
	height:170px;
	background:#f0f0f0;
	border:1px solid #cecece;
	float:left;
	margin:10px 15px 20px 0px;
}


#box-capitali-europee ul {
	list-style:none;
}

#box-capitali-europee ul li a {
	padding-left:20px;
	color:#83929d;
	font-size:1em;
}

#box-capitali-europee ul li a:hover {
	color:#ff7e43;
	text-decoration:none;
}


/*************** end BOX CASA VACANZE ***************/


/*************** start FOOTER ***************/

#footer-area {
	width:100%;
	
}

#footer{
	width:1000px;
	height:24px;
	margin:0px auto;
	background:#83929d;
}

#menu-bottom ul {
	padding:3px 10px;
	margin: 0px;
}

#menu-bottom ul li {
	width:auto;
	height:16px;
	list-style: none;
	display:block;
	float:left;
}

#menu-bottom ul li a {
	margin-right: 10px;
	font-weight:bold;
	padding:5px 12px;
	background: url(../images/icon/icon-arrow-right-off.gif) no-repeat left;
	font-size:0.9em;
	color:#f1f1f1;
	text-decoration:none;
}

#menu-bottom ul li a:hover {
	background: url(../images/icon/icon-arrow-right-on-2.gif) no-repeat left;
	color:#ff7f43;
}

#menu-bottom ul li .page-on {
	background: url(../images/icon/icon-arrow-right-on.gif) no-repeat left;
	color:#ff7f43;
}
/*************** end FOOTER ***************/
