table {
/*
	font-size : 12px ;
	font-family : Arial, Helvetica, sans-serif ;
*/
}

th {
}

td {
/*font-size : 12px ;
	font-family : Arial, Helvetica, sans-serif ;
*/
}

img.block { 
	display : block;
}


.accroche {
	background:url(/images/bandeau/bandeau_home.jpg) no-repeat right;
	height:86px;
	padding-left:67px;
	padding-top:34px;
	border-left:solid 1px #ffffff;
}

.accroche_newsletter {
	background:#495aae;
	height:65px;
}

td.recherche{
	width:149px;
	background:#495aae;
	text-align:right;
	padding-right:11px;
}

td.tdhg{
	background:#616161;
	padding-left:11px;
	padding-top:16px;
	padding-bottom:17px;
}

td.pub{
	background:#616161;
	padding-left:62px;
	padding-right:55px;
}

td.tdhd{
	background:#616161;
	padding-left:23px;
	padding-top:15px;
	padding-bottom:12px;
}

.titsond{
	color:#495aae;
	font-size:12px;
}

#resultat_sondage{
	background:#f0f0f0;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color:#696969;
	font-size:11px;
	margin-bottom:10px;
}
#bloc_une{
	width:287px;
	float:left;
	font-size:11px;
	margin-right:10px;
}

#bloc_image_marque{
	width:287px;
	float:left;
	font-size:11px;
}

#bloc_rub_g{
	width:287px;
	float:left;
	font-size:11px;
	margin-right:10px;
	margin-bottom:10px;
}

#bloc_rub_d{
	width:287px;
	float:right;
	font-size:11px;
	margin-bottom:10px;
}

#bloc{
	width:287px;
	font-size:11px;
}

#bloc2{
	font-size:11px;
}

#titre_rub{
	background:url(/images/titres/coin_gris.gif) no-repeat right top #959595;
	height:15px;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	/*font-weight:bold;*/
	font-size:16px;
}

#titre_rub2{
	background:url(/images/titres/coin_gris.gif) no-repeat right top #959595;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	font-weight:bold;
	font-size:15px;
}

.titre_une{
	font-size:12px;
	color:#495AAE;
}

a.titre_une{
	font-size:12px;
	color:#495AAE;
	text-decoration:none;
}

a.titre_une:hover{
	font-size:12px;
	color:#696969;
	text-decoration:none;
}

#titre_une{
	background:#495AAE;
}

.chapo_une{
	font-size:11px;
	color:#696969;
}

a.chapo_une{
	font-size:11px;
	color:#495AAE;
	text-decoration:none;
}

a.chapo_une:hover{
	font-size:11px;
	color:#696969;
	text-decoration:none;
}

.date_une{
	font-size:10px;
	color:#495AAE;
}

td.footer{
	color:#ffffff;
	background:#495aae;
	border-left:solid 1px #ffffff;
	text-align:center;
	font-size:11px;
	height:45px;
}

a.footer{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

a.footer:hover{
	color:#FFA200;
	font-size:11px;
	text-decoration:none;
}

a.titre{
	font-size:12px;
	color:#495AAE;
	text-decoration:none;
}

a.titre:hover{
	font-size:12px;
	color:#696969;
	text-decoration:none;
}

a.titre2{
	font-size:11px;
	color:#495AAE;
	text-decoration:none;
}

a.titre2:hover{
	font-size:11px;
	color:#696969;
	text-decoration:none;
}

a.chapo{
	font-size:12px;
	color:#696969;
	text-decoration:none;
}

a.chapo:hover{
	font-size:12px;
	color:#495AAE;
	text-decoration:none;
}

.titre_part{
	font-size:14px;
	color:#495AAE;
	font-weight:bold;
}
#titre{
	background:url(/images/titres/coin_gris.gif) no-repeat right top #959595;
	padding-left:13px;
	font-weight:bold;
}

#titre_extra{
	background:url(/images/titres/coin_gris.gif) no-repeat right top #959595;
	padding-left:7px;
	font-weight:bold;
}
#titre2{
	background:url(/images/titres/coin_gris.gif) no-repeat right top #3992cb;
	padding-left:13px;
	font-weight:bold;
}

#titre3{
	background:url(/images/titres/coin_bleu.gif) no-repeat right top #495aae;
	padding-left:13px;
	font-weight:bold;
}

#titre4{
	background:url(/images/titres/coin_orange.gif) no-repeat right top #ffa200;
	padding-left:13px;
	font-weight:bold;
}

#nom_enseigne{
	background:#f0f0f0;
/*
	padding-left:37px;
	padding-right:37px;
	padding-top:40px;
	padding-bottom:45px;
*/
	color:#3992cb;
	font-size:20px;
  min-height: 90px;
}

#recherche{
	border-left:solid 1px #b6b5b5;
	border-right:solid 1px #b6b5b5;
	border-bottom:solid 1px #b6b5b5;
	background:#fafafa;

}

#encart{
	border:solid 1px #b6b5b5;
}

#encart2{
	border:solid 1px #ffa200;
	font-size:14px;
}

input.recherche_produit{
	font-family: arial,verdana, sans-serif ;
	border:solid 1px #606060;
	width:187px !important;
	width/**/:185px;
	margin-bottom:5px;
	height:19px;
}

textarea.recherche_produit{
	font-family: arial,verdana, sans-serif ;
	border:solid 1px #606060;
	margin-bottom:5px;
	height:19px;
}

select.recherche_produit{
	font-family: arial,verdana, sans-serif ;
	border:solid 1px #606060;
	margin-bottom:5px;
	height:19px;
}

.acc_enseigne{
	color:#3992cb;
	font-size:13px;
	margin-top:10px;
  font-weight:bold;
}

#nav_enseigne{
	background:#3992cb;
	padding-left:9px;
	padding-left:14px;
	color:#ffffff;
	font-size:10px;
}

a.nav_enseigne{
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}

a.nav_enseigne:hover {
	color:#696969;
	font-size:10px;
	text-decoration:none;
}

.titre{
	font-size:12px;
	color:#495AAE;
}

.libelle{
	font-size:12px;
	color:#196CB4;
}

.rouge{
	font-size:12px;
	color:#CE0000;
}

.bleu{
	color:#495AAE;
}

.entete{
	height:25px !important;
	height/**/:15px;
	background:#495aae;
	text-align:center;
	color:#ffffff;
}

.entete_droit{
	height:25px !important;
	height/**/:15px;
	background:url(/images/titres/coin_bleu.gif) no-repeat right top #495aae;
	text-align:center;
	color:#ffffff;
	padding-right:20px;
}

.entete a{
	color:#ffffff;
	text-decoration:none;
	font-size:13px;
}

.entete a:hover{
	color:#696969;
	text-decoration:none;
	font-size:13px;
}

.entete_droit a{
	color:#ffffff;
	text-decoration:none;
	font-size:13px;
}

.entete_droit a:hover{
	color:#696969;
	text-decoration:none;
	font-size:13px;
}

.num{
	color:#495AAE;
	text-decoration:none;
	font-size:11px;
}

.num a{
	color:#495AAE;
	text-decoration:none;
	font-size:11px;
}

.num a:hover{
	color:#696969;
	text-decoration:none;
	font-size:11px;
}

.date{
	font-size:12px;
	color:#2D3F96;
}

a.plan{
	color:#696969;
	text-decoration:none;
}

a.plan:hover{
	color:#495AAE;
	text-decoration:none;
}

.titrenewsletter{
	font-size:16px;
	color:#ffffff;
	background:#495aae;
	padding-right:10px;
}

#une_newsletter{
	width:360px;
	font-size:11px;
	margin-right:10px;
}

#liste_newsletter{
	width:380px;
	font-size:11px;
	margin-right:10px;
	margin-bottom:5px;
}

#radio_newsletter{
	background:#DB3C30;
	font-size:11px;
	text-align:center;
	color:#ffffff;
	padding-bottom:5px;
	margin-bottom:10px;
}
	
#ecoute_newsletter{
 	background:#ffa200;
 	font-size:11px;
 	text-align:center;
 	color:#ffffff;
 	padding-bottom:5px;
 	margin-bottom:10px;
}	

#produits_newsletter{
	background:#992fa9;
	font-size:11px;
	text-align:center;
	color:#ffffff;
	padding-bottom:5px;
 	margin-bottom:10px;
}

a.chapo_newsletter{
	font-size:11px;
	color:#696969;
	text-decoration:none;
}

a.chapo_newsletter:hover{
	font-size:11px;
	color:#495AAE;
	text-decoration:none;
}

#footer_newsletter{
	border-right:solid 1px #ffffff;
	background:#455aae;
	padding-left:13px;
	font-style:italic;
	font-size:13px;
	color:#DCE2FE;
}

a.bloc{
	color:#ffffff;
	text-decoration:none;
}

a.bloc:hover{
	color:#ffffff;
	text-decoration:none;
}

.defaut {
	/*background:url(/images/tablo/emploi_achat/bg.jpg);*/
	border : solid;
	border-width : 1px;
	border-color : #000000;
	/*border-bottom: 1px;*/
	/*border-left: 1px;*/
	/*border-right: 1px;*/
	/*border-top: 1px;*/
	padding:1px;
	/*border-spacing:1px;*/
	/*border-collapse:collapse ;*/			
}

.defaut TD {
	height:23px;
	background-color:#fff4ce;
	border : solid;
	border-width : 1px;
	border-color : #ffffff;
	/*border-bottom: 1px;*/
	/*border-left: 1px;*/
	/*border-right: 1px;*/
	/*border-top: 1px;*/
	padding:5px;
}

.defaut TH {
	border : solid;
	border-width : 1px;
	border-color : #ffffff;
	/*border-bottom: 1px;*/
	/*border-left: 1px;*/
	/*border-right: 1px;*/
	/*border-top: 1px;*/
	padding:5px;
	background-color:#EFC551;
	text-align:center;
	height:23px;
}


.encadre {		
	border : solid;
	border-width : 1px;
	border-color : #000000;
	/*border-bottom: 1px;*/
	/*border-left: 1px;*/
	/*border-right: 1px;*/
	/*border-top: 1px;*/
	padding:1px;
	/*border-spacing:1px;*/
	/*border-collapse:collapse ;*/			
}

.encadre TD {
	background:#ffffff;
	height:23px;
	border : solid;
	border-width : 1px;
	border-color : #ffffff;
	/*border-bottom: 1px;*/
	/*border-left: 1px;*/
	/*border-right: 1px;*/
	/*border-top: 1px;*/
	padding:5px;
}

.encadre TH {
	background:#495aae;	
	border : solid;
	border-width : 1px;
	border-color : #ffffff;
	/*border-bottom: 1px;*/
	/*border-left: 1px;*/
	/*border-right: 1px;*/
	/*border-top: 1px;*/
	padding:5px;
	height:23px;
	color:#ffffff;
}

/*##############################*/
/*########## Newsletter  UPEM  #########*/
/*##############################*/
	.upem_date{
		text-align:center;
		font-weight:900;
		font-size:15px;
		color:#5d76b3;
		padding:8px;
		}
	
	.contact_upem{
		margin-left:15px;
		margin-right:15px;
		font-size:10px;
		font-stretch:narrower;
		font-weight:900;
		}
	
	 a.upem{
		color:#68676b;
		text-decoration:none;
	}
	
	 a.upem:hover {
		color:#68676b;
		text-decoration: underline;
	}

	a.upem2{
		color:#fff;
		text-decoration:none;
	}
	
	 a.upem2:hover {
		color:#fff;
		text-decoration: underline;
	}

/*##############################*/
/*############# Erard #############*/
/*##############################*/	
body.erard{
background:url('/images/page_pub/erard/bg.gif') repeat-x #d6e1ee fixed;
font-size:10px;
}

.h2{
	color:#bf6bae;
	font-size:24px;
}

.h3{
	color:#bf6bae;
	font-size:18px;
}
.h4{
	color:#bf6bae;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.5px;
}
a.erard{
color:#bf6bae;
text-decoration:underline;
}
a.erard:hover{
color:#ed85d8;
text-decoration:underline;
}
a.erard2{
color:#bf6bae;
text-decoration:none;
}
a.erard2:hover{
color:#ed85d8;
text-decoration:none;
}

a.erard3{
color:#666;
text-decoration:none;
}
a.erard3:hover{
color:#666;
text-decoration:none;
}

.clear{
	clear:both;
}

