html, body {
 margin: 0;
 padding: 0;
 color: #333;
 font: 13px Arial, Tahoma, Verdana, sans-serif;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#FFFFFF url(../images/bgr.png) repeat-x scroll 0 0;
height:100%;
line-height:normal; 
}
img { behavior: url(iepngfix.htc); border:0; }
input {border:1px solid #7f7f7f; font-size:140%; background:white;}
.btn { 
	font-size:120%;
	border:0px;
	background:#3399CC;
	color: #ffffff;
}
a {
color: #667bb4;
}
a:hover {
color: #D60808;
}
acronym {
border: none;
}
h1 { padding-left:30px; font-size:14px; margin:0;padding-top:5px;}

.tbl tr:nth-child(2n) td {background-color:#8BE3FF;}
* .tbl tr td{
   background: expression(this.parentNode.rowIndex % 2 == 0 ? "" : "#8BE3FF");
}
.bdbl {
margin: 0px 15px;
}
.pagehead {
 height:30px;
}
.logohead { 
 text-align:center;
background:transparent url(../images/header.png) no-repeat scroll 0 0;
height:121px;
width:820px;
}
#block-under {
margin: 0 auto;
}
.container {
 margin:0 auto;padding:0 10px;position:relative;text-align:left;width:860px;
}
.clear { clear:both; }
.context { margin:20px 0px;; } 
.footer { height:50px; margin-bottom:20px;}
.footer a { font-size:11px;}
.name_obj {float:left;}
.w120 {width:120px;}
.w200 {width:250px;}
.tblcity td {}
#header {font-size:12px;height:40px;}
#header .left-col {width:388px;}
.left-col {float:left;margin-right:-98px;position:relative;}
#header .right-col {margin-left:391px;}
#header .right-col #en-ru {float:left;font-size:14px;padding-top:12px;}
#header .right-col .right {float:right;padding:9px 32px 0 0;}
#header #hmmm a {margin-right:15px;}
#header a {color:#007FC6;}
#header .left-col div {color:#007FC6;padding:14px 0 0 20px;}
#header .right-col input.button {margin:0 0 -1px -5px;border:none;background:none;}
.right input {color:#A5A4A4;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.page_nav {list-style:none;padding:6px 0 0 0;margin:0;color:#858585;}
.page_nav li{float:left;padding:0pt 11px;}
.page_nav li a {color:#0055CC;font-size:12px;}
.page_nav li a:hover {color:#0055CC;font-size:12px;}
.r_block {display:block;background:#3399CC;padding:0 3px 1px 3px;color:#fff !important;text-decoration:none;}
.clear {clear:both;font-size:0%;line-height:0%;height:0px;}
