/* CSS Document */

  body
  {
    background: #0163de url(images/body_top.png) top center repeat-x;
    font-family: Times New Roman;
    color: #000;
  }

  h1,h2
  {
    visibility: hidden;
    height: 0;
    font-size: 0;
  }
  
  #menu
  {
    width: 726px;
    margin-top: 41px;
  }
  
  #menu .button
  {
    float: left;
    text-align: center;
  }
  
  #menu .button A
  {
    color: #daf4ff;
    text-transform: uppercase;
    text-align: center;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
  }
  
  #content
  {
    width: 726px;
    margin-top: 20px;
  }
  
  #content #left
  {
    float: left;
    width: 235px;
    text-align: left;
  }
  
  #content #right
  {
    float: right;
    width: 489px;
  }
  
  .clear
  {
    clear: both;
  }
  
  #content-box-top
  {
    width: 461px;
    _width: 481px;
    height: 24px;
    _height: 29px;
    background: url(images/content_body_top.png);
    margin: 0;
    padding: 0;
    padding-top: 5px;
    padding-left: 20px;
    text-align: left;
    color: #fff;
    font-weight: bold;
  }
  
  #content-box
  {
    width: 481px;
    min-height: 400px;
    background: url(images/content_body.png);
    margin: 0;
    padding: 0;
    text-align: left;
  }
  
  #content-box #content-box-in
  {
    padding: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  
  #content-box-bottom
  {
    width: 481px;
    height: 5px;
    background: #fff url(images/content_body_bottom.png) bottom center no-repeat;
    margin: 0;
    padding: 0;
  }
  
  .left-box-top
  {
    width: 225px;
    height: 4px;
    background: #0275e3 url(images/left_box_top.gif) top center no-repeat;
    margin: 0;
    padding: 0;
  }
  
  .left-box
  {
    width: 225px;
    background: url(images/left_box.gif);
    margin: 0;
    padding: 0;
  }
  
  .left-box .left-box-in
  {
    text-align: left;
    color: #fff;
    padding: 15px;
    padding-top: 11px;
    padding-bottom: 10px;  
  }
  
  .left-box-bottom
  {
    width: 225px;
    height: 5px;
    background: #0275e3 url(images/left_box_bottom.gif) bottom center no-repeat;
    margin: 0;
    margin-bottom: 20px;
    padding: 0;
  }
  
  #content #right .content-minibox-top
  {
    width: 223px;
    height: 6px;
    background: #fff url(images/content_box_top.png) top center no-repeat;
    margin: 0;
  }
  
  #content #right .content-minibox
  {
    width: 223px;
    background: url(images/content_box.png);
    margin: 0;
  }
  
  #content #right .content-minibox .content-minibox-in
  {
    padding: 5px;
    padding-top: 3px;
    padding-bottom: 4px;
  }
  
  #content #right .content-minibox-bottom
  {
    width: 223px;
    height: 5px;
    _height: 1px;
    background: #fff url(images/content_box_bottom.png) bottom center no-repeat;
    margin: 0;
  }
  
  #content #right .minibox
  {
    float: left;
    margin-left: 6px;
    margin-right: 6px;
    margin-bottom: 8px;
  }
  
  ul.menu
  {
    margin: 0;
    margin-left: 25px;
    padding: 0;
  }
  
  ul.menu li
  {
    color: #99e6ff;
    list-style-image: url(images/odrazka.png);
    text-align: left;
    letter-spacing: 1.25px;
  }
  
  ul.menu li A
  {
    color: #99e6ff;
    text-decoration: none;
  }
  
  ul.menu li A:hover
  {
    text-decoration: underline;
  }
  
  .line
  {
    height: 1px;
    border-bottom: 1px solid #99e6ff;
  }
  
  ul.login
  {
    margin: 0;
    margin-left: 25px;
    padding: 0;
  }
  
  ul.login li
  {
    list-style: none;
    text-align: left;
  }
  
  ul.login li input
  {
    background: url(images/input.png);
    color: #99e6ff;
    border: 0;
    margin-bottom: 2.5px;
    width: 146px;
    height: 22px;
    padding: 2px;
  }
  
  A
  {
    color: #99e6ff;
    text-decoration: none;
  }
  
  A:hover
  {
    text-decoration: underline;
  }
  
  #content #right A
  {
    color: #008bc5;
    text-decoration: underline;
  }
  
  #content #right A:hover
  {
    text-decoration: none;
  }
  
  p
  {
    margin: 0;
    padding: 0;
  }
  
  p.title
  {
    color: #99e6ff;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
  }
  
  p.price
  {
    color: #008bc5;
    /*border-top: 1px solid #008bc5;*/
    font-weight: bold;
    margin-bottom: 10px;
  }
  
  p.copy
  {
    font-size: 11px;
    color: #fff;
    margin-top: 30px;
  }
  
  #basket
  {
    width: 132px;
    height: 43px;
    background: url(images/kosik.png);
    float: right;
  }
  
  #basket #basket-in
  {
    padding-left: 45px;
    padding-top: 7.5px;
    color: #99e6ff;
    text-align: left;
    font-size: 11px;
  }

  #top-box
  {
    width: 726px;
    margin-top: 56px;
    cursor: pointer;
  }

  th,td
  {
     font-weight: normal;
     text-align: left;
     min-width: 75px;
  }

  table
  {
     margin-left: 15px;
  }

  input,textarea,select
  {
     background: #ecf3fa;
     border: 1px solid #7f9db9;
     margin-bottom: 5px;
  }

  strong
  {
    color: #0163de;
  }

  ul.menu strong
  {
    color: #99e6ff;
  }