HTML {
    font-size:100.01%;
    }
HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,
H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,
ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,
FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,
STRONG,SUB,SUP,TT,VAR,DL,DT,DD,OL,UL,
LI,FIELDSET,FORM,LABEL,LEGEND,TABLE,
CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD,HR {
    padding:0;
    margin:0;
    border:none;
    outline:none;
    font-family:inherit;
    }
    
DFN,I,CITE,VAR,ADDRESS,EM {
    font-style:normal;
    }
TH,H1,H2,H3,H4,H5,H6 {
    font-weight:normal;
    }
TEXTAREA,INPUT,SELECT {
    font-family:Arial,sans-serif;
    font-size:1em;
    }
SMALL {
    font-size:.85em;
    }
OL,UL {
    list-style:none;
    }
TABLE {
    border-collapse:collapse;
    border-spacing:0;
    }
CAPTION,TH,TD {
    text-align:left;
    }
:focus {
    outline:none;
    }

/* Globals
----------------*/
BODY {
    font:1em/1.5 Arial,sans-serif;
    background:#faf3ea;
    color:#000;
    }

A {
    color:#ab0000;
    }

H1 {
    margin-bottom:34px;
    padding:8px 0 0;
    font-size:1.5em;
    font-weight:bold;
    border-top:1px solid #cbc0ae;
    color:#ab0000;
    }

H2 {
    margin-bottom:15px;
    padding-left:8px;
    font-size:1.13em;
    font-weight:normal;
    color:#333;
    }

/* Layout
----------------*/
.l-page {
    padding:30px 37px;
    }

.hidden {
    display:none;
}

/* t-compare */
.t-compare {
    width:100%;
    margin-bottom:2em;
    border-collapse:collapse;
    }

    .t-compare .ololo {
        width:245px;
        }

    .t-compare .model {
        width:235px;
        text-align:center;
        }
        .t-compare .model .del {
            margin-bottom:3px;
            }
            .t-compare .model .del .ajax {
            	float:none;
            	padding:0 !important;
            	}

    .t-compare .pic TD {text-align:center;}

    .t-compare .control {
        font-size:11px;
        }
        .t-compare .control .hide {
            
            }
            .t-compare .control .hide A {
                text-decoration:none;
                border-bottom:1px dashed;
                }
        .t-compare .control .zoom {
            padding-top:1.5em;
            padding-bottom:15px;
            text-align:center;
            }
            .t-compare .control .zoom IMG {
                display:block;
                margin:0 auto 4px;
                }

    .t-compare TH {
        padding:8px 10px 7px;
        font-size:11px;
        font-weight:bold;
        text-transform:uppercase;
        background:#eee7dc;
        border-top:1px solid #cbc0ae;
        color:#aa9885;
        }

    .t-compare .data TD {
        padding:8px 10px 9px;
        font:12px Tahoma,sans-serif;
        border-top:1px solid #eee7dc;
        }
        .t-compare .last TD {
            border-bottom:1px solid #eee7dc;
            }

a.ajax{background:url(/images/ajax/black-rotate.gif) no-repeat center right;display:block;float:left;padding:0 30px 2px 0 !important;}

