a {font-family:trebuchet ms,century gothic,tahoma,sans-serif;text-decoration:none;outline:none;font-style:normal;}
a:link {color: #ab2b1a /*#ab0000  #b34c10*/}
a:active {color: #b54f41 /*#ab0000*/}
a:hover {color: #c7a19c /*#ff9999; *opacity:0.6; filter:"alpha(opacity=60)"*/}
a:visited {color: #ab2b1a/*#ab0000*/}

/*
a.menu {font-family:trebuchet ms,century gothic,tahoma,verdana,sans-serif; text-decoration:none;outline:none;}
a.menu:link {color: #111111; text-decoration: none}
a.menu:visited {color:  #777777; text-decoration: none}
a.menu:hover {color: #cc0000; text-decoration: none;}
a.menu:active {color: #ffcc33; text-decoration: none}
*/


a.site {width:auto;}
a.site:link {color: #494848}
a.site:active {color: #9a9a9a}
a.site:hover {color: #898989; /*opacity:0.6; filter:"alpha(opacity=60)"*/}
a.site:visited {color: #494848}

a.wraper {text-decoration:none;outline:none;}
a.wraper:link {color:#333}
a.wraper:active {color:#333}
a.wraper:hover {color:#333}
a.wraper:visited {color:#333}



/*a.button {
    background: transparent url('/img/design/btn_r.gif') no-repeat scroll top right;
    background-color:#000;
    color: #eee;
    display: block;
    line-height: 16pt;    
    float: left;
    font: normal 14px century gothic;
    height: 24px;
    *//*padding-right: 16px; *//**//* sliding doors padding *//*
    text-decoration: none;
}

a.button span {
    background: transparent url('/img/design/btn_l.gif') no-repeat;
    display: table;
    width:100%;
    height:100%;
    line-height: 16pt;
    margin: 0 0 0 -6px;
    padding-left:12px;
}

a.button:hover {
    background: transparent url('/img/design/btn_r_h.gif') no-repeat scroll top right;
    background-color: #c47424;
    background-position: top right;
    *//*color: #222;*//*
    cursor:pointer;
    outline: none; *//* hide dotted outline in Firefox *//*
}

a.button:hover span {
    background: transparent url('/img/design/btn_l_h.gif') no-repeat;
    background-position: bottom left;
    *//*padding: 0 0 0 16px; *//**//* push text down 1px *//*
    margin: 0 0 0 -6px;    
    height:100%;
}*/


/************************  BUTTON   ******************************/
a.button/*, a.button-active */{
    background: transparent url(/img/design/btn_a.gif) no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    /*font: normal 12pt candara,calibri, sans-serif;*/
    font: normal 14px trebuchet ms/*, century gothic*/;
    height: 24px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
    cursor:pointer;
}
/*
a.button-active{
    color:#fff;
    background-position: bottom right;
}*/

a.button span/*, a.button-active span*/ {
    color:#fff;
    background: transparent url(/img/design/btn_span.gif) no-repeat;
    display: block;
    line-height: 16px;
    padding: 3px 0 5px 18px;
    cursor:pointer;
}

/*a.button-active span {
     _color:#fff;
}

a.button-active span{
    background-position: bottom left;
}

a.button:active, a.button-active:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox
}*/

a.button:hover/*, a.button-active:hover*/ {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span/*, a.button-active:active span */{
    background-position: bottom left;    
    padding: 3px 0 5px 18px;
    outline:none;
}
a.button:hover span/*, a.button-active:hover span */{
    background-position: bottom left;    
    padding: 3px 0 5px 18px;
    outline:none;
}
