@charset "iso-8859-1";
/* auteur: DBC TeAM */
/* Date de création: 12/08/2008 */

* { margin:0; padding: 0;margin-left: auto; margin-right: auto; }
.spacer {
  clear: both;
}

body{
 margin:0px;
 padding:0px;
 font-size:11px;
 font-family:Arial, Tahoma, Verdana;
 color:#666;
 background-color:#81A2BF;
}

td, th, textarea, select, h2, h3, h4, h5, h6
{font: 12px/1.25em arial, sans-serif;}

p
{margin:12px 0;}

#conteneur{
 width:1004px;
 background-color:#81A2BF;
 margin:0 auto;
}



.cell {
  float: left;
  margin:0px;
  padding:0px;
}

#navigation{
 width:100%;
 height:33px;
 margin:0 0;
 background:url(../images/bg_bout.gif) left top repeat-x;
}

#nav_centrale_gauche{
 width:350px;
 padding:5px;
 background-color:#fff;
 float: left;
 border:1px solid #BEBDBD;
 font-size:11px;
 text-align:justify;
 margin-right:10px;
 margin-left:10px;
 height:400px;
}

#nav_centrale_droit{
 width:315px;
 padding:5px;
 background-color:#fff;
 float: left;
 border:1px solid #BEBDBD;
 font-size:11px;
 text-align:justify;
 height:400px;
}

#menu_nav{
  height:334px;
  width:228px;
  margin:0px;
  background-color:#fff;
  background:url(../images/menu_nav.jpg) left top no-repeat;
}

#menu_nav2{
  height:334px;
  width:228px;
  margin:0px;
  background-color:#fff;
  background:url(../images/menu_nav2.jpg) left top no-repeat;
}

#menu_nav_bas{
  height:286px;
  width:228px;
  margin:0px;
  background:url(../images/menu_nav_bas.gif) left top no-repeat;
}

#menu_nav_bas2{
  height:198px;
  width:228px;
  margin:0px;
  background:url(../images/menu_nav_bas_2.gif) left top no-repeat;
}


#cadre_sondage{
  height:338px;
  width:228px;
  margin:0px;
  overflow:hidden;
  background:url(../images/bg_sondage.gif) left top repeat-y;
}

#bas_sondage{
  height:21px;
  width:228px;
  margin:0px;
  background:url(../images/bas_sondage.gif) left top no-repeat;
}

#titre_sondage{
  height:49px;
  width:228px;
  margin:0px;
  background:url(../images/titre_sondage.gif) left top no-repeat;
}

#contenu_sondage{
  margin:0px;
  padding-left:25px;
  padding-right:10px;
  height:268px;
  overflow:hidden;
}

#sondage{
  height:268px;
  overflow:hidden;
}

a img { border:0;}

A:link {
 COLOR: #0386C3;
 TEXT-DECORATION: none;
}

A:active {
	TEXT-DECORATION: none;
	COLOR: #0386C3;
}
A:visited {
	TEXT-DECORATION: none;
	COLOR: #0386C3;
}
A:hover {
	TEXT-DECORATION: none;
	COLOR: #03C7F8;
}
a:focus
{outline:none;}

 .publication_accueil{
      float: left;
	  margin: 2px;
	  padding-left: 0px;
	  list-style: none;
	  /*background : #f7f7f7;*/
	  width:100%;
  }
	
	.ligne{
	  
	  line-height      : 15px;
	  padding-left     : 20px;
	  padding-top      : 0px;
	  background-image : url(../images/pu.gif) ;
	  background-repeat: no-repeat;
	  background-position: 0px 1px;
	  
	  /*border-bottom:2px solid #fff;*/
	}
	
	.sep{
	  
	  line-height      : 10px;
	  padding-left     : 20px;
	  padding-top      : 5px;
	  background-image : url(../images/traitsep.gif) ;
	  background-repeat: no-repeat;
	  background-position: 0px 10px;
	  
	  /*border-bottom:2px solid #fff;*/
	}
	
	
	.publication_accueil2{
	  margin: 2px;
	  padding-left: 10px;
	  padding-top:0px;
	  list-style: none;
	  /*background : #f1f1f1;*/
	  width:90%;
  }
	
	.ligne2{
	  
	  line-height      : 18px;
	  padding-left     : 20px;
	  padding-bottom      : 10px;
	  background-image : url(../images/pu.gif) ;
	  background-repeat: no-repeat;
	  background-position: 0px 1px;
	  
	  border-bottom:1px solid #fff;
	}
	
	
	#contenu_centre_bas{
     /* height:180px;*/
	  width:676px;
	  padding:10px;
	  background-color:#fff;
	  margin:10px;border:1px solid #BEBDBD;	
	}
    
	
	#contenu_centre_unique{
      
	  width:674px;
	  padding:10px;
	  background-color:#fff;
	  margin:10px;
	  margin-top:0px;
	  border:1px solid #BEBDBD;	
	}
	
	#titre_admin{
	  padding:10px;
	  background-color:#fff;
	  width:676px;
	  margin-top:0px;
	  margin-left:10px;
	  border:1px solid #BEBDBD;
	  margin-bottom:10px;	
	 } 

  .cell_news
   {padding:0 0 6px 0;border-bottom:1px solid #dfdfdf;margin:0 3px;text-align:left;}
  .cell_news p
   {padding:0;margin:0;font-size:10px;line-height:12px;}
  .cell_news i
   {font-weight:bold;color:#dadada;}
  .cell_news .img_news
   {float:left;margin:2px 9px 6px 0;text-align:center;}
  .cell_news h4
   {margin:0;padding:0;font-size:12px;font-weight:bold;}
  .cell_news .vote {
    text-align:center;
   }
  .cell_news .footer {
    text-align:right;
	font-weight:bold;color:#888;
   }
   
   .cell_news .footer a{
     text-decoration:underline;
   }
   .cell_news .admin_bouts {
    text-align:right;
	padding-top:6px;
   }	 
   
   
   .cell_agenda
   {padding:0 0 6px 0;border-bottom:1px solid #dfdfdf;margin:0 3px;text-align:left;}
  .cell_agenda p
   {padding:0;margin:0;font-size:12px;line-height:16px;}
  .cell_agenda i
   {font-weight:bold;color:#dadada;}
  .cell_agenda .img_news
   {float:left;margin:2px 9px 6px 0;text-align:center;}
  .cell_agenda h4
   {margin:0;padding:0;font-size:12px;font-weight:bold;}
  .cell_agenda .vote {
    text-align:center;
   }
  .cell_agenda .footer {
    text-align:right;
	font-weight:bold;color:#555;
	font-size:11px;
	padding-top:10px;
   }
   
   .cell_agenda .footer a{
     text-decoration:underline;
   }
   .cell_agenda .admin_bouts {
    text-align:right;
	padding-top:6px;
   }
   
   
   
  .cell_publications
   {padding:0 0 6px 0;border-bottom:1px solid #dfdfdf;margin:0 3px;text-align:left;padding-top:20px;}
  .cell_publications p
   {padding:0;margin:0;font-size:12px;line-height:16px;}
  .cell_publications i
   {font-weight:bold;color:#dadada;}
  .cell_publications .img_news
   {float:left;margin:2px 9px 6px 0;text-align:center;}
  .cell_publications h4
   {margin:0;padding:0;font-size:15px;font-weight:bold;color:#057EC3}
  .cell_publications .vote {
    text-align:center;
   }
  .cell_publications .footer {
    text-align:right;
	font-weight:bold;color:#333;
	font-size:11px;
	background-color:#f1f1f1;
	padding:2px;
	padding-right:15px;
	border-bottom:1px solid #ccc;
	
   }
   
   .cell_agenda .footer a{
     text-decoration:underline;
   }
   .cell_agenda .admin_bouts {
    text-align:right;
	padding-top:6px;
   }	 
  
#affiche_faq {
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

.details_news
   {padding:0 0 30px 0;margin:0 3px;text-align:left;}
  .details_news p
   {padding:0;margin:0;font-size:12px;line-height:18px;text-align:justify;}
  .details_news i
   {font-weight:bold;color:#dadada;}
  .details_news .img_news
   {float:left;margin:2px 9px 6px 0;text-align:center;}
  .details_news h4
   {margin:0;padding:0;font-size:16px;font-weight:bold;;line-height:20px;color:#046CA7;padding-bottom:15px;}
  
  .details_news .footer {
    text-align:right;
	font-weight:bold;color:#333;
	font-size:11px;
	background-color:#f1f1f1;
	padding:2px;
	padding-right:15px;
	border-bottom:1px solid #ccc;
   }
   
   .details_news .footer a{
     text-decoration:underline;
   }
   .details_news .admin_bouts {
    text-align:right;
	padding-top:6px;
   }
   
.itemViewerItem{width:270px;height:268px;padding-top:5px;}
/*.itemViewerItem div{width:95%;height:95%;}*/
.productGroupOthersCotainer{position:absolute;top:0px;left:0px;z-index:1;width:270px;height:2000px;}
.productGroupOthersRind{width:270px;height:55px;position:relative;overflow:hidden;padding:0x;margin:0px;}
.itemViewerNav{text-align:right;}
.itemViewerNav a{margin:0px 1px;padding:0px 5px; background:url(../images/icon_off.gif) no-repeat;}
.itemViewerNav a:link, 
.itemViewerNav a:visited, 
.itemViewerNav a:hover {color:#263c5f; text-decoration: none!important; font-weight:bold;}
.itemViewerNav a.current{background:url(../images/icon_on.gif) no-repeat; color:#ffffff!important;}
	 
/*************************** AJOUT PHILO ************************************/

.gras{
  font-weight:bold;
}

.bleu{
 color:#0795C9;
}

.noir{
 color:#222;
}

.rouge{
 color:#D40404;
}

.intro{
  padding:10px;
  background:#FBE8E8;
  clear:both;
  /*font-weight:bold;*/
  margin-bottom:15px;
  font-size:12px;
  font-family:Arial, Helvetica, Verdana, Tahoma;
  color:#666;
  line-height:1.5em;
  border:1px solid #BF0404;
  width:555px;
  margin-left:50px;
}

.image_centrer{
margin-left:250px;
}

#etapes{
 height:20px;
 width:100%;
 overflow:hidden;
}


  /* AFFICHAGE ETENDUE */
 
 .img_news {
     float:left;margin:2px 9px 6px 0;text-align:center;
  }
  
  
  /* AFFICHAGE DES PARTENAIRES */
    .affichage_ligne {
   padding:10px 0px;margin:10px 0px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left top;
  }
  .affichage_ligne p {
     padding:0;
	 margin:0;
	 font-size:12px;
	 line-height:18px;
	 text-align:justify;
	 height:70px;
	 overflow:hidden;
  }
  .affichage_ligne i {
    font-weight:bold;color:#dadada;
  }
  .affichage_ligne .img_news {
    float:left;
	margin:2px 9px 6px 0;text-align:center;
	width:100px;
	overflow:hidden;
  }
  .affichage_ligne .img_news p{
    text-align:center;
  }
  
  .affichage_ligne h4  {
    margin:0;padding:0;font-size:14px;font-weight:bold;line-height:20px;color:#046CA7;padding-bottom:0px;font-family:Arial
  }

  .affichage_ligne .footer {
    text-align:right;
	color:#333;
	font-size:11px;
	background-color:#f1f1f1;
	padding:2px 10px;
	padding-right:15px;
	border-bottom:1px solid #ccc;
	margin-top:0px;
	height:20px;
	/*display:none;*/
   }
   
   .affichage_ligne .content {
    height:95px;
	overflow:hidden;
	
   }
   
   .affichage_ligne .content a{
     text-decoration:none;
	 color:#555;
   }
   
   .affichage_ligne .content a:hover{
     text-decoration:underline;
   }
   
   
   .affichage_ligne .footer a{
     text-decoration:underline;
   }

   .affichage_ligne ul{
	  margin: 2px;
	  padding-left: 0px;
	  list-style: none;
	  /*background : #f7f7f7;*/
	  width:100%;
  }
	
  .affichage_ligne	li{
	  
	  line-height      : 18px;
	  padding-left     : 15px;
	  padding-top      : 0px;
	  background-image : url(../images/pu.gif) ;
	  background-repeat: no-repeat;
	  background-position: 0px 8px;
	  font-size:12px;
	  /*border-bottom:2px solid #fff;*/
  }
  
  #titre_une{
     height:40px;
	overflow:hidden;
  }
  
  #desc_une{
    height:84px;
	overflow:hidden;
  }
