/* CSS Document */
body,td,th {

  color: #000000;
  text-decoration: none;
}
a img {border:0px;}
body {
  background-color: #FFFFFF;
  margin-top: 0px;
}
.style1 {color: #FF0000}
.style2 {color: #000000}
.style3 {
  font-size: 14px;
  font-weight: bold;
}
.style4 {
  color: #990000;
  font-weight: bold;
}



.kontent1 {
  padding: 5px;
}
#table1 {
  width: 100%;
  height: 100%;
  margin-top: 0px;
}
.pict {
  margin-bottom:0px;
}
.kontent2 {
  text-align:center;
}
#table2 {
  border-width: 1px;
  border-color: #000000;
  vertical-align: top;
}
#table3 {
  vertical-align:top;
}
.menu_1 {
 font-size: 10px;
  margin-left:4px;
  margin-right:3px;
  vertical-align:text-top;
}
.menu_2 {
  font-size: 10px;
  margin-left:15px;
  margin-right:3px;
  vertical-align:top;
}
.kontent3 {
padding: 35px;
}
.kontent_u {
text-decoration:underline;
}

.td_p5{
 padding-left:5px;
 padding-right:5px;
}
html,body{margin:0px;padding:0px;font:small Arial, sans-serif;background:url(/d/body-bg.jpg) no-repeat center top}

#body{width:745px;position:relative;left:50%;margin:20px 0 50px -372.5px;background:none}

#menu{padding:0.5em 0;margin:0;list-style-type:none;background:#57729B;text-align:center}
#menu li{display:inline}
#menu li a{color:#fff;text-decoration:none;padding-left:1.6em;padding-right:1.6em;padding-top:0.5em;padding-bottom:0.1em}
#menu a:hover{background-color:#6D8AB5}

#header{float:left;width:745px}
#header img{float:left}
#header p{text-align:right;margin:0;padding-top:5.4em}

#main-1{clear:both;padding-top:1em}
#main-1 p{text-align:justify}

table.td_b{border:1px solid #E7E7E8;border-collapse:collapse;font-size:80%}
table.td_b th{background:#E7E7E8;text-align:left;color:#7E1113}
table.td_b td{vertical-align:top}
table.td_b td img{float:left;margin:0 1em 1em 0;padding:0}
p.p_clx{ margin-left:0px;text-align:center}
table.td_b td h4{padding-top:.3em;margin:0;color:#4565AF;font-size:140%;font-weight:normal}
table.td_b td h4 a{color:#4565AF}
table.td_b p{padding:0 1em 1em 2.5em;margin:0}
table.td_b ul{clear:both;list-style-type:none;padding:.5em .7em 0 .7em;margin:0 0 .5em 0}
table.td_b ul li{padding-bottom:.5em}
.arrow{clear:both;padding:0;margin:0}
.arrow li{list-style-type:none;background:url(/d/arrow.gif) no-repeat 0 40%;padding-left:.7em;margin:0 0 .1em .5em}
.logo-small{background:#E7E7E8 url(/d/logo-small.gif) no-repeat 0 40%;padding:.5em 0 .5em 2.3em;height:21px}
.news-zakon{background:#57729B;padding:.5em 0 .5em 1em;color:#fff}
.E6E7E7{background:#E6E7E7;color:#7E1113}
.E6E7E7 h5{padding:.3em 0 1em 1em;margin:0}
.grey-top{display:block;border-top:20px solid #E7E7E8;padding:0;margin:0}

#footer{background:#E7E7E8;float:left;width:745px;padding:1em 0;margin:0}
.mail{background:url(/d/mail.gif) no-repeat 0 100%;padding-left:2em;margin-left:1em;float:left}
.kont{float:right;padding-right:1em}
#id_print{float:right}


a:hover{color:#7E1113}

a{color:#000}
a.hmenu{color:#FFFFFF;font-size:11px}
.hmenua{color:#FFFFFF;font-size:11px}
.clear_div{
	clear:both;
}
