@charset "utf-8";

/* CSS Document */



body{
	margin: 5px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#898989;
	background-color: #fff;
	background-image: url(gfx/bg.jpg); background-position:top;
	background-repeat: no-repeat; 

}



a img{

	border:none;

}



a:link, a:visited{

	color:#69bede;

	text-decoration:none;

}



a:hover{

	color:#69bede;

	text-decoration:underline;

}



h1{

	color:#97ce6d;

	font-size:14px;

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

}



h2{

	color:#209fdb;

	font-size:14px;

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

}



.elem_menu{

	background:url(gfx/bg-btn.gif) no-repeat;

	height:30px;

	width:139px;

	margin:auto;

	text-align:center;

}



.elem_menu a:link, .elem_menu a:visited {
	display:block;
	text-decoration: none;
	color: #19658b;
	font-weight:bold;
	font-size: 12px;
	font-family: "comic Sans MS";

}



.elem_menu a:hover {

	color:#5d9732;

	text-decoration:none;

	font-size: 12px;

}



#contenu{

	background:url(gfx/bg_contenu.gif) repeat-y;

	padding:0 10px;

}



.voyage1{

	background:url(gfx/voyage1.jpg) no-repeat;

	height:145px;	

}



.voyage2{

	background:url(gfx/voyage2.jpg) no-repeat;

	height:151px;	

}



.voyage3{

	background:url(gfx/voyage3.jpg) no-repeat;

	height:151px;	

}



.voyage4{

	background:url(gfx/voyage4.jpg) no-repeat;

	height:153px;	

}



.voyage1 p,.voyage2 p,.voyage3 p,.voyage4 p{

	margin-top:123px;

	margin-bottom:0px;

	color:#7fc1c2;

	font-weight:bold;

	font-size:14px;

	text-align:right;

	margin-right:10px;

}



.voyage{

	background:url(gfx/bg_voyage.jpg) repeat-y;

	padding-top:5px;

	color:#366b93;

	font-size:10px;

}

.texte {

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

	font-size: 11px;

	font-weight: normal;

	color: #898989;

}

.prix{

	color:#e7ae00;

	font-size:14px;

	font-weight:bold;

	text-align:right;

}



.catalogue{

	background: url(gfx/puce3.gif) no-repeat;

	padding-left:30px;

	height:20px;

	color:#00b8d2;

	font-weight:bold;

}



.bloc_vert{

	background:url(gfx/bg_bloc1.jpg) no-repeat;

	padding:8px;

	width:121px;

	height:163px;

	text-align:center;

}



.bloc_bleu{

	background:url(gfx/bg_bloc2.jpg) no-repeat;

	padding:8px;

	width:121px;

	height:163px;

	text-align:center;

}



.bloc_jaune{

	background:url(gfx/bg_bloc3.jpg) no-repeat;

	padding:8px;

	width:121px;

	height:163px;

	text-align:center;

}



.bloc_orange{

	background:url(gfx/bg_bloc4.jpg) no-repeat;

	padding:8px;

	width:121px;

	height:163px;

	text-align:center;

}



.bloc_rouge{

	background:url(gfx/bg_bloc5.jpg) no-repeat;

	padding:8px;

	width:121px;

	height:163px;

	text-align:center;

}



.bleu{

	color:#006487;

	font-weight:bold;

}



.bleuclair{

	color:#7fc1c2;

	font-weight:bold;

}



.vert{

	color:#5d9732;

	font-size:10px;

}



.orange{

	color:#ff7e00;

	font-size:10px;

}



.promo{

	background:url(gfx/bg_promo.jpg) no-repeat bottom;

	padding-left:20px;

	color:#56bfe8;

}



.promo h1, .gblocbleu h1{

	background:url(gfx/titre_promo.gif) no-repeat;

	height:22px;

	padding-left:18px;

	color:#3793b7;

	margin-bottom:10px;

	margin-top:0;

}



.promo h2{

	font-size:14px;

	margin:0;

	padding:0;

}



.prix2{

	color:#e79f25;

	font-size:18px;

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

	font-weight:bold;

}



.ttc{

	font-size:11px;

}



.txtpromo{

	padding-bottom:10px;

	padding-top:5px;

	border-bottom:dotted 1px #3793b7;

}



.btn{

	background:url(gfx/btn.gif) no-repeat;

	height:25px;

	width:171px;

	padding-left:30px;

	padding-top:5px;

	font-weight:bold;

}



.gblocbleu{

	background:url(gfx/bloc_bleu.jpg) no-repeat;

	color:#3793b7;

	height:173px;

	padding:5px;

	font-size: 11px;

}



.formulaire {

	border:solid 1px #209fdb;

	font-size: 11px; 

	width: 100%; 

	color: #626262; 

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

	background-color: #fff;

}



.formulaire:hover {

	border:solid 1px #209fdb;

	font-size: 11px; 

	width: 100%; 

	color: #626262; 

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

	background-color: #ddf1f9;

}



.formulaire_bouton 

{

	border:medium none;

	font-weigh: bold; 

	font-size: 11px; 

	width: 49%; 

	color: #fff; 

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

	background-color: #209fdb;

}
.img_g {

	float: left;

	margin-right: 30px;

	margin-bottom: 20px;

}
