@charset "iso-8859-2";
/* CSS Document */

body
{
	background-color:#2a4690;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;
	background-image:url(panel/tlo.png);
	color:#555;
	
	margin: 0px;
	padding: 0px;
}

a { text-decoration:none; color:#bbb; }
a:hover { color:#dddddd; text-decoration:none; }

h1
{ 
	font-size:13px;
	display:inline;
	color: #f96e08;
	text-transform:uppercase;
}

h2 
{ 
	font-size:13px;
	display:inline;
	color: #0094da
}

h3
{ 
	font-size:13px;
	display:inline;
	color: #0094da
}

.tekst_tabele
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2d2d;
	
}

.background
{
	background-image:url(panel/gora_tlo.jpg);
	background-repeat:repeat-x;
}

#all 
{
	width:977px;
	margin: 0 auto;	
}


#all #all2
{
	width:977px;
	height:232px;
	
	float:center;	
}

#all #all2 .g1
{
	width:977px;
	height:186px;
	
	float:left;	
	/* background-image:url(panel/g1.jpg); */
	background-repeat:no-repeat;
}

#all #all2 .menu
{
	width:977px;
	height:46px; /* 46 */
	
	float:left;	
	background-image:url(panel/menu.jpg);
	background-repeat:no-repeat;
	
	text-align: center;
	padding-top: 10px;
}

#all #all2 .menu a 
{ 
	text-decoration:none; 
	color:#fff; 
	font-size:11px;
	font-weight: bold;
}

#all #all2 .menu a:hover 
{ 
	color:#FFCC00;
	text-decoration:none; 
	font-size:11px;
	font-weight: bold;
}


#all #all2 .g2
{
	width:977px;
	height:30px;
	float:left;	
	background-image:url(panel/g2.png);
	background-repeat:no-repeat;
}

#all #all3
{
	width:977px;
	
	float:center;	
}

#all #all3 #odstep
{
	width:26px;
	height:10px;	
	float:left;	
}

#all #all3 #tresc
{
	width:951px;
	
	float:left;	
}

#all #all3 #tresc #lewa
{
	width:238px;
	
	float:left;	
}

#all #all3 #tresc #lewa #menu
{
	width:238px;
	
	float:left;	
}

#all #all3 #tresc #lewa #menu .menu_1
{
	width:238px;
	height:21px;
	
	float:left;	
	background-image:url(panel/menu_1.png);
	background-repeat:no-repeat;
}

#all #all3 #tresc #lewa #menu .menu_2
{
	width:238px; /* 238 */
	
	float:left;	
	background-image:url(panel/menu_2.png);
	background-repeat:repeat-y;
		
}

#all #all3 #tresc #lewa #menu .menu_2 a
{
	color:#fff;
	font-weight: bold;
}

#all #all3 #tresc #lewa #menu .menu_2 a:hover
{
	color:orange;
	font-weight: bold;
}	

#all #all3 #tresc #lewa #menu .menu_2 .mbutton
{
	padding-left: 10px;
	border-bottom: 1px solid orange;
	margin-left: 4px;
}

#all #all3 #tresc #lewa #menu .menu_2 .mmbutton
{
	padding-left: 18px;
	border-bottom: 1px solid orange;
	margin-left: 4px;
}

#all #all3 #tresc #lewa #menu .menu_3
{
	width:238px;
	height:28px;
	
	float:left;
	background-image:url(panel/menu_3.png);
	background-repeat:no-repeat;
}

#all #all3 #tresc #lewa #polecamy
{
	width:238px;	
	float:left;	
	background-image:url(panel/polecamy_2.png);
}

#all #all3 #tresc #lewa #polecamy .polecamy_1
{
	width:238px; /* 238 */
	height:32px; /* 32 */
	
	float:left;	
	background-image:url(panel/polecamy_1.png);
	background-repeat:no-repeat;
	
	padding-top: 8px;
	
	color: #F23D37;
	font-weight: bold;
}

#all #all3 #tresc #lewa #polecamy .polecamy_2
{
	width:238px;
	
	float:left;	
	background-image:url(panel/polecamy_2.png);
	background-repeat:repeat-y;
}

#all #all3 #tresc #lewa #polecamy .polecamy_2 .button
{	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	font-size: 11px;
	font-weight: bold;
}

#all #all3 #tresc #lewa #polecamy .polecamy_2 .button a
{
	color: #5A6A95;
}
#all #all3 #tresc #lewa #polecamy .polecamy_2 .button a:hover
{
	color:#EBBD04;
}

#all #all3 #tresc #lewa #polecamy .polecamy_3
{
	width:238px;
	height:17px;
	
	float:left;
	background-image:url(panel/polecamy_3.png);
	background-repeat:no-repeat;
}

#all #all3 #tresc #srodek
{
	width:488px;
	
	float:left;	
}

#all #all3 #tresc #srodek .srodek_1
{
	width:488px;
	height:11px;
	float:left;
	background-image:url(panel/srodek_1.png);
	background-repeat:no-repeat;
}

#all #all3 #tresc #srodek .srodek_2
{
	width:488px; /* 488 */
	
	float:left;
	background-image:url(panel/srodek_2.png);
	background-repeat:repeat-y;
}

#all #all3 #tresc #srodek .srodek_2 .text
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#all #all3 #tresc #srodek .srodek_2 a
{
	color: #2A4690;
	font-weight: bold;
}

#all #all3 #tresc #srodek .srodek_2 a:hover
{
	color: #EBBD04;
	font-weight: bold;
}

#all #all3 #tresc #srodek .srodek_2 h1
{
	display: inline;
	color: #385297;
}

#all #all3 #tresc #srodek .srodek_3
{
	width:488px;
	height:15px;
	
	float:left;	
	background-image:url(panel/srodek_3.png);
	background-repeat:no-repeat;
}

#all #all3 #tresc #prawa
{
	width:199px;
	
	float:left;
}

#all #all3 #tresc #prawa #koszyk
{
	width:199px;
	background-image:url(panel/koszyk_2.png);
	float:left;
}

#all #all3 #tresc #prawa #koszyk .koszyk_1
{
	width:199px; /* 199 */
	height:32px; /* 32 */
	
	float:left;
	background-image:url(panel/koszyk_1.png);
	background-repeat:no-repeat;
	
	
	padding-top: 8px;
	
	color: #EBBD04;
	font-weight: bold;
}

#all #all3 #tresc #prawa #koszyk .koszyk_2
{
	width:199px; /* 199 */
	
	float:left;
	background-image:url(panel/koszyk_2.png);
	background-repeat:repeat-y;
	
	font-size: 11px;
	
	
	text-align: center;
}

#all #all3 #tresc #prawa #koszyk .koszyk_2 td
{
	font-size:11px;
}

#all #all3 #tresc #prawa #promocje
{
	width:199px;
	background-image:url(panel/promocje_2.png);
	float:left;
}

#all #all3 #tresc #prawa #promocje .promocje_1
{
	width:199px; /* 199 */
	height:32px; /* 32 */
	
	float:left;
	background-image:url(panel/promocje_1.png);
	background-repeat:no-repeat;
	
	padding-top: 8px;
	
	color: #F23D37;
	font-weight: bold;
}

#all #all3 #tresc #prawa #promocje .promocje_2
{
	width:199px;
	
	float:left;
	background-image:url(panel/promocje_2.png);
	background-repeat:repeat-y;
	

}

#all #all3 #tresc #prawa #promocje .promocje_2 a
{
	font-size: 11px;
	color: #5A6A95;
}

#all #all3 #tresc #prawa #promocje .promocje_2 a:hover
{
	font-size: 11px;
	color:#EBBD04;
}

#all #all3 #tresc #prawa #promocje .promocje_2 .cena
{
	font-weight: bold;
	color: #F23D37;
	
	font-size:11px;
}

#all #all3 #tresc #prawa #promocje .promocje_3
{
	width:199px;
	height:20px;
	
	float:left;
	background-image:url(panel/promocje_3.png);
	background-repeat:no-repeat;
}

#all #all3 #d1
{
	width:925px;
	height:64px;
	
	float:left;
	background-image:url(panel/d1.png);
	background-repeat:no-repeat;
	margin-left:26px;
}

#all #all3 #d2
{
	width:925px;
	height:5px;
	
	float:left;
	background-image:url(panel/d2.png);
	background-repeat:no-repeat;
	margin-left:26px;
}

#all #all3 #d3
{
	width:925px;
	height:62px;
	
	float:left;
	background-image:url(panel/d3.png);
	background-repeat:no-repeat;
	margin-left:26px;
	
	color: orange;
}

hr {
background-color: #F5DF87;
height: 1px;
color: #F5DF87;
border: 0px;
}

.line_d
{
	border-bottom: 1px solid #F5DF87;
}

td
{
	font-size:11px;
	padding: 5px;
}

.tit { padding-left: 15px; } 

.cena
{
	color:#F23D37;
	font-size:11px;
	font-weight: bold;
}

.pay 
{
	color:#F23D37;
	font-size:11px;
	font-weight: bold;
}

.kt
{
	color:#2F4A93;
	font-size:11px;
	font-weight: bold;
}

.cena_input_lite
{
	border:1px solid #bfdbf0;
	background-color: #f2f8fc;
	padding: 2px;
	font-weight: bold;
	text-align: center;
	width:30px;
}

.zamowienie_input
{
	border:1px solid #bfdbf0;
	background-color: #f2f8fc;
	padding: 2px;
}
