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


body {min-width: 70em;}

#visual-portal-wrapper {
    background-color: #faf7ef;
}

#visual-column-wrapper {
    margin-right: -16em;
}
#portal-column-content {
    margin-left: -16em;
}

#portal-column-content #content{
margin: 0 16em 0 16em;
}

#portal-column-one
 {
    width: 16em;

}

#portal-column-two {
    width: 16em;
}

#portal-column-content .visualPadding {
    padding: 1em 2em 1em 2em;
}

#portal-column-one .visualPadding{
padding: 1em;
}

#portal-column-two .visualPadding {
padding: 1em;
}


#siteaction-small_text a{font-size:0.85em;text-transform: uppercase}
#siteaction-normal_text a{font-size:1em;text-transform: uppercase}
#siteaction-large_text a{font-size:1.10em;text-transform: uppercase;padding-top:0px}

#portal-top {margin:0px;padding:0px;}

#portal-searchbox {
padding: 0 1em 0 0;
margin: 0.5em 0 0 0;
}
#portal-logo {
margin: 0em 0em 0.95em 0em;
padding: 0;
}
#portal-siteactions {
margin:0px 0pt 0pt;
padding:0px 2em 3px 0pt;
}
#portal-siteactions ul {
margin:0.2em 0pt 0pt 1.5em;
}
#portal-siteactions li a {
height: auto;
padding: 0.3em;
font-weight:bold;
margin-right: 0.2em;
text-decoration: none;
text-transform: lowercase;
}
#portal-globalnav {
margin-top:0px;
padding-top:10px;
}

#portal-globalnav li a {
/* The normal, unselected tabs. They are all links */
color: #7b602c;
}
/*
#portal-footer {
margin: 0em 0em 0.5em 0em;
padding: 0.5em 0em 0.5em 0em;
text-align: center;
border:0;
background-color: #faf7ef;
border-top:10px solid #a38958;
border-bottom:1px solid #a38958;
}
*/
#portlet-my div.portletContent{
padding:0.5em;
}
#portlet-my div.p_area_title{
padding:0.5em;
background-color: #ddc79e;

}

#portlet-my div.p_area_title a{
text-decoration:underline;
}
#portlet-news .visualCommentAlign {display:inline}

.tileItem {
padding-bottom: 0.2em;
margin-top:0px;
margin-bottom: 0.6em;
}

.img-height{
min-height: 64px;
height: auto !important;
height: 64px;
}

.tileImage {
float: left;
margin: 0 0.5em 0.5em 0;
}
.right {text-align:right}

.right .tileImage {
float: right;
margin: 0 0 0.5em 0.5em;
}

.tileHeadline {
border: none;
font-weight: bold;
}

.rowdiv {clear:left;white-space:normal;width:99%;}
.celldiv {text-align:left;float:left;border:1px solid #7b602c; padding:0.5em;margin:0.5em}
.celldiv .headcell {font-weight:bold}
.noborder {border:0px}
.bold {font-weight:bold}
.centrato {text-align:center}
table.centrato td{text-align:center}
.adestra {text-align:right}
.asinistra {text-align:left}
.cell50 {width:44%}
.cell33 {width:30%}
/*#portal-colophon .colophonIconPlone {
    margin-left:5em;
}*/
.showlink a {text-decoration:underline}
table.public th{font-weight:bold;text-align:center;text-transform: none;}
.fontup {font-size:110%}
label.nobold {font-weight:normal}
td.inalto {vertical-align:top} 
img.image_left {float:left;margin:0 5px 5px 0}
img.image_right {float:right;margin:0 0 5px 5px}

div.riquadroinfo {
    background-color:#dddddd; 
    border: 1px solid #7b602c;
    float:left;
    margin-right:1em;
    padding:1em;
}

.external {
background:url(http://www.isoladelgransasso.it/external.png) center right no-repeat;
padding-right:16px;
}
/*  */
/*  */
/**/


