
/* - ++resource++cciaa.topic_view.stylesheets/cciaa_topic_view.css - */
@media screen {
/* http://www.ucer.camcom.it/portal_css/++resource++cciaa.topic_view.stylesheets/cciaa_topic_view.css?original=1 */
table.cciaa_topic_view {
border: 0;
width: 97%;
}
table.cciaa_topic_view td {
border-bottom: 1px dashed #999;
padding: 0.8em 0.5em;
}
table.cciaa_topic_view .tImage {
border:0;
margin:0;
padding:0;
}
.center {
text-align: center;
width:5%
}
table.cciaa_topic_view .title_item {
font-size: 1.2em;
}

}


/* - cciaa_skin_base.css - */
@media screen {
/* http://www.ucer.camcom.it/portal_css/cciaa_skin_base.css?original=1 */
/* */
/* */
/* */
.documentContent h1,
.documentContent h2,
.documentContent h3,
.documentContent h4 {
font-family: Georgia, "Times New Roman", serif;
color: #8B0810;
}
.documentFirstHeading,
h1, h2  {
border-color: #666666;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #011C47 !important;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #8B0810 !important;
}
.documentActions {
border-color: #999999;
margin-top: 2em;
}
dl.collapsible {
border-color: #999999 !important;
}
.even {
background-color: #F9F9F9;
}
a:hover {
color: #B22B15;
}
.documentContent p a,
.documentContent dd a {
border-bottom: 0;
text-decoration: underline;
}
p.documentDescription {
padding: 0.5em 0;
}
hr.dotted {
height:0;
border:0;
background-color: transparent;
overflow: hidden;
border-bottom: 1px dotted #CCC;
margin: 0.4em 0;
}
/* ***/
#portal-header {
}
#logo_sito {
height: 105px;
background: #8B0810 url(++resource++cciaa.skin.base.images/header_foto.jpg) no-repeat right top;
color: #FFF;
}
#logo_wrapper {
height: 100%;
background: #FFF url(++resource++cciaa.skin.base.images/header_sep.png) no-repeat right top;
width: 500px;
}
#portal-logo:link,
#portal-logo:visited,
#portal-logo:hover {
}
#portal-logo img {
}
/* ***/
#portal-searchbox {
margin-top: -2.3em;
color: #FFFFFF;
overflow: visible;
padding-right: 1em;
}
*:first-child+html #portal-searchbox {
overflow: hidden;
}
#portal-searchbox #searchGadget {
background-color: #FFFFFF;
background-image: none;
padding: 3px 3px 1px;
border-color: #FFF;
}
#portal-searchbox input.searchButton {
background-color: #E9DEC2;
color: #011C47;
font-size: 0.95em;
border-color: #B5A078;
padding-top:3px;
background-position: 2px 3px;
}
.searchSection {
display: none;
}
.searchSection label:hover {
color:#FFF;
}
.LSResult {
padding-top: 0;
}
/* ***/
#portal-siteactions {
float: none;
text-align: right;
padding: 0.3em;
}
#portal-siteactions li {
border-left: 1px solid #999999;
padding: 0 0.6em;
}
#portal-siteactions li a,
#portal-siteactions li a:link,
#portal-siteactions li a:visited {
color: #142942;
text-decoration: underline;
padding:0;
margin:0;
background-color: transparent;
border:0;
}
#portal-siteactions li a:hover {
color: #B22B15;
background-color: transparent;
border:0;
}
.contentActions {
z-index: 1;
}
#portal-siteactions li#siteaction-plone_setup a {
color: #F00;
}
/* ***/
#portal-breadcrumbs {
border-bottom: 0;
line-height:1.6em;
padding: 0.6em 1em 0.2em;
z-index: 400;
}
#portal-breadcrumbs a,
#portal-breadcrumbs a:link,
#portal-breadcrumbs a:visited {
}
#portal-breadcrumbs a:hover {
}
/* ***/
#portal-personaltools {
background-color: transparent;
border:0;
color:#FF0000;
line-height:1.6em;
margin-top: 0.5em;
padding-right: 1em;
float: right;
}
#portal-personaltools li a,
#portal-personaltools li a:link,
#portal-personaltools li a:visited {
text-decoration:none;
}
#portal-personaltools li a:hover {
color: #666666;
text-decoration: underline;
}
/* ***/
#portal-column-one .visualPadding {
padding: 1em 0.5em 1em 1em;
}
#portal-column-two .visualPadding {
padding: 1em 1em 1em 0.5em;
}
/* ***/
.portlet {
border-bottom:1px solid #8B0810;
}
.portletHeader {
border:1px solid #8B0810;
line-height:1.6em;
padding: 1px;
margin-bottom: 4px;
font-size:1.1em;
}
.portletHeader .tile,
.portletHeader a,
.portletHeader span {
display: block;
background-color: #8B0810;
padding: 0.2em 1em;
color: #FFFFFF;
font-weight: bold;
}
.managedPortlet .portletHeader .tile,
.managedPortlet .portletHeader a,
.managedPortlet .portletHeader span {
padding: 0.2em 0;
}
.portletStaticText .portletHeader a {
padding: 0;
}
.portletHeader .portletTopLeft,
.portletHeader .portletTopRight,
.portletCalendar .portletHeader a {
background-color: transparent;
color: #8B0810;
display: inline;
}
.portletHeader .portletTopLeft,
.portletHeader .portletTopRight {
display: none;
}
.portletHeader a.tile,
.portletHeader a.tile:link,
.portletHeader a.tile:visited,
.portletHeader a.tile:hover,
.portletCalendar .portletHeader a {
color: #FFFFFF;
}
.portletItem {
border: 0;
margin:0pt;
padding: 2px 0;
}
.portlet .even,
.portlet .odd {
background-color: transparent;
}
.portletFooter {
background-color:#E9DEC2;
border-color: #DBBD89;
margin: 1px 0;
text-align:right;
border-width: 1px 0;
padding:0.25em 1em;
}
.portletItemDetails {
font-size: 0.95em;
}
.managedPortlet .portletHeader .tile,
.managedPortlet .portletHeader a,
.managedPortlet .portletHeader span {
background-color: #EEE !important;
}
.managedPortlet .portletHeader .tile,
.managedPortlet .portletHeader span,
.managedPortlet .portletHeader span a {
display: inline;
}
/* ***/
.notify .portletHeader .tile,
.notify .portletHeader a,
.notify .portletHeader span {
display: inline;
background-color: #EFEFEF;
color: #333;
font-weight: normal;
}
/* ***/
.portletNavigationTree {
border-bottom:1px solid #8B0810;
}
.portletNavigationTree ul {
}
.portletNavigationTree .portletHeader {
border:1px solid #8B0810;
}
.portletNavigationTree .noTitle {
display: none;
}
.portletNavigationTree .portletHeader .tile {
background-color: #8B0810;
}
.portletNavigationTree .portletItem {
border-top: 1px solid #8B0810;
}
.portletNavigationTree ul .navTreeItem img {
}
.portletNavigationTree .navTreeItem {
padding: 0.5em 0.5em 0.5em 0.5em;
border-bottom: 1px dashed #B2B2B2;
}
.portletNavigationTree .navTreeLevel0 .navTreeItem {
background: transparent url(++resource++cciaa.skin.base.images/square.png) no-repeat left 0.8em;
padding-left: 14px;
}
.portletNavigationTree ul.navTree .navTreeItem .navTreeLevel1 .navTreeItem {
background: transparent url(++resource++cciaa.skin.base.images/indent_arrow.gif) no-repeat -3px 0;
padding-left: 16px;
}
.navTreeItem a,
.navTreeItem a:link,
.navTreeItem a:visited,
dd.portletItem .navTreeItem a,
dd.portletItem .navTreeItem a:link,
dd.portletItem .navTreeItem a:visited {
border:0;
display:inline;
padding:0;
text-decoration:none;
}
dd.portletItem .navTreeItem a:hover {
color: #B22B15 !important;
background-color: transparent !important;
border:0;
}
a.navTreeCurrentItem,
a.navTreeCurrentItem:link,
a.navTreeCurrentItem:visited {
color: #B22B15 !important;
border: 0 !important;
background: 0 !important;
}
/* */
.portletNavigationTree .navTreeItem ul.navTree {margin-left:-1em !important;}
.portletNavigationTree .navTreeItem ul.navTree .navTreeItem {
padding: 0.2em 0.2em 0.2em 0.7em;
border-bottom: 0;
}
/* ***/
.portletLogin {
border-color: #142942;
}
.portletLogin .portletHeader {
border-color: #142942;
}
.portletLogin .portletHeader .tile {
background-color: #142942;
}
.portletLogin .portletItem {
border-color:  #142942;
background-color: #F5F5EF;
padding-top:0;
}
.portletLogin .even {
border-top-style: dashed;
margin-bottom: 2px;
}
.portletLogin label {
color: #142942;
font-weight: normal;
}
.portletLogin form {
border-top: 2px solid #FFFFFF;
padding: 0.3em 1em !important;
}
.portletLogin .field input {
background-color: #FFFFFF;
background-image: none;
border: 1px solid #B2B2B2;
width: 80%;
}
.portletLogin .field {
padding:0 0 0.4em 0;
margin:0;
}
.portletLogin form .formControls {
padding-top: 0.4em;
text-align: center;
}
.portletLogin form .formControls  input.context {
background: #F4F4F4 url(++resource++cciaa.skin.base.images/bg_button.gif) repeat-x left top;
border-color: #B3B3B3;
padding: 2px;
color: #142942;
font-size: 0.95em;
}
/* ***/
.portletNews .portletItem,
.portletEvents .portletItem,
.portletCollection .portletItem,
.portletRss .portletItem {
border-bottom: 1px dashed #E9DEC2;
}
/* ***/
#portal-footer {
background-color: #E9DEC2;
border-top: 1px solid #DBBD89;
border-bottom: 1px solid #DBBD89;
float:none;
line-height:1.2em;
margin:1em 0 0.5em 0;
padding:0.8em 1em;
text-align: center;
color: #011C47;
}
#portal-footer a {
text-decoration: underline;
}
#portal-globalnav {
padding:0.7em 19em 0 0;
background-color: #DBBD89;
height: 1.8em;
border-top: 1px solid #FFFFFF;
text-align: right;
}
*:first-child+html #portal-globalnav  {
padding-right: 20em;
}
#portal-globalnav li {
border-right: 1px solid #000;
}
#portal-globalnav li.selected a {
background-color: transparent;
border: 0;
color:#550000;
}
#portal-globalnav li a {
background-color: transparent;
border: 0;
color:#011C47;
padding:0.3em 1.5em;
text-transform:none;
margin-right:0;
}
#portal-globalnav li a:hover {
border-bottom:0;
color: #000;
background-color: transparent;
text-decoration: underline;
}
/* ***/
.portletCalendar dt.portletHeader {
border: 1px solid #8B0810;
background-color: #8B0810;
color: #FFF;
}
.ploneCalendar .weekdays th  {
background-color: transparent;
border-color: #DBBD89;
font-weight: bold;
}
.ploneCalendar .todayevent {
border:0;
background-color: #999;
}
.ploneCalendar .todaynoevent {
border:0;
background-color: #999;
color: #FFF;
}
.ploneCalendar td a {
color: #8B0810;
text-decoration: underline;
}
.ploneCalendar td.todayevent a {
color: #FFF;
}
/* ***/
.portletNewsPrimoPiano .portletHeader {
background-color: transparent;
border-width: 0 0 1px;
color: #8B0810;
padding: 0;
font-size: 1.4em;
margin-bottom: 0.7em;
position: relative;
}
.portletNewsPrimoPiano .portletHeader a,
.portletNewsPrimoPiano .portletHeader span {
color: #8B0810;
display: inline;
background-color: transparent;
padding:0;
font-weight: normal;
}
.portletNewsPrimoPiano .portletHeader a:hover,
.portletNewsPrimoPiano .portletHeader a:hover span {
color: #011C47;
}
.portletNewsPrimoPiano .portletHeader .link_archivio_news {
position: absolute;
bottom:0;
right:0;
font-size: 0.8em;
display: block;
line-height: 1em;
margin-top: 0.6em;
border: 1px solid #8B0810;
border-bottom:0;
padding: 0.2em 0.5em;
}
*:first-child+html .portletNewsPrimoPiano .portletHeader .link_archivio_news {
bottom: 0.2em;
}
.portletNewsPrimoPiano dd.news_primopiano {
margin-left:0;
}
.data_news {
margin:0;
}
h4.titolo {
margin-top:0;
}
.foto_news {
margin: 0em 1em 0em 0;
}
/* ***/
.portletNewsEvidenza .portletHeader {
border: 0;
margin-bottom: 0.7em;
}
.portletNewsEvidenza .portletHeader span  {
font-size: 1.4em;
font-weight: normal;
padding: 0.2em 0.5em;
}
.portletNewsEvidenza dd.news_evidenza {
margin-left:0;
background-color: #EEE;
padding: 0.3em 0.5em;
}
.portletNewsEvidenza dd.news_evidenza .foto_news {
margin-top:0.5em;
}
/* ***/
.portlet_servizi .portletHeader {
border-width:0 0 1px;
background-color: transparent;
color: #8B0810;
padding: 0.1em 0;
}
.portlet_servizi .portletHeader a,
.portlet_servizi .portletHeader span {
display: inline;
color: #8B0810;
background-color: transparent;
padding:0;
font-size: 1.2em;
font-weight: normal;
}
.portlet_servizi .portletHeader span[class^='corner'] {
display: none;
}
.portlet_servizi .portletItem {
border:0;
}
.portlet_servizi .portletItem p {
margin-bottom: 0.1em;
}
.portlet_servizi .portletItem .title_item {
font-weight: bold;
}
.portlet_servizi .portletItem .img_servizi {
float: left;
margin:  0 1em 0em 0;
}
/* ***/
#portlet-ulteriori-approfondimenti,
#portlet-ulteriori-approfondimenti .portletHeader {
border-color: #011C47;
}
#portlet-ulteriori-approfondimenti .portletHeader span {
background-color: #011C47;
color: #FFF;
}
#portlet-ulteriori-approfondimenti ul {
margin:0;
}
#portlet-ulteriori-approfondimenti ul li {
margin:0;
padding:0;
border-bottom: 1px dashed #999;
}
#portlet-ulteriori-approfondimenti ul li a,
#portlet-ulteriori-approfondimenti ul li a:link {
display: block;
padding: 0.4em 0.2em 0.4em 20px;
background: #FFF  url(++resource++cciaa.skin.base.images/arrow.gif) no-repeat left 0.6em;
}
#portlet-ulteriori-approfondimenti ul li a:hover {
}
/* ***/
.documentContent {
padding-top: 0 !important;
}
.documentEditable .documentContent {
padding-top: 1em !important;
}
#portal-column-one .visualPadding,
#portal-column-two .visualPadding,
#portal-column-content {
padding-top:0.5em;
}
.documentContent .portletFooter a {
border:0;
}
/* ***/
#portletPageColumns #portletPageFirstColumn,
#portletPageColumns #portletPageSecondColumn {
width: 48%;
}
*:first-child+html #portletPageColumns #portletPageFirstColumn,
*:first-child+html #portletPageColumns #portletPageSecondColumn {
width: 47%;
}
#portletPageColumns #portletPageBottomRow {
clear: both;
}
/* ***/
table.modulistica-listing {
font-size: 1em;
}
/* */
}

