/*Attention S'applique à l'éditeur et au front office*/
/*
body
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #e9e9e9;
}
body,p,th,td,a
{
	font-family:Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color:#000000;
}
*/
/* pour editeur Ne pas toucher*/

/* 
	Just uncomment the following block if you want to avoid spaces between 
	paragraphs. Remember to apply the same style in your output front end page.
*/

/*
P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}
*/
td{
  font-size:10px;
  font-family:verdana, Helvetica, sans-serif;
}
a{
    color:#B02A27;
    text-decoration: none;
    font-weight: bold;
}
a:hover{
    color:#009B4F;
}

a.sanslien
{
    color:#B02A27;
    text-decoration: none;
    font-weight: bold;
}
a.sanslien:hover
{
    color:#B02A27;
    text-decoration: none;
    font-weight: bold;
}


/*----------------------*/
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}
/*-----------------------------------------------------------*/
.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

/*classe pour les pages*/
.txtRouge {
  color:red;
  color:#e12d30;
}
.bando{
margin-bottom:20px;
}
.txt h1{
background-image:url(../images/interfaz/barre_titre.gif);
background-repeat:no-repeat;
text-transform:uppercase;
font-weight:normal;
font-size:18px;
height:29px;
padding-left:10px;
padding-top:5px;
}
.txt h2{
background-image:url(../images/interfaz/fleche_h2.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:14px;
padding-left:15px;
color:#e12d30;
}
.encart{
border:1px solid #1a171b;
margin-bottom:15px;
}
.encart_titre{
border-bottom:1px solid #1a171b;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#e12d30;
text-align:center;
padding:5px;
text-transform:uppercase;
}
.encart_txt{
background-image:url(../images/interfaz/fond_encart.gif);
background-position:left;
color:#1a171b;
padding:15px;
font-size:12px;
font-weight:bold;
}
.txt{
font-size:12px;
color:#888888;
margin-bottom:15px;
}
.txt_rouge{
color:#e12d30;
}
.txt_pt{
font-size:9px;
}
.txtValeur{
color:#777777;
font-weight:bold;
font-style:italic;
}
.entete{
font-size:13px;
font-style:italic;
font-weight:bold;
margin-bottom:20px;
}
.baseline_gauche{
margin-bottom:5px;
margin-left:20px;
font-size:19px;
text-align:left;
color:#888888;
}
.baseline_droite{
margin-right:30px;
font-size:19px;
text-align:right;
color:#888888;
}


.txt ul{
background-color:#FFFFFF;
padding-bottom:15px;
margin-bottom:0px;
margin-top:0px;
margin-left:25px;
list-style-type:disc;
}

.list a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
text-decoration:none;
}

.list a:hover{
text-decoration: underline;
}



#flashcontent{
border:1px #888888 solid;
width:539px;
height:210px;
margin-top:2px;
}
.img{
border:1px #888888 solid;
}
.txt hr{
color: #cccccc;
background-color: #cccccc;
height: 1px;
border: 0;
}

