/* CSS Document */
body
{
width:990px;
margin-top:3px;
margin:0 auto;
}
h10
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:2px;
margin-bottom:0px;
}

h1
{
font-size:17px;
display:inline;
}
h2
{
font-size:12px;
display:inline;
}


#fff a:hover
{
color:#00FF66;
}
.ch1
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:2px;
	margin-bottom:0px;
	left: 364px;
	width: 67px;
	top: 174px;
}
ul{list-style:none;
}
ul, li {
   padding-left: 0px;
   margin:0px;
} 
#header
{
margin-left:2px;
margin-top:2px;
height:175px;
width:990px;

}#teteh
{
height:105px;
position:relative;

}
#head1
{
width:267px;
height:105px;
position:absolute;
background:url(../images/logoh.gif);}
#head2{
left:267px;
width:415px;
position:absolute;
height:105px;
background:url(../images/bh1.gif);}
#head3{
left:682px;
width:308px;
height:105px;
position:absolute;
background:url(../images/carte.jpg);}
#menuh
{
text-align:center;
height:30px;
background-color:#0285b3;
padding-left:150px;
}
#header li
{
float:left;}
#header .li1
{height:25px;
padding-top:5px;
width:122px;
background:url(../images/b_voyages.gif);
}
#header .li2
{
width:90px;
background:#6bd2ea;
height:25px;
padding-top:5px;
}
#header .li3
{width:103px;background:url(../images/b_hotels.gif);
height:25px;
padding-top:5px;
}
#header .li4
{width:110px;background:url(../images/b_voitures.gif);
height:25px;
padding-top:5px;
}
#header .li5
{width:185px;background:url(../images/b_location_hotel.gif);
height:25px;
padding-top:5px;
}
#header .soumenu
{
height:10px;
font-size:10px;
background:#6bd2ea;
}
#header .som
{
height:18px;
font-size:10px;
background:url(../images/som.gif)
}

.voyages {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #2a71c1;
	text-decoration:none;
}
.voyages2 {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #2a71c1;
	text-decoration:underline;
}

.vols {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	text-decoration:none;
	
}
.vols2 {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	text-decoration:underline;}

	
.hotels {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	color: #ffc70d;text-decoration:none;
}
.hotels2 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	color: #ffc70d;text-decoration:underline;}

	
.voitures {font-size: 14px; 
font-weight: bold; 
font-family: Arial; 
text-decoration:none;color:#be007c }
.voitures2 {font-size: 14px; 
font-weight: bold; 
font-family: Arial; 
text-decoration:underline;color:#be007c }


.locations {
color: #6dac17;text-decoration:none;font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;}
.locations2 {
color: #6dac17;text-decoration:none;font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:underline;}	


.info {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	color: #557588;
	
}
.lien_bas{
clear:both;
width:980px;
margin-top:20px;
margin-bottom:20px;
height:28px;
text-align:center;
color:#023D75;
margin-left:5px;
text-decoration:none;
}
#footer .foot
{
clear:both;
width:980px;
margin-top:20px;
margin-bottom:20px;
height:28px;
text-align:center;
background:#eff9fb;
margin-left:5px;
}
.foot a {

color: #003d73;
text-decoration:none;
font-size: 10px;
padding-top:5px;
margin-bottom:10px;
	font-family: Arial;
	
	text-decoration:none;
	text-align:center;
	}
.h1
{
padding:6px;

font-size:12px;
font-family:Arial;
font-weight:bold;
color:#003d72;}
#menu
{

width:310px;
margin-bottom:10px;
margin-right:0px;
margin-left:0px;
}
#menu #alertvols
{
width:290px;
height:135px;
margin-bottom:10px;
margin-left:5px;
background:#f9f9f9;
padding:5px;
 border: 1px solid #c3c3c3;

}
#alertvols .alert
{
background-color:#f9f9f9;
padding-bottom:3px;
margin:5px;

 z-index:4;
}
#alertvols .textflotant
{  
	margin-top:15px;
	position:absolute;
    color:#013e75;
	font-size:12px;
	text-align:right;
	padding-left:90px;
	font-family:Arial;
	z-index:10;

}
.textflotant .orange
{
color:#ff6d00;
font-size:12px;
font-family:Arial;
}
#menu #preparez
{
width:300px;
margin-left:5px;
border-bottom:2px solid #a7a7a7;

 border: 1px solid #dfdfdf;
}
#preparez .tete
{
background-color:#eeeeee;

width:286px;
padding-left:14px;
background:url(../images/bg1.gif);
height:20px;
color:#003f74;
font-size:12px;
font-weight:bold;

font-family:Arial, Helvetica, sans-serif;
border-bottom:1px solid #a7a7a7;
}

#preparez .lis
{
width:290px;
height:20px;
padding-left:10px;
color:#038cb8;
padding-bottom:5px;
padding-top:5px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
border-bottom:1px solid #a7a7a7;
}
#preparez .lisa
{
width:290px;
height:20px;
padding-left:10px;
color:#038cb8;
padding-bottom:5px;
padding-top:5px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
a
{
text-decoration:none;
}
#menu #banguache
{
width:304px;
margin-left:6px;
margin-top:5px;
padding-top:3px;
}
#main
{
width:990px;
padding-left:8px;


}
#centre
{
float:right;
width:675px;
}
.conteneur
{
height:165px;
padding-bottom:5px;
width:680px;
}
#centre .conteneur2
{

height:130px;
padding-left:5px;
margin-right:7px;
margin-left:2px;
margin-right:5px;
margin-bottom:5px;
padding-bottom:5px;
width:640px;
background-color:#048cb6;
}


.testanismoteur
{
position:absolute; top:224px; left:328px;
margin:5px;
background-color:#FFFFFF;
width:634px;
height:132px;
}



.espace2
{
height:10px;
font-size:2px;}
.text_pays
{
padding-right:70px; margin:5px; line-height:17px; text-align:justify;
}
.div_autre_desti
{
border:#058db5 2px solid;
}

h1
{   display:inline;
    font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #2a71c1;
	text-decoration:none;
}
h2
{
display:inline;
}
h3
{
font-size:11px;
display:inline;
}
.titre_bas_destination 
{
text-align:center;background:#058db5; font-size: 12px;font-weight: bold; color:#FFFFFF; height:25px;
}

.Style3 {font-size: 10px;
text-align:center;
font-family:Arial;
}
#tdprov
{
margin-left:80px;
}
#tddest
{

margin-left:380px;}


#centre form
{
display:inline;
}
#centre .ba
{float:right; width:5px; height:146px;}
#centre .ba2
{float:right; width:5px;  height:131px;}
#centre .moteur
{
width:640px;
height:130px;
}
#centre .moteur3
{
background-color:#FFFFFF;
width:640px;
height:135px;
}
#centre .espace2
{
height:3px;
font-size:2px;}
#centre .ligne
{
font-size:2px;
height:4px;
width:100%;
}
#centre .tete
{
height:22px;
width:150px;
background-color:#048cb6;
font-weight:bold;
}
#centre .blanc
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}
.ssselect {

font-family: Arial;
 font-size: 10px;
 height:auto;
font-weight: normal;
font-weight:bold;

}
#centre .toutdest
{
width:635px;
height:28px;
padding-top:15px;
padding-left:10px;

margin-bottom:6px;
margin-top:6px;

background:url(../images/avi.gif);
}
#centre .toutdest2
{
width:635px;
height:35px;
padding-top:5px;
padding-left:10px;

margin-bottom:6px;
margin-top:6px;

background:url(../images/avi.gif);
}
img
{
border:0px;

}
#centre .bleu
{
font-weight:bold; font-size:17px;
font-family:Arial, Helvetica, sans-serif;
color:#003d74;

}
#centre .bleutt
{
font-weight:bold;

font-family:Arial, Helvetica, sans-serif;
color:#003d74;

}
#centre .voldest
{

}
#centre .voldest li
{
float:left;


}
#centre .cadre
{
margin:3px;
padding:4px;
width:200px;
border:1px solid #dfdfdf;

}
#centre .cadre2
{
margin-right:0px;
margin-bottom:3px;
margin-top:3px;
margin-left:3px;
padding:4px;
width:199px;
border:1px solid #dfdfdf;

}
.bleuso
{
color:#058db5;
text-decoration:underline;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.bleuso4
{
color:#000000;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.bleuso2
{
color:#048cb2;
text-decoration:underline;
font-weight:bold;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.bleuso3
{
color:#000000;
font-size:11px;
font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}
.bleuso33
{
color:#048cb2;
font-size:9px;


}
#centre .bleu2
{
color:#043d72;

}

#bas
{
clear:both;
width:990px;
}
#bas li
{
float:left;
}
#bas .gauch
{
float:left;
}


#bas .gris
{padding:7px;
margin:3px;
background:#f9f9f9;
border:1px solid #c3c3c3;
width:415px;
height:200px;
}
#bas .gris2
{padding:7px;
margin:3px;
background:#f9f9f9;
border:1px solid #c3c3c3;
height:200px;
width:200px;
}
#bas .gris3
{padding:7px;
margin-left:3px;
margin-top:3px;
background:#f9f9f9;
border:1px solid #c3c3c3;
height:200px;
width:282px;
}

#bas .blan
{
background:#FFFFFF;
padding-left:8px;
height:px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
border:1px solid #dfdfdf;
}
#footer
{
width:990px;
float:none;

}

.b1
{
color:#003d73;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.b11
{
color:#003d73;

font-family:Arial, Helvetica, sans-serif;
font-size:10px;}
.b2
{
color:#023d75;
font-weight:bold;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
.orangee
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fe6c00;}
.orangee22
{
font-size:10px;
color:#fe6c00;}
.orangee44
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#fe6c00;}
.orangee2
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ff6d00;}
.b5
{
color:#078cb7;
padding-right:50px;
float:left;
padding-left:20px;
width:130px;
padding-right:150px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
.bak
{
background:#eff9fb;
padding:2px;
border:1px solid #f3f3f3;
}
#menubas
{
border-bottom:2px solid #CCCCCC;
z-index:1;
}
#menubas li
{
float:right;
}
#menubas ul
{
z-index:999px;
}
.bak2
{

border:1px solid #f3f3f3;
padding:2px;
}
.cher5
{
height:22px;
width:680px;
padding-top:5px;padding-left:460px;
}
.noirclaire
{
color:#010000;
font-size:12px;

font-family:Arial, Helvetica, sans-serif;}
.espace
{
padding-left:3px;
padding-bottom:6px;}
.coin
{
position:absolute;
margin-left:3px;}
.bot
{padding-left:460px; padding-top:5px; padding-bottom:4px; }
.dday ,.dmonth ,.dyear,.rday ,.rmonth ,.ryear
{
font-family: Arial;
 font-size: 10px;
 height:auto;
font-weight: normal;
font-weight:bold;
}
.contact
{
width:920px;
height:28px;
padding-top:10px;
padding-left:55px;
margin-bottom:6px;
margin-top:6px;
font-weight:bold;
font-family:Arial;
color:#068CB2;
background:url(../images/contact.gif);
}
.image_contact
{
background:url(../images/image_contact.gif);
width:166px;
height:127px;
margin:10px;
float:left;
}
.text_contact
{
margin-top:20px;
font-size: 12px;
float:left;
font-family:Arial;
border-bottom:1px dotted #c3c3c3;
}
.text_contact2
{
font-size: 12px;
float:right;
font-family:Arial;
color:#FE6229;
margin:15px;
}
.formulaire
{
font-size: 12px;
font-family:Arial;
color:#023D75;
margin:40px;
margin-left:150px;
}
.form_contact
{
background-color:#F8FAF9;
border:1px solid #c3c3c3;
width:975px;
height:630px;
}
.form_contact2
{
background-color:#FFFFFF;
border:1px solid #c3c3c3;
margin:10px;
width:955px;
height:610px;
}
.menuorange {
	font-family: Arial;
	font-weight: bold;
	color: #FF7D1E;
	font-size: 9px;
	text-decoration: none;
}
.text_zenvol
{
margin-top:20px;
font-size: 12px;
font-family:Arial;
color:#023D75; padding-left:20px;padding-right:20px;

}
.image_quisommenous
{
background:url(../images/image_quisommenous.gif);
width:166px;
height:127px;
margin:10px;
float:left;
}
.image_passvisa
{
background:url(../images/image_passvisa.gif);
width:166px;
height:127px;
margin:10px;
float:left;
}
.image_assurance
{
background:url(../images/image_assurance.gif);
width:166px;
height:127px;
margin:10px;
float:left;
}
.image_finance
{
background:url(../images/image_finance.gif);
width:166px;
height:127px;
margin:10px;
float:left;
}
.image_guide
{
background:url(../images/image_guide.jpg);
width:166px;
height:127px;
margin:10px;
float:left;
}
.detail_menu{font-size:11px; cursor:pointer; text-align:center;}

.detail_menu1{float:left; width:145px; height:21px; padding-top:8px; padding-left:5px; border-top:1px #c3c3c3 solid; border-left:1px #c3c3c3 solid; border-bottom:1px #FFFFFF solid; border-right:1px #c3c3c3 solid; margin-top:8px; font-weight:bold;}
.detail_menu3{float:left; width:150px; height:21px; padding-top:8px; padding-left:5px; border-bottom:1px #c3c3c3 solid;  margin-top:8px;}
.detail_menu2{float:left; width:137px; height:21px; padding-top:8px; padding-left:5px; border-top:1px #D3D3D3 solid; border-left:1px #D3D3D3 solid; border-right:1px #D3D3D3 solid; border-bottom:1px #c3c3c3 solid; background-color:#F0F0F0; margin-top:8px; text-decoration:underline; }
.detail_menu1 .puces {
  display: list-item;
  list-style-position:outside;
  list-style-image: url(http://www.tunisiebooking.com/images/icone_detail1.gif);
    
}
.detail_menu2 .puces {
  display: list-item;
  list-style-position:outside;
  list-style-image: url(http://www.tunisiebooking.com/images/icone_detail2.gif);
}
.detail_menucompagnie
{
float:left; width:170px; height:21px; padding-top:8px; padding-left:5px; border-top:1px #D3D3D3 solid; border-left:1px #D3D3D3 solid; border-right:1px #D3D3D3 solid; border-bottom:1px #c3c3c3 solid; background-color:#F0F0F0; margin-top:8px; text-decoration:underline;
}

.tab_detail{
padding:15px; text-decoration:none; 
}
.marge_left{
float:left;border-bottom:1px #c3c3c3 solid;width:8px;height:38px;
}
.marge_right{
float:left;border-bottom:1px #c3c3c3 solid;width:2px;height:38px;
}
.marge_right2{
float:left;border-bottom:1px #c3c3c3 solid;width:4px;height:38px;
}
.img_detail{
width:160px;
border:1px solid #CFD0D2;
padding:5px;
}
.cache
{
display:none;}
.detail{
margin-top:20px;
margin-bottom:10px;
border:1px solid #C9C9C9;
}
