body {
 margin:0px;
 height:100%;
}

#header {
 width:100%;
 height:227px;
 background: url('images/head.jpg');
}

div.pyat {
 position:absolute;
 top: 100px;
 right: 150px;
 width:455px;
 height:72px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/client/templates/galaktinfo/images/5let.png');
}

img.png {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

#center {
position:relative;
width:100%;
/*border:1px solid blue;*/
}
#top_menu {
position:absolute;
width:65%;
height:50px;
margin:180px 0px 0px 28%;
/*background:#fff;*/
}
.top_menu_link {
 display:block;
 padding:15px 14px 12px 14px;
 border-left: solid #bebebe 1px;
 color:#fff;
 text-decoration:none;
 font-family:arial;
font-size:10pt;
font-weight:bold;
 float:left;
 }
.top_menu_link:hover {
 /*border:1px solid; */
 background-color: #124068;
}
#leftbar {
width:20%;
}
#leftbar a {
 line-height: 140%;
 color:rgb(3,70,103);
 font-weight:bold;
}
#leftbar a:hover {
 color:rgb(255,83,0);
}
#leftbar li {
 list-style:none;
 background: url(images/dot.gif) 0px 14px no-repeat;
 border-bottom-style: dotted;
 border-width: 1px;
 padding: 7px 7px 7px 10px;
}

#content {
width:65%;

/*border:1px solid green;*/
border-left:1px solid rgb(190,190,190);
border-right:1px solid rgb(190,190,190);
padding:10px;
}
#content h1{
 color:rgb(255,83,0);
 border-bottom-style: dotted;
 border-width: 1px;
 font-family:arial;
 font-size:10pt;
 font-weight:400;
 margin:10px 0px 0px 20px;
}
#content p,center,li {
 font-family:arial;
 font-size:10pt;
 font-weight:400;
 padding:0px 0px 0px 30px;
 color:rgb(1,41,76);
}
#content div {
 font-family:arial;
 font-size:10pt;
 font-weight:400;
 color:rgb(1,41,76);
}
#center a{
 font-family:arial;
 font-size:10pt;
 color:rgb(3,70,103);

}
#news{
position:relative;
width:100%;
}
#edit_but{
width:600px;
height:30px;
}
#del{
position:relative;
float:right;
}

#edit{
position:relative;
float:left;
}

#rightbar {
min-width:200px;
/*float:left;*/
padding:10px;
/*border:1px solid red;*/
}
.right_li_container {
width:200px;
 border-bottom-style: dotted;
 border-width: 1px;
}
#rightbar a {
 line-height: 140%;
 color:rgb(3,70,103);
}
#rightbar a:hover {
 color:rgb(255,83,0);
}
#rightbar p {
 font-family:arial;
 font-size:10pt;
 font-weight:400;
 color:rgb(1,41,76);
}
#footer {
 position: relative;
 height: 55px;
 background-image: url(images/footer.gif);
 width: 100%;
}
#contacts {
 float: right;
 font-size: 8pt;
 color: #01294C;
 padding: 5px;
 text-align: right;
 margin-top:-35px;
}
.news_date {
background:url(images/triangle.gif) 0px 3px no-repeat;
padding:0px 0px 0px 10px;
}
.news_content p{
padding:0px;
/*border:1px solid red;*/
margin-top:0px;
}
.news_title {
padding:0px 0px 0px 0px;
}

#news_container {
padding:10px;
}

div.regi {
  font-size:10px;
  width: 170px;
  height:130px;
}
div.regi div {
  padding: 10px;
}
div.regi a {
  display: block;
  font: 9pt "Trebuchet MS", arial;
  font-weight: bold;
  color: #920202;
  margin: 0 0 10px 0;
}
div.regi p {
  padding: 0 0 10px 5px;
  margin: 0;
  color: #920202;
  font: 11pt "Trebuchet MS", arial;
  font-weight: bold;
}
div.regi form input {
  font: 10px "Trebuchet MS", arial;
  font-weight: bold;
  margin: 0 0 10px 0px;
  width:110px;
  
}
div.regi form p {
  padding: 0;
 margin: 0 0 10px 0px;
  background: url(pole.jpg) no-repeat 0px 3px;
  
}
div.regi form p input {
  background: none;
  width: 99px;
  border: none;
  margin: 0 5px 0 5px;
  font: 10pt "Trebuchet MS", arial;
 
}
div.regi form span input {
  background: url(enter.jpg) no-repeat ;
  width: 53px;
  height:19px;
  border: none;
  margin: 0 0 0 90px;
   cursor:pointer;
}
