/*
  This file is based on the ploneCustom.css.dtml file shipped with Plone.

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

/* YOUR CSS RULES START HERE */


#portal-top {
    margin:0pt;
    padding:0pt;
}
#logobackg{
    background:transparent url(testa1.jpg) no-repeat scroll 2em 1em;
    margin-right:2em;
    min-height: 173px;
    height: auto !important;
    height: 173px;
}

#portal-logo img {
    border:0pt none;
    margin:0em 0em 0em 2em;
    padding:0pt;
    vertical-align:top;
}

#portal-column-content {
border-collapse:collapse;
font-family: Arial, Geneva, sans-serif;
margin:0 0 2em;
padding:1em 1em 0;
vertical-align:top;
color:#000000;
font-size:0.90em;
}

#portal-column-content a{
font-family: Arial, Geneva, sans-serif;
color:#000000;
}



#portal-column-one {
border-collapse:collapse;
padding:0;
vertical-align:top;
width:180px;
font-family: Arial, Geneva, sans-serif;
}

#portal-column-two {
border-collapse:collapse;
font-family:arial;
padding:0;
vertical-align:top;
width:16em;
font-family: Arial, Geneva, sans-serif;
}


#portal-column-one .visualPadding {
background-color:#ffffff;
border-right:20px solid #fff500;
margin-left:0px;
}

#portal-column-one .portletWrapper {
margin-top:-16px;
padding:0px;
}

#portal-column-one .portletHeader {
display:none;
}
#portal-column-two .portletHeader {
display:inline;
}


#portal-column-one .portletItem {
background-color:#ffffff;
color:#000000;
line-height:1.6em;
padding:0em; 
text-transform:none;
text-align:right;
border-left:1px solid #FFFFFF;
border-right:1px solid #ffffff;
}
#portal-column-one .portletItem a{
background-color:#ffffff;
color:#000000;
}

.state-published img {
display:none;
}
.image-inline img{
display:inline;
border:none;
}
.portlet {
background-color:White;
border-bottom:none !important;
margin:1px 0 1em;
}

#portal-column-one .navTreeItem a {
text-align:right;
text-decoration:none;
color:#000000 !important;
border:1px solid white !important;
}
.navTree li {
border-bottom:1px solid;
margin-bottom:1px;
border-bottom:1px solid #65bf7b !important;
}

#portal-column-two .navTreeItem a {
text-align:left;
text-decoration:none;
color:#000000 !important;
border:1px solid white !important;
padding-left:0.5em;
}

label {
background-color:#ffffff;
color:#000000 !important;
}

.state-published a li{
	background:#ffffff;
	border:1px solid white !important;
} 
.monet{
	text-align:right;
	margin-bottom:-30px;
	margin-right:3em;
	font-family: Arial, Geneva, sans-serif;
	font-size:0.80em;
}

.monet img{
	border:none;	
}
#navigatore-monet li {
	display: inline;
}

#navigatore-monet li a{
	background:#ffffff;
	color:#000000;
	text-decoration:none;
}
#navigatore-monet li a:hover{
	background:#ffffff;
	color:#C82715;
	text-decoration:none;
}

.barra{
	font-size:20px;
	color:#b8c979;
}

#portal-column-two .visualPadding {
background-color:#f2f4e6;
margin-right:2em;
text-align:left !important;
margin-top:16px;
border-top:3px solid #b8c979;
}
#portal-column-two DD.portletItem {
text-align:left !important;
margin:0px;
}

#portal-column-two ul.navTree {
margin:0px;
padding:0px;
}

#portal-column-two li.navTreeItem {
font-size:0.90em;
text-align:left;
border-bottom:1px dashed #b8c979;
}

#portal-siteactions{
text-align:right;
margin-right:2em;
}
#portal-siteactions li{
font-size:0.85em;
border-bottom:1px dashed #b8c979;
display:inline;
font-family: Arial, Geneva, sans-serif;
color:#000000;
}
#portal-siteactions li a{
text-decoration:none;
color:#000000;
}
#portal-breadcrumbs {
border-bottom:medium none !important;
font-family:Arial,Geneva,sans-serif;
font-size:0.8em;
margin-bottom:0.5em;
margin-left:3em;
margin-top:-20px;
text-transform:none;
}

h1, h2, h3, h4, h5, h6 {
color:#ea662e;
font-family:Arial,Geneva,sans-serif;
margin:0.75em 0pt 0.25em;
border-bottom:none!important;
}
h1{
    font-size:1.4em;
	font-weight:bold;	
}
h2{
    font-size:1.1em;
	font-weight:bold;
	color:#ea662e;	
}
h3{
    font-size:1em;
	font-weight:bold;
	color:#ea662e;	
}
.barra{
	background-color:#ffffff;
	color:#ea662e;
	font-size:1em;
	font-weight:bold;
}

.documentContent ul {
list-style-image:url(bullet.gif);
list-style-type:square;
}

.image-inline {
border:medium none;
float:none;
}

/* YOUR CSS RULES STOP HERE */

/*  */

/* Latest version of the documentation on pre-defined properties from Plone 
   can be found in CMFPlone/skins/plone_styles/ploneCustom.css.dtml */

