a {color:#00F}
a:visited {color:#00F}
a:hover {color:#000}
a{cursor: pointer}

body {margin:0px}
form {margin:0px;text-align:left}
img {border-width:0px}
h1 {color:#577cb2;font-size:22px}
h2 {color:#69a;font-size:19px}
h3 {color:#656565;font-size:17px}
h2.name {color:#ffb401}
h1.wait {color:#577cb2;font-size:24px;font-family:'Arial'}
h3.wait {color:#646f7b;font-size:18px;font-family:'Verdana';font-weight:normal;margin:5px}
h4 {color:#69c;font-size:18px;font-family:'Verdana';font-weight:normal;margin:5px}
.stateTitle {font-size:18px}
#SearchState {color:#505050;font-size:14px;font-family:'Verdana'}

.h1 {color:#577cb2;font-size:22px;font-weight:bold;margin:10px}
.h2 {color:#69a;font-size:19px;font-weight:bold;margin:10px}

.boxt {background-color:#69c;color:#fff; font-weight:bold; text-align:center}
.contentboxt {color:#fff; font-weight:bold; text-align:center}
.infoboxt {background-color:#69c; color:#fff; font-weight:bold; text-align:center}
.title {font-size:15px; color: #69c}
.brdl {border-left:1px solid #69c}
.brdr {border-right:1px solid #69c}
.bt {border-top:1px solid #69c}
.bb {border-bottom:1px solid #69c}
.ar {width:20px;}
.comp {width:122px; text-align:center}
.rport {width:153px}
.dates {width:130px}
.time {width:45px; text-align:center}
.dirt {width:133px}
.sep {border-bottom:1px solid #e0e0e0}
.price {text-align:right; width:150px; height:20px}
.fl {float:left}
.fr {float:right}
.br {clear:both}
.hfield {float:left;width:220px;margin-top:10px}
.hfield2 {float:left;width:300px;margin-top:10px}
.hfield3 {float:left;width:300px;margin-top:10px}
.hfield4 {float:left;width:135px;margin-top:10px}
.hfield5 {float:left;width:85px;margin-top:10px}
.hfield6 {float:left;width:320px;margin-top:10px}
.hfield4bis {float:left;width:185px;margin-top:10px}
.hfieldL {margin-top:10px}
.hfieldB {float:left;width:440px;margin-top:9px}
.feedbfield {float:left;width:150px;margin-top:10px;height:20px;line-height:20px}
.feedbinput {float:left;margin-top:10px;height:20px;line-height:20px;margin-right:5px}
.textF {width:234px}
.ages {color:#69c}
.searchBox {margin-left:auto;margin-right:auto;width:600px}
#room1fields {margin-top:10px}
#room2fields {margin-top:10px}
#room3fields {margin-top:10px}
input.disabled {background-color:#fff;color:#69c;font-size:11px;border: 1px solid #fff;width:100%}
.btn {border:0px;padding:0px;margin:0px;cursor:pointer;width:120px;height:30px;line-height:30px;background:transparent url(/images/website/jetcost/bouton.png) 0px 0px no-repeat;color:#fff;font-family:'Verdana';font-size:13pt}
.mbtn {border:0px;padding:0px;margin:0px;cursor:pointer;width:80px;height:30px;line-height:30px;background:transparent url(/images/website/jetcost/mbouton.png) 0px 0px no-repeat;color:#fff;font-family:'Verdana';font-size:13pt}
.sbtn {border:0px;padding:0px;margin:0px;cursor:pointer;width:30px;height:22px;line-height:22px;background:transparent url(/images/website/jetcost/sbtn.png) 0px 0px no-repeat;color:#fff;font-family:'Verdana';font-size:11pt}
.offerbtn {cursor:pointer;width:90px;height:26px;line-height:26px;background:transparent url(/images/website/jetcost/offerbtn.gif) 0px 0px no-repeat;color:#fff;font-family:'Verdana';font-size:13pt}
.offerbtn a.btntext {font-size:13px;text-decoration:none;color:#c95500}
.offerbtn a.btntext:hover {text-decoration:underline}
#email {width:200px;margin:0px}
.simpleBox1 {background-color:#e0ecff}
.simpleBox2 {background-color:#e0e0ff}
.simpleBox3 {background-color:#e0e0e0}
.simpleBox1 h1 {color:#17395f;font-family:'Verdana';font-weight:bold;font-size:10pt;margin:0px;padding:0px}
.simpleBox2 h1 {color:#17395f;font-family:'Verdana';font-weight:bold;font-size:10pt;margin:0px}
.dateField {width:100px;background-image:url(/images/website/jetcost/selectDate.gif);background-position: top right;background-repeat:no-repeat;cursor:pointer;border:1px solid #7f9db9}
.part {margin-left:15px; margin-right:15px; width:100px} 
.tspcL {border-left:1px solid #69c; font-size:1px; line-height:11px; height:11px; background-color:#8dc4f7; color: #8dc4f7}
.tspcR {font-size:1px; line-height:9px; height:9px}
.spc {font-size: 1px; color: #fff}
.degry {background:url(/images/website/jetcost/degrade.jpg) repeat-y} 
.degrx {background:url(/images/website/jetcost/degradex.jpg) repeat-x} 
.minidegrx {background:url(/images/website/jetcost/minidegradex.jpg) repeat-x;margin:0px}
.pltop {height:20px; width:10px} 
.smallertext {font-family:Trebuchet, Verdana, Arial, sans-serif; font-size:7pt} 
.normaltext {font-family:Trebuchet, Verdana, Arial, sans-serif; font-size:8pt} 
.biggertext {font-family:Trebuchet, Verdana, Arial, sans-serif; font-size:9pt} 
.arrow {font-family:webdings; color:black; margin:0; font-size:10px; height:11px; width:10px; overflow:hidden; margin:0} 
.boxc {border-left:1px solid #69c; border-right:1px solid #69c} 
.botcontent{color:#a0a0a0;font-size:7pt;width:1000px}
.botcontent a {color:#a0a0a0;}
.botcontent a:hover {color:#000;}
#footer{width:1000px;text-align:center;font-family:Trebuchet, Verdana, Arial, sans-serif; font-size:7pt}
#fcontent {text-align:center;margin:10px 0px 10px 0px;width:1000px;background-color:#f5f5f5;border-top:2px solid #d1d1d1}
#flinks {text-align:left;color:#666666;font-size:10px;margin:0px 5px 10px 5px}
.bestprice0 {background-color:#eee;text-align:center;margin:5px 0px 5px 0px;border:1px solid #a0a0a0}
.bestprice1 {background-color:#eee;text-align:center;margin:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px}
.bestprice2 {background-color:#eee;text-align:center;margin:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px}
.bestprice3 {background-color:#eee;text-align:center;margin:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px}
.bestprice0S {background-color:#8da5ff;text-align:center;padding:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold}
.bestprice0S a {color:#000}
.bestprice0S a:hover {color:#fff}
.bestprice1S {background-color:#8da5ff;text-align:center;padding:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px}
.bestprice1S a {color:#000}
.bestprice1S a:hover {color:#fff}
.bestprice2S {background-color:#8da5ff;text-align:center;padding:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px}
.bestprice2S a {color:#000}
.bestprice2S a:hover {color:#fff}
.bestprice3S {background-color:#8da5ff;text-align:center;padding:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px}
.bestprice3S a {color:#000}
.bestprice3S a:hover {color:#fff}
.bestprice1 a {color:#00c921;text-decoration:none}
.bestprice2 a {color:#ffa200;text-decoration:none}
.bestprice3 a {color:#ff0000;text-decoration:none}
.todayprice {background-color:#eee;text-align:center;margin:5px 0px 5px 0px;border:1px solid #a0a0a0;font-weight:bold;font-size:12px;color:#000}
.legend1 {color:#00c921;font-weight:bold;width:100px}
.legend2 {color:#ffa200;font-weight:bold;width:100px}
.legend3 {color:#ff0000;font-weight:bold;width:100px}
.constdateGo {background-color:#e4f1fe;border:1px solid #a0a0a0;width:71px;margin:5px 0px 5px 0px;text-align:center}
.selectedDateGo {background-color:#8da5ff;border:1px solid #a0a0a0;color:#fff;width:71px;margin:5px 0px 5px 0px;font-weight:bold;text-align:center}
.constdateBack {background-color:#e4f1fe;border:1px solid #a0a0a0;width:71px;margin:5px 0px 5px 0px;text-align:right;height:25px}
.selectedDateBack {background-color:#8da5ff;border:1px solid #a0a0a0;color:#fff;width:71px;margin:5px 0px 5px 0px;font-weight:bold;text-align:right;height:25px}
.constAR{background-color:#99CCCC;font-weight:bold;text-align:center;margin:5px;border:1px solid #a0a0a0}
#patience {display:none;text-align:center;margin-top:20px;margin-bottom:10px}
#datesSimilaires {display:none;margin-top:20px}
.spacer {height:5px;line-height:5px;font-size:1px}
.pt {margin-top:2px}
.pb {margin-bottom:2px}
.mb10 {margin-bottom:10px}
.bookbtn {height:15px;width:87px;background:url(/images/website/jetcost/button.gif);color:#000;font-weight:bold;font-size:12px;text-align:center}
.largebtn {height:15px;width:120px;background:url(/images/website/jetcost/largebutton.gif);text-align: center}
.bigbtn {height:26px;width:70px;background:url(/images/website/jetcost/big-button.gif) no-repeat;text-align:center}
.bigbtn a.btntext {line-height:26px;font-size:13px;text-decoration:none;color:#c95500}
.bigbtn a.btntext:hover {text-decoration:underline}
.btnL {float:left;height:26px;width:10px;background:url(/images/website/jetcost/buttonL.gif)}
.btnC {float:left;height:26px;width:70px;background:url(/images/website/jetcost/buttonC.gif)}
.btnR {float:left;height:26px;width:10px;background:url(/images/website/jetcost/buttonR.gif)}
.btnC a.btntext {line-height:26px;font-size:13px;text-decoration:none;color:#c95500}
.btnC a.btntext:hover {text-decoration:underline}
.offerbox {width:660px}
.offerboxContent {width:658px;text-align:center}
.otherPrices {background:#eeeeee;text-align:left;padding:2px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:3px}
.prevnext {width:20px;height:19px;background-color:#69c}
.goback {width:20px;height:19px;background-color:#69c}
.fromTo {font-size:12pt;color:#577cb2;float:left}
#status,.status {color:#f00;margin-top:10px;margin-bottom:5px}
#error,.error {color:#f00}
#success {color:#0a0}
.step {background:url('/images/website/jetcost/step.gif');width:10px;height:20px;float:left}
.pricebar {background:url('/images/website/jetcost/stepbar.gif') repeat-x;width:2px;height:20px;float:left}
.starbar {background:url('/images/website/jetcost/stepbar.gif') repeat-x;width:14px;height:20px;float:left}
.stepleft {background:url('/images/website/jetcost/stepleft.gif');width:4px;height:20px;float:left}
.stepright {background:url('/images/website/jetcost/stepright.gif');width:4px;height:20px;float:left}
.dragit {cursor:pointer}
#min,#max {width:10px}
#hourtitle0,#pricetitle0 {text-align:left}
#TimeBar {text-align:left;width:200px;height:10px;line-height:10px;border:1px #000 dashed}
.filtervalue {color:#f00}
.blacklink {color:#000;text-decoration:none}
.blacklink:visited{color:#000;text-decoration:none}
.whitebg {background-color:#fff}
.subtitle {height:15px;background-color:#f0f5fa;border-top:1px solid #69c;border-bottom:1px solid #69c;margin:0px -9px 5px -9px}
.subtitleScroll {height:15px;background-color:#f0f5fa;border-top:1px solid #69c;border-bottom:1px solid #69c}
.flink {text-decoration:underline}
.pr3 {padding-right:3px}
.pl5 {padding-left:5px}
.bdash {border-bottom:1px dashed #c0c0c0}
.wbb1 {border-bottom:1px solid #fff}
.bestprice {color:#ff0000;font-weight:bold}
.center {text-align:center}
.right {text-align:right}
.left {text-align:left}
.bestpricetitle {color:#fff;height:30px;font-weight:bold;background:url(/images/website/jetcost/degr.jpg) repeat-x;text-align:center}
.wb{border-right:1px solid #fff}
#cache {position:absolute;width:950px;height:100%}
.nowrap {white-space:nowrap}
.c1 {font-size:21px}
.c2 {font-size:19px}
.c3 {font-size:17px}
.c4 {font-size:15px}
.c5 {font-size:13px}
.c6 {font-size:11px}
.c7 {font-size:9px}
#tabz {font-family:'Arial';font-size:13px;background:url(/images/website/jetcost/tab-bg.png) repeat-x;border-bottom:1px #69c solid;text-align:center;width:1000px;height:40px}
#tabz a {color:#4c6f93;font-weight:bold}
#tabz a:hover {color:#000}
#tabz a.active {color:#000;text-decoration:none}
#tabz a.active:hover {color:#000}
.tabImg {padding:7px 0px 0px 5px;float:left;height:33px}
.tabImgA {padding:7px 0px 0px 5px;float:left;height:33px;background:transparent url(/images/website/jetcost/tab-l.gif) 0px 0px no-repeat;background-color:#b5d6f6}
.tab {padding:0px 6px 0px 5px;width:50px;height:40px;line-height:40px;float:left;white-space:nowrap;text-align:left}
.tabA {padding:0px 6px 0px 5px;width:50px;height:40px;line-height:40px;float:left;white-space:nowrap;text-align:left;background:transparent url(/images/website/jetcost/tab-r.gif) top right no-repeat;background-color:#b5d6f6}
.picto {width:30px;height:25px}
#lm,.lm {width:7px;float:left}
#mc {width:688px;float:left;text-align:center}
#ic {width:300px;float:right;text-align:center}
#main {width:1000px;margin-left:auto;margin-right:auto}
#topbar {color:#006;font-size:10px;height:10px}
#topbar div {text-align:center;margin:2px;width:1000px;margin-left:auto;margin-right:auto}
#filters {width:170px;float:left;text-align:center}
#results {width:670px;float:left;text-align:center}
#largesky {width:160px;float:right;text-align:center}
#topnav {padding-bottom:2px;margin-bottom:10px;background-color:#f0f0f0;border-bottom:#69c 1px solid;border-right:#69c 1px solid;border-left:#69c 1px solid;text-align:left}
#topnavbar {width:660px}
#botomnavbar {width:660px}
.logo {border:1px solid #cbced3;margin-right:3px;margin-bottom:3px;width:100px;height:20px}
.logonomargin {border:1px solid #cbced3;width:100px;height:20px}

.redirect {margin:0px;font-size:14px;font-family:sans-serif;background-image:url(/images/common/degr-b.png);background-repeat:repeat-x;background-color:#fff}
.redirectBox {border:1px solid #bac9d8;background:url(/images/common/degr-1.gif);background-repeat:repeat-x;background-color:#fff;text-align:center}

.tabLB {float:left;width:5px;height:40px}
.tabLBA {float:left;width:5px;height:40px;background:transparent url(/images/website/jetcost/tab-l.gif) 0px 0px no-repeat;background-color:#b5d6f6}
.flightsTabImg {float:left;width:30px;height:40px;background:transparent url(/images/website/jetcost/icon-vols.gif) 0px 7px no-repeat}
.flightsTabImgA {float:left;width:30px;height:40px;background:transparent url(/images/website/jetcost/icon-vols.gif) 0px 7px no-repeat;background-color:#b5d6f6}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
z-index:1;
}
#popupContact{
display:none;
height:540px;
width:510px;
background:transparent url(/images/website/jetcost/minidegradex.jpg) repeat-x;
background-color:#fff;
border:1px solid #cecece;
z-index:2;
font-size:13px;
float:right;
padding:5px
}
#popupContact h1{
text-align:center;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #d3d3d3;
padding-bottom:10px;
margin-bottom:20px;
margin-top:10px;
}
#popupContactClose{
font-size:10px;
line-height:10px;
text-decoration:underline
}
#feedback {width:670px;position:absolute;left:0px;z-index:2}
.smallContent {width:800px;margin-left:auto;margin-right:auto}
.mt10 {margin-top:10px}
.waitLink {height:25px;line-height:25px;float:left}
.waitLink a {font-size:18px}

#pg1 {text-decoration:none;font-size:10px;color:#666666;font-family:Arial,Helvetica,sans-serif;}
#tagcloud {width:280px;text-align:center;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Arial,Helvetica,sans-serif;line-height:20px;}
#tagcloud a {text-decoration:none;}
#tagcloud a:hover {text-decoration:none;background-color:#B3B3B3;color:#FFFFFF;}
#pg1-1 {color:#69c;font-size:16px;font-weight:bold;}
#pg1-2 {font-size:16px;color:#070089;}
#pg1-3 {font-size:14px;color:#BF2470;}
#pg1-4 {font-size:12px;color:#333333;}
#pg1-5 {font-size:10px;color:#FF3300;}
#pg1-6 {font-size:9px;color:#AA3406;}