@charset "UTF-8";
/* CSS Document */

/* INIT */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	/*background-color:#fdfbf8;*/
}

div {
	border:0px #000000 solid;
}

table {
	border:0px #000000 solid;
	margin:0px;
	padding:0px;
}

img {
	border:0px #000000 solid;
}

p {
	padding-top:0px;
	padding-bottom:0px;
}

/* FINE INIT */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* STILI PARAGRAFO */

.allinea_dx{
	text-align:right;
}

.allinea_sx{
	text-align:left;
}

.centra{
	text-align:center;
}

.giustifica{
	text-align:justify;
}

/* FINE STILI PARAGRAFO */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/******************* FabClearing ********************/
/**/                                              /**/
/**/		.cleared:after {                      /**/
/**/			display	   : block;               /**/
/**/			visibility : hidden;              /**/
/**/			content	   : ".";                 /**/
/**/			height	   : 0;                   /**/
/**/			clear      : both;                /**/
/**/		}                                     /**/
/**/		                                      /**/
/**/		.cleared {                            /**/
/**/			clear  : both; /* per Gecko */    /**/
/**/			height : 1%; /* per IE */         /**/
/**/		}                                     /**/
/**/										      /**/
/****************************************************/

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* HOME */

.container_big {
	width:100%;
}

.container {
	width:1000px;
}

.sezioni {
	width:1000px;
}

/* FINE HOME */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* BARRA TITOLO E MENU ORIZZONTALE */

.sfondo_beige {
	width:100%;
	height:113px;
	background:#d9d5ca;
	
}

.titolo {
	width:1000px;
	height:113px;
	background:url(../img/titolo_01.jpg);
	background-repeat:no-repeat;
}

.pezzo_palma {
	width:1000px;
	height:37px;
	background:url(../img/titolo_02.jpg);
	background-repeat:no-repeat;
}

.menu_orizzontale {
	width:500px;
	height:18px;
	float:right;
	margin-top:95px;
}

/* FINE BARRA TITOLO E MENU ORIZZONTALE */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* MENU VERTICALE */

.spazio_menu_vert {
	width:230px;
	height:301px;
	float:right;
	z-index:1;
}
	
.corpo_menu_vert {
	width:230px;
	height:500px;
	float:right;
	z-index:2;
}
	
/* FINE MENU VERTICALE */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	

/* FLASH INIZIALE HOME E ALTRE SEZIONI */

.flash_iniziale {
	width:1000px;
}

.flash_touroperator {
	width:750px;
	float:left;
}

/* FINE FLASH INIZIALE HOME E ALTRE SEZIONI */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* SPAZIO SEZIONI */

.container_categoria {
	width:280px;
	margin-bottom:20px;  
	float:left;
}

.container_incentive {
	width:100%;
	margin-top:20px;  
	margin-bottom:20px; 
}

.container_offerta_speciale {
	width:290px;
	text-align:right;
	float:left;
}

.spazio_titolo_categorie {
	width:100%;
	height:20px;
	margin-top:20px;
}

.bordo_categorie_superiore {
	width:100%;
	height:10px;
	background:url(../img/bordo_categorie_superiore.jpg);
	background-repeat:no-repeat;
	background-position:center;
	/*margin-bottom:10px;*/
	margin-top:10px;
}

.spazio_testo_categorie {
	width:100%;
	height:120px;
}

.stile_titolo_categorie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#48471b;
}

.divisore {
	width:1px;
	height:330px;
	float:left;
	margin-top:20px;
	margin-left:35px;
	margin-right:35px;
	background:#dcd5ca;
}

/* FINE SPAZIO SEZIONI */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* CONTENUTI SEZIONE TOUR OPERATOR E MEDICAL CONGRESS */

.container_touroperator {
	width:1000px;
}

.titolo_sezione_touroperator {
	width:100%;
	margin-top:50px;
	margin-bottom:30px;
	text-align:left;
}

.contenuti {
	width:700px;
	margin-top:30px;
	float:left;
	text-align:left;
}

div#programma {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.menu_contenuti_tour {
	width:230px;
	float:right;
	text-align:left;
}

.menu_contenuti_tour {
	width:230px;
	float:right;
	text-align:left;
}

.grafica_company_profile {
	width:230px;
	margin-top:70px;
	float:right;
	text-align:left;
}

.grafica_secretsline {
	width:230px;
	margin-top:0px;
	float:right;
	text-align:left;
}

.avviso{
	height:300px;
	min-height:300px;
}

.stile_voce_menu_tour{
	color:#5c423c;
	text-decoration:none;
}

.stile_formula_plus {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#66544e;
	font-weight:bold;
}

.stile_nomi_hotel_plus {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#66544e;
	font-weight:bold;
}

.stile_nomi_hotel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.titolo_evento{
	font-weight:bold; 
	font-size:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#66544e; 
	text-align:left;
}

.sotto_titolo_evento{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#66544e; 
	text-align:left;
}

.voce_menu_tour{
	color:#5c423c;
	text-decoration:none;
}

.bold_secretsline {
	text-decoration:none;
	color:#70534b;
	font-weight:bold;
}

/* FINE CONTENUTI SEZIONE TOUR OPERATOR */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* FOOTER */

.banda_colorata {
	width:100%; 
	height:6px;
	margin-top:20px;
	background:#dcd5ca;
}

.footer {
	width:100%; 
	height:20px;
	margin-top:10px;
	text-align:center;
}

.stile_footer_sml {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#48471b;
	line-height:20px;
}

.stile_footer_big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#48471b;
	line-height:20px;
}

/* FINE FOOTER */

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* STILI INPUT */

.input_text {
	border:1px #5d433f solid;
	width:440px;
	height:13px;
	margin:3px;
}

.input_text_alt_01 {
	border:1px #5d433f solid;
	width:182px;
	height:13px;
	margin:3px;
}

.input_text_alt_02 {
	border:1px #5d433f solid;
	width:20px;
	height:13px;
	margin:3px;
}

.input_pulsante {
	border:0px #CCCCCC solid;
	width:150px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#5d433f;
	background:url(../img/pulsante.jpg);
}

.input_pulsante_disabled {
	border:0px #CCCCCC solid;
	width:150px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#beb4b2;
	background:url(../img/pulsante_disattivo.jpg);
}

.input_pulsante_piccolo {
	border:0px #CCCCCC solid;
	width:100px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#5d433f;
	background:url(../img/pulsante_piccolo.jpg);
}

.input_pulsante_piccolo_disabled {
	border:0px #CCCCCC solid;
	width:100px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#beb4b2;
	background:url(../img/pulsante_piccolo_disattivo.jpg);
}

.input_select {
	border:1px #5d433f solid;
	margin:3px;
	width:170px;
	height:20px;
}

/* FINE STILI INPUT */
