       body { background-image: url(/css/sfondobody.gif);  }
       .def_pagina {  background-color: #FFFFFF;}
       /* menu top  */
       table.topMenuBlock2 {background:#B22222; font-family:verdana; height:24px; width:600px; text-align:center;}
       table.topMenuBlock3 {background:#B22222; font-family:verdana; height:24px; width:930px; text-align:center;}
       td.topMenuCell {padding:1px;}
       a.topMenuLink {color:#fff; font-weight:bold;}
       a.topMenuLink:hover {text-decoration:underline; color:#FF0;}
       .topMenuAll {text-align:left; height: 100px;}
       .top_header {table-layout: fixed; background: url(/public/layout/images/h3.png) no-repeat right bottom; width:930px; height: 80px;}
       .divisionemenu {background: white; WIDTH: 1px;}
       
       /* menu top  */
       /*table.topMenuBlock {background:<%=Col_TopBot%>; font-family:verdana; height:34px; width:600px; text-align:center;}  */
       table.topMenuBlock {font-family: verdana; height: 34px; width: 600px; text-align: center;}
       /* a.topMenuLink:hover {text-decoration:underline;color:black}  */
      /* .logoText {color:<%=site_title_color%>; font-family:tahoma; font-size:20pt; font-weight:bold; padding-top:20px; padding-left:120px}  */

       .logoText {font-family:tahoma; font-size:20pt; font-weight:bold; padding-top:20px; padding-left:120px}

       /*  a.MenuCentraleLink {color: #ffffff; font-weight:bold;}  */
       /*  a.MenuCentraleBlock {color: #ffffff; font-weight:bold;}   */
       .logoText2 {color:#4B648D; font-family:tahoma; font-size:20pt; font-weight:bold; padding-top:0px; padding-left:120px}


       /* menu centrale  */
       table.MenuCentraleEnd {
     /*  background-image: url("/public/layout/images/angolo.png");
       background-position: top right;
       background-repeat: no-repeat; */
       background-image: url(/css/sfondomenu.gif);
       margin-left: auto;
       margin-right: auto;
       background-color: #B22222;
       height:30px;
       padding:1px; }

       table.MenuCentraleBlock {
       font-family:verdana;
       height:22px;
       width:800px;
      /* background-color: #B22222; */
       text-align:center; }

       td.MenuCentrale {color: #fff;  font-weight:bold;}
       a.MenuCentraleLink {color: #fff;}
       a.MenuCentraleLink:hover {text-decoration:underline; color:#FF0}


/* titoli */
       td.middle_head {
       font-weight:bold;
       font-size:14px;
       height:24px;
       background-image: url(/css/sfondotitoli.gif);
       color:#676767;
       padding-left:10px;
/*       background-image: url("/public/layout/images/angolo.png");
       background-position: top right;
       background-repeat: no-repeat;   */
       }
/* titoli */
       .titoli_search {
       font-weight:bold;
       font-size:14px;
       text-align: left;
       height:24px;
       background-image: url(/css/sfondotitoli.gif);
       color:#676767;
       padding-left:10px;
/*       background-image: url("/public/layout/images/angolo.png");
       background-position: top right;
       background-repeat: no-repeat;   */
       }
    /*  .titoli_search  {
       font-weight:bold;
       font-size:14px;

       height:20px;
       background-color:#CABFA3;
       color:#FFFFFF;
       padding-left:10px;
       padding-top:7px;
       background-image: url("/public/layout/images/angolo.png");
       background-position: top right;
       background-repeat: no-repeat;
       }    */

/* Box Moduli */
       .box_moduli { border: 1px #BEBCBA solid; margin-bottom: 10px;}
/* Box Annuncio */
       .box_annuncio { border: 1px #000000 dashed; margin-left: 3px; margin-right: 3px; padding-left: 2px; padding-right: 2px; }

      /* input */
      .input4 {
       font: bold 12px Arial, Helvetica, sans-serif;
       color: #000000;
       background: #F8F2E9;
       border: 1px solid #000;
       }
       /* mutuo */
       .mutuo { background: #F8F2E9; border: 1px solid #000; }
      /* link registazione */
       a.registrati { color: #FFFFFF; font-weight:bold;}
       a.registrati:hover { color: #FFFF00; }
       .richiestainfo { background: #F0E4D0; width: 100%; border: 1px solid #000; }
        /* colore menu elenco city sx */
       .menucities {background-color: #F1ECDC;}
       a.menucities2 {color:#000000; font-weight:bold;}
       a.menucities2:visited {color:#000000; font-weight:bold;}
       a.menucities2:hover {color:#ff0000; text-decoration: none; }

      /* a.menucities2:hover:visited {color:#ff0000; text-decoration: none; }  */


       /* footer */
       .footer4 {margin-left: auto; margin-right: auto; background-color: #C99E7E;}
       .footer5 {font: bold 12px Arial, Helvetica, sans-serif; color: #000; }
       a.footer6:link { text-decoration: none; color: #0000FF;  }
       a.footer6:visited { text-decoration: none; color: #0000FF;  }
       a.footer6:hover { text-decoration: underline; color: #F00; }
       /*a.topMenuLink:hover { text-decoration: underline; color: #FF0000; } */
       /*a:hover { text-decoration: underline; color: #FF0000; } */
       table.footer9 {font-family:verdana; height:24px; width:600px; text-align:center;background:#C99E7E;}
       .footer7 { font: bold 12px Arial, Helvetica, sans-serif; color: #000; }
       .footer8 { padding:3px; }
       a.footer7:hover { text-decoration: underline; color: #F00; }
       a.footer7:link { text-decoration: none; color: #000;  }

       table.conten_page {table-layout: fixed;  height:100%; width:930px; margin-top:0px;}

        /* search result */
       .main_search { text-align: center; clear:both;  margin: auto; border-collapse:collapse; width:900px; padding-bottom:30px; background:transparent url(/public/layout/images/bg_head_breadcrumbs.jpg) top left repeat-y;}
       .main_search_print { border: 1px solid #000000; text-align: center; clear:both;  margin: auto; border-collapse:collapse; width:900px; }
       .print_search_top { color: #000000; padding: 0 0 0 10px; font-size:18px; text-decoration: none; }
       .print_search_bot { color: #000000; padding: 10px; font-size:13px; text-decoration: none; }
       .print_search_bot a { color: #0000ff; padding: 10px; font-size:13px; text-decoration: none; }
       .tab_search_0 { margin: auto; width: 860px; text-align: center;}
       .tab_search_1 {background-color: #ffffff; }

        /* titoli search result */
     /*   .titoli_search  { font-weight:bold; font-size:14px; text-align: left; height:20px; background-color:#CABFA3; color:#FFFFFF; padding-left:10px; padding-top:7px; background-image: url("/public/layout/images/angolo.png"); background-position: top right; background-repeat: no-repeat;}
      */
        .titoli_search2 { color: #4C658E; vertical-align: middle; border : 0px solid #000000; text-align: left; padding: 6px 0 0 6px; font-size:18px; font-weight:bold; height:34px; background: #CED7E0;  background-image: url("/public/images/angolo.png"); background-position: top right; background-repeat: no-repeat; }
        .titoli_searchx { vertical-align: middle; border : 0px solid #000000; text-align: left; padding: 12px 0 0 8px;  text-transform:uppercase; font-size:12px; font-weight:bold; height:26px; background: #CED7E0;  background-image: url("/public/images/angolo.png"); background-position: top right; background-repeat: no-repeat; }
        .contenuti_search { color: #000000; text-align: left;  font-size: 12px; text-decoration: none; }
        .image_1 {text-align: left; }
        .sfondo_search {  }
        .contenuti_search_titolo { color: #000000; text-align: left; padding: 10px;  font-size:14px; font-weight:bold; text-decoration: none; }
        .contenuti_search_desc { color: #000000; text-align: left; padding: 10px;  font-size:12px; text-decoration: none; }
        .contenuti_search_info { color: #000000; text-align: left; padding: 0 0 0 10px; font-size:12px; text-decoration: none; }
        .contenuti_search_info_top { color: #000000; text-align: left; padding: 10px 0 0 10px; font-size:12px; text-decoration: none; }
        .contenuti_search_info_bot { color: #000000; text-align: left; padding: 0 0 10px 10px; font-size:12px; text-decoration: none; }
        .contenuti_search_carat { color: #000000; padding: 10px; font-size:12px; text-align: left; text-decoration: none; }
        .contenuti_search_cont_top { color: #000000; text-align: left; padding: 10px 0 0 10px; font-size:12px; text-decoration: none; }
        .contenuti_search_cont { color: #000000; text-align: left; padding: 0 0 0 10px; font-size:12px; text-decoration: none; }
        .contenuti_search_cont_bot { color: #000000; text-align: left; padding: 0 0 10px 10px; font-size:12px; text-decoration: none; }
        .contenuti_search_cont_bot a { text-decoration: none; }
        .tab_search_2 { background-color: #ffffff; border : 0px solid #000000; background-image: url(/public/layout/images/bg.gif); background-repeat: no-repeat; background-position: left; padding-left : 1px; }
        .img-shadow img { position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: 4px; padding: 4px; }
        .contenuti_search_click { color: #000000; padding: 10px; font-size:11px; text-decoration: none; }
        .nota_scheda { color: #000000; text-align: left; background-color: #F0F1F3; padding: 5px; font-size:10px; text-decoration: none; }
        /* ------------------------------------ *
         CSS   www.damay.com       Base
          * ------------------------------------ */
          #linea_base_1 { margin: 13px; padding-top: 3px; background-color : #ffffff; color: #000000; font-size: 10px; padding-left : 2px; }
          #linea_base_1 img { border : 0px; vertical-align: middle; }
          #linea_base_1 a { color: #000000; font-size: 10px; text-decoration: none; }
          #linea_base_1 a:hover { color: #ff0000; font-size: 10px; }
          .linea_base_1_dist {  text-align: left; padding: 3px 3px 3px 3px; }


    /* Bottom   */

     #bottomGlobal {
      margin:0, auto;
      padding:0 0 0px;
      background-color : #CB2727;
      color: #fff;
     }

    #bottomGlobal .siteLinks {
      width:930px;
      margin:0, auto;
      padding-left:20px;
      _padding-left:0px;

    }

     /*testi */
    #bottomGlobal .siteLinks dl {
      text-align: left;
      width:180px;
      float:left;
      margin:0 10px 5px 10px;
    }
    #bottomGlobal .siteLinks dt {
      text-align: left;
      display:block;
      padding:0 0 4px;
      margin:15px 0 5px;
      font:132% georgia;
      border-bottom:2px solid #ccc;
      color:#FFFFFF;
    }
    #bottomGlobal .siteLinks dl a {
      text-align: left;
      display:block;
      background:url(/images/punti3.gif) bottom left repeat-x;
      font-size:91%;
      padding:3px 0 4px;
      color:#FFFFFF;
    }
      #bottomGlobal .siteLinks dl a:hover {
      color:#FFFF00;
    }
    #bottomGlobal .footerPost{
      clear: both;
      color: #ffffCC;
      font-size:91%;
      height: 23px;
      padding-left:10px;
      _padding-left:20px;
      _padding-bottom:5px;
    }

     #bottomGlobal .footerPost li{
       background: transparent url(/images/separatoreB.gif) no-repeat scroll 100% 50%;

       float:left;
       height:17px;
       margin:0 6px 0 0;
       padding: 3px 7px 3px 0;
     }

      #bottomGlobal .footerPost a{
      color:#FFFFFF;
     }
     #bottomGlobal .footerPost a:hover {
      color:#FFFF00;
     }

      .copyrightWrap {
      bottom:0px;
      width:100%;
      background:url(/images/sitesfondoB.gif) repeat-x;
      border-top:1px solid #404040;
    }

     .footerCopyright {
      clear:both;
      margin:0 auto;
      background:url(/images/sitesfondoB.gif) repeat-x;
      font-size:91%;
      height:23px;
      color:#ffc;
    }
    .footerCopyright li {
      background:url(/Pipej.gif) no-repeat 100% 50%;
      float:left;
      height:17px;
    }

    .footerCopyright a {
     color:#FFFF00;
    }


     .footerPost li.first, .footerPost li.last{
        background: transparent;
    }
      .copyr {
        font-size:91%;
    }
      .copyr p{
        font-size:91%;
    }



     .cnetSearch li{
      background:transparent;
      padding-top:2px;
    }

    #footerGlobal a,
    #footerGlobal a:link,
    #footerGlobal a:visited {
      color:#ccc;
    }

    #footerGlobal a:hover,
    #footerGlobal a:active {
      color:#fff;
    }


  /*

      */
    #noImageElement {
      display:none !important;
      }





    .footerCopyright li.first {
      padding-left:128px;
      padding-right:0;
      font-size:91%;
      background:url(/public/layout/images/4muri_bottom.gif) 0 0 no-repeat;
    }

    #footerGlobal .footerCopyright li.last {
      margin-right:1px;
    }

    #bottomGlobal .siteLinks form select{
      margin:5px 0px;
      background:#dfdfdf;
    }

    .searchTarget {
      background:#dfdfdf;
      margin:0px 5px;
    }

    .searchTarget, .searchGo, .footerCopyright #networkSites p{
      float:left;
    }

    .bottom_select {
      font-weight: normal;
      font: 12px Arial, Helvetica, sans-serif;
      color: #000000;
      background: #F8F2E9;
      border: 1px solid #000000;
      width: 150px;
    }

     .continua_elenco a {
      font-weight: normal;
      text-align: right;
      font: 11px Arial, Helvetica, sans-serif;
      color: #0000ff;
      padding-right: 5px;
    }
     .continua_elenco a:hover {
      color: #ff0000;
    }



    #footerGlobal .siteLinks dd.last a {
      background:transparent;
    }

    #bottomGlobal .footerCopyright #networkSites {
      background:none;
      float:none;
      padding:0;
      margin:0;
    }

    #footerGlobal .footerCopyright #networkSites p{
      padding:1px 5px;
    }

    #footerGlobal .footerCopyright #networkSites .searchTarget,
    #footerGlobal .footerCopyright #networkSites .searchGo,
    #footerGlobal .footerCopyright #networkSites p{
      float:left;
    }


