.titles ul
{
	list-style:none;
	wwidth:1275px;
	margin:0;
	padding:0;
	
}
.titles ul li
{
	float:right;
	display:block;
	margin:0 3px;
}






/****************************************/
.sticky_body
{     
	display: inline-block;
	border-color: #999999;
    border-style: solid;
    border-width: 1px;
padding: 4px;
width: 596px;
float: left;
margin-top: 2px;
height:404px;
     
     
    
}
.sticky_news
{
	
  width: 100%;
   // height: 409px;
    overflow: hidden; 
    position:relative; 
    height: 316px; 
    
 
           		}
.titles
{
background: none repeat scroll 0 0 #E3F2F9;
display: inline-block;
height: 81px;
padding: 5px 2px 4px;
position: relative;
width: 592px;	
}
.titles div.normal_title, .titles div.selected_title
{
	float: right;
    height: 76px;
    width: 106px;
   // margin-left:5px;
    background-color:#276BAA;
    padding:2px 3px;
    overflow:hidden;
    cursor:pointer;
    	}
 .titles div.selected_title
{
	    background-color:#F2760D;
}



.titles  div.normal_title div.img,.titles  div.selected_title div.img
{
width: 107px;
height: 76px;
overflow: hidden;
	
}
.titles div img
{
	/*height: 90px;
    max-width: 120px;
    width: 120px !important;*/
height: 76px;
width: 107px;	
}

.titles div.selected_title > div.img
{
	    
	   	    	    
}
.titles div.img:hover
{
	 // border:2px #f3950e solid;
}

.titles div.normal_title div, .titles div.selected_title div
{
	margin:0 auto;
	padding:0;
	width:100%;
	background:transparent;
	overflow:hidden;
		
}
.titles div.normal_title div a, .titles div.selected_title div a,
.titles div.normal_title div span, .titles div.selected_title div span

{
color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
line-height:180%;
		
}
.titles div.normal_title  div.title,.titles div.selected_title  div.title
{
padding:0px 5px 0;
		
}


   	
.titles li:last-child div.normal_titlex,.titles li:last-child div.selected_title{
	  //  margin-left:0;
    	}
    	

.normal_title
{
	
		


}
.normal_title div
{
//height:64px !important;
height: auto;

}
.selected_title {
	CURSOR: pointer;  
	float:left;
	width:109px;
	
		
	
	}
.selected_title div
{
//height:64px !important;
height: auto;
}
.selected_title a:active, .selected_title a:link, .selected_title a:visited, .selected_title a:hover{
	/*color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;	
	font-weight:bold;
	line-height:150%;
	display:block;
	padding:5px 10px;	*/
	
}

 .normal_title a:active, .normal_title a:link, .normal_title a:visited, .normal_title a:hover
{
	/*color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	line-height:150%;
	display:block;
	padding:5px 10px;*/
	
}


.main_selected_img {
	DISPLAY: block;
	text-align: justify;
	//height:409px;
	//float:right;
	//width:635px;
	max-width:100%;
	/*margin-top:-2px;*/

}
.main_unselected_img {
DISPLAY: none;
	text-align:center;}
.main_selected_img .main_image {
	//height:409px; 
	//width:635px;
	max-width:100%;
	 border:none;
	  padding: 0 !important;
	  height: 317px;
	 /*margin-top:1px;*/
}
.showed_summary {DISPLAY: block; text-align:justify; float:right;}

.hidden_summary {PADDING-RIGHT: 5px; DISPLAY: none;}



.titles img
{
	float:right;
	padding:0 !important;
}
.sticky_summery {
background: rgba(0, 0, 0, 0.5);
width: 579px;
text-align: right;
position: absolute;
bottom: 0;
height: 60px;
margin-right: 6px;
margin-bottom: 4px;
border-right: 3px solid #2669A7;
padding: 0px;
    
}
.sticky_summery span
{
display:block;	

}

.sticky_summery .shorttitle
{
	color:#f3950e;
}
.sticky_summery .title
{
	color:#FFFFFF;
	text-align: right;
text-indent: 7px;
}



.sticky_details
{
	color:#fff;
}    
.sticky_summery a:active, .sticky_summery a:link, .sticky_summery a:visited, .sticky_summery a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
/* line-height: 27px; */
font-weight: bold;
text-decoration: none;
/* display: block; */
/* height: auto; */
overflow: hidden;
text-align: right;
	

}



.sticky_header {
     color: #333;
     background:#f4f4f5;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
       padding-top: 5px;
    padding-right: 10px;
    vertical-align: middle;
    height:30px;
}
.left
{
	float:left;
}


@media screen and (max-width: 64.063em) {
.sticky_summery a:active, .sticky_summery a:link, .sticky_summery a:visited, .sticky_summery a:hover
{
font-size:16px;
	
}


}