/* MODULE TOP OUR ADVER */
.ind-mod             { width: 1240px; margin: auto; margin-bottom: 20px; margin-top: 10px;  }

/* GALLERIES CETNER AFF */
#gall-1							{ width: 1240px; margin: auto; }
#gall-1-1						{ width:  160px; display: inline-block; vertical-align: top; margin-left: 10px; }
#gall-1-2						{ width: 1070px; display: inline-block; vertical-align: top; }
#gall-1-21					{ width:  740px; display: inline-block; vertical-align: top; margin-left: 10px; }
#gall-1-21t					{ width:  670px; margin: auto; padding-top: 8px; text-align: center; font-size: medium; color: var(--color-text); font-weight: bold; font-family: Verdana; position: relative; border-radius: 5px; box-shadow: 0 0 1px 1px var(--color-ibord); }
#gall-1-21tg				{ padding-bottom: 8px; text-align: center; font-size: xx-small; color: var(--color-text); font-family: Verdana; font-weight: normal; }
#gall-1-21tg a			{ font-size: x-small; font-weight: bold; }
#gall-1-21p1				{ text-align: center; margin-top: 15px; }
#gall-1-21af				{ width: 340px; height: 414px; text-align: center; display: inline-block; margin-left: 28px; vertical-align: top; background-color: var(--color-aff-back); margin-top: 5px; }
#gall-1-21p2				{ width: 344px; display: inline-block; text-align: center; }
#gall-1-21p3				{ text-align: center; }
#gall-1-22					{ width:  310px; display: inline-block; vertical-align: top; margin-left: 10px; }
#gall-1-23					{ margin-left: 40px; }
#gall-1-24					{ width:  740px; display: inline-block; vertical-align: top; margin-left: 10px; }
#gall-1-25					{ width:  310px; display: inline-block; vertical-align: top; margin-left:  5px; margin-top: 25px; }
.gall-1-12-4				{ width:  670px; margin: auto; margin-top: 20px; margin-bottom: 10px; padding: 8px; background: var(--color-menu-back); text-align: center; font-size: medium; color: var(--color-menu-desc); font-weight: bold; font-family: Verdana; }
.gall-1-12-5				{ display: table; margin: auto; text-align: center; }
.gall-1-91           { width: 670px; margin: auto; padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 12px; }

#gall-aff1					{ font-size: x-small; padding-top: 15px; }
#gall-aff2					{ width: 300px; margin: auto; font-weight: bold; font-family: Verdana; }
#gall-aff2 a				{  font-size: large; text-decoration: none; color: var(--color-menu-desc); }
#gall-aff2 a:hover	{  color: var(--color-hover); }
#gall-aff3					{  width: 250px; margin: auto; padding-top: 10px; font-size: x-small; color: var(--color-menu-desc); }
#gall-aff3 a				{  font-size: small; font-weight: bold; font-family: Verdana; text-decoration: none; color: var(--color-gall-affa); }
#gall-aff3 a:hover	{  color: var(--color-hover); }
#gall-aff-pic				{ width: 250px; margin-top: 10px; }

.gall-pst						{ width: 160px; display: inline-block; vertical-align: top; padding: 4px; }
.gall-pst2					{ width: 160px; height: 200px; display: inline-block; vertical-align: top; margin-left: 4px; margin-right: 2px; margin-top: 4px; border: 1px solid var(--color-post-back); overflow: hidden; }
.gall-pst-img				{ width: 160px; }
.gall-title					{ width: 660px; height: 2px; background: var(--color-menu-back); padding: 2px 0 2px 0px; margin: auto; }

/* GALLERIES NATIVE */
.gall-nat						{ width: 160px; height: 200px; display: inline-block; margin: 2px 3px 0 3px; border: 1px solid var(--color-post-back); overflow: hidden; vertical-align: top;  }
.gall-nat-img				{ width: 160px; }

/* GALLERY POPULAR RIGHT */
.gall-pop-ul				{ list-style: none; text-align: left; margin-top: 10px; }
.gall-pop-ul li			{ width: 150px; display: inline-block; margin-right: 5px; vertical-align: top;  }
.gall-pop						{ width: 150px; }
.gal-pop-txt				{ display: block; font-size: x-small; color: var(--color-text); padding: 2px; text-align: center; margin-bottom: 5px; }

/* CLS-Module */
.cls-gall            { width:  670px; margin: auto; padding-top: 5px; }
.cls-gall-cnt        { width: 1070px; margin: auto; text-align: center; }
.cls-pics            { display: inline-block; padding: 2px; }
.cls-img             { width: 217px; }

/* JOOM BLOCK */
.joo-gall-bl				{ width: 670px; margin: auto; margin-top: 4px; margin-bottom: 4px; }
.joo-gall						{ width: 219px; margin: 2px; display: inline-block; background-color: var(--color-back-joo); z-index: 2; position: relative; }
.joo-top						{ width: 200px; margin: auto; text-align: center; padding: 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--color-link-joo); font-size: x-small; }
.joo-img						{ width: 217px; height: 160px; }
.joo-gall .joo-roll	{ z-index: 1;  display: none; }
.joo-gall:hover .joo-roll { position: absolute; margin: -120px 75px; width: 70px; height: 70px; background: url('/images/video-play-button.png') no-repeat; display: block; }

/* PICS PAGEs */
.pics-0							{ width: 990px; margin: auto; padding-bottom: 10px; }
#pics-1							{ width: 970px; margin: auto; height: 260px; margin-top: 3px; margin-bottom: 15px; text-align: center; }
#pics-2							{ width: 970px; margin: auto; margin-bottom: 3px; text-align: center; }
#pics-3							{ width: 970px; margin: auto; margin-bottom: 10px; text-align: center; font-size: x-small; }
#pics-31						{ width: 900px; margin: auto; text-align: center; background: var(--color-menu-back); padding: 7px; font-size: x-small; position: relative; color: var(--color-menu-desc); }
#pics-31 a					{ font-size: small; font-weight: bold; color: var(--color-menu-desc); }
#pics-4							{ max-width: 100%; text-align: center; }
#pics-5							{ width: 970px; margin: auto; margin-bottom: 10px; text-align: center; font-size: small; padding-top: 20px; }
#pics-51						{ width: 970px; margin: auto; text-align: center; }
#pics-6							{ width: 685px; margin: auto; margin-bottom: 20px; text-align: center; background: var(--color-menu-back); padding: 9px; }
#pics-6 a						{ font-size: large; font-weight: bold; color: var(--color-menu-desc); }
#pics-7							{ width: 970px; margin: auto; margin-top: 6px; margin-bottom: 25px; text-align: center; }
#pics-8							{ width: 900px; margin: auto; margin-bottom: 20px; text-align: center; background: var(--color-menu-back); padding: 9px; font-size: large; font-weight: bold; }
#pics-8g						{ width: 900px; margin: auto; margin-bottom: 20px; text-align: center; }
#pics-9							{ width: 970px; margin: auto; margin-top: 6px; margin-bottom: 25px; text-align: center; }
#pics-10						{ width: 730px; margin: auto; margin-bottom: 25px; text-align: center; }
#pics-11						{ width: 900px; margin: auto; margin-bottom: 25px; }
#pics-12						{ width: 900px; margin: auto; margin-bottom: 20px; text-align: center; background: var(--color-menu-back); padding: 9px; }
#pics-12 a					{ font-size: large; font-weight: bold; color: var(--color-menu-desc); }
#pics-13						{ width: 760px; margin: auto; margin-bottom: 50px; text-align: right; font-size: x-small; }
.pcs-300						{ width: 300; height: 250px; display: inline-block; padding: 10px; }
.pcs-720						{ width: 728; height: 90px; margin-bottom: 15px; }
.pic-4p							{ max-width: 100%; }

/* PICS Full Gall */
.pics-fg	    			{ width: 820px; margin: auto; text-align: center; margin-bottom: 20px; }
.pics-fg li					{ width: 80px; margin: 2px; list-style-type : none; display: inline-block; }
.pics-fg li a				{ font-size: x-large; font-weight: bold; color: var(--color-text); }
.pics-fgp						{ width: 80px; }
.bl-300c						{ width: 300px; display: inline-block; margin: 3px; }
.bl-300f						{ width: 930px; margin: auto; }
