body {margin-top: 0px;}
.choixtheme{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff910c;
	text-decoration: none;
	padding-left:5px;
}
.map {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}
.cartouche0
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #02748E;
	border-left-color: #02748E;			
	border-bottom-color: #02748E;		
}

.cartouche1
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #D2569F;
	border-left-color: #D2569F;			
	border-bottom-color: #D2569F;	
}	

.cartouche2
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #02768D;
	border-left-color: #02768D;			
	border-bottom-color: #02768D;	
}

.cartouche3
{
background-color:#FFFFFF;
}

.Titre
{
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.contenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
}
.thematique 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	}
.thematiques 
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:202px;
	color: #000000;	
	text-decoration:none;
	}
	
.thematiques a
{	text-decoration:none;
	color: #666666;
}
.thematiques a:hover {
	color: #666666;
}	
.thematiques H2 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin :0px;	
}
.theme  
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin :0px;	
	color: #884116;
}
.lientitre a 
{ font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2D63A7;
}

.lientitre a:hover 
{ color: #9F4040;
}

.prixnum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}

.nounderline 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
	}

.nounderline2 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	}
.nounderline a
{	text-decoration:none;
	color: #2D63A7;
}
.nounderline a:hover {
	color: #CF6000;
}
.nounderline H2 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin :0px;
}
.tv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.prixnum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}
.jeunes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
}
.feminin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}
.famille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC66;
}
.maison {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC6633;
}
.actualites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #884116;
	margin :0px;
}

.theme H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin :0px;
}
.titres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #884116;
}


.map0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}
.map1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #006699;
}



.miettes_on {
	color: #02748e;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.titre01 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #ff930d;
}
.textorange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #ff930d;
}
.textegris {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4d4d4b;
}
.miettes_off {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.descriptifmag {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #4d4d4b;
}
.Style10 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #4d4d4b; }
.Style12 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #4d4d4b; }
.titre_titres
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0287c2;
	font-weight: bold;
	text-decoration:underline;
	}
.theme_titres
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e09b00;
	font-weight: bold;
	text-decoration:none;
	cursor:pointer;
	padding-left:5px;
	}	
.Stheme_titres
	{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	cursor:pointer;
	font-weight:normal;
	padding-left:15px;
	}	
.Stheme_titres a
	{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	cursor:pointer;
	font-weight:normal;
	padding-left:15px;
	}
.Stheme_titres a:hover
	{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	cursor:pointer;
	font-weight:normal;
	padding-left:15px;
	}		
.texte_titres
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}	
.Prix_titres
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF920D;
	font-weight: bold;
	}	
	
.textecourant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.textecourantrose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #884116;
}
.textecourantgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}	

.cadre_cartouche{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
width:179px;
}

.cadre_cartouche2{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
width:150px;}


.lien_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #dbad35;
	padding-right:3px;
}

.lien_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #022d62;
	padding-right:3px;
}

.lien_rose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#884116;
	padding-right:3px;
}

.titre_orange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #884116;
	text-decoration:underline;
}

.PrixnumB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.cartouche_fiche{
border-left:1px solid #0088c2;
border-right:1px solid #0088c2;}

.cartouche_achat{
background-color:#e8e8dd;
}

.cartouche_prix{
background-color:#884116;
}

.fond_revue{
background-color:#e8e8dd;
width:519px;
}

.fond_sommaire{
background-color:#f4f1ec;
}

.gdcadre{
border-top:1px solid #022d62;
border-bottom:1px solid #022d62;
border-left:1px solid #022d62;
border-right:1px solid #022d62;
}

.FPR_1 {	font-family:Arial, Helvetica, sans-serif;	font-size: 20px;	font-style: normal;	line-height: normal;	font-weight: bold;	text-transform: Aucune;	color: #ff930d;}
.FPR_2 {	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	text-transform: Aucune;	color: #884116;}
.FPR_3 {	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #000000;}
.FPR_4 {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #000000;}
.FPR_5 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #884116; }

