/* CSS Document */


body {
   background: white;
   font-size: 11pt;
   margin:0;
   padding:0;
   font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
   }
   
a{ color:#666666; text-decoration:none;}
#homepage{font-size:0.87em;}

#homepage img{ border:1px solid #CCCCCC; margin-right:10pt; margin-bottom:5pt; float:left;}
#homepage h1{ font-size:1.2em; font-weight:bold;}
#homepage h2{ font-size:1em; font-weight:bold;}
#homepage ul{ list-style-type:none; margin:0; padding:0;}
#homepage li{margin:0 0 10pt 0; padding:0 0 10pt 0; border-bottom:1px solid #CCCCCC; width:100%; overflow:hidden;}
#homepage p{ margin:0; padding:0;}

#homepage #homepiano5 h1, #homepage #homepiano4 h3{ margin-bottom:5pt;}

h1,h2,h3,h4,h5,h6{ margin:0;}
 
#header .headerbottom, #header .headertop .cerca, #header .headertop .headerlink, #contentservices, #contenttools, #sociallinks, #contentmenu, #footer, #header .extra, #myGallerycontainer, #mainmenu .index, #header #headertitle h2, #percorso, #chiusura-articolo, #homepage #contentmenu .cerca, #homepage #contentmenu .linkextra{display: none;}
#homepage #contentmenu{ display:block}
#header{ min-height:0px; height:auto;} 
#header .header-tl-container{
width:auto; float:none !important;}
#header #headertitle { height:auto; width:auto; float:none !important; background-image:none; background:transparent;}   
#header #headertitle h1{ height:auto; width:auto; font-size:15pt;}
#header #headertitle h1 a{display: inline; width:auto; height:auto;}
#header #headertitle h1 a:link, #header #headertitle h1 a:visited{ color:#000000; text-decoration:none;}
#header #headertitle h1 a span{display: inline;}
   
/*h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{ font-weight:normal;}*/
   
#contentarticle{ background-image:none;}
#header .headertop, #contentarticle, #contentarticle #oggetto, #container, #contents, #homepage .homepagewrap, #homeredazionale .homeredazionalewrap{ width:auto; overflow:visible;}
#contentheader h1{ font-family:Georgia,"Times New Roman",Times,serif;}
#contentarticle #contentarticlemain{ margin-right:0;}
#contentimage .anchors, #chiusura-articolo .segnala-stampa{ display:none;}
#contentimage{border:1px solid #CCCCCC; margin-right:10pt; margin-bottom:5pt; float:left;}
#contentimage ul{ margin:0; padding:0; list-style-type:none;}
#contentimage li{ margin:0; padding:0;}
#contentimage ul li p, #contentimage ul li h4 span{ margin:5pt; padding:0;}
#wrapcontents, #header{
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#contents{
   /*margin-left: 10%;*/
   padding-top: 0.5em;
   margin-top: 0.5em;
   border-top: 1px dotted #999999;
   }
/*div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }*/
#oggetto #contenttext a:link, #oggetto #contenttext a:visited, #homepage a:link, #homepage a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: none;
   }
#oggetto #contenttext a:link:after, #oggetto #contenttext a:visited:after, #homepage a:link:after, #homepage a:visited:after  {
   content: " (" attr(href) ") ";
   font-size: 90%;
   text-decoration:none; color:  #CCCCCC;
   font-weight:normal;
   }
#oggetto #contenttext a[href^="/"]:after, #homepage a[href^="/"]:after {
text-decoration:none; color: #CCCCCC; font-weight:normal;
   content: " (http://www.comune.pavullo-nel-frignano.mo.it" attr(href) ") ";
   }

table {
 width: auto;
 margin:  0px;
 padding: 0;
 border: 1px solid #000000;
 border-collapse: collapse;}

table caption {
 width: auto;
/* t r b l */
 margin: 0;
 border: 1px solid #000000;
 background-color: #DDDDDD;
 padding: 5px 0px 5px 0px;
 font-weight: bold}

table th {
 margin:  0;
 padding: 0.2em 0.2em;
 border: 1px solid #000000;
 border-bottom-width: 2px}

table tfoot td {
 margin:  0;
 padding: 0.2em 0.2em;
 border: 1px solid #000000}

table tbody td {
 margin:  0;
 padding: 0.2em 0.2em;
 border: 1px solid #000000}

#mappa_ridotta{ width:90%; position:relative;}
