img {
 border: 0;
}

img.block {
display:block;
}

img.btt_panel {
display:block;
float:right;
cursor:pointer;
}

img.gallery_img_first,
img.gallery_img,
img.gallery_img_last,
img.news2 {
 display:block;
 float:left;
}
img.gallery_img_first,
img.gallery_img
{
}
img.gallery_img_last
{
}

div.figure_first,
div.figure,
div.figure_last
{ float: left;
  padding:0 10px 15px 0;
}
div.figure_last
{ padding:0 0 15px 0;
}
div.figure_first p,
div.figure p,
div.figure_last p,
div.image p,
p.desc {
 display:block;
 margin:5px 0;
 text-align:left;
 line-height:11px;
 font-size:10px;
 clear:both;
}
div.image {
 padding:0;
 text-align: center;
}
a.resources:link,
a.resources:visited {
display:block;
width:auto;
height:60px;
padding:0 0 0 10px;
margin:0 0 10px 0;
font-family:"Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
background:transparent url(../templates/img/back_res.png) 0 0 no-repeat;
}
a.resources span.inner {
display:block;
padding:10px 20px 0 0;
height:100%;
background:transparent url(../templates/img/back_res.png) 100% 0 no-repeat;
}
a.resources:hover,
a.resources:visited:hover,
a.catalog:hover,
a.catalog:visited:hover {
text-decoration:none;
}
.resource_title {
display:block;
color:#747474;
font-weight:bold;
padding:0 10px;
}
.resource_descr {
display:block;
color:#747474;
padding:0 10px;
}
.resource_chars {
display:block;
color:#6B6A54;
font:110%/1.0em Arial, Helvetica, sans-serif;
font-style:italic;
padding:0 10px 10px 10px;
}
img.inner_sub_main {
display:block;
float:left;
}
a.img_prev:link, a.img_prev:visited,
a.img_next:link, a.img_next:visited {
position:absolute;
display:block;
width:70px;
height:61px;
overflow:hidden;
background:transparent url(../templates/img/img_prev.png) 0 0 no-repeat;
z-index:10;
left:1px;
top:310px;
}
a.img_next:link, a.img_next:visited {
background:transparent url(../templates/img/img_next.png) 0 0 no-repeat;
left:774px;
}
a.img_prev:hover, a.img_prev:visited:hover,
a.img_next:hover, a.img_next:visited:hover {
text-decoration:none;
background-position:0 -61px;
}
