@charset "utf-8";
body { 	background-image: url('bg1_3.jpg'); background-repeat: repeat-x repeat-y; background-position: left top; 	margin:0px; padding:0px;
}

a{ outline: none;text-decoration: none;}

#wrapper { width: auto; height: auto;	 margin:0px; padding:0px; background: 
-webkit-linear-gradient(left,rgba(0,0,0,0.7),rgba(0,0,0,0)); /*Safari 5.1-6*/
  background: -o-linear-gradient(right,rgba(0,0,0,0.7),rgba(117,117,117,0)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(right,rgba(0,0,0,0.7),rgba(117,117,117,0)); /*Fx 3.6-15*/
  background: linear-gradient(to right, rgba(0,0,0,0.7), rgba(117,117,117,0)); /*Standard*/}

#wrapper_top {  width: auto; height: 325px; background-image: url('menu1.jpg'); background-repeat: repeat-x; background-position: left top; margin:0px; padding:0px;}

#top { width: 1000px; height: 325px; margin:0px auto; padding:0px;}

#logo { width:398px; height:140px;  margin-top: `0px; padding:0px; float:left;  }

#logo p { font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; color: #09598e; font-weight: 300; margin:0px; padding-top:20px; line-height: 1.0; line-height: 1.8; }


#menu { width: 1000px; height: 30px; margin-top:33px; padding:0px; float:left;}
#menu p {margin:0px; padding-top: 14px;  text-align: left;  }

#menu a { font-family: 'Open Sans Condensed', sans-serif; font-size: 20px; color: #f1f1f1; font-weight: 300; outline: none; text-decoration: none;  text-shadow: 1px 1px 2px #323232;}

.slideshow { width: 600px; height: 225px;  margin-top:15px; padding:0px; float:left;}
 


#wrapper_tekst { width: auto; height: auto; margin:0px; padding:0px; 
  }
#top_tekst { width: 1000px; height: auto; margin:0px auto; padding:0px;}

.menu_simple { width: 300px; height: auto; margin-top:20px; padding:0px;  background-color: rgba(0, 0,0, 0.3); float: left;}



.menu_simple ul {

margin: 0;

padding: 0;

width:300px;

list-style-type: none;

}

.menu_simple ul li a {

text-decoration: none;



padding: 10px 11px;

 font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300;

display:block;
border-bottom: 1px solid #7d7d7d;

}

 

.menu_simple ul li a:visited {

color: #f1f1f1;

}

 

.menu_simple ul li a:hover {
color: #f1f1f1;

background-color: #5FD367;

}
.menu_simple ul li .current {
color: #f1f1f1;



}

#right { width: 700px; height: auto; margin:0px; padding:0px; float: left;}
#baner_kategorie { width: 680px; height: 275px; margin-left: 20px; margin-right: auto; margin-top: 20px; margin-bottom: 20px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}

#baner_kategorie1 { width: 680px; height: 70px; margin-left: 20px; margin-right: auto; margin-top: 20px; margin-bottom: 20px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}

#baner_kategorie2  { width: 680px; height: 70px; margin-left: 20px; margin-right: auto; margin-top: 20px; margin-bottom: 0px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}
#baner_kategorie2 p { font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300; margin:0px; padding:15px 10px 10px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d; }

#tytul_kategorie { width: 680px; height: 70px; margin-left:0px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}

#tytul_kategorie p { font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300; margin:0px; padding:15px 10px 10px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d; }
#galeria { width: 680px; height: 250px; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px; background-color: white;   float: left;}
#galeria p { margin:0px; padding:0px; background-color: white; text-align: center;}

#mini_galeria { width: 680px; height: 70px; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px;  float: left; }
#mini_galeria a { display: block;  background-color: white; float:left; margin-right: 5px; }
#mini_galeria p { margin:0px; padding:0px; }

#tekst { width: 680px; height: 450px; margin-left: 20px; margin-right: auto; margin-top: 20px; margin-bottom: 20px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}

#tekst p {  font-family: 'Open Sans Condensed', sans-serif; font-size: 20px; color: #f1f1f1; font-weight: 300; margin:0px; padding:20px 20px 20px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d;}

#tekst3 { width: 680px; height: auto; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}

#tekst3 p {  font-family: 'Open Sans Condensed', sans-serif; font-size: 20px; color: #f1f1f1; font-weight: 300; margin:0px; padding:20px 20px 20px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d;}



#tekst1 { width: 680px; height: auto; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 20px; padding:0px;   float: left;}
#podkategorie{ width: 216px; height: auto; margin-right: 10px; margin-bottom: 10px; padding:0px; float:left;}
#nazwa_podkategorie{ width: 216px; height: 50px; margin:0px; padding:0px; float:left;}
#nazwa_podkategorie a{ display: block; width: 206px; height: 50px;  font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300; text-decoration: none; background-color: #9b9b9b; padding-left: 10px; padding-top: 4px; }
#nazwa_podkategorie a:hover { background-color: #1992c1;}
#obrazek_podkategorie{ width: 216px; height: 162px; margin:0px; padding:0px; float:left;  background-color: white;}
#youtube { width: 680px; height: 70px; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}
#youtube p { font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300; margin:0px; padding:15px 10px 10px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d; }
#youtube a { display: block; float: right; margin-right: 15px;}

#pdf { width: 680px; height: 70px; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}
#pdf p { font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300; margin:0px; padding:15px 10px 10px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d; }
#pdf a { display: block; float: right; margin-right: 15px;}


#powiazane { width: 680px; height: 70px; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px; background-color: rgba(0, 0,0, 0.3);   float: left;}

#produkty_powiazane { width: 680px; height: auto; margin-left: 20px; margin-right: auto; margin-top: 0px; margin-bottom: 10px; padding:0px;   float: left;}
#powiazane p { font-family: 'Open Sans Condensed', sans-serif; font-size: 28px; color: #f1f1f1; font-weight: 300; margin:0px; padding:15px 10px 10px 20px; line-height: 1.5;  text-shadow: 1px 1px 2px #6d6d6d; }

#katalog1 { width: 128px; height: 250px; margin-left: 10px; margin-top: 10px; padding:0px; float:left;}
#obrazek_katalog1 { width: 128px; height: 180px; margin:0px; padding:0px; float:left;}
#nazwa_katalog1 { width: 128px; height: auto; margin:0px; padding:0px; float:left; }
#nazwa_katalog1 a {  font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; color: #f1f1f1; font-weight: 300; margin:0px; padding:0px; text-shadow: 1px 1px 2px #6d6d6d; outline: none; text-decoration: none;}
#nazwa_katalog1 p { margin:0px; padding: 5px 5px 5px 5px; line-height: 1.1;}
#o {width: auto; height: auto; margin:0px; padding:0px;  background-color: #323232;}

#i1 { width: 1000px; height: 40px; margin:0px auto;  padding:0px;  }

#i1 p {  font-family: 'Open Sans Condensed', sans-serif; font-size: 12px; color: #f1f1f1;    font-weight: 300; margin:0px;  padding-top: 11px; padding-left: 18px; line-height: 1.6;}
#i1 a { font-family: 'Open Sans Condensed', sans-serif; font-size: 12px; color: #f1f1f1;    font-weight: 300; margin:0px; padding:0px;}
#i1 a:hover { color: yellow;}
#clear { width: auto; height: 1px; margin:0px; padding:0px; clear: both; background-color: #323232}
#clear1 { width: auto; height: 1px; clear: both;}