.pix { font-size:1px; padding:0px }

a.link{
   text-decoration: none;
   
 font-family: tribuchet, Verdana, Arial, Helvetica, sans-serif; 

 color: #066CA1;

 font-size: 11px;

 font-weight: bold;

 margin-left:15px;
}


a img {
      border:0;
}


.stopka {
	width:841px; 
	height:21px; 
	background:url(images2/bottom.gif) no-repeat;
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	padding-top:1px;
	vertical-align:top;
}

.stopka2 {
	width:841px; 
	height:21px;
	text-align:right; 
	padding-top:1px;
	vertical-align:top;
}

.przycisk_szukaj
{
   background:transparent; 
   border-style: solid;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   color: #FFFFFF;
}

.tytul_new {
	color:#F28F27;
	font-size:13px;
	font-weight:bold;
}

.form{  

   margin:0px;
   font-family: Verdana, Arial, Helvetica, sans-serif; 

   font-size: 10px;

   font-weight: bold;

   height:12px;

   color: #1D68A0; 

   background-color: #F4F5F7; 

   border: #1D68A0; 

   border-style: solid;

   border-top-width: 1px;

   border-right-width: 1px;

   border-bottom-width: 1px;

   border-left-width: 1px;



 }
 

.checkbox {  

   font-family: Verdana, Arial, Helvetica, sans-serif; 

   font-size: 10px;

   font-weight: normal;

   height:18px;

   color: #1D68A0; 

   background-color: #FFFFFF; 

   border: #1D68A0; 

   border-style: none;

   border-top-width: 0px;

   border-right-width: 0px;

   border-bottom-width: 0px;

   border-left-width: 0px;
   
 }





.nazwa{

 font-family: Verdana, Arial, Helvetica, sans-serif; 

 color: #2D4B5D;

 font-size: 10px;

 font-weight: bold;

}

.linia
{
	color:#1D68A0;
	height:1px;
	background: #1D68A0;
	border: 0; 
}

.tytul{

 font-family: Verdana, Arial, Helvetica, sans-serif; 

 color: #1D68A0;

 font-size: 14px;

 font-weight: bold;

}

.mapa_serwisu
{
	color:#1D68A0;
}




.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D4B5D;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	margin-left:7px;
	margin-right:7px;
	line-height: 14px;
	background-position: top;

}

.text2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D4B5D;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	margin-left:7px;
	margin-right:7px;
	line-height: 14px;
	background-position: top;

}

.error{

 font-family: Verdana, Arial, Helvetica, sans-serif; 

 color: red;

 font-size: 10px;

 font-weight: normal;

 text-align: justify;

 margin-left:7px;

 margin-right:7px;

}

.dec{
		 text-decoration:none;
		 color:#ffffff; 
		 font-weight:bold;
	  }

.wiecej{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: F35E33;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 font-size: 10px;
}


.cena{

 font-family: Verdana, Arial, Helvetica, sans-serif; 

 color: #2D4B5D;

 font-size: 10px;

 font-weight: normal;


}



.border{

 border:#e6e6e6;

 border-style: solid;

 border-top-width: 1px;

 border-right-width: 1px;

 border-bottom-width: 1px;

 border-left-width: 1px;
 

}

.karta_kat{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
color: #5e9513;}



.mapastronytlo {
	background: url(images/mapastrony.jpg) no-repeat left center;
}







.download {
	background: url(images/download.jpg) no-repeat left center;
}


/*---------------------------- Poycjonowanie DIV ------------------------------------*/
.glowna{
margin: 0px auto 0px auto;
padding:0px 0px 0px 0px;
width:560px;
/*width:605px;*/
/*height:560px;*/
/*height:auto;*/
min-height:350px;
text-align:left;
clear: both;
border: gray dashed 0px;
}


.karta_katalogowa_link{
float: left;
margin:0px auto;
padding:10px 0px 0px 0px;
width:170px;
height:25px;
text-align:left;
border: red dashed 0px;
}

.cennik_link{
float: left;
margin:0px auto;
padding:10px 0px 0px 0px;
width:200px;
height:25px;
text-align:left;
border: red dashed 0px;
}

.linia_pozioma{
float: left;
margin:0px auto;
padding:0px 0px 0px 0px;
width:560px;
height:10px;
text-align:left;
clear: both;
border-top: #E7E7E7 solid 1px;
}

.kolumna_lewa{
float: left;
margin:0px auto;
padding:0px 0px 0px 0px;
width:280px;
/*height:430px;*/
height:auto;
text-align:left;
clear: both;
border: blue dashed 0px;
}

.kolumna_prawa{
float: left;
margin:0 auto;
padding:0px 0px 0px 0px;
width:280px;
/*height:430px;*/
height:auto;
text-align:left;
border: blue dashed 0px;
}

.kolumna_srodek{
float: left;
margin:0 auto;
padding:0px 0px 0px 0px;
width:560px;
/*height:430px;*/
height:auto;
text-align:left;
border: blue dashed 0px;
}

.miniatura{
float: left;
margin:0px auto;
padding:0px 0px 0px 0px;
width:140px;
height:100px;
text-align:center;
border: red dashed 0px;
}

.spod{
float: left;
/*margin:0px auto;*/
margin-top:0px;
padding:0px 0px 10px 0px;
width:560px;
height:100px;
border: red dashed 0px;
}

.do_pobrania{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:829px;
/*width:807px;*/
/*height:auto;*/
height:579px;
text-align:left;
clear: both;
border: gray dashed 0px;
}

.do_pobrania_tlo{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:281px;
height:579px;
text-align:left;
/*clear: both;*/
float: left;
border: gray dashed 0px;
border-right: #e7e7e7 solid 0px;
background: url(images/strony/Image/do_pobrania/download3.jpg) no-repeat left center;
}

.do_pobrania_text{
margin: 0px 0px 0px 129px;
padding: 35px 0px 35px 0px;
/*width:524px;*/
/*width:504px;*/
width:290px;
/*height:579px;*/
height:auto;
text-align:left;
/*clear: both;*/
float: left;
border: gray dashed 0px;
}

.kontakt {
margin: 0px 0px 0px 0px;
padding: 35px 0px 0px 0px;
width:807px;
/*width:807px;*/
/*height:579px;*/
height:729px;
text-align:left;
clear: both;
border: gray dashed 0px;
background: url(images/strony/Image/kontakt/kontakt.jpg) no-repeat left bottom;

}

.praca {
margin: 0px 0px 0px 0px;
padding: 35px 0px 0px 0px;
width:807px;
height:700px;
text-align:left;
clear: both;
border: gray dashed 0px;
background: url(images/strony/Image/praca/praca.jpg) no-repeat left bottom;

}


.newsletter {
margin: 0px 0px 0px 0px;
padding: 25px 0px 0px 0px;
width:807px;
height:700px;
text-align:left;
clear: both;
border: gray dashed 0px;
background: url(images/strony/Image/newsletter/golab2.jpg) no-repeat left bottom;

}


.contact_form_eng {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:807px;
height:417px;
text-align:left;
clear: both;
border: gray dashed 0px;
background: url(images/strony/Image/contact_form/euro1.jpg) no-repeat left bottom;

}

/*---------------------------- Poycjonowanie w Firma ------------------------------------*/

.glowna_szeroka{
margin: 0px auto 0px auto;
padding:0px 0px 0px 0px;
width:829px;
/*width:605px;*/
height:auto;
text-align:left;
clear: both;
border: gray dashed 0px;
}


.kolumna_lewa_szeroka{
float: left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:415px;
/*height:430px;*/
height:auto;
text-align:left;
clear: both;
border: blue dashed 0px;
}

.kolumna_prawa_szeroka{
float: left;
margin:0px 0px 0px 0px;
padding:35px 17px 35px 17px;
width:380px;
/*height:430px;*/
height:auto;
text-align:left;
border: blue dashed 0px;
}

.mapa{
height:579px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: blue dashed 0px;
background: url(images/strony/Image/mapa_strony/mapastrony.jpg) no-repeat left bottom;
}

.mapa_text{
height:559px;
margin: 0px 0px 0px 0px;
padding:0px 0px 20px 180px;
overflow:auto;
border: blue dashed 0px;
}



#fadeinbox{
position:absolute;
width: 522px;
left: 0;
top: -400px;
border: 0px solid white;
background-color: transparent;
padding: 4px;
z-index: 100;
visibility:hidden;
}




/*---------------------------- Poycjonowanie w Handlówce ------------------------------------*/

.gora_handlowa{
float: left;
margin:0px auto;
padding:10px 0px 5px 0px;
width:560px;
height:20px;
text-align:left;
border: red dashed 0px;
}

.text_handlowy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D4B5D;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	margin-left:7px;
	margin-right:7px;
	line-height: 14px;
	background-position: top;
}

.bon{
height:544px;
width: 415px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: blue dashed 0px;
background: url(images/strony/Image/promocja_bon/promocja_bon.jpg) no-repeat left bottom;
}


/*---------------------------Targi rehmedika --------------------------------*/

.targi_szeroka{
margin: 0px auto 0px auto;
padding:35px;
width:760px;
height:auto;
text-align:left;
clear: both;
font-size:12px;

}

.targi_szeroka a:link,a:visited,a:hover {

color:#004f94;
text-decoration:underline;
}


/*---------------------------zyczenia wielkanocne --------------------------------*/

#popupContactClose{
font-size:13px;
line-height:14px;
right:6px;
font-family:arial;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:500;
display:block;
cursor:pointer;
}


#popupContact{
position:absolute;
_position:absolute; /* hack for internet explorer 6*/
height:446px;
width:829px;
border:0px solid #cecece;
z-index:2;
left:50%;
margin:237px 0px 0px -414px;
background:url('zyczenia.png') no-repeat;
overflow:auto;
}

/* promo */
/* promo */
.promo {
	background:url(img/aparat.jpg) no-repeat;
	background-position: right bottom;
	font-family: tahoma;
	line-height:19px;
	width:829px;
	color:#12519F;

}
.logo-pro { margin: 20px;};
.txt-promo { color:#12519F; } 
.logo-pro2 {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
};
.txt-promo a {
	color: #12519F;
	text-decoration: underline;

}
.promo .txt-promo2 p {
	font-style: normal;
	line-height:19px;
	font-size: 12px;
	 margin-left:150px;
}
.promo .txt-promo p {
	line-height:19px;
	font-size: 12px;
	margin-left:150px;
}
.pl { pading-top:px;}
.promo-list { background:url(img/pl.jpg) no-repeat;
margin-left:140px;
line-height:20px;
list-style-type:none;
font-size:12px
}
.promo-foto { margin-left:150px;}
/*end promo */
/*end promo */