@font-face {
    font-family: MicraDi;
    src:url(/img/MICRADI0.eot);
}

div.img {
    float:left; text-align:center; font-size: 12px; margin-top: 2px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px;
    display:block; width: 220px; height: 220px; overflow: hidden;
}

img {border:0px;}
.right {
    text-align:right;
}
.black {
    color:black;
}

a {color: #0355AF; text-decoration: none}
a:hover {text-decoration: underline}

.menupath {
    margin-bottom: 10px;
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}
.menupath a {
    color:#000000;
}

body { 
    font-size: 11px; 
    font-family: Tahoma, Verdana, Arial;
    color:black; 
    margin:0px;
    background-color:#FFFFFF;
}
TD { 
    font-size: 11px; 
    font-family: Tahoma, Verdana, Arial;
    color:black; 
}

.homeleft {
    margin: 0pt;
    font-family: MicraDi, Arial;
    font-size: 10px;
    font-weight:normal;
    text-align: left;
    vertical-align:bottom;
    color: #FFFFFF;
    padding:0px 0px 10px 10px;
    overflow: hidden;
    letter-spacing:1px;
}
.homeright {
    margin: 0pt;
    font-family: MicraDi, Arial;
    font-size: 10px;
    font-weight:normal;
    text-align: right;
    vertical-align:top;
    color: #000000;
    padding:10px 10px 0px 0px;
    overflow: hidden;
    letter-spacing:1px;
}
.topmenu {
    margin: 0pt;
    font-family: MicraDi, Arial;
    font-size: 11px;
    font-weight:normal;
    text-align: left;
    color: #FFFFFF;
    background-color: #000000;
    overflow: hidden;
    width:100%; 
    height:30px;
    letter-spacing:1px;
}
.topmenu a {
    color:#ffffff;
    text-decoration: none;
    font-family: MicraDi, Arial;
}
.topmenu a:hover {
    text-decoration: underline;
}
.topmenu td {
    text-align: center;
    vertical-align:middle;
}
.hmenu {
    margin: 0pt;
    font-family: MicraDi, Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    padding: 0px 0px 0px 10px;
    color: #000000;
    height:85px;
    border-bottom:1px solid #000000;
    zletter-spacing:1px;
}
.hmenu a {
    color:#000000;
    text-decoration: none;
}
.hmenu a:hover {
    text-decoration: underline;
}
.hmenu img {
    margin: 0px 0px 0px 20px;
    vertical-align: middle;
}
.homefooter {
    vertical-align: middle;
    text-align: center;
    background-color:#000000;
    font-family: MicraDi, Arial;
    font-size: 12px;
    color:#FFFFFF;
    letter-spacing:1px;
}


.menu {
    margin:20px 0px 5px 10px;
    text-align:left; 
    font-size: 12px; 
}
.menu li.mnu {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    list-style-image: url(/img/0.gif); 
}
.menu li.sub {
    margin: 0px 0px 0px 6px;
    padding: 0px;
    list-style-image: url(/img/0.gif); 
}
.amnu {
    font-family: MicraDi, Arial;
    font-size:12px;
    font-weight:bold; 
    color:#000000;
    letter-spacing:1px;
}
.asub {
    font-family: Tahoma, Verdana, Arial;
    font-size:90%;
    color:#000000;
}


.pages {
    margin: 20px 0px 0px 0px;
    font-size: 11px; 
}

.content {padding: 20px 15px 25px 20px;text-align:justify; }
.content TD, .content TH {vertical-align:top;}
.brands {vertical-align:middle; text-align:center;}

.content H1 {
    font-family: Tahoma, Verdana, Arial;
    margin: 20px 0px 15px 0px; 
    font-size:150%;
    zfont-weight:normal; 
    color:#3067A0;
}
.content H2 {
    margin: 15px 0px 10px 0px; 
    color:#3067A0;
    font-size:130%;
}
.content H3 {
    margin: 10px 0px 5px 0px; 
    color:#3067A0;
    font-size:120%;
    zfont-style:italic;
}

.content a {text-decoration: none;}
//.content a:hover {background-color:#FFCC99;}

.content li {
    list-style-image: url(/img/0.gif); 
}


.cataloglist {
    
}
.cataloglist IMG, IMG.item {
    margin: 0px 10px 4px 0px;
    border: gray solid 2px;
}
.cataloglist TD {
    padding: 0px 15px 25px 0px;
}
.cataloglist H2 {
    font-size: 14px;
    font-weight:normal;
    padding: 0px 0px 10px 0px;
    margin: 0px;
}
.detalilist {
    margin: 20px 0px 0px 0px;
    clear:both;
}
.detalilist TD {
    padding: 0px 5px 10px 0px;
}

div.promo {
    text-align:center; 
    margin-top: 10px;
    display:block; 
    width: 230px; 
    overflow: hidden;
}

