body {
	font-size : 11px ;
	font-family : Arial, Helvetica, sans-serif ;
	color: #333366 ;
	margin-bottom : 0px ;
	margin-left : 0px ;
	margin-right : 0px ;
	margin-top : 0px ;
	background-color : White ;
}


a { 
	font-family : Arial, Helvetica, sans-serif;
	color : #333366;
	text-decoration : underline;
	font-weight : normal ;
}

a:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-weight : normal;
}


h1 { 
	font-family : Arial, Helvetica, sans-serif ; 
	font-size : 16px ;
	color : #333366 ;
	font-weight : bold ;
	margin-top : 0px ;
	margin-bottom : 0px ;
}

h2 { 
	font-family : Arial, Helvetica, sans-serif ;
	font-size : 14px ;
	color : #CC0000 ;
	font-weight : bold ;
}

h3 { 
	font-family : Arial, Helvetica, sans-serif ; 
	font-size : 14px ;
	color : #333366 ;
	font-weight : bold ;
	margin-top : 0px ;
	margin-bottom : 5px ;
}

h4 {
	font-family : Verdana, Arial, Helvetica, sans-serif ; 
	font-size : 15px ;
	color : #000000 ;
	font-weight : normal ;
}

h5 {
	font-family : Verdana, Arial, Helvetica, sans-serif ; 
	font-size : 13px ;
	color : #000000 ;
	font-weight : normal ;
}


ul { 

}

ol { 

}


dl {

}


table {
	font-family : Arial, Helvetica, sans-serif ;
}

th {
	font-family : Arial, Helvetica, sans-serif ;
	font-size : 11px ;
}

td { 
	font-family : Arial, Helvetica, sans-serif ;
	font-size : 11px ;
}

address { 
	font-family : Arial, Helvetica, sans-serif ;
	font-size : 10px ;
	color : Black ;
	text-align : center ;
}

input, select, option, textarea { /* champs de saisies */
	font-family : Arial, Helvetica, sans-serif ; 
	font-size : 11px ; 
	color : #000000 ;

}

em {
    font-style : italic ;
}

b, strong { 
	font-weight: bold;
}

i { 
	font-style: italic;
}

u {
	text-decoration: underline;
}

big { 
	font-size: 120%;
}

small {
	font-size: 90%;
}

div, layer {
	font-family : Arial, Helvetica, sans-serif ;
}

p, font {
	margin-bottom : 10px ;
	margin-top : 0px ;
}

br {

}

blockquote {
}

img {
	border : 0px;
	display : inline;
}

hr {
}

li {
}

dt {
}

dd {
}
img.block {
	display : block;
}

a.nav {
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}
a.nav:hover {
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;	
}
a.rouge_liens {
	color:#CC0000;
	font-size:12px;
	text-decoration : none;
}
a.rouge_liens:hover {
	color:#CC0000;
	font-size:12px;
	text-decoration : underline;
}

a.titre2 {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration : none;
}
a.titre2:hover {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration : underline;
}

.une {
	color : #000000;
}
.gris {
	color : #666666;
	font-size : 11px;
}
.blanc {
	color : #FFFFFF;
}
.titre_sommaire {
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
.rouge_home {
	color:#BA1616;
}
.article {
	color : #FF0000 ;
	font-weight : normal ;
	font-size : 10px ;	
}

a.article:hover {
	font-size : 10px ;
	text-decoration : underline;
}

.legende {
	color : #660000 ;
	font-weight : normal ;
	font-size : 10px ;
}

a.legende:hover {
	font-size : 10px ;
	text-decoration : underline;
}

.prix_special {
	color : #FFFF00;
	font-weight : bold;
}
.barre {
	text-decoration : line-through;
}

.contenu {
	font-family : Arial, Helvetica, sans-serif ; 
	font-size : 12px ; 
}

td.contenu {
	font-family : Arial, Helvetica, sans-serif ; 
	font-size : 12px ; 
}

/* class pour la nav */

td .revue1_off {
	background-color : #0F8FBF;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .revue1_on {
	background-color : #0777A1;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .librairie_off {
	background-color : #BF8FAF;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .librairie_on {
	background-color : #9F6A8D;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .abonnes_off {
	background-color : #FF900F;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .abonnes_on {
	background-color : #F07700;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .services_off {
	background-color : #FF7070;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .services_on {
	background-color : #D64F4F;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .jle_off {
	background-color : #BA1616;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .jle_on {
	background-color : #9B1A1A;
	height : 17px;
	color : #FFFFFF ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:11px;
}

td .revue2_titre {
	background-color : #92D2EA;
	height : 15px;
	color : #003366 ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:10px;
}

td .revue2_off {
	background-color : #DBEEF5;
	height : 15px;
	color : #003366 ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:10px;
}

td .revue2_on {
	background-color : #B4D6E3;
	height : 15px;
	color : #003366 ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:10px;
}
a.nav_revue {
	color : #003366 ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:10px;
}
a.nav_revue:hover {
	color : #003366 ;
	font-weight : normal ;
	text-decoration : none ;
	font-size:10px;	
}

.bleu { 
	font-family : Arial, Helvetica, sans-serif;
	color : #333366;
	text-decoration : underline
	font-weight : normal ;
}
a.bleu { 
	font-family : Arial, Helvetica, sans-serif;
	color : #333366;
	text-decoration : underline;
	font-weight : normal ;
}

a.bleu:hover {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : normal;
}

.titre_sommaire {
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
a.titre_sommaire {
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}
a.titre_sommaire:hover {
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}
/*-------------------------*/
