/********* Général **************/
.stbleu {
	color: Green;
	font-weight: bold;
}
.stpub-gras {font-size: 13px;color: #135BAC;font-weight: bolder;}

#ChapoTheme{
	padding: 20px 0 0 0;
	margin:0;
}

.tpub {
	color: Green;
	font-weight: bold;
	font-size: 13px;
	padding: 10px 0 5px 0;
}

hr {
 	border: dotted;
	color:#C9C3BC;
	width:490px;
	margin:0 0 0 5px;
	height:1px;
}

.stpub, .stabo {color: #2b992b;font-weight: bold;padding:0;margin:0;font-size: 11px;}
.stpub2, .stabo2 {color: #0F669F; font-weight: bold;}
a {color: #C00731;}
.conseilpub {color: #6D9E3C;}


/********* Tableaux pub **************/

#Profil{
   margin:30px 0 0 0;
   width:400px
}	
#Profil p.TitreSection {
	margin:30px 0 0 0;
	padding: 0 0 0 10px;
	font-size: 12px;
	color: :#090;
}	
#Profil p.TitreSection a {
   font-weight:normal;
   padding: 0;
   font-size: 12px;
   color: :#090;
   text-decoration: underline;
}	
#Profil p.titretext{
	/*color:#FB4F63;*/
	color: #484848;
	font-size: 12px;
	font-weight: none;
	padding:0 0 0 14px;
	text-align:left;
}



p.chapopub{

	font-size:11px;
}

#subhead{
	margin: 0 0 0 0;
	padding:15px 10px 0 10px;
	width:400px
}
#subhead h2.text{
    font-size:16px;
	color: #484848;
	font-weight:bold;
	
}
#DossierSection {
	margin:0;
	padding:15px 10px 0 10px;
	width:400px
	
}	

#DossierSection h1{
	color: #135BAC;
	font-size: 12px;
	padding-left: 14px;
	text-align:left;
	font-family:arial;
	background: url(../_img/flechepub.gif) no-repeat left center;
}
#SectionParagraphe h2.paragraphe{
	color: #56842A;
	font-size: 12px;
	text-align:left;
	font-family:arial;
	padding-top:10px
}
#SectionParagraphe p{
	color:black;
	font-size: 12px;
	text-align:left;
	font-family:arial;
	
}
}
table.comparateur{
  width:400px;
  /*border:1px solid black;*/
  padding:0
}
table.comparateur th, tr.tetierepub {
 background-color:#3C7FAF;
 color:white;
 font-size: 12px;
 padding:5px;
}
table.comparateur td {
 background-color:white;
 color:black;
 padding:5px;
 font-size: 12px;
 text-align:center;
 border:1px solid black;
}
tabParagraphe td{
	font-size: 11px;
	color:black;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:0;
}
td.PaginationTPV {
	border-style: solid;
	border-color:#408CD9; 
	border-width: 1px;
	color:#408CD9; 
	background-color: white;
	height: 10px;
}
td.PaginationTPVFull{
	border-style: solid;
	border-color: #408CD9; 
	border-width: 1px;
	background-color: #408CD9; 
	height: 10px;
}
td.PaginationTPVFull a{
	color:white;
}
#pagination {
	position:relative;
	top:5px;
	left:5px
}
h2.Section {
	color: #135BAC;
	font-size: 14px;
	padding: 10px 0 5px 0;
}

p.chaposection{
	font-size: 12px;
	color:#497394;
}
h2.TitreParagraphe {
	color: #2b992b;
	font-size: 10px;
	font-weight:bold;
}
p.Paragraphe{
	font-size: 11px;
	color:black;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:0;
}
p a.plink {
	background: url(../_img/puceRacourcis.gif) no-repeat 290px 5px;
	/*background:url(../_img/puceRacourcis.gif) ;*/
	padding:0 0 0 300px;
	font-family : Arial, Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#497394;
	margin:0;
}
table.ficheproduitEntete td.sanslibelle {
	color: black;
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-style: italic;
}
table.ficheproduitEntete {
	color: black;
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-style: italic;
}
table.ficheproduit{
  width:100%;
   border:none;
}
table.ficheproduit th.titrepub{
	 background-color:none;
	 color:#56842A;
	 font-size:11px;
	 text-align:left;
	 width:50%;
}
table.ficheproduit th.titreabo{
	 background-color:none;
	 color:#C00731;
	 font-size:11px;
	 text-align:left;
	 width:50%;
}

table.ficheproduit th.tetiere{
	border-style: solid;
	border-color: #408CD9;
	border-width: 1px;
	background-color: none;
	color: #408CD9;
	font-size: 12px;
	padding: 5px 0 0 0;
}

table.ficheproduit td {
	 background-color:white;
	 color:black;
	 text-align:left;
	 font-size:11px;
	 padding : 5px 0 5px 0;
}

table.ficheproduit td.border {
   border-bottom:1px solid black;
}

table.ficheproduit td.sanslibelle {
	color: black;
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-style: italic;
}

#contentcenters{
	margin :0;
	font-family:verdana;
	font-size :11px;
	width:440px;
	padding-left:20px
}
table.tabparagraphe {
	width:430px;
}
table.textedossier{
   border:1px solid #D6D6D6;
 font-family:verdana,arial,helvetica,sans-serif;
}
table.textedossier th {
 background-color:#3C7FAF;
 padding:5px;
 color:white;
}
table.textedossier td {
 background-color:white;
 color:#484848;
 font-size:11px;
 padding:5px;
 border:1px solid #D6D6D6;
  font-family:verdana,arial,helvetica,sans-serif;
}