
/* ----- ploneCustom.css ----- */
@media all {
/*  (do not remove this :) */
/*  (not this either :) */

#flash{

   float:right;

}



#contenitore1 {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/contenitore1.gif);
    background-position: top left;
    background-repeat: repeat-y;
    padding-left: 10px;
}
#contenitore2 {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/contenitore2.gif);
    background-position: top right;
    background-repeat: repeat-y;
    padding-right: 7px;
}

#portal-header-sfondo {
   background-color: #54609D;
}
#portal-header {
   background-color: white;
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/logoswf);
    background-position: top right;
    background-repeat: no-repeat;
}
#portal-header-intranet {
   border-bottom: 1px solid #54609D;
}
#portal-top-col2 {
   background-color: #BF0000;
}
#portal-top-col1 {
  background-color: #54609D;
  margin-left: 25em;
}
#sn_top_sx {
  width: 25em;
  text-align: center;
  float: left;
}
#sn_top_cx {
    background-color: #54609D;
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/barra.gif);
    background-position: top left;
    background-repeat: repeat-x;
    float: none;
    clear: both;
}
#sn_top_dx {
  height:130px;
 /* padding: 20px 10px; */
}
#sn_top_dx a {
  float:left;
  text-decoration: none;
  color: #19569c;
}
#sn_top_dx a:hover {
  text-decoration: none;
  color: #19569c;
}
#sn_top_bot {
  margin-left: 25em;
  padding: 5px 15px;
  background-color: #CCCCCC;
  border-top: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
}


#top_sx {
   background-color: #54609D;
   width: 25em;
   float: left;
}
#top_cx {
   margin-left: 25em;
   margin-right: 18em;
   position: relative;
}
#top_dx {
   background-color: #54609D;
   width: 18em;
   float: right;
}
#portal-nome-intranet {
   padding-top: 0.8em;
   font-size: 2.2em;
   color: white;
   text-align: center;
}
#portal-nome-intranet a {
   color: white;
   text-decoration: none;
   border: 0;
   cursor: pointer;
}
#top_intranet_logo {
   margin-left: 25em;
   margin-right: 18em;
   padding: 0.5em 1em;
}
.intra_top_top {  
    background-color: white;
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_top.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.intra_top_bottom {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_bottom.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}
.intra_top_left {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_left.gif);
    background-position: top left;
    background-repeat: repeat-y;
}
.intra_top_right {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_right.gif);
    background-position: top right;
    background-repeat: repeat-y;
}
.intra_top_angolo4 {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_angolo4.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}
.intra_top_angolo3 {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_angolo3.gif);
    background-position: top right;
    background-repeat: no-repeat;
}
.intra_top_angolo2 {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_angolo2.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}
.intra_top_angolo1 {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_angolo1.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 1em 2em;
    text-align: center;
}
#portal-logo-intranet a {
    font-size: 2.5em;
    color: #111111;
    font-weight: bold;
    text-decoration: none;
    border: 0;
    cursor: pointer;
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_stemma.gif);
    background-position: center left;
    background-repeat: no-repeat;
    padding: 0.5em 0.5em 0.5em 44px;    
}
.altofoto {
   height: 151px;
}
#portal-rete {
    border: 0;
    margin: 0.2em;
    padding: 0;
    font-size: 1.6em;  
}

#portal-rete a {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/rete.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    border: 0;
    margin: 0.5em 0 0 0;
    padding: 64px 0em 0em 0em ;
    cursor: pointer;
    text-align: center;
}
#portal-rete-intranet {
    border: 0;
    margin: 0;
    padding: 0.5em 1em;
}

#portal-rete-intranet a {
    background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/intra_top_rete.gif);
    background-position: center left;
    background-repeat: no-repeat;
    font-size: 1.5em;  
    font-weight: bold;
    display: block;
    text-align: left;
    text-decoration: none;
    border: 0;
    margin: 0;
    padding: 0.5em 0.5em 0.5em 67px;    
    cursor: pointer;
}
#tabs-intranet {
    border-top: 1px solid #cbcbcb;
}

#portal-globalnav-intranet-bg {
    margin: 0 18em 0 25em;
    background-color: #54609D;
}

#portal-globalnav-intranet {
    font-size: 120%;
    font-weight: bold;
    padding: 0.3em 0em 0.3em 0em;
    list-style: none;
    height: auto;
    line-height: normal;
}

#portal-globalnav-intranet li {
    display: inline;
}

#portal-globalnav-intranet li a {
    /* The normal, unselected tabs. They are all links */
    background-color: transparent;
    border-right: 1px solid white;
    color: black;
    height: auto;
    margin: 0;
    padding: 0em 1.25em 0em 0.9em;
    text-decoration: none;
}

#portal-globalnav-intranet li.selected a {
    text-decoration: underline;
}

#portal-globalnav li a:hover {
    text-decoration: underline;
}

.section-intranet #portal-breadcrumbs {
    border: 0;
    margin-left: 25em;
    margin-bottom: 0.5em;
    padding-left: 0em; 
}

#portal-column-content #content {
    z-index: 1;
    padding-top: 0 !important;
}
input.searchButton {
   margin-bottom: 2px ! important;
   font-size: 85%;
   background: #555555;
   color: white;
   cursor: pointer;
   padding: 0.2em;
   text-transform: lowercase;
}
#searchGadget {
   width: 50%;
}
#portal-footer {
   border-top: 1px solid #cbcbcb;
/*   position: relative;
   top: -7px;
   z-index: 0;
   margin-bottom: -7px;*/
}
#portal-colophon {
  background-color: white;
  background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/colophon.gif);
  background-position: top left;
  background-repeat: repeat-x; 
  margin: 0;
  width: 100%;
}
#portal-colophon2 {
  background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/colophon2.gif);
  background-position: top right;
  background-repeat: no-repeat; 
  padding: 1em 2em;
}
#portal-colophon1 {
  background-image: url(http://www.comune.sannazzarodeburgondi.pv.it/img/colophon1.gif);
  background-position: top left;
  background-repeat: no-repeat; 
}
h1 {
    font-size: 140%;
    font-weight: bold;
}

h2 {
    font-size: 130%;
    font-weight: bold;
}

h3 {
    font-size: 120%;
}

h4 {
    font-size: 110%;
}
.documentContent {
    background-color: transparent;
}
.pulito {
    float: none;
    clear: both;
}
.sinistra {
    text-align: left;
}
.destra {
    text-align: right;
}
.centrato{
    text-align: center;
}
.grassetto {
    font-weight: bold;
}
.colorato {
    color: #BF0000;
}
.sx {
    float: left;
}
.dx {
    float: right;
}
.img_sx {
    float: left;
    margin: 0 0.5em 0.5em 0;
}
.img_dx {
    float: right;
    margin: 0 0 0.5em 0.5em ;
}
.image-left {
    padding: 0.2em;
    border: 1px solid #BF0000;
}
.image-right {
    padding: 0.2em;
    border: 1px solid #BF0000;
}
.documentContent h3 {
    color: #BF0000;
}
.documentContent legend {
    background-color: #F4F4F4;
}

.documentFirstHeading {
    margin-bottom: 2em;
}

fieldset {
  border: 1px solid #54609D;
}
.pulscontact {
  font-size: 100%;
  background: #DDDFEB;
  padding: 0.2em 2em;
}

/* uffici */

table.tbl_uffici td {
   background: white;
   border: 1px solid #54609D;
}
table.tbl_uffici .linkuff a {
   text-decoration: none;
}

.fieldRequired {
   color: #F4F4F4;
}
.f_up {
    background-image: url(f_up.gif);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 10px;
}
.f_left {
    background-image: url(f_left.gif);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 10px;
}

.homeActions {
    margin: 0 ;
    padding: 0;
    text-align: right;
    float: right;
}

.homeActions ul {
    margin: 0 0 0 0;
    padding: 0;
    display: block;
}

.homeActions li {
    display: inline;
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}

.homeActions a {
    border: none !important;
    text-decoration: none;
}



/*  */
}

