/*strona ogolnie*/
body
{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  background-color:white; 
}

div.centerStrona
{
  margin-right: auto ;
  margin-left: auto ;
  width:1024px;
  text-align: left;
}

h2
{
  font-family: Tahoma;
  font-size: 17px;
  color: white;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
}

p.naglowek{
  font-family: Tahoma;
  font-weight: lighter ;
  font-size: 17px;
  color: #484747;
}

h1
{
  font-family: Tahoma;
  font-weight: lighter ;
  font-size: 17px;
  color: #484747;
  text-decoration: none;	
}

p.tekst{
  font-family: Tahoma;
  font-weight: lighter ;
  font-size: 11px;
  color: #6c6b6b;
}

p.naglowek_right
{
  font-family: Tahoma;
  font-weight: lighter ;
  font-size: 16px;
  color: #484747;
  display:inline; 
  padding-left: 4px;
}

a.link
{
  font-family: Tahoma;
  font-weight: lighter ;
  font-size: 11px;
  color: #6c6b6b;
  text-decoration: none;
}

/*koniec strona ogolnie*/

/*gora strony*/
#logotyp
{
  float:left;
  width: 219px;
  height: 153px;
  background-image: url('../images/pixel_menu_left.jpg');
  background-repeat: repeat-y ; 
}

.banner_top
{
  	top:0px;
	position:absolute; 
	left: 219px; 
	z-index:1;
}
/*koniec gora strony*/


/*lewe menu z calym kontentem*/
#menu_content
{
  	float:left; 
	width: 1024px;
	background-image: url('../images/pixel_cala_strona.jpg');
 	background-repeat: repeat-y ; 
}

/*lewe menu*/
/*background lewego menu*/
#wagi_tlo
{
  width: 219px;
  float:left;
  background-image: url('../images/pixel_menu_left.jpg');
  background-repeat: repeat-y ; 
}

/*napisy w lewym menu*/
#wagi
{
  width: 200px;
}

/*naglowki w lewym menu*/
#menu_wagi_samochodowe a, #menu_wagi_sklepowe a, #menu_wagi_przemyslowe a
{
  cursor:pointer;
  text-decoration: none;
}

/*podmenu w lewym menu*/
.podmenu_wagi
{
  float: right;
  width: 200px;
  font-family: Tahoma;
  font-size: 12px;
  color: white;
}

.podmenu_wagi a
{
  float: right;
  text-decoration: none;
  color: white;
}
/*separator naglowkow w lewym menu*/
.kreska_menu_left
{
  height: 20px; 
  padding-top: 20px; 
  float:left;
}
/*koniec lewe menu*/

/*menu gorne*/
#menu_gorne{
  position:absolute; 
  top: 123px; 
  left: 250px; 
  z-index:3;
  height:28px;
}

#menu_gorne a{
  font-family: Tahoma;
  font-size: 13px;
  float:left;
  color:#930101;
  text-decoration:none;
  height: 28px;
}

#menu_gorne a:hover{
  cursor:pointer;
}
/*backgroundy aktualnie wybranych zakladek*/
#sg_menu_background{
  color:#930101;
  background-image: url(../images/sg_selected.png);
  position: absolute;
  top: 127px;
  left: 271px;
  height: 28px;
  width: 115px;
  z-index: 2;
}
#serwis_menu_background{
  color:#930101;
  background-image: url('../images/serwis_selected.png');
  position: absolute;
  top: 127px;
  left: 374px;
  height: 28px;
  width: 64px;
  z-index: 2;
}
#legalizacja_menu_background{
  color:#930101;
  background-image: url(../images/legalizacja_selected.png);
  position: absolute;
  top: 127px;
  left: 430px;
  height: 28px;
  width: 92px;
  z-index: 2;
}
#wzorcowanie_menu_background{
  color:#930101;
  background-image: url(../images/wzorcowanie_selected.png);
  position: absolute;
  top: 127px;
  left: 512px;
  height: 28px;
  width: 108px;
  z-index: 2;
}
#onas_menu_background{
  color:#930101;
  background-image: url(../images/onas_selected.png);
  position: absolute;
  top: 127px;
  left: 610px;
  height: 28px;
  width: 61px;
  z-index: 2;
}
#wartowiedziec_menu_background{
  color:#930101;
  background-image: url(../images/wartowiedziec_selected.png);
  position: absolute;
  top: 127px;
  left: 660px;
  height: 28px;
  width: 116px;
  z-index: 2;
}
#kontakt_menu_background{
  color:#930101;
  background-image: url(../images/kontakt_selected.png);
  position: absolute;
  top: 127px;
  left: 768px;
  height: 28px;
  width: 72px;
  z-index: 2;
}

/*koniec backgroundy aktualnie wybranych zakladek*/

/*kontent*/
#tlo_content
{
  	float:left;
  	background-image: url(../images/pixel_content_center.jpg);
	background-repeat: repeat-x ;
	width: 805px;
}

.cien_menu_left
{
  float:left;
  width: 21px;
  height: 690px;
}

#content
{	
  	float:left;
  	width:784px;
}

/*strona glowna*/
.content_center
{
  width: 480px; 
  float:left; 
  padding-left: 46px;
  !padding-top: 24px
}
#content_right
{
  width: 243px; 
  float:right; 
}
.content_right_top
{
  padding-left: 21px;
  padding-top: 18px;
  width: 200px;
}
.content_right_down
{
  float:left;
  width: 244px;
  background-image: url(../images/pixel_content_right.jpg);
  background-repeat: repeat-y ;
}

.obrazek_z_tekstem
{
  float:left; 
  width: 224px;
}

.waga_obrazek
{
  float:left; 
  margin-left: 17px; 
  _margin-left: 7px;
  margin-top: 17px;
  border: 1px solid #cfc5b9;
}

.tekst_obok_obrazka
{
  float:right; 
  padding-top: 4px; 
  !padding-top: 12px; 
  padding-left: 4px; 
  width: 100px;
}
.tekst_obok_obrazka a, .content_right_top a
{
  float:right;
  font-weight: bold; 
  color:#7e7e7e; 
  font-size:11px;
  cursor:pointer;
}

.kreska_miedzy_wagami
{
  float:right;
  padding-top: 18px; 
  !padding-top: 0px;
}

/* wyszukiwarka content */
.content_wyszukiwarka
{
  width: 734px; 
  float:left; 
  padding-left: 46px;
  !padding-top: 24px
}

.zdjecie_ramka
{
  float:left; 
  width: 155px;
  height: 148px;  
}

.tekst_obok_zdjecia
{
  margin-top: -10px; 
  !margin-top:0px;
  padding-left: 20px; 
  float:left; 
  width: 500px;
  height: 185px;	
}

table.tabela 
{
  	width: 630px;
	font-family: Tahoma;
  	font-weight: lighter ;
  	font-size: 11px;
  	color: #6c6b6b;
  	text-align: center;
	
	margin-left: 20px ;
	
 	background-image: url(../images/wyszukiwarka/pixel_tlo_tabelka.png);
 	background-repeat: repeat-y ; 
}

.czesc_lewa_naglowka_tabeli
{
  	position:absolute; 
	top: 444px; 
	!top: 455px;
	left:289px;
}

.czesc_prawa_naglowka_tabeli
{
  	position:absolute; 
	top: 444px; 
	!top: 455px; 
	left: 932px;
}

tr.tlo_naglowek
{
    background-image: url(../images/wyszukiwarka/pixel_naglowek_tabeli_cente.png);
 	background-repeat: repeat-x ;
}

td.wyszukaj
{	
 	padding-top: 3px;
 	!padding-top: 1px;
}

select.styl{
	border: #d0d0d0 1px solid; 
	background-color: #ffffff;
  	font-family: Tahoma;
  	font-weight: lighter ;
  	font-size: 11px;
  	color: #6c6b6b;
}
a.tabela_link
{
 	font-family: Tahoma;
  	font-weight: lighter ;
  	font-size: 11px;
  	color: #ff0000;
  	text-align: center;
  	text-decoration: underline
}
a.formularz_link
{
 	font-family: Tahoma;
  	font-weight: lighter ;
  	font-size: 11px;
  	color: #ff0000;
  	text-align: center;
  	text-decoration: underline
}
/* opis wagi */
table.tabela_left
{
  float:left;
  	width: 368px;
	font-family: Tahoma;
  	font-weight: lighter ;
  	font-size: 11px;
  	color: #6c6b6b;
  	text-align: left;

  	background-image: url(../images/waga_opis/pixel_tlo_tabelka_left.jpg);
 	background-repeat: repeat-y ; 
}
tr.tabela_left_tlo_naglowek
{
  	background-image: url(../images/waga_opis/pixel_naglowek_tabelka_left.jpg);
 	background-repeat: repeat-x ;
}
table.tabela_right
{
  	float:left;
	width: 279px;
	font-family: Tahoma;
  	font-weight: lighter ;
  	font-size: 11px;
  	color: #6c6b6b;
  	
  	margin-left: 11px;
  	!margin-left: 12px;

  	background-image: url(../images/waga_opis/pixel_tlo_tabelka_right.jpg);
 	background-repeat: repeat-y ;
}
tr.tabela_right_tlo_naglowek
{
  	background-image: url(../images/waga_opis/pixel_naglowek_tabelka_righ.jpg);
 	background-repeat: repeat-x ;
}

.czesc_lewa_naglowka_tabeli_left
{
  	position:absolute; 
	padding-top: 20px; 
	margin-left:-18px;
	!margin-left:-677px;
}
.czesc_prawa_naglowka_tabeli_left
{
  	position:absolute; 
	padding-top: 20px; 
	padding-left:365px;
	!margin-left:-659px;
}


.czesc_lewa_naglowka_tabeli_right
{
  	position:absolute; 
	padding-top: 20px; 
	padding-left:377px;
	!margin-left:-658px;
}

.czesc_prawa_naglowka_tabeli_right
{
  	position:absolute; 
	padding-top: 21px; 
	padding-left:654px;
	!margin-left:-658px;
}

/*koniec

