.airfrance-suisse{background-color:#E9F3F5;}*{margin:0;padding:0;}body{font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;}#header{height:49px;background-image:url('../media/img/header-bg.gif');background-repeat:repeat-x;background-position:0 0;position:relative;}#af-logo{text-align:right;height:29px;}#af-logo a{padding-right:5px;}#mondisplay{position:relative;}#loader{width:100%;height:32px;margin:auto;margin-top:100px;background-image:url('../media/img/loader.gif');background-repeat:no-repeat;background-position:center center;}#tright .header{float:none!important;display:block;text-align:center;height:45px;}.afclearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}html[xmlns] .afclearfix{display:block;}* html .afclearfix{height:1%;}#menu{height:18px;border-bottom:2px solid white;position:relative;}
.airfrance-suisse #menu .fuicTabBarButton{font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;background-color:#AFD2F0;color:#051039;font-weight:bold;font-size:10px;border:none;}.airfrance-suisse #menu .activeTab{background-color:#051039;color:#FFF;}.airfrance-suisse #menu .tabMenu{border:none;}#divoffres{height:265px;overflow:auto;}.item{margin-bottom:7px;padding:4px;clear:both;}.enclosure{float:left;}.enclosure img{width:47px;}.content_item{padding-left:52px;}.title a,.title a:visited,.title a:hover{font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;color:#051039;font-size:13px;font-weight:bold;text-decoration:none;}.date_item{font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;color:#000;font-size:11px;}.description{font-size:11px;}.description a,.description a:visited,.description a:hover{color:#000;text-decoration:underline;}
#ongletresa{height:255px;width:280px;margin:auto;padding:5px;overflow:auto;font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#555;}#ongletresa label{color:#555;}.userInput{clear:both;display:block;margin:5px 0;}.userInput label{float:left;width:50px;margin-left:10px;}.userInput input{width:170px;}.userInput select{width:174px;_width:170px;}.userInput input,.userInput select{float:right;border:1px solid #a3cede;padding:1px;margin-right:10px;}#travelType{text-align:center;margin-top:10px;}#travelType span{margin:0 15px;}#travelType span label{padding-left:7px;}.date{margin-top:15px;position:relative;}.select_date{text-align:center;}.date .label{display:block;padding-left:10px;text-align:left;border-bottom:1px solid #bbb;margin-bottom:5px;}.date select{border:1px solid #a3cede;}
.date select option{padding:0 5px;}.resaButtons{margin:15px 0 5px 0;}a.resaButton,a.resaButton:visited,a.resaButton:hover{padding:4px 12px;font-size:12px;background-color:#f7f7f7;color:#333;border:1px #999 solid;text-align:center;cursor:pointer;text-decoration:none;}a.resaButton:hover{background-color:#dfdfdf;}.moreOptions{float:left;margin-left:30px;white-space:nowrap;}.submit{float:right;margin-right:30px;font-weight:bold;}.spinning{background-image:url('images/spinner.gif');background-position:center;background-repeat:no-repeat;}#reservez_errors{display:none;color:red;text-align:center;border:1px solid red;}#fe-widgetAbout,#fe-widgetInstall{background-color:#FFF;}#fe-widgetAbout h1 span,#fe-widgetInstall .categoryTitle{background-image:url('../media/img/header-bg.gif');background-position:top left;color:#000737;}
#vista,#fe-vista-mini{background-color:#FFF;}#vista img{display:block;margin:auto;margin-top:45px;}