
div.user-infoflash-pi1-listrow {
  color : #CED9E5;
  float:left;
  clear : both;
  /* border: 10px #ccc solid; */
  height : 200px;
  overflow:hidden;
}


/**** InfoFlash List Accueil   ****/


.row_infoflash_acc {
                  width: 210px;
                  height : 134px;
                  /* margin:  -294px 0px 0 40px; */
                  margin:  48px 0px 0 78px;
                  padding: 0 0 0 0px;
                  font-family: Verdana, Arial, sans-serif;
                  /* color : #EA5F00; */
                  font-size:11px;
                  text-align : left;
}

div.row_infoflash_acc .row_date {
                  font-weight : bold;
                  display:inline;
                  text-align:right;
}

div.row_infoflash_acc .row_index {
                  color: #8A9199;
                  font-size : 10px;
                  display:inline;
                  text-align:right;
                  padding:0 0 0 115px
}

div.row_infoflash_acc .row_titre {
                  font-weight : bold;  
                  margin: 7px 0px 0 0px;
}


div.row_infoflash_acc .row_description {
}

.user-infoflash-pi1-listrow a:link, .user-infoflash-pi1-listrow a:visited, .user-infoflash-pi1-listrow a:hover, .user-infoflash-pi1-listrow a:active {
                  color:#CED9E5;
                  font-weight : bold;  
} 


/**** InfoFlash List Rubrique/Section   ****/


.row_infoflash_rub {
                   border:1px pink solid;
                   /* width: 120px; */
                   /* height:25px; */
                  /* margin:  -294px 0px 0 40px; */
                  margin:  10px 0px 0 30px;
                  padding: 0 0 0 0px;
                  font-family: Verdana, Arial, sans-serif;
                  /* color : #EA5F00; */
                  font-size:11px;
                  text-align : left;
}

div.row_infoflash_rub .row_date {
                  font-weight : bold;
                  float : left;
                  /* display:inline; */
                  text-align:right;
}

div.row_infoflash_rub .row_index {
                  color: #8A9199;
                  float : right;
                  font-size : 10px;
                  padding:0 0 0 0px
}

div.row_infoflash_rub .row_titre {
                  font-weight : bold;
                  clear:left;
                  
}


div.row_infoflash_rub .row_description {
}


/**** InfoFlash List   ****/


div.page_index_infoflash {
/* border: 1px red solid; */
                  display:table;
                  margin : 10px 0 10px 0;
                  font-family: Arial, Verdana, sans-serif;
                  font-size: 11px;
                  color : #A6267F;
                  /* font-weight: bold; */
                  text-align: center;
                  
}

.index_l {
/* border: 1px green solid; */
                  /* width: 100px;   */
                  height: 19px;
                  padding : 0 0 0 11px; 
                  font-weight: bold;
                  text-align: left;
                  float: left;  
                  background: transparent url(../templates/img/bg_page_index_infoflash_l.gif) no-repeat top left;
}
.index_m {
/* border: 1px green solid; */
                  height: 19px;
                  padding : 0 0 0 2px;
                  float: left;
                  background: transparent url(../templates/img/bg_page_index_infoflash_m.gif) repeat-x top left;
}

.index_r {
/* border: 1px green solid; */
                  width: 12px;
                  height: 19px;
                  float: left;
                  background: transparent url(../templates/img/bg_page_index_infoflash_r.gif) no-repeat top right;
}


.index_m a:link,  .index_m a:visited,  .index_m a:hover,  .index_m a:active {
                  font-family: Arial, Verdana, sans-serif;
                  font-size: 11px;
                  color : #A6267F;
                  font-weight: normal;
}


.navi_index {
                 /* border: 1px green solid; */
                 float: left;
                 padding : 3px 0 0 3px;

}


.navi_index .index_previous {
                  width: 18px;
                  height: 11px;
                  margin : 0 5px 0 0;
                  float: left;
                  background: transparent url(../templates/img/navi_index_prev.gif) no-repeat top left;

}


.navi_index .index_next {
                  width: 18px;
                  height: 11px;
                  padding : 0 0 0 0px;
                  float: left;
                  background: transparent url(../templates/img/navi_index_next.gif) no-repeat top left;

}

.navi_index  a:link {
                  text-decoration: none;
}


.header_infoflash {
                  /* border: 1px red solid; */
                  height: 27px;
                  clear : left;
                  font-family: Arial, Verdana, sans-serif;
                  font-weight: bold;
                  font-size: 14px;
                  text-align:  center;
                  /* vertical-align: text-bottom; */ /* marche pas ??? */
                  color : #A6267F;                  
}
.header_section {
                  width: 66px;
                  height: 28px;                  
                  float: left;
                  padding : 5px 0 0 0;
                  text-align: center;                  
                  background: transparent url(../templates/img/bg_header_infoflash.gif) repeat-x top left;
}
.header_type_evt {
                  width: 90px;
                  height: 28px;
                  padding : 5px 0 0 0;                  
                  float: left;
}

.header_type_evt a:link,  .header_type_evt a:visited,  .header_type_evt a:hover,  .header_type_evt a:active {
                  color : #A6267F;                  
}

.header_titre {
                  width: 277px;
                  height: 28px;                  
                  float: left;
                  padding : 5px 0 0 0;
                  text-align: center;                  
                  background: transparent url(../templates/img/bg_header_infoflash.gif) repeat-x top left;
}


.header_date {
                  width: 63px;
                  height: 28px;
                  padding : 5px 0 0 0;                  
                  float: left;
}
.header_date a:link,  .header_date a:visited,  .header_date a:hover,  .header_date a:active {
                  color : #A6267F;                  
}


.header_lieu {
/* border: 1px red solid; */
                  width: 108px;
                  height: 28px;                  
                  float: left;
                  padding : 5px 0 0 0;
                  text-align: center;                  
                  background: transparent url(../templates/img/bg_header_infoflash.gif) repeat-x top left;
}

.header_lieu a:link,  .header_lieu a:visited,  .header_lieu a:hover,  .header_lieu a:active {
                  color : #A6267F;                  
}

._row_infoflash {
                  width : 120px;
                  font-family: Verdana, Arial, sans-serif;
                  font-size: 11px;
                  text-align: left;
                  color : #5B5B5B;
                  padding : 5px 0 5px 0;
                  border : 1px solid #E4BFD9; 
                  /* background: transparent url(../templates/img/bg_infoflash.gif) repeat-y top left; */
}


._row_section {
/* border: 1px green solid; */
                  width: 66px;
                  clear : both;
                  float: left;
                  text-align: center;                  
}

._row_titre {
/* border: 1px green solid;  */
                  width: 267px; /* 277-10*/
                  float: left;
                  padding : 0 5px 0 5px;
                  /* font-weight: bold; */
                  text-align: left;                  
}

._row_date {
/* border: 1px green solid;  */
                  width: 63px;
                  float: left;
                  text-align: center;                  
}

._row_lieu {
/* border: 1px green solid;  */
                  /* height: 114px;    /* !important; */
                  width: 108px;
                  float: left;
                  text-align: center;                  
}


._row_editPanel {
                 float: left; 
                 clear : both;
                 /* height :0px; */
                 /* width : 0px; */
                 /* position : absolute; */
                 /* top : 10px; */
                 /* right : 75px; */                  
}


/**** infoflash Detail   ****/

.user-infoflash-pi1-singleView {
/* border: 1px red solid; */

                  width : 398px;
                  border-right: 1px #A6267F solid;
                  border-top:   1px #A6267F solid;
                  border-left : 1px #A6267F solid;
}

.user-infoflash-pi1-singleView {
                   /* float : left; */
                   /* clear:both; */
                   position : absolute;
                   top : 125px;
                   right : 5px;
                   border: 1px green solid;
                   /* border-width: 0 1px; */
                   /* border: 1px #FFFFFF solid; */
                   width: 210px;
                   height : 134px;
                   /* margin:  -294px 0px 0 40px; */
                   /* margin:  0px 0px 0 20px; */
                   padding: 0 0 0 0px;
}





.user-infoflash-pi1-singleView .row_titre {
/* border: 1px red solid; */
                  display : table;
                  width: 98px;  /* 98px */
                  /* height : 22px; */
                  clear:both;
                  float: left;
                  padding : 5px 0 5px 0;
                  text-align: center;                  
                  font-family: Arial, Verdana, sans-serif;
                  font-size: 14px;
                  font-weight: bold;
                  text-align: center;
                  color : #A6267F;
}

.user-infoflash-pi1-singleView .row_content {
/* border: 1px purple solid; */
                  width: 270px;  /* 300-10 */
                  /* height : 27px; */
                  float: left;
                  padding :  6px 5px 5px  5px;                
                  text-align: left;                  
                  font-family: Verdana, Arial, sans-serif;
                  font-size: 11px;
                  text-align: left;
                  color : #5B5B5B;
}
