@charset "UTF-8";
/* CSS Document */
/* Annullamento Margini e Padding*/
* {margin:0px;padding:0px; font-family:Arial, Helvetica, sans-serif;}
body{background-color:#21285a; text-align:center;}
#container{width:900px; margin-top:1em; margin-left:auto; margin-right:auto; text-align:left;}
#header{width:100%; height:120px; float:left;}
#content{width:100%; background-image:url(../img/sfondo.gif); background-repeat:repeat-y; float:left;}
#titolo{width:100%; float:left;}
#menu{width:22%; float:left; }
#contenuti{width:55%; float:left;}
#colonna_destra{width:23%; float:left;}
#footer{width:100%; float:left;}
/*Dichiarazioni inner*/
#header_inner, #contenuti_inner, #menu_inner{overflow:hidden;}
#titolo_inner{padding:0.3em;border-top:2px solid #21285a;border-bottom:2px solid #21285a;}
#menu_inner{padding:0.5em;}
#contenuti_inner{padding:0.5em; background-image:url(../img/sfondo_opaco.png); background-position:top; background-repeat:repeat-y;}
#colonna_destra_inner{padding:0.5em;}
#footer_inner{height:20px; width:100%;}

/*configurazione titolo*/
#titolo_inner p{color:red; text-align:center; font-size:0.9em; font-weight:bold;}

/*configurazione menu*/
#menu_inner p{margin-left:1em;margin-bottom:0.6em;font-size:0.9em;color:#006; font-weight:bold;}
#menu_inner img{position:relative;top:3px;margin-right:5px;}
#menu_inner a:link, a:visited{color:#006; text-decoration:none;}
#menu_inner a:hover{color:#F00;}
#menu_banner_inner img{margin-bottom:1em;margin-left:1em;}

#menu_inner .sottomenu{margin-left:4em;margin-bottom:0.8em;font-size:0.7em;}
#menu_inner .sottomenu img{position:relative;top:1px;margin-right:5px;}

/*configurazione contenuti*/
#contenuti_inner p{font-size:0.9em; line-height:1.5em; margin-bottom:0.8em;}
#contenuti_inner h2{font-size:1.0em; margin-bottom:0.8em;}
#contenuti_inner img{border:0;}

#contenuti_inner a:link{color:#000;text-decoration:none;}
#contenuti_inner a:visited{color:#000;text-decoration:none;}
#contenuti_inner a:hover{color:#00F;text-decoration:underline;}

#contenuti_inner ol{margin-left:4em;font-size:0.9em;margin-bottom:0.8em;}
#contenuti_inner ul{margin-left:4em;font-size:0.9em;margin-bottom:0.8em;}
#contenuti_inner li{margin-bottom:0.3em;}

/*configurazione colonna destra*/
#colonna_destra_inner img{margin-bottom:1em;margin-left:1em;border:0;}

#navigatore{text-align:center;font-size:0.9em;}
#navigatore span{margin-right:0.5em;}
#navigatore a:link{color:#F00;text-decoration:none;}
#navigatore a:visited{color:#F00;text-decoration:none;}
#navigatore a:hover{text-decoration:underline;}

/*configurazione contenuti Tabella cariche*/
.Tbcariche{ width:300px;font-size:0.8em; border-collapse:collapse; background-color:#FFF; float:left; margin-right:1em; margin-bottom:1em;}
.Tbcariche td{padding-left:5px;padding-top:15px; border:1px solid black;}
.Tbcariche h2{color:#006;}
.Tbcariche p{font-weight:bold;}

/*configurazione contenuti Tabella Ambulatori */
#TbAmbulatorio{width:100%;border-collapse:collapse;font-size:0.8em;background-color:#FFF;margin-bottom:1em;}
#TbAmbulatorio th{background-color:#006;color:#fff;font-weight:100;padding:5px;border:1px solid #006;}
#TbAmbulatorio td{padding:5px; padding-top:10px;vertical-align:top;border:1px solid black;}

/*configurazione contenuti Tabella Protezione Civile */
#TbProtezione{width:70%;border-collapse:collapse;font-size:0.8em;background-color:#FFF;margin-bottom:1em;}
#TbProtezione th{color:#f00;font-weight:bold;padding:5px;padding-top:8px;border:1px solid #000;}
#TbProtezione td{padding:5px; padding-top:8px;font-weight:bold;border:1px solid black;}

/*configurazione contenuti Tabella Gruppo Fratres */
#TbFratres{width:100%;border-collapse:collapse;font-size:0.7em;background-color:#FFF;margin-bottom:1em;}
#TbFratres th{color:#f00;font-weight:bold;padding:5px;padding-top:8px;border:1px solid #000;}
#TbFratres td{padding:5px; padding-top:8px;font-weight:bold;border:1px solid black;}


