@charset "iso-8859-1";
/* CSS Document */

#Body {
	width: 950px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	font-size: 90%;
	text-align: left;
	padding:0px;
	}
#Body1 {
	width: 950px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	font-size: 110%;
	text-align: left;
	padding:0px;
	}
#Header0 {
	width:950px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/images/Kit/Header.gif);
	padding:0px;
	height:14px;
	}
#LastMinute {
	padding:3px;
	border-width:2px;
	border-style:double;
	border-color:#F0C;
	background-color: #FFF4FF;
	border-collapse:collapse;
	}
#LastMinute h2 {
	line-height: 30px;
	color:#F0C;
	font-size:160%;
	font:"Times New Roman", Times, serif;
	font-style:italic;
	border-bottom: #F0C;
	border-bottom-width:1px;
	border-collapse:collapse;
	border-bottom-style:dotted;
	}
.LastMinute {
	width: 290px;
	margin-left: 25px;
	margin-top: 20px;
	float:left;
	font-size: 130%;
	font: Arial;
	}
.LastDetails {
	height: 25px;
	color:#000;
	margin-top: 15px;
	border-bottom: #F0C;
	border-bottom-width:1px;
	border-collapse:collapse;
	border-bottom-style:dotted;
	}
.LastDetails a, .LastDetails a:visited {
	color:#000;
	}
.LastPrix {
	width: 100px;
	text-align:right;
	float: right;
}
#Footer {
	width:950px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	font-size: 90%;
	text-align: center;
	background-image:url(/images/Kit/Footer.gif);
	vertical-align:middle;
	line-height: 32px;
	padding:0px;
	height:34px;
	}
.Footer {
	width:950px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left:auto;
	margin-right:auto;
	font-size: 90%;
	text-align: center;
	background-image:url(/images/Kit/Footer.gif);
	vertical-align:middle;
	padding:0px;

	}
#SubFooter {
	width:950px;
	margin-top: 0px;
	margin-left:auto;
	margin-right:auto;
	font-size: 90%;
	text-align: center;
	line-height: 20px;
	padding:0px;
	height:34px;
	}
	
#SubBody {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:10px;
	margin-right:10px;
	}
#Header {
	text-align:left;
	margin: 0px;
	}
#Banniere1 {
	display:none;
	}
#Menu {
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	background-color: #E9F5F8;
	}
#MenuPrincipal {
	text-align:center;
	height:40px;
	width:950;
	font-weight:bold;
	font-size:140%;
	line-height:40px;	
	color:#2f6fa1;
	background-image:url(http://www.agence-2-voyages.com/images/Kit/BkgMenPrc.jpg);
	}
#MenuPrincipal a, #MenuPrincipal a.over {
	color:#2f6fa1;
	
}
#Search {
	width: 95%;
	border-style:solid;
	border-width: 1px;
	border-color: #CCCCCC;
	margin-left:auto;
	margin-right:auto;
	background-color:#f9f9f9;
	}
#News {
	height:100px;
	background-image: url(http://www.agence-2-voyages.com/images/Kit/Lettre_info.gif);
	background-repeat:no-repeat;
	}

.DivColore{
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	background-color: #EEF2F2;
	vertical-align:middle;
	}
.SepMenu {
	width:20px;
	line-height: 20px;
	}
.SubMenu {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	height:40px;
}
.entete{
	width: 100%;
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	border-left-width:0;
	border-right-width:0;

	background-color: #ebf3fb;
	vertical-align:middle;
	}
.entete_bleu {
	width: 100%;
	line-height:32px;
	color:#FFFFFF;
	background-color:#155AA6;
	margin:0;
	}
.corps{
	width: 100%;
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	border-top-width:0px;
	}
.corps1{
	width: 100%;
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	}
.corps2{
	width: 100%;
	background-color:#FAFEFD;
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	}
.colonne1 {
	width: 200px;
	}
.colonne2 {
	width:480px;
	}
.colonne3 {
	width: 230px;
	}
.colonne4 {
	width: 460px;
	}
.colonne5 {
	width: 460px;
	}
.foot {
	height:10px;
	width:1000px;

	margin-top:0px;
	background-image:url(../images/foot_bkgnd.jpg);
	background-repeat:no-repeat;
	}
.head {
	height:10px;
	width:1000px;
	margin-bottom:0px;
	background-image:url(../images/head_bkgnd.jpg);
	background-repeat:no-repeat;
	}

#Naviguation {
	border-style:solid;
	border-width: 1px;
	border-color: #3A7ABA;
	background-color: #E8F1F7;
	}
#MenuNaviguation {
	margin-top: 8px;
	margin-Left: 45px;
	color:#FFFFFF;
	font-size: 120%;
	font-weight:bold;

	}
#MenuNaviguation a: hover, #MenuNaviguation a:visited {
	text-decoration:underline;
	color:#ff6600;
	}
#MenuNaviguation a{
	text-decoration:underline;
	color:#ff6600;
	}
#NaviguationPromotions {
	text-align:center;
	}
#SubHeader {
	width: 100%;
	height: 290px;
	margin: 5px 0 5px 0;
	text-align:left;
	vertical-align: middle;
	}
#Container {
	width: 940px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#FFFFFF;
		}
#ContainerLeft {
	width: 220px;
	text-align:left;
	}
#ContainerCenter {
	width: 425px;
	margin-left:10px;
	margin-right:10px;
	}
#ContainerCenterLarge {
	width: 690px;
	margin-left:0px;
	margin-right:10px;
	}
#Offres_speciales{
	width: 450px;
	margin: 0 10px 0 10px;
	}
#ContainerRight {
	width: 220px;
	text-align:left;
	}

#Footer a {
	}
ul {
	margin-top:0px;
	margin-bottom:0px; 
	}

#header2 {
	margin-left:auto;
	margin-right:auto;
	width: 850px;
	
	}
#header3{
	width: 260px;
	height: 13px;
	margin: 0 0 0 0;
	background-color:#000000;
	}
#SearchFooter {
	height:15px;
	background-image:url(http://www.vacances-tunisie.ch/images/titre/SearchFooter.jpg);
	}
#FooterSearchSmall {
	height:10px;
	background-image:url(http://www.vacances-tunisie.ch/images/titre/SearchFooterSmall.jpg);
	background-repeat:no-repeat;
}
#photo_head {
	margin-right: 15px;
	}
#head_corps {
	height:15px;
	background-image:url(http://www.vacances-tunisie.ch/images/titre/head_corps.jpg);
	}
#sub_corps {
	background-color: #F5F5F5;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	}
#sub_corps_offres {
	background-color: #FEF2E7;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.spacer { clear: both; height: 2px; margin:0}
#text {
	margin:0px;
	}
#foot_corps {
	height:15px;
	background-image:url(http://www.vacances-tunisie.ch/images/titre/foot_corps.jpg);
	margin-top: 0px;
	}
.gauche {
	float:left;
	margin-left:3px;
	}
.droite {
	float: right;
	margin-right:3px;
	}
.bloc {
	display:block;
}
div.thumbnail
	{
		float: left;
		margin: 10px 0px 0px 7px;
		background: url(http://www.mes-vacances.ch/images/thumbmail/12a.gif) no-repeat;
	}
	
div.thumbnail img
	{
		border: 1px solid #ccc;
		margin: 5px 0 0 15px;
	}
	
div.thumbnail p
	{
		margin: 0;
		padding: 0 20px 15px 10px;
		background: url(http://www.mes-vacances.ch.ch/images/thumbmail/12b.gif) no-repeat 0 100%;
	}
div.thumbnail h3
	{
		font-size:110%;
	}
div.thumbnail ul
	{
		margin-top:8px;
	}
div.thumbnail li
	{
		padding:0;
		margin:0;
		font-size:90%;
	}
#NomHotelOffre {
	vertical-align:middle;
	}
#ph {
	display:none;
	}
#fo {
	display:none;
	}
#ho {
	display:none;
	}
#pr {
	display:none;
	}
#la {
	display:none;
	}
#co {
	display:none;
	}
#OffresSpeciales {
	display:none;
	}
#PhotosHotels {
	display:none;
	}
#DatesDeparts {
	display:none;
	}
#Nav1 {
	height: 42px;
	background-image:url(http://www.vacances-tunisie.ch/images/container/head1.jpg);
	}
#Nav2 {
	height: 42px;
	background-image:url(http://www.vacances-tunisie.ch/images/container/head2.jpg);
	}
#Nav3 {
	height: 42px;
	background-image:url(http://www.vacances-tunisie.ch/images/container/head3.jpg);
	}
.nav1 {
	width: 201px;
	text-align:center;
	}
.nav {
	background-image:url(http://www.vacances-tunisie.ch/images/container/container.jpg);
	}
.footnav {
	height:14px;
	background-image:url(http://www.vacances-tunisie.ch/images/container/footer.jpg);
	}
.div_Activ {
	float:left;
	background-color: #155AA6;
	margin:1px;
	margin-top: 0;
	padding: 3px;
	color:#FFFFFF;
	padding-bottom: 6px;
	}
.titre_hotel {
	line-height: 32px;
	width: 100%;
	border-bottom:#367698 dotted;
	border-bottom-width: 1px;
	

	background-color: #ebf3fb;
	font-weight:bold;
	vertical-align:middle;
	

}
.divNoactiv {
	float:left;
	background-color: #C8E3E8;
	background-image: url(../images/photos/bgombre.jpg);
	background-position: top right; 
	background-repeat:no-repeat;
	margin:1px;
	margin-top: 0;
	padding: 3px;
	padding-bottom: 6px;
	}
.test1 {
	background-color: #f0ece6;
	padding:2px;
	width:226px;
	}
.test2 {
	border-style:solid;
	border-width: 1px;
	border-color: #ffffff;
	background-image:url(http://www.vacances-tunisie.ch/images/fnd_coeur.jpg)
}	
.test3 {
	margin-bottom:5px;
	margin-top:0px;
	margin-left:10px;
	margin-right:5px;
	}
.BkPrListe {
	background-image: url(../images/BkPrListe.jpg);
	background-repeat:repeat-x;
	}
.Dashed_vertical {
	border-style:solid;
	border-width:0;
	border-right-width: 1px;
	border-color: #999999;
	border-right-style:dashed;
	}
.Dashed_vertical_gauche {
	border-style:solid;
	border-width:0;
	border-left-width: 1px;
	border-color: #999999;
	border-left-style:dashed;
	}
.Dashed {
	padding-left:3px;
	border-style:solid;
	border-width: 1px;
	border-color: #999999;
	border-style:dashed;
	background-color:#FFFFFF;
	background-image:url(http://www.vacances-tunisie.ch/images/icones/idee.jpg);
	background-position: top right ;
	background-repeat:no-repeat;
	}
.souligne {
	background-image:url(../images/BkPrListe2.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-left:3px;
	margin-right:3px;
	}
.NavPage
	{
	line-height:25px;
	font-size:120%;
	text-align:center;
	}
