

html, body {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 100%;
    width:100%;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 8pt;
    color : #000000;
    background-color : #ffffff;
  }


table {
    border : 0;
    margin : 0;
    padding : 0;
  }


img {
    border : 0;
  }

td.fd{
    padding-top : 15px;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 10px;
    vertical-align : top;
}

td.g{
    border-bottom-color : #e5e5e5;
    border-bottom-style : solid;
    border-bottom-width : 1px;
}

td.h {
    background-image : url(images/3.jpg);
    background-repeat : repeat-x;
    height : 150px;
    text-align : right;
    vertical-align : top;
    width : 40%;
  }


td.dw {
    height : 28px;
    width : 100%;
    font-weight : bolder;
    text-align : center;
    color : White;
    font-size : 75%;
    background-image : url(images/dw-r.jpg);
    background-repeat : repeat-x;
  }


table.kont {
  }


td.cont {
    padding-top : 0px;
    padding-bottom : 10px;
    padding-left : 20px;
    padding-right : 10px;
    margin-top : 0px;
    vertical-align : top;
    font-size : 12px;
    width : 100%;
    height : 500px;
    text-align : justify;
  }


td.text {
    padding-left : 10px;
    padding-right : 5px;
    padding-bottom : 5px;
    padding-top : 5px;
    vertical-align : middle;
    text-align : left;
    font-size : 100%;
  }


td.prm {
    background-color : #f0e7e2;
    border-bottom-color : #ffffff;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #ffffff;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #ffffff;
    border-top-style : solid;
    border-top-width : 1px;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


td.hd {
    text-align : left;
    padding-bottom : 3px;
    padding-right : 0px;
    color : #2c5c8b;
    
    letter-spacing : 1px;
    font-weight: bold;
    font-size: 13px;
    border-bottom-color : #cbcbcb;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    vertical-align : bottom;
    width : 99%;
    white-space : nowrap;
  }


td.sort {
    padding-left : 5px;
    padding-right : 5px;
    color : Black;
    border-color: #Bababa;
    border-style: solid;
    border-width: 1px;
    padding-bottom : 2px;
    padding-top : 1px;
  }


td.bd {
    border-bottom-color : #000000;
    border-bottom-style : dashed;
    border-bottom-width : 1px;
    color : #d10505;
    font-size : 13px;
    font-weight : bold;
    letter-spacing : 1px;
    padding-bottom : 4px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 4px;
    text-align : center;
  }


td.bu {
    background-color : #578db8;
    text-align : left;
    padding-bottom : 1px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 1px;
    color : White;
    height:25px;
    font-weight: bold;
    font-size: 12px;
    width : 100%;
  }


td.sales {
    padding-bottom : 1px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 1px;
    color : White;
    height:15px;
    background-color : #c81717;
    height:25px;
  }


td.bh {
    background-color : #00B4FF;
    text-align : center;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
    color : White;
    font-weight: bold;
    font-size: 12px;
    vertical-align : middle;
  }


td.footer {
    height : 80px;
    vertical-align : bottom;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 3px;
    background-image : url(images/3.gif);
    background-position : top;
    background-repeat : repeat-x;
  }


div.cart {
    float : right;
    margin-bottom : 5px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    background-color : White;
    font-size : 120%;
    font-weight : bold;
    color : #FF4500;
    vertical-align : top;
    text-align : center;
  }


p {
    overflow : hidden;
  }


.mini {
    FONT-SIZE: 100%;
    COLOR: #B6B6B6;
    FONT-FAMILY: Verdana, Arial;
  }


.button {
    color : #0C7DB8;
    font-size: 13px;
    height : 22px;
    border : 0px ;
    cursor : pointer;
    background-color : transparent;
    font-weight : bolder;
  }


.button2 {
    color: #666666;
    font-size: 10px;
    margin-left: 3px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }


.input_sale {
    background-image : url(images/fast_to_cart_startpage.gif);
    height : 20px;
    width : 90px;
    background-position : left;
    background-repeat : no-repeat;
    border : 0px groove #dadada;
    background-color : transparent;
    cursor : pointer;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }


.input_up {
    border : 1px solid White;
    background-image : url(images/mnu_workflow.gif);
    height : 22px;
    width : 22px;
    background-position : center;
    background-repeat : no-repeat;
  }


.input_t {
    border : 1px solid #00B4FF;
    padding-left : 3px;
    padding-right : 3px;
  }


td.hyt {
    color : Black;
    text-align : center;
    padding-left : 2px;
    padding-right : 2px;
    border : 1px solid #999999;
    padding-bottom : 2px;
    padding-top : 2px;
    height : 1px;
    vertical-align : middle;
  }


h1 {
    FONT-SIZE: 150%;
    margin : 0;
  }


h2 {
    
    background-color : #959595;
    color : #ffffff;
    font-size : 17px;
    font-weight : bold;
    letter-spacing : 1px;
    margin-bottom : 10px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 3px;
    padding-left : 15px;
    padding-right : 5px;
    text-align : left;
    padding-top : 2px;
    padding-bottom : 2px;
    white-space : nowrap;
  }


h3 {
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION : none;
    color : #ff0000;
    font-size : 15px;
    font-weight : bold;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    padding-bottom : 0;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0;
  }


A {
    FONT-SIZE: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    color : #186CB3;
  }


A:hover {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none;
  }


td.menu {
    text-align : left;
    width : 180px;
    padding-left : 0px;
  }


td.menuon {
    text-align : left;
    width : 180px;
    white-space : nowrap;
    TEXT-DECORATION: none;
    color : #14587A;
    FONT-SIZE: 13px;
    font-family : Verdana;
    background-image : url(images/navi_first.gif);
    background-position : left;
    background-repeat : no-repeat;
    padding-left : 20px;
    padding-top : 6px;
    vertical-align : middle;
    padding-bottom : 6px;
    padding-right : 5px;
  }


td.menuon_pr {
    text-align : left;
    white-space : nowrap;
    TEXT-DECORATION: none;
    color : #14587A;
    FONT-SIZE: 13px;
    font-family : Verdana;
    width : 170px;
    padding-left : 25px;
    padding-top : 3px;
    vertical-align : middle;
    padding-bottom : 3px;
    padding-right : 5px;
  }


A.menu {
    FONT-SIZE: 13px;
    font-family : Verdana;
    TEXT-DECORATION: underline;
    color : #149BE1;
    white-space : nowrap;
    float : left;
    width : 180px;
    vertical-align : bottom;
    padding-top : 6px;
    padding-left : 20px;
    padding-bottom : 6px;
    padding-right : 5px;
    background-image : url(images/navi_first.gif);
    background-position : left;
    background-repeat : no-repeat;
  }


A.menu:hover {
    TEXT-DECORATION: none;
    color : #149BE1;
    FONT-SIZE: 13px;
    font-family : Verdana;
    float : left;
    width : 180px;
    white-space : nowrap;
    padding-left : 20px;
    padding-top : 6px;
    vertical-align : middle;
    padding-bottom : 6px;
    padding-right : 5px;
    background-image : url(images/navi_first.gif);
    background-position : left;
    background-repeat : no-repeat;
  }


A.menu_pr {
    FONT-SIZE: 13px;
    font-family : Verdana;
    TEXT-DECORATION: underline;
    color : #149BE1;
    white-space : nowrap;
    float : left;
    width : 170px;
    vertical-align : bottom;
    padding-top : 3px;
    padding-left : 25px;
    padding-bottom : 3px;
    padding-right : 5px;
  }


A.menu_pr:hover {
    TEXT-DECORATION: none;
    color : #149BE1;
    FONT-SIZE: 13px;
    font-family : Verdana;
    float : left;
    width : 170px;
    white-space : nowrap;
    padding-left : 25px;
    padding-top : 3px;
    vertical-align : middle;
    padding-bottom : 3px;
    padding-right : 5px;
  }


A.hmenu {
    FONT-FAMILY : Verdana;
    FONT-SIZE : 11px;
    color : #444444;
    float : left;
    font-weight : bold;
    letter-spacing : 1px;
    padding-bottom : 4px;
    padding-top : 4px;
    padding-left: 25px;
    text-align : right;
    text-decoration : none;
    background-image : url(images/hm.gif);
    background-position : left;
    background-repeat : no-repeat;
  }


A.hmenu:hover {
    FONT-FAMILY : Verdana;
    FONT-SIZE : 11px;
    color : #ff0000;
    float : left;
    font-weight : bold;
    letter-spacing : 1px;
    text-align : right;
    text-decoration : none;
    background-image : url(images/hm.gif);
    background-position : left;
    background-repeat : no-repeat;
  }

