BODY
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

	.jaune25px { font-size: 20px;  color: #b4070b; font-weight:bold; text-decoration: none; }	
	
	.jaune15px { font-size: 15px;  color: #b4070b; font-weight:bold; text-decoration: none; }	
	
	h2
	{ 
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 26px; 
	letter-spacing: -1px;
	color: #00326B; 
	font-weight:bold;	
	text-decoration: none; 
	margin:0px; 
	margin-top:0px; 
	margin-bottom:10px; 
	padding: 0px;
	}
	
	h3
	{ 
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 22px; 
	letter-spacing: -1px;
	color: #00326B; 
	font-weight:bold;	
	text-decoration: none; 
	margin:0px; 
	margin-top:0px; 
	margin-bottom:10px; 
	padding: 0px;
	}
	
	.aide
	{ 
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:bold;	
	line-height: 19px;
	font-size: 21px; 
	color: #FFFFFF; 
	text-decoration: none; 
	margin:0px; 
	margin-top:0px; 
	margin-bottom:10px; 
	padding: 0px;
	}

	
	
.bg_blocks 	
{
	background: url('/cpc/images/Fr/blocks2011.jpg'); 
	background-repeat: no-repeat; 
	height:196px;
}

.bg_blocks_en 	
{
	background: url('/cpc/images/En/blocks2011.jpg'); 
	background-repeat: no-repeat; 
	height:196px;
}


.bg_cart 	
{
	background: url('/cpc/images/bg_cart.jpg'); 
	background-repeat: no-repeat; 
	height:248px;
}

.bg_cart2011 	
{
	background: url('/cpc/images/bg_cart2011.jpg'); 
	background-repeat: no-repeat; 
	height:248px;
}
	
.small
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

.small2
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
UL
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    text-align:left;
}
P
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}
BR
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
    }
OL
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
LI
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
TD A:link
{
    COLOR: #003366
}
TD A:visited
{
    COLOR: #4141a2
}
TD A:active
{
    COLOR: #003366
}
TD A:hover
{
    COLOR: gray
}
.login
{
    FONT-SIZE: 10pt
}
.login INPUT
{
    WIDTH: 150px
}
.loginrecherche
{
    FONT-SIZE: 10pt
}
.loginrecherche INPUT
{
    WIDTH: 100px
}
.menutop
{
}
.menutop A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menutop A:visited
{
    COLOR: #e3e6f9;
    TEXT-DECORATION: none
}
.menutop A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.menutop A:hover
{
    COLOR: #eceff9;
    TEXT-DECORATION: none
}
H4
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica
}
H5
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica
}
.titlesection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica
}
.sectionboutiques
{
}
.sectionboutiques A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #191970
}
.sectionboutiques A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.sectionboutiques A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #4141a2
}
.soustitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica
}
.titresection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white
}
.titresection A:link
{
    COLOR: white
}
.titresection A:hover
{
    COLOR: #c0c0c0
}
.titresection A:visited
{
    COLOR: white
}
.disclaimer
{
    FONT-SIZE: 8pt
}
.plaintext
{
    FONT-SIZE: 9pt
}
TD.titreindex
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'MS Sans Serif', Verdana, Arial
}
.visite
{
    FONT-SIZE: 13pt;
    COLOR: #000000
}
.linkrepertoire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff
}
.linkrepertoire A:link
{
    COLOR: #ffffff
}
.linkrepertoire A:visited
{
    COLOR: #ffffff
}
.repertoirecreer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff
}
.repertoirecreer A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.repertoirecreer A:visited
{
    COLOR: #ffffff
}
.repertoirecreer A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.qscontacts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366
}
.pricing
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: #AC2F1D
}
.pricing2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    COLOR: #000000
}
a.menuleft:link 
{ 
	color : #FFFFFF; 
	FONT-WEIGHT: bold;
}
a.menuleft:visited
{
	color : #FFFFFF;
	FONT-WEIGHT: bold;
}
a.menuleft:hover 
{ 
	color : #FFFFFF; 
	FONT-WEIGHT: bold; 
}

.ulmargin {margin-left: 0; padding-left: 0.5em;}

a.menu:link { font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.menu:visited { font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
a.menu:hover { font-size: 12px; color: #FF0006; text-decoration: none; font-weight: bold;  }
