body {
	margin:0;
	padding:0;
	color:#2F383F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
}

#conteneur-pack a {
	color:#2F383F;
	font-weight:bold;	 
	text-decoration:none;
	font-size:12px;
}

#conteneur-pack {
	position:relative;

}

#ensavoirplus {

}

#ensavoirplus a:hover span {
	background:transparent url(/offres/internet-satellite/images/picto01-produit-hover.gif) no-repeat right 10px;
	text-decoration:none;
	color:#484848;
}

#ensavoirplus a span {
	background:transparent url(/offres/internet-satellite/images/picto01-produit.gif) no-repeat right 10px;
	display:block;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:6px 0 0 0;
	color:#484848;
}

a img, a:hover img {
	border:0;
}

#conteneur-pack a:hover {
	color:#FF0000;
}

#conteneur-pack h3, #conteneur-pack #produit-point-fort-content h3  {
	color:#FF0000; 
	font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;
	font-size:17px; 
	padding-left:30px;
	margin-bottom:10px;
	margin-right:15px;
	font-weight:normal;
	line-height:1.1;
}

#conteneur-pack p  {
	margin-left:30px;
	margin-right:15px;
}

#conteneur-pack table, #conteneur-pack tr, #conteneur-pack td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F383F;
}


/*#conteneur-pack #table-produit-une {
	background:url(/offres/internet-satellite/images/fond-pack-accueil.jpg) 0 0 no-repeat #9C9C9C;
}

#conteneur-pack #table-produit {
	background:url(/offres/internet-satellite/images/fond-page-produit.jpg) 0 0 no-repeat #9C9C9C;
}

#conteneur-pack .fond-centre-page-produit {
	background:url(/offres/internet-satellite/images/fond-milieu-page-produit.jpg) 0 0 repeat-y;
	font-size:12px;
	padding-right:13px;
}

#conteneur-pack .fond-centre-page-accueil {
	background:url(/offres/internet-satellite/images/fond-milieu-page-accueil.jpg) repeat-y 0 0;
}*/

#conteneur-pack .fond-centre-page-produit p{
	font-size:12px;
}

#conteneur-pack .clear-both {
	clear:both;
}

#conteneur-pack .float-right {
	float:right;
}

#conteneur-pack .float-left {
	float:left;
}

#conteneur-pack #abonnement {	
	background-color:#696969; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-align:right; 
	padding:5px 15px 5px 0; 
	font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;
	font-size:12px;
	width:567px;
	margin:0 20px 0 20px;
}

#conteneur-pack #abonnement a {
	background:url(/offres/internet-satellite/images/conteneur-pack-bouton.gif) 0 3px no-repeat;
	color:#FFFFFF; 
	padding-left:18px;
	text-align:right; 
}

#conteneur-pack #abonnement a:hover {
	color:#FFFFFF; 
}

#conteneur-pack .produit-input {
	border:1px solid #C2C2C;
	
	font-size:11px;
	color:#666666;
}

#conteneur-pack .produit-inputBouton {
	background:url(/offres/internet-satellite/images/conteneur-pack-fond-btn.gif) 0 0 no-repeat;
	font-size:10px;
	height:19px;
	width:70px;
	border:0;
	margin:0;
	padding:0;
	margin-top:20px;
	text-align:center;
	padding-bottom:2px;
}	

#conteneur-pack .produit-texte-petit {
	font-size:10px;
}


#filtre {
	position:absolute;
	top:0;
	left:0;
	background:#4f4c4c;
	-moz-opacity:0.49;
	filter:alpha(opacity=49);
	display:none;
	z-index:999997;
}

.form-elig {
	text-align:left; 
	margin-left:15px;
	font-size:12px;
	padding-bottom:4px;
}	

.titre-01 {
	color:FF0000; 
	font-size:16px;
	font-weight:bold;
}

/* menu produit */

/*#conteneur-pack .menu-produit {
	margin:10px 15px 0 30px;
	padding:0;
	border-bottom:2px solid #FF0000;
}

#conteneur-pack .menu-produit li {
	float:left;
	margin-right:10px;
	list-style:none;
}

#conteneur-pack .menu-produit li a {
	font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;
	font-size:13px;
	font-weight:normal;
	display:block;
}

#conteneur-pack .menu-produit li a.actif1, #conteneur-pack .menu-produit li a:hover {
	font-weight:bold;
	color:#FF0000;
}

#conteneur-pack .menu-produit li a.menu_produit_1{width:85px;}
#conteneur-pack .menu-produit li a.menu_produit_2{width:80px;}
#conteneur-pack .menu-produit li a.menu_produit_3{width:70px;}
#conteneur-pack .menu-produit li a.menu_produit_4{width:45px;}

*/
/** menu produit vertical */

#menu_produit_vertical {
	background:url(/offres/internet-satellite/images/bg-image-menu-vertical.jpg) transparent right top no-repeat;
	height:124px;
	margin:0 15px 10px 0;
	padding:16px 0 0 20px;
	border-bottom:2px solid #EFEFEF;
}

#menu_produit_vertical ul {
	margin:0;
	padding:0;
}

#menu_produit_vertical  li {
	margin:6px 6px 6px 0;
	list-style:none;
}

#menu_produit_vertical ul li a {
	font-weight:normal;
	padding-left:15px;
	background:url(/offres/images/bg-picto03.gif) no-repeat 0 0;
}

#menu_produit_vertical ul li a:hover{
	font-weight:bold;
	color:#484848;
	background:url(/offres/images/bg-picto03-ON.gif) no-repeat 0 0;
}

#menu_produit_vertical ul li a.actif2{
	font-weight:bold;color:#FF0000;
}

#menu-produit ul li a:hover, #menu-produit ul li a.actif1{font-size:13px;font-weight:bold;color:#FF0000;
}

#conteneur-pack .contenu-une-produit, #conteneur-pack .contenu-produit {
	margin:0 10px 0 30px;
	padding:0;
}

#conteneur-pack .contenu-une-produit strong, #conteneur-pack .contenu-produit strong{
	font-size:14px;
}


#conteneur-pack .contenu-une-produit li, #conteneur-pack .contenu-produit li {
	list-style:url(/offres/internet-satellite/images/pack-puce.jpg);
	font-size:12px;
	margin-bottom:8px;
}

#conteneur-pack #image-presentation {
	float:right;
}

#conteneur-pack #image-presentation .img-presentation {
	margin:0 15px 15px 10px; 
	border:1px solid #CCCCCC;
}

#conteneur-pack #image-presentation .img-prix {
	margin:0 15px 10px 10px; 
}

/* points forts */

.menu-points-forts {
	background:url(/offres/internet-satellite/images/fond-bambou.gif) right 0 no-repeat;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:0;
	width:550px;
	font-size:13px;
}

#conteneur-pack .menu-points-forts li {
	list-style:url(/offres/internet-satellite/images/fond-bouton.jpg);
	padding-bottom:5px;
}

#conteneur-pack .menu-points-forts li a {
	font-size:13px;
	font-weight:normal;
}

#conteneur-pack .menu-points-forts li a.select,#conteneur-pack .menu-points-forts li a:hover {
	font-weight:bold;
	color:#FF0000;
}

/* technique */

.table-technique {
	margin-top:15px;
}

.table-technique th {
	background-color:#FF0000;
	color:#FFFFFF;
}

.table-technique td {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-weight:bold;
	width:200px;
}

.table-technique .no-bordber-right {
	border-right:0px;
	font-weight:normal;
	width:auto;
}

/* check eligibilité */

.fond-choix-gauche {
	background:url(/offres/internet-satellite/images/pack-zen-fond-gauche-choix.jpg) repeat-y 0 0;
}

.titre-benef-ok {
	padding:15px 0 15px 50px; 
	text-align:center;
}

.produit-ellig-table {
	margin-top:20px;
}

	/** image / gamme paragraphe présentation */
	
#content_presentation dl.produit_texte_dl{
	width:490px;
	margin-bottom:15px;
}
	
#content_presentation dl.pack_adsl_picto1 dt,#content_presentation dl.pack_adsl_picto2 dt,#content_presentation dl.pack_adsl_picto3 dt,#content_presentation dl.pack_adsl_picto4 dt{
	background:none;
	text-align:justify;
	margin-top:0;
}

#content_presentation dl.pack_adsl_picto1{
	position:relative;
	background:url(/offres/internet-satellite/images/bg-picto1.jpg) no-repeat 0 0;
	padding-left:50px;
	margin-top:0;
}

#content_presentation dl.pack_adsl_picto2{
	position:relative;
	background:url(/offres/internet-satellite/images/bg-picto2.jpg) no-repeat 0 0;
	padding-left:50px;
}

#content_presentation dl.pack_adsl_picto3{
	position:relative;
	background:url(/offres/internet-satellite/images/bg-picto3.jpg) no-repeat 0 0;
	padding-left:50px;
}

#content_presentation dl.pack_adsl_picto4{
	position:relative;
	background:url(/offres/internet-satellite/images/bg-picto4.jpg) no-repeat 0 0;
	padding-left:50px;
}

#table_departement {
	border:1px solid #CCCCCC;
}

#table_departement td {
	padding:0 3px 0 3px; 
}