/*************** Позицирование ***************/
body {margin: 0px; padding: 0px; min-width: 1024px; position: relative}

       /* -- Основные блоки -- */
#header  {position: absolute; top: 0px; left: 0px; width: 100%; height: 283px}
    #header #logo {position: absolute; top: 0px; left: 0px}
    #header #top-menu {position: absolute; top: 227px; left: 156px; width: 550px; height: 32px; z-index: 10}
#content {min-height: 410px; padding: 284px 0px 96px 50px; margin-right: 218px; position: relative}
    #content.main   {padding: 294px 10px 66px 60px}
    ul#menu-bottom  {position: absolute; top: 15px; left: 50px; z-index: 2; display: inline; margin: 0; padding: 0}
    ul#menu-bottom li {display: inline; margin: 0; padding: 0 5px; background: none; border-left: 1px solid #fff}
    ul#menu-bottom li:first-child {border: none}
        #menu-bottom a {margin: 0px 5px}
    #content-bottom {position: absolute; bottom: 0px; left: 0px; width: 100%; height: 66px}
#rightx {position: absolute; top: 0px; right: -218px; width: 218px; height: 800px}
    #iria  {position: absolute; top: 0px; right: 0px}
    #discl {position: absolute; top: 560px; left: 10px; width: 175px}
    #excel {position: absolute; top: 470px; left: 20px; z-index: 2}
    #anime_upd {position: absolute; top: 420px; left: 35px; z-index: 2}
    #animedvd_upd {position: absolute; top: 465px; left: 25px; z-index: 2}
#bottom {margin: 0px 0px 0px 10px}
    #bottom img {display: inline}
    #bottom span a {margin-left: -1000px}

#nav ul {margin: 0px}
    #nav li {float: left; position: relative; background: none; padding: 0px; font-weight: bold}
        #nav li ul {display: none; position: absolute; left: 0px; padding: 8px 0px; background-color: #F0F8FF; width: 200px; border: 1px solid #fff}
    #nav a {color: #000; text-decoration: none; display: block; padding: 3px 12px; background: url("../img/blank.gif") no-repeat}
    #nav a:hover {color: #5aa3d4}
        #nav li li {width: 100%; clear: both; font-weight: normal} * html #nav li li {clear: none}
        #nav li:hover ul, #nav li.jshover ul {display: block}

/*************** Представление ***************/
#hints {z-index: 100; position: absolute; top: 0px; left: 0px; visibility: hidden}
.hintshead {background-color: #D1DCEB; border: 1px solid #97A2B0; width: 300px}
.hintstext {background-color: #F5F9FD; padding: 5px 5px}

#icofav  {position: absolute; top: 47px; left: 25px}
#icohome {position: absolute; top: 47px; left: 60px}

       /* ++ Стандартные элементы ++ */
a       {color: #00f; text-decoration: none}
a:hover {color: #f00; text-decoration: underline}

h1,h2,h3,h4,h5,h6 {margin: 7px 0px; padding: 0px; display: block}
       h5,h6,h2 {margin: 7px 0px 0px 0px}

table {border-collapse: collapse; table-layout: auto; border-spacing: 0; empty-cells: hide}
    table th {padding: 0; text-align: center; vertical-align: middle; font-weight: bold}
    table td {padding: 0; text-align: left; vertical-align: top}
    table caption {caption-side: top; text-align: center}
    table thead   {}
    table tfoot   {}
    table tbody   {}

table.anime-list {width: 99%; table-layout: fixed; background-color: #fff; border: 1px #000 solid}
table.anime-list th,table.anime-list td {padding: 2px 2px; border-bottom: 1px #000 dotted; border-right: 1px #000 dotted}
table.anime-list th {background-color: #eff5fa; font-weight: bold}
  #name {width: 20%; min-width: 180px}
  #alternative {width: 20%; min-width: 180px}
  #type {width: 40px}
  #col {width: 50px; text-align: center}
  #sub {width: 48px; text-align: center}
  #sound {width: 48px; text-align: center}
  #size {width: 53px; text-align: center}
  #quality {width: 48px; text-align: center}
  #resolution {width: 84px; text-align: center}
  #date {width: 69px; text-align: center}
  #cost {width: 40px; text-align: center}

ul {margin: 0px 0px 0px 20px; padding: 0px; list-style: none}
   ul li {margin: 0px; background: url("../img/bull_blue.png") no-repeat 0px 5px; padding: 0px 0px 0px 14px}

hr {border: 0; color: #000; background-color: #000; height: 1px; width: 80%; margin: 7px 0px; padding: 0px}

p.mc {text-align: center; margin: 30px 0px}

       /* -- Картинки -- */
img {border: none; display: block}

/*************** Графика ***************/
body     {background-color: #fff}
#header  {background: url("../img/bg_top.jpg") repeat-x}
#content {background: #d0e1f1 url("../img/bg_content_left.png") 0px 100px repeat-y}
 #content.main   {background-color: #fff}
 #content-bottom {background: url("../img/bg_content_bottom.png") no-repeat}
#rightx  {background: #fff url("../img/bg_rightx.jpg") no-repeat}
/*************** Шрифты ***************/
body {color: #000; font: 11px/14px Verdana, sans-serif}
#rightx #discl {font: 9px/9px Verdana, sans-serif}
#menu-bottom {color: #fff}

#anime_upd,#animedvd_upd {font-weight: bold; color: #000; letter-spacing: -1px}
    #anime_upd:hover,#animedvd_upd:hover {color: #5aa3d4; text-decoration: none}
h1,h2,h3,h4,h5,h6 {color: #000; font: bold 11px/14px Verdana, sans-serif}
    h2 {color: #973c4b}
    h6 {color: #d52f40}
p {margin: 0px 0px 8px 0px; padding: 0px}
a.black {color: #000}

/* *** +++ LightBox +++ *** */
#lightbox {background-color: #eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666}
#lightbox img {}
#closeButton  {top: 5px; right: 5px}
#lightboxDetails {font-size: 0.8em; padding-top: 0.4em; overflow: hidden; _width: 100%}
    #lightboxCaption {float: left; font-weight: bold; margin-bottom: 10px; color: #333}
    #keyboardMsg {float: right; color: #bbb}
        #keyboardMsg a {color: #0545af}
#overlay {background-image: url("../img/lightbox/overlay.png")}
* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url("../img/blank.gif");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/lightbox/overlay.png", sizingMethod="scale");
}
/* *** +++ /LightBox +++ *** */

/* Content */
div.footbolki {margin: 20px 0; overflow: hidden} /* блок со всеми футболками */
div.t-shirt {float: left; margin: 0 30px 30px 0; width: 242px; height: 362px} /* блок с фуботлкой */
div.t-shirt a img {margin: 0 auto} /* картинка футболки */
div.t-shirt h2 {font: bold 11px Verdana; text-align: center} /* надпись: название футболки */
div.t-shirt p  {text-align: center} /* описание футболки */
div.t-shirt h3 {font: normal 11px Verdana; text-align: center} /* надпись: цена футболки */
div.t-shirt h3 ins {font: bold 12px Verdana; text-decoration: none} /* цифра цены */

