
body {
 font: 12px tahoma;
 color: #2a2a2a;
 text-align: center;
 margin:0 auto;
 padding:0;
 background: url(images/bg.png) repeat-x;
 background-color: #white;
}

h1 {
 height: 138px;
 width: 158px;
 margin:0 auto;
 float:left;
 display: block;
 margin-left:15px;
}



h2 {
 font: 17px arial;
 color: #25669b;
 text-align: left;
 padding:0;
 margin:0;
 margin-bottom:20px;
}


h3 {
 font: 17px arial;
 color: #5c5c5c;
 text-align: left;
 padding:0;
 margin:0;
 margin-top:5px;
 margin-bottom:20px;
}

h4 {
 font: 17px arial;
 color: #bb5f0e;
 text-align: left;
 padding:0;
 margin:0;
 margin-bottom:20px;
}

h5 {
 font: 14px arial;
 color: #222222;
 text-align: left;
 padding:0;
 margin:0;
 margin-bottom:20px;
  margin-top:20px;
}

h1 img {
 border: 0;
 margin-top:30px;
}

img {
 border: 0;
 margin:0;
 padding:0;
}
/** -==      SZABLON      ==- **/



#kontener_centrujacy {

 margin:0 auto;
padding:0;
}

#top {
 height:138px;
 width:960px;
 margin:0 auto; 
 padding:0;

}

.slog {
float:left;
margin-left: 30px;
margin-top:55px;
}

#rzetelna {
height: 108px;
float:right;
margin:0;
padding:0;
margin-top:30px;
margin-right:15px;
}

#header {
 background: url(images/header.jpg) no-repeat;
 height: 191px;
 width: 960px;
 margin:0 auto;
 margin-top: 3px;
 border-bottom: solid 1px #c1c1c1;
 padding-bottom: 1px;
 margin-bottom: 20px;
}

#prawa_kol {
 width:335;
 float:right;

 }

 #tresc  {
 float:left;
 text-align: left;
 padding:0;
 margin:0 auto;
 border:none;
 width: 593px;
  border-right: solid 1px #c4d2d9;

	min-height: 665px;
	margin-bottom:30px;
}

#news {
 background-color: #eeeeee;
   background: url(images/newsbg.png) no-repeat;
 height:75px;
margin-bottom:15px;
	padding:15px;
	margin-right:10px;
	padding-top:18px;
padding-bottom:18px;
	
}

#download {
 background-color: #eeeeee;
   background: url(images/downloadbg.png) no-repeat;
margin-top:20px;
margin-bottom:20px;
	padding:15px;
	width: 540px;
clear:both;
}

#download a {
  background: url(images/docico.png) no-repeat;
	padding-left: 18px;
	 font: 12px tahoma;
 color: #25669b;
 text-decoration:none;

 
}

#download a:hover {
 text-decoration:underline;
 
}

#dokumenty {
 height:150px;
 border-top: solid 1px #c4d2d9;
 padding:0;
 margin-top:50px;
 padding-top:30px;

}


#dokumenty img {
border : 1px solid #d2e0e7;
padding: 1px;
float: left;
margin-right:10px;
}

#news span {
  background: url(images/docico.png) no-repeat;
	padding-left: 15px;
	color: #125083;
font: 12px arial;
}

#news a {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;
 margin-top:0px;
}

#news img {
float:left;
margin:0;
padding:0;
margin-right:20px;
}
#lewo a {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;
 margin-top:46px;
 margin-right:10px;
}

#prawo a {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;
 margin-top:62px;
 margin-right:10px;
}

#news a:hover {
 text-decoration: underline;
}

#dokumenty a:hover {
 text-decoration: underline;
}

#lewo {
width:294px;
float:left;
  background: url(images/bgref.png) right bottom no-repeat;

}

#prawo {
float:right;
width:294px;
  background: url(images/bgref.png) right bottom no-repeat;

}
/** -==      SZABLON      ==- **/
/** -==      KONIEC       ==- **/


/* -== GÓRNE MENU ==- */

#menu  {
 width: 960px;
 height: 54px;
 margin:0 auto;
 padding:0;
 text-align: center;

} 

#menu ul {
 float:right;
 padding: 0;
 margin:0;
 margin-top:4px;
}

#menu li {
 float: left;
 display: inline;
 padding: 0;
 margin:0 auto;
 text-align:center;
 height:50px;
 width:106px;
 line-height:50px;
}

#menu a {
 font: 15px arial;
 color: #222222;
 text-decoration: none;
 text-align:center;
 margin:0 auto;
 height:50px;
 display:block;
 line-height:50px;
}

#menu span {
 font: 11px arial;
 color: #25669b;
}
#menu a:hover {
 background-color: #e3e3e3;
}

/* -== GÓRNE MENU ==- */
/* -==   KONIEC   ==- */

#tresc  p {
 font: 12px arial;
 color: #2a2a2a;
 line-height:16px;
 margin:0;
 padding:0;
 text-align:justify;
 margin-bottom:12px;
 padding-right:10px;

}

.anyClass {
 margin-bottom:60px;
}
#przewijak  {
 width: 335px;
 
 margin:0 ;
 padding:0;
 margin-left:31px;
 text-align:left;

 background: url(images/przewijak_bg.png) bottom right no-repeat;
}

.cat {
float:left;
border : 1px solid #d2e0e7;
padding: 1px;
clear:both;
margin-right:25px;



}
#przewijak  p {
 font: 12px arial;
 color: #444444;
 line-height:16px;
 margin:0;
 padding:0;
 text-align:left;
 height:122px;

}
.prev {
float:right;
width:20px;
height:19px;
border:0;
background: url(images/prev.png) no-repeat;
margin:0;
padding:0;

}

.next {
float:right;
width:20px;
height:19px;
border:0;
background: url(images/next.png) no-repeat;
margin:0;
margin-left:8px;
padding:0;
}


.prev2 {
float:right;
width:20px;
height:19px;
border:0;
background: url(images/prev.png) no-repeat;
margin:0;
padding:0;

}

.next2 {
float:right;
width:20px;
height:19px;
border:0;
background: url(images/next.png) no-repeat;
margin:0;
margin-left:8px;

padding:0;
}

#guziki {
float:right;
height:19px;
clear:both

}
#content {

min-height: 430px;

width: 960px;
margin: 0 auto;

}
#dol {
 height:160px;
 float: none;
 margin-top: 1px;
 background-color: #f1f1f1;
 clear:both;
  border-top: solid 1px #d1dade;

}

#dol_center {
 width: 960px;
 margin: 0 auto;
 padding-top:5px;
 text-align:left;
 height:160px;
  background: url(images/markibg.png);


}

#marki {
 width: 333px;
 margin: 0 auto;
 padding-top:10px;
 float:right;
}

#galeria {
 width: 594px;

 margin: 0 auto;
 padding-top:10px;
 text-align:center;
 float: left;
}

#marki p {
color : #0e3c62;
margin:0;
text-align:left;
margin-bottom:3px;
}

#galeria p {
color : #0e3c62;
margin:0;
text-align:left;
margin-bottom:3px;
}

#galeria img {
float:left;
 border: 1px solid #d1dade;
 padding:2px;
 margin-right:15px;
}
#galeria span {
  background: url(images/docico.png) no-repeat;
	padding-left: 15px;
 margin-left:120px;

}
.gal_a {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
 font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 margin-left:218px;
 margin-top:37px;
}

#marki a {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
 font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 margin-top:25px;
}



#stopka {
height:30px;
background-color: #125083;
clear:both;
}

#stopka_napisy {
width: 960px;
margin:0 auto;

}

#stopka_napisy p {
float:left;
 font: 11px tahoma;
 color: #f3f3f3;
 line-height:7px;
}



.galeria  {
 text-align: center;
 vertical-align: middle;
 border:0;
 margin:0 auto;
 font-family: Tahoma, Verdana, Arial;
 padding-bottom:10px;
 margin-right:25px;
 margin-top:25px;
 }

.galeria  td {
 text-align: center;
 vertical-align: middle;

}

.galeria tr {
 text-align: center;
 vertical-align: middle;

}


.galeria img {
 padding:2px;
 border: solid 1px #dcdcdc;
 
}

.wstawka {
 padding:2px;
 border: 1px solid #d1dade;
 float:left;
 margin-right:15px;
  margin-bottom:10px;
	margin-top:3px;

}

.archiwum {
 width:560px;
   background: url(images/newsbg2.png) repeat-y;
 margin-bottom:15px;
 margin-top:15px;
 padding-top:15px;
 padding-bottom:15px;
 padding-left:10px;
 padding-right:10px;
}

.archiwum span {
background: url(images/docico.png) no-repeat;
padding-left: 15px;
color: #125083;
font: 12px arial;
}

.archiwum a {
 font: 11px tahoma;
 color: #676767;
 margin:0;
 padding:0;
 text-decoration: none;
}

.archiwum a:hover {
 text-decoration: underline;
}

.blok {
 background-color: #eeeeee;
   background: url(images/newsbg.png) no-repeat;

margin-bottom:15px;
	padding:15px;
	margin-right:10px;
	padding-top:18px;
padding-bottom:35px;
}

.blok span {
font: 12px arial;
color: #125083;

}

.blok a {
 height: 19px;
 width: 130px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;


}
.blok a:hover {
 text-decoration: underline;
}

.blok img {
float:left;
margin:0;
padding:0;
margin-right:20px;
}

#trojka {
height:80px;
width:960px;
margin:0 auto;
padding:0;
  border-top: solid 1px #c4d2d9;

	
}

.arch  {
 height: 19px;
 width: 80px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;
 margin-top:5px;
 margin-right:10px;

}

.arch:hover {

 text-decoration: underline;


}

#hurtownia  {
 width: 335px;
 height:180px;
 margin:0 ;
 padding:0;
 margin-left:31px;
 margin-top:60px;
 text-align:left;

 background: url(images/przewijak_bg.png) bottom right no-repeat;
}

#hurtownia a {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;
 margin-top:57px;
 margin-right:10px;
}

#hurtownia a:hover {
 text-decoration: underline;
}

#hurtownia  p {
 font: 12px arial;
 color: #444444;
 line-height:16px;
 margin:0;
 padding:0;
 text-align:justify;


}

#hurtownia  img {
float:left;
border : 1px solid #d2e0e7;
padding: 1px;
clear:both;
margin-right:25px;



}

#facebook  {
 width: 335px;
 height:300px;
 margin:0 ;
 padding:0;
 margin-left:31px;
 margin-top:60px;
 text-align:left;

}

.produkty {
 background-color: #eeeeee;
   background: url(images/newsbg.png) no-repeat;

margin-bottom:15px;
	padding:15px;

	padding-top:18px;

}

.produkty span {
font: 12px arial;
color: #125083;
}

.produkty p {
margin:0;
padding:0;
font: 12px arial;
color: #125083;
}

.produkty a {
 height: 19px;
 width: 130px;
 text-align: center;
 background-color: #125083;
  font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
 float: right;


}
.produkty a:hover {
 text-decoration: underline;
}

.produkty img {
float:left;
margin:0;
padding:0;
margin-right:20px;
}

.do_gory {
 height: 19px;
 width: 60px;
 text-align: center;
 background-color: #125083;
 font: 11px tahoma;
 color: white;
 line-height:19px;
 display: block;
 text-decoration: none;
float:right;
margin-right:10px;

}

#kontakt {

 margin: 0 auto;
 text-align: center;

}

#kontakt span {
font: 12px arial;
color: #125083;
}

#kontakt ul {
 margin:0;
 padding:0;
 margin-top:10px;
 margin-bottom:20px;
}

#kontakt li {
 margin:0;
 padding:0; 
 background: none;
 list-style-type: none;

}

#kontakt a {
 font: 12px arial;
 color: #666666;
 text-decoration: none;
 margin:0;
 padding:0;
}

#kontakt a:hover {
 text-decoration: underline;
}

.mapa {
border : 1px solid #d2e0e7;
padding: 1px;
 margin:0;
 width: 350px;
 height: 280px;
}
