/* http://www.twinhelix.com/ , div*/
img.png24 { behavior: url(/css/iepngfix.htc) }
body
{	/* height:auto !important; */
	height:100%;
	min-height:100%;
	font-family:  Arial, Tahoma, Helvetica, Verdana,sans-serif;
	color: #000;
background:#a5bbde;}
pre {font-family:  Arial, Tahoma, Helvetica, Verdana,sans-serif;font-size:1em;}
html {font-size:87.5%;} 
 
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;}

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%;

}


p { /* line-hight:1.2em; */margin: 4px 0;text-indent: 1.2em;}

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%; */
}
/*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;}

