﻿html, body{margin:0;
          padding:0
          }
    
          
body {font: 75%em Verdana, Arial, sans-sarif;
    /*font: 65%em Verdana, Arial, sans-sarif;*/
    color:#555;
    background-color:#fff;
    text-align:center;
}


div#container {width:818px;
    margin:0 auto;
    text-align:left;
    padding:0;
    background-color:#fff;
    margin-top:15px;
    }
    
    
div#logo {height:37px;
     width:818px;
     }

div#logo img {float:right;
    border:none;
    border:0;
    }
    
    
div#header{height:220px;
    background: #FFF;
    width:818px;
    }



div#filetto-top{height:22px;
    width:818px;
    }
    div#filetto-top div#filetto-1a{float:left;
         height:22px;
         width:170px;
         background: #fff url(../images/gen/1_fil_a.jpg) repeat-x;
    }
    div#filetto-top div#filetto-1b{float:left;
         height:22px;
         width:648px;
         background: #fff url(../images/gen/1_fil_c.jpg) repeat-x;
    }
     
    
div#main {float:left;
         width:818px;
        }


/* FOOTER */
div#footer{clear:both;
    width:100%;
    padding:2px;
    background: #fff;
    margin:0;
    color:#000;
           }
div#box_footer_1 {background: #fff url(../images/gen/3_fil_a.jpg) repeat-x;
    width:624px;
    height:28px;
    float:left;
    }

div#box_footer_2 {
    width:24px;
    height:28px;
    float:left;
    background: #fff url(../images/gen/3_fil_b.jpg) no-repeat left top;
    }
    
div#box_footer_3 {background: #fff url(../images/gen/3_fil_c.jpg) repeat-x;
    width:170px;
    height:28px;
    float:left;
    }
 
.div-lnk_footer{float:right;
    margin:8px 1px 0 0 !important;
    margin/**/:6px 7px 0 0;
    }
.lnk_footer:link,
.lnk_footer:visited{ text-decoration:none;
    color:#000;
    font-size:0.9em;
    }
.lnk_footer:hover,
.lnk_footer:active,
.lnk_footer:focus { text-decoration:underline;
    color:#000;
    font-size:0.9em;
    }