

#page #middle #principal #col1_company_news{
	float:left;
}

#page #middle #principal #sous-menu-news {
	padding-bottom:15px;
	color:#ed5301;
	font-size:19px;
}
#page #middle #principal #sous-menu-news .sous-menu-block{
	float:left;
	min-width:120px;
	padding:6px;
	padding-top:0;
	margin-right:1px;
	height:12px;
	margin-top:5px;
	text-align:center;
}
#page #middle #principal #sous-menu-news .title{
	color:#ed5301;
	font-size:19px;
	margin-top:0;
	padding-top:2px;
	min-width:90px;
	text-align:left;
}
#page #middle #principal #sous-menu-news .menu_off,
#page #middle #principal #sous-menu-news .menu_on{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	
}
#page #middle #principal #sous-menu-news .menu_off a,
#page #middle #principal #sous-menu-news .menu_on a{
	color:#fff;	
}
#page #middle #principal #sous-menu-news .menu_off a:hover,
#page #middle #principal #sous-menu-news .menu_on a:hover{
	text-decoration:none;
}
#page #middle #principal #sous-menu-news .menu_off{
	background-color:#c3c3c3;
}
#page #middle #principal #sous-menu-news .menu_on{
	background-color:#e7aa7e;
}

#page #middle #principal #centre_spe{
  width: 100%;
  margin:auto;
  font-size:12px;
  clear:both;
}
	#page #middle #principal #centre_spe #liens_news{
	  color:#939393;
		margin-bottom: 10px;
		margin-left: 15px;
	}
		#page #middle #principal #centre_spe #liens_news h1{
			padding:0;
			font-size:18px;
			text-transform: none;
		}
		#page #middle #principal #centre_spe #liens_news a{
		  color:#939393;
		}
		#page #middle #principal #centre_spe #liens_news a:hover{
		  text-decoration:none;
		}
  #page #middle #principal #centre_spe .update_data{
    float:right;
    width:120px;
    padding-right:30px;
    background-repeat:no-repeat;
    background-position:right 20px;
    padding-top:20px;
  }
    #page #middle #principal #centre_spe .update_data a{
      color:#000;
      font-weight:bold;
      font-size:12px;
    }
    #page #middle #principal #centre_spe .update_data a:hover{
      text-decoration:none;
    }
  #page #middle #principal #centre_spe h1{
    font-size:20px;
    text-transform:uppercase;
    font-weight:normal;
    padding-top:20px;
    padding-bottom:15px;
    padding-left:30px;
  }

  #page #middle #principal #centre_spe strong.rouge{
    color:#ff0000;
    font-size:14px;
  }

  #page #middle #principal #centre_spe .view_all{
    float:right;
    width:90px;
    font-weight:bold;
    color:#c0c0c0;
    padding-bottom:5px;
  }
    #page #middle #principal #centre_spe .view_all a{
      color:#000;
    }
    #page #middle #principal #centre_spe .view_all a:hover{
      text-decoration:none;
    }

  #page #middle #principal #centre_spe #onglet_spe{
    height:27px;
    overflow:hidden;
    clear:left;
    font-size:13px;
    font-weight:bold;
    background-image:url(../../images/web2.0/company/onglet_spe_back.png);
    background-repeat:repeat-x;
    background-position:left 23px;
    padding-left:20px;
    margin-bottom:35px;
  }

  #page #middle #principal #centre_spe #onglet_spe .onglet_off{
        height:25px;
        float:left;
      }
        #page #middle #principal #centre_spe #onglet_spe .onglet_off .onglet_left{
          background-image:url(../../images/web2.0/company/onglet_comp_left_off.png);
          background-repeat:no-repeat;
          width:5px;
          height:27px;
          float:left;
        }
        #page #middle #principal #centre_spe #onglet_spe .onglet_off .onglet_first{
          background-image:url(../../images/web2.0/company/onglet_comp_left_off_f.png);
        }
        #page #middle #principal #centre_spe #onglet_spe .onglet_off .onglet_middle{
          background-image:url(../../images/web2.0/company/onglet_comp_middle_off.png);
          background-repeat:repeat-x;
          min-width:1px;
          height:27px;
          padding:4px 6px 0 6px;
          float:left;
          color:#c0c0c0;
        }
          #page #middle #principal #centre_spe #onglet_spe .onglet_off .onglet_middle a{
            color:#000;
            text-decoration:underline;
          }
          #page #middle #principal #centre_spe #onglet_spe .onglet_off .onglet_middle a:hover{
            text-decoration:none;
          }
        #page #middle #principal #centre_spe #onglet_spe .onglet_off .onglet_right{
          background-image:url(../../images/web2.0/company/onglet_comp_right_off.png);
          background-repeat:no-repeat;
          width:5px;
          height:27px;
          float:left;
        }
      #page #middle #principal #centre_spe #onglet_spe .onglet_on{
        height:27px;
        float:left;
      }
        #page #middle #principal #centre_spe #onglet_spe .onglet_on .onglet_left{
          background-image:url(../../images/web2.0/company/onglet_comp_left_on.png);
          background-repeat:no-repeat;
          width:5px;
          height:27px;
          float:left;
        }
        #page #middle #principal #centre_spe #onglet_spe .onglet_on .onglet_first{
          background-image:url(../../images/web2.0/company/onglet_comp_left_on_f.png);
        }
        #page #middle #principal #centre_spe #onglet_spe .onglet_on .onglet_middle{
          background-image:url(../../images/web2.0/company/onglet_comp_middle_on.png);
          background-repeat:repeat-x;
          background-color:#fff;
          min-width:1px;
          height:25px;
          color:#fff;
          float:left;
          padding:4px 6px 0 6px;
        }
          #page #middle #principal #centre_spe #onglet_spe .onglet_on .onglet_middle a{
            color:#ff0000;
            text-decoration:underline;
          }
          #page #middle #principal #centre_spe #onglet_spe .onglet_on .onglet_middle a:hover{
            text-decoration:none;
          }
        #page #middle #principal #centre_spe #onglet_spe .onglet_on .onglet_right{
          background-image:url(../../images/web2.0/company/onglet_comp_right_on.png);
          background-repeat:no-repeat;
          width:5px;
          height:27px;
          float:left;
        }

     #page #middle #principal #centre_spe #col1{
       width:300px;
       float:left;
     }

     #page #middle #principal #centre_spe .cadre_comp{
       width:281px;
       border-top: 1px solid #e1e1e1;
       border-left: 1px solid #e1e1e1;
       background-image:url(../../images/web2.0/company/cadre_right.png);
        background-repeat:repeat-y;
    background-position:right top;
    margin-bottom:20px;
     }
       #page #middle #principal #centre_spe .cadre_comp .cadre_comp_content{
         padding:10px;
         font-size:13px;
         line-height:20px;
       }
       #page #middle #principal #centre_spe .cadre_comp_bottom{
          background-image:url(../../images/web2.0/company/cadre_bottom.png);
          background-repeat:no-repeat;
          background-color:#fff;
          height:4px;
       }



     #page #middle #principal #centre_spe #col2{
       width:400px;
       float:left;
       margin-left:20px;
     }
       #page #middle #principal #centre_spe #col2 a{
         color:#000;
       }

	/*** ***/
	.news
	{
		width:420px;
		margin-top:10px;
		margin-left:0;
	}
	.news .news_middle{
		background-image:url(../../images/web2.0/company/fond_news.png);
		background-repeat:repeat-y;
		padding:0 4px 0 3px;
	}
	.news .news_middle .news_titre{
		background-color:#ed5301;
		color:#fff;
		padding: 0 5px;
		font-weight:bold;
	}
	.news .news_middle .news_content
	{
		background-image:url(../../images/web2.0/company/degrade_news.png);
		background-repeat:repeat-x;
		background-position:left bottom;
		width:413px;
	}
	.news .news_bottom{
		background-image:url(../../images/web2.0/company/bottom_news.png);
		background-repeat:no-repeat;
		height:6px;
	}
	.news .news_middle .news_content .cartouche
	{
		width:386px;
		height:23px;
		background-image:url(../../images/web2.0/company/cartouche_comp.png);
		background-repeat:no-repeat;
		margin-left:3px;
		font-size:11px;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		color:#777;
		margin-top:5px;
		text-align:left;
		overflow:hidden;
		line-height:17px;
	
	}
	.news .news_middle .news_content .cartouche strong{
		color:#ed5301;
	}
	.news .news_middle .news_content .view_all
	{
		float:right;
		font-size:11px;
		font-weight:bold;
		background-image:url(../../images/web2.0/company/puce_orange.png);
		background-repeat:no-repeat;
		background-position:left 9px;
		color:#ed5301;
		padding: 5px 5px 10px 10px;
		width:67px;
	}
	.news .news_middle .news_content .view_all a{
		color:#ed5301;
	}
   /*** ***/

   #page #middle #principal #centre_spe #col2 .news,
   #page #middle #principal #centre_spe .news{
     width:420px;
     margin-top:10px;
     margin-left:0;
   }
   #page #middle #principal #centre_spe .news{
     width:846px;
     margin-left:50px;
     margin-top:30px;
   }
     #page #middle #principal #centre_spe #col2 .news .news_middle,
     #page #middle #principal #centre_spe .news .news_middle{
      background-image:url(../../images/web2.0/company/fond_news.png);
        background-repeat:repeat-y;
        padding:0 4px 0 3px;
     }
     #page #middle #principal #centre_spe .news .news_middle{
      background-image:url(../../images/web2.0/company/fond_news3.png);
     }
    #page #middle #principal #centre_spe .news .news_middle .news_titre,
    #page #middle #principal #centre_spe #col2 .news .news_middle .news_titre{
           background-color:#ed5301;
           color:#fff;
           padding: 0 5px;
          font-weight:bold;
    }
    #page #middle #principal #centre_spe .news .news_middle .news_titre{
           background-color:#f6894e;
    }
    #page #middle #principal #centre_spe .news .news_middle .news_content,
    #page #middle #principal #centre_spe #col2 .news .news_middle .news_content{
      background-image:url(../../images/web2.0/company/degrade_news.png);
            background-repeat:repeat-x;
            background-position:left bottom;
            width:413px;
    }
    #page #middle #principal #centre_spe .news .news_middle .news_content{
            width:837px;
    }
    #page #middle #principal #centre_spe .news .news_bottom,
    #page #middle #principal #centre_spe #col2 .news .news_bottom{
      background-image:url(../../images/web2.0/company/bottom_news.png);
      background-repeat:no-repeat;
      height:6px;
    }
      #page #middle #principal #centre_spe .news .news_bottom{
      	background-image:url(../../images/web2.0/company/bas_comment.png);
      	background-repeat:repeat-x;
      	margin: 0 2px;
      }


      
    #page #middle #principal #centre_spe .news .news_middle .news_content .cartouche,
    #page #middle #principal #centre_spe #col2 .news .news_middle .news_content .cartouche{
      width:386px;
      height:23px;
      background-image:url(../../images/web2.0/company/cartouche_comp.png);
      background-repeat:no-repeat;
      margin-left:3px;
      font-size:11px;
      padding-left:10px;
      padding-right:10px;
      padding-top:5px;
      color:#777;
      margin-top:5px;
      text-align:center;
    }
    #page #middle #principal #centre_spe .news .news_middle .news_content .cartouche{
    	width:492px;
      	background-image:url(../../images/web2.0/company/cartouche_comp2.png);
      	margin-left:auto;
      	margin-right:auto;
        padding-top:3px;
      	height:25px;
    }
      #page #middle #principal #centre_spe #col2 .news .news_middle .news_content .cartouche strong{
        color:#ed5301;
      }
      #page #middle #principal #centre_spe .news .news_middle .news_content .cartouche img{
        vertical-align:middle;
      }
      #page #middle #principal #centre_spe .news .news_middle .news_content .cartouche .see{
        float:right;
      	background-image:url(../../images/web2.0/company/shape.png);
      	width:50px;
      	height:20px;        
      	text-align:center;
      	padding-top:2px;
      }
      
      	#page #middle #principal #centre_spe .news .news_middle .news_content .cartouche .see a{
      		color:#000;
      	}
      	#page #middle #principal #centre_spe .news .news_middle .news_content .cartouche .see a:hover{
      		text-decoration: none;
      	}
    #page #middle #principal #centre_spe .news .news_middle .news_content .view_all,
    #page #middle #principal #centre_spe #col2 .news .news_middle .news_content .view_all{
        font-size:11px;
        background-image:url(../../images/web2.0/company/puce_orange.png);
      background-repeat:no-repeat;
      background-position:left 9px;
        color:#ed5301;
        padding: 5px 5px 10px 10px;
        width:67px;
      }
        #page #middle #principal #centre_spe .news .news_middle .news_content .view_all a,
        #page #middle #principal #centre_spe #col2 .news .news_middle .news_content .view_all a{
          color:#ed5301;
        }
   #page #middle #principal #centre_spe #staff{
     clear:both;
     width:100%;
     padding-top:15px;
   }
     #page #middle #principal #centre_spe #staff .person{
       width:155px;
       padding-left:5px;
       padding-top:10px;
       float:left;
       margin-right:20px;
     }
     #page #middle #principal #centre_spe #staff .person img.visuel{
       border:1px solid;
     }
       #page #middle #principal #centre_spe #staff .person .nom{
         text-decoration:underline;
         font-weight:bold;
       }
       #page #middle #principal #centre_spe #staff .festival,
       #page #middle #principal .festival{
         background-color:#ff4e00;
         min-width:1px;
         color:#fff;
         padding:1px 3px;
         font-size:10px;
         float:left;
         margin: 2px 0;
         font-weight:bold;
       }


  #page #middle #principal #centre_spe .news_detail{
    width: 97%;
    margin-left:15px;
    margin-bottom:35px;
    background-image:url(../../images/web2.0/company/bas_comment.png);
    background-repeat:repeat-x;
    background-position:left bottom;
    clear:left;
  }
  
    #page #middle #principal #centre_spe .news_detail .news_detail_titre_en {
      height:20px;
      font-size:14px;
      color:#f68548;
      background-image:url(../../images/web2.0/company/fond_news2_en.png);
      background-repeat:no-repeat;
      background-position:831px 3px;
      border:1px solid #c9c9c9;
      border-bottom:none;
      padding-left:10px;
      padding-top:5px;
    }
    
    #page #middle #principal #centre_spe .news_detail_boites{
    	margin-bottom:0;
    }
    #page #middle #principal #centre_spe .news_detail_boites .news_detail_titre2{
   		background-image:url(../../images/web2.0/company/fond_titre_news.png);
      	background-repeat:repeat-x; 
      	border:none;
      	border-left:1px solid #e9b189;
      	border-right:1px solid #e9b189;
      	height:20px;
      	padding-top:5px;
      	font-size:14px;
      	color:#cf6228;
    }
    #page #middle #principal #centre_spe .posting_details .news_detail_titre2{
      	color:#006500;
   	}
    	#page #middle #principal #centre_spe .news_detail_boites .boite_titre{
    		background-image:url(../../images/web2.0/company/fleches_news_off.png);
			background-repeat:no-repeat;
			padding-left:35px;	
			cursor:pointer;
    	}
		    #page #middle #principal #centre_spe .news_detail_boites .boite_titre img{
		    	vertical-align:middle;
		    }
		#page #middle #principal #centre_spe .news_detail_boites .boite_titre_on{
			background-image:url(../../images/web2.0/company/fleches_news_on.png);
		}
    	#page #middle #principal #centre_spe .news_detail_boites .boite_titre span.date {
    		color:#cf6228;
    		font-size:10px;
    	}
    	#page #middle #principal #centre_spe .news_detail_boites .boite_titre .news_person {
    		color:#cf6228;
    		font-size:10px;
    		float:right;
    		padding-top:0;
    		padding-right:5px;
    		line-height:9px;

    	}    	    	
    	#page #middle #principal #centre_spe .news_detail_boites .boite_titre .news_person_company {
    		color:#cf6228;
    		font-size:10px;
    		float:right;
    		padding-top:0;
    		padding-right:5px;
    		line-height:9px;

    	}
      #page #middle #principal #centre_spe .news_detail .news_detail_titre span.date_company {
        color:#939393;
        font-size:10px;
      }
      #page #middle #principal #centre_spe .news_detail .news_detail_titre img{
        vertical-align:middle;
      }
         
    #page #middle #principal #centre_spe .news_detail .news_detail_content{
      border:1px solid #c9c9c9;
      border-bottom:none;
        background-image:url(../../images/web2.0/company/degrade_news2.png);
      background-repeat:repeat-x;
    }
      #page #middle #principal #centre_spe .news_detail .news_detail_content table{
        color:#939393;
        font-size:11px;
      }
        #page #middle #principal #centre_spe .news_detail .news_detail_content table td{
          vertical-align:top;
          padding:0 5px 5px 5px;
        }
        #page #middle #principal #centre_spe .news_detail .news_detail_content table tr.titres td{
          padding: 0px 5px 0 5px;
          height: 5px;
        }
		   #page #middle #principal #centre_spe .news_detail .news_detail_content table td .resume
		   {
			font-size:11px;
			background-color:#fff;
			width:673px;
			border:1px solid #c9c9c9;
			padding:5px;
			min-height:50px;
			color:#000;
			line-height:18px;
			margin-bottom:10px;
		   }
		   
   		   #page #middle #principal #centre_spe .news_detail .news_detail_content table td .titre_author a
   		   {
			color: Gray;
   		   }
   		   
   		   #page #middle #principal #centre_spe .news_detail .news_detail_content table td .titre_company a
   		   {
   			color:#F68548;
   			font-weight : bold;
   			display:block;
   			width:110px;
   			overflow:hidden;
   		   }   		
   		   
   		   #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .titre_company a
   		   {
   			color:#F68548;
   			font-weight : bold;
   			display:block;
   			width:110px;
   			overflow:hidden;
   		   }   		   

           #page #middle #principal #centre_spe .news_detail .news_detail_content table td .texte,
           #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author{
			font-size:11px;
			background-color:#fff;
			width:665px;
			border:1px solid #c9c9c9;
			padding:5px;
			/*min-height:250px;*/
			color:#000;
			line-height:18px;
           }
           
           table td .authorPatch{
			font-size:11px;
			background-color:#fff;
			width:150px;
			border:1px solid #c9c9c9;
			padding:5px;
			min-height:150px;
			color:#000;
			line-height:18px;
			text-align:center;
            line-height:15px;
           }
           table td .authorPatch a{
           		color:#000;
           }
           table td .rolePatch{
               color:#939393;
           }
           .view_allPatch {
				background-image:url(../../images/web2.0/company/puce_orange2.png);
				background-position:left 9px;
				background-repeat:no-repeat;
				color:#ED5301;
				font-size:12px;
				font-weight:normal;
				padding:5px 5px 10px 10px;
				width:70px;
				float:right;
			}
           
           #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author{
             width:77px;
             text-align:center;
             line-height:15px;
           }
           #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author a{
           		color:#000;
           }
             #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author .role{
               color:#939393;
             }
             #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author .title_film,
             #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author .title_film a{
               color:#f68548;
             }
             #page #middle #principal #centre_spe .news_detail .news_detail_content table td .author img{
               border:1px solid #aeabab;
             }
        #page #middle #principal #centre_spe .news_detail .news_detail_content table td .view_all {
            font-size:12px;
            font-weight:normal;
            background-image:url(../../images/web2.0/company/puce_orange2.png);
			background-repeat:no-repeat;
			background-position:left 9px;
            color:#ed5301;
            padding: 5px 5px 10px 10px;
            width:70px;
          }
            #page #middle #principal #centre_spe .news_detail .news_detail_content table td .view_all a{
              color:#f68548;
            }
            
        #page #middle #principal #centre_spe .news_detail .news_detail_content table td .view_all_company {
            font-size:12px;
            font-weight:normal;
            background-image:url(../../images/web2.0/company/puce_orange2.png);
			background-repeat:no-repeat;
			background-position:left 9px;
            color:#ed5301;
            padding: 5px 5px 10px 10px;
            width:70px;
            float:right;
          }
            #page #middle #principal #centre_spe .news_detail .news_detail_content table td .view_all_company a{
              color:#f68548;
            }
                        
        #page #middle #principal #centre_spe .news_detail .news_detail_content table .ico{
          font-size:9px;
          color:#000;
          width:35px;
          float:left;
          text-align:center;
          padding-top:10px;
        }
    #page #middle #principal #centre_spe .news_detail .news_detail_comment_en {
      background-image:url(../../images/web2.0/company/title_comment_en.png);
      background-repeat:no-repeat;
    }    
      #page #middle #principal #centre_spe .news_detail .news_detail_comment_en .boite_titre{
        height:17px;
        cursor:pointer;
        background-image:url(../../images/web2.0/company/fleches_comp_off.png);
        background-repeat:no-repeat;
        background-position: 880px 2px;
      }
      #page #middle #principal #centre_spe .news_detail .news_detail_comment_en .boite_titre_on{
        background-image:url(../../images/web2.0/company/fleches_comp_on.png);
      }
        #page #middle #principal #centre_spe .news_detail .news_detail_comment_en .boite_content{
          background-image:url(../../images/web2.0/company/degrade_news.png);
                background-repeat:repeat-x;
                background-position:left bottom;
                border:1px solid #c9c9c9;
          border-top:none;
             }
			#page #middle #principal #centre_spe .news_detail .news_detail_comment_en .boite_content .add_comment{
				text-align:center;
				margin-bottom:5px;
				width: 895px;
			}
             
             .comment{
               /*padding-left:28px;*/
               width:880px;
               font-size:11px;
               color:#939393;
             }
             
             .comment .comment_top{
               font-size:0;
               height:5px;
               background-image:url(../../images/web2.0/company/bulle_top.png);
               background-repeat:no-repeat;
			}
             .comment .comment_middle{
               background-color:#fff;
               border:1px solid #e5e5e5;
               border-top:1px solid #fff;
               border-bottom:none;
               margin-left:2px;
               padding: 0 5px;
			}
             .comment .comment_middle label{
               display:block;
               text-align:right;
               color:#f68548;
               font-weight:bold;
               font-size:11px;
               width:70px;
               padding-right:5px;
               float:left;
               clear:left;
             }
              .comment .comment_middle input,
              .comment .comment_middle textarea{
               display:block;
               float:left;
               border:1px solid #e1e1e1;
               width:445px;
               margin-bottom:5px;
             }
             .comment .comment_middle textarea{
             	height:95px;
             }
             .comment .comment_middle .button{
             	clear:both;
             	text-align:right;
             	width:523px;
             }
             .comment .comment_middle strong{
                 color:#f68548;
          }
          
          .comment .comment_middle .strongCompany {
                 color:#f68548;
                 font-weight: bold;
          }

         .comment .comment_bottom,
         .comment .comment_bottom2{
               margin-bottom:0px;
               padding-top:15px;
               background-image:url(../../images/web2.0/company/bulle_bottom.png);
               background-repeat:no-repeat;
               padding-left:440px;
               font-weight:bold;
               /*text-decoration:underline;*/
        }
        .comment .comment_bottom2{
          background-image:url(../../images/web2.0/company/bottom_com.png);
               background-repeat:no-repeat;
               background-position: 2px top;
               padding:0;
               height:7px;
               font-size:0;
        }

		.comment .comment_link { 
			text-decoration: underline;
			color: #939393;
		}
		
  #page #middle #principal #centre_spe #btn_retour{
    padding:20px 13px 5px 0px;
    text-align:right;
  }
  #page #middle #principal #centre_spe #btn_retour2{
    padding:0px 63px 5px 0px;
    text-align:right;
    float:right;
  }
  #page #middle #principal #btn_retour3{
    padding:30px 63px 5px 0px;
    text-align:right;
    float:right;
	position:relative;
	z-index:99;    
  }
  
    #page #middle #principal #centre_spe #news_form #summary,
  #page #middle #principal #centre_spe #news_posting #summary{
  	height:80px;
  }
  #page #middle #principal #centre_spe #news_form #integral_txt,
  #page #middle #principal #centre_spe #news_posting #integral_txt{
  	height:260px;
  }
  #page #middle #principal #centre_spe #news_form .titre_news,
  #page #middle #principal #centre_spe #news_posting #titre_news{
  	color:#F68548;
  	border:1px solid #c9c9c9;
  	width: 512px;
  }
  #page #middle #principal #centre_spe #news_posting #titre_news{
  	color:#6FA659;
  	
  }
  
  #page #middle #principal #centre_spe #news_form .news_download {
	border:1px solid #c9c9c9;
  }
  
  #page #middle #principal #centre_spe #news_form .news_detail,
  #page #middle #principal #centre_spe #news_posting .news_detail{
  	background-image:none;
  	border-bottom:1px solid #c9c9c9;
  	margin-bottom:10px;
  }
  
  #page #middle #principal #centre_spe #news_form .summary,
  #page #middle #principal #centre_spe #news_form .integral_txt,
  #page #middle #principal #centre_spe #news_posting #summary,
  #page #middle #principal #centre_spe #news_posting #integral_txt{
  	background-color:#fff;
  	border:1px solid #cbcbcb;
  	width:290px;
  }

  #page #middle #principal #centre_spe #news_form .download_txt {
  	background-color:#fff;
  	border:1px solid #cbcbcb;
	width: 145px;	
  }
  
  #page #middle #principal #centre_spe #news_form .news_detail .news_detail_titre_en,
  #page #middle #principal #centre_spe #news_posting .news_detail .news_detail_titre_en {
  	font-size:11px;
  	color:#939393;
  }
  #page #middle #principal #centre_spe #news_form .news_detail .visible,
   #page #middle #principal #centre_spe #news_posting .news_detail .visible {
  	font-size:11px;
  	padding:5px;
  	line-height:15px;
  }
  
   #page #middle #principal .upload,
   #page #middle #principal #centre_spe #news_form .news_detail .visible a,
   #page #middle #principal #centre_spe #news_posting .news_detail .visible a{
   	margin:auto;
   	padding-top:0px;
   	width:24px;
   	clear:left;
   	cursor: pointer;
   }

  #page #middle #principal #centre_spe #news_form .news_detail .visibleEdit,
   #page #middle #principal #centre_spe #news_posting .news_detail .visibleEdit {
  	font-size:11px;
  	padding:5px;
  	line-height:15px;
  }

   #page #middle #principal .upload,
   #page #middle #principal #centre_spe #news_form .news_detail .visibleEdit a,
   #page #middle #principal #centre_spe #news_posting .news_detail .visibleEdit a{
   	display:block;
   	margin:auto;
   	padding-top:0px;
   	width:65px;
   	clear:left;
   	cursor: pointer;
   }

    #page #middle #principal #centre_spe #news_form .news_detail .visible a,
   #page #middle #principal #centre_spe #news_posting .news_detail .visible a{
    	padding:0;
    }
    
    #page #middle #principal #centre_spe #news_form .news_detail .visibleEdit a,
   #page #middle #principal #centre_spe #news_posting .news_detail .visibleEdit a{
    	padding:0;
    }    
    
    #page #middle #principal #centre_spe #news_form h1,
    #page #middle #principal #centre_spe #news_posting h1{
    	text-transform:none;
    	padding-top:0;
    }
    #page #middle #principal #centre_spe #news_form .news_detail .news_detail_content table td .author,
    #page #middle #principal #centre_spe #news_posting .news_detail .news_detail_content table td .author {
  		/*min-height:346px;*/
  	}
  	#page #middle #principal #centre_spe #news_form .news_detail .news_detail_titre,
  	#page #middle #principal #centre_spe #news_posting .news_detail .news_detail_titre {
	  	padding-top:3px;
	  	height:22px;
  	}
  	
  	#page #middle #principal #centre_spe #news_form p.posting_network {
  		padding-top:0;
  		padding-left: 50px;
  		padding-bottom: 15px;
  	}
  	
  	
  .div_network{
	margin-left:15px;
	margin-top:95px;
	margin-top:10px;
  }

  .div_request
  {
  	margin-left:-235px;
  	margin-top: -172px;
  }
  
  /********************************************************************************************/
  /* Override css for ListNewsCompany */
  /********************************************************************************************/
  
  #page #middle #principal #centre_spe .news_detail_company{
    width: 97%;
    margin-left:15px;
    margin-bottom:35px;
    background-image:url(../../images/web2.0/company/bas_comment.png);
    background-repeat:repeat-x;
    background-position:left bottom;
    clear:left;
  }
    #page #middle #principal #centre_spe .news_detail_company .news_detail_titre{
      height:20px;
      font-size:14px;
      color:#f68548;
        background-image:url(../../images/web2.0/company/fond_news2.png);
      background-repeat:no-repeat;
      background-position:831px 3px;
      border:1px solid #c9c9c9;
      border-bottom:none;
      padding-left:10px;
      padding-top:5px;
    }
      #page #middle #principal #centre_spe .news_detail_company .news_detail_titre span.date_company {
        color:#939393;
        font-size:10px;
      }
      #page #middle #principal #centre_spe .news_detail_company .news_detail_titre img{
        vertical-align:middle;
      }
    #page #middle #principal #centre_spe .news_detail_company .news_detail_content{
      border:1px solid #c9c9c9;
      border-bottom:none;
        background-image:url(../../images/web2.0/company/degrade_news2.png);
      background-repeat:repeat-x;
    }
      #page #middle #principal #centre_spe .news_detail_company .news_detail_content table{
        color:#939393;
        font-size:11px;
      }
        #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td{
          vertical-align:top;
          padding:0 5px 5px 5px;
        }
        #page #middle #principal #centre_spe .news_detail_company .news_detail_content table tr.titres td{
          padding: 0px 5px 0 5px;
          height: 5px;
        }
		   #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .resume
		   {
			font-size:11px;
			background-color:#fff;
			width:666px;
			border:1px solid #c9c9c9;
			padding:5px;
			min-height:50px;
			color:#000;
			line-height:18px;
			margin-bottom:10px;
		   }
           #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .texte,
           #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author{
			font-size:11px;
			background-color:#fff;
			width:290px;
			border:1px solid #c9c9c9;
			padding:5px;
			/*min-height:250px;*/
			color:#000;
			line-height:18px;
           }
           table td .authorPatch{
			font-size:11px;
			background-color:#fff;
			width:80px;
			border:1px solid #c9c9c9;
			padding:5px;
			min-height:100px;
			color:#000;
			line-height:18px;
			text-align:center;
            line-height:15px;
           }
           table td .authorPatch a{
           		color:#000;
           }
           table td .rolePatch{
               color:#939393;
           }
           .view_allPatch {
				background-image:url(../../images/web2.0/company/puce_orange2.png);
				background-position:left 9px;
				background-repeat:no-repeat;
				color:#ED5301;
				font-size:12px;
				font-weight:normal;
				padding:5px 5px 10px 10px;
				width:70px;
				float:right;
			}
           
           #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author{
             width:150px;
             text-align:center;
             line-height:15px;
           }
           #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author a{
           		color:#000;
           }
             #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author .role{
               color:#939393;
             }
             #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author .title_film,
             #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author .title_film a{
               color:#f68548;
             }
             #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .author img{
               border:1px solid #aeabab;
             }
        #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .view_all {
            font-size:12px;
            font-weight:normal;
            background-image:url(../../images/web2.0/company/puce_orange2.png);
			background-repeat:no-repeat;
			background-position:left 9px;
            color:#ed5301;
            padding: 5px 5px 10px 10px;
            width:70px;
          }
            #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .view_all a{
              color:#f68548;
            }
            
        #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .view_all_company {
            font-size:12px;
            font-weight:normal;
            background-image:url(../../images/web2.0/company/puce_orange2.png);
			background-repeat:no-repeat;
			background-position:left 9px;
            color:#ed5301;
            padding: 5px 5px 10px 10px;
            width:70px;
            float:right;
          }
            #page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .view_all_company a{
              color:#f68548;
            }
                        
        #page #middle #principal #centre_spe .news_detail_company .news_detail_content table .ico{
          font-size:9px;
          color:#000;
          width:35px;
          float:left;
          text-align:center;
          padding-top:10px;
        }
    #page #middle #principal #centre_spe .news_detail_company .news_detail_comment_en {
      background-image:url(../../images/web2.0/company/title_comment_en.png);
      background-repeat:no-repeat;
    }
      #page #middle #principal #centre_spe .news_detail_company .news_detail_comment_en .boite_titre{
        height:17px;
        cursor:pointer;
        background-image:url(../../images/web2.0/company/fleches_comp_off.png);
        background-repeat:no-repeat;
        background-position: 880px 2px;
      }
      #page #middle #principal #centre_spe .news_detail_company .news_detail_comment_en .boite_titre_on{
        background-image:url(../../images/web2.0/company/fleches_comp_on.png);
      }
        #page #middle #principal #centre_spe .news_detail_company .news_detail_comment_en .boite_content{
	          background-image:url(../../images/web2.0/company/degrade_news.png);
              background-repeat:repeat-x;
              background-position:left bottom;
              border:1px solid #c9c9c9;
			  border-top:none;
			  padding-top:5px;
             }
			#page #middle #principal #centre_spe .news_detail_company .news_detail_comment_en .boite_content .add_comment{
				text-align:center;
				margin-bottom:5px;
				width: 895px;
			}
             
  
  #page #middle #principal #centre_spe #news_form .news_detail_company .news_detail_titre,
  #page #middle #principal #centre_spe #news_posting .news_detail_company .news_detail_titre {
  	font-size:11px;
  	color:#939393;
  }
  #page #middle #principal #centre_spe #news_form .news_detail_company .visible,
   #page #middle #principal #centre_spe #news_posting .news_detail_company .visible {
  	font-size:11px;
  	padding:5px;
  	line-height:15px;
  }
  
   #page #middle #principal .upload,
   #page #middle #principal #centre_spe #news_form .news_detail_company .visible a,
   #page #middle #principal #centre_spe #news_posting .news_detail_company .visible a{
   	display:block;
   	margin:auto;
   	padding-top:15px;
   	width:112px;
   	clear:left;
   	cursor: pointer;
   }
    #page #middle #principal #centre_spe #news_form .news_detail_company .visible a,
   #page #middle #principal #centre_spe #news_posting .news_detail_company .visible a{
    	padding:0;
    }
    
    #page #middle #principal #centre_spe #news_form .news_detail_company .news_detail_content table td .author,
    #page #middle #principal #centre_spe #news_posting .news_detail_company .news_detail_content table td .author {
  		/*min-height:346px;*/
  	}
  	#page #middle #principal #centre_spe #news_form .news_detail_company .news_detail_titre,
  	#page #middle #principal #centre_spe #news_posting .news_detail_company .news_detail_titre {
	  	padding-top:3px;
	  	height:22px;
  	}
  	
	#page #middle #principal #centre_spe .news_detail_company .news_detail_content table td .titre_author a
    {
		color: Gray;
    }

  

  
