.mod_articles .new {margin-bottom:1em;}
  .mod_articles .new .name {font-weight:bold;}

/*
#map {background:url(/images/map2.gif) left top no-repeat;}
* html #map {margin-top:5em;}
  #map img {position:absolute;z-index:5;}
  #map .im0  {left:283px;top:154px;}
  #map .im1  {left:55px;top:241px;}
  #map .im2  {left:270px;top:263px;}
  #map .im3  {left:288px;top:211px;}
  #map .im4  {left:210px;top:113px;}
  #map .im5  {left:133px;top:534px;}
  #map .im6  {left:205px;top:284px;}
  #map .im7  {left:290px;top:186px;}
  #map .im8  {left:164px;top:139px;}
  #map .im9  {left:143px;top:475px;}
  #map .im10 {left:175px;top:159px;}
  #map .im11 {left:144px;top:432px;}
  #map .im12 {left:196px;top:190px;}
  #map .im13 {left:250px;top:309px;}
  #map .im14 {left:338px;top:283px;}
  #map .im15 {left:284px;top:236px;}
  #map .im16 {left:194px;top:77px;}
  #map .im17 {left:394px;top:305px;}
  #map .im18 {left:136px;top:203px;}
  #map .im19 {left:172px;top:344px;}
  #map .im20 {left:50px;top:210px;}
  #map .im21 {left:222px;top:222px;}
  #map .im22 {left:349px;top:75px;}
  #map .im23 {left:273px;top:135px;}
  #map .im24 {left:172px;top:400px;}
  #map .im25 {left:355px;top:250px;}
  #map .im26 {left:287px;top:53px;}
  #map .im27 {left:170px;top:50px;}
  #map .im28 {left:236px;top:26px;}
  #map .im29 {left:207px;top:563px;}
  #map .im30 {left:338px;top:119px;}
  #map .im31 {left:4px;top:173px;}
  #map .im32 {left:215px;top:377px;}
  #map .im33 {left:106px;top:235px;}
  #map .im34 {left:351px;top:322px;}
  #map .im35 {left:211px;top:483px;}
  #map .im36 {left:366px;top:184px;}
  #map .im37 {left:227px;top:430px;}
  #map .im38 {left:275px;top:90px;}
*/

.mod_gallery .photo {float:left;width:170px;height:200px;text-align:center;}
  .mod_gallery .photo a {text-decoration:none;}
  .mod_gallery .photo div.i {height:120px;width:150px;overflow:hidden;margin:0;}
  .mod_gallery .photo img {margin-bottom:1em;text-decoration:none;}
  .mod_gallery form {margin-top:1em;}
    .mod_gallery a.vote {background:url(/images/rate.gif) #999 no-repeat;float:left;height:28px;width:28px;line-height:28px;text-align:center;color:white;font-weight:bold;margin:0 1px;}
    .mod_gallery a.vote:hover {background-color:#666;}
    .mod_gallery .rate .rate1, .mod_gallery .rated1 .rate1 {background-color:#ff0020;}
    .mod_gallery .rate .rate2, .mod_gallery .rated2 .rate2 {background-color:#ffa700;}
    .mod_gallery .rate .rate3, .mod_gallery .rated3 .rate3 {background-color:#ffa700;}
    .mod_gallery .rate .rate4, .mod_gallery .rated4 .rate4 {background-color:#ffa700;}
    .mod_gallery .rate .rate5, .mod_gallery .rated5 .rate5 {background-color:#35e300;}
    .mod_gallery .photo form div {clear:both;padding-top:.5em;}

#search_result li {margin-bottom:.5em;}

.mod_calc .field {clear:both;padding-top:0.5em;}
  .mod_calc .field label {float:left;width:7em}
  .mod_calc .field input {width:3em;text-align:right;}
  .mod_calc .field span  {float:left;width:3em;text-align:right;padding:.2em;}

#calc {width:30em;}
  #calc li {width:7em;height:1.3em;background:#EFDFAD;float:left;border:.2em solid #FFF6DB;}
  #calc li.act {background:#666;}

  #calc ul { list-style: none;width:30em;margin:0;padding:0;}
  #calc .ui-selected { background: #666; }
  #calc .ui-selecting { background: #727EA3;}

.mod_office .form input {width:2em;text-align:center;}
.mod_office tr.border td, .mod_office tr.border th {border-bottom:1px dashed #4B0000;padding:.2em;}

a.but {float:left;border:1px solid #005E8A;padding:.5em;text-decoration:none;margin-right:5px;}
  a.but:hover {background:white;}