@charset "iso-8859-1";

body{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	width:650px;
}
#page, #conteneur, #wrapper{
	margin:auto;
	width:95%;
}
#contents{
	padding:0;
}
#leftbar, #rightbar, #banner, #footer, #accessibility, .breadcrumb, #signature{
	display:none;
} 
pre{
	overflow:visible;
}



#product{

}

	#bloctete{
		background: url(/images/charte/bgbloctete.jpg) no-repeat;
                color: #fff;
                padding: 5px 0 5px 10px;
                height: 110px;
                
	}

	#bloctete h2{
                font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		text-align:left;
                font-size: 1.8em;
                color: #032D44;
                font-weight:bolder;
                padding: 5px 0 5px 0px;
                margin: 0 0 0 0;
	}

	#bloctete .pays{
		text-align:left;
                font-size: 1.2em;
                color: #fff;
               text-transform : uppercase;

	}

	#bloctete #tetegauche{
		text-align:left;
                float: left;
                color: #fff;
                width: 430px;
                height: 80px;
	}

	#bloctete #tetegaucheprix{
		text-align:right;
                float: right;
                font-size: 1.0em;
                color: #fff;
                width: 300px;
                height: 15px;
		font-style:italic;
                padding: 10px 150px 0 0;
	}

	#bloctete #tetegaucheprix .prixtete{
                font-size: 1.5em;
		font-weight:bold;

	}

	#bloctete #tetedroite{
		text-align:right;
                float: right;
                font-size: 0.8em;
                color: #fff;
                width: 80px;
		font-style:italic;
                padding: 0 8px 0 0;
	}
	     #bloctete #tetedroite .date_depart{
                     float: right;
		     font-size:1.5em;
		     font-weight:bold;
                     border-bottom: 0px dotted #fff;
                     display: block;
                     margin: 0 0 0 0;
                     padding: 1px 0px 2px 0;
                     width: 150px;
	}

	     #bloctete #tetedroite .duree{
                     color:#032D44;
                     float: right;
		     font-size:1.5em;
		     font-style:normal;
                     border-bottom: 1px dotted #fff;
                     display: block;
                     margin: 0 0 0 0;
                     padding: 5px 0px 4px 0;
                     width: 130px;
                   }

	     #bloctete #tetedroite .lesplus{
                     color:#032D44;
                     float: right;
		     font-size:1.2em;
                     border-top: 1px dotted #fff;
                     display: block;
                     margin: 0 0 0 0;
                     padding: 4px 0px 5px 0;
                     width: 130px;
		     font-style:italic;
                   }

	#description{
           position: relative;
	}

	#description p{
		text-align:left;
                font-size: 1.0em;
                color: #888;
                width: 380px;
                font-style:italic;
                position: absolute;
                top: 5px;
                left: 210px
	}
	#description img{
                width: 190px;
                float: left;
                margin: 10px 10px 0 0px;

	}

	     #sejourdetail{
                     float: left;		     
                     margin: 0 0 0 0;
                     padding: 4px 0px 5px 0;
                     width: 650px;
                   }

	     #sejourdetail h3{
                     color: #F4A200;
                     padding: 0 0 0 20px;
                     font-size: 1.4em;
                     margin: 10px 0 0 0px;
                     border-bottom: 1px dotted;
                   }

	     #sejourdetail p{
                     color: #444;
                     font-size: 1.0em;
                     line-height: 1.2em;
                     text-align: justify;
                   }

#colonnes{
  width: 650px;
  position: relative;
}


#colonnes #colgauche{
  width: 650px;
  float: left;
  background : #B3D2E8;
  border: 1px solid #888;
  margin: 20px 0 10px 0;

}

#colonnes #coldroite{
  width: 650px;
  float: right;
  background : #B3D2E8;
  border: 1px solid #888;
  margin: 10px 0 10px 0;
}
      #colonnes #colgauche ul, #colonnes #colgauche p, #colonnes #coldroite ul, #colonnes #coldroite p{
           padding : 0px 15px 5px 30px;
           margin : 2px 0px 5px 0px;
           text-align: justify;
      }
      #colonnes #colgauche ul li, #colonnes #coldroite ul li{
            list-style: disc;
            background: none;
            padding : 0px 0px 0px 0px;
            margin : 0 0px 0 0px;
            font-size: 1.0em;
            color: #032D44;
      }

      #colonnes #colgauche h4, #colonnes #coldroite h4{
            list-style: disc;
            background: none;
            padding : 5px 0px 2px 15px;
            margin : 0 0px 0 0px;
            font-size: 1.2em;
            color: #032D44;
      }

#formproductversion{
display:none;
}


p.prix{
display:none;
	}
	
p.total_price{
display:none;
	}



	#visuels_additionnels, #visuels_additionnels .diaporama{
            text-align:center;
            width: 658px;
            height: auto; 
            border: none;
            clear:both;
         }

.pager{
display:none;
}