html, body {
    padding: 0; margin: 0;
    font-family: Arial; font-size: 14px;
    min-height:100%; height: 100%;
    color: #484a41;
    background-color: #eeeeff;
}

html * { position: relative;}
td, tr, th, tbody, thead { position: static; }
html div { padding: 0; margin: 0 }
div { position: relative; display: block;}
form { margin: 0; padding: 0;}
a img { border: 0 }
a { color: #484a41; text-decoration: none; border: 0 }
a:hover { text-decoration: none; }
table, td { padding: 0; margin: 0; }

p {padding: 0; text-align:justify;}

ol, ul { padding: 0; margin: 0;  }
li { margin: 0; padding: 0px; margin-left: 10px; background: url(/i/li.gif) left 2px no-repeat; list-style: none; padding-left: 20px; }

.main_wrap { height: 100%; min-height: 100%;
    width: expression(document.body.clientWidth > 800 ? "100%" : "800px" );
}
html>body .main_wrap {height: auto; width: auto; min-width: 800px;}

.flag {float:right;clear:right;margin-top:2px;}
.c__table { border-collapse: collapse; display: table; width: 100%;z-index:100;}

.c__table td {padding: 0 4px; vertical-align: middle; }
.c__table td.main {  padding: 20px 40px 20px 30px;   vertical-align: top; }
/*   width: 100%; */

.break { clear:both; font-size: .1em; height: 0px; max-height: 0px;}

div.left {float:left; width:15%;}
.left .menu_head {padding:25px 15px;text-align:center;font-weight:bold;font-size: 16px;background-color:#eeeeff; font-weight: bold;}
.left .menu_item {padding-left:20px;font-weight:bold;font-size: 14px;background-color:#eeeeff; white-space: nowrap}
.left .menu_item_curr {padding-left:20px;font-weight:bold;font-size: 14px;background-color:#eeeeff; white-space: nowrap;color: #3c77af;}
.left .menu_item a:hover {color: #3c77af;}
.left .banners {padding-top:50px;text-align:center;}

.center a {color: #3c77af;}
.center {height: 1%; margin: 5px 0 0 15%;}
.center .center_menu {background-color: #dadde6; padding: 5px; color: #7387a0;}
.center .center_menu .menu_item {padding-left:20px;font-weight:bold;font-size: 14px; white-space: nowrap;}
.center .center_menu .menu_item_curr {padding-left:20px;font-weight:bold;font-size: 14px; white-space: nowrap;color: #3c77af;}
.center .center_menu .menu_item a {color: #484a41;}
.center .center_menu .menu_item a:hover {color: #3c77af;}
.center .center_menu .sub_menu_item {padding-left:20px;font-weight:bold;font-size: 0.8em; white-space: nowrap;}
.center .center_menu .sub_menu_item_curr {padding-left:20px;font-weight:bold;font-size: 0.8em; white-space: nowrap;color: #3c77af;}
.center .center_menu .sub_menu_item a:hover {color: #3c77af;}
.center .back {text-align:right; font-weight: bold;color:#3c77af;}
.center .prod_head {font-weight: bold; font-size: 16px;}
.center .prod_links {padding: 5px 0;}
.center .prod_links a {font-weight:bold;}
.center .prod_links a:hover {color: #3c77af;}

h1 {
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size: 24px;
}
