/* CSS Document */
body{ background-image:url(Images/bkgr.png);
	  font-family:Arial, Helvetica, sans-serif;
	  }
	  img{ background:transparent;}
#wrapper{ width:900px;}
#main{ background:url(Images/bkgr0.png) no-repeat;}
#main,#mainrus{
      margin:-8px auto; 
	  width:880px;
	  position:absolute;
	  }

.thumb,.picture{ 
      float:left; 
	  margin:10px;}
.picture,.picright{ 
      border:4px double #ffe8bd; }
.picright{ float:right; margin-left:10px; position:relative; margin-right:-30px;}

h1{ 
      font-size:14px; 
	  color:#153f08; 
	  margin:10px;}
h2{   font-size:14px; 
      color:#301307; 
	  font-weight:600; 
	  margin:5px; }	  
h3{   color:#FFFFFF; 
	  font-size:10px; 
	  text-align:center;
	   }
h4{   font-size:11px; 
      color:#301307; 
	  font-weight:normal; 
	  margin:5px; 
	  }
h5{   font-size:20px; 
	  color:#153f08; 
	   margin:10px;
	   }	
img{  background:transparent;}
    
/**Navigation Bar**/ 
   
#navbar{
	 width: 790px;
	 margin-top: 245px;
	 font-size:16px; 
	 font-weight:bold;
     }
	 
#navbar ul{ 
     float:left;
	 margin-left:75px;
	 padding: 0;
     }

#navbar li { 
	 display: inline; 
	 padding-left:65px;
     }
#navbar a {
     text-decoration: none;
	 color:#ffffff; 
	 padding:2px;
	 }

#navbar a:hover { 
     color:#ffe8bd;
    }
/**Introduction**/

#intro,#intro2{ 
     width:800px; 
	 height:auto; 
	 margin-top:10px; 
	 float:left; 
	 margin-left:60px;  
	 position:relative;}
p{ 
     font-size:14px; 
	 color:#301307 ; 
	 margin:10px;}
#intro li{
     margin-left:10px; 
	 margin-top:-25px; 
	 list-style-image:url(Images/arrow.png);
	 }
#intro li a{
      font-size:12px;
      text-decoration: underline;
	  color:#153f08; 
}
#intro a{ 
      text-decoration:underline; 
	  margin-top:20px; 
	  font-size:12px;
	  color:#301307 ;
	  }
.textbanner{ 
      position:relative; 
	  margin-top:20px 50px auto; 
	  color:#c02102; 
	  border:2px dotted #c02102; 
	  width:200px; 
	  padding:4px;
	  text-decoration:none;
	  background:transparent;
	    }

#left{ 
      float:left; 
	  top:340px; 
	  left:20px; 
	  width:250px; 
	  position:absolute;}

/**Description**/

#description{
      position:relative; 
	  float:right; 
	  padding:10px;}
#list, #list2,#list3,#list4{ 
      margin-left:50px; 
	  position:relative;} 
#list li, #list2 li, #list3 li, #list4 li{
      font-size:12px; 
	 color:#301307 ; 
	 margin:6px; 
	 list-style-image:url(Images/fill.gif)
	 } 
	 
/**Table**/
table.one,table.buy{
      table-layout: fixed; 
	  background-image:url(Images/fill.png);
	  }
table.one{width:820px; 
	  margin-top:10px;
	  border:4px double #ffe8bd;
	  } 
table.buy{width:500px;  
	  margin-top:10px;
	  border:1px solid #ffe8bd; margin-left:70px;
	  }	 
.name{ 
      width:400px;}
	  .price{ 
	  height:26px;}
table a { 
      font-size:14px; font-weight:bold;
      text-decoration: underline;
	  color:#153f08; 
	  padding:2px;
	 }
.caption{font-size:10px; 
      margin-left:30px; 
	  position:relative; 
	  line-height:25px;}

table a:hover { 
     color:#ffe8bd;
    }
.addtocart{ 
     float:right;}
td{ 
     border-bottom:1px solid #ffe8bd
	 }
td.buy{ 
     border:none; 
	 padding-left:37px;
	 }
/**Form**/

#txtName, #txtPhone, #txtEmail{
      width: 270px; 
	  height:15px;}
	  
	  /**Reklama**/	
#reclama{ 
left:887px;
	   width:130px; 
	   min-height:800px; 
	   position:relative;
	   }
 
	/**Footer**/ 
#footer{ 
	   background:transparent  url(images/footer.png) no-repeat; 
	   height:48px;width:878px;
	   font-size:10px;
	   font-weight:bold;
       margin-top:150px;
	   margin-left:-40px;
       padding:6px 0;
       text-align:center; position:absolute;}


#footer a {
       text-decoration:underline;
       color:#153f08;
       font-weight:bold;