/*  (do not remove this :) */
/*  (not this either :) */



/* ########################################################## layout */

#portal-footer {
   border-top: 5px solid #007878;  
}
#portal-breadcrumbs {
   border-color: #007878;
}
#visual-column-wrapper.nosfondo {
   background:white;
}

#portal-siteactions li a {
    background-image: url(f-anz.gif);
}
#portal-lingue li a {
    background-image: url(f-anz.gif);
}
.azioni {
    background: #DEF4EE;
    color: #555555;
}
.azioni a {
    color: #555555;
}
.sfondo_logo{
background-image: url(http://www.casaperanzianicividale.it/sfondo_logo);
background-repeat: no-repeat;
background-position: right top;
}

/* ########################################################## generiche */


h1, h2 {
   color: #007878;
   border-color: #007878;
}
a {
   color: #007878;
}
.img_sx {
   border: 1px solid #007878;
}
.img_dx {
   border: 1px solid #007878;
}
.image-left {
   border: 1px solid #007878;
}

.image-right {
   border: 1px solid #007878;
}
.image-inline {
   border: 1px solid #007878;
}


table.plain {
   border: 1px solid #007878;
}
table.plain td {
   border: 1px solid #007878;
}
table.plain th {
   border: 1px solid #007878;
}
.contenttype-icona { 
        background-image: url(fr-anz.gif); 
}
.contenttype-iconanav-current { 
        background-image: url(fr-anz.gif); 
}


/* ######################## slot home casa per anziani */

#anz {
   background-color: white;
}
#anz,
#anz a {
   font-size: 11px;
   color: black;
   text-decoration: none;
}
#anz a:hover {
   text-decoration: underline;
}


#anz_col1 {
   float: left;
   width: 150px;
   margin-right: 10px;
}
#anz_col2 {
   float: left;
   width: 150px;
   margin-right: 10px;
}
#anz_col3 {
   float: left;
   width: 150px;
   margin-right: 10px;
}
#anz_col4 {
   float: left;
   width: 180px;
}

#anz_col1 .titolo,
#anz_col2 .titolo,
#anz_col3 .titolo {
   font-size: 13px;
   color: black;
   font-weight: bold;
   border-bottom: 3px solid #007878;
   padding-left: 17px;
}

#anz_col1 ul,
#anz_col2 ul,
#anz_col3 ul {
   margin-bottom: 5px;
}
#anz_col1 ul li,
#anz_col2 ul li,
#anz_col3 ul li {
   list-style-type: square;
   list-style-image: url(fr-anz.gif);
}

#anz_col4 .titolo {
   font-size: 14px;
   color: #007878;
   font-weight: bold;
   margin-bottom: 5px;
   padding-left: 17px;

}

#anz .sfondo {
   border: 1px solid #B5B5B5;
   background-color: #EDEDED;
   padding: 5px;
}

#anz .sfondo ul li{
   list-style-image: none;
}

/* ########################################################## barra */



#global-links ul li.barra1 a{
 background-image: url(http://www.casaperanzianicividale.it/bgmenu/azzurro.gif);
}
#global-links ul li.barra2 a{
 background-image: url(http://www.casaperanzianicividale.it/bgmenu/verde.gif);
}

/* ########################################################## foto */


#global-foto-anz {
 background-image: url('foto-anz.jpg');
 background-position: top left;
 background-repeat: no-repeat;
 height: 307px;
 position: relative;
}

#global-foto-titolo-anz {
 position: absolute;
 top: 70px;
 left: 525px;
 width: 245px;
 color: #666666;
 font-size: 20px;
 font-family: Georgia, "Times New Roman", Times,  serif;
}
#global-foto-titolo-anz span {
 font-size: 43px;
 color: black;
}
#global-foto-titolo2-anz {
 position: absolute;
 top: 245px;
 left: 620px;
 width: 150px;
 color: white;
 font-size: 15px;
 font-family: arial,sans-serif;
 font-weight: bold;
}


/* #################################   slot aggiuntivi  */


#portlet-sottositi ul li {
   list-style-image: url(fr-anz.gif);
}

#portlet-sottositi a:hover {
   color: #007878;
}


/* #################################   navigazione  */

.portletHeader {
    background-color: #007878;
}
.portletHeader.secondo {
    background-color: #0073AB;
}
.navTreeItem a:hover {
    color: #007878;
}
.navTreeItem a.navTreeCurrentItem {
    color: #007878;
    font-weight: bold;
}


/* ##########################################   calendario */


.ploneCalendar {
    border: 1px solid #007878;
}
.ploneCalendar th {
    background-color: #eeeeee;
}

.ploneCalendar .weekdays td {
    background-color: #eeeeee;
    border: 1px solid #007878;
    border-style: solid none;
}
.ploneCalendar .event {
    background-color: #eeeeee;
}
.ploneCalendar .todayevent {
    background-color: #eeeeee;
}



/*  */
