/* Start of CMSMS style sheet 'veronafinestre' */
@charset "UTF-8";
/* CSS Document */
body {
margin:0;
padding:0;
font-family:Helvetica;
font-size:12px;
color:#333;
background-image:url(img/sfumatura.jpg);
background-repeat:repeat-y;
}
.clear
{clear:both}

#content {
margin:0; padding:0;
width:1024px;
}

#top {
height:180px;
background-image:url(img/sfondotop.jpg);
background-repeat:no-repeat;
z-index:1;
}

#bandaverde {
height:30px;
width:1024px;
position:absolute;
top: 115px;
background-color:#288c2e;
z-index:2;
}
#bandaverde img {
margin-left: 250px;
}

#logo {
height: 100px;
width:183px;
position:absolute;
top: 70px;
left: 50px;
z-index:3;
}

#menu {
margin:0;
padding:0;
font-family:Helvetica;
font-size:14px;
}


#menu ul
{
margin:0;
padding:0;
list-style-type:none;
margin-left:50px;
}
#menu ul li
{
margin:0; padding:0;
float:left;
background:url(../img/blank.gif);
}
#menu ul li a
{
display:block;
padding:5px;
padding-left:20px;
padding-right:20px;
font-size:14px;
font-weight:bold;
text-decoration:none;
color: #333;
}
#menu ul li a:hover {
background-color:#288c2e;
color: #fff;
}

#menu ul li ul
{
margin:0; padding:0;
position:absolute;
clear:left;
float:left;
right:auto;
width:auto;

}
#menu ul li ul li
{
margin:0; padding:0;
clear:left;
width: 180px;
background-color:#97c147;
color: #fff;

border-bottom:1px solid #fff;
}
#menu ul li ul li a
{
clear:left;
display:block;
height:auto !important;
height:0;
font-weight:normal;
font-size:12px;
background-color:#97c147;
color: #fff;
}
#menu ul li ul li a:hover
{
background-color:#97c147;
}

#centro {clear:left;
margin:0; padding:0;
margin-left: 32px;
margin-right: 32px;
min-height:380px;
border-left:1px solid #99cc98;
border-right:1px solid #99cc98;
}

#centrotop{
margin:0;
padding:0;
background-image:url(img/centrotop.png);
background-repeat:no-repeat;
height:13px;
clear:both;}

#centrobottom{
margin:0;
padding:0;
background-image:url(img/centrobottom.png);
background-repeat:no-repeat;
height:13px;
clear:both;}

#immagine {
margin:0;
padding: 0;
margin-top:10px;
width:280px;
float:left;
overflow:hidden;

}

#testo {
margin:0;
padding:0;
margin-top:10px;
float:right;
width:650px;

padding: 10px;

}


#testo p{
margin:0; padding:0;
text-align: justify;
padding-left: 5px;
padding-right: 5px;}

#testo img {
margin-left: 5px;
margin-right: 5px;}

#bottom {
margin:0;
padding:0;
border-bottom: 10px solid #288c2e;}

#bottom p {
margin:0; padding:0;
font-size: 9px;
color:#333;
margin-bottom: 15px;
margin-top: 20px;
padding-left: 32px;
padding-right: 32px;}

#bottom a{
color:#288c2e;
text-decoration:none;
}
#bottom a:hover {
color:#333;
}

#testo h1 {
text-align: right;
color: #288c2e;
font-size:22px;
font-weight:normal;
}

#testo h2 {
color: #288c2e;
font-size:18px;
font-weight:normal;
}

#testo h3 {
color: 333;
font-size: 14px;
}

#testo a{color: #288c2e; text-decoration:none;}
#testo a:hover {color:#000;}

dfn {display:none;}

.box {
color: #fff;
font-size: 110%;
background-color: #1fa22e;
background-image: url(img/sfondobox.png);
background-position: right;
background-repeat: no-repeat;
padding: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
#testo .box a{color: #fff; text-decoration: underline;}
#testo .box a:hover{color: #333;}

.mappa{
color: #fff;
font-size: 110%;
background-color: #1fa22e;
background-image: url(img/mappa.png);
background-position: right;
background-repeat: no-repeat;
padding: 20px;
}
#testo .mappa a{color: #fff; text-decoration: underline;}
#testo .mappa a:hover{color: #333;}

/*NEWS*/
#NewsSummaryPostdate h4,  {
color: #1fa22e;
font-size: 13px;
font-weight: normal;
margin: 0;
padding: 0;
margin-top: 5px;
}
/* End of 'veronafinestre' */

