#content{
	width: 600px;
}

#mobile{
	float: left;
	padding: 40px 0px 0px 0px;
	position: relative;
	width: 690px;
}

#mobile div.mobile{
	background: url(/img/mobiles/bg.png) 0 bottom no-repeat;
	margin: 0px 0px 40px 20px;
	padding: 2px;
	position: relative;
	width: 383px;
}

#mobile div.mobile h3{
	background: url(/img/mobiles/marque-bg.png) no-repeat;
	color: #FFFFFF;
	line-height: 16px;
	padding: 5px 0px 5px 25px;
}

#mobile div.mobile h3 em{
	background: center top no-repeat;
	color: #E98452;
	display: block;
	font-style: normal;
	height: 40px;
	left: 160px;
	padding: 60px 0px 0px 0px;
	position: absolute;
	text-align: center;
	top: 45px;
	width: 130px;
}

#mobile div.mobile h3.alcatel em{
	background-image: url(/img/site/mobiles/alcatel.gif);
}

#mobile div.mobile h3.ght em{
	background-image: url(/img/site/mobiles/ght.gif);
	padding: 70px 0px 0px 0px;
}

#mobile div.mobile h3.lg em{
	background-image: url(/img/site/mobiles/lg.gif);
	padding: 70px 0px 0px 0px;
}

#mobile div.mobile h3.motorola em{
	background-image: url(/img/site/mobiles/motorola.gif);
	padding: 66px 0px 0px 0px;
}

#mobile div.mobile h3.nokia em{
	background-image: url(/img/site/mobiles/nokia.gif);
}

#mobile div.mobile h3.sagem em{
	background-image: url(/img/site/mobiles/sagem.gif);
}

#mobile div.mobile h3.samsung em{
	background-image: url(/img/site/mobiles/samsung.gif);
}

#mobile div.mobile h3.sony-ericsson em{
	background-image: url(/img/site/mobiles/Sony-Ericsson.gif);
}

#mobile div.mobile h4{
	background: url(/img/mobiles/bulle-prix.png) no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	height: 87px;
	padding: 35px 0px 0px 0px;
	position: absolute;
	right: -14px;
	text-align: center;
	top: -15px;
	width: 116px;
}

#mobile div.mobile h4 span{
	font-size: 16px;
}

#mobile div.mobile img{
	float: left;
}

#mobile div.mobile ul{
	list-style: none;
	padding: 120px 5px 20px 170px;
}

#mobile div.mobile ul li{
	background: url(/img/puce-fleche-rose.png) 0 3px no-repeat;
	color: #737271;
	font-size: 12px;
	line-height: 14px;
	padding: 0px 0px 5px 12px;
}

#mobile div.mobile p strong{
	background: url(/img/mobiles/bg-tous-operateurs.png) no-repeat;
	color: #FFFFFF;
	display: block;
	float: right;
	font-size: 11px;
	height: 42px;
	padding: 10px 60px 0px 20px;
	text-align: center;
	width: 124px;
}

#mobile div.mobile p span{
	background: url(/img/mobiles/eco-taxe.png) no-repeat right 10px;
	clear: right;
	color: #EF690A;
	display: block;
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
	padding: 12px 10px 0px 0px;
	width: 180px;
}

#mobile div.mobile p em{
	clear: right;
	color: #666666;
	display: block;
	float: right;
	font-size: 11px;
	padding: 15px 0px 0px 0px;
	width: 180px;
}

#mobile div.mobile span.c{
	clear: both;
	display: block;
}

#mobile div.mobile strong.sl{
	background: url(/img/mobiles/tampon-dispo.gif) no-repeat;
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: -54px;
	text-indent: -9999px;
	top: 100px;
	width: 124px;
}

#mobile div.caract{
	background: #F8F8F8;
	clear: both;
	font-size: 11px;
	height: 415px;
	margin: 0px 0px 0px 20px;
	padding: 10px 0px;
	width: 715px;
}

#mobile div.caract h3{
	background: url(/img/mobiles/caracts.png) no-repeat;
	height: 18px;
	margin: 0px 0px 10px 15px;
	overflow: hidden;
	text-indent: -9999px;
	width: 144px;
}

#mobile div.caract dl{
	background: url(/img/mobiles/bg-coltech.jpg) no-repeat;
	display:inline;
	float: left;
	height: 329px;
	line-height: 17px;
	margin: 0px 3px 0px 3px;
	padding: 7px 5px 7px 5px;
	width: 222px;
}

#mobile div.caract dl dt{
	height: 36px;
}

#mobile div.caract dl dt strong{
	display: none;
}

#mobile div.caract dl dt.affichage{
	background: url(/img/mobiles/affichage.gif) 0 18px no-repeat;
}

#mobile div.caract dl dt.loisirs{
	background: url(/img/mobiles/loisirs.gif) 0 18px no-repeat;
}

#mobile div.caract dl dt.connect{
	background: url(/img/mobiles/connectiv.gif) 0 18px no-repeat;
}

#mobile div.caract dl dt.fcts{
	background: url(/img/mobiles/fonctions.gif) 0 18px no-repeat;
}

#mobile div.caract dl dt.tech{
	background: url(/img/mobiles/technique.gif) 0 18px no-repeat;
}

#mobile div.caract dl dt.autonomie{
	background: url(/img/mobiles/autonomie.gif) 0 18px no-repeat;
}

#mobile div.caract dl dt.couleur{
	background: url(/img/mobiles/couleur.gif) 0 18px no-repeat;
}

#mobile div.caract dl dd{
	border-bottom: dotted 1px #333333;
	color: #BC2899;
	font-weight: normal;
	height: 17px;
	text-align: right;
}

#mobile div.caract dl dd.non,
#mobile div.caract dl.old dd{
	color: #666666;
}

#mobile div.caract dl.old dd.non{
	color: #888888;
}

#mobile div.caract dl dd.couleur{
	text-align: left;
}

#mobile div.caract dl dd.site{
	border: 0;
	color: #111111;
	font-size: 10px;
	height: auto;
	line-height: 11px;
	padding: 6px 0px;
	/*text-align: justify;*/
	text-align: left;
}

#mobile div.caract dl dd a{
	color: #111111;
	text-decoration: none;
}

#mobile div.caract dl dd a:hover{
	color: #BC2899;
}

#mobile div.caract dl dd.params{
	background: url(/img/puce-fleche-rose.png) 0px 5px no-repeat;
	border: 0;
	color: #111111;
	padding: 0 0 0 12px;
	text-align: left;
}

#mobile div.caract dl dd span{
	display: none;
}

#mobile div.caract dl dd strong{
	display: block;
	float: left;
	font-weight: normal;
	text-align: left;
}

#mobile div.autres{
	background: url(/img/mobiles/bg-autres.png) no-repeat;
	left: 460px;
	min-height:185px;
	padding: 30px 0px 0px 30px;
	position: absolute;
	top: 20px;
	width: 210px;
}

#mobile div.autres h3{
	background: none;
	color: #DB4813;
	height: auto;
	margin: 0;
	overflow: visible;
	text-indent: 0;
	width: auto;
}

#mobile div.autres ul{
	list-style: none;
	padding: 10px 0px 0px 0px;
}

#mobile div.autres ul li{
	background: url(/img/puce-fleche-orange.png) 0px 3px no-repeat;
	padding: 0px 0px 10px 12px;
}

#mobile div.autres ul li strong{
	color: #111111;
}

#mobile div.autres ul li a{
	color: #E46D1B;
	text-decoration: none;
}

#mobile div.autres ul li a:hover{
	text-decoration: underline;
}

#mobile div.autres ul.anciens li{
	padding: 0px 0px 10px 12px;
}

#mobile div.autres ul.anciens li a{
	display: none;
}

#mobile div.autres ul.anciens li span{
	display: none;
}

#mobile div.autres ul.anciens li:hover{
	padding: 0px 0px 10px 12px;
}

#mobile div.autres ul.anciens li:hover strong{
	text-decoration: underline;
}

#mobile div.autres ul.anciens li:hover a{
	display: inline;
}

#mobile div.autres ul.anciens li:hover span{
	display: inline;
}

#mobile #notesbaspage{
	margin: 30px 20px 10px 10px;
}

/* droite */

#droitemob{
	float: right;
	padding: 20px 0px 0px 0px;
	width: 230px;
}

#droitemob h3{
	background: url(/img/telephonez.png) no-repeat;
	height: 38px;
	overflow: hidden;
	padding: 0px 0px 25px 0px;
	text-indent: -9999px;
	width: 230px;
}

#droitemob ul{
	list-style: none;
	padding: 0px 0px 0px 40px;
}

#droitemob ul li{
	height: 95px;
	margin: 0px 0px 50px 0px;
	position: relative;
	width: 170px;
}

#droitemob ul li.mini {
	background: url(/img/formule-mini.png) no-repeat;
}

#droitemob ul li.maxi {
	background: url(/img/formule-maxi.png) no-repeat;
}

#droitemob ul li.crazy {
	background: url(/img/formule-crazy.png) no-repeat;
}

#droitemob ul li a{
	bottom: 2px;
	display: block;
	height: 20px;
	left: 2px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	width: 100px;
}

#ft{
	background: url(/img/fiches-anciens.png) no-repeat;
	height: 84px;
	margin: 20px 20px 20px 20px;
	position: relative;
	width: 194px;
}

#ft a{
	display: block;
	height: 84px;
	overflow: hidden;
	text-indent: -9999px;
	width: 194px;
}

#pea{
	border: solid 1px #CCCCCC;
	height: 40px;
	margin: 20px;
	position: relative;
	width: 194px;
}

#pea a{
	color: #71706F;
	display: block;
	font-weight: bold;
	left: 30px;
	overflow: hidden;
	position: absolute;
	top: 15px;
}