/* *****************************Фотогалерея***************************** */
/* Остальные фотографии в тексте */
.foto-ie6,
.foto { display: inline-block; padding: 5px; margin: 10px;  text-align: center; vertical-align: middle; background: none; }
.foto-ie6 { float: left;}
.foto-desc { margin: 5px 0px 0px 0px; padding: 0px; text-indent: 0px; text-align: center; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Arial; FONT-STYLE: normal; TEXT-DECORATION: none}
.foto-author { margin: 0px; padding: 0px; text-align: right; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Arial; FONT-STYLE: italic; TEXT-DECORATION: none}

/* Увеличенный просмотр */
.foto-desc-big { margin: 0px; padding: 0px; text-indent: 0px; text-align: left; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-STYLE: normal; TEXT-DECORATION: none}
.foto-author-big { margin: 0px; padding: 0px; text-indent: 0px; text-align: left; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #a0a0a0; FONT-FAMILY: Arial; FONT-STYLE: italic; TEXT-DECORATION: none}

/* Главная фотография в тексте */
.foto-main-ie6,
.foto-main { float: left; padding: 0px; margin: 0px 20px 10px 0px;  text-align: center; vertical-align: middle; background: none; }
.foto-desc-main { margin: 5px 0px 0px 0px; padding: 0px; text-indent: 0px; text-align: center; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Arial; FONT-STYLE: normal; TEXT-DECORATION: none}
.foto-author-main { margin: 0px; padding: 0px; text-align: right; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Arial; FONT-STYLE: italic; TEXT-DECORATION: none}

/* Увеличенный просмотр */
.foto-desc-main-big { margin: 0px; padding: 0px; text-indent: 0px; text-align: left; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial; FONT-STYLE: normal; TEXT-DECORATION: none}
.foto-author-main-big { margin: 0px; padding: 0px; text-align: left; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #a0a0a0; FONT-FAMILY: Arial; FONT-STYLE: italic; TEXT-DECORATION: none}

/* Главная фотография без текста в общем блоке с остальными фото */
.foto-main-wotext-ie6,
.foto-main-wotext { display: inline-block; padding: 5px; margin: 10px;  text-align: center; vertical-align: middle; }
.foto-main-wotext-ie6 { float: left;}
.foto-desc-main-wotext { margin: 5px 0px 0px 0px; padding: 0px; text-indent: 0px; text-align: center; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Arial; FONT-STYLE: normal; TEXT-DECORATION: none}
.foto-author-main-wotext { margin: 0px; padding: 0px; text-align: right; line-height: 13px;
 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Arial; FONT-STYLE: italic; TEXT-DECORATION: none}

/* Отображение списка текстов в виде галереи */
.foto-gallery-ie6,
.foto-gallery { display: inline-block; vertical-align: top; padding: 0px 5px 15px 5px; margin: 0px 10px 10px 10px; text-align: center; vertical-align: middle; border: none; background: none; }
.foto-gallery:hover { transition: 0.2s; opacity: 0.8; }
.foto-gallery-ie6 { float: left;}
.foto-gallery-title { margin: 0px; padding: 0px; text-indent: 0px; text-align: center; line-height: 22px;
 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #515151; FONT-FAMILY: Arial; FONT-STYLE: normal; TEXT-DECORATION: none}
a.foto-gallery-title:visited,
a.foto-gallery-title:link {
 COLOR: #515151; TEXT-DECORATION: none;}
a.foto-gallery-title:active,
a.foto-gallery-title:hover { 
 COLOR: #333; TEXT-DECORATION: none;}

/* Отображение главной фотографии в списке текстов */
.foto-main-list img { padding: 0px; margin: 0px 20px 0px 0px;  border: none; }

/* Рамка для картинки */
.foto img,
.foto-ie6 img { border: none; }
.foto-main img,
.foto-main-ie6  img,
.foto-main-wotext img,
.foto-main-wotext-ie6 img { border: none; }
.foto-gallery-ie6 img,
.foto-gallery img { border: none; }

/* Курсор для увеличения фото */
/*
.foto a,
.foto-ie6 a,
.foto-left a,
.foto-main a,
.foto-main-ie6 a,
.foto-main-wotext a,
.foto-main-wotext-ie6 a {cursor: url('/pic/lightbox/lens.png'), url('/pic/lightbox/lens.cur'), pointer;}
*/


/* Выделение подложки фото при наведении */
.foto-over,
.foto-ie6-over,
.foto-gallery-over,
.foto-gallery-ie6-over,
.foto-main-wotext-over,
.foto-main-wotext-ie6-over {  opacity: 1; }
.foto-main-over,
.foto-main-ie6-over { opacity: 1; }
.foto-gallery-ie6-over,
.foto-gallery-over { background: #ffffff; opacity: 1;}

/* Выделение цвета шрифта комментария при наведении */
.foto-over .foto-desc,
.foto-ie6-over .foto-desc,
.foto-main-over .foto-desc-main,
.foto-main-ie6-over .foto-desc-main,
.foto-main-wotext-over .foto-desc-main-wotext,
.foto-main-wotext-ie6-over .foto-desc-main-wotext,
.foto-gallery-over .foto-gallery-title,
.foto-gallery-ie6-over .foto-gallery-title,
.foto-gallery-over .foto-gallery-title:link,
.foto-gallery-ie6-over .foto-gallery-title:link,
.foto-gallery-over .foto-gallery-title:active,
.foto-gallery-ie6-over .foto-gallery-title:active,
.foto-gallery-over .foto-gallery-title:visited,
.foto-gallery-ie6-over .foto-gallery-title:visited,
.foto-gallery-over .foto-gallery-title:hover,
.foto-gallery-ie6-over .foto-gallery-title:hover  { color: black; text-shadow: none;}

/* Выделение цвета шрифта автора при наведении */
.foto-over .foto-author,
.foto-ie6-over .foto-author,
.foto-main-over .foto-author-main,
.foto-main-ie6-over .foto-author-main,
.foto-main-wotext-over .foto-author-main-wotext,
.foto-main-wotext-ie6-over .foto-author-main-wotext { }

.wrap { position:relative; margin:0px; overflow:hidden;}
.wrap img { position:absolute; top:0px; left:0px; }