/* --------------------------------------------------------------------------------------------------- */
/* -------------------------------- Nouvelobs Référence by Alexance ----------------------------------- */
	body{
	margin:5px 0;
	text-align:center;	
background-color:#373636	;
	}
	
/* Container ------------------------------------------------------------------------------------------ */
	#container{
	width:760px;
	margin:auto;
	text-align:left;
	}	
/* Header ------------------------------------------------------------------------------------------ */
	#header { 
		float:left;
		width:760px;
		height:81px;					
	}	
	#headerLogo { 
		float:left;
		width:150px;
		height:81px;
	}
	#headerAd { 
		float:left;
		width:610px;
		height:81px;
		text-align:right;	
		background: url("/abov/prl/img/header.jpg");
	}
	
/* Nav ------------------------------------------------------------------------------------------ */
	#nav { 
		float:left;
		width:760px;
		height:19px;	
		padding-top:4px;
		padding-bottom:0px;
		background: url("/abov/prl/img/obs_nav.gif");		
	}	
	#nav1 { 
		float:left;
		width:150px;
		height:19px;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		text-align:center;
	}
	#nav2 { 
		float:left;
		width:610px;
		height:19px;
		font:bold 10px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;	
		text-align:right;	
	}
	
	#nav a{color: #fff; font:bold 11px Verdana, sans-serif; text-decoration: none; margin: 0 2px;}
	#nav a:hover{color: #cc0000; font:bold 11px Verdana, sans-serif; text-decoration: none;}
		
/* sidebar Menu ------------------------------------------------------------------------------------------ */
	#sidebar {
	float:left;
	width:150px;
	height:600px;
	background: url("/abov/prl/img/sidebar.gif") no-repeat;
	background-color: #fff /*#D5E7EC*/;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	}
	#sidebar a{color:#000; font:bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
	#sidebar a:hover{color:#cc0000; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
	
	.sbb {border-bottom: 1px solid  #F2E9CE;}
	.sbh {border-bottom: 1px solid  #F2E9CE;
			border-top: 1px solid  #A17D19;}
			
	#sidebar .sidebarIdentification {color:#CC0000; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
	#sidebar .sidebarIdentification a{color:#CC0000; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
	#sidebar .sidebarIdentification a:hover{color:#fff; font:bold 10px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
/* Content ------------------------------------------------------------------------------------------ */
	#content {	
	background: url("/abov/prl/img/content.jpg");
	float:left;
	width:610px;
	height:600px;
	background-color: #F8F1E0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;	
	}
	#content p{	
	padding:10px;
	}
	#content a{color:#CC0000; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
	#content a:hover{color:#CC0000; font: 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
	
	.tr {color:#CC0000; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
		
	.trg {color:#CC0000; font:bold 20px Arial, Verdana, Helvetica, sans-serif;}
	.ttb {color:#063D76; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
	.tb {color:#fff; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
	
	#mess {color:#CC0000;
    text-align:center;
    font:bold 11px Verdana, Arial, Helvetica, sans-serif;}

/* Footer ------------------------------------------------------------------------------------------ */
	#footer { 
	clear:both;
	width:760px;
	height:14px;
	padding-top:3px;
	padding-bottom:0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#F9F4E5;	
	text-align:center;	
	}
	
	#footer a{color: #F9F4E5; font: 10px Verdana, sans-serif; text-decoration: none; margin: 0 2px;}
	#footer a:hover{color: #fff; font: 10px Verdana, sans-serif; text-decoration: none;}
	
/* ------------------------------------------------------------------*/
	.saisie{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.osaisie{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.ocheck{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	color: #A48228;
	border-bottom: 0px solid #737373; 
	padding: 2px;
	}
	.check{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.radio , .oradio , .Oradio{
	font:bold 8px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
    margin : 0px;
	vertical-align:middle;
 
	}
	.omail , .Omail{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.mail{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.checkb{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	color: #A48228;
	border-bottom: 1px solid #737373; 

	}
	.onombre{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.nombre{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}
	.lbox{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
	background-color: #fff; 
	color: #A48228;
	border-bottom: 1px solid #737373; 
	padding: 2px;
	}

	
	.btn {
		font:bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		margin: 0px;
		padding: 0px;  
		background-color: #CC0000;
		border: 1px solid #990000;
		color: #fff;
	}
	.btn1{
		font:bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		margin: 0px;
		padding: 0px;  
		background-color: #D4C294;
		background-color: #fff;
		border: 1px solid #990000;
		color: #fff;
	}
	
	.br {border-bottom: 1px dotted #999;}
	.bt {border-top: 3px solid #CFA93F;}
	.global {
		border-right: 1px solid #D4C294;
		border-left: 1px solid #D4C294;
		border-bottom: 1px solid #D4C294;
		border-top: 3px solid #CFA93F;
	}
	.btb {border-top: 4px solid #fff;}
	.txtr{font: 11px Verdana, Arial, Helvetica, sans-serif;color:#cc0000;}
	.txtd{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#A48228;}
	.txtrh{font: 11px Verdana, Arial, Helvetica, sans-serif;color:#cc0000;border-bottom: 1px solid  #A17D19;}
	
	.alert {background-color: #fff;  border: 1px dotted #cc0000;}
	.alertrouge {background-color: #F8F1E0;  font-weight:bold; border: 2px solid #fff;color:#c00000;}
	
	.pointer {cursor:pointer;}
	
	.idAbonne {
		border-bottom: 1px solid #A48228;
	}
	
/* Réabonnement ------------------------------------------------------------ */

	.ReaAbonnement {
		border-right: 1px solid #063D76;
		border-left: 1px solid #063D76;
		border-bottom: 1px solid #063D76;
		border-top: 3px solid #063D76;
	}
	.txtAbonnement {color:#063D76; font:11px Verdana, Arial, Helvetica, sans-serif;}
	.txtMail0 {color:#000000; background-color: #fff; font:11px Verdana, Arial, Helvetica, sans-serif;}
	.txtMail1 {color:#000;  font:10px Verdana, Arial, Helvetica, sans-serif;}
	.txtn     {color:#000000; background-color: #fff; font:11px Verdana, Arial, Helvetica, sans-serif;}
	
	.ReaPrime {
		border-right: 1px solid #cc0000;
		border-left: 1px solid #cc0000;
		border-bottom: 1px solid #cc0000;
		border-top: 3px solid #cc0000;
	}
	.txtPrime {color:#cc0000; font:11px Verdana, Arial, Helvetica, sans-serif;}
	
	.txtHSerie {color:#A48228; font:11px Verdana, Arial, Helvetica, sans-serif;}
	
	.border-cadeau img { border: 1px solid #000000;}

/* ------------------------------------------------------------------*/
/* ------------------------------------------------------------------*/
	#mess {
		color:#CC0000;
		text-align:center;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
	.lbox{
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 0px 0px 0px; 
		background-color: #fff; 
		color: #A48228;
		border-bottom: 1px solid #737373; 
		padding: 2px;
	}


.onglet01-left {
	float:left;
	background-image: url(../abovdev/PRL/img/offre/onglets/onglet-decouverte.jpg);
	background-repeat:no-repeat;
	width:223px;
	height:25px;
}

.decouverte-top01 {
	float:left;
	width:366px; /*386*/
	height:88px;
	padding-left:20px;
}

.decouverte-top02 {
	float:left;
	width:115px;
	height:88px;
	background-color:#FFF;
}

.decouverte-top02-pastille {
	float:left;
	background-image: url(../abovdev/PRL/img/offre/decouverte/pastille.jpg);
	background-repeat:no-repeat;
	width:89px;
	height:88px;
}

.decouverte-bloccouv01 {
	float:left;
	width:501px;
	height:137px;
}

.decouverte-bloccouv01-01 {
	float:left;
	width:38px;
	height:137px;
}

.decouverte-bloccouv01-02 {
	float:left;
	width:108px;
	height:137px;
}

.decouverte-bloccouv-top {
	float:left;
	width:108px;
	height:7px;
	background-image: url(../abovdev/PRL/img/offre/decouverte/bloc-couv-top.jpg);
	background-repeat:no-repeat;
}

.decouverte-bloccouv-left {
	float:left;
	width:7px;
	height:123px;
	background-image: url(../abovdev/PRL/img/offre/decouverte/bloc-couv-left.jpg);
	background-repeat:no-repeat;
}

.decouverte-bloccouv-right {
	float:left;
	width:7px;
	height:123px;
	background-image: url(../abovdev/PRL/img/offre/decouverte/bloc-couv-right.jpg);
	background-repeat:no-repeat;
}

.decouverte-bloccouv-bottom {
	float:left;
	width:108px;
	height:7px;
	background-image: url(../abovdev/PRL/img/offre/decouverte/bloc-couv-bottom.jpg);
	background-repeat:no-repeat;
}

.decouverte-bloccouv-couv-nouvelobs {
	float:left;
	width:94px;
	height:123px;
}

.decouverte-bloccouv-couv-teleobs {
	float:left;
	width:94px;
	height:123px;
}

.decouverte-bloccouv01-03 {
	float:left;
	width:306px; /*326*/
	height:111px; /*137*/
	padding-top:26px;
	padding-left:20px;
}

.decouverte-bloc-puce {
	float:left;
	width:366px; /*386*/
	height:88px;
	padding-left:20px;
}

.decouverte-bloccouv02 {
	float:left;
	width:366px; /*386*/
	height:88px;
	padding-left:20px;
}

.decouverte-prix {
	float:left;
	background-image: url(../abovdev/PRL/img/offre/decouverte/tarif.jpg);
	background-repeat: no-repeat;
	width:125px;
	height:56px;
}

.decouverte-precision {
	clear:both;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}


/* DECOUVERTE  - fin ------------------------------------------------------------------------------------------------*/
