img {
border: 0;
}
img.block {
display:block;
}
img.image {
display:block;
border:5px solid #A10D59;
}

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;
border:5px solid #A10D59;
}
img.gallery_img_first,
img.gallery_img
{
}
img.gallery_img_last
{
}

div.figure_first,
div.figure,
div.figure_last {
float: left;
width:90px;
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,
span.desc {
display:block;
margin:0;
padding:10px;
text-align:center;
line-height:11px;
font-size:10px;
color:#707173;
clear:both;
background:transparent url(../templates/img/back_desc_01.png) 0 100% repeat-x;
}
div.image {
display:block;
float:left;
padding:0;
text-align: center;
width:120px;
margin:0 0 20px 0;
}
a.resources:link,
a.resources:visited {
display:block;
width:auto;
height:61px;
padding:0;
margin:0 0 10px 0;
background:transparent url(../templates/img/back_res_01.png) 0 0 repeat-x;
}
a.resources span.inner {
display:block;
padding:10px 40px 0 10px;
height:41px;
background:transparent url(../templates/img/back_res_02.png) 100% 50% no-repeat;
color:#A10D59;
text-transform:uppercase;
font-size:11px;
font-weight:normal;
}
a.resources:hover,
a.resources:visited:hover,
a.catalog:hover,
a.catalog:visited:hover {
text-decoration:none;
}
.resource_title {
color:#707173;
font-size:10px;
font-weight:normal;
text-transform:none;
line-height:12px;
}
.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;
}
.slider_global {
display:block;
float:left;
width:505px;
overflow:hidden;
}
.slider {
display:block;
position:relative;
width:505px;
height:160px;
padding:0;
overflow:hidden;
}
.slider_conteiner {
white-space:nowrap;
width:auto;
padding:0;
position:absolute;
}
