
/* - public.css - */
@media screen {
/* https://www.comune.vigevano.pv.it/portal_css/public.css?original=1 */
#visual-portal-wrapper {
background-repeat: repeat-y;
background-position: center;
margin: auto;
}
/* **********/
#portal-top {
background-color: #FFF;
padding: 1px 0;
background-image: url("https://www.comune.vigevano.pv.it/++resource++tecnoteca.vigevanotheme2012.images/background-header.png");
background-repeat: no-repeat;
background-position: center top;
}
/* *****/
#portal-shareactions {
color: #444444;
float: right;
padding: 2px 2px 0 0;
margin: 15px 0 3px 0;
background-color: #EEE;
}
#portal-shareactions li {
margin-left: 5px;
}
#ministe-shareactions {
float: right;
margin: 10px 15px 0px 0;
clear: right;
}
#ministe-shareactions li {
margin-left: 5px;
}
/* *****/
#portal-siteactions {
float: right;
margin: 3px 0 3px 0;
padding: 0;
background-color: #EEE;
}
#portal-siteactions li {
border-right: 1px solid #015F81;
padding: 0 3px;
}
#portal-siteactions li.lastaction {
border: none;
}
#portal-siteactions li a {
color: #015F81;
}
/* *****/
#portal-searchbox {
float: right;
margin: 3px 0 3px 0;
background-color: #EEE;
position: relative;
}
#LSResult {
position: absolute;
right: 0;
width: 230px;
background-color: #EEE;
padding: 0 10px;
}
#LSResult .LSTable {
padding: 0;
}
#LSResult .LSTable li.LSRow {
display: list-item;
margin: 5px 0;
}
#LSResult .LSTable li.LSRow .LSDescr {
margin-left: 15px;
font-size: 11px;
}
#LSResult .LSTable li.LSRow.LSRowShowAll {
border-top: 1px dashed #ACACAC;
padding-top: 5px;
}
/* *****/
#portal-logo img {
margin-top: 15px;
margin-left: 120px;
margin-bottom: 35px;
}
.section-intranet #portal-logo {
float: right;
}
.section-intranet #portal-logo img {
margin: 0px 10px;
}
/* ****/
#portal-toll {
float: right;
margin-right: 15px;
margin-top: 5px;
}
/* *****/
#globalNavigationContainer {
margin-top: 10px;
position: relative;
}
#globalNavigationContainer .mm-item-link {
font-family: 'Francois One', sans-serif;
}
#portal-personaltools {
background-color: #555;
margin: 0;
padding: 10px;
color: #FFF;
}
#portal-personaltools a {
color: #FFF;
border-bottom: 1px solid #FFF;
}
#portal-personaltools li {
margin: 0 10px;
}
/* **********/
#global-footer {
background-color: #FFF;
padding: 1px 0;
}
#global-footer .global-footer {
background-color: #F0F0F0;
background-image: url("https://www.comune.vigevano.pv.it/++resource++tecnoteca.vigevanotheme2012.images/background-footer.png");
background-repeat: repeat-x;
background-position: top;
margin: 0 2px;
padding: 40px 0 30px;
}
/* *****/
#portal-footer {
text-align: center;
font-size: 11px;
color: #767676;
}
/* *****/
#portal-colophon {
text-align: right;
font-size: 11px;
color: #767676;
}
#portal-colophon ul {
margin: 20px 15px 10px 0;
padding-left: 0;
}
#portal-colophon ul li {
margin-left: 10px;
}
#portal-colophon ul li a {
color: #015F81;
}
#portal-colophon .legalnotes {
float: left;
margin-left: 15px;
margin-top: 38px;
}
/* **********/
#portal-content {
background-color: #FFF;
padding: 1px 0;
}
#portal-columns-lining {
padding: 10px 0 30px 0;
}
/* *****/
#portal-breadcrumbs {
font-size: 11px;
margin-top: 10px;
}
#portal-breadcrumbs #breadcrumbs-you-are-here {
text-transform: uppercase;
}
#portal-breadcrumbs a {
border-bottom: 1px solid #1667A3;
}
/* *****/
#tecnoteca-viewlet-dates {
margin-top: 25px;
text-align: right;
}
#tecnoteca-viewlet-dates p {
margin: 3px 0;
}
/* *****/
#content ul.formTabs {
background-image: url("https://www.comune.vigevano.pv.it/++resource++tecnoteca.vigevanotheme2012.images/background-tab.png");
background-repeat: repeat-x;
background-position: top;
background-color: #136684;
border: 0;
padding: 9px 9px 0 9px;
display: block;
margin: 0;
}
#content li.formTab {
display: inline;
margin-right:0.25em;
line-height: 32px;
font-size: 14px;
font-family: 'Francois One', sans-serif;
}
#content li.formTab a {
/* */
display: inline-block;
}
#content li.formTab a {
padding: 0 20px;
text-decoration: none;
border: none;
margin: 0 ;
color: #FFF;
}
#content li.formTab a.selected,
#content li.formTab a:hover {
background: White;
color: #1667A3;
}
#content li.formTab a.selected,
#content li.formTab a:hover {
}
#content li.formTab a.notify {
background-color: red;
color: White;
}
#content li.formTab a.required span {
background-image: url(required.png);
background-position: center right;
background-repeat: no-repeat;
padding-right: 1em;
}
/* *****/
#content ul > li {
display: list-item;
list-style: disc;
}
#content ul ul > li {
list-style: circle;
}
#content ul ul,
#content ul ol,
#content ol ol,
#content ol ul {
margin-top: 0;
margin-bottom: 0;
}
#content ol > li {
display: list-item;
list-style: decimal;
}
#content ol ol > li {
list-style: lower-latin;
}
/* *****/
.listingBar {
position: relative;
margin-top: 15px;
text-align: center;
font-size: 11px;
}
.listingBar .current {
padding: 3px 5px;
border: 1px solid #F0F0F0;
}
.listingBar a {
padding: 3px 5px;
background-color: #F0F0F0;
color: #767676;
}
.listingBar .previous {
position: absolute;
left: 0;
}
.listingBar .next {
position: absolute;
right: 0;
}
/* ******/
.relatedItems {
margin-top: 25px;
}
.relatedItems dl {
background-color: #F0F0F0;
padding: 0 0 10px 0;
}
.relatedItems dl dt {
font-size: 17px;
line-height: 30px;
margin-bottom: 0;
background-color: #FFF;
color: #015F81;
}
.relatedItems dl dd {
margin: 10px 0 0 0;
padding: 0 10px;
}
/* */

}

