body{
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #fff;
}

h2 {font-size:12px;}
h4 {font-size:14px;}

.zoneTetiere {
        display: none;
}

.zoneMenu {
        display: none;
}

.zoneCorps {
        width:100%;
        top:118px;
        left:2px;
        margin: 0px 0px 0px 0px;
        background: transparent;
}

.txtNoir10 {
        font-size: 10px;
        text-decoration: none;
}
.txtNoir10B {
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}

.txtNoir11 {
        font-size: 11px;
        text-decoration: none;
}
.txtNoir11B {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.txtRouge11B {
        font-size: 11px;
        font-weight: bolder;
        color: #CC0033;
        text-decoration: none;
}

.titNoir12B {
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
    		color: #000000;
}

.lienRouge11 {
        font-size: 11px;
        color: #CC0033;
        text-decoration: underline;
}
a.lienRouge11:hover {
        font-size: 11px;
        color: #CCCCCC;
        text-decoration: underline;
}


.lienRouge10 {
        font-size: 10px;
        color: #CC0033;
        text-decoration: underline;
}
a.lienRouge10:hover {
        color: #CCCCCC;
        text-decoration: underline;
}

A.lienRouge10nav:LINK {
        font-size: 10px;
        color: #CC0033;
        text-decoration: none;
}
A.lienRouge10nav:VISITED {
        TEXT-DECORATION: underline; color: #CC0033;
}

A.lienRouge10nav:HOVER {
        TEXT-DECORATION: underline; COLOR: #CCCCCC
}

.txtGris11 {
        font-size: 11px;
        color: #666666;
        text-decoration: none;
}
.txtGris11B {
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}
.titNoir14B {
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}
.titRouge26B {
        font-size: 26px;
        color: #CC0033;
        text-decoration: none;
}
.champsPanierDetail {
        font-size: 10px;
        text-decoration: none;
        width: 35px;
}
.champsSaisie {
        font-size: 10px;
        text-decoration: none;

}.champsListe {
        font-size: 10px;
        text-decoration: none;
        width: 100%;
}


/* tableaux produits */

.product th { border: 1px solid #cccccc; font-size: 10px; color: #ffffff; font-weight: bold; }
.product td { border: 1px solid #cccccc; font-size: 10px} 


.contenu9noirbold {  
  font-size: 9px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none
}
.contenu10noir {
	font-size: 10px;
	text-decoration: none;
	font-weight: normal
}
.contenu10blanc {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal
}
.contenu10noirbold {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none
}
.contenu10blancbold {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
.contenu12noir {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal
}
.contenu12noirbold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.contenu12blanc {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal
}
.contenu12blancbold {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
.score {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
.resultatlistevert {
	font-size: 10px;
	color: #006263;
	text-decoration: none;
	font-weight: bold
}
.contenu10gris {
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: normal
}
.contenu10marronC {
	font-size: 10px;
	color: #8C7233;
	text-decoration: none;
	font-weight: normal
}
.contenu10marronCbold {
	font-size: 10px;
	color: #8C7233;
	font-weight: bold;
	text-decoration: none
}

.champsRecherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	width: 139px;
}
.champsSupports {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	width: 110px;
}

.lienGris13B {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.lienGris13B:hover {
	font-size: 13px;
	font-weight: bold;
  color: #CC0033;
	text-decoration: none;
}
.lienGris10 {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.lienGris10:hover {
	font-size: 10px;
	color: #CC0033;
	text-decoration: none;
}

.pointillésGris {
        background-image:  url("/jcshop3/img/separation_01.gif");
        background-repeat: repeat-x;
        background-position: right top;
}
.pleinPointillésGris {
        background-image:  url("/jcshop3/img/separation_02.gif");
        background-repeat: repeat-x;
        background-position: right bottom;
}
.pleinVert {
        background-image:  url("/jcshop3/img/separation_03.gif");
        background-repeat: repeat-x;
        background-position: right top;
}
.textnavtransversale { 
      font-size: 10px;
      color: #FFFFFF;
      text-decoration: none
}
.textenavtransversalenoir {  
      font-size: 10px;
      text-decoration: none;
}
.titre_formations {
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-decoration: none;
        border-bottom: 1px solid rgb(188, 0, 0); 
        padding: 0px; 
        margin-bottom:0px;          
}
.titre_ateliers {
      border-bottom:  1px solid #ccc; 
      padding:  5px;
      font-weight:  bold;
}



/**
.txtRouge10B {
        font-size: 10px;
        font-weight: bold;
        color: #CC0033;
        text-decoration: none;
}
.txtBlanc10 {
        font-size: 10px;
        color: #FFFFFF;
}
.txtBlanc10B {
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
.txtBlanc10BU {
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
}

.txtNoir11BJ {
        font-size: 11px;
        font-weight: bold;
        text-transform: none;
        text-align: justify;
}
.txtNoir11J {
        font-size: 11px;
        text-transform: none;
        text-align: justify;
}
.txtRouge11Bbarre {
        font-size: 11px;
        font-weight: bolder;
        color: #CC0033;
        text-decoration: line-through;
}

**/



