/*
//------------------------------
// name_module		Сброс стилей для повышения кроссбраузерности
// version_module 1.081
//------------------------------
*/

img{
    max-width: 100%;
    height: auto;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, fieldset, form, label{
margin:0;
padding:0;
border:0;
outline:0;										/* обнуляем отступы и убираем бордюры */
vertical-align:baseline;			/* приводим все к одной базовой линии */
background:transparent;				/* чтобы не проскакивали левые фоны, установленные по умолчанию */
font-size:100%								/* размер шрифта всем одинаковый */
}
/* html5 для IE */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
display: block;
}

table, tbody, tfoot, thead, tr, th, td{
margin:0;
padding:0;
vertical-align:baseline;			/* приводим все к одной базовой линии */
background:transparent;				/* чтобы не проскакивали левые фоны, установленные по умолчанию */
font-size:100%								/* размер шрифта всем одинаковый */
}
a{														/* ссылка не в общем списке чтобы не сбрасывать outline по умолчанию */
margin:0;
padding:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
outline:0
}
a:active, a:focus, img{
outline:0
}
table{												/* устраняем отступы между ячейками таблицы */
border-collapse: collapse;
border-spacing:0
}
sup{top:-0.4em}
sub{bottom:-0.3em}
hr{
height:0px;
border:none;
border-bottom:1px solid #ccc;
margin:10px 0;
font-size:1px;
}
h1, h2, h3{
clear:both;
color:#000;
margin-bottom:5px
}
h1{font-size:24px}
h2{font-size:21px}
h3{font-size:18px}
html{
font-size:100.01%;
height:100%
}

textarea, input{
-webkit-border-radius:0px; 
-moz-border-radius:0px; 
-khtml-border-radius:0px;
border-radius:0px;
}