@charset "utf-8";

/* CSS Document */



body{

	margin: 5px auto;

	background:url(gfx/bg.jpg) repeat-x #fcdfa3;

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

	font-size:11px;

	color:#898989;

}



a img{

	border:none;

}



a:link, a:visited{

	color:#FB531C;

	text-decoration:none;

}



a:hover{

	color:#FB531B;

	text-decoration:underline;

}



h1{

	color:#ebbd64;

	font-size:14px;

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

}



h2{

	color:#996533;

	font-size:14px;

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

}

h3{

	color:#996533;

	font-size:14px;

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

}



.elem_menu{

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

	height:33px;

	width:139px;

	margin:auto;

	text-align:center;

}



.elem_menu a:link, .elem_menu a:visited {

	display:block;

	text-decoration: none;

	color: #000000;

	font-weight:bold;

}



.elem_menu a:hover {

	color:#FC531C;

	text-decoration:none;

}



#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:#db5425;

	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:#776656;

	font-size:11px;

}



.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:#db5425;

	font-weight:bold;

}



.bloc_vert{

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

	padding:8px;

	width:121px;

	height:193px;

	text-align:center;

}



.bloc_bleu{

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

	padding:8px;

	width:121px;

	height:193px;

	text-align:center;

}



.bloc_jaune{

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

	padding:8px;

	width:121px;

	height:193px;

	text-align:center;

}



.bloc_orange{

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

	padding:8px;

	width:121px;

	height:193px;

	text-align:center;

}



.bloc_rouge{

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

	padding:8px;

	width:121px;

	height:193px;

	text-align:center;

}



.bleu{

	color:#db5425;

	font-weight:bold;

}



.bleuclair{

	color:#7fc1c2;

	font-weight:bold;

}



.vert{

	color:#5d9732;

	font-size:10px;

}

.vert2{

	color:#e19a58;

	font-size:10px;

}



.orange{

	color:#6c6863;

	font-size:10px;

}

.orange2{

	color:#6c6863;

	font-size:10px;

}

.orange3{

	color:#004c7c;

	font-size:10px;

}



.promo{

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

	padding-left:20px;

	color:#996533;

}



.promo h1, .gblocbleu h1{

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

	height:22px;

	padding-left:18px;

	color:#FB531C;

	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 #776656;

}



.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:#776656;

	height:173px;

	padding:5px;

}



.formulaire {

	border:solid 1px #C8C5BA;

	font-size: 11px; 

	width: 100%; 

	color: #FB531B; 

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

	background-color: #FFFAF4;

}



.formulaire:hover {

	border:solid 1px#C8C5BA;

	font-size: 11px; 

	width: 100%; 

	color: #FB531B; 

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

	background-color: #FEEFCE;

}



.formulaire_bouton 

{

	border:medium none;

	font-weigh: bold; 

	font-size: 11px; 

	width: 49%; 

	color: #FB531B; 

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

	background-color: #FEEFCE;

}
