
/* - ++resource++inaf.plonetheme.stylesheets/inaf-main.css - */
@media screen {
/* http://www.inaf.it/portal_css/++resource++inaf.plonetheme.stylesheets/inaf-main.css?original=1 */
/* */
/* */
/* */
/* */
/* */
#visual-portal-wrapper { max-width: 982px; margin: 0 auto;}
/* */
/* */
html {
text-align: center;
background: url(++resource++inaf.plonetheme.images/bg-top.gif) top center repeat-x;
padding: 4px 0 0 0;
margin: 0;
}
html.interna {
}
body {
background: #000 url(++resource++inaf.plonetheme.images/bg-r100.jpg) top center no-repeat;
/* */
color: #fff;
font-family: Verdana,Geneva,Tahoma,sans-serif;
/* */
font-size: 62.5%;  /* */
margin: 0 auto;
position: relative;
text-align: left;
z-index: 1;
padding: 0;
}
body.section-sole-e-sistema-solare,
body.section-sun-and-solar-system{background: #000 url(++resource++inaf.plonetheme.images/bg-sole-r100.jpg) top center no-repeat;}
body.section-stelle-popolazioni-stellari-e-mezzo-interstellare,
body.section-stars-stellar-populations-and-interstellar-medium{background: #000 url(++resource++inaf.plonetheme.images/bg-stelle-r100.jpg) top center no-repeat;}
body.section-astrofisica-relativistica-e-particellare,
body.section-relativistic-and-particle-astrophysics{background: #000 url(++resource++inaf.plonetheme.images/bg-astrofisica-r100.jpg) top center no-repeat;}
body.section-tecnologie-avanzate-e-strumentazione,
body.section-advanced-technologies-and-instrumentation{background: #000 url(++resource++inaf.plonetheme.images/bg-tecnologie-r100.jpg) top center no-repeat;}
body.section-galassie-e-cosmologia,
body.section-galaxies-and-cosmology{background: #000 url(++resource++inaf.plonetheme.images/bg-galassie-r100.jpg) top center no-repeat;}
#contenitore{
background: url(++resource++inaf.plonetheme.images/bg-menu-default.png) 0 120px repeat-x;
}
body.section-sole-e-sistema-solare #contenitore,
body.section-sun-and-solar-system #contenitore{background: url(++resource++inaf.plonetheme.images/bg-menu-sole.png) 0 120px repeat-x;}
body.section-stelle-popolazioni-stellari-e-mezzo-interstellare #contenitore,
body.section-stars-stellar-populations-and-interstellar-medium #contenitore{background: url(++resource++inaf.plonetheme.images/bg-menu-stelle.png) 0 120px repeat-x;}
body.section-astrofisica-relativistica-e-particellare #contenitore,
body.section-relativistic-and-particle-astrophysics #contenitore{background: url(++resource++inaf.plonetheme.images/bg-menu-astrofisica.png) 0 120px repeat-x;}
body.section-tecnologie-avanzate-e-strumentazione #contenitore,
body.section-advanced-technologies-and-instrumentation #contenitore{background: url(++resource++inaf.plonetheme.images/bg-menu-tecnologie.png) 0 120px repeat-x;}
body.section-galassie-e-cosmologia #contenitore,
body.section-galaxies-and-cosmology #contenitore{background: url(++resource++inaf.plonetheme.images/bg-menu-default.png) 0 120px repeat-x;}
body a{
border: 0 !important;
text-decoration: underline;
}
#visual-portal-wrapper{
}
/* */
/* */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea {font-family: Verdana,Geneva,Tahoma,sans-serif;}
h1, h2, h3, ul li a { font-family:'Muli','Lucida Grande','Lucida Sans Unicode','Lucida Sans',sans-serif;}
/* */
#menutop li a, #search label, #search #keywords, .sliderImage span p, #mainmenu li a,
.panes p.dati, .piedetabs h3, #listenavigazione ul li a, #lastzone ul li a, #contenuto .datipubblicazione,
.bottomcontenuto p, #briciole{font-family:'Muli','Lucida Grande','Lucida Sans Unicode','Lucida Sans',sans-serif;}
#bottomslider .box h3, #payoff{font-family:'Muli','Puritan', arial, serif;}
#macro .aree h3 a, .box a, .planet a span{font-family:'Muli','Puritan', arial, serif;}
#searchGadget, #portal-searchbox .searchButton, .tabs a,
#mappa .mappabox .portletHeader span,
h2.bandoTitle{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* */
h1,h2,h3,h4,h5,h6 { /* */}
h1 { font-size: 2em; line-height: 1; margin-bottom: 0.5em; color: #000;}
h2 { font-size: 1.2em; margin-bottom: 0.75em; }
h3 { font-size: 1em; line-height: 1; margin-bottom: 1em; color: #000;}
h4 { font-size: 0.9em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 0.9em; margin-bottom: 1.5em; }
h6 { font-size: 0.9em; }
/* */
p { margin: 0 0 1.5em;
font-size: 1.2em; /* */
line-height: 1.4em;}
.maincol ul, .maincol ol { margin: 0 1.5em 1.5em 1.5em; }
.maincol ul { list-style-type: circle; }
.maincol #pannellotabs ul { list-style-type: none; }
.maincol ol { list-style-type: decimal; }
dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }
abbr, acronym { border-bottom: 1px dotted #000; }
address { margin-top: 1.5em; font-style: italic; }
del { color: #000; }
a:link, a:visited { color: #333;}
a:hover, a:focus, a:active { color: #000; text-decoration: underline; }
blockquote { margin: 1.5em; }
strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
pre, code { margin: 1.5em 0; white-space: pre; }
pre, code, tt { font: 1em monospace; line-height: 1.5; }
tt { display: block; margin: 1.5em 0; line-height: 1.5; }
span.amp {
font-family: Baskerville, Palatino, "Book Antiqua", serif;
font-style: italic;
}
/* */
#portal-header{
position: static;
}
#portal-searchbox {
font-size: 80%;
margin: 15px 0 0 10px;
text-align: left;
float: right;
width: 35.25%;
}
#column-inaf-homepage-r1c2-portlet-iscrizione-newsletter{
margin: 160px 0 0 10px;
width: 315px;
}
#portal-searchbox form{
float: right;
/* */
min-height: 43px;
min-width: 304px;
}
#searchGadget,
#default-channel-html-widgets-composer-email{
background: #fff;
border: 5px solid #1e6179;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #ccc;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding: 7px 6px 7px 6px;
float: left;
margin: 8px 0 0 0;
font-weight: bold;
box-shadow: inset 2px 2px 3px rgba(0,0,0,0.4);
width: 65%;
}
#portal-searchbox .searchButton,
.portlet-dancing .button-field{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 5px solid #000;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
font-weight: bold;
margin: 8px 0 0 0;
padding: 6px;
float: right;
color: #000;
background: #ffc200;
width: 25%;
}
#portal-searchbox .searchButton:hover,
#portal-searchbox .searchButton:active,
#portal-searchbox .searchButton:focus,
.portlet-dancing .button-field:hover,
.portlet-dancing .button-field:active,
.portlet-dancing .button-field:focus{
color: #1e617a;
border: 5px solid #333;
box-shadow: 1px 1px 2px rgba(0,0,0,0.8);
}
.portlet-dancing .button-field{
margin: 5px 0 0 0;
}
.portlet-dancing .fieldRequired,
.portlet-dancing .portletHeader{
display: none;
}
.portlet-dancing .form .field label{
position: absolute;
left: -9999px;
}
#logocontainer{
margin: 0px 0 0 0;
position: relative;
}
#logo{
width: 444px;
height: 114px;
display: block;
float: left;
}
#logo a{
background: url(++resource++inaf.plonetheme.images/INAF-istituto-italiano-di-astrofisica.png) 0 0 no-repeat;
width: 444px;
height: 114px;
display: block;
cursor: pointer;
}
#logo a:hover{
/* */
width: 444px;
height: 114px;
display: block;
}
#logocontainer #titles{
margin: 20px 0 0 0;
float: left;
width: 50%;
position: absolute;
left: -9999px;
}
#logocontainer h1, #logocontainer h2{
font-weight: normal;
}
#logocontainer h1{
font-size: 1.2em;
}
#logocontainer h2{
font-size: 1em;
}
#menutop{
float: right;
margin: 0;
background: #2f363d;
opacity: 0.8;
box-shadow: 0px 1px 10px rgba(0, 0, 0, .9);
border: 1px solid #3e4852;
-webkit-border-bottom-left-radius:3px;
-webkit-border-bottom-right-radius:3px;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
border-bottom-left-radius:3px;
border-bottom-left-radius:3px;
height: 51px;
line-height: 51px;
padding: 0 20px;
}
#menutop li{
float: left;
padding: 0 17px;
background: transparent url(++resource++inaf.plonetheme.images/separator.png) center right no-repeat;
}
#menutop li a:link, #menutop li a:visited{
color: #fff;
float: left;
display: block;
text-decoration: none;
font-size: 1.2em;
text-shadow: #444 -1px -1px 0;
-webkit-transition: color 0.3s linear;
-moz-transition: color 0.3s linear;
transition: color 0.3s linear;
}
#menutop li a:hover, #menutop li a:focus, #menutop li a:active {
color: #ccc;
}
.searchSection{display: none;}
/* */
#portal-globalnav{
background: none;
float: left;
margin: 20px 0 0 0;
}
#portal-globalnav li {
background: transparent url(++resource++inaf.plonetheme.images/separator.png) top right no-repeat;
float: left;
margin: 0;
}
#portal-globalnav li a {
background: transparent;
display: block;
float: left;
padding: 0 15px;
min-height: 37px;
line-height: 37px;
min-width: 53px;
white-space: normal;
color: #fff;
margin: 0;
border: none;
font-size: 14px;
text-align: center;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#portal-globalnav .selected a,
#portal-globalnav a:hover,
#portal-globalnav a:focus,
#portal-globalnav a:active{
color: #ccc;
background: transparent url(++resource++inaf.plonetheme.images/bg-mainmenu-hover.png) 0 0 repeat-x;
text-decoration: none;
}
#portal-globalnav .selected a:hover,
#portal-globalnav .selected a:focus,
#portal-globalnav .selected a:active{
color: #ccc;
background: transparent url(++resource++inaf.plonetheme.images/bg-mainmenu-hover.png) 0 0 repeat-x;
}
/* */
#portal-subnavbar-container{
margin: 4px 0 0 0;
height: 30px;
}
#portal-subnavbar{
background: none !important;
float: left;
margin: 4px 0 0 0;
position: absolute;
min-height: 17px;
line-height: 17px;
}
#portal-subnavbar li {
background: transparent url(++resource++inaf.plonetheme.images/separator.png) top right no-repeat;
float: left;
margin: 0;
}
#portal-subnavbar li a {
background: transparent;
display: block;
float: left;
padding: 0 10px;
min-height: 34px;
line-height: 34px;
min-width: 53px;
white-space: normal;
color: #fff;
margin: 0;
border: none;
font-size: 12px;
text-align: center;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#portal-subnavbar .selected a,
#portal-subnavbar a:hover,
#portal-subnavbar a:focus,
#portal-subnavbar a:active{
color: #ccc;
background: transparent url(++resource++inaf.plonetheme.images/bg-mainmenu-hover.png) 0 0 repeat-x;
text-decoration: none;
}
#portal-subnavbar .selected a:hover,
#portal-subnavbar .selected a:focus,
#portal-subnavbar .selected a:active{
color: #ccc;
background: transparent url(++resource++inaf.plonetheme.images/bg-mainmenu-hover.png) 0 0 repeat-x;
}
#portal-subnavbar li.empty,
#portal-subnavbar li:empty,
#portal-subnavbar .globalnav-temporary{
background: none !important;
}
/* */
.portaltype-portlet-page #portal-breadcrumbs,
.portaltype-portlet-page h1.documentFirstHeading,
.portaltype-portlet-page #plone-document-byline{
display: none !important;
}
/* */
#portletPageColumns #HomepageInafr1c1{
position:relative;
top: 0;
/* */
float: left;
width: 67.35%;
}
body.section-home-page-inaf #portletPageColumns #HomepageInafr1c1{
width: 69%;
}
#macro{
display: block;
margin: 0;
padding: 0;
}
#macro .aree{
display: block;
opacity: .8;
padding-left: 11px;
padding: 0;
margin: 0;
float: left;
}
#macro .area1{max-width: 25%; margin-top: 30px; margin-left: 0;}
#macro .area2{max-width: 30%; margin-top: 140px; margin-left: -70px; }
#macro .area3{max-width: 35%; margin-top: 30px; margin-left: -70px;}
#macro .area4{max-width: 30%; margin-top: 180px; margin-left: -70px;}
#macro .area5{max-width: 25%; margin-top: 30px; margin-left: -70px;}
#macro .aree .stellina{
display: block;
background: url(++resource++inaf.plonetheme.images/stellina.png) 0 0 no-repeat;
width: 87px;
height: 94px;
clear: both;
margin: 0 auto;
}
#macro .aree h3{
min-height: 20px;
line-height: 20px;
display: block;
margin: 8px 0 -20px 8px;
padding: 0 0 11px 11px;
font-weight: normal;
}
#macro .area1 h3{
background: url(++resource++inaf.plonetheme.images/li-area1.png) bottom center no-repeat;
}
#macro .area2 h3{
background: url(++resource++inaf.plonetheme.images/li-area2.png) bottom center no-repeat;
}
#macro .area3 h3{
background: url(++resource++inaf.plonetheme.images/li-area3.png) bottom center no-repeat;
}
#macro .area4 h3{
background: url(++resource++inaf.plonetheme.images/li-area4.png) bottom center no-repeat;
}
#macro .area5 h3{
background: url(++resource++inaf.plonetheme.images/li-area5.png) bottom center no-repeat;
}
#macro .aree h3 a{
background: url(++resource++inaf.plonetheme.images/h3-area1.png) 0 0 repeat;
color: #fff;
text-decoration: none;
font-weight: normal;
font-size: 12px;
min-height: 15px;
line-height: 20px;
display: block;
-moz-box-shadow: 0 1px 2px #000;
-webkit-box-shadow: 0 1px 2px #000;
box-shadow: 0 1px 2px #000;
padding: 0 3px;
-webkit-transition: all .5s linear 0s;
-moz-transition: all .5s linear 0s;
transition: all .5s linear 0s;
/* */
text-transform: capitalize;
text-align: center;
}
#macro .area1 h3 a{
background: url(++resource++inaf.plonetheme.images/h3-area1.png) 0 0 repeat;
}
#macro .area2 h3 a{
background: url(++resource++inaf.plonetheme.images/h3-area2.png) 0 0 repeat;
}
#macro .area3 h3 a{
background: url(++resource++inaf.plonetheme.images/h3-area3.png) 0 0 repeat;
}
#macro .area4 h3 a{
background: url(++resource++inaf.plonetheme.images/h3-area4.png) 0 0 repeat;
}
#macro .area5 h3 a{
background: url(++resource++inaf.plonetheme.images/h3-area5.png) 0 0 repeat;
}
#macro .aree h3 a:hover,
#macro .aree h3 a:focus,
#macro .aree h3 a:active{
-moz-box-shadow: 0 2px 4px #000;
-webkit-box-shadow: 0 2px 4px #000;
box-shadow: 0 2px 4px #000;
color: #000 !important;
/* */
}
#macro .aree h3:hover + p{
visibility: visible;
opacity: 0.9;
right: 15%;
}
#macro .aree .box-p{
position: absolute;
bottom: 50px;
left: 0;
width: 85%;
display: none;
font-size: 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
color: #fff;
line-height: 1.7;
z-index: 1000;
border: 1px solid #1C203C;
}
#macro .area1 .box-p{
background: url(++resource++inaf.plonetheme.images/h3-area1.png) 0 0 repeat;
}
#macro .area2 .box-p{
background: url(++resource++inaf.plonetheme.images/h3-area2.png) 0 0 repeat;
}
#macro .area3 .box-p{
background: url(++resource++inaf.plonetheme.images/h3-area3.png) 0 0 repeat;
}
#macro .area4 .box-p{
background: url(++resource++inaf.plonetheme.images/h3-area4.png) 0 0 repeat;
}
#macro .area5 .box-p{
background: url(++resource++inaf.plonetheme.images/h3-area5.png) 0 0 repeat;
}
/* */
#portletPageColumns #HomepageInafr1c2,
.HomepageInafr2c5{
float: right;
width: 32.65%;
margin-top: 35px;
}
body.section-home-page-inaf #portletPageColumns #HomepageInafr1c2,
body.section-home-page-inaf .HomepageInafr2c5{
width: 30%;
}
/* */
#portal-column-one .portlet,
.box{
position: relative; /* */
margin: 10px 0 0 10px !important;
background: url(++resource++inaf.plonetheme.images/bg-esterno-nero.png) 0 0 repeat;
opacity: 1;
border: 1px solid #3e4852;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px;
-moz-box-shadow: 0 0 5px #2a2e32;
-webkit-box-shadow: 0 0 5px #2a2e32;
box-shadow: 0 0 5px #2a2e32;
clear: both;
text-align: left;
}
.box a{
color: #fff;
}
.HomepageInafr1c2 {
position: relative;
}
#HomepageInafr1c2 .box{
position: absolute;
min-width: 340px;
right: -40px;
}
#column-inaf-homepage-r1c2-portlet-parallelo .box{
display: none;
}
.parallelo .fucsiabox ul{
}
/* */
#portal-column-one .portletItem,
.insidebox{
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
border: 1px solid #222;
opacity: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px !important;
margin: 5px 0;
}
#portal-column-one .parallelo .portletItem,
#portal-column-one .box-categorie .portletItem{
background: none !important;
border: 0 !important;
padding: 0 !important;
margin: 0 !important
}
.insidebox p,
.portletItem p{
color: #fff;
}
.fucsiabox{
}
.fucsiabox .insidebox{
background: url(++resource++inaf.plonetheme.images/bg-esterno-fucsia.png) 0 0 repeat;
border: 1px solid #730046;
min-height: 180px;
}
.azzurrobox .insidebox{
background: url(++resource++inaf.plonetheme.images/bg-esterno-azzurro.png) 0 0 repeat;
border: 1px solid #009fe3;
}
.sedi{width: 100%; float: left;}
.box .sedi ul li a,
.box .sedi h2 a,
#box2 ul li a{
color: #fff !important;
border: 0 !important;
}
.box .sedi h2 a{
font-size: 12px;
text-transform: uppercase;
text-align: center;
}
.fucsiabox ul{
width: 50%;
float: left;
}
.fucsiabox li{
display: block;
}
.box li a,
.portlet li a{
font-size: 12px;
border: 0 !important;
}
.azzurrobox li{
display: block;
background: url(++resource++inaf.plonetheme.images/ministellina.png) 0 0 no-repeat;
text-align: left;
margin: 0 0 0 30px;
line-height: 20px !important;
padding: 0 0 0 24px !important;
}
#portal-column-one .portlet{
text-align: left;
margin-top: 20px;
}
#portal-column-one .portlet ul li{
display: list-item;
margin: 10px 0 0 10px;
}
#portal-column-one .portlet ul li a{
font-size: 1.2em !important;
line-height: 1.6em !important;
display: block;
padding-left: 30px;
}
.box-categorie ul li a:hover, .box-categorie ul li a:active, .box-categorie ul li a:focus{
text-decoration: none;
}
.box-categorie ul li a.current{
background: url(++resource++inaf.plonetheme.images/ministellina.png) no-repeat scroll 0 0 transparent;
}
#column-inaf-homepage-r1c2-portlet-parallelo .insidebox ul{
list-style-type: none !important;
margin-left: 0 !important;
}
/* */
.home .documentFirstHeading{
display: none;
}
.documentFirstHeading{
clear: both;
color: #fff;
font-size: 3em;
margin: 20px 0 !important;
}
.documentFirstHeading #parent-fieldname-title{
clear: both;
color: #fff;
font-size: 18px;
margin: 20px 0 !important;
}
h1#parent-fieldname-title{
/* */
}
#portal-columns{
/* */
}
#portal-column-content.grid_9,
#pannellotabs{
width: 67.35%;
margin:0;
}
body.section-home-page-inaf #portal-column-content.grid_9,
body.section-home-page-inaf #pannellotabs{
width: 69%;
}
#portal-column-one,
#portal-column-two{
width: 32.65%;
margin: 35px 0 0 0;
}
body.section-home-page-inaf #portal-column-one,
body.section-home-page-inaf #portal-column-two{
width: 30%;
}
#payoff{
clear: both;
color: #1e6179;
font-size: 2.8em;
text-transform: uppercase;
font-weight: normal;
text-shadow: 0px 0px 1px rgba(0,159,227,0.8), 0px 0px 4px rgba(42,46,50,0.4);
margin: 60px 0 30px 10px;
text-align: left;
}
#portal-column-one .portlet .portletHeader{
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
border: 1px solid #222;
opacity: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px !important;
margin: 0 0 10px 0;
}
#portal-column-one .portlet .portletHeader a{
color: #fff !important;
font-size: 12px;
text-decoration: none;
}
.template-manage-portlets #portal-column-one .portlet .portletHeader{
display: block;
}
#portal-column-one dl.portlet{
/* */
}
#portal-column-one dl.portlet dd{
/* */
}
.portletNavigationTree .contenttype-document{
background: transparent !important;
}
.portletNavigationTree .navTreeCurrentItem{
background: transparent url(++resource++inaf.plonetheme.images/ministellina.png) no-repeat scroll 0 0 !important;
}
#portal-column-one .portletRSSmixerportlet p.rss_description img {
top: 0;
margin: 10px 10px 0 0 !important;
}
#portal-column-one .portletRSSmixerportlet p.dati{
font-size: 10px;
float: right;
}
#portal-column-one .portletRSSmixerportlet h3,
#portal-column-one .portletRSSmixerportlet p.rss_description{
clear: both;
}
/* */
#pannellotabs{
float: left;
min-height:250px;
}
#pannellotabs a{
border: 0 !important;
text-decoration: underline;
}
/* */
#pannellotabs .tabs {
list-style:none;
margin:0 !important;
padding: 0 10px 0 0;
height:30px;
display: block;
}
/* */
#pannellotabs .tabs li {
float:left;
text-indent:0;
padding:0;
margin:0 3px 0 0 !important;
list-style:none !important;
display: block;
}
#pannellotabs .tabs li:nth-child(1){
/* */
}
/* */
#pannellotabs .tabs a {
background: url(++resource++inaf.plonetheme.images/tab-nero.png) no-repeat -420px 0px;
font-size:11px;
display:block;
height: 30px;
line-height:30px;
width: 114px;
text-align:center;
text-decoration:none;
color: #fff !important;
text-transform: uppercase;
text-shadow: -1px -1px 2px rgba(0, 0, 0, .5);
padding:0px;
margin:0px;
position:relative;
top:0;
font-weight: bold;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-left-radius:5px;
}
#pannellotabs .tabs .inevidenza a {
background: url(++resource++inaf.plonetheme.images/tab-nero.png) no-repeat -420px 0px;
}
#pannellotabs .tabs .notizie a {
background: url(++resource++inaf.plonetheme.images/tab-blupetrolio.png) no-repeat -420px 0px;
}
#pannellotabs .tabs .presidente a {
background: url(++resource++inaf.plonetheme.images/tab-azzurro.png) no-repeat -420px 0px;
}
#pannellotabs .tabs .avvisi a {
background: url(++resource++inaf.plonetheme.images/tab-blu.png) no-repeat -420px 0px;
}
#pannellotabs .tabs .eventi a {
background: url(++resource++inaf.plonetheme.images/tab-bluscuro.png) no-repeat -420px 0px;
}
#pannellotabs .tabs a:active {
outline:none;
}
/* */
#pannellotabs .tabs a:hover {
background-position: -420px -31px;
color:#fff;
}
/* */
#pannellotabs .tabs .current, #pannellotabs .tabs li.current a {
background-position: -420px -62px;
cursor:default !important;
color: #fff !important;
text-shadow: 0px 0px 0px rgba(0, 0, 0, 1);
}
#pannellotabs .tabs .current:hover{
background-position: -420px -62px;
color: #000 !important;
cursor:default !important;
text-shadow: 0px 0px 0px rgba(0, 0, 0, 1);
}
/* */
/* */
.tabs .w1 			{ background-position: -519px 0; width:134px; }
.tabs .w1:hover 	{ background-position: -519px -31px; }
.tabs .w1.current { background-position: -519px -62px; }
/* */
.tabs .w2 			{ background-position: -366px -0px; width:154px; }
.tabs .w2:hover 	{ background-position: -366px -31px; }
.tabs .w2.current { background-position: -366px -62px; }
/* */
.tabs .w3 			{ background-position: -193px -0px; width:174px; }
.tabs .w3:hover 	{ background-position: -193px -31px; }
.tabs .w3.current { background-position: -193px -62px; }
/* */
.tabs .w4 			{ background-position: -0px -0px; width:194px; }
.tabs .w4:hover 	{ background-position: -0px -31px; }
.tabs .w4.current { background-position: -0px -62px; }
#panes{
background: url(++resource++inaf.plonetheme.images/bg-panes.jpg) 0 0 repeat;
float: left;
}
.panes-inevidenza{	background: url(++resource++inaf.plonetheme.images/bg-panes.jpg) 0 0 repeat !important;}
.panes-notizie{		background: url(++resource++inaf.plonetheme.images/bg-panes2.jpg) 0 0 repeat !important;}
.panes-presidente{	background: url(++resource++inaf.plonetheme.images/bg-panes3.jpg) 0 0 repeat !important;}
.panes-avvisi{		background: url(++resource++inaf.plonetheme.images/bg-panes4.jpg) 0 0 repeat !important;}
.panes-eventi{		background: url(++resource++inaf.plonetheme.images/bg-panes5.jpg) 0 0 repeat !important;}
/* */
#panes .pane {
display:none;
min-height: 500px;
float: left;
}
#panes div{
background: transparent;
}
#panes h2{
color: #fff;
font-size: 2.1em;
text-transform: capitalize;
font-weight: normal;
}
#panes p.dati{
float: right;
font-size: 1.3em;
color: #fff;
padding: 0;
margin: 5px 0;
}
#panes p.testo{
clear: both;
font-size: 1.4em !important;
line-height: 1.6em;
color: #fff;
}
.piedetabs{
min-height: 40px;
clear: both;
margin: 30px 0 0 0;
float: right;
}
.piedetabs a{
float: left;
display: block;
font-size: 1em;
margin: 0 15px;
padding: 0;
}
/* */
.HomepageInafr2c0,
.HomepageInafr2c1,
.HomepageInafr2c2,
.HomepageInafr2c3,
.HomepageInafr2c4{
width: 100%;
float: none;
}
.inafnewscontainer{
}
.inafnewscontainer .portletHeader{
position: absolute;
left: -9999px;
}
.ultime{
float: left;
width: 100%;
margin: 18px 0 0 0;
min-height: 345px;
}
.notizia{
margin: 0 2%;
text-align: left;
}
.notizia h2{
padding: 5px 0;
}
.ultimecomunicati{
padding: 10px;
}
.notizia img{
margin: 0 !important;
float: none !important;
}
.notizia .inside-notizia h3{
float: left;
margin: 10px 0;
}
.notizia .inside-notizia h3 a{
font-size: 1.2em;
text-transform: none;
color: #fff !important;
font-weight: bold;
text-decoration: none !important;
}
#portal-column-one .notizia .inside-notizia h3 a{
font-size: 1.4em;
}
.notizia p.testo a{
margin-bottom: 5px;
display: block;
}
/* */
#content p{
font-size: 1.4em;
}
#content-core{
background: url(++resource++inaf.plonetheme.images/bg-esterno-nero.png) 0 0 repeat;
opacity: 1;
margin: 45px 0 0 10px;
border: 1px solid #3e4852;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px;
-moz-box-shadow: 0 0 5px #2a2e32;
-webkit-box-shadow: 0 0 5px #2a2e32;
box-shadow: 0 0 5px #2a2e32;
text-align: left;
color: #fff;
width: 94%;
}
#content #content-core{
font-size: 120% !important;
min-height: 400px;
float: left;
}
body.home #content-core{
background: none;
border: 0;
padding: 0;
}
#inside-content-core{
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
border: 1px solid #222;
opacity: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px;
float:left;
width: 96%;
min-height: 500px;
}
#content #content-core div,
#content #content-core span,
#content #content-core p,
#content #content-core h2,
#content #content-core h3,
#content #content-core h4,
#content #content-core ol li,
#content #content-core ul li{
color: #eee;
font-size: 12px;
line-height: 14px;
}
#content #content-core h2,
#content #content-core h3,
#content #content-core h4,
#content #content-core h5,
#content #content-core h6{margin: 15px 0 !important;}
#content #content-core h2{font-size: 16px;}
#content #content-core h3{
font-size: 15px;
color: #009FE3;
margin-top: 25px !important;}
#content #content-core h4{font-size: 14px;}
#content #content-core h5{font-size: 13px;}
#content #content-core h6{font-size: 12px;}
body.portaltype-bando h1{
text-transform: none !important;
}
#portal-breadcrumbs {
float: left;
}
#portal-breadcrumbs ul{
background: transparent;
width: 100%;
margin: 10px 0;
}
#portal-breadcrumbs ul li{
display: block;
float: left;
margin: 0 10px 0 0;
font-size: 1.4em;
}
#portal-breadcrumbs ul li a{
color: #ffc200 !important;
border: 0 !important;
}
/* */
.planet{
width: 40px;
height: 40px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #fc3;
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.22, rgb(204,153,0)),
color-stop(1, rgb(255,219,112))
);
background-image: -moz-linear-gradient(
center bottom,
rgb(204,153,0) 22%,
rgb(255,219,112) 100%
);
top: 302px;
left: 462px;
border: none;
-webkit-box-shadow: 0 0 50px #c90;
-moz-box-shadow: 0 0 50px #c90;
box-shadow: 0 0 50px #c90;
z-index: 100;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}
.planet a{
width: 40px;
height: 40px;
display: block;
text-decoration: none !important;
}
.planet a:hover,.planet a:focus,.planet a:active{
text-decoration: none !important;
}
.planet span {
text-transform: uppercase;
color: #fff;
font-weight: normal;
font-size: 1.4em;
padding-top: 30px;
display: block;
text-shadow: #444 -1px -1px 0;
letter-spacing: 0.1em;
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
padding: 3px;
position: relative;
left: 30px;
}
#planet1 span{
width: 60px;
}
#planet2 span{
/* */
left: 100px;
}
#planet1{
margin-left: 30px;
background: url(++resource++inaf.plonetheme.images/moon-40.png) 0 0 no-repeat;
width: 40px;
height: 40px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-box-shadow: 0 0 20px #000;
-moz-box-shadow: 0 0 20px #000;
box-shadow: 0 0 20px #000;
}
#planet1:hover, #planet1:active, #planet1:focus{
-webkit-box-shadow: 0 0 50px #eee;
-moz-box-shadow: 0 0 50px #eee;
box-shadow: 0 0 50px #eee;
}
#planet1 a{
width: 40px;
height: 40px;
}
#planet2{
margin-left: 150px;
background: url(++resource++inaf.plonetheme.images/terra-118.png) 0 0 no-repeat;
width: 118px;
height: 119px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-webkit-box-shadow: 0 0 50px #000;
-moz-box-shadow: 0 0 50px #000;
box-shadow: 0 0 50px #000;
}
#planet2:hover, #planet2:active, #planet2:focus{
-webkit-box-shadow: 0 0 50px #eee;
-moz-box-shadow: 0 0 50px #eee;
box-shadow: 0 0 50px #eee;
}
#planet2 a{
width: 118px;
height: 119px;
}
/* */
.HomepageInafr2c5{
margin-top: 30px;
}
#mappa{
margin: 5px 0 0 0;
}
.mappone{
position: relative;
}
.mappabox{
background: url(++resource++inaf.plonetheme.images/mappasedi3.jpg) 0 0 no-repeat;
width: 321px;
height: 382px;
display: block;
}
#mappa .mappabox .portletHeader{
display: block;
background: transparent;
padding: 0;
}
#mappa .mappabox .portletHeader span{
background: transparent;
color: #fff;
padding: 0;
text-transform: uppercase;
font-size: 1.5em;
text-align: center;
padding: 10px 0;
display: block;
text-shadow: 2px 2px 2px #000;
letter-spacing: 0.2em;
}
.mappone .punti{
margin-top: 0px;
}
#mappa .punti li.punto{
display: block;
position: absolute;
top: 0;
}
#mappa .punti li.punto span{
position: relative;
top: -10px;
text-transform:uppercase;
text-shadow: 2px 2px 2px #000;
font-weight: bold;
}
#mappa .punti li.uno{
top: 5px;
left: 27px;
}
#mappa .punti li.due{
top: -8px;
left: 62px;
}
#mappa .punti li.tre{
top: -3px;
left: 107px;
}
#mappa .punti li.quattro{
top: -12px;
left: 152px;
}
#mappa .punti li.cinque{
top: 55px;
left: 100px;
}
#mappa .punti li.sei{
top: 50px;
left: 105px;
}
#mappa .punti li.sette{
top: 75px;
left: 155px;
}
#mappa .punti li.otto{
top: 100px;
left: 125px;
}
#mappa .punti li.nove{
top: 128px;
left: 165px;
}
#mappa .punti li.undici{
top: 170px;
left: 52px;
}
#mappa .punti li.dodici{
top: 200px;
left:145px;
}
#mappa .punti li.tredici{
top: 218px;
left:183px;
}
#mappa .punti li a.stella{
background: url(++resource++inaf.plonetheme.images/stellamappa.png) -32px 0 no-repeat;
display: block;
width: 32px;
height: 32px;
}
#mappa .punti li a.stella:hover, #mappa .punti li a.stella:focus, #mappa .punti li a.stella:active{
background-position: 0 0;
}
#mappa .punti div{
/* */
}
#mappa .punti .punto{
}
/* */
.tooltip {
display:none;
background:transparent url(++resource++inaf.plonetheme.images/black_arrow.png);
font-size:12px;
height:70px;
width:160px;
padding:25px;
color:#fff;
position: relative !important;
top: -140px !important;
left: -90px !important;
z-index: 100000 !important;
}
.tooltip ul{
margin: 0 !important;
padding: 0 !important;
}
.tooltip ul li{
margin: 0 !important;
padding: 1px 5px !important;
float: left;
display: block;
list-style: none;
line-height: 16px;
}
.tooltip ul li a{
background-image: none !important;
margin: 0 !important;
padding: 0 !important;
width: 100%;
font-size: 10px;
text-transform: uppercase;
}
/* */
#portlets-footer{
background: #000 url(++resource++inaf.plonetheme.images/bg-footer.jpg) 0 0 repeat-y;
border-bottom: 12px solid #2a2e32;
min-height: 142px;
padding-top: 10px;
border-top: 1px solid #111;
width: 100%;
margin: 5px 0;
padding: 5px 0;
}
#portlets-footer p{
font-size: 0.9em;
color: #fff;
}
#portlets-footer a{
color: #fff !important;
}
#portlets-footer h3{
font-size: 11px;
color: #fff;
}
#portlets-footer .FooterPortletManager1{
min-width: 320px;
}
.portlet-static-logo-footer{}
.portlet-static-logo-footer img{
margin: 15px 0 0 53px;
display: block;
}
#portlets-footer .FooterPortletManager1,
#portlets-footer .FooterPortletManager2,
#portlets-footer .FooterPortletManager3,
#portlets-footer .FooterPortletManager4,
#portlets-footer .FooterPortletManager5{
float: left;
position: relative;
margin-left: 0;
}
#portlets-footer .FooterPortletManager2,
#portlets-footer .FooterPortletManager3,
#portlets-footer .FooterPortletManager4,
#portlets-footer .FooterPortletManager5{
min-width: 145px;
padding: 20px 10px;
}
.FooterPortletManager3{
margin-left: -30px !important;
}
#portlets-footer .FooterPortletManager4{
margin-left: -20px !important;
position: relative;
width: 140px;
}
#portlets-footer .FooterPortletManager5 {
float: right;
margin-left: -35px;
min-height: 105px;
position: relative;
width: 130px;
}
#portlets-footer .FooterPortletManager4 a,
#portlets-footer .FooterPortletManager5 a{
text-transform: uppercase;
}
.portlet-static-tornasu #torna{
position: absolute;
bottom: 10px;
right: 15px;
display: block;
width: 108px;
height: 37px;
background: url(++resource++inaf.plonetheme.images/torna-su.png) 0 0 no-repeat;
text-decoration: none;
border: 0;
}
.portlet-static-tornasu a#torna:hover, .portlet-static-tornasu a#torna:focus, .portlet-static-tornasu a#torna:active{
background-position: 0 -37px;
text-decoration: none;
border: 0;
}
#footer-actions{
float: right;
}
#footer-actions li{
margin: 0 10px;
}
#footer-actions li a{
color: #fff;
text-transform: uppercase;
}
#portal-colophon {
clear: both;
text-align: left;
}
/* */
.sedeInfoText p{
margin: 1em 0;
}
.sedeInfoText strong{
margin: 0 0 0 5em;
text-align: right;
min-width: 300px;
}
.sedeInfoWrapper{
float: left;
}
/* */
.portletRSSmixerportlet{
}
.portletRSSmixerportlet a{
border: 0 !important;
}
.portletRSSmixerportlet .rss_title{
font-size: 12px;
font-weight: bold;
}
.portletRSSmixerportlet p.rss_description img{
display: block;
float: left;
margin: 0 10px;
position: relative;
top: -25px;
}
.portletRSSmixerportlet p.rss_description a{
display: block;
float: left;
}
#column-collective-portletpage-toprow-portlet-rss-from-1-sources{
clear: both;
margin: 10px 0 0 0;
}
#portal-column-one .portletRSSmixerportlet .notizia,
#notizieinafsedecentrale .notizia{
float: none !important;
width: 100% !important;
border-bottom: 1px solid #444;
margin-bottom: 10px;
}
#portletPageColumns .portletRSSmixerportlet .notizia,
#portletPageColumns .collection-portlet .notizia{
float: none !important;
width: 93% !important;
margin-bottom: 10px;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
padding: 10px 10px 0 10px;
}
#portletPageColumns .portletRSSmixerportlet .notizia img,
#notizieinafsedecentrale .notizia img,
#portletPageColumns .collection-portlet .notizia img{
float: left !important;
margin-right: 10px !important;
}
#notizieinafsedecentrale .notizia{
clear: both !important;
min-height: 200px;
}
#portletPageColumns .portletRSSmixerportlet .notizia,
#portletPageColumns .collection-portlet .notizia{
clear: both !important;
min-height: 110px;
}
#portletPageColumns #column-inaf-homepage-r2c2-portlet-rss-from-1-sources .portletRSSmixerportlet .notizia{
min-height: 30px;
}
#portletPageColumns .portletRSSmixerportlet .notizia h3,
#notizieinafsedecentrale .notizia h3{
margin: 0 0 0 105px;
}
#portletPageColumns .collection-portlet .notizia h3{
margin: 0;
}
#portletPageColumns .portletRSSmixerportlet .notizia h3 a,
#portletPageColumns .collection-portlet .notizia h3 a{
font-size: 1.6em !important;
}
body.presidente .portletRSSmixerportlet .notizia h3{
margin: 0 !important;
}
body.presidente #portletPageColumns .portletRSSmixerportlet .notizia h3 a:hover,
body.presidente #portletPageColumns .portletRSSmixerportlet .notizia h3 a:focus,
body.presidente #portletPageColumns .portletRSSmixerportlet .notizia h3 a:active{
color: #000 !important;
}
#notizieinafsedecentrale .inside-notizia .testo{
clear: both;
}
#notizieinafsedecentrale{
width: auto !important;
}
#portletPageColumns .collection-portlet .notizia .testo{
clear: none !important;
float: left;
width: 74%;
margin: 5px 0 0 0;
}
/* */
.hide,.notmatch{
/* */
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
.nextpreviousnumbered{
position:relative;
margin-bottom:15px;
float:left;
width:100%;
margin: 20px 0px !important;
text-align:center;
}
.nextpreviousnumbered li{
}
.nextpreviousnumbered li a,
.nextpreviousnumbered li.current span{
list-style-type:none;
display:inline-block;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background:#5E2F46;
font-family: Verdana,Geneva,Tahoma,sans-serif;
text-decoration:none;
font-weight:bold;
margin: 2px 0 0 10px;
padding: 6px 10px 6px 10px;
height:20px;
color: #09F;
float: left;
width: 12px;
}
.nextpreviousnumbered li.next a,
.nextpreviousnumbered li.previous a{
width: auto;
}
.nextpreviousnumbered li.current span {
background: #000;
}
.nextpreviousnumbered li:hover{
cursor:pointer;
}
.pagination{
min-height: 500px;
}
.listingBar .next,
.listingBar .previous{
background: #009fdf;
padding: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #fff !important;
text-decoration: none !important;
}
.listingBar .next:hover,
.listingBar .previous:hover{
background: #111;
padding: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #eee !important;
text-decoration: none !important;
}
/* */
#content ul.nextpreviousnumbered {
text-align:center;
}
#content ul.nextpreviousnumbered li {
display:inline;
list-style: none;
}
/* */
.bandoInfos{
}
body.template-bando_view h1.documentFirstHeading{
font-size: 2em !important;
}
body.template-bando_view .rer-contextual-portlets{
margin-top: 15px;
}
body.template-bando_view .bandiColumnRight table th{
padding: 5px 10px 5px 5px !important;
}
table.listing tbody tr.odd td {
background: #444;
}
.ultimecomunicati .portletBandi{
font-size: 12px;
}
.ultimecomunicati .portletBandi .bandoInfos{
margin: 0;
padding: 0;
display: block;
padding: 8px 8px 0 8px;
text-align: left;
background: #003B78 !important;
border:2px solid #fff;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.ultimecomunicati .portletBandi .bandoInfos h3 a{
color: #ffc200 !important;
text-decoration: none !important;
font-weight: bold;
font-size: 13px;
min-height: 15px;
line-height: 110%;
text-transform: none !important;
}
.ultimecomunicati .rerPortletAdvancedStatic .portletItem h2 {
text-transform:none !important;
font-size: 14px !important;
font-weight: bold !important;
line-height: 100% !important;
}
.ultimecomunicati .rerPortletAdvancedStatic .portletItem h2 a {
text-decoration: none !important;
}
.ultimecomunicati h2{
text-transform: none !important;
}
.ultimecomunicati .portletBandi .bandoInfos h3 a:hover, .ultimecomunicati .portletBandi .bandoInfos h3 a:active, .ultimecomunicati .portletBandi .bandoInfos h3 a:focus{
color: #fff !important;
}
.ultimecomunicati .portletBandi .bandoInfos p{
padding:0; margin:0;
font-size: 12px;
}
.ultimecomunicati .portletBandi .bandoInfos .bandoDescription {
font-size: 11px !important;
font-weight: bold;
}
.bandoInfos p strong {
font-weight: normal;
color:#ccc;
}
.ultimecomunicati .portletBandi .bandoInfos .bandoTipologia{
font-weight: bold;
}
.ultimecomunicati .portletBandi .bandoInfos .bandoDates{
float: right;
font-weight: bold;
text-align: right;
}
.ultimecomunicati .portletBandi .portletFooter span a{
color: #000 !important;
font-size: 14px;
}
body .ultimecomunicati .portletBandi .portletFooter span a:hover,
body .ultimecomunicati .portletBandi .portletFooter span a:focus,
body .ultimecomunicati .portletBandi .portletFooter span a:active{
color: #ffc200 !important;
}
.singlebando{
margin: 15px 0;
padding: 10px 0;
border-bottom: 1px solid #000;
clear: both;
}
.singlebando .bandoTitle a{
clear: both;
font-weight: normal;
text-decoration: none;
line-height: 20px;
}
.singlebando .state-Open{
background: #078800;
padding: 3px 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.singlebando .state-Closed{
background: #CC0000;
padding: 3px 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.singlebando .state-InProgress{
background: #F2B800;
padding: 3px 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #000 !important;
}
.singlebando .bandoStateClass{
float: right;
}
.singlebando .bandoDescription{
color: #999 !important;
}
/* */
.portlet-static-trasparenza .portletHeader{
display: none;
}
.portletSede h3.portletHeader a span{
font-size: 20px !important;
text-transform: capitalize;
}
.portletSede h3.portletHeader a {
text-decoration: none;
}
.sedeInfoText strong{
margin-left: 0 !important;
}
#content #content-core .documentDescription{
margin: 10px 0 15px 0;
font-size: 14px;
}
body #content #content-core #parent-fieldname-text p{
margin: 10px 0 0 0;
line-height: 16px !important;
}
body #content #content-core #parent-fieldname-text h3{
clear: both;
}
body #content #content-core #parent-fieldname-text object{
width: 100% !important;
}
#parent-fieldname-text ul{
margin: 15px;
}
#parent-fieldname-text ul li{
margin: 5px 0;
}
#column-inaf-homepage-r2c2-portlet-presidente .portletHeader{
display: none;
}
#column-inaf-homepage-r2c2-portlet-presidente .portletItem{
padding-top: 0 !important;
}
#column-inaf-homepage-r2c2-portlet-presidente .portletItem p{
font-size: 10px;
}
#column-inaf-homepage-r2c2-portlet-rss-from-1-sources .portletRSSmixerportlet .testo{
display: none;
}
#column-inaf-homepage-r2c2-portlet-rss-from-1-sources .portletRSSmixerportlet .notizia{
float: none !important;
width: 100%;
}
body.template-atct_edit #destinatari{
display: none;
}
#content #content-core h2,
#content #content-core h3,
#content #content-core h4,
#content #content-core h5,
#content #content-core h6{margin: 15px 0 !important;}
#content #content-core h2{font-size: 16px;}
#content #content-core h3{font-size: 15px;}
#content #content-core h4{font-size: 14px;}
#content #content-core h5{font-size: 13px;}
#content #content-core h6{font-size: 12px;}
#content form .formControls{
clear: both !important;
}
body.portaltype-bando h1{
text-transform: none !important;
}
body.template-folder_contents h1.documentFirstHeading span,
body.template-smartlink_view h1.documentFirstHeading span{
font-size: 18px !important;
}
.ultimecomunicati .portlet .portletHeader{
display: none;
}
.ultimecomunicati #column-inaf-homepage-r2c3-portlet-lavora-con-noi .portletItem h2 a{
text-transform: none !important;
}
.ultimecomunicati #column-inaf-homepage-r2c3-portlet-lavora-con-noi .portletItem h2 a:hover,
.ultimecomunicati #column-inaf-homepage-r2c3-portlet-lavora-con-noi .portletItem h2 a:focus,
.ultimecomunicati #column-inaf-homepage-r2c3-portlet-lavora-con-noi .portletItem h2 a:active{
color: #000 !important;
}
.ultimecomunicati .bandoStateClass{
display: none;
}
.fucsiabox, .azzurrobox{
display: none;
}
/* */
body.template-htmlproxy_view #content-core .space-projects {
position:relative;
/* */
height:912px;
background:#fff url(http://media.inaf.it/wp-content/media/images/spacemap/space-background-inaf.jpg) no-repeat left top;
font-family:Verdana, Arial, Helvetica, Sans, FreeSans, sans-serif;
font-size:11px;
color:#1e1e4e;
}
.space-item {position:absolute; width:65px; height:84px; border:0}
.space-item img {margin: 0 3px; padding:0;  border:0 }
.space-item span {display:block; margin-top:-2px; text-align:center; color:#fff; font-size:9px; font-weight:bold; line-height:10px }
.space-item a {color:#fff; text-decoration:none; }
.space-item a:hover {color:#eee; }
.space-credits {position:relative; top:6px; left:563px; margin:0; padding: 0}
/* */
body.template-htmlproxy_view #content-core .earth-projects {position:relative; /* */ height:912px; background:#fff url(http://media.inaf.it/wp-content/media/images/earthmap/earth-background.jpg) no-repeat left top;}
.ground-item {position:absolute; width:65px; height:84px; border:0}
.ground-item img {margin: 0 3px; padding:0;  border:0 }
.ground-item span {display:block; margin-top:-2px; text-align:center; color:#fff; font-size:9px; font-weight:bold; line-height:10px }
.ground-item a {color:#fff; text-decoration:none; }
.ground-item a:hover {color:#eee; }
.ground-credits {position:relative; top:6px; left:563px; margin:0; padding: 0}
body.template-htmlproxy_view .space-projects div.space-item a.space-link,
body.template-htmlproxy_view .earth-projects div.ground-item a.ground-link{
color: white !important;
text-decoration: none !important;
text-align: center !important;
font-size: 9px !important;
font-weight: bold !important;
font-family: Verdana,Arial,sans-serif !important;
}
/* */
body.section-home-page-inaf #edit-bar{
clear: both;
margin: 40px 0;
}
body.section-home-page-inaf h1.documentFirstHeading,
body.section-home-page-inaf #portal-breadcrumbs,
body.section-home-page-inaf #plone-document-byline{
position: absolute;
left: -9999px;
}
body.section-home-page-inaf #portal-columns,
body.section-home-page-inaf #portal-column-content{
margin: 15px 0 0 0;
}
#edit-bar{
clear: both;
width: 100%;
float: left;
margin-top: 1em;
font-size: 120% !important;
}
.template-default_error_message #content,
.template-translate_item #content,
.template-sitemap #content,
.portaltype-plone-site #content,
.template-navigation-controlpanel #content,
.template-manage-footerportlets #content,
.template-manage-portlets #content-core,
.template-overview-controlpanel #content,
.documentEditable #content #content-core,
.template-atct_edit #content{
clear:both;
float: left;
text-align: left;
/* */
min-height: 400px;
font-size: 120% !important;
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
border: 1px solid #222;
opacity: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px;
}
.portlets-manager{
position: relative; /* */
margin: 10px 0 0 10px;
background: url(++resource++inaf.plonetheme.images/bg-esterno-nero.png) 0 0 repeat;
opacity: 1;
border: 1px solid #3e4852;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px;
-moz-box-shadow: 0 0 5px #2a2e32;
-webkit-box-shadow: 0 0 5px #2a2e32;
box-shadow: 0 0 5px #2a2e32;
clear: both;
text-align: left;
}
#portal-personaltools{
font-size: 120% !important;
}
.template-overview-controlpanel #content div,
.template-overview-controlpanel #content span,
.template-overview-controlpanel #content p,
.template-overview-controlpanel #content h2,
.template-overview-controlpanel #content h3,
.template-overview-controlpanel #content h4,
.template-overview-controlpanel #content ol li,
.template-overview-controlpanel #content ul li{
color: #eee;
font-size: 12px;
line-height: 14px;
}
.template-overview-controlpanel #content dl.warning dd{
color: #000;
}
#viewlet-above-content{
clear:both;
margin: 10px 0;
}
#viewlet-below-content{
clear:both;
margin: 30px 0 0 0;
}
#portletmanager-fta-plonetheme-skinned #tab-social{
margin-top: 100px;
}
.portlet .portletItem{
margin-left: 0 !important;
}
#pb_1 #content-core,
#pb_2 #content-core{
background: none !important;
border: 0 !important;
box-shadow: none;
color: #000 !important;
}
#pb_1 h1, #pb_1 h2, #pb_1 h3, #pb_1 p, #pb_1 dt, #pb_1 dl, #pb_1 dd,
#pb_2 h1, #pb_2 h2, #pb_2 h3, #pb_2 p, #pb_2 dt, #pb_2 dl, #pb_2 dd{
color: #000 !important;
}
.ploneSkin .mceEditorFocus .mceIframeContainer {
background: #999 !important;
}
.mceLayout .mceIframeContainer{
background: #fff !important;
}
.mceLayout .mceToolbar{
background: #ccc !important;
}
.plonepopup{
background: #000 !important;
}
#portal-column-content .managePortletsAboveLink{
clear: both;
margin-top: 4em;
}
.highlightedSearchTerm {
background-color: #666;
font-size: inherit !important;
}
dl.portalMessage{
color: #000 !important;
}
#content textarea#htmlSource{
font-size: 140%;
}
body.template-manage-portlets .portlets-manager .portletAssignments h4,
body.template-manage-portlets .portletAssignments .managedPortlet .portletHeader a{
color: #eee !important;
}
body #contet #content-core .photoAlbumEntryTitle {
color: #76797C !important;
}
body.template-homepage-portlets #HomepageInafr1c2,
body.template-homepage-portlets .HomepageInafr2c5 {
margin-top: 0 !important;
}
body.template-portlets .portletPageLeftColumn{
float: left;
}
body table#text_tbl .ploneSkin table.mceLayout {
width: auto !important;
}
body .ploneSkin table#text_toolbar3{
float: none !important;
}
#portlets-footer p {
font-size: 10px !important;
}
#content #content-core h1.documentFirstHeading{
text-transform: none !important;
}
#column-inaf-homepage-r2c3-portlet-lavora-con-noi-cercatore .portletFooter{
clear: both !important;
}
.ploneSkin table.mceLayout{
width: auto !important;
}
.ploneCalendar .weekdays th{
color: #000;
}
body.template-dashboard #content{
float: none !important;
}
body.template-dashboard #content-core{
float: none !important;
}
body.template-manage-content-rules h1.documentFirstHeading,
body.template-manage-content-rules div.documentDescription,
body.template-sharing h1.documentFirstHeading,
body.template-sharing div.documentDescription{
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
border: 1px solid #222;
opacity: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px !important;
margin: 0 0 10px 0;
}
/* */
body.template-atct_edit #content{
float: none !important;
}
body.template-atct_edit .field{
/* */
}
table#text_tbl{
}
/* */
body #content table.listing{
width: 100%;
}
body #content table.listing th{
font-size: 9px;
padding: 0.1em;
}
body #content table.listing td{
padding: 0.3em;
}
.plonepopup a, .plonepopup p, .plonepopup ul li, .plonepopup span, .plonepopup legend,
.plonepopup label, .plonepopup fieldset, .plonepopup form, .plonepopup div{
color: #000 !important;
font-size: 12px;
}
.plonepopup a{
color: #004996 !important;
}
/* */
.dialog-wrapper{
/* */
}
.dialog-wrapper h1, .dialog-wrapper h2, .dialog-wrapper h3, .dialog-wrapper p, .dialog-wrapper dt, .dialog-wrapper dl, .dialog-wrapper dd,
.dialog-wrapper label, .dialog-wrapper fieldset, .dialog-wrapper legend, .dialog-wrapper div, .dialog-wrapper span{
color: #000 !important;
font-size: 12px;
}
.dialog-wrapper a:link,.dialog-wrapper a:visited{
color: #004996 !important;
}
.dialog-wrapper a:hover,.dialog-wrapper a:focus,.dialog-wrapper a:active{
color: #444444 !important;
}
.template-translate_item form table{
border: none !important;
}
/* *********************/
/* */
#content div.listingBar a {
padding: 0;
border:0;
color: #FFF;
text-decoration: none;
}
#content div.listingBar a:hover {
color: #FFF;
background-color: #000;
}
#folderlisting-main-table table.listing {
border:0;
}
#folderlisting-main-table table.listing th {
color: #EEE;
border-color: #999;
background: #333;
}
#folderlisting-main-table table.listing td.draggable {
background-color: #333 !important;
border-bottom:0;
}
#folderlisting-main-table table.listing tbody tr.odd td {
background-color: #CCC;
}
#folderlisting-main-table table.listing tbody tr.even td {
background-color: #EEE;
}
#folderlisting-main-table table.listing a {
color: #000066;
}
.template-folder_contents .link-parent,
body[class^='template-manage-portlets'] .link-parent {
display: block;
padding: 1em 0;
}
#content-views li.selected a, #content-views li a:hover, #content li.formTab a.selected, #content li.formTab a:hover {
color: #CCC;
}
/* ***/
h2, h3, h4, h5, h6 {
color: #EEE;
}
div.managePortletsLink, a.managePortletsFallback {
font-size: 120%;
}
div.portletAssignments {
font-size: 1.2em;
}
#content div.portletAssignments {
font-size: 1.5em;
}
body[class^='template-manage-portlets'] h1.documentFirstHeading,
body[class^='template-manage-portlets'] .link-parent {
background-color: #333;
padding: 0.3em 1em;
}
.blockedPortlet .portletHeader {
background-color: #222 !important;
}
.blockedPortlet .portletHeader a {
color: #CCC;
}
/* **/
#portletmanager-plone-rightcolumn {
display: none;
}
/* **/
.formHelp {
color: #FFF;
}
dl.portalMessage,
#content dl.portalMessage {
font-size: 120%;
}
div.overlay {
font-size: 100%;
}
div.overlay .pb-ajax {
color: #666;
}
#pb_1 #content-core, #pb_2 #content-core {
margin-top: 0;
}
div.overlay .formHelp {
color: #666;
}
#content .ultimecomunicati dl.portletBandi dd.portletFooter span a:hover {
color: #FFF !important;
}
/* **/
#portal-searchbox .LSBox {
position: relative;
}
#portal-searchbox .LSBox .LSResult {
margin: 6em 0 0 0;
z-index: 2;
color: #666;
}
#portal-searchbox {
font-size: 100%;
}
#LSResult fieldset {
border: 0;
margin-top:0;
}
#portal-searchbox #searchGadget:focus {
color: #666;
}
/* */
#column-inaf-homepage-r2c4-portlet-rss-from-1-sources,
#column-inaf-homepage-r2c4-portlet-notizie-inaf{
/* */
float: left;
}
#column-inaf-homepage-r2c4-portlet-rss-from-1-sources .notizia,
#column-inaf-homepage-r2c4-portlet-notizie-inaf .notizia{
/* */
}
body.template-atct_edit #existingTags label{
color: #000 !important;
}
/* */
#style_switcher_bar{
display: none;
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
border: 1px solid #222;
opacity: 1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 12px !important;
margin: 5px auto;
/* */
}
#style_switcher_bar li{
margin: 0 10px;
}
#style_switcher_bar li a{
color: #fff;
font-size: 1.4em;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px 15px;
background: #000;
}
#style_switcher_bar li a.current{
background: #FF9900;
color: #000;
}
/* */
#column-inaf-homepage-r2c5-portlet-inaf-social{
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
padding: 10px;
width: 301px;
margin-top: 5px;
float: left;
}
.inaf-social{
float: left;
width: 100%;
margin: 0 !important;
padding: 0;
}
.inaf-social li{
width: 56px;
height: 56px;
float: left;
display: block;
margin-right: 4px;
list-style: none;
}
.inaf-social li a{
width: 56px;
height: 56px;
display: block;
text-indent: -9999px;
}
.inaf-social .inafFacebook a{
background: url(++resource++inaf.plonetheme.images/layout-social.png) 0 0 no-repeat;
}
.inaf-social .inafFacebook a:hover,
.inaf-social .inafFacebook a:focus,
.inaf-social .inafFacebook a:active{
background: url(++resource++inaf.plonetheme.images/layout-social.png) 0 -56px no-repeat;
}
.inaf-social .inafTwitter a{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -56px 0px no-repeat;
}
.inaf-social .inafTwitter a:hover,
.inaf-social .inafTwitter a:focus,
.inaf-social .inafTwitter a:active{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -56px -56px no-repeat;
}
.inaf-social .inafYoutube a{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -112px 0px no-repeat;
}
.inaf-social .inafYoutube a:hover,
.inaf-social .inafYoutube a:focus,
.inaf-social .inafYoutube a:active{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -112px -56px no-repeat;
}
.inaf-social .inafVimeo a{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -168px 0px no-repeat;
}
.inaf-social .inafVimeo a:hover,
.inaf-social .inafVimeo a:focus,
.inaf-social .inafVimeo a:active{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -168px -56px no-repeat;
}
.inaf-social .inafFlickr a{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -224px 0px no-repeat;
}
.inaf-social .inafFlickr a:hover,
.inaf-social .inafFlickr a:focus,
.inaf-social .inafFlickr a:active{
background: url(++resource++inaf.plonetheme.images/layout-social.png) -224px -56px no-repeat;
}
#column-inaf-homepage-r2c5-portlet-media-inaf{
background: url(++resource++inaf.plonetheme.images/bg-esterno-grigio.png) 0 0 repeat;
padding-top: 10px;
width: 321px;
margin-top: 10px;
float: left;
}
#mediainaflink{
display: block;
width: 308px;
height: 57px;
float: left;
}
#mediainaflink a{
padding: 10px 10px 0 10px;
margin: 0 0 0 15px !important;
background: url(++resource++inaf.plonetheme.images/btn-mediainaf.png) 0 0 no-repeat;
float: left;
width: 308px;
height: 57px;
display: block;
text-indent: -9999px;
opacity: 0.7;
}
#mediainaflink a:hover,
#mediainaflink a:focus,
#mediainaflink a:active{
opacity: 1;
}
/* */
.simpleclear{
clear: both;
}
/* */
.ie7 #portal-globalnav{
margin-top: 15px;
}
.ie7 .insidebox ul{
min-width: 120px;
}
.ie7 .insidebox ul li a{
display: block;
min-height: 15px;
}

}


/* - tinymce.css - */
@media all {
/* http://www.inaf.it/portal_css/tinymce.css?original=1 */
/* */

}


/* - ploneCustom.css - */
@media all {
/* http://www.inaf.it/portal_css/ploneCustom.css?original=1 */
/* */
/* */
@media only screen
and (max-width : 1024px) {
}
#portal-subnavbar li a{
background: #000;
}
/* */
#logo a {
background: url(/inaf-bianco.png) -50px 0px / auto 140px no-repeat;
}
#portal-languageselector{
background: none;
}
#pb_3 #content-core{
background: none !important;
border: 0 !important;
box-shadow: none;
color: #000 !important;
}
#pb_3 h1, #pb_3 h2, #pb_3 h3, #pb_3 p, #pb_3 dt, #pb_3 dl, #pb_3 dd{
color: #000 !important;
}
#nolivesearchGadget{
background: white;
border: 5px solid #1E6179;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #CCC;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding: 7px 6px 7px 6px;
float: left;
margin: 8px 0 0 0;
font-weight: bold;
box-shadow: inset 2px 2px 3px rgba(0,0,0,0.4);
width: 65%;
}
.fucsiabox, .azzurrobox{
display: none;
}
td a.internal-link span.internal-link{
color: #FFC200 !important;
}
.ultime .insidebox{
padding: 0 !important;
border: none !important;
margin: 0 !important;
}
body.section-home-page-inaf .portletNavigationTree .portletHeader,
#portal-column-one  .portletNavigationTree .portletHeader{
display: none !important;
}
body.template-manage-viewlets .hide{
height: auto;
left:0;
overflow-x: auto;
overflow-y: auto;
position: static;
top: auto;
width: auto;
}
div.managePortletsLink{
clear: both;
}
#column-inaf-homepage-r2c4-portlet-notizie-inaf .ultime{
margin: 0 !important;
}
.notizia .inside-notizia h3 a{
font-size: 1.2em !important;
text-transform: none !important;
}
#portal-column-one .notizia .inside-notizia h3 a{
font-size: 1.4em !important;
}
#portal-columns #notizieinafsedecentrale .notizia h3 {
margin: 0;
}
body.section-sedi .portletPageColumn .notizia p.rss_date{
clear: both;
margin-left: 105px;
}
body.section-sedi .portletPageColumn .notizia p.rss_description{
clear: both;
}
body.section-sedi #portletPageColumns .portletPageColumn .notizia h3 a{
font-size: 1.1em !important;
}
.HomepageInafr2c3{
min-height: 350px;
}
/* */
}

