
* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0;}
html {text-align: center ; background-color: #fff; margin: 5px 5px 5px 5px; }
body {text-align: center ; background-color: #fff; margin: 5px 5px 5px 5px; }
table {padding: 0; border: 0; margin: 0;}

/* -------------- LAYOUT ------------------ */

.print {display: none;}

#main {position: relative; width: 750px; text-align: center; margin: 0 auto; }
#testata {position: relative; margin-bottom: 5px; }
#search {position: relative; margin-bottom: 5px; margin-top: 5px; }
#menu { position: relative; width: 195px; text-align: left; float: left; margin-top: 2px;}
#content {position: relative; display: block; float: right; }
#content_head, #content_body
{
    position: relative; 
    text-align: left; 
    padding: 7px 10px 0px 15px;
}
#content_head 
{
    position: relative; 
    width: 525px; 
    background-image: url(/img/fascia_su.gif); 
    background-repeat: no-repeat; 
    background-position: 0px 0px;
    margin-top: 2px;
}
#content_body 
{
    position: relative; 
    width: 523px; 
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    margin-top: -5px;
    margin-bottom: -5px;
}
.content_block 
{
    margin-top: 10px; border-bottom: 1px solid #ccc; padding-bottom: 10px;
}
#paginazione {text-align: center; padding-bottom: 10px; padding-top: 5px; }
#donaora {text-align: center; padding-bottom: 5px; margin-bottom: 5px; margin-top: 5px; }

#content_bottom 
{
    position: relative; 
    position: relative; 
    width: 525px; 
    background-image: url(/img/fascia_giu.gif); 
    background-repeat: no-repeat; 
    background-position: 100% 0px;
    text-align: right;
    padding-top: 3px;
    padding-right: 25px;
    padding-bottom: 25px;
    display: block;
}
#footer {position: relative; display: block; float: left; text-align: left; }
/* -------------- COMMON ------------------ */
h1, h2, h3, h4 {margin: 4px 0px 4px 0px;}
a {color: #00f; }
img {border: 0px;}

/* -------------- MENU ------------------ */
#menu div {width: 190px; height: 77px; margin-bottom: 10px; }
#menu div h3 {position: relative; top: 5px; left: 40px; }
#menu div p {position: relative; top: 15px; left: 14px; width: 160px; }

#menu div#emergenza {
    background-image: url(/img/menu/emergenza.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}
#menu div#progettodelmese {
    background-image: url(/img/menu/progettodelmese.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
    height: 87px; 
}
#menu div#messaggi {
    background-image: url(/img/menu/messaggi.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}
#menu div#adottaci {
    background-image: url(/img/menu/adottaci.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}
#menu div#agenda {
    background-image: url(/img/menu/agenda.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}
#menu div#santipatroni {
    background-image: url(/img/menu/santipatroni.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}
#menu div#ecards {
    background-image: url(/img/menu/ecards.jpg); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}

/* -------------- CONTENT ------------------ */
#head_title {font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; height: 20px; margin: 0px;}

/* -------------- SEARCH ------------------ */
#SearchTestata 
{
    background-image: url(/img/testata/testata_1.gif); 
    background-repeat: no-repeat; 
    background-position: 0% 0%;
}
/* -------------- FOOTER ------------------ */
#back a {text-decoration: none;}
/* -------------- LAYOUT ------------------ */

.arancio10bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F2922C}
a.arancio10bold:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F2922C}

.bianco10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.bianco10bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FFFFFF}
a.bianco10bold:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F2922C}
.bianco11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF }
.bianco11bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF }
a.bianco11bold:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: text-decoration: none; color: #F2922C }

.blu10bold { font-size: 10px; font-weight: bold; text-decoration: none; color: #000033}
a.blu10bold:hover {  font-size: 10px; font-weight: bold; text-decoration: none; color: #99CC33}

.bluscuro10bold { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #03406F}
a.bluscuro10bold:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none}

.grigio10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #333333 }
a.grigio10:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #F2922C}
.grigio10bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #333333 }
a.grigio10bold:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F2922C }
.grigio11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333 }
.grigio11bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #333333 }
a.grigio11bold:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #F2922C }
.grigio12bold { color:#333333; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.grigio16bold { color:#333333; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif}

.rossoPopup {font-weight: bold; font-size: 11px; color: #993333; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.rossoPopup2 {font-weight: bold; font-size: 12px; color: #993333; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.bot_invia {border:1px solid #03406F; background-color:#F2922C; color:#03406F; text-decoration: none; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; margin:0; padding:0;}
.boxcerca {  font-size: 10px; text-decoration: none; color: #333333; width:155px; height:17px; border:1px solid #ADADAD; padding-left:3px; }
