/* Start of CMSMS style sheet 'Locanda : stili_vari' */
h1, h2, h3, h4, h5, h6, p, pre,  ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading{
   margin: 1em 0;
   padding: 0;
}
/*Individual link styles */
a:link {
color:#75832c;
text-decoration:none;
}

a:hover {
color:#75832c;
text-decoration:underline;
}

a:visited {
text-decoration: none;
color:#75832c;
}

.componentheading, .contentheading  {
color:#75832C;
font-size:1.6em;
font-weight:bold;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
}
a.contentheading:link,a.contentheading:visited,.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited  {
color:#75832C;
font-size:1em;
font-weight:bold;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
text-decoration: none;
}

.contentpagetitle a{
 text-decoration: none;
}

h2 {
border-bottom: 1px solid #CCCCCC;
color:#75832C;
font-size:1.5em;
font-weight:normal;
margin:1em 0; /*use for top/bottom*/
padding:0 0em 4px 0; /*use for left/right*/
}

h3,table.moduletable th {
color:#75832C;
font-size:1.3em;
font-weight:normal;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
}
h4 {
color:#75832C;
font-size:1.3em;
font-style:italic;
font-weight:normal;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
}
h5 {
color:#75832C;
font-size:1em;
font-style:italic;
font-weight:normal;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
}
h6 {
color:#000000;
font-size:1em;
font-weight:normal;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
}

/*Style for the "Read More" link that is displayed for large content items*/
.readon, a.readon:link,a.readon:visited {
color:#75832C;
text-decoration:none;
} 
a.readon:hover {
color:#75832c;
}

.prod_names, .prod_names a:visited{
color:#a02323;
font-size:1.2em;
font-weight:bold;
margin:1em 0; /*use for top/bottom*/
padding:0 0em; /*use for left/right*/
}

.prod_names a{
color:#a02323;
text-decoration: none;
}

.prod_names a:hover {
color:#a02323;
text-decoration: underline;
}

/*classe per inserire note di testo - es. <div class="nota"> </div> - Saltydog */

.nota 
{
  width:90%; 
    border: 1px solid #ffa500;
    vertical-align:middle; 
    background-image: url(uploads/Locanda/favicon.ico);
    background-repeat: no-repeat;
    background-position:5px center ;
    display:block;
    background-color: #ded4bf; 
     padding: 0.5em 1em 0.5em 3em;
    margin: 10px auto 10px auto;-moz-border-radius: 8px;
}

.greenhighlight {
	color: #75832c !important;
	text-decoration: none;
}

.nota a {
    color: #cd7160;
    text-decoration: underline;
	}			

.weather_current {
   float: right;
    width: 200px;
    text-align: right;
   font-size: 11px;
   border: solid 1px #75832c;
   padding: 5px;
   background-color: #eeeeee;
    margin: 0 auto 0 auto;-moz-border-radius: 8px;
}

.weather_current .forecast_link {
   font-size:9px;
}

/*
  HOMEBLOCKS
*/
#homeblocks {
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
	}

#homeblocks .homeblock {
	float: left;
	width: 25%;
	font-size: 8pt;
	color: #333;
	border: 1px solid #75832c;
       padding-left:5px;
       background-color: #eeeeee;
       line-height:1.3em;
       margin: 0 30px 15px auto;-moz-border-radius: 8px;
}


#homeblocks .homeblock h3 {
	font-size: 14pt;
}
#homeblocks .homeblock p {
	height: 5em;
}

#homeblocks .homeblock p.readmore {
	height: 1.5em;
}

#homeblocks a {
	font-weight: bold;
}



/* End of 'Locanda : stili_vari' */

