/* ---------SCROLLBAR--------- */

BODY{
scrollbar-face-color: #3F3F3F;
scrollbar-highlight-color: #3F3F3F;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #3F3F3F;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #4098FF;
scrollbar-track-color: #3F3F3F;
background: #3F3F3F;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

/* ---------OVERALL & OTHERZ--------- */


.topTab {width:100%; border:1px solid #000;  height:13px; border-collapse: collapse; background:#000; }
.topTab td {border:1px solid #000; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.topTab td a {display:block;}
.topTab td a:hover{background:#0061D7;}

.hand{
cursor: hand;
}

/* ---------TEXT-------- */

.amn{
color: #FFBF12;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}

.warn{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.whatis{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.whatis2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.adult{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF0000;
}

.swf{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.big{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.big2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.invisible{
color: #3F3F3F;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.small{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.wallColor {color:yellow;}

p.withtab:first-letter {margin-left:30px;color:#eee;}

/* ---------LINKS--------- */

a:link{
color: #0099FF;
text-decoration: none;
}

a:visited{
color: #0099FF;
text-decoration: none;
}

a:active{
color: #000000;
text-decoration: none;
}

a:hover{
color: #A0D800;
text-decoration: none;
}

a.sizes:link{
color: #0099FF;
text-decoration: none;
font-size: 10px;
}

a.sizes:visited{
color: #0099FF;
text-decoration: none;
font-size: 10px
}

/* ---------GRAPHICS--------- */

.bg{
background: #000000 url("gfx/bgb.png") repeat-x;
}

.logo{
background: #000000 url("gfx/logo.png");
height: 100px;
width: 800px;
}

.friend{
background: #000000 url("gfx/friendb.png");
}

/* ---------TABLES--------- */

.table1{
width: 99%;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-collapse: collapse;
border: 1px solid #000;
height: 1578px;
}

.table2{
height: 23px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
color: #FF0000;
}

.table3{
width: 100%;
padding: 0px;
border-collapse: collapse;
border: 1px solid #000;
}

.table4{
width: 100%;
padding: 0px;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.dol{
width: 100%;
padding: 0px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
border-collapse: collapse;
border-top: 0px solid;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
background: #000000 url('gfx/bgb.png') repeat-x;
color: #FF0000
}

.all{
width: 800px;
padding: 0px;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.main{
width: 800px;
padding: 0px;
border-collapse: collapse;
border: 1px solid #000;
}

.chara2{
width: 95%;
padding: 0px;
border-collapse: collapse;
border: 1px solid #000;
}

.chara2tdmain{
width: 100%;
color: #6666FF;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.chara2td{
width: 100%;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #000;
}

.chara1{
width: 95%;
padding: 0px;
border-collapse: collapse;
border: 1px solid #000;
}

.chara1tdmain{
width: 50%;
color: #6666FF;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.chara1tda{
width: 50%;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #000;
}

.chara1tdb{
width: 50%;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #000;
}

.menu{
width: 91%;
padding: 0px;
border-collapse: collapse;
border: 1px solid #000;
}

.articles{
width: 90%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art1{
width: 10%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art2{
width: 50%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art3{
width: 20%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art4{
width: 20%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art1a{
width: 10%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art2a{
width: 50%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art3a{
width: 20%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.art4a{
width: 20%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
border-collapse: collapse;
border-top: 0px solid;
border-left: 0px solid;
border-right: 0px solid;
border-bottom: 0px solid;
}

.profile{
width: 99%;
border-collapse: collapse;
border: 1px solid #000;
}

.profilename{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.profilea{
width: 30%;
border-collapse: collapse;
border: 1px solid #000;
}

.profileb{
width: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
vertical-align: top;
border-collapse: collapse;
border: 1px solid #000;
}

.profilebottom{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
border-collapse: collapse;
border: 1px solid #000;
}

.lrcmain{
width: 95%;
border-collapse: collapse;
border: 1px solid #000;
}

.lrctopa{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #6666FF;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.lrctopb{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #6666FF;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.lrctopc{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #6666FF;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.lrca{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.lrcb{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.lrcc{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.music{
width: 95%;
border-collapse: collapse;
border: 1px solid #000;
}

.musica{
width: 20%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
vertical-align: top;
border-collapse: collapse;
border: 1px solid #000;
}

.musicb{
width: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
vertical-align: top;
border-collapse: collapse;
border: 1px solid #000;
}

.quote{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.scoremain{
width: 99%;
border-collapse: collapse;
border: 1px solid #000;
}

.scoretop{
width: 16%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
color: #6666FF;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.score{
width: 16%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.spellsmain{
width: 95%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.spellsname{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.spellsa{
width: 30%;
border-collapse: collapse;
border: 1px solid #000;
}

.spellsb{
width: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
vertical-align: top;
border-collapse: collapse;
border: 1px solid #000;
}

.spellsbottom{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
border-collapse: collapse;
border: 1px solid #000;
}

.timemain{
width: 60%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.time{
width: 20%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.time2{
width: 80%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.tmetermain{
width: 40%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.tmeter{
width: 50%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.dlmain{
width: 95%;
border-collapse: collapse;
border: 1px solid #000;
}

.dltopa{
width: 18%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.dltopb{
width: 64%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.dla{
width: 18%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.dlb{
width: 64%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-collapse: collapse;
border: 1px solid #000;
}

.votemain{
width: 90%;
border-collapse: collapse;
border: 1px solid #000;
}

.votetop{
width: 15%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.votel{
width: 15%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: left;
border-collapse: collapse;
border: 1px solid #000;
}

.vote{
width: 15%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.ghost{
width: 56%;
height: 20px;
border-collapse: collapse;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}

.quote2{
width: 100%;
border-collapse: collapse;
border-top: 0px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 0px solid #000000;
}

.adv{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
border-collapse: collapse;
border-top: 0px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 0px solid #000000;
}

.script{
width: 99%;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.scripta{
width: 5%;
text-align: center;
vertical-align: top;
border-collapse: collapse;
border: 1px solid #000;
}

.scriptb{
width: 50%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.scriptc{
width: 45%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.scriptad{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
border-collapse: collapse;
border: 1px solid #000;
}

.scrbrdmain{
width: 99%;
border-collapse: collapse;
border: 1px solid #000;
}

.scrbrdhead{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
background: #000000 url('gfx/bgb.png') repeat-x;
}

.scrbrd{
width: 33%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
vertical-align: top;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.diff{
width: 100%;
border-collapse: collapse;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}

.diffsel{
width: 16%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}

.moe{
width: 50%;
border-collapse: collapse;
border: 1px solid #000;
}

.moepos{
width: 9%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.moename{
width: 46%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.moescore{
width: 45%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
font-weight: bold;
border-collapse: collapse;
border: 1px solid #000;
}

.flashFound{color:red;}
a.newFlashLetter {color:yellow;}

/* *********** news  ********* */ 
#news       {text-align:left;}
#news li    {margin-bottom:2px;margin-top:0;}
#news p     {clear:both; /*background:url("./gfx/imgbg.jpg") no-repeat;*/ font-weight:bold; border-bottom:2px solid #09f;}
.ns1        {padding:2px; }
.ns2        {float:left; margin:10px; display:block;}
.ns3        {border:1px solid #000;}
.ns4        {width:60px; height:20px; border:1px solid #666; margin:2px auto; color:#4bf;}
.ns6        {border-bottom:1px solid #666; margin-bottom:2px; color:#4bf;}
/*comments*/
.ns8        {width: 400px; margin-bottom:20px;}
.ns9        {border-bottom:1px solid #000;}
.ns10       {text-align:center;}
.ns11 label {width:50px; text-align:left; display:block; float:left;}

/*RSS*/
.logo       {text-align:left; vertical-align:top;}
.logo a     {display:block; width:16px; height:16px; float:left; margin:2px;}
.logo img   {border:0;}

/*menu*/
#sidebar    {text-align:center;}
.menu       {margin: 0 auto 4px; border: 1px solid #000;}
.menu h2    {min-height: 19px; padding:2px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; background: #000 url('gfx/bgb.png') repeat-x; color: #4bf; margin:0; vertical-align:middle; display:block;}
.menu h2.hmenu {cursor: pointer;}
.menuitems  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.menuitems a{display:block; padding:1px; }
.menuitems a:hover{ background: #444; padding:0; border-radius:8px; border:1px solid #08a; background: #224;}
#chlay, #friends { border-top:1px solid #000; margin:2px auto;}
#chlay img, #friends img{border:0; }
.menuicon   {float:left;}

.table1     {height: auto; min-height: 790px;}
.table2     {color: #4bf;}

.rndimg     {border-top:1px solid #000;}
.rndimg img {border:1px solid #000;}
.rndimg div {border:1px solid #08a; background: #000; padding:2px;}

.audition           {font-size:12px; border-spacing:0; border-collapse:collapse; border:1px solid #000; width:80%; text-align:center; margin:0 auto;}
.audition caption   {font-weight:bold; background:#222; border-bottom:1px solid #000; font-size:14px;}
.audition tr:nth-child(2n) { background: #555;}
.audition tr:hover  {background: #5c609b; }
.audition td        {border:1px solid #000; text-align:center;}
.audition th        {background: #444; border:1px solid #888;}
.audition .aLabel   {text-align:center; background:#2c609b; color:#fff; font-weight:bold;}

/**/
#contentbox     {margin: 0 auto 4px; border: 1px solid #000;}
#contentbox h2  {text-align:center; min-height: 19px; padding:2px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; background: #000 url('gfx/bgb.png') repeat-x; color: #4bf; margin:0; vertical-align:middle; display:block;}

/*download*/
.listingTitle           {text-align:center; font-size: 12px;}
.listingNotice          {text-align:center;}
.listingResult          {clear:both;}
.listingResult:hover    {background: #333;}
.listingHeader          {border-bottom: 2px solid #09F;}
.listingIcon            {float: left; margin: 2px; }
.listingIcon img        {border: 1px solid #000; max-width: 100px;}
.listingIcon img:hover  {border: 1px solid #A0D800; }
.listingContent         {padding: 3px; margin-left:106px; }
.listingContent b.lb    {margin-bottom: 2px; border-bottom: 1px solid #fff;}
.listingDescription     {float:left; height: 108px; width:160px; overflow: auto;}
.listingLast5           {float:left; height: 108px; max-width:340px; border-left: 1px dashed #09F; padding-left:10px; overflow: hidden;}
.listingLast5 ul        {margin: 0; padding: 0; }
.listingLast5 ul li     {margin: 0; padding: 0; list-style: none; display: block; clear: both;}
.listingLast5 ul li div {float:left;}
.listingLast5 .flink    {width:190px;}
.listingFooter          {margin-left: 110px; clear:both; border-top: 1px dashed #09F; height:20px;}
.listingFooter div      {float: left; padding: 0 10px; border-bottom: 1px solid #4098FF;}

/*paginator*/
.paginatebox    {padding:4px; border-top:2px solid #000; border-bottom:1px dashed #000; text-align: right;}
.paginate       {padding: 2px 6px;}
select.paginate, option.paginate {background:#444;border:0;color:#0af;}
span.paginate   {padding: 2px 0 2px 6px;}
a.paginate      {border: 1px solid #000;}
a.paginate:hover{text-decoration: underline; background-color: #000;}
a.current       {border: 1px solid #000; background:#0af; color: #000; padding: 2px 6px;cursor: default;}
span.inactive   {border: 1px solid #999; color: #999; cursor: default;}

/*szukarka plik�w*/
#dlsearch               {margin: 10px 0; padding: 0;}
#dlsearch fieldset      {margin: 0; padding: 10px; border:1px solid #000; border-width: 1px 0 0 0;}
#dlsearch div           {float:left; padding: 0 5px; border-right:1px solid #000; height: 20px}
#dlsearch div input     {background:#ddd; border:1px solid #000; color:#000;}
#dlsearch div input:hover{background:#0c4;}

body  { background: #3F3F3F url('mascot.php') bottom right no-repeat fixed; }
/*redefinicja Halloween
body  { background: #3F3F3F url('gfx/bg.png') bottom right no-repeat fixed; }
.logo{ background: #000 url("gfx/logoHalloween.jpg");}
*/

/*walls*/
#walls_th_header        {clear:both; text-align: center; font-size: xx-large;margin: 4px; }
#walls_th_header:first-letter {color: red;border:1px solid #000; margin: 2px;}
#walls_th_sizes         {clear:both; text-align: center; margin: 4px 0; padding:0 4px; line-height: 24px; border-top:3px solid #000; border-bottom:3px solid #000;}
#walls_th_sizes span    {margin-right:4px;}
#walls_th_sizes a       {margin:auto 1px; padding: 4px; border:1px solid #000;}
#walls_th_sizes a:hover {background: #000;}
#walls_thumbs           {width: 500px; margin:10px auto; text-align: center;}
#walls_th_footer        {clear:both; border-top:3px solid #000; border-bottom:3px solid #000; text-align: center; }
#walls_th_footer div    {margin:4px auto; }
#walls_th_adult         {float:left; background: #000; padding:5px; color:#f00;}

.actual_size { background: #222;}

/*old
.gthumb img {border:0; margin:5px;}
.gthumb:hover img {margin:3px; border: 2px solid red;}
.newimg img {margin:3px; border: 2px solid yellow;}
*/
.gthumb         { width:32%; float:left; margin:1px;}
.gthumb img     { border: 1px solid #000; margin:5px;}
.gthumb:hover   { background: #000;border: 1px solid #0f0; margin:0;}
.wth_newimg img { border: 1px solid #ff0;}
.wth_adult img  { border: 1px solid #f00;}
.wth_adult_newimg img { border: 1px solid #f0f;}

.ithumb           { width:32%; float:left; margin:1px; border: 1px solid #000;}
.ithumb:hover     { background: #000;border: 1px solid #0f0; margin:1px;}
.ithumb a img     { border: 1px solid #000; margin:4px; height: 80px;}
.ithumb div       { height: 16px; padding: 4px; background: #1F1F1F;}
.ithumb:hover div { color:#090;}

.ithumb                    { position: relative;}
.ithumb       .compactInfo { display: none; left:100%; top: -1px; border: 1px solid #0f0;}
.ithumb:hover .compactInfo { display: block; z-index: 1000; position: absolute; height: 136px;}
.ithumb:hover .compactInfo img { margin:0; height: auto;}

.walls_char_name  {font-weight: bold; border-bottom: 1px solid #000}
.walls_char_name:first-letter {color: greenyellow; border:1px solid #000; padding: 2px; background: #000;}
#content .dltopa, #content .dltopb{ background: #000 url('gfx/bgb.png') repeat-x; color: #4bf;}

/*.walls_summary{}
.walls_caption{}
.walls_cat{}
.walls_total{}
.walls_space{}*/

