/*======= scuola.asp =======*/

#page1 .line-ver-1 {background-position: 205px 0%;}
#page1 .line-ver-2 {
	background-position: 439px 0%;
	height:auto;
}
#page1 .line-part-1 {background-position: 205px 0%;}
#page1 .line-part-2 {background-position: 205px 100%;}
#page1 .line-part-3 {background-position: 439px 0%;}
#page1 .line-part-4 {background-position: 439px 100%;}

#page1 .col-1 {width: 240px; padding: 0 5px 0 0px;}
#page1 .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page1 .col-3 {width: 240px; padding: 0 5px 0 0px;}

#page1 .grimaldi-ferries {width: 224px; padding: 0 0px 0 0px;}
#page1 .msc-crociere {width: 224px; padding: 0 0px 0 0px;}

/*======= viaggiscolastici.asp =======*/

#page2 .line-ver-1 {background-position: 205px 0%;}
#page2 .line-ver-2 {background-position: 439px 0%; height: auto;}
#page2 .line-part-1 {text-align:left; margin-left: 10px;}
#page2 .line-part-2 {background-position: 205px 100%;}
#page2 .line-part-3 {background-position: 439px 0%;}
#page2 .line-part-4 {background-position: 439px 100%;}

#page2 .col-1 {width: 240px; padding: 0 5px 0 0px; float:left;}
#page2 .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page2 .col-3 {width: 240px; padding: 0 5px 0 0px; float:right;}

/*======= dettagliopacchetto.asp =======*/

#page3 .line-ver-1 {background-position: 205px 0%;}
#page3 .line-ver-2 {background-position: 439px 0%; height: auto;}
#page3 .line-part-1 {text-align:left; margin-left: 10px;}
#page3 .line-part-2 {background-position: 205px 100%;}
#page3 .line-part-testo {text-align:justify; margin-top:20px; padding: 10px 10px 0 10px; }
#page3 .line-part-testo b { color:#900; font-weight:bold;}
#page3 .line-part-3 {background-position: 439px 0%;}
#page3 .line-part-4 {background-position: 439px 100%;}

#page3 .col-1 {width: 240px; padding: 0 5px 0 0px; float:left;}
#page3 .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page3 .col-3 {width: 240px; padding: 0 5px 0 0px; float:right;}

/*======= richiestadisp.asp =======*/

#page-flight-richiesta .line-ver-1 {background-position: 205px 0%;}
#page-flight-richiesta .line-ver-2 {background-position: 439px 0%; height: auto;}
#page-flight-richiesta .line-part-1 {width: 960px; height: auto; float: left; padding: 0 0 0 0; padding-bottom: 20px; margin-left: 8px; margin-top: 0px;}
#page-flight-richiesta .line-part-2 {width: 960px; height: auto; float: left; margin-top: 0px; padding-bottom: 20px; margin-left: 15px; text-align:left;}
#page-flight-richiesta .line-part-3 {width: 912px; height: 10px; float: left; margin-top: 0px; padding-bottom: 20px; margin-left: 15px; text-align:left; background-color:#060; color:#FFF; font-weight:bold; padding-left:10px; padding-top: 8px; line-height: 20px;}
#page-flight-richiesta .line-part-4 {width: 920px; height: auto; float: left; margin-top: 0px; padding-bottom: 20px; margin-left: 15px; text-align:left;}

#page-flight-richiesta .col-1 {width: 240px; padding: 0 5px 0 0px;}
#page-flight-richiesta .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page-flight-richiesta .col-3 {width: 240px; padding: 0 5px 0 0px;}

#page-flight-richiesta .tabella-sinistra {background-image:url(images/tabella-richiesta.jpg); background-position:0px 0px 0px 0px; background-repeat:no-repeat; width: 457px; height: 177px; float: left; padding: 0 0 0 0; padding-bottom: 20px; margin-left: 8px; margin-top: 0px;}

#page-flight-richiesta .tabella-destra {background-image:url(images/tabella-informativa.jpg); background-position:0px 0px 0px 0px; background-repeat:no-repeat; width: 453px; height: 177px; float: right; padding: 0 0 0 0; padding-bottom: 20px; margin-right: 25px; margin-top: 0px; text-align:center; }

#page-flight-richiesta .tabella-destra table {margin-left: 30px; }

#page-flight-richiesta .tabella-risultato { color:#900; width: 90%; height: 400px; float: left; padding: 0 0 0 0; padding-bottom: 20px; margin-left: 8px; margin-top: 0px; text-align:center;}

#page-flight-richiesta .hotel {width: 920px; height: auto; padding: 0 0px 0 0px; float: left; margin-left: 0px; margin-bottom: 20px;}

/*======= flydestinationlog.asp =======*/

#page-flight-search-log .line-ver-1 {background-position: 205px 0%;}
#page-flight-search-log .line-ver-2 {background-position: 439px 0%; height: auto;}
#page-flight-search-log .line-part-1 {width: 453px; height: 423px; float: left; padding: 0 0 0 0; padding-bottom: 20px; margin-left: 8px; margin-top: 0px;}
#page-flight-search-log .line-part-2 {width: 470px; height: 423px; background-image:url(images/sfondo-modulo-voli-loggato.jpg); background-position:0px 0px 0px 0px; float: right; margin-top: 0px; padding-bottom: 20px; background-repeat:no-repeat;}
#page-flight-search-log .line-part-3 {background-position: 439px 0%;}
#page-flight-search-log .line-part-4 {background-position: 439px 100%;}

#page-flight-search-log .col-1 {width: 240px; padding: 0 5px 0 0px;}
#page-flight-search-log .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page-flight-search-log .col-3 {width: 240px; padding: 0 5px 0 0px;}

#page-flight-search-log .partenza { margin-top:60px; width:430px; float:left; text-align:left; font-weight:bold; padding-left:30px; margin-left: 10px;}
#page-flight-search-log .ritorno { margin-top: 100px; width: 430px; text-align:left; font-weight:bold; padding-left: 23px; display:block; margin-left: 18px; }
#page-flight-search-log .cerca { margin-top:30px; width: 90px; text-align:left; font-weight:bold; padding-left:220px; }

/*======= flydestination.asp =======*/

#page-flight-search .line-ver-1 {background-position: 205px 0%;}
#page-flight-search .line-ver-2 {background-position: 439px 0%; height: auto;}
#page-flight-search .line-part-1 {width: 453px; height: 163px; background-image:url(images/sfondo-modulo-voli.jpg); background-position:1px 0px 0px 0px; margin-left: 5px;}
#page-flight-search .line-part-2 {width: 453px; height: 423px; margin-left: 5px;}
#page-flight-search .line-part-3 {background-position: 439px 0%;}
#page-flight-search .line-part-4 {background-position: 439px 100%;}

#page-flight-search .col-1 {width: 240px; padding: 0 5px 0 0px;}
#page-flight-search .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page-flight-search .col-3 {width: 240px; padding: 0 5px 0 0px;}

#page-flight-search .partenza { margin-top:60px; width:200px; float:left; text-align:left; font-weight:bold; padding-left:20px; }
#page-flight-search .ritorno { margin-top:60px; width: 200px; float: right; text-align:left; font-weight:bold; }
#page-flight-search .cerca { margin-top:30px; width: 90px; float: right; text-align:left; font-weight:bold; padding-left:20px; }

/*======= flyconnection.asp =======*/

#page-flight-result .line-ver-1 {background-position: 205px 0%;}
#page-flight-result .line-ver-2 {background-position: 439px 0%; height: auto;}
#page-flight-result .line-part-1 {width: 463px; height: 29px; margin-left: 2px; background-image:url(images/ricerca-voli.jpg); }
#page-flight-result .line-part-2 {width: 463px; height: 120px; margin-left: 5px;}


#page-flight-result .col-1 {width: 240px; padding: 0 5px 0 0px;}
#page-flight-result .col-2 {width: 464px; padding: 0 0px 0 0px;}
#page-flight-result .col-3 {width: 240px; padding: 0 5px 0 0px;}

/*======= flyconnection.asp =======*/

#page-flight .line-ver-1 {background-position: 205px 0%;}
#page-flight .line-ver-2 {background-position: 439px 0%; height: auto;}
#page-flight .line-part-1 {width: 463px; height: 29px; margin-left: 2px; background-image:url(images/ricerca-voli.jpg); }
#page-flight .line-part-2 {width: 463px; height: 120px; margin-left: 5px;}


#page-flight .col-1 {width: 944px; padding: 0 0px 0 0px; margin-left: 5px; background-image:url(images/ricerca-voli-pieno.jpg); }
#page-flight .col-2 {width: 944px; margin-top: 20px; margin-left: 5px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; }

/*======= areserved.asp =======*/

#page-reserved .line-ver-1 {background-position: 205px 0%;}
#page-reserved .line-ver-2 {height: 295px;}
#page-reserved .line-part-1 {background-position: 205px 0%;}
#page-reserved .line-part-2 {background-position: 205px 100%;}
#page-reserved .line-part-3 {background-position: 439px 0%;}
#page-reserved .line-part-4 {background-position: 439px 100%;}

#page-reserved .col-1 {width: 309px; height: 246px; padding: 0 2px 0 5px; margin-top: 30px;}
#page-reserved .col-2 {width: 314px; height: 246px; padding: 0 0px 0 5px; margin-top: 30px;}
#page-reserved .col-3 {width: 314px; height: 246px; padding: 0 0 0 5px; margin-top: 30px;}

/*======= agentsenter.asp =======*/

#page-agentsenter .line-ver-1 {background-position: 205px 0%; height: auto;}
#page-agentsenter .line-ver-2 {height: auto;}
#page-agentsenter .line-part-1 {background-position: 205px 0%;}
#page-agentsenter .line-part-2 {background-position: 205px 100%;}
#page-agentsenter .line-part-3 {background-position: 439px 0%;}
#page-agentsenter .line-part-4 {background-position: 439px 100%;}

#page-agentsenter .col-1 {width: 309px; height: 246px; padding: 0 2px 0 5px; margin-top: 30px;}
#page-agentsenter .col-2 {width: 314px; height: 246px; padding: 0 0px 0 5px; margin-top: 30px;}
#page-agentsenter .col-3 {width: 314px; height: 246px; padding: 0 0 0 5px; margin-top: 30px;}

/*======= personalizza.asp =======*/

#page-personalizza .line-ver-1 {background-position: 205px 0%; height: auto;}
#page-personalizza .line-ver-2 {height: auto;}
#page-personalizza .line-part-1 {background-position: 205px 0%;}
#page-personalizza .line-part-2 {background-position: 205px 100%;}
#page-personalizza .line-part-3 {background-position: 439px 0%;}
#page-personalizza .line-part-4 {background-position: 439px 100%;}

#page-personalizza .col-1 {width: 309px; height: 246px; padding: 0 2px 0 5px; margin-top: 30px;}
#page-personalizza .col-2 {width: 314px; height: 246px; padding: 0 0px 0 5px; margin-top: 30px;}
#page-personalizza .col-3 {width: 314px; height: 246px; padding: 0 0 0 5px; margin-top: 30px;}

/*======= index-3.html =======*/

#page4 .col-1 {width: 287px; padding: 0 30px 0 0;}
#page4 .line-ver-1 {background-position: 315px 0%;}
#page4 .line-part-1 {background-position: 315px 0%;}
#page4 .line-part-2 {background-position: 315px 100%;}

#page4 .col-2 {width: 302px; padding: 0 0 0 31px;}
#page4 .line-ver-2 {background-position: 315px 0%; margin: 0 0 23px 0;}
#page4 .line-part-3 {background-position: 315px 0%;}
#page4 .line-part-4 {background-position: 315px 100%; padding: 0;}

/*======= index-5.html =======*/

#page6 .col-1 {width: 287px; padding: 0 22px 0 0; margin: 0 0 19px 0;}
#page6 .col-2 {width: 287px; margin: 0 0 19px 0;}
