.g-user img	{ width:16px; height:16px; vertical-align:middle; }


.gallery-navigator            { margin-top:10px; }
.gallery-navigator .item-     { border:1px #fff solid; border-right:none; }
.gallery-navigator .item- div { position:relative; margin-top:-1px; padding:5px 20px 5px 15px;             
                                font-weight:bold; color:#e49000; background:url(../images/blocks/uplink.gif) 7px 2px no-repeat; }
.gallery-navigator .item- .s- { border:1px #e6e6e6 solid; border-right:none; background:#fff url(../images/blocks/uplink.gif) 7px 2px no-repeat;              
                                position:relative; margin-right:-1px; }
.gallery-navigator .list-     { border:1px #e6e6e6 solid; width:100%; padding:5px 0 10px 0; }
.gallery-navigator .list- ul  { float:left; font-size:80%; color:#cdcdcd; list-style-type:none; font-size:100%;
                                margin:0 20px 0 10px; }
.gallery-navigator .item- a:link,
.gallery-navigator .item- a:visited { color:#969696; text-decoration:none; border-bottom:1px #969696 dashed; }
.gallery-navigator .item- a:hover,
.gallery-navigator .item- a:active  { color:#bb0000; text-decoration:none; border-bottom:1px #bb0000 dashed; } 


/* Листалка по галлерее */
.gallery-lister { margin:15px 0; }

.gallery-lister .g-l-txt-	{ width:50%; vertical-align:middle; padding-left:15px; font-size:80%; }
.gallery-lister .g-r-txt-	{ width:50%; vertical-align:middle; text-align:right; padding-right:15px; font-size:80%; }

.gallery-lister .link-	{ color:#999; }

.gallery-lister .name- a:link 		{ color:#060606; }
.gallery-lister .name- a:visited 	{ color:#060606; }
.gallery-lister .name- a:hover 		{ color:#bb0000; }
.gallery-lister .name- a:active 	{ color:#ff0000; }

.gallery .item-     { vertical-align:bottom; width:25%; padding-bottom:15px; }
.gallery .subject-  { font:70% Arial; color:#363636; padding:0 10px 3px 0; }
.gallery .border-   { border:1px #e6e6e6 solid; padding:1px; float:left; clear:left; }
.gallery .bals-     { font:60% Tahoma; color:#666; padding-top:2px; }
.gallery .hits-     { font:60% Tahoma; color:#666; padding-bottom:4px; }
.gallery .bals- strong, .gallery .hits- strong  { display:block; float:left; width:30px; text-align:right; }
.gallery .baloon-   { clear:left; padding-left:20px; }
.gallery .user-     { font:60% Tahoma; padding-top:2px; line-height:1.3em; }
.gallery .user- img { vertical-align:middle; width:16px; height:16px; }
.gallery .user- a:link,
.gallery .user- a:visited { color:#2b2b2b; }
.gallery .user- a:hover,
.gallery .user- a:active { color:#bb0000; }

.gallery-pages  { font-size:80%; border-top:1px #e5e5e5 solid; padding:5px 0 0 0; }
.gallery-pages span { margin-right:5px; color:#626262; padding:1px 4px; }
.gallery-pages .s-  { background:#fff2d8; font-weight:bold; }

.gallery-one-img-desc { font-size:70%; padding-bottom:4px; }
.gallery-one-img-desc img { vertical-align:middle; }
.gallery-one-img  { text-align:center; }
.gallery-one-img-rate { float:right; padding-top:10px; }

.gallery-one-img-info .bals-  { font:60% Tahoma; color:#666; }
.gallery-one-img-info .hits-  { font:60% Tahoma; color:#666; padding-top:5px; }

.gallery-one-img-info .bals- strong, .gallery-one-img-info .hits- strong  { display:block; float:left; width:30px; text-align:right; }

.gallery-one-img-desc a:link,
.gallery-one-img-desc a:visited { color:#2b2b2b; }
.gallery-one-img-desc a:hover,
.gallery-one-img-desc a:active { color:#bb0000; }

      