body			{margin:0; margin-bottom:15px; background-color:#FFFFFF}

table.contenitoredue {width:100%}
td.m {background-image:url(../immagini/sfondo.jpg); background-repeat:repeat-x; background-position:top; background-color:#4B81B0}
td.gialla {height:19px; background-image:url(../immagini/gialla.jpg); background-repeat:repeat-x}
table.contenitore {width:928px}
table.menu {background-color:#A9BAD1; width:912px}
td.sx {vertical-align:top; width:614px; background-color:#FFFFFF}
td.dx {vertical-align:top; width:314px; background-color:#FFFFFF; background-image:url(../immagini/tratteggio.jpg); background-repeat:repeat-y; background-position:0 16px}
table.sinistra {width:596px; margin-left:4px; margin-top:6px}
table.destra {width:300px; margin-left:8px; margin-top:6px}
td.bianca {background-color:#FFFFFF}
td.biancam {background-color:#FFFFFF; background-image:url(../immagini/testa.jpg); background-repeat:no-repeat; background-position:8px; height:122px}
td.soprag {background-image:url(../immagini/soprag.png); background-repeat:no-repeat; height:18px}
td.mezzog {background-image:url(../immagini/mezzog.png); background-repeat:repeat-y; vertical-align:top}
td.sottog {background-image:url(../immagini/sottog.png); background-repeat:no-repeat; height:18px}
td.condividi {background-color:#A9BAD1; height:71px}
td.footer {vertical-align:top; background-color:#FFFFFF}
td.footersx {vertical-align:top; width:614px; background-color:#FFFFFF}
td.footerdx {vertical-align:top; width:314px; background-color:#FFFFFF}
table.newsletter {background-image:url(../immagini/newsletter.jpg); background-repeat:no-repeat; height:182px; width:329px}
td.offerte {background-image:url(../immagini/offerte.jpg); vertical-align:top; background-repeat:no-repeat; height:188px; background-position:5px}
table.off {width:580px; margin-left:15px; margin-top:10px }
.sfblu {background-image:url(../immagini/sfblu.jpg); vertical-align:top; background-repeat:no-repeat; height:55px; width:182px; border-bottom:1px solid #98AAC3; border-left:1px solid #98AAC3; border-right:1px solid #98AAC3}
.sfblun {height:55px; width:182px}
.spaziooff {border-bottom:1px solid #FFFFFF; border-left:1px solid #D59F52; border-top:1px solid #D59F52; border-right:1px solid #D59F52; height:110px; width:182px; line-height:110px; vertical-align:middle; display:table-cell}
td.sopras {background-image:url(../immagini/sopra.jpg); background-repeat:no-repeat; height:6px}
td.sottos {background-image:url(../immagini/sotto.jpg); background-repeat:no-repeat; height:6px}
.sfsx {background-image:url(../immagini/sfsx.jpg); background-repeat:no-repeat; height:250px; width:8px; float:left}
.sfdx {background-image:url(../immagini/sfdx.jpg); background-repeat:no-repeat; height:250px; width:8px; float:left}
.sfc {height:250px; width:580px; float:left}
.sfco {background-color:#DEEFFF; height:250px; width:580px; float:left}

#menu				{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; margin:0; padding:0; margin-top:6px; margin-left:8px}
#menu ul			{ list-style:none; margin:0; padding:0}
#menu li			{ height:44px; list-style:none; margin:0; padding:0; vertical-align:top; float:left; text-align:center}
#menu li.vuoto		{ height:44px; background-image:url(../immagini/trasp.png); background-position:right; width:1px}
#menu a				{ height:44px; display:block; font-size:16px; color:#2C3705; text-decoration:none; background-image:url(../immagini/menu.jpg); background-position:center top; background-repeat:repeat-x; margin:0; padding:0; padding-top:11px; padding-left:22px; padding-right:21px; float:left}
#menu a:hover		{ color:#2C3705; text-decoration:none; background-image:url(../immagini/menus.jpg); background-position:center top; background-repeat:repeat-x}
#menu a:active		{ text-decoration:none;}
#menu a:visited		{ text-decoration:none;}

h3 {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 15px; color:#3B5897; margin:0; padding:0; font-style:italic; font-weight:normal; padding-top:4px; margin-left:6px}

.testo				{font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 14px; color:#535353}
a.testo				{color:#535353; text-decoration:none}
a.testo:hover		{color:#60605F; text-decoration:none}
p.testo				{padding:0; margin:0; margin-left:20px; margin-right:20px; text-align:justify}
span.testo			{margin-left:20px}

.titoff {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 15px; color:#3B5897; margin:0; padding:0; font-style:italic}
a.titoff {color:#3B5897; text-decoration:none}
a.titoff:hover {color:#3B5897; text-decoration:underline}

.descoff {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 11px; color:#3B5897; margin:0; padding:0; font-style:italic; margin-left:6px}
a.descoff {color:#3B5897; text-decoration:none}
a.descoff:hover {color:#3B5897; text-decoration:underline}

.arancioneg {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 18px; color:#FF9000}
p.arancioneg {padding:0; margin:0; margin-left:20px; margin-top:10px}

.arancionep {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 14px; color:#936901}
a.arancionep			{color:#936901; text-decoration:none}
a.arancionep:hover		{color:#F08910; text-decoration:none}
span.arancionep {padding:0; margin-left:20px}

.piramedia				{font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 12px; color:#51504D}
a.piramedia				{color:#51504D; text-decoration:none}
a.piramedia:hover		{color:#838280; text-decoration:none}

.cond {margin-left:14px; margin-top:9px}
.campo		{background-color:#FFFFFF; border:1px solid #CBCACA; width:195px; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt; margin-left:20px}
.reg 	{margin-left:20px}
.imm {margin-left:6px}
.img {border:1px solid #D59F52}

h1 {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 10pt; color:#273f80; margin:0; padding:0; font-weight:normal; margin-left:20px; margin-right:20px; margin-bottom:5px}

.titre_dm			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #001eff}
.sdetail			{ font-family: verdana; font-weight: bold; color: #330099}
A.sdetail:link 	{ font-family: verdana; font-size: 8pt; font-weight: normal; color: #001eff; text-decoration: none; }
A.sdetail:hover 	{ font-family: verdana; font-size: 8pt; font-weight: normal; color: #001eff; text-decoration: underline; }
A.sdetail:active 	{ font-family: verdana; font-size: 8pt; font-weight: normal; color: #001eff; text-decoration: none; }
A.sdetail:VISITED  { font-family: verdana; font-size: 8pt; font-weight: normal; color: #001eff; text-decoration: underline;}
.topmoteur	{ background: #001eff}
.titremoteur 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #ffffff}
.fondmoteur	{ background: #ffffff}
.topweekend { 
				background-image: url('http://www.advences.com/mirror/images/fr/promotions_speciales/top_recherche.gif'); 
				background-repeat: no-repeat;
			 }
.v10 				{  font-family: Arial, sans-serif; font-size: 10pt; 	font-weight: bold; 		color: #1868B8}
.v14 				{  font-family: Arial, sans-serif; font-size: 14pt; 	font-weight: bold; color: #1868B8}
.blanc10 				{  font-family: Arial, sans-serif; font-size: 10pt; 	font-weight: bold; 		color: #ffffff}

/* FOND DES PAGES */
	/* Moteur */
	.fondmoteur0		{}
	.VolE0_400			{}
	.VolE0_500			{}
	.VolE0_600			{}
	
	/* textes des moteurs */
	.body1				{color: #273f80; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left}
	.formular			{color: #273f80; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* PREMIERE PAGE WEEKEND */
	/* liens */
	A.sdetail:link		{color: #273f80; font-size: 8pt; font-weight: normal; text-decoration: none; 		font-family: Verdana, Arial, Helvetica, sans-serif;}
	A.sdetail:hover		{color: #555FA6; font-size: 8pt; font-weight: normal; text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif;}
	A.sdetail:active	{color: #273f80; font-size: 8pt; font-weight: normal; text-decoration: none;		font-family: Verdana, Arial, Helvetica, sans-serif;}
	A.sdetail:VISITED	{color: #273f80; font-size: 8pt; font-weight: normal; text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif;}
	option.vert {		background-color: #DBDBDB}	
	
	/*moteur*/
	.FOND_10WE			{background: #FFFFff}
	.topmoteur			{background: #273f80}
	.fondmoteur			{background: #ffffff}
	.titremoteur 		{color: #ffffff; font-size: 13pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	/*pas en ligne - bulle*/
	.fondpromosv2		{background: #ffffff}
	.fond_DM_NV			{background: #273f80} /*gere la couleur des bordures de tableau offres de dernière minute*/
	.fondbulle			{background: #ffffff}
	.titre_dm			{color: #273f80; font-size: 13pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.textes				{color: #ff0000; font-size: 8pt;  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}		
	.texterouge  		{color: #ff0000; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.titre_ov			{color: #273f80; font-size: 13pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.fond_MOV_NV		{background: #273f80} /*gere la couleur des bordures de tableau meilleurs offres vol*/
	/*fin bulle*/
		

	
/*TITRES ET TEXTES*/
	.Head1				{color: #273f80; font-size: 15pt; font-weight: bold;   font-family: Verdana, Arial, Helvetica, sans-serif;}
	.Head2 				{color:	#F74507; font-size: 8pt;  font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.titform 			{color: #273f80; font-size: 9pt; font-weight: bold;   font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	.gras 				{color: #000000; font-size: 8pt; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif;}
	.bold 				{font-weight: bold}
	
	.greenone 			{color: #273f80; font-size: 8pt}
	.small				{color: #273f80; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.smallblack 		{color: #000000; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif;}
	.Smallprix 			{color: #000000; font-size: 7pt;  font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	.red				{color: #F70D07; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif;}
	.smallred 			{color: #C60803; font-size: 7pt;  font-family: Verdana, Arial, Helvetica, sans-serif;}
	.redbig 			{color: #C60803; font-size: 15pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.redgras 			{color: #C60803; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.redclairgras 		{color: #FB7934; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	.bouton 			{font-size: 8pt; color: #000000}

/*TABLEAUX*/
	td.tdJC		{background: #FFFFFF; color: #273f80; font-size: 8px; font-weight: normal;   font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #273f80; padding: 2px; margin: 2px;}
	.tdJC8		{background: #FFFFFF; color: #273f80; font-size: 8pt; font-weight: normal;   font-family: Verdana, Arial, Helvetica, sans-serif;}
	.tdJM		{background: #ffffff; color: #000000; font-size: 10pt; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif;}
	.tdJM8		{background: #ffffff; color: #000000; font-size: 8pt; font-weight: normal;   font-family: Verdana, Arial, Helvetica, sans-serif;}
	.tdJF		{background: #273f80; color: #ffffff; font-size: 10pt; font-weight: bold;    font-family: Verdana, Arial, Helvetica, sans-serif;}
	.tdJF8		{background: #273f80; color: #ffffff; font-size: 8pt; font-weight: normal;   font-family: Verdana, Arial, Helvetica, sans-serif;}
	.tdJPS		{background: #FFFFFF; color: #000000; font-size: 8pt; font-weight: bold;     font-family: Verdana, Arial, Helvetica, sans-serif;}
	/*calendrier */
	.tdmoteur	{background: #273f80; color: #ffffff; font-size: 8pt;   font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif;}

/*ETAPE2P*/
	.pack_nomhotel	{color: #ff0000; font-size: 13pt; font-weight: bold; font-family: Verdana;}
	.pack_nomville	{color: #F74507; font-size: 10pt; font-weight: bold; font-family: Verdana;}
	.pack_prix 		{color: #ff0000; font-size: 12pt; font-weight: bold; font-family: Verdana;}
	.pack_prix2		{color: #ff0000; font-size: 8pt;  font-weight: bold; font-family: Verdana;}
	
	.col {color: #273f80; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

input.formelement, select.formelement {  
color: #273f80; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

input.pag, select.pag, select.pag2, select.pag3 {
color: #273f80; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
p.searchtext {
margin:2px;
color: #273f80; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

select.pag2 { 
width:50px;
}
select.pag { 
width:44px;
}
select.pag3 { 
width:58px;
}




.testocolori				{font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 11px; color:#515151}

.testobianco {font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 14px; color:#FFFFFF}
a.testobianco				{text-decoration:none}
a.testobianco:hover		{text-decoration:underline}

.testop				{font-family:Lucida Grande, Trebuchet MS, Verdana; font-size: 12px; color:#515151}
a.testop				{color:#515151; text-decoration:none}
a.testop:hover		{color:#60605F; text-decoration:none}
a.testop:active		{color:#515151; text-decoration:none}

.freccina {margin-right:30px; margin-top:3px}
.bot	{margin-bottom:4px}

.bottone 	{width:270px; height:40px; text-align:center}
.iscrizione 	{width:240px; height:40px; text-align:center}
.texta		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:536px; height:100px; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt}
.textb		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:340px; height:100px; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt}
.fieldc		{background-color:#E9E9EA; border:1px solid #7F9DB9; width:300px; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt}
.fieldcc	{background-color:#E9E9EA; border:1px solid #7F9DB9; width:234px; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt}
.sel	{width:234px; background-color:#E9E9EA; border:1px solid #7F9DB9; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt}
.seln	{width:234px; background-color:#C9C9CB; border:1px solid #7F9DB9; font-family: Lucida Grande, Trebuchet MS, Verdana; color:#000000; font-size:9pt}