body {background-color:#F7FCFF;font-family:verdana,arial; font-size:12px;background-image:url(../images/bg-all.jpg);
              background-repeat:repeat-x;
              background-position:top;}

#all          {width:759px;
              margin-left:auto;
              margin-right:auto;
              height:auto;
              margin-top:10px;
              }

#header       {height:129px;
              width:759px;
              background-image:url(../images/header-katalog.gif);
              background-repeat:no-repeat;}

              
#navi-top      {height:34px; border:1px solid #8E8282;
                background-color:#313131; background-image:url(../images/bg-navi-top.gif);
                background-position:left; background-repeat:no-repeat;margin-bottom:5px;
                border-right:none;border-top:none;}
              
              
#navi-top ul         {margin:0px; padding:0px; padding-top:9px; padding-left:0px;}              

#navi-top li    {display:inline; border-right:1px solid #ffffff; padding-left:6px;
               padding-right:6px;color:#ffffff;}

#navi-top a {color:#ffffff; text-decoration:none;}
#navi-top a:hover {text-decoration:underline !important;}
#navi-top a:visited {color:#ffffff; text-decoration:none;}
              
#main         {float:left;
               width:567px;}
               
#content  {background-color:#ffffff; border:1px solid #8E8282;
              padding:15px; min-height:582px;
              background-image:url(../images/bg-content.gif);background-repeat:repeat-x;
                  background-position:bottom;}
              

#navi-right   {width:187px;
              height:auto;
              background-color:#ffffff;
              float:left;
              border:1px solid #8E8282;
              border-top:none;
              border-left:none;
              padding-left:4px;
              padding-bottom:15px;}
              
#navi-right h2{font-size:11px; color:#2D83B0;}

#navi-right h2 a{font-size:11px; color:#2D83B0;}
#navi-right h2 a:hover{font-size:11px; color:#2D83B0;}

#navi-right a {text-decoration:none;}
              
#navi-right ul {margin-top:5px; margin-bottom:0px;}
              
#navi-right li
       {list-style-type:none;
       padding:0px;
       margin-left:-39px;}

#navi-right li a
       {width:141px;
       height:89px;
       display:block;
       margin-bottom: 2px;
       padding-left: 20px;
       padding-right: 20px;
       padding-top:9px;
       padding-bottom: 9px;
       text-align:left;
       text-decoration:none;
       font-family:arial,verdana;
       font-size:12px;
       color:#ffffff;
       background-color: #56BEF4;
       background-image:url(../images/bg-navi-right-off.gif);
       background-repeat:no-repeat;
       text-align:center;
       font-size:14px;}
       
#navi-right li a:hover {background-image:url(../images/bg-navi-right-on.gif);
       background-repeat:no-repeat; color:#000000;}
       
#footer {height:25px; background-color:#ffffff; border:1px solid #8E8282;
         margin-top:7px;}
         
#footer ul         {margin:0px; padding:0px; padding-top:5px; padding-left:7px;}              

#footer li    {display:inline; border-right:1px solid #000000; padding-left:8px;
               padding-right:8px;color:#000000;}

#footer a {color:#000000; text-decoration:none;}

#copyright {margin-top:10px; text-align:center; font-size:9px;}


#box-randomlinks {border:1px dashed #5592D3; width:130px; margin-left:7px; padding:6px; padding-left:30px; height:99px;}

#box-newlinks {border:1px dashed #5592D3; width:155px; margin-left:7px; padding:6px;font-size:10px; overflow:hidden;}

#box-toplinks {border:1px dashed #5592D3; width:155px; margin-left:7px; padding:6px; font-size:10px; overflow:hidden}
#box-newsletter {border:1px dashed #5592D3; width:155px; margin-left:7px; padding:6px;}
#box-partner{border:1px dashed #5592D3; width:150px; margin-left:10px; padding:6px; font-size:10px;}
#content  h2
{background-color:#545454;
color:#ffffff;
padding:5px;}
