
fieldset, form, label, 
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
}

table {border-collapse: collapse;}
li {padding:2px;}
div, span, ol, ul, li,
h1, h2, h3, h4, h5, h6,
font, img, ins,
small, strike, strong, 
b, u, i, center
{
/*
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
*/
}
table {border-collapse: collapse;}
li {padding:2px 0;}

html, body{
margin: 0;
padding: 0;
border: 0;
}

dl, dt, dd,  legend,
applet, object, iframe,
 blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn,ins, kbd, q, s, samp,
 sub, sup, tt, var
 {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;

}

a {
/*
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
*/
}
p { /* line-hight:1.2em; */margin: 4px 0;}

h1, h2, h3, h4, h5, h6
{color:#000;}
.red {
	color:#F00;
}
b {font-weight: bold;}



h1 {font-size:120%;}
h2 {font-size:120%;}
h3 {font-size:115%;}
h4 {font-size:110%;}
h5 {font-size:105%;}
h6 {font-size:100%;}
html { height:100%; /*font-size: 100.05%; */
}
body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #000;

background:#a5bbde;
	
}



 html {font-size:87.5%;}   /*87.5% сюда пишем размер вашего шрифта по-умочанию */
@media all and (min-resolution: 120dpi) {
    html {font-size: 70%} /* пропорционально уменьшаем кегль: 68.75/(120/96) 75%*/
    html, x:-moz-any-link {font-size:87.5% } /*81.25% тут должен быть размер по-умолчанию */
}
    #for-opera927 {/* dont' remove! */}

/* Для IE6/7: */
#header {
  scrollbar-track-color:expression(
  this.runtimeStyle.scrollbarTrackColor = "#fff",
  ((screen.deviceXDPI/screen.logicalXDPI) == 1) ? (document.body.style.fontSize = 1/(screen.logicalYDPI/96) +'em') : false
  );
width:100%;
}

.slonperevod{padding: 0 0.5em;}
