h1, h2 {
	color: #EC380F;
}

a {
	color:#0068B7;
}

.subscribe {
	background-image: url("../img/subscribe-bg.gif")
}

.subscribe input[type=text] {
	border-color: #A4A4A4;
}

.rss {
	border-color: #77797E;
}

#menu {
	background-image: url("../img/menu-center.gif");
	background-repeat: repeat-x;
}


#menu li {
	color:#ffffff;
}

#menu li a {
	color:#ffffff;	
	background-image: url("../img/menu-separateur.gif");
	background-repeat: no-repeat;
	background-position: 0 -3px;
}

#menu li a:hover {
	color:#D7DBE1;	
}


#menu li.first a {
	background-image: none;	
}

#menu li a.active {
	color:#D7DBE1;	
}

#menu .subMenu li a{
	color:#444444;
	border-color: #D4D4D4;
}

/*
#menu .subMenu li:hover {
	background-color: #F1F5FA;
}
*/

#menu .subMenu .subSubMenu li a {
	border-color: #D4D4D4;	
}

#menu li.first {
	background-image:url("../img/menu-left.gif");
	background-repeat: no-repeat;
}

#menu li span {
	background-image:url("../img/menu-separateur.gif");	
	background-repeat: no-repeat;
	background-position: right;
}

#menu li.last span {
	background:none;
}

#menu li.last {
	background-image:url("../img/menu-right.gif");
	background-repeat: no-repeat;
	background-position: right;
}

#menu .subMenu {
		
}

#menu .subMenu .subSubMenu {
	border-color:#D4D4D4;
	background-color:#ffffff;
}

#menu .subMenu li {
	border-color:#D4D4D4;
	background-color:#ffffff;
	background-image: none;
}

#bottomNav {
	background-image:url("../img/menu-bottom.gif");
	background-repeat: no-repeat;	
}


#leftCol {
}

.breadCrumb {
	border-color:#D8D8D8;
}

.breadCrumb a {
	color:#9C9C9C;
}

.pageContent .blue, .fullPageContent .blue  {
	border-color: #DEF3FF;
	background-color: #F1F5FA;
}

.pageContent li.blue, .fullPageContent li.blue  {
	border-width: 0;
	background-color: #ffffff;
}


.fullPageContent .joboffer a.apply {
	background-image: url("../img/picto-arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 -4px;
}

.pageContent .intro {
	color: #464646;	
}

.pageContent strong {
	color: #464646;
}

.pageContent ul li, .fullPageContent ul li {
	background-image: url("../img/picto-li-contenu.gif");
	background-repeat: no-repeat;
}

.pageContent a.play {
	color:#464646;
	background-image: url("../img/button-play.gif");
	background-repeat: no-repeat;
}

.pageContent ul li.client {
	background-image: url("../img/cas-client.gif");
	background-repeat: no-repeat;	
}
.pageContent ul li.pressrelease,.fullPageContent ul li.pressrelease {
	background-image: url("../img/press-release.gif");
	background-repeat: no-repeat;	
}

.fullPageContent .clientsList li {
	border-color: #d8d8d8;	
	background-image: none;
}

.fullPageContent .clientsList li img {
	margin:10px;
}


.tools a {
	color:#000000;
	background-repeat: no-repeat;
	background-position: right 1px;	
}

.tools .remember li ul li span {
	color:#000000;	
	padding-left:5px;
}


.tools .remember a {
	color:#2F509A;
}

.tools .remember li ul li a {
	display:inline;
	color:#000000;
}

.tools a.print {
	background-image: url("../img/picto-print.gif");
}

.tools a.send {
	background-image: url("../img/picto-send.gif");
}


.tools .remember {
	border-color: #DEE4E7;
}

.tools .remember li {
	background-color: #DEE4E7;
	color: #2F509A;
}

.tools .remember li ul li {
	background-color: #ffffff;
	background-image: url("../img/bullet-actu.gif");
	background-repeat: no-repeat;
	background-position: 10px 4px;
}

.mask {
	background-image:url("../img/masque.png");	
}

#solution {
	background-image:url("../img/bloc-solutions.png");	
}

#solution .title {
	color: #EC380F;
}

#solution li {
	background-image: url("../img/bloc-solution-arrow.gif");
	background-repeat: no-repeat;
}

#solution a {
	color: #444444;
}

.discover th a, .discover .tabs a, .productTabs .tabs a {
	color:#444444;	
}

.discover caption span {
	color: #EC380F;
}

.discover ul.tabs {
	background-image: url("../img/discover-top.gif");
	background-repeat: no-repeat;
	background-position: right 17px;
}

* html .discover ul.tabs {
	background-position: right 25px;
}

.productTabs ul.tabs {
	border-bottom:1px solid #CECBCC;
}


.discover th, .discover ul.tabs li, .productTabs ul.tabs li  {
	background-image: url("../img/discover-bg.gif");
	background-repeat: repeat-x;	
}


.discover th.last, .discover ul.tabs li.last, .productTabs ul.tabs li.last{
	background-image: none;
}

.discover th .bg, .discover ul.tabs li .bg, .productTabs ul.tabs li .bg{
	background-image: url("../img/discover-center.gif");
	background-repeat: repeat-x;
}



.discover th.active .bg, .discover ul.tabs li.active .bg, .productTabs ul.tabs li.active .bg{
	background-image: url("../img/discover-active-center.gif");
	background-repeat: repeat-x;
}

.discover th .left, .discover ul.tabs li .left, .productTabs ul.tabs li .left{
	background-image: url("../img/discover-left.gif");
	background-repeat: no-repeat;		
}

.discover th.first .left, .discover ul.tabs li.first .left, .productTabs ul.tabs li.first .left{
	background-image: url("../img/discover-left-first.gif");
	background-repeat: no-repeat;		
}

.discover ul.tabs li.first .left {
	background-image: url("../img/discover-left-first-big.gif");
}

.discover th.active .left, .discover ul.tabs li.active .left, .productTabs ul.tabs li.active .left{
	background-image: url("../img/discover-active-left.gif");
	background-repeat: no-repeat;
}



.discover th.active.first .left, .discover ul.tabs li.active.first .left, .productTabs ul.tabs li.active.first .left{
	background-image: url("../img/discover-active-left-first.gif");
	background-repeat: no-repeat;
}

.discover ul.tabs li.first.active .left{
	background-image: url("../img/discover-active-left-first-big.gif");	
}

.discover th .right, .discover ul.tabs li .right, .productTabs ul.tabs li .right{
	background-image: url("../img/discover-right.gif");
	background-repeat: no-repeat;
	background-position:right;
}

.discover th.active .right, .discover ul.tabs li.active .right, .productTabs ul.tabs li.active .right{
	background-image: url("../img/discover-active-right.gif");
	background-repeat: no-repeat;
}


.discover th.last .right, .discover ul.tabs li.last .right, .productTabs ul.tabs li.last .right{
	background-image: url("../img/discover-right-last.gif");
}

.discover th.last.active .right, .discover ul.tabs li.last.active .right, .productTabs  ul.tabs li.last.active .right {
	background-image: url("../img/discover-active-right-last.gif");
}

.discover .productContent {
	background-image: url("../img/discover-bg-content.gif");
	background-repeat: repeat-y;
}

* html .discover .productContent {
	background-position: 1px 0;
}

.discover .productContent a {
	background-image: url("../img/picto-arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 -3px;
	padding-left:20px;
}

.discover .bottom {
	background-image: url("../img/discover-bottom-all.gif");
	background-repeat: no-repeat;
}

* html .discover .bottom {
	background-position: 1px 0;
	
}

/* Bloc non vidéo générique */
.blocElem .blocBottom {
	background-image: url("../img/bloc-bottom.gif");
	background-repeat: no-repeat;
}

.blocElem .rbCorner {
	background-image: url("../img/bloc-right-bottom-corner.gif");
	background-repeat: no-repeat;
}

.blocElem .blocTitle {
	color:#ffffff;	
	background-image: url("../img/bloc-top.gif");
}

.blocElem .rtCorner {
	background-image: url("../img/bloc-right-top-corner.gif");
}

/* Bloc bleu */
.blocBlue .blocTitle {
	background-image: url("../img/bloc-blue-top.gif");
	background-repeat: no-repeat;	
}

.blocBlue .rtCorner {
	background-image: url("../img/bloc-blue-right-top-corner.gif");
	background-repeat: no-repeat;
}

/* Bloc vert */
.blocGreen .blocTitle {
	background-image: url("../img/bloc-green-top.gif");
	background-repeat: no-repeat;	
}

.blocGreen .rtCorner {
	background-image: url("../img/bloc-green-right-top-corner.gif");
	background-repeat: no-repeat;
}



/* Bloc orange */
.blocOrange .blocTitle {
	background-image: url("../img/bloc-orange-top.gif");
	background-repeat: no-repeat;	
}

.blocOrange .rtCorner {
	background-image: url("../img/bloc-orange-right-top-corner.gif");
	background-repeat: no-repeat;
}

/* Bloc grey */
.blocGrey .blocTitle {
	background-image: url("../img/bloc-grey-top.gif");
	background-repeat: no-repeat;	
}

.blocGrey .rtCorner {
	background-image: url("../img/bloc-grey-right-top-corner.gif");
	background-repeat: no-repeat;
}

/*Bloc non vidéo col de gauche */
#leftCol .blocElem .inner {
	background-image: url("../img/bloc-inner-small.gif");
	background-repeat: repeat-y;
}


/* Bloc non vidéo col de droite */
#rightCol .blocElem .inner {
	background-image: url("../img/bloc-inner-big.gif");
	background-repeat: repeat-y;
}


/* Bloc Vidéo générique */
.blocVideo .blocTitle {
	/*background-image: url("../img/bloc-video-top.gif");*/
	background-image: url("../img/bloc-video-top.png");
	background-repeat: no-repeat;
}

.blocVideo .rtCorner {
	background-image: url("../img/bloc-video-right-top-corner.gif");
	background-repeat: no-repeat;
}

.blocVideo .blocBottom {
	background-image: url("../img/bloc-video-bottom.gif");
	background-repeat: no-repeat;
}

.blocVideo .rbCorner {
	background-image: url("../img/bloc-video-right-bottom-corner.gif");
	background-repeat: no-repeat;
}

/* Bloc Vidéo col de droite*/
#rightCol .blocElem.blocVideo .inner {
	background-image: url("../img/bloc-video-inner-big.gif");
	background-repeat: repeat-y;
}

/* Bloc Solution */

.solution {
	background-image: url("../img/bloc-nav-inner.gif");
	background-repeat: repeat-x;
	background-color:#99CCCC; 
}
/*
.solution .blocTitle {
	background-image: url("../img/bloc-nav-top.gif");
	background-repeat: no-repeat;
	background-position: 1px 0;
}*/

.solution .blocTitle {
	background-image: url("../img/bloc-nav-top2.gif");
	background-repeat: no-repeat;
}

/*
.solution .rtCorner {
	background-image: url("../img/bloc-nav-right-top-corner.gif");
	background-repeat: no-repeat;
}
*/
.solution .rtCorner {
	background-image: url("../img/bloc-nav-right-top-corner2.gif");
	background-repeat: no-repeat;
}


#rightCol .blocElem.solution .inner {
	background-image: url("../img/bloc-inner-big2.gif");
}


#rightCol .solution .inner h3 {
	background-image: url("../img/bloc-nav-inner-ul.gif");
	background-repeat: no-repeat;
	color: #0F358B;
}

#rightCol .solution .inner .topLevel li {
	border-color:#4C9DCE;
	background-color: #ffffff;
}

#rightCol .solution .inner a {
	color: #444444;
}

#rightCol .solution .inner .active a {
	color: #0F358B;
}

#rightCol .solution .inner .topLevel li div {
	background-image: url("../img/picto-solution-arrow.gif");
	background-repeat: no-repeat;
	background-position: 2px 3px;
}

#rightCol .solution .inner .topLevel li.active div {
	background-image: url("../img/picto-solution-arrow-active.gif");
	border-color: 	#F3F3F3;
	background-color: #FAFAFA;
	
}

#rightCol .solution .inner .topLevel li.active div li {
	background-color: #FAFAFA;	
	background-image: url("../img/picto-solution-gt.gif");
	background-repeat: no-repeat;
	background-position: 0 4px;
}

#rightCol .solution .inner .topLevel {
	background-image: url("../img/bloc-nav-inner-li.gif");
	background-repeat: no-repeat;
	background-position: -1px bottom;
}

/*
.solution .blocBottom {
	background-image: url("../img/bloc-nav-bottom.gif");
	background-repeat: no-repeat;
	background-position: -2px 0;
}
*/

.solution .blocBottom {
	background-image: url("../img/bloc-nav-bottom2.gif");
	background-repeat: no-repeat;
}

/*
.solution .rbCorner {
	background-image: url("../img/bloc-nav-right-bottom-corner.gif");
	background-repeat: no-repeat;
	background-position: -2px 0;
}*/

.solution .rbCorner {
	background-image: url("../img/bloc-nav-right-bottom-corner2.gif");
	background-repeat: no-repeat;
}

.text li {
	border-color:#D2D0D0;
}

.steps a {
	color:#444444;
}

.steps .noPicto, .pageContent ul.pictos li.noPicto {
	background-image: none;
}

.steps .demo, .pageContent ul.pictos li.demo {
	background-image: url("../img/picto-demo.gif");
	background-repeat: no-repeat;
}

.steps .product, .pageContent ul.pictos li.product {
	background-image: url("../img/picto-other-products.gif");
	background-repeat: no-repeat;
}

.steps .askdemo, .pageContent ul.pictos li.askdemo {
	background-image: url("../img/picto-ask-demo.gif");
	background-repeat: no-repeat;
}

.steps .book, .pageContent ul.pictos li.book {
	background-image: url("../img/picto-book.gif")	;
	background-repeat: no-repeat;
	background-position: 0 0;
}

.steps .arrow, .pageContent ul.pictos li.arrow {
	background-image: url("../img/picto-arrow.gif")	;
	background-repeat: no-repeat;	
	background-position: 0 -2px;
}

.steps .phone, .pageContent ul.pictos li.phone {
	background-image: url("../img/picto-phone.gif")	;
	background-repeat: no-repeat;	
}

.steps .newsletter, .pageContent ul.pictos li.newsletter {
	background-image: url("../img/picto-nl.gif")	;
	background-repeat: no-repeat;	
}

.steps .rss, .pageContent ul.pictos li.rss {
	background-image: url("../img/picto-rss.gif")	;
	background-repeat: no-repeat;
	background-position: 0 -2px;
}

a.contact {
	color:#26438B;	
}

.actualities li {
	background-image: url("../img/bullet-actu.gif");
	background-repeat: no-repeat;
}

#rightCol .miniBloc .miniBlocContent {
	background-image: url("../img/bloc-right-bg.gif");
	background-repeat: repeat-y;
}

#rightCol .miniBloc .bottom {
	background-image: url("../img/bloc-right-bottom.gif");
	background-repeat: no-repeat;
}



#footer {
	border-color: #ABA9AA;
}

#control_overlay {
	background-color:#000000;
}



.modal {
	background-color:#FFFFFF;
	border-color:  #333333
}

.popinToolBar a {
	color:#444444;	
}

.btn, .discover .productContent a.btn {
	background-image: url("../img/btn-center.gif");
	background-repeat: repeat-x;
	color:#444444;
	background-position: 0 0;
}

.btnLeft {
	background-image: url("../img/btn-left.gif");
	background-repeat: no-repeat;
}

.btnRight {
	background-image: url("../img/btn-right.gif");
	background-repeat: no-repeat;
}

.errors {
	color:red;
}


.steps .amber, .pageContent ul.pictos li.amber, .fullPageContent ul.pictos li.amber {
	background-image: url("../img/puce_amber.gif");
	background-repeat: no-repeat;
}

.steps .blue, .pageContent ul.pictos li.blue, .fullPageContent ul.pictos li.blue {
	background-image: url("../img/puce_blue.gif");
	background-repeat: no-repeat;
}

.steps .blue1, .pageContent ul.pictos li.blue1, .fullPageContent ul.pictos li.blue1 {
	background-image: url("../img/puce_blue1.gif");
	background-repeat: no-repeat;
}

.steps .blue2, .pageContent ul.pictos li.blue2, .fullPageContent ul.pictos li.blue2 {
	background-image: url("../img/puce_blue2.gif");
	background-repeat: no-repeat;
}

.steps .blue3, .pageContent ul.pictos li.blue3, .fullPageContent ul.pictos li.blue3 {
	background-image: url("../img/puce_blue3.gif");
	background-repeat: no-repeat;
}

.steps .blue4, .pageContent ul.pictos li.blue4, .fullPageContent ul.pictos li.blue4 {
	background-image: url("../img/puce_blue4.gif");
	background-repeat: no-repeat;
}

.steps .cyan, .pageContent ul.pictos li.cyan, .fullPageContent ul.pictos li.cyan {
	background-image: url("../img/puce_cyan.gif");
	background-repeat: no-repeat;
}

.steps .green, .pageContent ul.pictos li.green, .fullPageContent ul.pictos li.green {
	background-image: url("../img/puce_green.gif");
	background-repeat: no-repeat;
}

.steps .green1, .pageContent ul.pictos li.green1, .fullPageContent ul.pictos li.green1 {
	background-image: url("../img/puce_green1.gif");
	background-repeat: no-repeat;
}

.steps .green2, .pageContent ul.pictos li.green2, .fullPageContent ul.pictos li.green2 {
	background-image: url("../img/puce_green2.gif");
	background-repeat: no-repeat;
}

.steps .green3, .pageContent ul.pictos li.green3, .fullPageContent ul.pictos li.green3 {
	background-image: url("../img/puce_green3.gif");
	background-repeat: no-repeat;
}

.steps .green4, .pageContent ul.pictos li.green4, .fullPageContent ul.pictos li.green4 {
	background-image: url("../img/puce_green4.gif");
	background-repeat: no-repeat;
}

.steps .grey, .pageContent ul.pictos li.grey, .fullPageContent ul.pictos li.grey {
	background-image: url("../img/puce_grey.gif");
	background-repeat: no-repeat;
}

.steps .grey1, .pageContent ul.pictos li.grey1, .fullPageContent ul.pictos li.grey1 {
	background-image: url("../img/puce_grey1.gif");
	background-repeat: no-repeat;
}

.steps .grey2, .pageContent ul.pictos li.grey2, .fullPageContent ul.pictos li.grey2 {
	background-image: url("../img/puce_grey2.gif");
	background-repeat: no-repeat;
}

.steps .grey3, .pageContent ul.pictos li.grey3, .fullPageContent ul.pictos li.grey3 {
	background-image: url("../img/puce_grey3.gif");
	background-repeat: no-repeat;
}

.steps .grey4, .pageContent ul.pictos li.grey4, .fullPageContent ul.pictos li.grey4 {
	background-image: url("../img/puce_grey4.gif");
	background-repeat: no-repeat;
}


.steps .lightgreen, .pageContent ul.pictos li.lightgreen, .fullPageContent ul.pictos li.lightgreen {
	background-image: url("../img/puce_lightgreen.gif");
	background-repeat: no-repeat;
}

.steps .orange, .pageContent ul.pictos li.orange, .fullPageContent ul.pictos li.orange {
	background-image: url("../img/puce_orange.gif");
	background-repeat: no-repeat;
}

.steps .pink, .pageContent ul.pictos li.pink, .fullPageContent ul.pictos li.pink {
	background-image: url("../img/puce_pink.gif");
	background-repeat: no-repeat;
}

.steps .purple, .pageContent ul.pictos li.purple, .fullPageContent ul.pictos li.purple {
	background-image: url("../img/puce_purple.gif");
	background-repeat: no-repeat;
}

.steps .red, .pageContent ul.pictos li.red, .fullPageContent ul.pictos li.red {
	background-image: url("../img/puce_red.gif");
	background-repeat: no-repeat;
}

.steps .red1, .pageContent ul.pictos li.red1, .fullPageContent ul.pictos li.red1 {
	background-image: url("../img/puce_red1.gif");
	background-repeat: no-repeat;
}

.steps .red2, .pageContent ul.pictos li.red2, .fullPageContent ul.pictos li.red2 {
	background-image: url("../img/puce_red2.gif");
	background-repeat: no-repeat;
}

.steps .red3, .pageContent ul.pictos li.red3, .fullPageContent ul.pictos li.red3 {
	background-image: url("../img/puce_red3.gif");
	background-repeat: no-repeat;
}

.steps .red4, .pageContent ul.pictos li.red4, .fullPageContent ul.pictos li.red4 {
	background-image: url("../img/puce_red4.gif");
	background-repeat: no-repeat;
}

.steps li a.letter.a, .pageContent ul.pictos li a.letter.a, .fullPageContent ul li a.letter.a {
	background-image: url("../img/letter_a.png");
}
.steps li a.letter.b, .pageContent ul.pictos li a.letter.b, .fullPageContent ul li a.letter.b {
	background-image: url("../img/letter_b.png");
}
.steps li a.letter.c, .pageContent ul.pictos li a.letter.c, .fullPageContent ul li a.letter.c {
	background-image: url("../img/letter_c.png");
}
.steps li a.letter.d, .pageContent ul.pictos li a.letter.d, .fullPageContent ul li a.letter.d {
	background-image: url("../img/letter_d.png");
}
.steps li a.letter.e, .pageContent ul.pictos li a.letter.e, .fullPageContent ul li a.letter.e {
	background-image: url("../img/letter_e.png");
}
.steps li a.letter.f, .pageContent ul.pictos li a.letter.f, .fullPageContent ul li a.letter.f {
	background-image: url("../img/letter_f.png");
}
.steps li a.letter.g, .pageContent ul.pictos li a.letter.g, .fullPageContent ul li a.letter.g {
	background-image: url("../img/letter_g.png");
}
.steps li a.letter.h, .pageContent ul.pictos li a.letter.h, .fullPageContent ul li a.letter.h {
	background-image: url("../img/letter_h.png");
}
.steps li a.letter.i, .pageContent ul.pictos li a.letter.i, .fullPageContent ul li a.letter.i {
	background-image: url("../img/letter_i.png");
}
.steps li a.letter.j, .pageContent ul.pictos li a.letter.j, .fullPageContent ul li a.letter.j {
	background-image: url("../img/letter_j.png");
}
.steps li a.letter.k, .pageContent ul.pictos li a.letter.k, .fullPageContent ul li a.letter.k {
	background-image: url("../img/letter_k.png");
}
.steps li a.letter.l, .pageContent ul.pictos li a.letter.l, .fullPageContent ul li a.letter.l {
	background-image: url("../img/letter_l.png");
}
.steps li a.letter.m, .pageContent ul.pictos li a.letter.m, .fullPageContent ul li a.letter.m {
	background-image: url("../img/letter_m.png");
}
.steps li a.letter.n, .pageContent ul.pictos li a.letter.n, .fullPageContent ul li a.letter.n {
	background-image: url("../img/letter_n.png");
}
.steps li a.letter.o, .pageContent ul.pictos li a.letter.o, .fullPageContent ul li a.letter.o {
	background-image: url("../img/letter_o.png");
}
.steps li a.letter.p, .pageContent ul.pictos li a.letter.p, .fullPageContent ul li a.letter.p {
	background-image: url("../img/letter_p.png");
}
.steps li a.letter.q, .pageContent ul.pictos li a.letter.q, .fullPageContent ul li a.letter.q {
	background-image: url("../img/letter_q.png");
}
.steps li a.letter.r, .pageContent ul.pictos li a.letter.r, .fullPageContent ul li a.letter.r {
	background-image: url("../img/letter_r.png");
}
.steps li a.letter.s, .pageContent ul.pictos li a.letter.s, .fullPageContent ul li a.letter.s {
	background-image: url("../img/letter_s.png");
}
.steps li a.letter.t, .pageContent ul.pictos li a.letter.t, .fullPageContent ul li a.letter.t {
	background-image: url("../img/letter_t.png");
}
.steps li a.letter.u, .pageContent ul.pictos li a.letter.u, .fullPageContent ul li a.letter.u {
	background-image: url("../img/letter_u.png");
}
.steps li a.letter.v, .pageContent ul.pictos li a.letter.v, .fullPageContent ul li a.letter.v {
	background-image: url("../img/letter_v.png");
}
.steps li a.letter.w, .pageContent ul.pictos li a.letter.w, .fullPageContent ul li a.letter.w {
	background-image: url("../img/letter_w.png");
}
.steps li a.letter.x, .pageContent ul.pictos li a.letter.x, .fullPageContent ul li a.letter.x {
	background-image: url("../img/letter_x.png");
}
.steps li a.letter.y, .pageContent ul.pictos li a.letter.y, .fullPageContent ul li a.letter.y {
	background-image: url("../img/letter_y.png");
}
.steps li a.letter.z, .pageContent ul.pictos li a.letter.z, .fullPageContent ul li a.letter.z {
	background-image: url("../img/letter_z.png");
}

.steps li a.letter, .pageContent ul.pictos li a.letter, .fullPageContent ul li a.letter  {
	background-repeat: no-repeat;	
}

* html .steps li a.letter, * html .pageContent ul.pictos li a.letter {
	background-image: none;
}

a.download {
	background: transparent url("../img/download.gif") no-repeat  ;
}

.arrow, .fullPageContent ul li.arrow {
	background-image: url("../img/picto-arrow.gif");
	background-repeat: no-repeat;	
	background-position: 0 -2px;
}

.fullPageContent .errors ul li {
	background-image: none;	
}

.noBg {
	background-color: #fff;
	width:100%;
}

.content {
	background-image:url("../img/bg.gif");
	background-position: right 0;
	background-repeat: repeat-y;
}

#siteMap h2 a {
	color:#EC380F;
}

#siteMap a.lev2, #siteMap .lastLev a {
	color:#000;
}