/* FOR TINY MCY in EA */
body
{
  font-family: Arial;
  font-size: 14px;
  color: black;
  background: url(/data/images/common_bg.gif);
}
/* END FOR TINY MCY in EA */

/* COMMON */
body.page
{
  margin: 0;
}
.back
{
  background: url(/data/images/common_back_bg.gif) repeat-x top #574327; 
}

.bg
{
  background: url(/data/images/common_bg.gif);
}

.bgw
{
  background: url(/data/images/commob_bg_w.png);
}
.ie .bgw
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/commob_bg_w.png', sizingMethod='scale');
}

.top_bg_right
{
  background: url(/data/images/common_top_right_bg.jpg) no-repeat top;
}

.big_photo
{
  border: 3px solid #EDE9BB;
}
.photo
{
  margin: 5px;
  border: 2px solid #C6C298;
}
.button
{
  cursor: pointer;
}
div.title2
{
  font-family: Arial;
  font-size: 18px;
  font-weight: normal;
  color: #681213;
  margin-bottom: 5px;
  text-decoration: none;
}
div.title3
{
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #4B4237;
  margin: 10px 0;
  text-decoration: none;
}
div.hr
{
  margin: 8px 5px;
  background: url(/data/images/common_hr.gif) repeat-x;
  height: 2px;
}
.under_menu
{
  padding: 0px 35px;
}

/* SHORT CONTACTS */
.short_contacts
{
  padding-left: 40px;
  font-family: Arial;
  color: #504C31;
  font-size: 13px;
}
.short_contacts span
{
  font-size: 24px;
}
.short_contacts a
{
  color: #504C31; 
}
/* END SHORT CONTACTS */

/* MENU */
.menu_left_bg
{
  background: url(/data/images/common_menu_ulog_bg.gif) repeat-y;
}
.main_menu
{
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  color: #695950;
  text-transform: uppercase;
  padding-left: 56px;
  margin: 13px 0;
}
.main_menu li
{
  background: url(/data/images/dot_1.gif) no-repeat;
  background-position: 0px 3px;
  list-style-type:none;
  padding-left: 30px;
  margin-bottom: 13px;
  cursor: pointer;
}
.main_menu li a
{
  color: #695950;
  text-decoration: none;
}
.main_menu li a:hover
{
  text-decoration: underline;
}
.main_menu li ul
{
  margin: 0;
  padding: 0 0 0 15px;
  text-transform: none;
}
.main_menu li ul li
{
  font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  list-style-type: square;
  background: none;
  padding: 0;
  color: #695950;
  margin: 5px 0 0 0;
}
.main_menu li ul li a
{
  text-decoration: underline;
}
/* END MENU */

/* PHOTO RAMKA */
.ramka_t
{
  background: url(/data/images/photo_ramka_t.png) repeat-x;
  height: 11px;
}
.ie .ramka_t
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_t.png', sizingMethod='scale');
}
.ramka_b
{
  background: url(/data/images/photo_ramka_b.png) repeat-x;
  height: 11px;
}
.ie .ramka_b
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_b.png', sizingMethod='scale');
}
.ramka_l
{
  background: url(/data/images/photo_ramka_l.png) repeat-y;
  width: 11px;
}
.ie .ramka_l
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_l.png', sizingMethod='scale');
}
.ramka_r
{
  background: url(/data/images/photo_ramka_r.png) repeat-y;
  width: 11px;
}
.ie .ramka_r
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_r.png', sizingMethod='scale');
}
.ramka_lt
{
  background: url(/data/images/photo_ramka_lt.png) no-repeat;
  width: 11px;
  height: 11px;
}
.ie .ramka_lt
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_lt.png', sizingMethod='scale');
}
.ramka_lb
{
  background: url(/data/images/photo_ramka_lb.png) no-repeat;
  width: 11px;
  height: 11px;
}
.ie .ramka_lb
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_lb.png', sizingMethod='scale');
}
.ramka_rt
{
  background: url(/data/images/photo_ramka_rt.png) no-repeat;
  width: 11px;
  height: 11px;
}
.ie .ramka_rt
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_rt.png', sizingMethod='scale');
}
.ramka_rb
{
  background: url(/data/images/photo_ramka_rb.png) no-repeat;
  width: 11px;
  height: 11px;
}
.ie .ramka_rb
{
  background: none;
  filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/photo_ramka_rb.png', sizingMethod='scale');
}
/* END PHOTO RAMKA */

/* LEFT BLOCK */
div.left_block
{
  margin: 20px 0;
}

/* SHORT NEWS */
.short_news *
{
  font-family: Arial;
  color: #4B4237;
}
.short_news .t
{
  font-size: 14px;
  font-weight: bold;
  margin-top: 10px;
}
.short_news a
{
  font-size: 13px;
}
/* END SHORT NEWS*/

/* PHOTOGRAPHERS */
.photographers
{
  margin: 0;
  padding: 0;
}
.photographers li
{
  margin-bottom: 5px;
  list-style-type: none;
  background: url(/data/images/dot_2.gif) no-repeat;
  background-position: 0px 9px;
  padding-left: 20px;
}
.photographers li a
{
  font-family: Arial;
  font-size: 14px;
  color: #4B4237;
}
.photographers li p
{
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 14px;
}
.justify
{
    font-size: 14px;
    text-align: justify;
}
/* END PHOTOGRAPHERS*/

/* PROJECT */
.project p
{
  font-family: Arial;
  font-size: 13px;
  color: #4B4237;
}
.project .author
{
  font-family: Arial;
  font-size: 13px;
  color: #6B645A;
  line-height: 20px;
}
.project .all
{
  display: block;
  margin: 5px 0;
  text-align: center;
  font-family: Arial;
  font-size: 13px;
  color: #4B4237;
}
/* END PROJECT */
/* END LEFT BLOCK */
/* END COMMON*/

/* GALERY ITEM */
.galery_item span, .galery_item span a
{
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #4B4237;
  text-decoration: none;
}
.galery_item span.active, .galery_item span.active a, 
.galery_item span.name.active, .galery_item span.name.active a
{
  color: #681213;
}
.galery_item span.name
{
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #5B4538;
}
.galery_item span.count
{
  font-family: Arial;
  font-size: 14px;
  font-weight: normal;
  color: #5B4538;
}
/* END GALERY ITEM */

/* STATIC PAGES */
.text
{
  font-family: Arial;
  font-size: 14px;
  color: black;
}
.text ul
{
  padding-left: 20px;
}
.text ul li
{
  list-style-type: none;
  background: url(/data/images/dot_3.gif) no-repeat;
  background-position: 0px 8px;
  padding-left: 11px;
}
.text .phone
{
  font-family: Arial;
  font-size: 18px;
  color: #681213;
}
.text a
{
  color: black;
}
/* END STATIC PAGES */

/* BOTTOM CONTENT */
div.bottom_content
{
  padding: 0 35px;
  background: url(/data/images/common_bottom.jpg) no-repeat bottom;
}
div.bottom_content .text
{
  font-family: Arial;
  font-size: 14px;
  color: black;
}
div.bottom_content .text ul li
{
  list-style-type: none;
  background: url(/data/images/dot_3.gif) no-repeat;
  background-position: 0px 8px;
  padding-left: 11px;
}
div.bottom_content .text .phone
{
  font-family: Arial;
  font-size: 18px;
  color: #681213;
}
div.bottom_content .text a
{
  color: black;
}
div.bottom_content .copyright *
{
  font-family: Arial;
  font-size: 12px;
  color: black;
}
/* END BOTTOM CONTENT */

/* GALERY LIST */
.galery_list
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;  
  padding-left: 20px;
}
.galery_list li
{
  padding-left: 15px;
  list-style-type: none;
  margin-top: 5px;
  background: url(/data/images/dot_2.gif) no-repeat;
  background-position: 0px 3px;
}
.galery_list li.current
{
  color: #695950;
  background: url(/data/images/dot_2_gray.gif) no-repeat;
  background-position: 0px 3px;
}
.galery_list li.current span
{
  color: #695950;
}
.galery_list li, .galery_list li a, .galery_list li span
{
  color: #5B4538;
}
.galery_list li span
{
  font-weight: normal;
}
/* END GALERY LIST */

/* NEWS */
.news
{
  font-family: Arial;
  font-size: 14px;
  color: black;
}
.news .descr p
{
    margin: 0;
    padding: 0;
}
.news .descr .title
{
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #4B4237;
  margin: 10px 0;
  text-decoration: none;
}
.news .descr .title:hover
{
  text-decoration: underline;
}
.news .more a
{
  font-family: Arial;
  font-size: 14px;
  font-weight: normal;
  color: #4B4237;
  margin: 10px 0;
}
/* END NEWS */

/* OTHER PAGES LINKS */
.pages
{
  font-family: Arial;
  font-size: 14px;
}
.pages span
{
  color: #695950;
}
.pages a
{
  color: #5B4538;
}
/* END OTHER PAGES LINKS */