.bacheca_caption
{
background: rgb(205,216,227);
background: -moz-linear-gradient(270deg, rgba(205,216,227,1 ) 30%, rgba(148,191,200,1 ) 100%);
background: -webkit-linear-gradient(270deg, rgba(205,216,227,1 ) 30%, rgba(148,191,200,1 ) 100%);
background: linear-gradient(270deg, rgba(205,216,227,1 ) 30%, rgba(148,191,200,1 ) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#cdd8e3",endColorstr="#94bfc8",GradientType=1 );
	
color:white;
padding:4px;

	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}

#bacheca_icon
{
opacity:0.5;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha'(Opacity= 0.5);
}

#bacheca_icon:hover
{
opacity:1;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha'(Opacity=1 );
}

.bacheca_title
{
	border-radius:8px 0px 0px 8px; 
	-moz-border-radius:8px 0px 0px 8px; 
	-webkit-border-radius:8px 0px 0px 8px;
	
	background-color:#F9F9F9;
padding:6px;
}

.bacheca_row_highlight
{
background: #F1F4FC;

	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:5px;
padding:4px;
}

.bacheca_row_today_highlight
{
background: #fffbbe;

	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px; 
padding:4px;
}

.bacheca_row_today_read
{
background: #fffbbe;
}

.bacheca_row_today_unread
{
background: #ffffff;
}

.bacheca_row_draft_highlight
{
background: #f4f7ff;

	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px; 
padding:4px;
}

.bacheca_row_draft_read
{
background: #e8d6e8;

	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px; 
padding:4px;
}

.bacheca_row_draft_unread
{
background: #ffffff;
}

.bacheca_row_default_unread
{
background: #FAFAFA;
}

.bacheca_row_default_read
{
background: #EEEEF6;
}

.bacheca_header
{
padding:5px;
	background-color:#F9F9F9;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
}

.bacheca_header:hover
{
cursor:pointer;
	background-color:#f1f4f8;
}

.bacheca_header01
{
padding:2px;
	
}