
/*CSS for example Accordion #hc1*/
#hc1{
margin:4px;
}
#hc1 li{
margin:0 1px 0 1px;
border:#01487E 1px solid;
}

#hc1 li .hpanel{
padding: 5px; 
background: #01487E;
}

/*Overall CSS for each Horizontal Accordion*/

.haccordion{
padding: 0;
}

.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden; 
}


.haccordion li{
margin: 0;
padding: 0;
display: block; 
width: 100%; 
height: 200px;
overflow: hidden;
float: right;
}

.haccordion li .hpanel{
width: 100%;
height: 200px;
}




/*CSS for example div content*/

.text_news{
float:left;
width:232px;
height:55px;
background:url(images/bg_text_news.png) repeat-x;
padding:5px;
margin-top:158px;
}

.title_news{
float:left;
width:232px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
text-align:right;
}

.title_news a{
float:left;
width:232px;
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
text-align:right;
}

.details_news{
float:left;
width:232px;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
text-align:right;
margin-top:5px;
}

.details_news a{
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#fff;
text-align:right;
text-decoration:underline;
}

/*CSS for last_news*/



#last_news{
float:right;
width:990px;
height:32px;
line-height:30px;
padding-right:10px;
background:url(images/bg_last.png) repeat-x;
margin-top:25px;
border:#01487E 1px solid;
}