body { margin: 0; padding: 0; font-family: tahoma; font-size: 83%; color: #4D4D4D; background: #ffffff}
table,td {font-size: 100%}
table.none,table#main{width:100%;clear:both;border:0;border-collapse:collapse}
table#main{height:100%}
td.none{padding:0;border:0}
img{border:0}
a {color: #1740BC; text-decoration: underline;}
a:link {color: #1740BC; text-decoration: text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: underline;}
form, input {margin:0; padding:0}
hr{clear:both;color:#eeeeee;background-color:#eeeeee;height:1px;border:none;padding:0;margin:0}

td#fastnav{padding: 6px 0 6px 50px;width:35%;}
td#fastnav img{margin-right:17px}
td#lang{width:65%;padding: 3px 50px 3px 0;text-align:right;color:white;font-weight:bold;font-size:75%}
td#lang span{margin-left:16px}
td#lang span a{color:white}
div#logo{position:absolute;top:26px;left:50px}
td#topmenu{padding:14px 0 0 0}

h1{font-size:140%;font-weight:normal;font-familty:Arial;color:black}
h2{font-size:100%;font-weight:bold;}

ul{padding:0 0 0 15px;margin:0}
ul li{margin-top: 3; margin-bottom: 6px;}

img.png{behavior:url("/js/png.htc")}
img#logo2{position:absolute;left:205px;top:8px}

td.menusep{border-bottom:#DCDCDC solid 2px;padding:0}
td.menup{font-size:90%;line-height:110%;border-color:#DCDCDC;background:url(/i/menubg1.gif) 0 100% repeat-x;width:300px;padding: 0 7px 8px 0;border-bottom-style:solid;border-bottom-width:2px;vertical-align:top}
td.menup a{font-family:Arial;color:white;font-weight:bold;text-decoration:none ! important;padding:5px 0 0 18px; display:block;white-space:nowrap}

td#head{padding:60px 0 0 0;background:url(/i/head3big.jpg) 100% 100% no-repeat;position:relative;height:327px;border-bottom:2px solid #00ADEF}
td#hleft{padding:3px 20px 30px 0;vertical-align:top;width:45%}
table#intro{clear:both;border:0;border-collapse:collapse;background: url(/i/introbg.gif) 1px 0 repeat-y;margin-top:22px;width:90%}
td#intro2{padding: 0 0 0 36px;background:url(/i/white.gif) 1px 100% no-repeat}
td#intro2 p{text-align:left;margin: 0 0 10px 0;padding:0}
td#speach{padding:25px 340px 40px 0;width:55%;vertical-align:top;text-align:right;}
div#speach1{margin-top:15px;width:180px;text-align:left;position:absolute; left:70%;margin-left:-220px }
div#speach2{background:url(/i/bot.gif) 30px 100% no-repeat;padding: 0 20px 29px 0; line-height:110%; font: 12px tahoma;}
div#speach2 a{font-weight:bold}

td#gleft{padding:0 110px 0 0;vertical-align:top}
td#gright{width:400px;padding:0;vertical-align:top}

td.prenewsdate{font-weight:bold;color:black;font-size:80%;border-right:1px solid #B2B2B2;padding:0 11px 1px 0;vertical-align:top;text-align:right}
td.prenewsdate span{margin-top:2px;display:block}
td.prenewsdate img{margin-top:2px}
td.prenewstitle{font-weight:bold;width:100%;padding:0 30px 1px 11px;vertical-align:top}
td.prenewsdescr{color:#010101;padding:7px 0 20px 0}
td#index2{background:url(/i/white2.gif) 0 0 repeat-x #E6E7E9;padding:30px 50px 37px 50px;vertical-align:top}
td#copyright1{padding: 5px 0 13px 50px;color:black;font-size:75%;background:#EEEFF0;}
td#copyright1 b{font-size:130%}
td#copyright2{padding: 11px 50px 13px 50px;background:#EEEFF0;color:black;font-size:75%;line-height:140%}
td#copyright1 a{color:#0057B8}
div#pmlogo{float:right}
div#pmlogo img{float:left;margin:3px 10px 0 0}
tr#htr{height:100%}
td#path{padding:10px 50px 0 0}
td#text{padding:35px 45px 40px 0;vertical-align:top}
td#menu{padding:35px 70px 50px 36px;vertical-align:top}

div.mp,div.cmp{padding: 8px 5px 8px 13px;margin:0;font-weight:bold;clear:both}
div.mp img,div.cmp img{margin:3px 11px 0 0;float:left}
div.mp div,div.cmp div{display:block;float:left;margin-bottom:3px;width:205px}
div.mp a{text-decoration:none !important}
div.cmp a{text-decoration:none !important;color:black}

div.mp1,div.cmp1{text-align:left;padding: 6px 12px 6px 32px;margin:0}
div.mp1 div.imgd, div.cmp1 div.imgd{position:absolute;padding-top:0.4em}
div.mp1 a{text-decoration:none !important;display:block;margin-left:11px}
div.cmp1 a{text-decoration:none !important;color:black;display:block;margin-left:11px}

p.mp2,p.cmp2{text-align:left;padding: 6px 12px 6px 33px;margin:0;font-size:85%}
p.mp2 img,p.cmp2 img{margin-right:5px}
p.cmp2 a{color:black;text-decoration:none !important;}

p.msep{text-align:left;padding:0;margin:0;background:#E6E7E9;clear:both}
p.msep1{text-align:left;padding:0;margin:0 0 0 31px;background:#E6E7E9;clear:both;}

td#lib{background:url(/i/lib1.gif) 100% 0 no-repeat #F8F8F8;padding:18px 66px 18px 50px;font-size:85%;border-bottom:2px solid white}
p#lib_header{text-align:left;font-size:160%;color:black;font-family:Arial;padding:0;margin:0 0 2px 0}
td#lib_right{background:#EEEFF0;padding:18px 50px 18px 0;border-bottom:2px solid white}
div.lib_block1{float:left;width:43%;padding-right:40px}
div.lib_date{color:black;font-weight:bold;font-size:85%;padding: 2px 11px 2px 27px;background:url(/i/disc.gif) 0 50% no-repeat;float:left}
div.lib_title{float:left;border-left:1px solid #B2B2B2;padding: 0 11px 2px 11px;font-weight:bold}
div.lib_text{clear:both;padding-top:5px}
div.lib_block2{float:left;width:43%;padding-left:40px;border-left:1px solid #F8F8F8}
td#bot{padding:0;border-bottom:6px solid white;}

.hidden{display:none}
form{margin:0;padding:0}
.form2{width:80%}
.form{width:100%}
textarea{font-family:Arial}
.red{color:#cc0000;font-weight:bold}

p.tight{text-align:left;padding:0;margin:0 0 12px 0}

/* карта сайта */

td.smap{width:50%;vertical-align:top}
td.smap div{padding:0.6em 15px 0.6em 0;font-weight:bold;background:url(/i/menu_sub.gif) 0 50% no-repeat}
td.smap p{text-align:left;background:url(/i/menu_sub.gif) 23px 0.45em no-repeat;margin:0.5em 0 0.5em 0;padding:0 0 0 23px;font-weight:normal}
td.smap a{text-decoration:underline}
td.smap div a{text-decoration:none}

/* новости */
div.back{text-align:right;padding-top:15px}
h1 small{font-size:60%;font-weight:normal}
div#news{padding:0}
div#news div{width:27%;float:left;margin: 0 40px 0 0;padding:0}
div#news div h3{margin:0}
div#news div p{text-align:left;padding:0 0 6px 0;margin:0}
div#news_nav{clear:both;padding:20px 0 0 21px}

div.newsdate{padding:10px 0 0 0;margin:0 0 5px 0;width:57px;display:block;float:left;color:#808080}
div.newstitle{padding:10px 0 0 0;margin:0 0 5px 0;display:block;float}
div.newstext{padding:0;margin:0 0 10px 0;clear:both}
div.newstext p,div.newstext * p,div.newstext * * p{text-align:left;padding:0;margin:0 0 6px 0}
td#newsleft{width:70%;padding:0 0 0 0;vertical-align:top}
td#newsright{width:30%;padding:0 0 0 50px;vertical-align:top}

td#special{padding: 10px 0 0 12px}
table.sp_table{width:100%;clear:both;border:0;border-collapse:collapse;margin:20px 0 0 0}
td.sp_link{width:100%;border-top:none; background:url(/i/mask_bg_gray.gif) 0 2px no-repeat;padding: 0 0 0 3px}
td.sp_pic{background:#EEEFF0;text-align:right;padding:2px 0 0 0;border-top:none; background:url(/i/mask_bg_gray.gif) 0 2px no-repeat;}
td#op_logo{width:100%;border-top:none; padding:0 0 0 3px;background:url(/i/mask_bg.gif) 0 2px no-repeat;}
td#op_text{border-left:none; background:url(/i/mask_bg.gif) 2px 0 no-repeat;padding: 0 0 0 17px;font-size:90%}
td#op_text p{text-align:justify;padding:0;margin:0}
div#op_person{text-align:right;margin-top:5px;font-style:italic;font-weight:bold}
div#op_position{text-align:right;margin-bottom:1px;font-style:italic} 

