#testata { background: white; }

html{
       width: 100%; background: url("../pix/gradiente.gif") 0 0 repeat-x; }

body { padding-top: 0px; font-family:verdana, sans, arial; font-size:77%; margin: 0 auto; margin-top:20px;}


.cippa {
             color:#c00;
}
.cippa2 {
              color:#c00;
}

.clear { clear: both; }

.menu {font-size:0.8em; text-transform: capitalize;}
.sottosezione {font-size:0.8em; text-transform: capitalize; }

img{ text-align: center; margin: 0  20px 50px 20px; float: left;}

#piede img{margin: 0  50px;}

#esterno { background: white;
           padding:0; 
           width:630px;
           text-align: center;
           margin: 0px auto;
           border: solid 1px #DADADA;
         }

#cont-plus { 
padding: 0;
font-size:100%;
border: none;
            }

#contenitore {
               
               text-align: left;
               margin:0;
               padding:0;
               margin: 0px auto;
               background: white; 
             }

#logo {   height:100px; width: 210px; background: url(../pix/malamente_small.png) 5px 12px no-repeat; float:left; }
#indirizzo {
             color: #c00;
             float:left; 
             margin-top: 6px;
             margin-left: 5px;
           }

#conthome {
            background-color: white;
            color: black;
            text-align:left;
            margin-top:4em;  
            padding-left:3em;
            padding-right:3em;
           }
#conthome h1 {
                    text-align: left;
                    color: black;
                    font-size: 2em;
             }


#conthome .rigasotto {
                          color: #c00;
                          text-align: left;
                     }

#colonna-1 {
            margin:0;
            float:left; 
            width:150px;
            margin-top:4em; 
            margin-left:1em; 
            padding:0;
           }

#colonna-1 ul {
               list-style:none;
               padding:0;
              }
#colonna-1 a {
               text-decoration:none;
               display:block; 
               color:white;
               border:2px solid #000;
               padding:3px; 
               padding-left:3em; 
               margin-bottom:1em; 
               background: #666 url(../pix/sq1.gif) 2px 2px no-repeat; 
             }
#colonna-1 a:hover { 
                    display:block; 
                    color:black; 
                    border:2px solid #c00; 
                    padding:3px; 
                    padding-left:3em; 
                    margin-bottom:1em; 
                    background: #fff url(../pix/sq2.gif) 2px 2px no-repeat; 
                   }
#colonna-1 .sottosezione a{
                           text-decoration:none;
                           display:block; 
                           color:white;
                           border:2px solid #333;
                           padding:3px; 
                           padding-left:3em; 
                           margin-bottom:1em; 
                           background: #999 url(../pix/sq1.gif) 2px 2px no-repeat; 
                        }
#colonna-1 .sottosezione a:hover{ 
                    display:block; 
                    color:black; 
                    border:2px solid #c00; 
                    padding:3px; 
                    padding-left:3em; 
                    margin-bottom:1em; 
                    background: #fff url(../pix/sq2.gif) 2px 2px no-repeat; 
                   }
#colonna-1 .sottosezione:first-child:before{ content: url(../pix/newsh.jpeg); }
#colonna-1 .sottosezione:first-child {padding-top: 2em; margin-bottom: 1em;  }


#colonna-2 {
            margin-left:192px; 
            width:530px;
            padding-top:4em;
           }
#colonna-2 h1 {
            text-transform: uppercase;
            font-size: 1.5em;
            }


#piede {
         margin: 0;
         padding: 0;
         background: silver;
         text-align:center; 
         color:white;
         xpadding-top:48px;
         padding-bottom: 2em;
         clear: both;
       }
#piede a { color: silver; }
#piede a:visited { color: #900; }
#piede a:hover, #piede a:active { color: white; }


.piccolo {
           font-size:0.8em; 
           color:silver;
}
.indirizzo {
             line-height: 70%;
             font-size:1.1em;
             color:#600;
           }
p {font-size:1em;}


#topmenu {
          width:100%;
          height:27px; 
          line-height: 27px;
          margin:0; 
          padding:0px; 
          text-align:center; 
          background: white; 
          padding-bottom:0px;  
         }
#topmenu ul {
              margin:0; 
              padding:0em 0;
               height:27px; 
          line-height: 27px;
            }
#topmenu li {display:inline;
              height:27px; 
              line-height: 27px;}
#topmenu a {
             height: 0; 
             text-decoration:none;
             font-size: 1.2em;
             padding:0.6em 20px; 
             margin:-0.6em -2px; 
             border-right:2px solid #FFFFFF; 
             color:white; 
             text-transform:uppercase; 
            }
#topmenu li:first-child  a{ border-left:2px solid #FFFFFF; }

#topmenu a:hover, #topmenu a:active { 
                                      background: black url(../pix/menu2.jpeg) top left repeat-x;
                                      text-decoration: none;
                                    }


#corpo { 
         background: white url(../pix/deco_black.png) top left no-repeat;
         padding-top: 22px;
         padding-bottom: 20px;
         clear: both;}


#pussycat{ 
                 text-align: left;
                 margin-left:192px; 
                 width:530px;
                 padding-bottom: 1em; 
          }

.pace { text-align: center; margin-top: 2em; }

#colonna-n {padding:10px;}

#foto{ 
	width: 496px;
	margin: 0 auto;
}
