body {margin-top: 0px;}
.choixtheme{
	font-family: 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
{
	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: #FF920F;
	border-left-color: #FF920F;			
	border-bottom-color: #FF920F;	
}

.cartouche4
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF920F;
	border-right-color: #FF920F;
	border-left-color: #FF920F;			
	border-bottom-color: #FF920F;	
}

.Titre
{
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.contenu
{
	font-family: Arial;
	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;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	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: #E89120;
}
.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;
	}

.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: 10px;
	font-weight: normal;
	color: #006699;
}
.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: #006699;
	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: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}


.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: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
		}

.theme_titres
	{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
	cursor:pointer;
	padding-left:5px;
	}	
	
.theme_titres_Rouge
	{
	font-family: Arial;
	font-size: 11px;
	color: #CE1E2E;
	font-weight: bold;
	text-decoration:underline;
	cursor:pointer;
	padding-left:5px;
	}		

.Stheme_titres
	{
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	cursor:pointer;
	font-weight:normal;
	padding-left:15px;
	}	
.Stheme_titres a
	{
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	cursor:pointer;
	font-weight:normal;
	padding-left:15px;
	}
.Stheme_titres a:hover
	{
	text-decoration:none;
	font-family: Arial;
	font-size: 10px;
	color: #FF9900;
	cursor:pointer;
	font-weight:normal;
	padding-left:15px;
	}		
.texte_titres
	{
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	}	
.Prix_titres
	{
	font-family: Arial;
	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;
}

.textecourantgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}	

.textecourantRouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ce1e2e;
}

.contour_image{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

.acheter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}	

.jachete 
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}

.titres_rubrique
	{
	font-family: Arial;
	font-size: 26px;
	color: #ADABA8;
	font-weight: bold;
	text-decoration:none;
	border-bottom:1px dotted #ADABA8;
	}	

.titres_rubrique_rouge
	{
	font-family: Arial;
	font-size: 13px;
	color: #CE1E2E;
	font-weight: bold;
	text-decoration:none;
	border-bottom:1px solid #CE1E2E;
	}	


.HEADER_CARTOUCHE{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	background-image:url(/kiosque/newimages/header_cartouche.gif);
	background-repeat:no-repeat;
	width:188px;
	height:25px;
}

.HEADER_CARTOUCHE2{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	background-image:url(/kiosque/newimages/header_cartouche_adulte.gif);
	background-repeat:no-repeat;
	width:188px;
	height:25px;
}

.CADRE_CARTOUCHE{
border-bottom:1px solid #ADABA8;
border-left:1px solid #ADABA8;
border-right:1px solid #ADABA8;
width:188px;
}

.CARTOUCHE_TITRE_THM{
font-family: Arial;
font-size: 12px;
color: #CE1E2E;
font-weight: bold;
text-decoration:none;
}

.CARTOUCHE_PARUTION_THM{
font-family: Arial;
font-size: 11px;
color: #333333;
font-weight: bold;
}

.CARTOUCHE_PRIX_THM{
font-family: Arial;
font-size: 12px;
color: #CE1E2E;
font-weight: bold;
}

.T_titres_num{
font-family: Arial;
font-size: 12px;
color: #0C4B74;
font-weight: bold;
}

.T_formule_num{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}

.T_prix_num{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}

.T_prix_num2{
font-family: Arial;
font-size: 12px;
color: #0C4B74;
font-weight: bold;
}

.T_titres_van{
font-family: Arial;
font-size: 12px;
color: #CE1E2E;
font-weight: bold;
}

.T_formule_van{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}

.T_port_van{
font-family: Arial;
font-size: 10px;
color: #333333;
font-weight: bold;
}

.T_prix_van{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}

.T_prix_van2{
font-family: Arial;
font-size: 12px;
color: #CE1E2E;
font-weight: bold;
}



.fond_cartoucheVAN{
background-color:#dbdbdb;
padding:0;
margin:0;
}

.fond_cartoucheVANNUM{
background-color:#f7f4ef;
padding:0;
margin:0;
}

.BORD_G{
background-image:url(/kiosque/newimages/left.jpg);
background-position: left;
background-repeat: repeat-y;
}

.BORD_D{
background-image:url(/kiosque/newimages/right.jpg);
background-position: right;
background-repeat: repeat-y;
}

.Titres_jenprofite{
font-family: Arial;
font-size: 24px;
color: #989796;
font-weight: bold;
border-bottom:1px dotted #989796;
background-image:url(/kiosque/newimages/picto_camion.gif);
background-repeat:no-repeat;
background-position:right;
}

.Txt_jenprofite{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}

.Txt_jenprofite_R{
font-family: Arial;
font-size: 12px;
color: #CE1E2E;
font-weight: bold;
}

.Txt2_jenprofite{
font-family: Arial;
font-size: 10px;
color: #333333;
font-weight: bold;
}

.Titres_alertevan{
font-family: Arial;
font-size: 24px;
color: #989796;
font-weight: bold;
border-bottom:1px dotted #989796;
background-image:url(/kiosque/newimages/picto_reveil.gif);
background-repeat:no-repeat;
background-position:right;
height:42px;
}	

.Txt_alertevan{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}
	
.Txt_sommaire{
font-family: Arial;
font-size: 11px;
color: #333333;
font-weight: bold;
}

.Txt_lienabo{
font-family: Arial;
font-size: 11px;
color: #333333;
font-weight: bold;
}

.Txt_lienabo a{
font-family: Arial;
font-size: 11px;
color: #333333;
font-weight: bold;
text-decoration:underline;
}

.Fond_lienabo{
	padding:3px;
	background-color:#EEEAEA;
}

.Txt_lienaboR{
font-family: Arial;
font-size: 11px;
color: #CE1E2E;
font-weight: bold;
}

.FIND_THM{
font-family: Arial;
font-size: 13px;
color: #CE1E2E;
font-weight: bold;
text-decoration:underline;
}

.FOND_RECHERCHE{
	background-color:#a9a9a9;
	border-left:4px solid #7c7672;
	border-right:4px solid #7c7672;
}

.POINT_ROUGE{
	color:#CE1E2E;
	font-size:15px;
}

.txt_envoiami
	{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	}	
	
.TABGRIS{
	border: 1px solid #ADABA8;
}
