/* CSS Document */
body {
  padding:0;
  background: #fff;
  margin:0;
  }
TD { font-family: Tahoma, Geneva, sans-serif; }
img  { border: 0px solid;}
A IMG   { border: none; }
p { margin:0; }

/*text*/
.text  {
  font-size: 70%;
  color: #373737;  
  }
.text table, .text select, .text input, .text textarea {
  font-size: 100%;
  }

  
/*Link*/
a {
  font-weight:normal;
  color: #664125;
  text-decoration: none; 
  }
a:hover {
  text-decoration: underline; 
  }

    
/*H1*/
h1 {
  font-size:200%;
  line-height: 30px;
  font-weight: normal;
  color:#664125;
  }
h2 {
  font-family:Tahoma, Geneva, sans-serif;
  font-size:160%;
  line-height: 24px;
  font-weight: normal;
  color:#ae4f37;
  }

/*img, standart*/
.logo {
  margin-top:75px;
  margin-left:459px;
  }
.icon {
  margin:55px 0 0 100px;
  }
.icon_img {
  margin:0 25px 0 25px;
  }
#bold {
  font-weight:bold;
  margin-top:5px;
  }


/*fon*/
.top_bg {
  background:url(img/top_bg.jpg) top left no-repeat;
  }
.top_bg_left {
  background:url(img/top_bg_left.jpg) top left no-repeat;
  }
.top_bg_right {
  background:url(img/top_bg_right.jpg)  left top no-repeat;
  }
.bottom_left {
  background:url(img/bottom_left.jpg) bottom left no-repeat;
  }
.bottom_right {
  background:url(img/bottom_right.jpg) bottom right no-repeat;
  }
  
  
/*top_menu*/
#top {  
  margin-top:54px;
  margin-right:12px;
  }
#top_menu {  
  background:url(img/top_menu_left.jpg) top left no-repeat #ae4f37;
  padding:6px 10px 5px 20px;
  }
#top_menu a {
  background:url(img/marker_top_menu.gif) 0 -5px no-repeat;
  text-decoration:none;
  text-transform:uppercase;
  color:#fff;
  font-size:105%;
  padding-left:54px;
  }
#top_menu a#select {
  background: none;
  padding-left:0;
  }
#top_img { 
  position: absolute;
  margin-top:49px;
  margin-left:786px;
  }
  
/*menu*/
#menu {
  margin-top:127px;
  }
#menu ul{
  margin:0;
  padding:0;
  }
#menu li{
  background:url(img/line.gif) no-repeat top center;
  margin:0;
  padding:10px 0 10px 75px; 
  }
#menu li a {
  text-decoration: none;
  text-transform:uppercase;
  color:#fff;
  font-size:105%;
  }
#menu li a:hover {
  text-decoration: underline; 
  }
#menu li#select {
  background: none;
  }

/*status_menu*/
#status_menu ul{
  margin:220px 0 0 30px;  }
#status_menu li{
  list-style-type:none; 
  float:left; 
  }
#status_menu li a {
  text-decoration:underline;
  }
#status_menu li a:hover {
  text-decoration:none; 
  }


/*News*/
#content #news{
margin:10px 0 0 0;

clear:both;
}
#content #news .short{
text-align:justify;
}
#content #news .short img{
max-width:100px;

}
#content .news img{
margin:10px;
}
.clear{
clear:both;
}
#news {
  margin:80px 0 0 75px;
  }
#news_head {
  font-size:200%;
  font-weight: normal;
  color:#664125;
  }   
#news_date {
  background:#dda980;
  padding:1px 5px 1px 5px;
  margin-right:5px;
  color:#fff;
  }
#news p {
  margin:6px 0 10px 0;
  }


/*article*/
#art {
  margin:50px 0 0 75px;
  }
#art_date {
  color:#7e7d7d;
  }
#art_head {
  color:#373737;
  }
#art_foto {
  margin:10px 10px 10px 0;
  }
#art p {
  text-indent:0;
  margin-top:10px;
  margin-bottom:10px;
  line-height: 15px;  
   } 
#art_status { 
  padding:5px;
  background-color:#fef1e6;
  }

/*Content*/
#content {
  margin:20px 0 0 60px;
  padding:0;
  }
#content5 {
  margin:5px 0 0 60px;
  padding:0;
  }
#content p {
  text-indent:0;
  margin-top:10px;
  line-height: 15px;  
   } 
#content ul {
  margin:10x 0 0 0;
  padding:0;
  }
#content li{
  background:url(img/marker.gif) no-repeat 0 5px;
  list-style-type:none; 
  margin:0;
  padding-left:12px; 
  }
.foto {
  margin: 0 15px 10px 0;
  }
  
table.form { 
  margin:20px 0 20px 0; 
  padding:0;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color:#fff;
  table-layout:fixed; 
  }
table.form  tr th { 
  padding:5px;
  font-weight:normal;
  background-color:#dda980;
  color:#fff;
  font-weight:bold;
  text-align:center;
  border-top: 1px solid;
  border-right: 1px solid;
  border-color:#fff;
  }
table.form  tr td { 
  padding:3px;
  border-top: 1px solid;
  border-right: 1px solid;
  border-color:#fff;
  color:#3f3f3f;
  }


/*footer*/
.footer {
  background:#dda980;
  margin-top:40px;
  font-size:70%;
  height:60px;
  }

#footer{
color:#664125;
}
#footer a{
text-decoration:underline;
}
#footer a:hover{
text-decoration:none;
}