html, body {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
p {
text-align:left;}
.colonne_gauche {
width:199px;
background-color:#F0931A;
}
.fond_central {
background-image:url(img/tc_r6_c2.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#07438B;
height:542px;
}
.fond_couleur {
background-color:#F4F4F4;
}
.entete_l1 {
background-color:#0F1E48;
height:17px;}
.entete_l2 {
background-color:#EF931A;
height:9px;
}
.entete_l3 {
background-color:#10448B;
height:83px;
}
.entete_l4 {
background-color:#10448B;
height:9px;
}
.bloctab {
height:171px;
width:340px;
background-color:#CCCCCC;}
.h33 {
height:33px;}
.blocint {
height:142px;}
.h70 {
height:70px;}
.h100 {
height:100px;
}
.txbleu{
font-size:15px;
font-weight:bold;
color:#08448a;
text-align:left;
padding-left:10px;
}
.txbleupt{
font-size:10px;
font-weight:bold;
color:#08448a;
text-align:left;
padding-left:10px;
}
.txnoir {
font-size:11px;
line-height:14px;
color:#58585a;
font-weight:bold;
padding-left:10px;
text-align:justify;
}
.txnoir10b {
font-size:10px;
line-height:12px;
color:#58585a;
font-weight:bold;
padding-left:10px;
text-align:justify;
}

.txnoir15 {
font-size:15px;
line-height:12px;
color:#58585a;
padding-left:10px;
text-align:justify;
}

.txbleun{
font-size:11px;
color:#08448a;
text-align:left;}
.titreorange {
font-size:12px;
font-weight:bold;
color:#ef941d;
}
.tx14bleaub {
font-weight:bold;
font-size:14px;
color:#08448a;
text-align:center;
margin-bottom:5px;
}
.titreliste {
width:130px;
height:36px;
color:#FFFFFF;
font-weight:bold;
background-color:#EF931A;
font-size:17px;
text-align:left;
padding:3px;
padding-left:10px;
vertical-align:top !important;
}
.fond_gris {
background-image:url(img/fond-fenetres.jpg);
background-repeat:no-repeat;
background-position:10px 0px;
background-color:#CCCCCC;
padding-left:10px;}
.txpied {
font-size:8px;
color:#08448a;}
.productInfoPictureLayer {
  position: absolute;
  left: 200px;
  top: 	300px;
  visibility: hidden;
  /*width: 250px;
  height: 250px;*/
  border: 1px solid black;
  background-color: #333333;
  -moz-opacity: 0.8;
	opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);

}
#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 420px;
	height: 0px;
	z-index: 200;
}
.pave_accessoire {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#08448a;
padding:10px;
margin-left:10px;
margin-right:10px;
text-align:left;
background-color:#d9dadb;
}
.font_cahier {
background-image:url(img/fond_cahier.jpg);
background-repeat:repeat;
}
.ecriture_bleue {
font-size:12px;
color:#052ee5;

text-align:left;}
.ecriture_bleu2 {
color:#08448a;
text-align:left;
font-size:12px;
}
.ecriture_bleu3 {
color:#08448a;
font-size:12px;
}
.bullorange {
color:#fa8012;}
.fondboeuf {
background-image:url(img/fond-boeuf.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.txblanc15 {
font-weight:bold;
font-size:15px;
}
.txnoir11 {
color:#08448a;
}
.txblanc11 {
color:#FFFFFF;
font-size:11px;
}
.txnoirn {
font-size:10;
color:#000000;
text-align:left;}