body{ 
	background-color: #303AFA;
	margin: 0px;
	padding: 0px;
}
.clr{
	clear: both;
}
.baner{
	float: left;
	width: 980px;
	height: 160px;
}
.menutop{
	float: left;
	background-color: #ed9626;
	border-bottom: 2px solid #000066;
	width: 980px;
	height: 30px;
  
 }
.pmenutop{
 	margin-left: 20px;
 	margin-top: 5px;
 }
.amenutop{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.amenutop:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.amenutop2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.amenutop2:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.bok1{
	float: left;
	width: 88px;
	height: 205px;
}
.akt{
	float: left;
	width: 224px;
}
.akt1{
	float: left;
	width: 224px;
	background-image: url(gfx/akt.gif);
}
.aktdol{
	float: left;
	width: 224px;
	height: 30px;
	background-image: url(gfx/aktdol1.gif);
}
.akttxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #2b2989;
	margin-left: 15px;
	margin-right: 15px;
	text-align: center;
}
.main{
	float: left;
	width: 668px;
}
.mnagl{
	float: left;
	width: 668px;
	height: 50px;
	background-image: url(gfx/mnagl.jpg);
}
.mtresc{
	float: left;
	width: 668px;
	background-image: url(gfx/mtresc.gif);	
}
.mdol{
	float: left;
	width: 668px;
	height: 30px;
	background-image: url(gfx/mdol.gif);		
}
.menud2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-right: 3px;
	margin-top: 10px;
}
.menud{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 15px;
	margin-top: 10px;
}
.amenud{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.amenud:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.mtytul{
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 10px;
}
.txtfirm{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 20px;
	margin-right: 120px;
	text-align: justify;
}
.txtfirmul{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 20px;
	padding-left: 20px;
	margin-right: 120px;
	text-align: justify;
}
.txtfirm2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 50px;
}
.listafirm{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-top: 3px;
	margin-left: 380px;
}
.listafirm2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-top: 3px;
}
.listausl{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-top: 3px;
	margin-left: 360px;
	margin-right: 120px;
}
.hkont{
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #222222;
	font-weight: bold;
	text-align: center;
	margin-right: 120px;
}
.kontakttxt{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	text-align: center;
	margin-right: 120px;
}
.amapka{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #222222;
	text-decoration: none;
	font-weight: bold;
}
.amapka:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
}
.alink1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.alink1:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
}
.formw{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 120px;
	margin-right: 120px;
}
.zdjecie{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 20px;
	margin-right: 120px;
	text-align: center;
}
.zdjecie1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 20px;
	margin-right: 100px;
	text-align: center;
}
.podpis{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #222222;
}
.tytuloaf{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #222222;
	margin-left: 20px;
	margin-right: 120px;
	font-weight: bold;
		margin-bottom: 0px;
}
.amenu{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #2b2989;
	text-decoration: none;
	cursor: hand !important;
}
.amenu:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #303afa;
	text-decoration: none;
}
.seo{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #2b2989;
	margin-bottom: 0px;
}
.seo2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #2b2989;
	margin-left: 30px;
	margin-right: 40px;
}
/*style do rozwijanej oferty*/
.lista{ /*CSS for Simple Tree Menu*/
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
cursor: hand !important;
cursor: pointer !important;
list-style-type: none;
}

.listali{ 
list-style-type: none;
cursor: default;
}
.listali_tyt{
font-family: Verdana, Arial, sans-serif;
font-size: 15px;
color: #222222;
font-weight: bold;
margin-left: 20px;
margin-right: 120px;
padding: 0px;
margin-top: 0px;

}
.lista_rozwiniecie{ 
/*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. */
cursor: default;
list-style-type: none;
}
.listali_rozwiniecie{ /* Style for LI that contains sub lists (other ULs). */
cursor: default;
list-style-type: none;
}
.listaulof{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #222222;
margin-top: -20px;
margin-left: 10px;
margin-right: 120px;
list-style-type: disc;
}
.tablelaof{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #222222;
margin-top: -20px;
margin-left: 10px;
margin-right: 120px;
list-style-type: disc;
}
.tablelaof2{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #222222;
text-align: center;
}
.light{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #222222;
background-color: #bcc0fd;
}
.dark{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #222222;
background-color: #8389fc;
}
.txtfirm1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 0px;
	margin-right: 120px;
	text-align: justify;
}
.listaulof1{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #222222;
margin-top: -10px;
margin-left: 30px;
margin-right: 120px;
list-style-type: disc;
}
/*koniec- style do rozwijanej oferty*/
/* style do rozwijanej MENU*/
.menuof{
	margin-top: -10px;
	padding: 0px;
	margin-left: -30px;
	padding-right: 0px;
}
.menuul{ /*CSS for Simple Tree Menu*/
margin: 0px;
margin-left: 35px;
margin-right: 10px;
padding: 0px;
list-style-type: none;
}

.menuli{ 
/*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
margin-left: 0px;
margin-bottom: 3px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
cursor: hand !important;
}

.podmenuli{ /* Style for LI that contains sub lists (other ULs). */
cursor: hand !important;
cursor: pointer !important;
list-style-type: none;
margin-right: 50px;
margin-left: -15px;
padding-left: -15px;
}


.podmenuliul{ 
/*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. */
cursor: default;
list-style-type: none;
}


.moferta{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	margin-left: 5px;
}
/* koniec- style do rozwijanej MENU*/

.tabin{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 20px;
	margin-right: 120px;
	text-align: center;
}
.tabin2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #222222;
	margin-left: 45px;
	margin-right: 120px;
	text-align: center;
}
.atabin{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
.atabin:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #bb0000;
	font-weight: bold;
	text-decoration: none;
}
.amapa{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #222222;
	text-decoration: none;
}
.amapa:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #222222;
	text-decoration: underline;
}
.mofertas{
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	margin-left: 6px;
	font-style: italic;
	text-align: center;
}
.aofertas{
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	text-decoration: none;
}
.koszyks{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	margin-left: 5px;
	margin-right: 12px;
	margin-bottom: 2px;
}
.akoszyk{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	margin-left: 30px;
	margin-right: 12px;
	text-decoration: none;
}
.akoszyk:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	margin-left: 30px;
	margin-right: 12px;
	text-decoration: none;
}
.tabprodk{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 20px;
	margin-right: 12px;
	width: 570px;
	border: 1px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #8396db;
	border-right-width: 0px;
}
.tabprodk a{
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.tabprodk a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tabprodk td{
	border: 0px;
	border-style: solid;
	border-color: #8396db;
	border-bottom-width: 1px;
	border-right-width: 1px;
}
.tabprodk tr{
	height: 45px;
}