/* ================ */
/* = Right column = */
/* ================ */
body.uneZone #right-col {
	width: 182px;
	float: right;
	margin-top: 19px;
}
body.uneZone #right-col #services{
	margin: 30px auto 0 auto;
	width: 170px;
}
/* ================ */
/* = Left column = */
/* ================ */
body.uneZone #left-col {
	width: 786px;
	float: left;
	font-size:12px;
	margin-left:3px;
}
/*Menu aide*/
body.uneZone #left-col #help-menu {
	float: left;
	width: 176px;
}
body.uneZone  img {
	border: none; 
 }
 body.uneZone  img.liberty {
	border: none; 
	display: block;
}

body.uneZone #left-col #help-menu img {
	display: block;
}
body.uneZone #left-col #help-menu br.sounav {
	background: none;
	padding: 0 0 11px 0;
	font-size:11px;
}
body.uneZone #left-col #help-menu ul {
	float: left;
	width: 165px;
	padding: 8px 0 0 11px;
	background: url('/images/imgsite/help/bg-menu.gif') repeat-y;
}
body.uneZone #left-col #help-menu ul li {
	list-style: none;
	background: url('/images/imgsite/help/bg-puce-menu.gif') no-repeat 2px 5px;
	padding: 0 11px 9px 13px;
}
body.uneZone #left-col #help-menu ul li a {
	color: #c00;
}
body.uneZone #left-col #help-menu ul li ul {
	float: none;
	width: auto;
	padding: 11px 14px 0 7px;
	background: none;
}
body.uneZone #left-col #help-menu ul li ul li {
	background: none;
	padding: 0 0 11px 0;
	font-size:11px;
}


body.uneZone #left-col #help-menu ul li.help-on {
	background: url('/images/imgsite/help/bg-puce-menu-on.gif') no-repeat 2px 5px;
}
body.uneZone #left-col #help-menu ul li.help-on a {
	color: #000;
	text-decoration: none;
}
body.uneZone #left-col #help-menu ul li.help-down {
	background: url('/images/imgsite/help/bg-puce-menu-down.gif') no-repeat 0px 5px;
}
/*Contenu aide*/
body.uneZone #left-col #centrale-zone {
	float: right;
	width: 587px;
	padding-top: 4px;
}
body.uneZone #left-col #centrale-zone h2 {
	text-indent: -9999px;
	background: url('/images/imgsite/help/assistance-title.gif') no-repeat;
	height: 27px;
	margin: 0 3px;
}
body.uneZone p#breadcrumbs {
	border-bottom: none;
	margin-bottom: 0px;
}
body.uneZone #left-col #centrale-zone #help-cadre {
	float: left;
	width: 587px;
	background: url('/images/imgsite/help/bg-cadre.gif') repeat-y;
}
body.uneZone #left-col #centrale-zone #help-cadre #help-entete {/*float: left;*/
	width: 584px;
	height: 208px;
	padding: 7px 0 0 3px;
	background: url('/images/imgsite/help/bg-entete.gif') no-repeat;
}
body.uneZone #left-col #centrale-zone #help-cadre h3 {	/*float: left;*/
	width: 547px;
	height: 27px;
	padding: 11px 0 0 40px;
	background: url('/images/imgsite/help/bg-rubrique-closed.png') no-repeat;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	cursor: default;
}
body.uneZone #left-col #centrale-zone #help-cadre h3.open {
	background-image: url('/images/imgsite/help/bg-rubrique.gif');
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte {/*float: left;*/
	width: 567px;
	line-height: 19px;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte .inner-wrapper {
	padding: 14px 6px 20px 14px;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texteopen .inner-wrapper {
	padding: 14px 6px 20px 14px;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte h4 {
	font-size: 14px;
	color: #c00;
	font-weight: bold;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texteopen h4 {
	font-size: 14px;
	color: #c00;
	font-weight: bold;
}

body.uneZone #left-col  #centrale-zone #help-cadre .showDetails { 
color:#CC0000;
display:block;
font-size:11px;
margin-bottom:20px;
margin-left:22px;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte .gras {
	font-weight: bold;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte .tel {
	color: #c00;
	font-weight: bold;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte ol, body.uneZone #left-col #centrale-zone #help-cadre .help-texte ul {
	padding: 0 6px 0 19px;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte ul {
	padding-left: 15px;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte ol li, body.uneZone #left-col #centrale-zone #help-cadre .help-texte ul li {
	list-style-type: decimal;
	color: #c00;
	font-weight: bold;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte ul li {
	list-style-type: square;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte li .sans {
	color: #000;
	font-weight: normal;
}
body.uneZone #left-col #centrale-zone #help-cadre .help-texte li a {
	color: #c00;
}

/*Contenu reglement bensimon*/
body.uneZone #left-col #centrale-bensimon {
	float: right;
	width: 780px;
	padding-top: 4px;
}
body.uneZone #left-col #centrale-bensimon h2 {
	text-indent: -9999px;
	height: 27px;
	margin: 0 3px;
}
body.uneZone p#breadcrumbs {
	border-bottom: none;
	margin-bottom: 0px;
}
body.uneZone #left-col #centrale-bensimon #help-cadre {
	float: left;
	width: 780px;
	background: url('/images/imgsite/help/bg-cadre-reglement.gif') repeat-y;
}
body.uneZone #left-col #centrale-bensimon #help-cadre #help-entete {/*float: left;*/
	width: 776px;
	height: 208px;
	padding: 7px 0 0 3px;
	background: url('/images/imgsite/help/bg_image.jpg') no-repeat;
}
body.uneZone #left-col #centrale-bensimon #help-cadre h3 {	/*float: left;*/
	width: 740px;
	height: 27px;
	padding: 11px 0 0 40px;
	background: url('/images/imgsite/help/bg-reglement.jpg') no-repeat;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	cursor: default;
}
body.uneZone #left-col #centrale-bensimon #help-cadre h3.open {
	background-image: url('/images/imgsite/help/bg-reglement_open.jpg');
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte {/*float: left;*/
	width: 760px;
	line-height: 19px;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte .inner-wrapper {
	padding: 14px 6px 20px 14px;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte h4 {
	font-size: 14px;
	color: #c00;
	font-weight: bold;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte .gras {
	font-weight: bold;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte .tel {
	color: #c00;
	font-weight: bold;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte ol, body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte ul {
	padding: 0 6px 0 19px;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte ul {
	padding-left: 15px;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte ol li, body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte ul li {
	list-style-type: decimal;
	color: #c00;
	font-weight: bold;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte ul li {
	list-style-type: square;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte li .sans {
	color: #000;
	font-weight: normal;
}
body.uneZone #left-col #centrale-bensimon #help-cadre .help-texte li a {
	color: #c00;
}

body.uneZone #left-col #centrale-zone #help-cadre strong {
 	font-weight: bold;
	margin-bottom: 15px;	
}

body.uneZone #left-col #centrale-zone #help-cadre a.red {
	color: #c00;

}


/*Page téléchargement*/

body.uneZone #left-col table#telechargement td.haut {
	border-right:1px solid #D3D4D5;
border-top:1px solid #D3D4D5;
border-bottom:1px solid #D3D4D5;
 text-align:center;
 	height:87px;

}

body.uneZone #left-col table#telechargement td.colg {
	border-bottom:medium none;
	height:87px;
	border-left:1px solid #D3D4D5;
background:transparent url(/images/imgsite/forfaits/bg-column-bot.png) repeat-x scroll left bottom;
	border-right:1px solid #D3D4D5;
	width:115px;
	background-position: center;
}

body.uneZone #left-col table#telechargement .noirbig {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

body.uneZone #left-col table#telechargement .noirm {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


body.uneZone #left-col table#telechargement .noirpetit {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

body.uneZone #left-col table#telechargement .rougebig {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

body.uneZone #left-col table#telechargement a.rougepetit {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
 	color: #CC0000;
 
}

body.uneZone #left-col table#telechargement td.teteone {
background:transparent url(/images/imgsite/forfaits/bg-column-bot.png) repeat-x scroll left bottom;

}
body.uneZone #left-col table#telechargement td.tetebas {
	height:87px;
	border-left:1px solid #D3D4D5;
background:transparent url(/images/imgsite/forfaits/bg-column-bot.png) repeat-x scroll left bottom;
	border-right:1px solid #D3D4D5;
	width:115px;
	background-position: center;
	border-bottom:1px solid #D3D4D5;
}

/*Paiement cheque*/
body.uneZone #right-col #cheques{
	margin-top:2px;
	padding:8px;
	font-size:12px;
	border:1px solid #d9d9d9;
}
body.uneZone #right-col #cheques h4{
	height:37px;
	margin-bottom:5px;
	line-height:15px;
	padding-left:35px;
	padding-top:1px;
	font-size:14px;
	font-weight:bold;
	background: url('/images/imgsite/order/icon-cheque.png') top left no-repeat;
}

/*Paiement securise*/
body.uneZone #right-col #sec{
	margin-top:25px;
	padding:8px 0 8px 8px;
	font-size:12px;
	border:1px solid #d9d9d9;
}
body.uneZone #right-col #sec p{
	padding-right:8px;
}
body.uneZone #right-col #sec h4{
	height:37px;
	margin-bottom:5px;
	line-height:30px;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	background: url('/images/imgsite/order/icon-sec.png') top left no-repeat;
}

/*Astuce livraison*/
body.uneZone #right-col #livraison{
	margin-top:25px;
	padding:8px;
	font-size:12px;
	border:1px solid #d9d9d9;
}
body.uneZone #right-col #livraison h4{
	height:37px;
	margin-bottom:5px;
	line-height:30px;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	background: url('/images/imgsite/order/icon-livraison.png') top left no-repeat;
}

/*Contrat electronique*/
body.uneZone #right-col #contrat{
	margin-top:25px;
	padding:8px;
	font-size:12px;
	border:1px solid #d9d9d9;
}
body.uneZone #right-col #contrat h4{
	height:37px;
	margin-bottom:5px;
	line-height:15px;
	padding-left:35px;
	padding-top:1px;
	font-size:14px;
	font-weight:bold;
	background: url('/images/imgsite/order/icon-contrat.png') top left no-repeat;
}

body.uneZone #left-col div#bg-cadre {
	width: 786px;
	float: left;
	background: url('/images/imgsite/order/bg-cadre.gif') repeat-y;
	font-size: 12px;
	}

body.uneZone #left-col div#bg-cadre div.choix {
	padding-top: 24px;
margin-right: 10px;
	padding-bottom: 20px;
	padding-left: 26px;
}
body.uneZone #left-col div#bg-cadre div.choix a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
}

body.uneZone #left-col div#bg-cadre div.choix a.noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

a.noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}

a.noirpm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}

/*
body.uneZone #left-col div#bg-cadre div.choix.ombre {
	padding-bottom: 35px;
	background: url('/images/imgsite/order/bg-barre-ombre.gif') no-repeat left bottom;
}
*/

body.uneZone #left-col div#bg-cadre div.choix .clear {
	clear: both;
}

body.uneZone #left-col div#bg-cadre div.choix input {
	vertical-align: middle;
	margin-right: 4px;
}

body.uneZone #left-col div#bg-cadre div.choix div.choix-1 {
	float: left;
	width: 410px;
}
body.uneZone #left-col div#bg-cadre div.choix div.choix-1 ul li{
	list-style:circle;
	margin-left:15px;
}

body.uneZone #left-col div#bg-cadre div.choix div.choix-2 {
	float: left;
	width: 320px;
}

body.uneZone #left-col div#bg-cadre div.choix-options {
	padding: 24px 15px 40px 36px;
}
body.uneZone #left-col div#bg-cadre div.choix-options.ombre {
	padding-bottom: 35px;
	background: url('/images/imgsite/order/bg-barre-ombre.gif') no-repeat left bottom;
}

body.uneZone #left-col div#bg-cadre div.choix-options a {
	color:#c00;
}

body.uneZone #left-col div#bg-cadre div.choix-options input {
	float: left;
	margin-right: 10px;
}

body.uneZone #left-col div#bg-cadre div.choix-options p.lien {
	padding: 6px 266px 0 0;
	text-align:right;
	font-size:11px;
}
body.uneZone #left-col div#bg-cadre div.choix-options #lk_portabilite {
	padding-right: 432px;
}
body.uneZone #left-col div#bg-cadre div.choix-options #lk_controle {
	padding-right: 169px;
}

body.uneZone #left-col div#bg-cadre div.choix-options div.options-niv2 {
	padding: 30px 0 0 24px;
}
/* VIP*/
body.uneZone #left-col #bg-cadre .forfait ol{margin-left: 30px;}
body.uneZone #left-col #bg-cadre .forfait ol li{list-style-type: decimal;color: #c00;font-weight: bold;margin-top:10px;}
body.uneZone #left-col #bg-cadre .forfait ol ul li{list-style-type: square;color: #000;font-weight: normal;}
body.uneZone #left-col #bg-cadre .forfait p {margin-left:10px;}
/* VIP*/

body.uneZone #left-col div#bg-cadre h5.bref {
	background: url('/images/imgsite/title/vm-bref.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.vip {
	background: url('/images/imgsite/title/title-vip.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.medias {
	background: url('/images/imgsite/title/devoile.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.cerise {
	background: url('/images/imgsite/title/cerise.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.exclu {
	background: url('/images/imgsite/title/million.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.esprit {
	background: url('/images/imgsite/title/esprit.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.handicap {
	background: url('/images/imgsite/title/selection_handicap.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.compatibles {
	background: url('/images/imgsite/title/liste_compatibles.jpg') no-repeat;
}

body.uneZone #left-col div#bg-cadre h5.bundle {
	background: url('/images/imgsite/operations/bundle/header.jpg') no-repeat;
}

body.uneZone #left-col div#bg-cadre h5.shaker {
	background: url('/images/imgsite/header/title_shaker.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5.player {
	background: url('/images/imgsite/title/player.jpg') no-repeat;
}
body.uneZone #left-col div#bg-cadre h5{
	width: 786px;
	height: 42px;
}
body.uneZone #left-col div#bg-cadre h5 span{
	display:none;
}

body.uneZone #left-col div#bg-cadre div.choix .clear {
	clear: both;
}

body.uneZone #left-col div#bg-cadre div.choix strong {
	font-weight: bold;
}

body.uneZone #left-col #row-valider {
	width: 786px;
	float: left;
	background: url('/images/imgsite/order/bg-cadre-bas.gif') no-repeat;
	padding: 30px 0 0 0;
}



body.uneZone #left-col h2 {
	/*text-indent: -9999px;
	background: url('/images/imgsite/help/assistance-title.gif') no-repeat;*/
	height: 27px;
	margin: 0 3px;
	font-weight: bold;
	font-size: 22px;
}

body.uneZone #left-col #banner-image {
	display: block;
	margin-left: 4px;
	margin-top: -3px;
}


body.uneZone #result-block {
	width: 580px;
	/*overflow: hidden;*/
}

body.uneZone table.mobile-list {
	border-bottom: 1px solid #d3d4d5;
}

body.uneZone table.mobile-list tr.buttons td {
	padding-bottom: 13px;
}

body.uneZone table.mobile-list td {
	width: 165px;
	padding-right: 15px;
	margin-left: 0;
	margin-right: 0;
}

body.uneZone table.mobile-list a.select,
body.uneZone table.mobile-list a.compare {
	width: 165px;
	height: 30px;
	margin-left: 3px;
	margin-bottom: 5px;
}



body.uneZone table.mobile-list a.select { background: url('/images/imgsite/list/select.png') no-repeat;}
body.uneZone table.mobile-list a.compare { background: url('/images/imgsite/list/compare.png') no-repeat;}

body.uneZone table.mobile-list tr.price-row td div {
	width: auto;
	margin-right: 3px;
}


body.uneZone #left-col #detailsForfait{
	padding:0px 3px;
	width:780px;
	/*overflow:auto;*/
	background: url('/images/imgsite/forfaits/bg-forfait.png') top left repeat-y;
}
body.uneZone #left-col #detailsForfaitBot{
	height:25px;
	background: url('/images/imgsite/forfaits/bg-forfait-bottom.png') top left no-repeat;
}
/*Image forfait*/
body.uneZone #left-col #detailsForfait .forfait, body.uneZone #left-col #d3e .forfait{
	position:relative;
	height:383px;
	padding-bottom:5px;
	background: url('/images/imgsite/forfaits/bg-forfait-rouge.png') bottom left no-repeat;
}


body.uneZone #left-col #detailsForfait .caption, body.uneZone #left-col #d3e .caption{
	display:block;
	width:535px;
	margin:0px auto 15px auto;
	font-size:18px;
	font-weight:bold;
}
body.uneZone #left-col #detailsForfait .tarifs, body.uneZone #left-col #d3e .tarifs{
	width:750px;
	margin:0px auto;
	margin-bottom:18px;
}

body.uneZone #left-col #detailsForfait .tarifs th, body.uneZone #left-col #d3e .tarifs th{
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #D3D4D5;
	background: url('/images/imgsite/forfaits/bg-column.png') top left repeat-y;
	font-size:24px;
}
body.uneZone #left-col #d3e{
	width:780px;
}
body.uneZone #left-col #d3e .tarifs td{
	text-align:center;
	font-size:18px;
	border-bottom:1px solid #D3D4D5;
}
body.uneZone #left-col #detailsForfait .tarifs .red, body.uneZone #left-col #d3e .tarifs .red{
	color:#C00;
}
body.uneZone #left-col #detailsForfait .tarifs .border, body.uneZone #left-col #d3e .tarifs .border{
	width:136px;
	border-left:1px solid #D3D4D5;
	border-right:1px solid #D3D4D5;
}

body.uneZone #left-col #detailsForfait .tarifs td.empty,
body.uneZone #left-col #detailsForfait .tarifs tr.botRow td.empty,
body.uneZone #left-col #detailsForfait .tarifs tr.topRow td.empty,
body.uneZone #left-col #d3e .tarifs td.empty,
body.uneZone #left-col #d3e .tarifs tr.botRow td.empty,
body.uneZone #left-col #d3e .tarifs tr.topRow td.empty{
	background: url('/images/imgsite/forfaits/bg-column-last-empty.png') top left repeat-y;
}
/**********td invisible*/
body.uneZone #left-col #detailsForfait .tarifs tr.ghost td, body.uneZone #left-col #d3e .tarifs tr.ghost td{
	height:5px;
	border:none;
}
body.uneZone #left-col #detailsForfait .tarifs tr.ghostBg td, body.uneZone #left-col #d3e .tarifs tr.ghostBg td{
	height:8px;
	background: url('/images/imgsite/forfaits/bg-column-header.png') bottom left repeat-x;
}
body.uneZone #left-col #detailsForfait .tarifs tr.ghostBg2 td, body.uneZone #left-col #d3e .tarifs tr.ghostBg2 td{
	height:6px;
	background: url('/images/imgsite/forfaits/bg-column-footer.png') bottom left repeat-x;
}
body.uneZone #left-col #detailsForfait .tarifs tr.ghostBg td.booh,
body.uneZone #left-col #detailsForfait .tarifs tr.ghostBg2 td.booh,
body.uneZone #left-col #d3e .tarifs tr.ghostBg td.booh,
body.uneZone #left-col #d3e .tarifs tr.ghostBg2 td.booh{
	background:none;
}
body.uneZone #left-col #detailsForfait .tarifs td.ghost, body.uneZone #left-col #d3e .tarifs td.ghost{
	margin:0px;
	padding:0px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	background: url('/images/imgsite/forfaits/bg-column-last.png') top left repeat-y;
}
/**********HEADER*/
body.uneZone #left-col #detailsForfait .tarifs tr.headRow th,
body.uneZone #left-col #detailsForfait .tarifs tr.headRow td,
body.uneZone #left-col #d3e .tarifs tr.headRow th,
body.uneZone #left-col #d3e .tarifs tr.headRow td{
	height:54px;
	font-size:14px;
	border-left:none;
	border-right:none;
	border-bottom:none;
}
body.uneZone #left-col #detailsForfait .tarifs tr.headRow th.border, body.uneZone #left-col #d3e .tarifs tr.headRow th.border{
	background: url('/images/imgsite/forfaits/bg-column-head.png') top left no-repeat;
}
body.uneZone #left-col #detailsForfait .tarifs tr.headRow td.first, body.uneZone #left-col #d3e .tarifs tr.headRow td.first{
	width:115px;
	text-align:center;
	vertical-align:middle;
	background: url('/images/imgsite/forfaits/bg-column1-head.png') top right no-repeat;
}
body.uneZone #left-col #detailsForfait .tarifs tr.headRow th.last,body.uneZone #left-col #d3e .tarifs tr.headRow th.last{
	width:135px;
	background: url('/images/imgsite/forfaits/bg-column-last-head.png') top left no-repeat;
}
body.uneZone #left-col #detailsForfait .tarifs tr.headRow td.ghost, body.uneZone #left-col #d3e .tarifs tr.headRow td.ghost{
	background:none;
}

body.uneZone #left-col #detailsForfait .showDetails { 
color:#CC0000;
display:block;
font-size:11px;
margin-bottom:20px;
margin-left:122px;
}
body.uneZone #left-col .mentions p { 
font-size:11px;
font-style:italic;
margin-bottom:18px;
padding:0 18px;
}

/**********HEADER2*/
body.uneZone #left-col #detailsForfait .tarifs tr.headRow2 th,
body.uneZone #left-col #detailsForfait .tarifs tr.headRow2 td,
body.uneZone #left-col #d3e .tarifs tr.headRow2 th,
body.uneZone #left-col #d3e .tarifs tr.headRow2 td{
	height:50px;
	font-size:13px;
}
body.uneZone #left-col #detailsForfait .tarifs tr.headRow2 th.first{
	width:115px;
	height:84px;
	padding-bottom:10px;
	vertical-align:bottom;
}

body.uneZone #left-col #detailsForfait .tarifs tr.headRow td.first { 
vertical-align:middle;
width:101px;
}
body.uneZone #left-col #detailsForfait .tarifs tr.headRow th { 
font-size:13px;
font-weight:bold;
text-align:left;
}

body.uneZone #left-col #detailsForfait .tarifs tr.ghostBg td { 
background:transparent url(/images/imgsite/forfaits/bg-column-header.png) repeat-x scroll left bottom;
height:8px;
}
body.uneZone #left-col #detailsForfait .tarifs tr.ghost td { 
border:medium none;
height:5px;
}
/**********TOP*/
body.uneZone #left-col #detailsForfait .tarifs tr.topRow th,
body.uneZone #left-col #detailsForfait .tarifs tr.topRow td,
body.uneZone #left-col #d3e .tarifs tr.topRow th,
body.uneZone #left-col #d3e .tarifs tr.topRow td{
	height:90px;
}
/**********BOTTOM*/
body.uneZone #left-col #detailsForfait .tarifs tr.botRow th,
body.uneZone #left-col #detailsForfait .tarifs tr.botRow td,
body.uneZone #left-col #d3e .tarifs tr.botRow th,
body.uneZone #left-col #d3e .tarifs tr.botRow td{
	height:90px;
	border-bottom:none;
}
body.uneZone #left-col #detailsForfait .tarifs tr.botRow td.border, body.uneZone #left-col #d3e .tarifs tr.botRow td.border{
	background: url('/images/imgsite/forfaits/bg-column-bot.png') bottom left repeat-x;
}
body.uneZone #left-col #detailsForfait .tarifs tr.botRow th.first, body.uneZone #left-col #d3e .tarifs tr.botRow th.first{
	border-bottom:none;
	vertical-align:bottom;
	background: url('/images/imgsite/forfaits/bg-column1-bot.png') bottom left no-repeat;
}
body.uneZone #left-col #detailsForfait .tarifs tr.botRow .last{
	border-bottom:none;
	background: url('/images/imgsite/forfaits/bg-column-last-bot.png') bottom left no-repeat;
}
/**********autres cellules*/
body.uneZone #left-col #detailsForfait .tarifs th.first{
	width:115px;
	height:89px;
	padding-left:2px;
	vertical-align:bottom;
	background: url('/images/imgsite/forfaits/bg-column1.png') top left repeat-y;
}
body.uneZone #left-col #detailsForfait .tarifs .last{
	width:136px;
	/*background: url('/images/imgsite/forfaits/bg-column-last.png') top left repeat-y;*/
}
body.uneZone #left-col #detailsForfait .tarifs .border{
	border-left:1px solid #D3D4D5;
}
/**********styles texte*/
body.uneZone #left-col #detailsForfait .tarifs th{
	text-align:center;
}
body.uneZone #left-col #detailsForfait .tarifs{
	margin-top: 5px;
}
body.uneZone #left-col #detailsForfait #tarifsExcess tr.headRow2 th.first span{
	display:block;
	font-size:11px;
	font-weight:normal;
}
body.uneZone #left-col #detailsForfait .tarifs th .gold{
	display:block;
	height:37px;
	padding-top:5px;
	color:#C00;
	font-size:14px;
	font-weight:normal;
	background: url('/images/imgsite/forfaits/bg-gold.png') top left no-repeat;
}
body.uneZone #left-col #detailsForfait .tarifs th .gold span{
	display:block;
	font-weight:bold;
}
body.uneZone #left-col #detailsForfait .tarifs tr.redRow th,
body.uneZone #left-col #detailsForfait .tarifs tr.redRow td{
	color:#C00;
	font-size:20px;	
}
body.uneZone #left-col #detailsForfait .tarifs th#sans{
	padding:0px 12px 0px 10px;
	width:81px;
	font-size:13px;	
}
body.uneZone #left-col #detailsForfait .tarifs td .smallTxt{
	display:block;
	font-size:14px;
	padding:0px 25px;
}

body.uneZone #left-col #detailsForfait .tarifs td .smallTxttop{
	display:block;
	font-size:14px;
	padding:0px 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
}
body.uneZone #left-col #detailsForfait .tarifs td .smallTxttop span {
	font-size:14px;
	font-weight: bold;
}

body.uneZone #left-col #detailsForfait .bigtxt{
	font-size:16px;	
}
body.uneZone #left-col #detailsForfait  h3.titleEasy, .titleExcess, .titleBloque, .titleCarte {
	background-image: url(/images/imgsite/forfaits/bg-title-easy.png);
	background-repeat: no-repeat;
	background-position: -2px top;
}

body.uneZone #left-col #detailsForfait  h3.titlese {
	background-image: url(/images/imgsite/forfaits/title_se.jpg);
	background-repeat: no-repeat;
	background-position: -2px top;
}

body.uneZone #left-col #detailsForfait  div.light_gray, hr.light_gray {
border-bottom:1px solid #EDEDED;
font-size:0;
height:0;
margin:0 0 5px;
padding:0;
}

body.uneZone #left-col #detailsForfait .captionCmdTel {
display:block;
font-size:18px;
font-weight:bold;
margin:0 auto 15px;
width:535px;
}

body.uneZone #left-col #detailsForfait .cmdTel {
margin-bottom:20px;
margin-left:122px;
}

body.uneZone #left-col #detailsForfait .cmdTel span { 
font-weight:bold;
margin:0 30px 0 5px;
}

body.uneZone #left-col #detailsForfait .selectMe { 
background:transparent url(/images/imgsite/home/select.png) no-repeat scroll left top;
display:block;
float:right;
height:32px;
margin:10px 0;
padding-right:10px;
text-indent:-9999px;
width:126px;
}

body.uneZone #left-col  #detailsForfait h3{
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 15px;
	height: 25px;
	padding-top: 12px;
}


body.uneZone #left-col #commander { 
	background: url('/images/imgsite/cart/bt-commander.png') no-repeat;
	width: 160px;
	height: 40px;
	text-indent: -9999px;
	display: block;
	float: right;
	margin-right: 3px;
	margin-top: 15px;
}

/* ====================== */
/* = Specification tabs = */
/* ====================== */

body.uneZone #specs.help {
	clear: both;
	padding-top: 2px;
 	padding-bottom: 19px;
}
body.uneZone #specs {
	clear: both;
	padding-top: 30px;
	background: url('/images/imgsite/product/bg-spec-tabs-bottom.png') no-repeat left bottom;
	padding-bottom: 19px;
}


body.uneZone #specs.help ul#main-spec-tabs.help  {
	background: url('/images/imgsite/help/bg-specs-help.jpg') no-repeat left bottom;
	height: 44px;
	padding-left: 3px;
}
body.uneZone #specs ul#main-spec-tabs {
	background: url('/images/imgsite/product/bg-spec-tabs-top.png') no-repeat left bottom;
	height: 44px;
	padding-left: 3px;
}



body.uneZone #specs ul#main-spec-tabs li {
	float: left;
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat top left;
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	width:120px;
}

body.uneZone #specs ul#main-spec-tabs.help li {
	float: left;
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat top left;
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	width:180px;
}

body.uneZone #specs ul#main-spec-tabs li a {
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat top right;
	margin-left: 3px;
	display: block;
	height: 18px;
	padding-right: 10px;
	padding-top: 5px;
	text-align:left;
	text-decoration: none;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}

body.uneZone #specs ul#main-spec-tabs li#prochain {
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat 0px -66px;
}
body.uneZone #specs ul#main-spec-tabs li#prochain span {
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat 100% -66px;
}

body.uneZone #specs ul#main-spec-tabs li a span{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;	 
}

body.uneZone #specs ul#main-spec-tabs  li#prochain span {
	margin-left: 3px;
	display: block;
	height: 18px;
	padding-right: 10px;
	padding-top: 5px;
	text-align:left;
	text-decoration: none;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;	 
}



body.uneZone #specs ul#main-spec-tabs li.selected,
body.uneZone #specs ul#main-spec-tabs li:hover  {
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat 0px -33px;
}

body.uneZone #specs ul#main-spec-tabs li.selected a,
body.uneZone #specs ul#main-spec-tabs li a:hover {
	background: url('/images/imgsite/operations/awards/spec_tab.png') no-repeat 100% -33px;
}

body.uneZone #specs h6 {
	font: bold 14px Arial, sans-serif;
	line-height: 38px;
	margin: 0 4px;
	clear: right;
	background: url('/images/imgsite/product/bg-h6-specs.png') repeat-x;
	height: 38px;
	color: #c00;
}
body.uneZone #specs.help div.tab-content{
	font-size:12px;
		float: left;
	width: 587px;
	background: url('../images/imgsite/help/bg-cadre.gif') repeat-y;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 2px;
}
body.uneZone #specs div.tab-content{
	font-size:12px;
	background: url('/images/imgsite/product/bg-spec-tabs-middle.png') repeat-y;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 4px;
}


body.uneZone #specs div.tab-content div.accordion_content {
	padding: 0;
	background: url('../images/row-bg-bottom.png') repeat-x bottom left;
	line-height: 20px;
	font-size: 12px;
	margin: 0 4px;
}

body.uneZone #specs div.tab-content div.accordion_content div.accordion_inner_wrapper {
	padding: 10px 10px 10px 15px;
	/*margin-bottom: 10px;*/
	/*padding: 0px;*/
}

body.uneZone #specs div.tab-content  {border-top:1px solid #BBB;margin:0;}

body.uneZone #specs div.tab-content  hr {clear: both;visibility: hidden;}

body.uneZone #specs div.tab-content  a.current {background-repeat:no-repeat;color: #000;background-color:#c00;}

body.uneZone #specs div.tab-content  a.ghost  {background-repeat:no-repeat;color: #000;}

 body.uneZone #specs div.tab-content .tactiles img{clear:right;}


 
body.uneZone #specs div.tab-content .tactiles  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_tactile.jpg);
	background-repeat: no-repeat;
	padding-top: 230px;
	padding-left: 15px;
 }
 
 body.uneZone #specs div.tab-content .mpman  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_mp3.jpg);
	background-repeat: no-repeat;
	padding-top: 230px;
	padding-left: 15px;
 }
 
  body.uneZone #specs div.tab-content .photophone  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_photophone.jpg);
	background-repeat: no-repeat;
	padding-top: 230px;
	padding-left: 15px;
 }
 
  body.uneZone #specs div.tab-content .messenging  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_messenging.jpg);
	background-repeat: no-repeat;
	padding-top: 230px;
	padding-left: 15px;
 }
 
 body.uneZone #specs div.tab-content .tactiles_res  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_tactile_res.jpg);
	background-repeat: no-repeat;
	padding-top: 130px;
	padding-left: 15px;
 }
 
  body.uneZone #specs div.tab-content .mpman_res  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_mp3_res.jpg);
	background-repeat: no-repeat;
	padding-top: 130px;
	padding-left: 15px;
 }
 
 body.uneZone #specs div.tab-content .photophone_res  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_photophone_res.jpg);
	background-repeat: no-repeat;
	padding-top: 130px;
	padding-left: 15px;
 }
 
 body.uneZone #specs div.tab-content .messenger_res  {
	width: 762px;
	background-image: url(../images/imgsite/operations/awards/home_messenging_res.jpg);
	background-repeat: no-repeat;
	padding-top: 130px;
	padding-left: 15px;
 }
 
body.uneZone #specs div.tab-content  .mobileBox{width: 120px;float:left;margin-right:32px;text-align:center;}

body.uneZone #specs div.tab-content  .mobileBox a{text-decoration:none;}

body.uneZone #specs div.tab-content  div.mentions span{font-weight: bold;}
body.uneZone #specs div.tab-content  div.mentions li{
	background-image: url(/images/imgsite/operations/awards/flashe.jpg);
	background-repeat: no-repeat;
	text-indent: 25px;
	line-height: 20px;
}

body.uneZone #specs div.tab-content  div.clear{clear:both;}




/* ===================== */
/* = Tableaux de specs = */
/* ===================== */

body.uneZone #specs p.table-row {
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #ededed;
}

body.uneZone #specs p.table-row span.table-label {
	display: block;
	float: left;
	width: 245px;
	font-weight: bold;
}

body.uneZone #specs p.table-row span.table-value {
	display: block;
	float: left;
}

body.uneZone #specs p.table-row:last-child {
	border-bottom: 0;
	margin-bottom: 15px;
}


body.uneZone a.redbold {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC0000;
	text-decoration: none;
}


