BODY {

	background-color :#E3E3E3; 

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;       

	margin:0px;
  
  text-align:center;
		   

}



FONT{line-height:140%;}

TABLE { font-size: 10px; line-height: 14px; border-width: 1px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

P { margin:0px;}

TD {padding: 4px;}

FORM {margin: 0px;}

img {border:0px;}



H1 {color:#E7220B; font-size:14px; font-family:Arial; font-weight:bold; margin-top:5px; margin-bottom:7px;}

H2 {color:#A60000; font-size:14px; font-family:Arial; font-weight:bold; margin-top:5px; margin-bottom: 3px;}

H3 {color:#A60000; font-size:12px; font-family:Arial; font-weight:bold; margin-top:5px; margin-bottom: 3px;}





A.czerwony {color: #6B6B6B;}

A {text-decoration:none;}
A:hover {text-decoration:underline;}



INPUT, SELECT, TEXTAREA {font-size: 10px;height: 17px;color:#333333;border-width:1px;border-color:#999999;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}



/* gora */

#pas2{
  position:absolute;
  left:0px;
  margin:0px auto;
  top:250px;
  width: 100%;
  background-color:#ECECEC;
  height:25px;
}

#main{
  position:relative;
  margin:0 auto;
  top:45px;
  width: 768px;
  background-color:white;
  overflow:auto;
}

#main2{
  position:relative;
  top:45px;
  margin:0 auto;
  width: 767px;
  overflow:auto;
  background-color:white; 
}

#top{
  position:relative;
  margin:0 auto;
  top:52px;
  text-align:left;
  width: 767px;
  height:229px;
  background-image:url(obrazy/top_new2.jpg);
  z-index:1;
}

#left{
  float:left;
  width:195px;
}

#content{
  text-align:center;
  float:right;
  width:572px;
}

#logowanie{
  margin:0px auto;
  width:193px;
  position:relative;
  top:4px;
  background-color:#F2F0F0;
}


#menu{
  position:relative;top:2px;
  margin:0px auto;
  width:193px;
  background-color:#F5F5F5;
}


#szukanie{
  position:relative;top:3px;
  margin:0px auto;
  width:194px;
  height:86px;
  background-image:url(obrazy/szukanie2.jpg);
}

#menu_top_podstrony{
  position:relative;
  top:199px;
  width:100%;
  text-align:center;
  height:25px;
  background-color:black;
}

#menu_top_moduly{
  position:relative;
  left:495px;
  top:174px;
  width:35%;
  height:25px;
  background-color:black;
}




#stopa{
  margin:0px auto;
  width:778px;
  background-color:#E3E3E3;
  height:100px; 
  text-align:right;
  color:#6B6B6B;
  font-family:Tahoma;
  font-size:11px;
}

#stopka1{
  position:relative;
  top:45px;
  margin:0px auto;
  width:767px;
  height:24px; 
  background-image:url(obrazy/stopka1.jpg);
}

#polecamy{
  margin:0px auto;
  border:1px solid #DEDDDD;
  position:relative;
  top:5px;
  width:191px;
  background-color:#F3F1F1;
}

#promocje{
  margin:0px auto;
  border:1px solid #DEDDDD;
  position:relative;
  top:6px;
  width:191px;
  background-color:#F3F1F1;
}

#nowe{
  margin:0px auto;
  border:1px solid #DEDDDD;
  position:relative;
  top:7px;
  width:191px;
  background-color:#F3F1F1;
}

#newsletter{
  margin:0px auto;
  position:relative;
  top:8px;
  width:193px;
  background-color:#D5D3D3;
  text-align:left;
}

#napis{
  width:135px;
  height:22px;
  position:relative;
  left:10px;
}

#linki{
  position:relative;
  left:60px;
  top:0px;
  height:45px;
  width:500px;
  text-align:right;
}

#koszyk{
  height:45px;
  width:150px;
  position:relative;
  left:565px;
  top:-50px;
  text-align:left
}

#napisik{
  position:relative;
  left:11px;
}

#napis_prod{
  position:relative;
  left:-20px;
}

#dod_nag_prom{
  position:relative;
  top:2px;
  width:538px;
  height:28px;
  margin:0px auto;
  background-image:url(obrazy/nag_promocje.jpg);
}

#dod_nag_pol{
  position:relative;
  top:2px;
  width:538px;
  height:28px;
  margin:0px auto;
  background-image:url(obrazy/nag_polecamy.jpg);
}

#dod_nag_nowe{
  position:relative;
  top:2px;
  width:538px;
  height:28px;
  margin:0px auto;
  background-image:url(obrazy/nag_nowe.jpg);
}

a.stopka {
  margin-top:5px;
  color:#6B6B6B;
  text-decoration:none;
}

a.stopka:hover {
  color:#6B6B6B;
  text-decoration:none;
}

div.main {width:970px; margin: 0 auto; background:#ffffff;}

div.top {

	text-align:right;

	padding:10px;

	}

img.szukaj {width:71px; height:17px; border:0px; margin-left:5px;}

div.menu {height:28px; text-align:center; background:url(obrazy/belka-dol.gif) repeat-x; border-collapse:collapse;border-color: #999999; border-width:1px; border-left-width:0px; border-right-width:0px; border-style:solid; padding-left:10px; padding-right:10px;}

img.kreska {height:25px; vertical-align:middle;}

a.opcje {
  margin-top:5px;
  color:white;
  text-decoration:none;
  font-family:Tahoma;
  font-size:11px;
}

a.opcje:hover {
  color:white;
  text-decoration:underline;
}

a.opcje:visited {
  color:white;
}

a.opcje:link{
  color:white;
}

a.menu {
  margin-top:5px;
  color:#6B6B6B;
  text-decoration:none;
  font-family:Tahoma;
  font-size:11px;
}

a.menu:hover {
  color:#6B6B6B;
  text-decoration:underline;
}

a.menu1 {
  margin-top:5px;
  color:#6B6B6B;
  text-decoration:none;
  font-family:Tahoma;
  font-size:11px;
}

a.menu1:hover {
  color:#A60000;
  text-decoration:underline;
}

.menu2 {
  color:#D81C04;
  text-decoration:none;
  font-family:Tahoma;
  font-size:11px;
}

a.menu1:active {
  color:#A60000;
  text-decoration:underline;
}

.sciezka{
  color:#D81C04;
}


.producent{
  font-family:Tahoma;
  font-size:11px;
  color:white;
}

.tekst1{
  font-family:Tahoma;
  font-size:11px;
  color:#6B6B6B;
}

.prod_nag{
  font-family:Tahoma;
  font-size:11px;
  color:#6B6B6B;
  background-color:#F5F5F5;
}

.tekst2{
  font-family:Verdana;
  font-size:11px;
  color:#6B6B6B;
}

.tekst3{
  font-family:Verdana;
  font-size:11px;
  color:#FFAB00;
}

.pole1{
  background-color:white;
  border: 1px solid #504025;
}

.buton{
  border: 1px solid #6B6B6B;
  background-color: #6B6B6B;
  font-family:Tahoma;
  font-size:11px;
  color:#F8F6F2;
  font-weight:bold;
  
}

.menu_bok{
  border-bottom:1px solid #D3CEC5;
  font-family:Tahoma;
  font-size:11px;
  color:#A60000;
}

.menu_bok1{
  border-bottom:1px solid #D3CEC5;
  border-top:1px solid #D3CEC5;
  font-family:Tahoma;
  font-size:11px;
  color:#A60000;
}

.tab_nag{
  background-color:#DFDDDD;
  font-family:Tahoma;
  font-size:11px;
  color:#6B6B6B;
}

.form_tlo{
  background-color:#F3F1F1;
}




/* centrum */

div.lewa {width:172px; float:left; background:#f5f5f5;}

div.centrum {width:602px; float:left; }



/* lewa */

div.belka {background:url(obrazy/guzik-mod.gif) no-repeat; font-weight:bold; padding:6px; padding-left:15px; color:#ffffff; margin-top:6px; margin-bottom:6px;}

div.lewa-wnetrze {margin-left:5px; margin-right:5px;}

img.plus {width:10px;height:7px; border:0px;}

div.zwin {display:block; position:relative; margin-left:10px; margin-top:2px; margin-bottom:2px;}

div.rozwin {display:none; position:relative; margin-left:10px; margin-top:2px; margin-bottom:2px;}



/* srodek */

div.produkt {border-collapse:collapse; background-color:#F3F1F1;  border-style:solid; border-color: #cccccc; border-width:1px;}

img.foto {width:150px; margin:5px;}

div.opis_produktu {width:440px; float:left;}

div.foto {width:160px; float:left;}

td.foto {width:160px; vertical-align:top;}





TABLE.ramki {width:500px; border-width:1px; border-collapse:collapse; border-color:#cccccc; border-style:solid;}

tr.belka { border-bottom-color:#999999; background:url(obrazy/belka1.gif); }

img.katalog {border:0px; margin:5px; vertical-align:middle; }

img.katalog1 {border:0px; width:16px; height:14px; margin:5px; vertical-align:middle; }

img.wgore {width:20px; height:16px; border:0px;}

img.dol {width:8px; height:9px; border:0px;}



.pole {

	height:150px;width:250px;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.maly_odstep {font-size: 4px;line-height: 4px;}

.maly_odstep1{font-size: 2px;line-height: 2px;}

.maly_odstep2{font-size: 1px;line-height: 1px;}



.komunikat{font-family:Verdana;font-size:11px;color: red;}

br.nic {line-height:0px; font-size:0px; height:0px; clear:both;}


