/* Définition du menu de navigation */
.menu_brochures
{
		width: 627px;	
		top: 0px;
		padding-top: 3px;	
		margin-left: 2px!important;
		padding: 0!important;	
}

.menu_nav_brochures
{
		list-style-type: none;		
		margin: 0;		
		padding: 0;
}

.menu_nav_brochures li.menu_actif a
{
		background: url(/vdm/Voyages/commande/images/onglet-selection.gif) no-repeat top left;
		color: white;
}

.menu_nav_brochures li
{
		float: left;		
	    padding: 0!important;
		margin-left: 1px;
}

.menu_nav_brochures li a
{
		display: block;
		background: url(/vdm/Voyages/commande/images/onglet.gif) no-repeat top left;
		height: 41px;
		width: 101px;
		font-family: Arial, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #fff;
		text-decoration: none;
		font-weight: bold;	
		padding-top: 8px;
}

.menu_nav_brochures li.asie a:hover
{
		background: url(/vdm/Voyages/commande/images/onglet-asie.gif) no-repeat top left;
}

.menu_nav_brochures li.iles a:hover
{
		background: url(/vdm/Voyages/commande/images/onglet-iles.gif) no-repeat top left;
}

.menu_nav_brochures li.afrique a:hover
{
		background: url(/vdm/Voyages/commande/images/onglet-afrique.gif) no-repeat top left;
}
.menu_nav_brochures li.amerique a:hover
{
		background: url(/vdm/Voyages/commande/images/onglet-amerique.gif) no-repeat top left;
}
.menu_nav_brochures li.thematique a:hover
{
		background: url(/vdm/Voyages/commande/images/onglet-thematique.gif) no-repeat top left;
}

.menu_nav_brochures li a:hover
{
		background: url(/vdm/Voyages/commande/images/onglet-hover.gif) no-repeat top left;
		color: #FFFFFF;
}
/* Fin de définition du menu de navigation*/


.td, .td span
{
		padding : 8px 7px;
		text-align: left;
		cursor: hand;
		color: #96968e;
		font-weight: bold;
}

.pays
{
	color: #96968e;
	font-weight: bold;
	font-size: 12px;
}

#ajouter_broch_cc
{
		font-size: 11px;
		border: 1px solid #A81C20;
		padding: 10px;
		margin-top: 10px;
		
}

.titre_dte
{
		text-transform: uppercase;
		color: #5ec5ed;		
		font-weight: bold;
}

.sous_titre_dte
{
 display: block;
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 3px; 
  padding-bottom: 5px;
}

.prefixe_dte
{
    text-transform: uppercase;
		font-weight: bold;
}

.infos_brochure
{
 font-size: 11px;
}
/*Style des icones des brochures dans le tableau à gauche des cartes continent*/
#iconesbrochures,#iconesbrochuresT 
{
		width: 215px;
		height: 590px;
		float: left;
		background-color: #efefed;

}

#iconesbrochuresT 
{
display:none;
}
/* Fin de style des icones des brochures */

/* Style des cartes continents */
#carte
{
	margin: 0px;
	/*padding: 5px;*/
	padding: 0;
	border: 0px;
	float: left;
	width: 390px;/*420*/
	height: 220px;
}

#cartedefaut
{
	margin: 0px;
	/*padding: 5px;*/
	border: 0px;
	float: left;
	width: 390px;/*420*/
	height: 220px;
}
		
#carte img{
  margin-right: 5px;
 }

#CC
{
	font-size: 10px;
	color: #000;
	font-style: italic;	
	padding: 5px;
	margin-top: 5px;
	line-height: 10px;
}
/* fin Style des cartes continents */

/* style dans le "popup" sélection ou "panier" */
#selection
{
		position: relative;
		width: 380px;
}

#selectionMain
{
      width: 380px;
}
.selection
{
		background-color: #5ec5ed;
}
/* fin style dans le "popup" sélection ou "panier" */

/* style des div informatifs bleus se juxtaposant aux cartes */
.information_brochure
{

		font-size: 10px !important;
		color: #000000;
		padding: 10px;
		width: 380px;
		font-size: 11px;
		float: left;
}
/*style formulaire*/
.Error{
  	color: red;
}
.padding
{
  padding-bottom: 6px;
  padding-top: 6px;
}
.separation
{
 	border-bottom: 1px dashed #A81C20;
}
.formulaire
{
  height: 18px;
  padding-top: 2px;
  font-size: 12px;
  font-weight: 500;
  border: solid 1px #ccc;
}

/*
ajout david
*/

#colleft {
	float: left;
	margin-left: 5px;
	margin-top: 0px;
}

#colright {
	float: left;
	width: 395px;
	text-align: left;
	margin-left: 5px;
	margin-top: 0px;
}

#ajouterpanier {
	text-align: center;
	width: 380px;
	margin-bottom: 5px;
}

/* redefinition tag typographiques et génériques */
.img {
	border: 0px !important;
	padding: 0px;
	margin: 0px;
}

p, div, span, label{
	font-size: 12px;
}

#contenu p {
	margin-top: 10px;
	margin-bottom: 10px;	
}

#piedpage {
	font-size: 10px;
	color: #000;
	font-style: italic;
	float: right;
}

#nb {
	height: 25px;
	color: #96968e;
	font-size: 10px;
	padding: 0 10px 10px 10px;
	font-weight: bold;
}

#CConglet {
	font-size: 10px;
	color: #000;
	font-style: italic;
}

#panier_top {
	float: left;
	min-height: 225px;
	_height: 200px;
	padding: 0px;
	padding-top: 15px;
	background-color: #f0f0ee;
}

#panier_top .titre
{
	color: #96968e;
	padding-left: 12px;
	font-size: 12px;
	background: url(/vdm//Voyages/commande/images/separation.gif) repeat-x bottom left;
	width: 380px;
	height: 25px;
}

#panier_bottom
{
	height: 100%;
	margin: 0px;
	padding: 0px;
}

.error{
	color: red;
	font-weight: bold;
}