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

body{background-color:#666;}
h1, h2, h3, h4, li, ul, fieldset{margin:0 0;}
.page {width:1024px; height:768px; margin-left:auto; margin-right:auto; border:1px solid white;}

.bandeau{width:1024px; height:220px; background-image:url(../images/bandeau.gif); background-repeat:no-repeat;}
.content{width:1024px; height:548px; background-image:url(../images/fontcont.jpg); background-repeat:no-repeat;  padding-top:20px; padding-left:20px;}

.ae1{width:100px; height:100px; background-image:url(../images/airport.jpg); background-repeat:no-repeat; border:none;}
.ae2 {width:100px; height:100px; background-image:url(../images/gare.jpg); background-repeat:no-repeat; border:none;}

h4{ margin-left:380px; font-family:Arial, Helvetica, sans-serif; font-size:0.6em; color:white;}
.desit1{width: 600px; height:250px;}
.desti2{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:white; text-transform:uppercase; margin-left:10px;}
table{border:3px double yellow;}
.desti1 td{vertical-align:top; border:1px solid red; background-color:black;}
.content1{width:100%; height:300px; border:none;}

#divBulle {
	
	width:200px;
	height:80px;
	visibility:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px
	border:1px solid red;
	background-color:#fff;
	color:#000;
	padding:4px;
	font-size:10pt;
}
.bulle{position:absolute; top:290px; left:650px;width:200px; height:80px;}
a{text-decoration:none; color:white; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
a:hover{text-decoration:underline; color:yellow;}
caption{font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; color:white; background:#F00; border-left:1px solid yellow; border-right:1px solid yellow; border-top:2px solid yellow; font-weight:bold;}
.resa{width:250px; position:relative; left:600px; top: -270px;}
img
{
-moz-opacity: 0.6;
filter: alpha(opacity=60);
opacity: 0.6;
}