
  body { margin: 0pt;
    padding: 0pt;
    background: rgb(51, 51, 51) url(background.png) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    min-width: 750px;
    text-align: center;
    color: rgb(204, 204, 204);
    }

  h2 { margin: 0px;
    font-size: 1.4em;
    font-weight: normal;
    color: rgb(204, 204, 204);
    }

  td { font-size: 1em;
    }

  div#outerwrap { margin: 0px auto 0pt;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 50%;
    text-align: left;
    background-color: rgb(51, 51, 51);
    top: 0px;
    width: 750px;
    }

  div#wrap { margin: 0px;
    padding: 0px;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 50%;
    width: 750px;
    position: absolute;
    background-color: rgb(0, 0, 0);
    top: 0px;
    }

  #header { background-color: transparent;
    background-repeat: no-repeat;
    font-family: arial,helvetica,sans-serif;
    position: relative;
    top: -23px;
    height: 75px;
    visibility: visible;
    background-image: url(header_01.jpg);
    background-position: left top;
    }

  #maincontent { margin: 0px;
    color: rgb(51, 51, 51);
    padding-top: 0px;
    text-align: left;
    width: 725px;
    padding-left: 13px;
    background-repeat: repeat-x;
    }

  #headeradmin { margin: 0px;
    background-color: transparent;
    background-repeat: no-repeat;
    font-family: arial,helvetica,sans-serif;
    z-index: 10;
    visibility: visible;
    overflow: hidden;
    background-image: url(header_admin.jpg);
    background-position: left top;
    }

  a:link, a:visited { border-bottom: 1px solid rgb(204, 204, 204);
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a:hover { border-bottom: 1px solid rgb(204, 204, 204);
    text-decoration: none;
    }

  #footer a { color: rgb(241, 241, 245);
    }

  #logo a { border: medium none ;
    }

  #nav a:link, #nav a:visited { margin: 2px 0px 2px 13px;
    font-family: verdana,sans-serif;
    float: left;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
    text-transform: none;
    padding-bottom: 2px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    border-bottom-style: none;
    }

  #nav a:hover {  margin: 2px 0px 2px 13px;
   /*border-bottom: 1px dashed rgb(255, 190, 60);*/
    color: rgb(255, 190, 60);
    text-decoration: none;
   
    }

  h3.entrytitle a:link, h3.entrytitle a:visited, h3.entrytitle a:hover { font-weight: normal;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  #navdiv { border-bottom: 1px solid rgb(153, 153, 153);
    margin: 0px;
    font-size: 9px;
    color: rgb(238, 238, 238);
    position: relative;
    z-index: 90;
    height: 22px;
    background-image: url(navbarBG.png);
    top: 75px;
    background-repeat: repeat-x;
    background-color: transparent;
    }

  #nav { margin: 0pt;
    padding: 0pt;
    position: relative;
    }

  #nav li { margin: 0pt;
    padding: 0pt;
    display: inline;
    list-style-type: none;
    }

  .tabs { font-size: 1.4em;
    }

  .entrybody p, form p, .commentbody p { margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
    color: rgb(204, 204, 204);
    }

  h1 { color: rgb(104, 106, 106);
    font-size: 1.8em;
    }

  h2.entrytitle, h2.page-title, .entrytitle { margin: 0px;
    font-weight: normal;
    font-size: 1.2em;
    color: rgb(204, 204, 204);
    }

  .entrytitle { margin: 0px;
    font-weight: normal;
    color: rgb(51, 51, 51);
    font-size: 1em;
    }

  .entrybody { border-bottom: 1pt groove rgb(153, 153, 153);
    margin-bottom: 15px;
    font-size: 1em;
    padding-bottom: 25px;
    padding-left: 0px;
    padding-top: 10px;
    }

  .entrycontent { font-family: verdana,helvetica,arial;
    font-size: 11px;
    text-align: justify;
    line-height: 18px;
    color: rgb(188, 188, 188);
    }

  .more-link { display: none;
    }

  .menu { margin: 0px 0px 10px;
    text-decoration: none;
    font-size: 1.2em;
    font-weight: normal;
    }

  li.leaf:hover { text-decoration: underline;
    color: rgb(51, 102, 204);
    }

  li a.active { color: rgb(51, 102, 204);
    }

  #searchform { margin: 0px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    height: 18px;
    }

  #header img { border: medium none ;
    margin: 0px;
    padding: 0pt;
    }

  img { border: 0pt none ;
    }

  .imgblock img { padding: 0px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .imgblock { text-align: center;
    }

  .imgblock img:hover {  }

  code { border: 1px solid rgb(211, 211, 214);
    padding: 3px;
    font-family: 'lucida console','Courier New',monospace;
    font-size: 10px;
    display: block;
    background-color: rgb(238, 238, 238);
    }

  code span.comment { color: rgb(0, 128, 0);
    }

  .imgborder img { border: 1px solid rgb(211, 211, 214);
    padding: 3px;
    }

  blockquote { border: 1px dashed rgb(102, 102, 102);
    padding: 4px 6px 2px;
    background-color: rgb(51, 51, 51);
    color: rgb(204, 204, 204);
    font-style: normal;
    text-align: justify;
    margin-left: 0px;
    width: 700px;
    }

  .prev_next_nav { text-align: center;
    }

  hr { border-top: 1px dashed rgb(204, 204, 204);
    height: 1px;
    color: rgb(0, 0, 0);
    }

  .breadcrumb { font-size: 1.2em;
    }

  .user-login-block { text-align: left;
    }

  .readmore { margin: -25px 0px 10px;
    font-size: 1.2em;
    }

  .comment { border: 1px solid rgb(235, 235, 235);
    padding: 0pt;
    background: rgb(249, 249, 249) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(119, 119, 119);
    margin-top: 2px;
    margin-bottom: 3px;
    }

  .commentmeta { padding: 2px;
    background: rgb(243, 243, 243) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    }

  .commentmetadata, .postmetadata { font-size: 1.1em;
    }

  .commentbody { padding: 2px;
    font-size: 1.4em;
    line-height: 1.7em;
    display: block;
    }

  h3#comments { border-top: 1px solid rgb(203, 203, 222);
    border-bottom: 1px solid rgb(203, 203, 222);
    padding: 10px 5px;
    background: rgb(207, 225, 241) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 16px;
    color: rgb(63, 81, 97);
    }

  cite { font-size: 1.2em;
    font-weight: bold;
    }

  .noofcomments { color: rgb(209, 209, 209);
    font-size: 20px;
    padding-left: 10px;
    }

  span.noofcomments a { color: rgb(209, 209, 209);
    }

  p.comments_link { font-size: 1.1em;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-transform: none;
    }

  .SubMenu { border: 1px outset rgb(204, 204, 204);
    background-color: rgb(102, 102, 102);
    }

  .SubMenu a:link, .SubMenu a:visited { background-color: rgb(51, 255, 51);
    margin-right: 12px;
    }

  h3.entrytitle { color: rgb(204, 204, 204);
    font-weight: bold;
    font-family: verdana;
    font-size: 10px;
    }

  a.ImageLink { border-style: none;
    }

  a.ImageLink:hover { border-style: none;
    }

  a.ImageLink:visited { border-style: none;
    }

  a.ImageLink:active { border-style: none;
    }

  .FormFieldTitle { border-top: 1px solid rgb(153, 153, 153);
    color: rgb(255, 255, 255);
    font-weight: bold;
    font-size: 14px;
    }

  .FormInputText { border: 1px solid rgb(102, 102, 102);
    width: 300px;
    font-size: 10px;
    font-family: verdana;
    height: 14px;
    padding-left: 3px;
    background-color: rgb(51, 51, 51);
    color: rgb(221, 221, 221);
    }

  .FormInputSelect { border: 1px solid rgb(102, 102, 102);
    width: 300px;
    font-size: 10px;
    font-family: verdana;
    /* height: 25px; */
    padding-left: 3px;
    background-color: rgb(51, 51, 51);
    color: rgb(221, 221, 221);
    }

  .FormInputArea { border: 1px solid rgb(102, 102, 102);
    width: 300px;
    font-size: 10px;
    font-family: verdana;
    height: 75px;
    padding-left: 3px;
    background-color: rgb(51, 51, 51);
    color: rgb(221, 221, 221);
    }

  .FormInputCheck { border: 1px solid rgb(102, 102, 102);
    margin: 0px 4px 0px 0px;
    padding: 0px;
    background-color: rgb(75, 75, 75);
    width: 12px;
    height: 12px;
    }

  .FormInputSubmit { border: 1px outset rgb(102, 102, 102);
    background-color: rgb(51, 51, 51);
    color: rgb(221, 221, 221);
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    height: 19px;
    width: 75px;
    }

  .ContactTable td { padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 4px;
    font-size: 10px;
    font-family: verdana;
    }

  .ProductsTable { width: 725px;
    }

  .ProductsTable tr {  }

  .ProductsTable td { border-top: 1px dashed rgb(102, 102, 102);
    width: 25%;
    padding-left: 6px;
    text-align: left;
    font-family: verdana;
    font-size: 10px;
    color: rgb(221, 221, 221);
    padding-top: 16px;
    padding-bottom: 16px;
    }

  .Divider { border-bottom: 1px dashed rgb(102, 102, 102);
    width: 100%;
    height: 8px;
    display: block;
    }

  .MaterialsTable { width: 200px;
    margin-left: 16px;
    }

  .MaterialsTable td { margin: 0px 4px 0px 0px;
    padding: 2px 0px;
    height: 20px;
    }

  .SpecsTable {  }

  .SpecsTable td { border-style: none;
    padding-top: 4px;
    padding-bottom: 10px;
    }

  .MaterialDescription { margin-left: 6px;
    display: block;
    margin-top: 6px;
    clear: none;
    }

  .MaterialNeroGoffrato { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(0, 0, 0);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialNero { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(0, 0, 0);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialArancio { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(241, 126, 11);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialGrigioAntracite { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(114, 114, 114);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialAlluminio { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(216, 214, 215);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    background-image: url(material_alluminio.png);
    background-repeat: no-repeat;
    }

  .MaterialCromo { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(216, 214, 215);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    background-image: url(material_cromo.png);
    background-repeat: no-repeat;
    }

  .MaterialZebrano { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(216, 214, 215);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    background-image: url(material_zebrano.png);
    background-repeat: no-repeat;
    }

  .MaterialAntraciteGoffrato { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(90, 90, 90);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialAlluminoGoffrato { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(191, 191, 191);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialBianco { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(255, 255, 255);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialLaccatoBianco { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(255, 255, 255);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialFaggioNaturale { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(211, 151, 123);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialRovereMoro { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(41, 32, 21);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialRovereSbiancato { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(234, 198, 162);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCiliegio { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(171, 102, 63);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCiliegioLight { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(183, 122, 91);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioPanna { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(255, 254, 206);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioNaturale { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(210, 130, 95);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioNero { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(1, 1, 1);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioTestaDiMoro { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(11, 12, 7);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioGiallo { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(252, 204, 46);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioRosso { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(248, 4, 16);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialCuoioRossoBulgaro { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(136, 30, 32);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialEcru { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(228, 222, 190);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialVerde { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(7, 87, 60);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialMarroneScuro { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(95, 76, 18);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialGiallo { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(250, 216, 67);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialBlu { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(20, 49, 81);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialRosso { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(226, 12, 12);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialAzzurro { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(61, 109, 181);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialVerdeMuschioGoffrato { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(5, 99, 73);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialNoceScuro { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(128, 112, 79);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialAntracite { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(90, 90, 90);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialViola { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(84, 0, 79);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialMoka { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(59, 17, 17);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialVerdeMela { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(194, 186, 77);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  .MaterialPolicarbonatoFumeTrasparente { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(216, 214, 215);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    background-image: url(material_policarbonato_fume.jpg);
    background-repeat: no-repeat;
    }

  .MaterialPolicarbonatoRossoTrasparente { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(216, 214, 215);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    background-image: url(material_policarbonato_ross.jpg);
    background-repeat: no-repeat;
    }

  .MaterialPolicarbonatoTrasparente { border: 1px solid rgb(153, 153, 153);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(216, 214, 215);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    background-image: url(material_policarbonato_tras.jpg);
    background-repeat: no-repeat;
    }

  .MaterialNULL { border: 1px solid rgb(0, 0, 0);
    height: 16px;
    width: 75px;
    float: left;
    display: inline;
    background-color: rgb(0, 0, 0);
    margin-left: 18px;
    margin-right: 6px;
    margin-top: 6px;
    clear: left;
    }

  #LangFlag {  }

  .ContactViewTable { padding: 3px;
    background-color: rgb(29, 29, 29);
    }

  .ContactViewTableNotes { background-color: rgb(52, 52, 52);
    }

  .ContactViewTable td { padding: 4px;
    vertical-align: top;
    }

  .ContactHelpTable { border: 1px solid rgb(153, 153, 153);
    background-color: rgb(51, 51, 51);
    color: rgb(255, 255, 255);
    }

  .ContactHelpTable td { border-top: 1px solid rgb(68, 68, 68);
    padding: 4px;
    }

  nolinelink a { border-style: none;
    }

  .ContactHelpTableTitle { background-color: rgb(75, 75, 75);
    text-align: right;
    }

  .ZoneSelectArea {  }

  .ZoneSelectArea td { vertical-align: top;
    }

  .ZoneSelectArea td a { border-style: none none solid;
    border-bottom: 1px solid transparent;
    line-height: 24px;
    float: left;
    clear: left;
    }

  .ZoneSelectArea td a:link { border-style: none none solid;
    border-bottom: 1px solid rgb(0, 0, 0);
    line-height: 24px;
    }

  .ZoneSelectArea td a:hover { border-style: none none solid;
    border-bottom: 1px solid rgb(255, 255, 255);
    line-height: 24px;
    display: block;
    }

  .ZoneSelectArea td a:active { border-style: none;
    line-height: 24px;
    }

  .ZoneSelectArea td a:visited { border-style: none;
    line-height: 24px;
    }

  .EventsTitle { padding-bottom: 4px;
    background-image: url(../img_UI/bullet_arrow_ee.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-top: 4px;
    margin-top: 4px;
    padding-left: 18px;
    }

  .EventsText { padding-left: 18px;
    line-height: 1.8em;
    margin-bottom: 6px;
    }

  .DivSeparatorHR { border-top: 1px dashed rgb(51, 51, 51);
    height: 0pt;
    margin-bottom: 16px;
    display: block;
    clear: left;
    margin-top: 12px;
    }

rgin-top: 4px;
    padding-left: 18px;
    }

  .EventsText { padding-left: 18px;
    line-height: 1.8em;
    margin-bottom: 6px;
    }

  .DivSeparatorHR { border-top: 1px dashed rgb(51, 51, 51);
    height: 0pt;
    margin-bottom: 16px;
    display: block;
    clear: left;
    margin-top: 12px;
    }




div#box_home_promo {
	width:260px;
	height:200px;
	/* float:right; */
	overflow: hidden;
}

div#box_home_promo div.padding_box_promo {
	height:200px;
	overflow:hidden;
	/* padding:0 20px 0 20px; */
}

div#box_home_promo div.box_promo {
	/*
	float:left;
	width:100px;
	margin-bottom:5px;
	font-size:11px;
	font-weight:bold;
	*/
	width:250px;
	height:60px;
	padding-bottom:15px;
}