/* CSS Document */

body {
  background: #0070ce url(img/bgindex.png) top no-repeat; 
  border:0; padding:0; margin:0 auto; 
  font: normal 12px 'Trebuchet MS', 'Arial', Sans-Serif; color:#4c4c4c;}

#body1 {background: #0070ce url(img/bg.png) top no-repeat; }

  

a {font:normal 12px trebuchet ms, arial, verdana, sans-serif; color:#ff0000; text-decoration:none;}
a:hover {text-decoration:underline;}

.next {text-align:right; margin:5px 10px 10px 0;}
.next a {font-size:17px;}

  
img {border:0;}  

#top, #top1 {width:1000px; height:109px; background:#fff; margin:0 auto;}
#top1 {height:69px; position:relative; background: #fff url(img/topwave.png) 250px bottom no-repeat;}

  #logo {width:232px; height:48px; position:absolute; top:12px; left:5px;}
  #flashtop {width:779px; height:100px; float:left;}
  #loginbox,  #loginbox1 {width:221px; height:100px; float:left; margin-top:4px;}
  #loginbox1 {height:69px; width:480px; position:absolute; right:0;}  
  
  
  

.login {height:25px;}
    .login div {text-align:right; width:50px; padding:5px 10px 0 5px; float:left; font-weight:normal;}
    .email {
      width:120px; height:18px;
      background-color: #DAF9FE;
      border-top: 1px solid #00A7DE; 
      border-left: 1px solid #00A7DE; 
      border-bottom: 1px solid #fff; 
      border-right: 1px solid #fff;
      }
    .quanity {
      margin:0 0 10px 5px;
      width:40px; height:20px;
      background-color: #ECF9FF;
      border-top: 1px solid #00A7DE; 
      border-left: 1px solid #00A7DE; 
      border-bottom: 1px solid #B9F1FE; 
      border-right: 1px solid #B9F1FE;
      }      

     .register, .register1 {width:84px; height:26px; background: url(img/register.gif) no-repeat; font-size:8px; border:0;}
     .register1 {margin-left:10px;}
     .zaloguj {margin:0; padding:0; width:25px; height:25px; background:url(img/go.gif) no-repeat; text-align:center; font-size:8px; border:0;}
     
#menu {width:1000px; height:62px; margin:0 auto; background: url(img/menu.gif) no-repeat; position:relative;}
#menu b {display:none;}

  #m1, #m2, #m3, #m4, #m5, #m6, #m7 {position:absolute; top:0; height:59px; border-bottom:0px solid red;}
  a#m1:hover, #m2:hover, #m3:hover, #m4:hover, #m5:hover, #m6:hover, #m7:hover  {border-bottom:3px solid #F90000;}

  #m1 {left:0; width:105px;}
  #m2 {left:105px; width:156px;}
  #m3 {left:261px; width:194px;}
  #m4 {left:455px; width:120px;}
  #m5 {left:575px; width:145px;}
  #m6 {left:720px; width:130px;}
  #m7 {left:850px; width:150px;}


#flashbanner1 {width:1000px; height:129px; margin:0 auto;}

#container {width:1000px; margin:0 auto;}
  #maintable, #maintable1 {width:100%; height:441px; background:#fff url(img/contentbg.png) bottom no-repeat;}
  #maintable1 {background:#fff url(img/contentbg.gif) top no-repeat;}
    #td1 {width:650px;}
    #td1_1 {width:200px;}
    #td1_1 p {margin:0 0 3px 10px; padding:0px; font-size:13px; font-weight:bold; color:#0061A8; }    
      #flashbanner {width:650px; height:178px;}
      .box {width:211px; height:260px; background: url(img/box.png) no-repeat; float:left; margin-left:3px; position:relative;}
      .box p {font-size:17px; color:#0061A8; padding:0; margin:5px 5px 0 10px; font-weight:normal;}
        .flashbox {position:absolute; width:219px; height:91px; top:35px; left:0px;}
        p.boxtext {margin-top:115px; font-size:9px; padding:0; text-align:justify;}
         
    #td2 {width:350px;}
    #td2_1 {width:800px;}
      .tableproductlist, .tableproductdetails {width:100%; border:0px solid #ADECFD; margin:16px 0 0 0;}
        .tableproductdetails {margin:0;}
      .tableproductlist td, .tableproductdetails td {width:25%; height:50px; border:1px solid #ADECFD; padding:5px; color:#4C4C4C;}
      .tableproductlist h3, .tableproductdetails h3 {padding:0; margin:0; font-size:13px; color:#0061A8; font-weight:bold;}
      .tableproductlist p, .tableproductdetails p {padding:0; margin:0; font-size:12px; color:#000; font-weight:bold;}
      
      td.td250 {text-align:center;}
      td.td550 {width:550px; border:1px solid #ADECFD;}
        .box2 {width:510px; padding:5px; background:#C9F1FE url(img/boxbg.gif) repeat-x; color:#0061A8;}
        .td550 p {font-weight:normal; color:#4c4c4c; margin:0; padding:10px 5px 10px 5px;}
        .spec {border:1px solid #A3E5FB; background:#ECF9FF; padding:5px; color:#4c4c4c;}
        .spec2 {float:left; padding:0 15px 0 15px;}
        .spec2 h3, h4 {font-size:16px; color:#0061A8; padding:0; margin:0; font-weight:bold;}
        .spec2 h4 {font-size:13px;}
        .spec2 p {color:#ff0000; font-size:16px; font-weight:bold;}
              
      .producttitle {width:100%; border:0px solid #ADECFD; margin:0 0 0 5px; color:#0061A8; font-size:16px;}
      .producttitle span {color:#4c4c4c; font-size:13px;}
    
      .box1 {width:190px; height:67px; background: #A2E6FC url(img/boxtop.gif) top no-repeat; padding:0; margin-left:5px; position:relative;}
        .box1 input {margin:10px 0 0 5px; padding:0;}
        .asearch {margin:0; padding:10px 0 0 7px;}
        .p1 {padding:0; margin:0; font-size:12px; font-weight:normal;}
        .asearch span {color:#000;}     
      .box1footer {width:190px; height:7px; border:0px solid red; margin:0; padding:0; position:absolute; bottom:0; left:0;}    
    
      .menu2 {width:190px; margin:0 auto; padding:20px 0 0 0; clear:both;}
      .menu2 ul, ul li {display: block;	list-style: none; margin:0; padding:0; width:180px;}
      .menu2 ul {border:0; padding:0px 5px 10px 5px;}
      .menu2 li {padding:2px 0 2px 0; border-bottom:1px solid #ADECFD;}
#footer {width:1000px; height:36px; background:#0050AB url(img/footer.gif) no-repeat; margin:0 auto;}
#footer p {padding:8px 0 0 0; margin:0; text-align:center; color:#4D84C4; font-size:10px; word-spacing:5px;}
#footer a {color:#C9DAED; font-size:11px; text-decoration:none;}
#footer a:hover {text-decoration:underline;}



#copy {margin:0 auto; padding:5px 0 0 0; text-align:center; color:#55B3FF;}


a.red {color:red; font-size:11px; text-decoration:none;}
a.red:hover {text-decoration:underline;} 

a.darkblue {color:#003399; text-decoration:none; font-size:11px; font-weight:normal;}
a.darkblue:hover {color:#FF0000;}                 

