body{   
       margin: 0 0 30px 0;  
       padding: 0;
       background: #cee6ff;
       font-family: "Tahoma";
       font-size:14px;
       color: #000;
       }
a {color: #000; text-decoration:none; outline: none;}
a:hover {color: #255585;}
a img {border:none;}
h1 {
   font-size:14px;
   font-weight:bold;
   color: #408ed0;
   margin: 20px 0 20px 0;
}       
.clearer {clear:both;}       

#header {
       background: url(head.jpg) no-repeat;
       width:1038px;
       height:159px;
}

#nav {
       width:490px;
}
#nav a {
       width: 117px;
       height: 42px;
       display: block;
       text-indent: -900%;
       float:left;
}
#nav a:hover {
       background-position: right;
}

#nav .home {
      background: url(home_but.jpg) no-repeat;
   
      }
#nav .serv {
      background: url(serv_but.jpg) no-repeat;
   
      }
#nav .cont {
      background: url(cont_but.jpg) no-repeat;
      margin-left: 4px;
      }
#nav .news {
      background: url(news_but.jpg) no-repeat;
      margin-left: 15px;
   
      }
.mtable {
      width:1038px;
      background:#fff;
      margin: 15px 0 0 0;
	  height:100%;
}
.l_coner{
      width: 27px;
      height:20px;
      background: url(l_coner.jpg) no-repeat;
}
.r_coner{
      width: 27px;
      height:20px;
      background: url(r_coner.jpg) no-repeat;
}
.l_coner_b{
      width: 27px;
      height:14px;
      background: url(l_coner_b.jpg) no-repeat;
      margin-bottom:100%;
}
.r_coner_b{
      width: 27px;
      height:14px;
      background: url(r_coner_b.jpg) no-repeat;
}
.l_ct {
      background: url(l_ct.jpg);
      width: 27px;
}

.r_ct{
      background: url(r_ct.jpg);
      width: 27px;
}
.content {padding: 0px 20px 40px 20px;}
.lbox {
      width:200px;
      text-align:center;
      float:left;
}


.npanel span {
	padding-bottom:100%;
	color:#C96;
}



.npanel li {
      
      list-style-image: url(bullet.jpg);
	  font-family: "Tahoma";
	  
}


.npanel a {
	color:#03F;
	font-size:14px;
	font-family: "Tahoma";

	
}
.npanel a:hover {
	color: #00F;
	background-color: #B1B8F5;
}
.rbox {
       width: 740px;
       float:right;
       padding: 0 0 0 0px;
}
.marks {
       text-align:center;
}
.marks a {margin: 0 25px 0 0;}
.board {

       margin: 0 0 0 0;
}
.board a {
       color: #255585;
       text-decoration:underline;
}
.board span {
       color: #ff6c00;
}
/*Objavleniya*/


.box {
      width:100%;
      margin: 0 0 0 0;

}

.l_coner_small {
      background: url(2/l_coner_small.jpg) repeat-x bottom;
      width:19px;
      height:45px;
}

.c_coner_small_top {
      background: url(2/c_coner_small_top.jpg) repeat-x bottom;
      height:45px;
}
.r_coner_small {
      background: url(2/r_coner_small.jpg) repeat-x bottom;
      width:19px;
      height:45px;
}
.r_c_small {
      background: url(2/r_c_small.jpg);
      width:19px;
}


.box_c {
	color: #006;


}

.l_c_small {
      background: url(2/l_c_small.jpg);
      width:19px;
}
.l_c_small_b {
      background: url(2/l_c_small_b.jpg);
      width:19px;
      height:17px;
}
.r_c_small_b {
      background: url(2/r_c_small_b.jpg);
      width:19px;
      height:17px;
}
.c_coner_small_b {
      background: url(2/c_coner_small_b.jpg);
      height:17px;
}
.info {
       font-family: Verdana;
       font-size:15px;
       color:#596f85;
       float:left;
       font-weight:bold;
       width: 30%;
       text-align: left; 
}
.photo {
       float:left; 
       width: 40%;
       text-align: right;     
}
.photo img{
       border: 2px solid #2e5c8a;      
}
.info_more {
      color: #596f85;
      font-family: Verdana;
      font-size:12px;
      margin: 15px 0 0 0;
      text-align: left; 
}
.cost {
       font-family: Tahoma;
       font-size:24px;
       color:#255585;
       text-align: center;
       margin: 26px 0 0 0;
}
.cost span {
       color:#ff6c00;
}
#footer {
       width:900px;
       margin: 20px 0 0px 0;
}
.links {
       color:#255585;
       float:left;
}
.cpr {
      color:#255585;
      float:right;
}
.cpr a{
      color:#1a3d5f;
      font-weight: bold;
}
.cpr a:hover{
      text-decoration: underline;
}
/*/Objavleniya*/





















 /*Свойства самого основного блока main, в котором находится вся система */
      
      p, li, h1, h2, h3, h4, h5, h6, td /*Стили заголовков и абзаца*/
      {
        font-family: verdana,arial,sans-serif;
        font-size: 10pt;

      }
      #main {text-align: center;}
      #main p, li, h1, h2, h3, h4, h5, h6, td /*Стили заголовков и абзаца*/
      {
        font-family: verdana,arial,sans-serif;
        font-size: 10pt;

      }

      #main h4 {font-size: 13pt; text-align: center;}
      #main h5 {font-size: 11pt;text-align: center;}
      #main li {list-style-type: none; text-align: left;}
      #main table {font-size: 10pt; text-align: left;}
      #main table.tab_result  {width: 90%; text-align: left;}
      #main table.list_dop  {width: 90%; text-align: left;}
      #main A
        {
           color:#0000CC;
           text-decoration: none;
        }
      #main A:hover
        {
            color: red;
            text-decoration: underline;
        }

      /*Свойста блока с последними объявлениями*/
      #new_bill
      {
        width:150px;
        display:block;
        text-align: left;
      }

      thead /*Параметры шапки всех таблиц - цвет фона и т.д.*/
      {
       text-align: center;
       font-weight: 900;
       background: #60F;
       color: #FFF;
      }
	  
	  .prosmotr {
		  background-color:#FFF;
		  color:#215783;
		  font-size:18px;
		  width:260px;
		  font-family:Tahoma, Geneva, sans-serif;
		  
		  }
