/* This is the main CSS that includes other CSS files. */
@import url(base.css);
@import url(layout.css);
@import url(navigation.css);
@import url(portlet.css);
@import url(tabs.css);
@import url(forms.css);
@import url(custom.css);
@import url(stile.css);
td.calendar-current-day{
color: #333399;
border: 1px solid red;
}
h3.testDetail{
    color:#111111;
    font-size:12px;
    font-weight:bold;
    margin:0 0 6px;
}
.testOption{
    margin: 3px 2px 2px 0px;
}
#test_descrizione{
    margin-top: 16px;
    width: 100%;
}
#test_descrizione h5{
    border-bottom:1px solid #CCDDFF;
}
.testOption span{
    font-weight:bold;
    margin: 1px 3px 1px 0px;
}
.spotOption{
float: left; 
width: 29%;
margin: 20px 18px 20px 0;
}
.spotOption h5{
padding: 2px;
font-size: 12px;
font-weight: bold;
border-bottom: 1px dashed red;
}
.clear{
display:block;
float: left; 
 	width: 100%;
}
.portlet-breadcrumb{
width: 100%;
align: left;
border: 1px dashed #ff6633;	
margin-bottom: 4px;
padding: 2px 2px 2px 5px;
}
.taglib-social-bookmarks{
display: none;
}
.jfieldname{
width: 100px !important;
clear: left;
float: left;
}
#singleArticle{
margin: 0 0 11px 0;
padding: 0;
display: block;
clear: left;
float: left;
width: 100%;
}
#articleImg{
display: inline;
clear: left;
float: left;
padding: 0 4px 0 0;
margin: 0;
}
#articleImgR{
display: inline;
clear: left;
float: left;
padding: 0 4px 0 0;
margin: 0;
}
#articleTitle{
font-size: 13px;
font-weight: bold;
color: #00234c;
/*color: 444 - #ff7200;*/
}
#articleDetail{
font-size: 9px;
margin: 0;
padding: 0;
}
#articleSummary{
font-size: 11px;
text-align: justify;
padding: 0;
margin: 0;
}
.clear {
 clear:both;
 line-height:0;
}
.taglib-search-iterator-page-iterator-top, .search-results{
display: none;
height: 0px;
}
div#portlet-wrapper-19 .portlet-section-body, div#portlet-wrapper-19 .portlet-section-alternate{
border: 0;
}
div#portlet-wrapper-19 .portlet-section-body td{
background:white url(../images/message_boards/base_forum_row.jpg) repeat-x top;
border: 0;
}
div#portlet-wrapper-19 .portlet-section-alternate td{
background:white url(../images/message_boards/base_forum_row.jpg) repeat-x top;
border: 0;
}
div#portlet-wrapper-19 tr.portlet-section-header th{
background: #9bb2cb;
}
div#portlet-wrapper-19 tr.portlet-section-header th.col-1, tr.portlet-section-header th.col-1{
background: #9bb2cb url(../images/message_boards/corner_t_left.png) no-repeat top left;
}
div#portlet-wrapper-19 tr.portlet-section-header th.col-6{
background: #9bb2cb url(../images/message_boards/corner_t_right.png) no-repeat top right;
}
/*
.portlet-recent-bloggers .portlet-section-body td{
background: #A5E7F4;
}
.portlet-recent-bloggers .portlet-section-alternate td{
background: #00BCDF;
}
.portlet-recent-bloggers .portlet-section-alternate-hover td, .portlet-recent-bloggers .portlet-section-body-hover td{
background: #FFF;
}
*/
.recentImage{
width: 217px;
display: block;
}
.recentImageName{
display: block;
}
.recentImageContainer{
display: block;
clear: both;
padding-bottom: 5px;
}
#userImage .recentImage{
        width: 163px;
        display: inline;
        float: left;
}
#userImage .recentImageContainer{
        display: inline;
        clear: none;
        margin: 2px;
        float: left;
}
#portlet-wrapper-56_INSTANCE_O2WC .portlet-topper{ display:none }
#portlet-wrapper-56_INSTANCE_O2WC{ background: none; }
