body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	color:#000000;
}

td
{
	vertical-align:top;
}

div
{
	margin:0px;
	padding:0px;
	text-align:left;
}

#glowna
{
	width: 780px;	
}

#g_menu
{
	position:absolute;
	width: 564px;
	height:48px;
	z-index:2;
	margin-top:172px;
	margin-left:216px;
	
}

#t_menu
{
	position:absolute;
	width:367px;
	height:31px;
	background-image:url(../img/t_menu1.gif);
	z-index:3;
	margin-left:413px;
}


a
{
	color:#000000;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}


a.t_link
{
	margin-top:5px;
	font-size:11px;
	color:#D4DFEF;
	text-decoration:none;
}

a.t_link:hover
{
	text-decoration:underline;
}


a.g_link
{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.g_link:hover
{
	text-decoration:underline;
}


#g1, #g3, #g5, #g7, #g9
{
	float:left;
	clear:right;
	text-align:center;
	padding-top:23px;
	background-repeat:no-repeat;
}
#g1a, #g3a, #g5a, #g7a, #g9a
{
	float:left;
	clear:right;
	text-align:center;
	padding-top:23px;
	background-repeat:no-repeat;
}



#g1 {width:107px;	height:48px;	background-image:url(../img/g_menu1.gif);}
#g3 {width:92px;	height:48px;	background-image:url(../img/g_menu3.gif);}
#g5 {width:96px;	height:48px;	background-image:url(../img/g_menu5.gif);}
#g7 {width:145px;	height:48px;	background-image:url(../img/g_menu7.gif);}
#g9 {width:112px;	height:48px;	background-image:url(../img/g_menu9.gif);}
#g1a {width:107px;	height:48px;	background-image:url(../img/g_menu1a.gif);}
#g3a {width:92px;	height:48px;	background-image:url(../img/g_menu3a.gif);}
#g5a {width:96px;	height:48px;	background-image:url(../img/g_menu5a.gif);}
#g7a {width:145px;	height:48px;	background-image:url(../img/g_menu7a.gif);}
#g9a {width:112px;	height:48px;	background-image:url(../img/g_menu9a.gif);}


#g_szukaj
{
	width:780px;
	height:55px;
	background-image:url(../img/g_menu10a.gif);	
	background-repeat:no-repeat;
	position:relative;
	z-index:4;
}

#g_szukaj2
{
	width:780px;
	height:55px;
	background-image:url(../img/g_menu10a.gif);	
	background-repeat:no-repeat;
	position:relative;
	z-index:4;
}

#kalendarz
{
	vertical-align:top;
	padding-top:15px;
	padding-left:10px;
	color:#FFFFFF;
	width:465px;
	float:left;
}

#szukaj
{
	width:225px;
	color:#FFFFFF;	
}	

input.aszukaj
{
	border:0px; width:150px;

}
#szukaj1 { float:left; padding-top:15px; color:#FFFFFF;}	
#szukaj2 { float:left; padding-top:11px;padding-left:3px;}	
#szukaj3 { float:left; padding-top:10px; padding-left:3px; }
	
#top
{
	position:relative;
	width:780px;
	height:220px;
	z-index:1;
}


#t1,#t2,#t3,#t4
{	
	float:left;
	clear:right;
	text-align:center;
	margin-top:7px;	
}

#t1 {	width:108px; }
#t2 {	width:100px; }
#t3 {	width:110px; }
#t4 {	width:49px; }



a.tp_link
{
	font-size:7.5pt;
	color:#353533;
	font-weight:bold;
	text-decoration:none;
}

a.tp_link:hover
{
	text-decoration:underline;
}

#tp_menu { width:780px; height:65px; }
#tp_menu1 { width:780px; height:25px; background-color:#F7F7F7; border-bottom:#A3A3A2 1px solid; }

div.tp_menu1a
{
	float:left;
	font-weight:bold;
	font-size:14px;
	width:179px;
	border-right:#A3A3A2 1px solid;
	padding-left:10px;
}
div.tp_menu1b
{
	width:558px;
	float:right;
	text-align:right;
	padding-right:20px;
}

#tp1,#tp2,#tp3,#tp4,#tp5,#tp_grupa 
{	
	float:left;
	clear:right;
	background-repeat:no-repeat;
	background-position:top;
}

#tp3,#tp4
{
	padding-top:30px;

}

#tp1,#tp2
{
	padding-top:17px;

}

#tp0 {	width:259px; height:14px; }
#tp1 {	width:111px; height:34px; background-image:url(../img/tp_menu1.gif); padding-left:47px;}
#tp2 {	width:97px; height:34px; background-image:url(../img/tp_menu2.gif); padding-left:47px;}
#tp3 {	width:89px; height:35px; background-image:url(../img/tp_menu3.gif); padding-left:45px;}
#tp4 {	width:100px; height:35px; background-image:url(../img/tp_menu4.gif);padding-left:45px;}
#tp5 {	width:199px; height:65px; background-image:url(../img/tp_menu5.gif);}
#tp5 div, #tp5 p {
margin:0px; padding:0px;
}
div.g_pasek
{	
	width:3px;
	height:48px;
	background-image:url(../img/g_menu2.gif);
	float:left;
	clear:right;	
}

#lewa_title
{
	height:28px;
	padding: 6px 0px 0px 5px;
	color:#5C5B5A;
	font-size:12px;
	font-weight:bold;
	
}	


#lewa
{
	float:left;
	width:188px;
	clear:right;
}

#prawa
{
	float:right;
	padding:5px;
	width:188px;
}


#srodek
{
	float:left;
	clear:right;	
	width:369px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:auto;
}

#srodek1
{
	float:left;
	clear:right;	
	width:565px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:auto;	
}

.pasek_pionowy
{
	background-image:url(../img/pasek_pion2.gif);
	background-repeat:repeat-y;

}

#srodek_main
{
	width:780px;
}

div.lewe_menu1,div.lewe_menu2,div.lewe_menu3
{
	width:163px;
	padding-left:25px;
	padding-top:10px;

}

div.lewe_menu1
{
	height:26px;
	background-image:url(../img/lewe_menu1.gif);
}
div.lewe_menu2
{
	height:24px;
	background-image:url(../img/lewe_menu2.gif);
}
div.lewe_menu3
{
	height:33px;
	background-image:url(../img/lewe_menu3.gif);
}

div.lewe_menu3a
{
	padding: 6px 2px 6px 10px;
	border-bottom:#C6C5C5 1px solid;
}

div.lewe_menu2a
{
	line-height:14px;
	font-weight:bold;
}

div.lewe_dol_menu1,div.lewe_dol_menu2,div.lewe_dol_menu3
{
	width:163px;
	padding-left:25px;
	padding-top:10px;

}


div.lewe_dol_menu1
{
	height:25px;
	background-image:url(../img/lewe_dol1.gif);
}
div.lewe_dol_menu2
{
	height:23px;
	background-image:url(../img/lewe_dol2.gif);
}
div.lewe_dol_menu3
{
	height:24px;
	background-image:url(../img/lewe_dol3.gif);
}



a.lewe_menu_1
{
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}

a.lewe_menu_1:hover
{
	text-decoration:underline;
}

a.lewe_menu
{
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

a.lewe_menu:hover
{
	color:#F7B2B8;
	text-decoration:none;
}

#dol
{
	width:780px;
	font-size:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#dol_pasek
{
	border-left:#535251 1px dotted;

}

div.lewad { width:188px; margin-top:20px; }
td.lewad1 { width:50px;padding-right:10px; text-align:right; }
td.lewad2 { width:138px; }
td.lewad_pasek { width:188px; padding: 7px 0px 7px 0px; height:2px; }


input.news_input
{
	width:137px;
	border:#A4A8B7 1px solid;
	font-size:11px;
	height:14px;

}

div.mdiv_tytul
{
	font-weight:bold;
	margin-bottom:8px;
}

div.mdiv_tresc
{
	line-height:17px;

}

td.sz_prod_tresc
{
	line-height:17px;
	padding-top:15px;
	vertical-align:top;
	

}

td.sz_prod_title
{
	font-weight:bold;
	font-size:11px;
	width:160px;
	vertical-align:middle
}

td.sz_prod_ptitle
{
	width:385px; 
	font-size:13px;
	font-weight:bold;
}

td.sz_prod_foto
{
	text-align:center;
	padding-top:15px;
}

td.artykul
{
	font-size:12px;
	vertical-align:middle;
}

a.artykul_title
{
	text-decoration:none;
}

a.artykul_title:hoover
{
	text-decoration:underline;
}

div.msg
{
	font-size:12px;
	text-align:center;
	color:#FF0000;
	margin:20px;

}

input.zap
{
	border:#999999 1px solid;
	width:200px;
	font-size:11px;
}

textarea.zap
{
	border:#999999 1px solid;
	font-size:11px;
	width:200px;
}

input.query
{
	border:#999999 1px solid;
	width:100px;
	font-size:11px;
}
input.query1
{
	border:#999999 1px solid;
	width:150px;
	font-size:11px;
}

td.rejestracj_ritle
{
	background-color:#F2F2F2;
	padding:10px;
	font-weight:bold;
	font-size:12px;
}


div.of1,div.of2,div.of3
{
	font-size:10px;
	padding-left:15px;
	width:125px;
}

div.of1
{
	padding-top:8px;
	height:53px;
	background-image:url(../img/of1.gif);
}
div.of2
{
	padding-top:11px;
	height:54px;
	background-image:url(../img/of2.gif);
}
div.of3
{
	padding-top:20px;
	height:46px;
	background-image:url(../img/of3.gif);
}

div.nowosci
{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:100px;
	
}

td.lewe_menu_td
{
	vertical-align:middle;
	font-weight:bold;

}

td.lewe_menu_td_a
{
	vertical-align:middle;
}
td.lewe_menu_td_b
{
	vertical-align:middle;
	padding-left:5px;
}

table.lewe_menu
{
	margin-left:10px;

}