/* ------------------------------------------------------------------ */
/* -                            Control News List                     */
/* ------------------------------------------------------------------ */

#ControlNewsList{
	width:220px;
	text-align:justify;
}

	#ControlNewsList A{
		text-decoration:none;
		font-weight:normal;
	}

	#ControlNewsList A:hover{
		font-weight:normal;
		text-decoration:none;
	}

	#ControlNewsList h2{
		width:190px;
		font-size:15px;
		margin-bottom:10px;
		padding-left:30px;
		background:url("images/puce.gif") 0px 0px no-repeat; 
		display:block;
	}

	#ControlNewsList .imgPhotoBox{
		float:left;
	}

		#ControlNewsList .imgPhotoBox .photo{
			width:55px;
			margin-right:5px;
			margin-top:0px;
		}

	#ControlNewsList .textBox{		

	}

	#ControlNewsList .textBox .title{	
		margin-bottom:3px;
	}

	#ControlNewsList .separator{
		clear:both;
		border-bottom:1px dotted #DEF1F8;
		margin-bottom:10px;
		height:15px;
		margin-top:0px;
	}

/* ------------------------------------------------------------------ */
/* -                   Control News Category List                     */
/* ------------------------------------------------------------------ */

#controlNewsCategoryList{
}

	#controlNewsCategoryList .separator{
	}
	
/* ------------------------------------------------------------------ */
/* -                            NEWSLIST ONLINE                       */
/* ------------------------------------------------------------------ */

#NewsListOnline{

}

	#NewsListOnline H1{
		font-size:15px;
		margin-bottom:10px;
		padding-left:30px;
		background:url("images/puce.gif") 0px 0px no-repeat; 
		display:block;
	}

	/*#NewsListOnline B{
		display:none;
	}*/

	#NewsListOnline .news{

	}

	#NewsListOnline .news .imgPhotoBox{
		float:left;
		margin-bottom:2px;
	}

		#NewsListOnline .news  .imgPhotoBox .photo{
			width:55px;
			margin-right:5px;
			margin-top:0px;
		}

	#NewsListOnline .news  .textBox{
		margin-bottom:10px;
	}

	#NewsListOnline .news  .textBox .title{	
		margin-bottom:5px;
	}

	#NewsListOnline .news  .readMore{
	  margin-top:0px;
	  text-decoration:none;	
	  margin-bottom:10px;
	}

			#NewsListOnline .news .readMore A{
				display:block;
				text-decoration:none;				
				clear:both;
				padding-top:2px;
				padding-bottom:2px;
				padding-right:5px;
				font-size:9px;
				height:12px;
				letter-spacing:1px;
			}

			#NewsListOnline .news .readMore A:hover{
				background-position:0px -16px;
			}

	#NewsListOnline .separator{
		clear:both;
		display:block;
		border-bottom:1px dotted #DEF1F8;
		margin-bottom:15px;
		height:10px;
	}

/* ------------------------------------------------------------------ */
/* -                            NEWSLIST OFFLINE                       */
/* ------------------------------------------------------------------ */

#NewsListOffline{

}

	#NewsListOffline H1{
		font-size:15px;
		margin-bottom:10px;
		padding-left:30px;
		background:url("images/puce.gif") 0px 0px no-repeat; 
		display:block;
	}
	
	/*#NewsListOffline B{
		display:none;
	}*/
	
	#NewsListOffline .news{
	
	}

	#NewsListOffline  .separator{
		clear:both;
		display:block;
		border-bottom:1px dotted #DEF1F8;
		margin-bottom:15px;
		height:10px;
	}

/* ------------------------------------------------------------------ */
/* -                            NEWS VIEW                             */
/* ------------------------------------------------------------------ */
#NewsView{

}

	#NewsView H1{
		font-size:15px;
		margin-bottom:10px;
		padding-left:30px;
		background:url("images/puce.gif") 0px 0px no-repeat; 
		display:block;
	}


	#NewsView .text{
	}

	#NewsView .ImgPhotoBox{
		background-color:#DEF1F8;
		width:100%;
		margin-top:20px;
	}

		#NewsView .ImgPhotoBox .photo IMG{
			height:91px;
			margin:10px;			
			float:left;
		}

		#NewsView .ImgPhotoBox .photo:hover IMG{
			filter:alpha(opacity=50);  
			-moz-opacity:0.50;
			opacity: 0.50;
		}