body,table,input,select,textarea { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; }
body { margin:0; padding:0; background-color:#000000; color:#ffffff; }
input,select,textarea { font-size:1em; }

/* Header */

#Header           { height:57px; border-bottom:#999999 solid 1px; }
#Header .Logo     { position:absolute; top:0; left:0; z-index:3; }
#Header .Photo    { position:absolute; top:0; right:0; }
#Header .Tag      { position:absolute; top:58px; left:0; }
#Header .Search   { position:absolute; top:62px; right:20px; }

/* Wrapper */

#Wrapper          { background:transparent url(../images/i-b-fireworks.jpg) no-repeat bottom left; }

/* Sidebar */

#Sidebar          { position:absolute; top:106px; left:20px; width:230px; }
#Sidebar a        { color:#ffffff; }
#Sidebar .Cal     { }
#Sidebar .Cats    { margin-top:10px; }
#Sidebar .Cats h2 { font-size:1em; }
#Sidebar .Cats ul { margin:0; padding:0; list-style:none; }
#Sidebar .Cats li { display:block; margin-bottom:2px; }
#Sidebar .Cats a  { display:block; padding-left:21px; line-height:1.8em; border:#aaaaaa solid 1px; background:#555555 url(../images/i-n-bul.gif) no-repeat left center; text-decoration:none; }
* html #Sidebar .Cats a { width:100%; margin-right:-21px; }
#Sidebar .Cats a:hover { border:#ffffff dashed 1px; background-color:#aaaaaa; }
#Sidebar .Links ul { margin:1em 0 1em 1em; padding:0; list-style:none; font-weight:bold; }

/* Main */

#Main             { margin:49px 20px 20px 270px; }
#Content          { margin-top:5px; padding:0.4em 0.4em 0.4em 1em; background-color:#ffffff; color:#000000; }
h1                { margin:0; padding:0.4em 0.4em 0.4em 1em; background-color:#ffffff; color:#000000; font-size:1em; }

/* Content */

img               { border:0; }

a                 { color:#999999; text-decoration:underline; white-space:nowrap; }
a:hover           { color:#666666; }

h2                { font-family:Garamond; font-size:14pt; font-weight:bold; }
h3                { margin:0; color:#993300; font-size:1em; font-weight:bold; }
h4                { font-size:1em; font-weight:bold; }
h5                { font-size:1em; font-weight:bold; }

p,li              { line-height:1.4em; }
small             { font-size:0.85em; }
form              { margin:0; padding:0; }
td,th             { vertical-align:top; text-align:left; font-weight:normal; }

dl                { margin:0; padding:0; line-height:1.8em; }
dt                { float:left; }
dd                { margin-left:7em; }

.NW               { white-space:nowrap; }

.SelectCat        { text-align:right; padding:0 0 2px 4px; border-bottom:#bbbbbb solid 1px; background-color:#f6f6f6; }
.Ads              { float:right; margin:1em 0 2em 2em; }

/* Footer */

#Footer           { margin:0 20px 10px 270px; }
#Footer a         { color:#dddddd; }
#Footer .Nav      { padding-left:20px; border-top:#666666 solid 1px; border-bottom:#666666 solid 1px; background-color:#333333; color:#ffffff; }
#Footer .Nav ul   { margin:0; padding:0; list-style:none; }
#Footer .Nav li   { display:inline; line-height:1.6em; }
#Footer h5        { margin:8px 0 1em 0; font-weight:normal; }
#Footer h5 a      { color:#ffffff; text-decoration:none; }
#Footer .Contacts { margin:0 0 20px 0; }
#Footer .FP a     { font-size:0.9em; color:#888888; }

/* NS4 */

/*/*//*/
div,li              { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:small; }
/* */
