/*Short newsline*/
.newsSearch{
	padding:20px 0 0 0;
}
.newsTitleBlock {
	xbackground:url(../images/new_bg.png) top left no-repeat!important;
	float:right;
	width:225px;
	xeight:45px;
	xmargin:0 10px 0 0px;
	padding:3px ;
	xoverflow:hidden;
	cursor:pointer;
	}
.newsTitleBlock a,
.newsTitleBlock a:hover,
.newsTitleBlockCont a,
.newsTitleBlockCont a:hover{
	color:#cc0066;
	text-decoration:none;
}
.orange{
	color:#cc0066;
}
.newsTitleBlock a:hover,
.newsTitleBlockCont a:hover{
	color:#cc0066;
	text-decoration:underline;
}

.newsTitle {
	background:url(../images/new_bg.png) top left no-repeat;
	float:left;
	width:290px;
	height:45px;
	margin:5px 10px 0 0px;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	cursor:pointer;	
	text-decoration:none;
	}

.newsTitle td,
.newsTitleR td
{	
	color:#000!important;
	font:11px Arial, Helvetica, sans-serif!important;
	font-weight:bold!important;
	text-decoration:none;
	}
.newsTitleAct{
	background:url(../images/active.png) top left no-repeat!important;	
	float:left;
	width:298px;
	height:45px;
	margin:5px 10px 0 0px;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	cursor:pointer;	
	text-decoration:none;
	}	
.newsTitleAct td,
.newsTitleActR td{	
color:#fff!important;
	font:11px Arial, Helvetica, sans-serif!important;
	font-weight:bold!important;}
.newsTitleAct a{
	width:270px;
	color:#fff!important;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0;
	margin-top:0;
	text-decoration:none;
	}	

.anination{
	position:absolute;	
	}	
.newsTitle a, 
.newsTitle a:hover
{
	width:270px;
	color:#000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0;
	margin-top:0;
	text-decoration:none;}
.newsTitle img
{	
	margin:0 5px 0 0;
	}

	
.newsTitleR {
	background:url(../images/new_bg.png) top right no-repeat;
	float:right;
	width:288px;
	height:45px;
	margin:5px 5px 0 10px;
	padding:5px 5px 5px 18px;
	overflow:hidden;
	cursor:pointer;
	text-decoration:none;
	}		
.newsTitleActR{
	background:url(../images/active_right.png) top right no-repeat!important;
	float:right;
	width:288px;
	height:45px;
	margin:5px 5px 0 10px;
	padding:5px 5px 5px 18px;
	overflow:hidden;
	cursor:pointer;	
	text-decoration:none;
	}	
.newsTitleR img
   {margin:0 5px 0 0;}
.newsTitleActR img
   {margin:0 5px 0 0!important;}
   
   .newsTitleActR a
   {width:270px;
	color:#fff!important;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0;
	margin-top:0;
	text-decoration:none;}
   
.newsTitleR a
{
	width:270px;
	color:#000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0;
	margin-top:0;
	text-decoration:none;}	
.newsTitleR a:hover
{
	width:270px;
	color:#000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0;
	margin-top:0;
	text-decoration:none;}	
	
.newsAnnotation {
	font-family: Arial, Helvetica, Sans-serif;
	display:none;
	opacity:0;
	position:absolute;
	top:10px;	
	width:503px!important;
	height:280px;
	overflow-y:hidden!important;
	overflow-x:hidden!important;
	margin-bottom:-25px!important;
	margin-right:5px!important;
	z-index:11;
	word-wrap: break-word!important;
	
	}		
.mainPartR{
	padding:15px 15px 0 0!important;}

.mainPartR .contentStyle {
	   font:12px Arial, Helvetica, sans-serif;
	   color:#000;		
	}
.mainPartR .contentStyle p{
	font:12px Arial, Helvetica, sans-serif;
	  color:#000;			
	}
	
.mainPart .contentStyle {
	font: 12px Arial, Helvetica, sans-serif;
	  color:#000;		
	padding:15px 55px 0 0!important;
	}
	
.mainPart .contentStyle p{
	font: 12px Arial, Helvetica, sans-serif;
	  color:#000;		
	}

.mainPart a{
		font: bold 12px Arial, Helvetica, sans-serif;
		  color:#000;		
	}
.mainPartR .bigTittle {
	font: 20px Arial, Helvetica, sans-serif !important;
	  color:#000;		
	}	
	
.mainPart .bigTittle {
	font: 20px Arial, Helvetica, sans-serif !important;
	  color:#000;				
	}		
.mainPart{
	padding:0!important;
	margin-right:10px!important;}
.newslineImage{
	margin-bottom:10px;}
