@charset "utf-8";
.text_main {
    font-size: 12px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #333333;
}
/* CSS Document */
img {
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
td {
    vertical-align: top;
}
.bgtop {
    background-repeat: repeat-x;
    background-position: top;
}
.id {
    font-size: 10px;
    font-family: Verdana, Helvetica, Tahoma, "Trebuchet MS";
    font-weight: bolder;
    color: #FF0000;
    padding-top: 5px;
}
.lg {
    color: #CCCCCC;
    font-family: "Trebuchet MS";
    font-size: 12px;
}
.style4 {
    font-size: 14px;
    font-weight: normal;
    font-family: "Trebuchet MS";
    color: #000000;
}
.style15 {
    color: #000000;
    font-family: "Trebuchet MS";
    font-size: 14px;
    font-style: normal;
}

.style17 {
    font-family: "Trebuchet MS";
    color: #FF6600;
    font-size: 12px;
}
.style18 {
    font-family: "Trebuchet MS";
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}
.title_gen {
    font-family: "Trebuchet MS";
    font-size: 10px;
    color: #FF0000;
    font-style: normal;
}
.title_page {
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #000000;
    font-style: normal;
    line-height: normal;
}
img {
    border: none;
}
td {
    vertical-align: top;
}
.bgtop {
    background-repeat: repeat-x;
    background-position: top;
}
.style4 {
    font-size: 14px;
    font-weight: normal;
    font-family: "Trebuchet MS";
    color: #000000;
}
.news_date {
    font-size: 10px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #666666;
}
.text_news {
    color: #333333;
    font-family: "Trebuchet MS";
    font-weight: normal;
    font-size: 10px;
}
.style13 {
    font-size: 12px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #999999;
}
.style15 {color: #000000}
.text_bold {
    font-size: 14px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #000000;
}
img {
    border: none;
}

.bgtop {
    background-repeat: repeat-x;
    background-position: top;
}


a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #467B99;
    text-decoration: none;
}
.left_border{
height: 100%;
width: 100%;
border-right: 1px dotted #C0C0C0;
}

.baner{
    background-image: url(images/f_a.gif);
    height: auto;
        /*width: 20px;*/
}

img {
    border: none;
}
.bgtop {
    background-repeat: repeat-x;
    background-position: top;
}
.style4 {
    font-size: 14px;
    font-weight: normal;
    font-family: "Trebuchet MS";
    color: #000000;
}
.text_main {
    font-size: 12px;
    font-weight: normal;
    font-family: "Trebuchet MS";
    color: #000000;
}
.style15 {
    color: #000000;
    font-family: "Trebuchet MS";
    font-size: 14px;
    font-style: normal;
}
.style17 {
    font-family: "Trebuchet MS";
    color: #FF6600;
    font-size: 12px;
}
.style18 {
    font-family: "Trebuchet MS";
    color: #000000;
    font-size: 11px;
    font-weight: bold;
}
.title_gen {
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #000000;
    font-style: normal;
}
.title_page {
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #FF0000;
    font-style: normal;
    line-height: normal;
}
.title_subcatalog {
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #000000;
    font-style: normal;
    line-height: normal;
}
.lg {color: #FFFFFF}
a.lg {
    color: #000000;
    font-family: "Trebuchet MS";
    font-size: 12px;
}
a:hover.lg {
    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.header_menu {
    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.menu {
    color: #404040;
    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
}
a {
    font-family: "Trebuchet MS";
    color: #000000;
    font-weight: bolder;
    font-size: 12px;
}
a:link {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
    color: #FF6600;
}
a:hover.menu {
    color: #FF0000;
    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
a.header_menu {
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
}
a:hover.header_menu {
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.name_product {
    color: #333333;
    font-family: "Trebuchet MS";
    font-weight: bold;
    font-size: 10px;
}
.about_product {
    color: #000000;
    font-family: "Trebuchet MS";
    font-weight: normal;
    font-size: 10px;
    margin-top: 5px;
}
a:hover.about_product {
    color: #333333;
    font-family: "Trebuchet MS";
    font-weight: normal;
    font-size: 10px;
}
a:hover.name_product {
    color: #FF0000;
    font-family: "Trebuchet MS";
    font-weight: bold;
    font-size: 11px;
}
a.about_product {
    color: #333333;
    font-family: "Trebuchet MS";
    font-weight: normal;
    font-size: 10px;
    text-decoration: underline;
}
a.name_product {
    color: #000000;
    font-family: "Trebuchet MS";
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}
a.title_gen {
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #FF0000;
    font-style: normal;
}
a.title_subcatalog {
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #000000;
    font-style: normal;
    line-height: normal;
}

.h1 {
    font-size: 14px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #000000;
}
.h2 {
    font-size: 15px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #000000;
}
.h3 {
    font-size: 16px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #000000;
}

h1{
    font-family: "Trebuchet MS";
    font-size: 18px;
    color: #FF0000;
    font-style: normal;
    line-height: normal;
    padding:0;
    margin:0 0 15px 0;
}

#content_container, #content_container p{
    font-family: "Trebuchet MS";
    font-size:12px;
    text-align: justify;
}
h2#block_title{
    margin:0px 0 8px 0;
    color: #FF0000;
    font-size:18px;
    padding:0px 0 0 14px;
    background: url(/images/ico.gif) left center no-repeat;
}



    #tabs {
      /*float:left;
      width:100%;*/
    }
    #tabs ul {
      margin:0;
      padding:10px 0px 0 150px;
      list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      line-height:25px;

    }

    #tabs a.selected {
      float:left;
      background:url("/images/mnu-left.png") no-repeat left top;
      margin:0;
      padding:0 0 0 14px;
      text-decoration:none;
      }
    #tabs a.selected span {
      float:left;
      display:block;
      background:url("/images/mnu-right.png") no-repeat right top;
      padding:5px 15px 4px 0px;
      color:#333;
      }

    #tabs a {
      float:left;
      margin:0;
      padding:0 0 0 14px;
      text-decoration:none;
      font-size:16px;
      }
    #tabs a span {
      float:left;
      display:block;
      padding:5px 15px 4px 0px;
      color:#666;
    }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */


.nmsel{
    color:#FFFFFF;
    padding:1px 3px 2px 3px;    
    background: #848484;
    text-decoration:none;
}

.nm{
    padding:1px 3px 2px 3px;
    color:#1B3673;
    font-weight: bold;
    text-decoration: none;
}


#pcatalog-item-container{
    float:left; 
/*    width:33%; */
    width:254px;
    min-width:254px;
    height:160px;
}

#pcatalog-item{
    font-size:11px;
    line-height:14px;
    padding:1px;
}
#pcatalog-item td{
    font-size:11px;
}

#pcatalog-item .title{
    font-size:13px;
    padding-bottom:8px;
}

#pcatalog-item span{
    font-weight:normal;
    padding-left:10px;
}


#regfrm{
    font-size:11px;
}
.textBox1, .tarea{
    border:1px solid #aaaaaa;
}



