@charset "iso-8859-2";
body {
  margin: 0;
  padding: 0;
  background-color: #F3F3F3;
  font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
#main {
			width: 945px;
			height:auto;
			position: relative;
			margin: 0 auto;
}
a img {
  border: 0;
  }
a {
  color: #184CAE;
}
#top_menu{
  background-color: #00036A;
  width: 932px;
  height: 25px;
}
.jezyk,.top_menu_value{
  padding: 5px;
}
.jezyk{
  float: left;
}
.top_menu_value{
  float: right;
}
.top_menu_value a{
  display: block;
  float: left;
  margin-right: 20px;
}
#baner{
  background-image: url(grafika/brand4.jpg);
  width: 932px;
  height: 239px;
}
#bottom_menu{
  background-image: url(grafika/szukaj.gif);
  width: 930px;
  height: 35px;
  text-align: right;
  padding: 1px;
  
}
#bottom_menu .szukaj{
  padding: 0px;
  margin-top: 5px;
  vertical-align: top;
}
#index{
  margin-top: 15px;
}
#index .inside,#index .inside3,#index .inside4{
  float: left;
  display: block;
  padding-right: 21px;
}
#index .inside {
  width: 210px;
}
#index .inside3 {
  width: 240px;
}
#index .inside4 {
  width: 200px;
}
#index .top,.top2{
  width: 210px;
  height: 29px;
}
#index .top{
  background-image:url(grafika/sklep/serwis.gif);
}
#index .top2{
  background-image:url(grafika/odzyskiwanie/odzyskiwanie3.gif);
}
#index .top3{
  background-image:url(grafika/centrum/centrum3.gif);
  width: 240px;
  height: 29px;
}
#index .top4{
  background-image:url(grafika/certyfikaty/certyfikaty.gif);
  width: 200px;
  height: 29px;
}
#index .center,#index .center4{
  border-left: 1px solid #c5c8cf;
  border-right: 1px solid #c5c8cf;
  background: #ffffff !important;

}

fieldset{
margin: 0;
padding: 0;
border: 0;
float: left;
}
#index .center{
  min-height: 160px;
}
#index .center4{
  min-height: 115px;
}
#index .top_img,#index .top_img2{
  width: 210px;
  height: 89px;
	
}
#index .top_img{
  background-image:url(grafika/sklep/sklep_tlo4.jpg);
}
#index .top_img2{
  background-image:url(grafika/odzyskiwanie/odzyskiwanie_tlo.jpg);
}
#index .top_img3{
  background-image:url(grafika/centrum/centrum_zdj.jpg);
  width: 240px;
  height: 89px;
}
#index .center .menuSklep{
  float: left;
  width: 50px;
  margin-top: 20px;
}
#index .center .menuSklep .top{
  background-image:url(grafika/sklep/sklep_zobacz2.gif);
  width: 90px;
  height: 26px;  
}
#index .center .menuSklep .bottom{
  background:url(grafika/sklep/sklep_zobacz_stopka3.gif) no-repeat;
  width: 90px;
  height: 5px;  
}
#index .footer{
  background-image:url(grafika/sklep/sklep_stopka2.jpg);
  width: 210px;
  height: 12px; 
  clear: both; 
}
#index .footer3{
  background-image:url(grafika/centrum/o_firmie_stopka.jpg);
  width: 240px;
  height: 12px; 
  clear: both;
}
#index .footer4{
  background:url(grafika/certyfikaty/certyfikaty_stopka.jpg) no-repeat;
  width: 200px;
  height: 5px; 
  clear: both;
}
.tekst	{
	color: #184CAE;
	padding: 10px;
	padding-bottom: 5px;
	text-align: justify;
	text-indent: 10px;
}
.tekstSklep	{
	color: #184CAE;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
	float: left;
	width: 175px;
	margin-top: 10px;
	text-indent: 10px;
}
.tekstSklepZobacz	{
	color: #184CAE;
  padding: 0;
  padding-left: 25px;
  padding-top: 5px;
	text-align: justify;
	background-image: url(grafika/sklep/sklep_zobacz_tlo2.gif);
  width: 65px;
  height: 65px;
  margin: 0; 
  list-style-image: url(grafika/sklep/sklep_zobacz_wyliczenie.gif);
}
.tekstpodstrony	{
	color: #222575;
	text-align: justify;
}
.tekstform	{
	color: #222575;
}
.stopka {
  clear: both;
  background-image: url(grafika/stopka.gif);
  width: 932px;
  height: 21px;
  padding-top: 8px;
}
.stopka1	{
	color: #B0DBFD;
		float: left;
		margin-left: 5px;
}

.stopka2	{
	font-size: 10px;
	color: #F3F3F3;
	float: right;
	margin-right: 5px;
}

.stopka3	{
	color: #000000;
	padding-bottom: 2px;
  text-align: center;
	clear: both;
	padding-top: 20px;
}
	
sup	{
	font-size: 8px;
	color: #222575;
}

.p2	{
	color: #184CAE;
}

/*border: red solid 1px; */

.tekstSzukaj	{
	font-size: 11px;	
	background: url(grafika/szukaj_tlo.jpg) repeat-x;
  width: 482px;
  height: 29px;
  float: right;
}

.tekstSzukaj img, .tekstSzukaj form,.tekstSzukaj a{
  display: block;
  float: left;
}



.aszukaj	{
background: url(grafika/zaawansowane.jpg);
width: 118px;
height: 29px;
z-index: 50;
}
.szukaj	{
	color: #153faa;
	border-left: solid 1px #00036a;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #00036a;
	width: 120px;
	height: 17px;
	background-color: #d3eefe;
}
.inputF	{
	font-size: 10px;
	color: #222575;
	width: 350px;
	height: 16px;
	border-top: 1px solid #616971;
	border-right: 1px solid #C1C9D2;
	border-bottom: 1px solid #C1C9D2;
	border-left: 1px solid #616971;
	background-color: #F2F4F7;
}
.textA	{
	font-size: 10px;
	color: #222575;
	width: 350px;
	border-top: 1px solid #616971;
	border-right: 1px solid #C1C9D2;
	border-bottom: 1px solid #C1C9D2;
	border-left: 1px solid #616971;
	background-color: #F2F4F7;
}
.menu A:hover	{ text-decoration: none; COLOR: red}
.menu A:link  	{ text-decoration: none;}
.menu A:visited	{ text-decoration: none;}
A:hover		{ COLOR: #184CAE; text-decoration: underline}
A:link  	{ text-decoration: none;}
A:visited	{ text-decoration: none;}.tekstTab {

	font-size: 13px;
	color: #184CAE;
	padding: 10px;
	padding-bottom: 5px;
	text-align: justify;
}
.naglowek_kontakt{
  background-image:url(grafika/naglowki/kontakt.gif);
  width: 932px;
  height: 50px;
}
.naglowek_ofirmie{
  background-image:url(grafika/naglowki/ofirmie.gif);
  width: 932px;
  height: 50px;
}
.naglowek_hddd{
  background-image:url(grafika/naglowki/diagnostyka.gif);
  width: 932px;
  height: 50px;
}
.naglowek_hddn{
  background-image:url(grafika/naglowki/naprawy.gif);
  width: 932px;
  height: 50px;
}
.naglowek_od{
  background-image:url(grafika/naglowki/odzyskiwanie_danych.gif);
  width: 932px;
  height: 50px;
}
.naglowek_of2{
  background-image:url(grafika/naglowki/oferta2.gif);
  width: 932px;
  height: 50px;
}
.naglowek_serwis{
  background-image:url(grafika/naglowki/serwis.gif);
  width: 932px;
  height: 50px;
}
.naglowek_kingston{
  background-image:url(grafika/naglowki/cskingston.gif);
  width: 932px;
  height: 50px;
	
}
.srodek_kontakt{
  background-image: url(grafika/tlo_ramki.gif);
  width: 932px;
}
.srodek_kontakt .kolumna{
  float: left;
  width: 230px;
}
.kolumna_kontakt{
  float: left;
  width: 210px;
  margin-right:6px;
  background-color: #f2f2f2;
  color: #222575;
  height: 345px;
}
.srodek_kontakt .kolumna2{
  float:left;
  padding: 5px;
  width: 670px;
  color: #222575;
  text-align: justify;
}
.srodek_kontakt p{
  margin-left: 15px;
}
.srodek_kontakt .mapa{
  clear: both;
}
.dol_kontakt{
  background-image:url(grafika/dol_ramki.gif);
  width: 932px;
  height: 10px;  
  clear: both;
}
.center{
  text-align: center;
}
.style1 {
	font-size: 16px;
	font-weight: bold;
}
.style2 {color: #FFFFFF}
.style3 {color: #009999}
.smallText {color: #333399;}
.tramka th{
  background-color:  #006699;
  text-align: center;
}
.tramka ,.tcenter{
  border: 1px solid #AFAFAF;
  border-collapse: collapse;
  width: 520px;
}
.tramka td,.tcenter td{
  border: 1px solid #AFAFAF; 
  text-align: left;
  font-size: 1px;
  color: #184CAE;
  padding: 2px;
}
.tramka th,.tcenter th{
  background-color:#006699;
  color: #FFF;
  font-size: 14px;
  padding: 2px;
  text-align: center;
}
.kole{
  border: 0;
	height: 85px;
	width: 500px;
}
.kole td{
  border: 0;
  padding: 30px;
}
.blok img, .blok input,.blok a{
  display: block;
  float: left;
}
.ramka {
  border: 1px solid #AFAFAF;
  padding: 10px;
  margin-left: 70px;
  margin-right: 60px;
}
.noramka {
  margin-left: 70px;
  margin-right: 60px;
}
/*** menu ***/
#menu{
  position: absolute;
  margin-top: 33px;
  margin-left: 335px;  
}
#menu .poz1,#menu .poz2,#menu .poz3{
  float: left;
  width: 180px;
  height: 30px;
}
#menu .poz1{
  background-image:url(grafika/menu/sprzedaz.gif);
}
#menu .poz2{
  background-image:url(grafika/menu/odzyskiwanie.gif);
}
#menu .poz3{
  background-image:url(grafika/menu/serwis.gif);
}
#menu #p1,#menu #p2,#menu #p3{
  width: 180px;
  float: left;
  background-color: #e0e0e0;
}
#menu #p2{
  margin-left:180px;
}
#menu #p3{
  margin-left:360px;
}
#menu ul{
  margin: 0;
  padding:0;
}
#menu ul li{
  list-style: none;
}
#menu ul li a{
  width: 160px;
  height: 20px;
  display: block;
  padding-top: 5px;
  padding-left: 18px;
}
#menu ul li:hover{
  background-color: #bababa;
}
#glowna{
  position: absolute;
  left: 14px;
  top: 37px;
}
#index .inside4 .menuSklep .top{
background-image:url(grafika/sklep/sklep_zobacz2.gif);
width: 90px;
height: 26px; 
}
#index .inside4 .menuSklep .bottom{
background:url(grafika/sklep/sklep_zobacz_stopka3.gif) no-repeat;
width: 90px;
height: 5px; 
}
