body { margin:0em; padding:0em; border:0em; font-family:Tahoma; /* font-size:0.8em; */ }
/* body { width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); } */

/* На шапку */


div.left_top { position:absolute; left:0px; width:463px; height:155px; background:no-repeat url('pic/left_top_pic.gif'); }
div.right_top { position:absolute; right:0px; width:281px; height:155px; background:no-repeat url('pic/right_top_pic.gif'); }
div.logo { position:absolute; left:47%; top:17px; width:244px; height:103px;  behavior:url('/design/png.htc');  }
/* div.logo[id="ff"] {  background: no-repeat url('pic/logo.png'); } */

table.general { width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); min-width:1000px; width:100%; height:100%; border-collapse:collapse; }
td.head { height:155px; background-color:#76a8df; background:repeat-x url('pic/background_top.gif'); }

div.middle_top_left { width:317px; height:74px; background:no-repeat url('pic/left_middle_pic.gif'); }
td.middle_top_right { width: auto; padding-bottom:10px; background:repeat-x url('pic/background_middle.gif'); font-size:11px; color:#e68d3e; font-weight:bold; }

div.middle_top_left#red { background:no-repeat url('pic/red/left_middle_pic.gif'); }
td#red { background:repeat-x url('pic/red/background_middle.gif'); }

div.middle_top_left#green { background:no-repeat url('pic/green/left_middle_pic.gif'); }
td#green { background:repeat-x url('pic/green/background_middle.gif'); }

td.middle_top_right table.top_menu { width:100%; font-size:11px; }	
td.middle_top_right table.top_menu td {  font-weight:bold; font-size:11px; text-align:right; padding-right:35px; }



td.middle_top_right a { color:#e68d3e; text-decoration:none; padding:3px;   }
td.middle_top_right a:hover { text-decoration:none;  }
td.middle_top_right a.menu { color:#ffffff; padding-right:15px; background:url('/design/pic/link_bullet.gif') no-repeat right top #045496; }

td.middle_top_right img.menu_bull { margin-right:15px; margin-left:15px; }

td.left { width:317px; text-align:center; vertical-align:bottom; height:300px; }
td.left div.ico { margin-top:20px; margin-bottom:30px; text-align:left; }
td.left div.ico img { margin-right:20px; margin-left:20px;  }
td.left div.ico div.line {  position:relative; left:0px; height:1px; width:300px; border-top:1px solid #ff2400; margin-top:5px; }

table.content { width:100%; height:100%; font-size:0.8em; margin-top:10px; color:#000000; }
table.content td.l { border-bottom:1px solid #c0d4e5; }


table.news { width:100%; height:100%;  color:#666666; }
table.news td { vertical-align:top; font-size:11px; }
table.news td a { color:#a0a0a0; font-weight:bold; }
table.news span.news_date { font-weight:bold; color:#e68d3e; }

table.gallery { width:100%; margin-top:20px; }

table.index { /* filter:FlipH; */ width:100%; height:100%;  color:#666666; font-size:13px; padding-right:35px; }
table.index a { color:#034882; }

table.images { width:100%; height:100px; }
table.images td.image { padding:20px 0px 20px 0px; width:20%; text-align:center; }
table.images td.point { width:10px; vertical-align:middle; padding:10px; }

* html div.border { width:0px; background-color:#FFFFFF; border:2px solid #CCCCCC; padding:2px; position:absolute;  }
div.border[id=ff] img { background-color:#FFFFFF; border:2px solid #CCCCCC; padding:2px; position:absolute; }

table.image { border-collapse:collaps; height:100px; }

table.image td.bg_t,
table.image td.bg_b { height:14px; behavior:url('/design/png.htc'); }
       
table.image td.bg_l,
table.image td.bg_r,
table.image td.t_l,
table.image td.t_r,
table.image td.b_l,
table.image td.b_r { width:12px; behavior:url('/design/png.htc'); }

ul.list { list-style-type:none; }
ul.list li { margin-bottom:5px; }

td.addres { color:#a0a0a0; font-size:11px; padding-top:5px; padding-right:30px; padding-left:30px; }
td.addres a { color:#a0a0a0; }

img.div { margin-left:5px; margin-right:5px; }


div.menu_position { position:absolute; top:0px; left:0px; z-index:2; }
table.float_menu { font-size:11px; background-color:#ffffff; border:1px solid #cccccc; }  /* 075697 4d4d4d */
table.float_menu dl { margin-bottom:10px; }
table.float_menu dt { margin-top:10px; }
table.float_menu dt#first { margin-top:5px; }
table.float_menu dt a { font-weight:bold; color:#075697; text-decoration:none; }
table.float_menu a:hover { color:#808080; }
table.float_menu dd { margin-left:20px; margin-bottom:2px; }
table.float_menu dd a { color:#4d4d4d; text-decoration:none;  }
