/***********/
/* GENERAL */
	.onglet_grand_bleu {
		height: 65px;
		background: url(/img/2008/home/eligibilite/eligibilite_header.jpg) no-repeat;
		color: #FFF;
		font-weight: bold;
		font-size:20px;
		padding-top: 0px;
		padding-left : 10px;
		padding-bottom:0px;
		padding-right:0px;
		margin-left:0px;
		margin-top:0px;
	}
	.onglet_grand_bleu strong {
		font-size:23px;
		color: #FFF;
		width:200px;
		float:left;
		font-style:italic;
		padding-top:4px;
	}
	.onglet_grand_gris2 {
		height: 60px;
		background: url(/img/2008/home/services/header.jpg) no-repeat;
		color: #000;
		font-weight: bold;
		font-size:20px;
		padding-top: 0px;
		padding-left : 10px;
		padding-bottom:0px;
		padding-right:0px;
		margin-left:0px;
		margin-top:0px;
		text-align:left;
	}
	.onglet_grand_gris2 strong {
		font-size:18px;
		color: #3764AB;
		display:block;
		padding-top:14px;
		padding-left:40px;
	}
	.onglet_grand_gris {
		height: 51px;
		background: url(/img/2008/home/comparatif/header.jpg) no-repeat;
		color: #000;
		font-weight: bold;
		font-size:18px;
		padding-top: 0px;
		padding-left : 10px;
		padding-bottom:0px;
		padding-right:0px;
		margin-left:0px;
		margin-top:0px;
		text-align:left;
	}
	.onglet_grand_gris strong {
		font-size:18px;
		color: #3764AB;
		display:block;
		padding-left:30px;
	}
	h2.onglet {
		height: 35px;
		background: url(/img/2008/home/titre.jpg) no-repeat;
		color: #FFF;
		font-weight: bold;
		font-size:16px;
		padding-top: 4px;
		padding-left : 10px;
		padding-bottom:0px;
		padding-right:0px;
		margin-left:0px;
		margin-top:0px;
	}
	h2 {
		color:#3864AB;
		font-size:19px;
		margin-top:10px;
		margin-left:10px;
	}
	h2 strong {
		color:#C0720D;
	}
	h3 {
		height: auto;
		width:340px;
		color: #000;
		font-weight: bold;
		font-size:20px;
		padding-top: 0px;
		padding-left : 10px;
		padding-bottom:0px;
		padding-right:0px;
		margin-left:0px;
		margin-top:0px;
		margin-bottom:0px;
		text-align:left;
		float:left;
	}
	h3 strong {
		font-size:18px;
		color: #3764AB;
		display:block;
		padding-top:6px;
	}
	h3 p {
		color:#3764AB;
		font-size:10px;
		margin-top:30px;
		font-weight:bold;
		padding:0;
	}
	.cadre_fin {
		border-top: 1px solid #83868D;
	}
	.cadre_fin a:link, .cadre_fin a:visited {
		color:#FFF;
	}
	.cadre_fin a:hover {
		color:#DCB078;
	}
	.cadre_fin_gauche {
		width:18px;
		height:15px;
		float:right;
		background: url(/img/2008/home/footer_cadre_gauche.jpg) no-repeat;
	}
	.cadre_fin_corps {
		width:auto;
		height:15px;
		float:right;
		background-color:#83868D;
	}
	.cadre_fin_droite {
		width:5px;
		height:15px;
		float:right;
		background: url(/img/2008/home/footer_cadre_droite.jpg) no-repeat;
	}	
/***************/
/* BLOC GAUCHE */

/* MALL SERVICES */
.mall_services {  margin: 0 0 10px 0;  }
.mall_services h3 { color: #1b84e2; margin: 0; padding: 5px 0 5px 10px; width: 288px; font-weight: bold; font-size: 16px;}
.mall_services .contenu { height: 167px; overflow: hidden; }
.mall_services #service1, .mall_services #service2, .mall_services #service3, .mall_services #service4, .mall_services #service5, .mall_services #service6 { float: left;  border-left: solid 1px #83868d; border-right: solid 1px #83868d; padding: 0 0 3px 0; width: 298px;}
.mall_services h3  a { color: #1b84e2; }
.mall_services  a { text-decoration: none; }
.mall_services .texte { float: left; font-size: 11px; height: 119px; margin: 0; padding: 7px 0 10px 15px; width: 145px; }
.mall_services .texte span { color: #1b84e2; }
.mall_services .texte li { list-style-image : url(/img/2008/home/mall/puce_jaune.png); margin: 10px 0 0 5px; }
.mall_services #service1 { background: url(/img/2008/home/mall/bg_c1.jpg) no-repeat; }
.mall_services #service2 { background: url(/img/2008/home/mall/bg_c2.jpg) no-repeat; }
.mall_services #service3 { background: url(/img/2008/home/mall/bg_c3.jpg) no-repeat; }
.mall_services #service4 { background: url(/img/2008/home/mall/bg_c4.jpg) no-repeat; }
.mall_services .lien { background: url(/img/2008/home/mall/btn_bleu_grand.png) no-repeat; color: white; float: left; text-decoration: none; font-size: 10px; font-weight: bold; margin: 110px 0 0 40px; padding: 3px 5px 5px 5px; }
.mall_services #boutons { border: solid 1px #83868d; float: left; list-style: none; margin: 0; padding: 10px 0 10px 60px; width: 238px; }
.mall_services #boutons li { display: inline; float: left;}
.mall_services #boutons li a { background: url(/img/2008/home/mall/btn_bleu.jpg) no-repeat; color: white; display: block; float: left; font-weight: bold; height: 20px; margin: 0 15px 0 0; padding: 2px 0 0 0; text-align: center; text-decoration: none; width: 42px; }

/* PROMOTIONS */
	.promotions { width: 300px; }		.promotions .contenu { border-left: 1px solid #83868D; border-right: 1px solid #83868D; width:298px; }	.promo_fai { border-top:1px dashed #83868D; }	.promo_fai_1 {  }	.promo_fai_logo { float: right; padding: 7px 6px 10px 5px;}	.promo_fai_texte { padding: 7px 10px 10px 10px; }	.promo_fai_texte strong { color:#3764AB; display: block; }	.promo_fai_btn { margin: 0 0 0 15px; }
	
/* PUBLICITES */
	.pubs {
		width: 300px;
		height: auto;
		margin-top: 10px;
	}
	.pubs .contenu {
		height: auto;
		overflow:hidden;
	}

/* ACTUALITES */
	.actualite {
		width: 300px;
		height: auto;
		margin-top: 10px;
	}
	.actualite .contenu {
		width:298px;
		height: auto;
		border-left: 1px solid #83868D;
		border-right: 1px solid #83868D;
		padding-top:2px;
	}
	.actualite a {
		cursor:pointer;
		display:block;
	}
	.actualite .article {
		margin:0px 2px 0px 2px;
		padding: 5px;
		border-bottom:1px dashed #83868D;
	}
	.article .type_article {
		float:left;
		width:65px;
		font-size: 10px;
		font-weight:bold;
		text-align:right;
		padding-right:5px;
		color:#878590;
	}
	.article .article_titre {
		float:left;
		width:198px;
		height:auto;
	}
	.article_titre .date a {
		font-weight:bold;
		color:#C27219;
		font-size:10px;
		height:auto;
	}
	.article_titre .titre {
		font-size:11px;
		height:auto;
	}
	.article .picto {
		float:left;
		width:15px;
		height:auto;
	}


/**************/
/* BLOC DROIT *

/* ELIGIBILITE */
	
	/* BLOC ELIGIBILITE TITRE */
	
	.eligibilite {
		position: relative;
		top: -650px;
	}
	
	.eligibilite .testez {
		float:left;
		margin-left:10px;
		width:150px;
		padding-top:19px;
		font-weight:normal;
	}
	.eligibilite .comparez {
		float:left;
		width:170px;
		padding-top:19px;
		font-weight:normal;
	}
	.eligibilite .souscrivez {
		float:left;
		width:auto;
		padding-top:19px;
		font-weight:normal;
	}

/* COMPARATIFS */
	.comparatif {
/*		background: orange;*/
		width: 670px;
		height: auto;
		position: relative;
		text-align: center;
		top: 279px;
	}
	
	.comparatif .info{
		border-left: 1px solid #CACED9;
		border-right: 1px solid #CACED9;
		margin: 0;
		padding: 0 0 0 8px;
		position: relative;
		text-align: left;
		top: 470px;
	}

	.comparatif ul {
		margin: 0 0 0 20px;
		padding: 0;
	}

	.comparatif .info p{
		color: #3764AB;
		font-size: 10px;
		font-weight: bold;
		margin: 0;
		padding: 5px 0 5px 0;
	}
	
	.comparatif a {
		color: maroon;	
	}
	
	.comparatif .onglet_grand_gris {
		position: relative;
		top: -84px;
	
	}
	.comparatif .sous_titre {
		font-size: 20px;
		display: block;
		padding-left: 40px;
		font-size: 12px;
	}
	.comparatif .header2 {
		background: url(/img/2008/home/comparatif/header2.jpg) no-repeat;
		height: 9px;
		width: 670px;
		overflow: hidden;
		position: relative;
		top: -85px;
	}
	.comparatif .boxs {
		height: 175px;
		width: 650px;
		border-left: 1px solid #CACED9;
		border-right: 1px solid #CACED9;
		padding-left:9px;
		padding-right:9px;
		color: #3764AB;
		position: relative;
		top: -84px;
	}
	.boxs .box {
		height: 171px;
		width: 165px;
		float: left;
		background: url(/img/2008/home/comparatif/box.jpg) no-repeat;
	}
	.box a {
		width:145px;
		height:26px;
		color:#FFF;
		cursor:pointer;
	}
	.box p {
		color:#000;
		margin-top:5px;
		width:145px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px;
	}
	.box .grand_select {
		width:150px;
		height:20px;
		font-size:11px;
	}
	.box .petit_select {
		width:120px;
		height:20px;
		font-size:11px;
	}
	.bouton_tout {
		height: 20px;
		width: 145px;
		background: url(/img/2008/home/comparatif/btn_toute_offres.jpg) no-repeat;
		margin-top:17px;
		margin-left:auto;
		margin-right:auto;
		color:#FFF;
		padding-top:6px;
		font-size:11px;
	}
	.bouton_tel {
		height: 20px;
		width: 145px;
		background: url(/img/2008/home/comparatif/btn_int_tel.jpg) no-repeat;
		margin-top:4px;
		margin-left:auto;
		margin-right:auto;
		color:#FFF;
		padding-top:6px;
		font-size:11px;
	}
	.bouton_tv {
		height: 20px;
		width: 145px;
		background: url(/img/2008/home/comparatif/btn_int_tv.jpg) no-repeat;
		margin-top:4px;
		margin-left:auto;
		margin-right:auto;
		color:#FFF;
		padding-top:6px;
		font-size:11px;
	}
	.bouton_int {
		height: 20px;
		width: 145px;
		background: url(/img/2008/home/comparatif/btn_int.jpg) no-repeat;
		margin-top:4px;
		margin-left:auto;
		margin-right:auto;
		color:#FFF;
		padding-top:6px;
		font-size:11px;
	}
	.onglet_int_nat strong {
		cursor: pointer;
	}
	.voir_box {
		float:right;
		margin-top:8px;
		margin-right:5px;
	}
	.boxs strong {
		display:block;
		padding-top:10px;
	}
	.boxs .select_titre {
		color:#9C2323;
	}
	.boxs .select_texte {
		padding-left:10px;
	}
	.boxs .espaces {
		width:10px;
		float:left;
	}
	.boxs .box_3g {
		height: 171px;
		width: 125px;
		float: left;
		background: url(/img/2008/home/comparatif/box_3g.jpg) no-repeat;
	}
	.voir_3g {
		float:right;
		margin-top:120px;
		margin-right:5px;
	}
	.comparatif .sous_titre_h3 {
		font-size:20px;
		display:block;
		font-size:12px;
	}
	.comparatif .tableau {
		border-left: 1px solid #CACED9;
		border-right: 1px solid #CACED9;
					position: relative;
			top: -80px;
		
		width:668px;
	}
	.comparatif .picto_tableau {
		width:70px;
		height:auto;
		float:left;
	}
	.picto_tableau p {
		width:60px;
		font-size:11px;
	}
	
	.tableau .tableau_haut {
		height: auto;
		width: 280px;
		margin-left: 9px;
		margin-right: 1px;
		float:right;
	}

	.comparatif .comparatif_fin {
		height: 5px;
		background: url(/img/2008/home/comparatif/fin.jpg) no-repeat;
	}
	

/* SERVICES PLUS */
	.plus {
		width: 670px;
		height: auto;
		margin-top: 10px;
	}
	.plus .contenu {
		height: 170px;
	}
	.plus .bloc_fai {
		width:220px;
		height:170px;
		background: url(/img/2008/home/services/bloc_changer.jpg) no-repeat;
		float:left;
	}
	.bloc_fai p {
		margin-left:20px;
		margin-top:17px;
		width:160px;
		padding:0;
	}
	.bloc_fai a {
		margin-right:20px;
		margin-top:10px;
		width:160px;
		padding:0;
		float:right;
		text-align:right;
		color:#3764AB;
	}
	.bloc_fai a:hover {
		color:#DCB078;
	}
	.plus_titre_p {
		margin-left:75px;
		margin-top:15px;
		font-size:12px;
		font-weight:bold;
		color:#3764AB;
		width:110px;
	}
	.plus_titre {
		margin-left:20px;
		margin-top:15px;
		font-size:12px;
		font-weight:bold;
		color:#3764AB;
		width:110px;
	}
	.plus .bloc_ouverture {
		width:220px;
		height:170px;
		background: url(/img/2008/home/services/bloc_ouverture.jpg) no-repeat;
		float:left;
	}
	.bloc_ouverture a {
		margin-right:20px;
		margin-top:10px;
		width:160px;
		padding:0;
		float:right;
		text-align:right;
	}
	.bloc_ouverture p {
		margin-left:20px;
		margin-top:15px;
		width:160px;
		padding:0;
	}
	.plus .bloc_offre {
		width:210px;
		height:170px;
		background: url(/img/2008/home/services/bloc_offre.jpg) no-repeat;
		float:left;
	}
	.bloc_offre a {
		margin-right:20px;
		margin-top:10px;
		width:160px;
		padding:0;
		float:right;
		text-align:right;
	}
	.bloc_offre p {
		margin-left:20px;
		margin-top:15px;
		margin-bottom:5px;
		width:160px;
		padding:0;
	}
	.bloc_offre strong {
		margin-left:20px;
		width:160px;
		color:#3764AB;
		font-weight:bold;
		font-size:18px;
	}
	.plus .espaces {
		width:10px;
		float:left;
	}

/* NUMEROS OPERATEURS */
.operateurs {
	background: url(/img/2008/home/bg_operateurs.jpg) 0 0 no-repeat;
	width: 670px;
	height: 80px;
	margin: 20px 0 0 1px;
	position: relative;
	top: -655px;
}
.operateurs .item {
	width: 108px;
	height: 68px;
	float: right;
	font-size: 11px;
	text-align: center;
	margin: 0 0 13px 0;
}
.operateurs img {
	margin: 17px 0 0 0;
}
.operateurs .item span {
	display: block;
}

.operateurs .orange {
	color: #ed7900;
}
.operateurs .numericable {
	margin: 4px 0 0 0;
	color: #000;
}
.operateurs .sfr {
	color: #fc1a42;
}
.operateurs .bouygues-telecom {
	color: #019cbb;
	margin: 2px 0 0 0;
}
.operateurs .darty {
	margin: 10px 0 0 0;
	color: #876411;
}
.operateurs .asterix {
	font-size: 9px;
	color: #989898;
	text-align: right;
}
/* TEXTE */
.text {
	background: url(/img/2008/home/bg_texte.jpg) 0 0 no-repeat;
	margin: 10px 0 0 0;
	padding: 10px;
	position: relative;
	top: 940px;
	text-align: justify;
}

.text a{
	color: maroon;	
}

