
body {font: .8em verdana, arial, sans-serif;}


* { padding:0; margin:0; font-family: Arial, Verdana, sans-serif; font-size:12px}

a img /* nie robi ramki przy linkach graficznych  */
{
border-style:none;
border:0px;
} 
img {border: none;}


h1, h2, h3, h4, h5, h6 /* styl h */
 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	}

div#gora
{
background: rgb(5, 112, 146) url(img/tla/tlo_gora.jpg) repeat-x;
padding-top:5px;
}	

/* super_gora */
div#super_gora {
width:1000px;
margin-left:auto; 
margin-right:auto;

height:30px;
}
#three_super_gora 
{
float:left;
width:100%;
}
#two_super_gora 
{
float:left;
width:100%;
display:inline; /* stops IE doubling  margin on float*/
margin-right:-530px; /* CWS - neg margin move */
}
#widoczny_tytul 
{
width:auto;
margin-right:530px;
height:1%;
}
#nawigacja_gorna
{
float:left;
width:530px; 
display:inline; /* stops IE doubling  margin on float*/

}
#nawigacja_gorna_srodek1
{
float:left;
padding:0em 0em 0em 0em;

width:36px;
height:30px;
}
#nawigacja_gorna_srodek2
{
float:left;
padding:0em 0em 0em 0em;
background: url(img/tla/info_bg.gif) repeat-x;
width:494px;
height:38px;
font-size:10px;

}

#super_gora h1
{
padding-top:8px;
padding-left:10px;
}

#nawigacja_gorna a
{
font-weight:bold;
color:#F4F23C;
background-color:inherit;
float:left; 
font-size: 11px; 
text-decoration: none; 
font-family:  Arial, Helvetica, sans-serif; 
padding-top:8px; padding-left:5px; 
padding-right:3px;}  

 
#nawigacja_gorna a:hover   {text-decoration: underline;  } 

#nawigacja_gorna .super_gora_sep1
{
background: url(img/pasek_pionowy1.gif);
width:3px;
height:30px;
float:left;

}
#nawigacja_gorna a.zalogtwoj
{
font-weight:bold;
color:white;
background-color:inherit;
float:left; 
font-size: 13px; 
text-decoration: none; 
font-family:  Arial, Helvetica, sans-serif; 
padding-top:8px; padding-left:5px; 
padding-right:3px;
margin-left:10px}  


#nawigacja_gorna a.zalogtwoj:hover  {text-decoration: underline;  } 


/* super_gora  KONIEC*/
div#przejscia_sklepowe 
{
margin-top:10px;
min-width:1000px; 
max-width:100%;  
margin-left:auto; 
margin-right:auto;
}
div#przejscia_sklepowe_ikony 
{
width:825px; 
margin-left:auto;
margin-right:auto;

}
/* //////////////////////////////////////////////////////////////// */
div#gorna_prezentacja 
{
margin-top:10px;
min-width:1000px; 
max-width:100%;  
margin-left:auto; 
margin-right:auto;
}

div#gorna_prezentacja_centrum
{
width:956px; 
margin-left:auto;
margin-right:auto;
height:122px;
}

div#gorna_prezentacja_centrum2
{
width:956px; 
margin-left:auto;
margin-right:auto;
}

div#gorna_prezentacja_centrum .zdjecie_poj
{
float:left;
display:block;
width:130px;
}
  
div#gorna_prezentacja_centrum .zdjecie_poj_extra
{

float:left;
display:block;
}

div#gorna_prezentacja_centrum span
{
color:#969696;
font-size:11px;
}

div#gorna_prezentacja_centrum span.extra
{
padding-left:55px;
}

/* //////////////////////////////////////////////////////////////// */
div#menu_wlasciwe
{
margin-top:10px;
width:1000px; 
margin-left:auto; 
margin-right:auto;
height:23px;

}
div#menu_wlasciwe_centrum
{
width:780px; 
margin-left:auto;
margin-right:auto;
text-align:center;
}

div#menu_wlasciwe_centrum a { 
  display:block;
  width: 83px; 
  height:18px;
  background: url(img/nav_bg.gif) top left no-repeat; 
  font-size:11px;
  text-align:center;
  padding-top:5px;
  float:left;
  font-weight:700;
  color:#E9E9E9;
  text-decoration:none;
  }

div#menu_wlasciwe_centrum a:hover 
{	
background: url(img/nav_bg_hover.gif) top left no-repeat; 
color:#242424;
}
/* //////////////////////////////////////////////////////////////// */
div#paseczek_teleadresowy
{
min-width:1000px; 
max-width:100%;  
margin-left:auto; 
margin-right:auto;
height:28px;
text-align:right;
padding-right:30px;
color:#969696 ;
font-weight:900;
border-top :1px black solid;
border-bottom :1px white solid;
background: url(img/nav_bg_1px.gif); 
}

div#paseczek_teleadresowy span
{
padding-top:4px;
font-weight:900;
font-size:16px;
display:block;
}

div#paseczek_kolejnosci
{
padding-top:3px;
min-width:940px; 
max-width:100%;  
margin-left:auto; 
margin-right:auto;

height:20px;
text-align:left;
padding-left:60px;
font-size:16px;
color:#373737 ;
font-weight:900;
}

div#paseczek_kolejnosci a
{
color: black; 
font-weight: 600; 
font-size: 12pt; 
text-decoration: none;
font-family:Verdana, Arial,  Helvetica; 
}
div#paseczek_kolejnosci a:hover
{
color: #474747; 

}
/* KONIEC DIV GÓRA */
/* KONIEC DIV GÓRA */
/* KONIEC DIV GÓRA */



div#strona_wlasciwa
{
width:100%; 
margin-left:auto; 
margin-right:auto;
text-align:center;
background: #E8E8D0 url(img/body_bg.gif) repeat-x; 
float:left;
}

div#strona_wlasciwa_wew
{
width:1000px; 
margin-left:auto; 
margin-right:auto;
text-align:left;
background: #E8E8D0 url(img/body_bg.gif) repeat-x; 
}

div#zawartosc_strony
{
margin-left:230px;
padding-top:20px;

}
div#stopka
{
clear:both;
}

/* MENU BOCZNE */

div#menu_boczne
{
padding-top:20px;
width:230px; 
float:left;
}

#menu_boczne h2{
display:block;
	width:204px;
	height:22px;
	background:url(img/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}

#menu_boczne h2 span{
	background:url(img/arrow.gif) 0 3px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	font-weight:bold;
	color:#F3F3F3;
	background-color:inherit;
}

div#menu_boczne_poj
{
width:220px; 
float:left;
margin-bottom:2px;
text-align:left;
padding-left:0px;
background:#DBDBBE;
}


div#menu_boczne_poj:hover
{
width:220px; 
float:left;
margin-bottom:2px;
text-align:left;
padding-left:0px;
background:#D2D2B4;
}

div#menu_boczne_poj_img
{
width:130px; 
float:left;
}



div#menu_boczne_poj_ikonki
{
margin-left:130px;
width:55px;
font-size: 10px; 
}

div#menu_boczne_poj_ikonki a
{
color: black; 
font-weight: 600; 
font-size: 10px; 
text-decoration: none;
font-family:Verdana, Arial,  Helvetica; 
}


#left ul li a{
	display:block;
	background:url(img/arrow_green.gif) 19px 9px no-repeat #DBDBBE;
	padding:0 21px 0 31px;
	font-weight:normal;
	color:#2F2F20;
	font-size:11px;
	line-height:24px;
	text-decoration:none;
}
#left ul li a span.bg{
	background-color:#F3F3DD;
	color:#000;
	width:15px;
	height:15px;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	float:right;
	margin:4px 0 0 0;
}
#left ul li a span.nor{
	color:#000;
	background-color:inherit;
	font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;
	float:right;
	margin:4px 0 0 4px;
}
#left ul li a:hover{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#left ul li a:hover span.bg{
	color:#2F2F20;
	background-color:#C6C6A5;
}
#left ul li a:hover span.nor{
	color:#2F2F20;
	background-color:#C6C6A5;
}



/* KONIEC DIV MENU BOCZNE */


div#strona_startowa
{

}

div#pole_strony
{
width:97%;
}
div#glowna_produkty
{
float:left;
text-align:left;
border: 6px solid #FFFFFF; 
width:100%;
padding-top:0px;
margin-bottom:5px;
background:#F9F9E4;
}
div#glowna_produkty h2
{
padding-left:10px;
padding-top:10px;
padding-bottom:5px;
color: #282828;
font-size:26px;


}

div#prezentacja_centrum_poj
{
float:left;

width:185px;
}
/*////////////////////// PRODUKTYT /////////////////////////////////*/


/*////////////////////// Kategoria  ////////////////////////////////*/



div#przewijanie_stron
{
text-align:center;
width:100%;

}

div#przewijanie_stron a { 
color: black; 
font-weight: 600; 
font-size: 10pt; 
text-decoration: none; 
font-family:Verdana, Arial,  Helvetica; 
}   

div#przewijanie_stron a:hover  { color: red;} 


/* //////////////////////////////////////////////////////////////// */

div#kategoria_produkt_poj
{
float:left;
text-align:left;
border :4px solid white;
width:100%;
padding-top:0px;
margin-bottom:4px;
}


.szarosc
{

background: #F9F9E4 ;   

}

.bialosc
{
background: #F9F9E4;
}


div#kategoria_img
{
width:350px; 
float:left;
}

div#kategoria_img img
{
padding-left:8px;
}

div#kategoria_opisy
{
margin-left:300px;
font-size: 10px; 
}



/*////////////////////// Pojedynczy produkt  ///////////////////////*/


div#pole_produktu
{
width:97%;
}

div#produkt_naglowek
{
float:left;
text-align:left;
height:56px;
background: url(img/tla/presentacja_wyk1.jpg) right no-repeat;  
width:100%;
padding-top:0px;
}

div#produkt_produkt
{
float:left;
text-align:left;
border: 4px solid white; 
width:100%;
padding-top:0px;
background: #F9F9E4; 
}


div#produkt_img
{
width:550px; 
float:left;
}

div#produkt_img img
{
padding-left:8px;
}

div#produkt_opisy
{
margin-left:550px;
font-size: 10px; 
}

/* stopka */

div#stopka_calosc
{
	width:100%;
	height:55px;
	background:url(img/tla//footer_bg.gif) 0 0 repeat-x;
}

div#stopka_srodek{
	width:958px;
	margin:0 auto;
	position:relative;
	height:55px;
	}

div#napisy_logowania
  {
  padding-top:10px;
  padding-left:30px;
  font-size:26px;
  font-weight:900;
  color:#555555;
  padding-bottom:15px;
  width:680px;
  float:left;
  }	
  
  div#logowanie_lewa_kol
  {
  padding-top:10px;
  padding-left:30px;
  color:#555555;
  width:340px;
  float:left;
  
  }	
  div#logowanie_prawa_kol
  {
  padding-top:10px;
  padding-left:30px;

  color:#555555;
  padding-bottom:15px;
  width:340px;
  float:left;
  }	
  
  .contacttext {
	margin: 3px;
	padding: 3px;
	height: 18px;
	width: 100px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	}
	
	.contactformfield {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 70%;
	float: left;
	margin: 3px;
	padding: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
	}
.textboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999999;
	height: 18px;
	width: 250px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.textboxEffect:hover
{
background-color:#FFFFFF;
color:#929F4B;
margin:0px;
padding:0px;
border:1px solid #7A8639;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
	
.errortext {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
}
.submitbuttonarea {
	margin: 5px;
	float: left;
	height: 50px;
	width: 300px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 110px;
}

.subbtn {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-attachment: scroll;
	background-image: url(img/submitbg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	border: 1px solid #E6E9CF;
	margin: 2px;
	padding: 2px;
	height: 25px;
}	