@charset "utf-8";
/* CSS Document */
#all_mes_p{float:left; margin:2px 0 0 2px; width:958px; padding:0;
}
/*вывод */
.block_p,.block_p2{background-color:#E2E2E2; padding:6px 7px 0px 6px; cursor:pointer; width:406px; float:left; margin:0 10px 10px 0px; overflow:visible; min-height:70px}
.block_p a.va_p strong,.block_p2 a.va_p strong{cursor:pointer; letter-spacing:1px; font:bold 13px Arial, Helvetica, sans-serif; display:block; color:#333;}
.block_p a.va_p,.block_p2 a.va_p{display:block; float:left; margin:0 0 5px 0px; padding:5px 5px 5px 0px;
width:300px; line-height:17px; text-decoration:none; color:#000;}/*F7F9FB,FCFCF3*/
.block_p a.va_p:hover,.block_p2 a.va_p:hover{color:#333; text-decoration:none}
.block_p:hover,.block_p2:hover{background-color:#EEE;}
.block_p .block_photo,.block_p .block_photo_null,.block_p2 .block_photo,.block_p2 .block_photo_null{float: left;
margin: 0 5px 10px 0;
padding: 0px 2px 0 0px;
min-height: 50px;
width: 90px;}
.block_p2 .block_photo{margin: 8px 5px 10px 0;}

.block_p .block_photo_big,.block_p .block_photo_null_big{float: left;
margin: 0 5px 10px 0;
padding: 0px 2px 0 0px;
min-height: 50px;
width: 403px;}


.block_p a.block_photo img,.block_p a.block_photo_null img,.block_p a.block_photo_big img,.block_p a.block_photo_null_big img,.block_p2 a.block_photo img,.block_p2 a.block_photo_null img,.block_p2 a.block_photo_big img,.block_p2 a.block_photo_null_big img{cursor:pointer; float:left;width: 100%;border: 1px solid #646464;margin: 0px 0px -3px 0px;}

.block_p2 a.block_photo_big img {
margin: 0px 0px 6px 0px;
}

a.block_photox{float: left;
margin: 0 -2px 1px 0;
height: 63px;
width: 103px;}
a.block_photox img{cursor: pointer;
width: 100%;
height: 100%;
border: 1px solid #FFFFFF;}
/*
a.block_photox
img.img_px{
margin: 0px 0px 7px 0px;
}*/

.block_p .name_p{text-decoration:none !important;}
.block_p .name_p strong{font-size:16px; line-height:21px; font-weight:bold; overflow:hidden; color:#000; cursor:pointer; white-space:normal;}
.block_p .name_p strong:hover,.block_p:hover .name_p strong,.block_p a:hover{color:#F00; text-decoration:none !important;}


/* ДЛЯ ТРЕХ КОЛОНОК!!!
.block_p{width:297px;}/*  background-color:#F00 */
/*
.block_p a.va_p{width:293px;}*/



/* постраничный проход */
.str_viv1{display:none}
#block_str_p .str_viv2 a #str_viv2_img1,#block_str_p .str_viv2 a #str_viv2_img2,#block_str_p .strlk_left_gray{background-image:url('http://img.lepsh.net/foto/sprite_2.png');background-repeat:no-repeat; cursor:pointer;}
#block_str_p .str_viv2{clear:both; float:left; color:#666; margin:-1px 0 0 -5px; padding:1px 3px 0 3px;}
#block_str_p .str_viv2 a{cursor:pointer; color:#666; font:bold 11px  Arial,Verdana, Helvetica, sans-serif; text-decoration:none; padding:0 2px;}
#block_str_p .str_viv2 a:hover{color:#FE5A6A; text-decoration:none}
#block_str_p .str_viv2 #str_act{color:#F00; cursor:default}
#block_str_p .str_viv2 a #str_viv2_img1{margin:0 3px 0 0; width:4px; height:7px; background-position: -18px 0;}/*уголок влево серый*/
#block_str_p .str_viv2 a #str_viv2_img1:hover{background-position: -6px 0;}/*уголок влево крансный*/
#block_str_p .str_viv2 a #str_viv2_img2{margin:0 0 0 3px; width:4px; height:7px; background-position: -12px 0;}/*уголок вправо серый*/
#block_str_p .str_viv2 a #str_viv2_img2:hover{background-position: 0 0;}/*уголок вправо красный*/
#block_str_p{border-top:1px dotted #CCC; clear:both; height:20px; padding-top:4px; width:846px; margin-left:0px}
#get_link_p{margin:-1px -3px 0 0; display:block; padding:1px 3px; float:right; color:#333;}
#get_link_p:hover{color:#00F;}
