*{ font-family: Verdana, Tahoma,  Trebuchet, Helvetica, Sans-Serif; }
html{font-size: 12px; color:black;
	margin-left: auto;
	margin-right: auto;
}

body{
  color: #000;
  margin: 0;
  padding: 0;
  margin-top:40px;
  margin-bottom:40px;

 /*BACKGROUND: #ffffcc url(stale/back_y.gif) repeat-x; */
 BACKGROUND: #fbfbfb url(stale/blue-grad.png) repeat-x;
}
/*body{BACKGROUND: #ffffff url(../stale/back_ro.gif) repeat-x;}*/

#szablon {
  background: #ffffcc url(stale/budynek.jpg) no-repeat top; 
  width: 760px !important;
  width: 760px; /* IE */
}
.szabl_hd{vertical-align:top;}
.szabl_hd img{border:0;margin:0;padding:0}
.szabl_rm{vertical-align:top;}
.szabl_fo{background:url(back_ro.gif) repeat-x;
color:#444444;text-align:right;line-height:1.5;}
.szabl_fo *{font-size:11px;}


#header{
	cursor:pointer;
	padding:0;margin:0;
}
#header img{height:111px;width:760px;}
#mhaslo{
	color:#ffff66;top:118px;_top:118px;
	padding:2px;margin:0px;
	border:1px solid #ffffcc;
	display:block;
	font-weight:bold;
}

#ml{
	vertical-align:top;
	margin-left:4px;
	top:0;
	margin-top: 0;
	padding-top: 0;
}


/*pol-przezroczysty box*/	
/* IE ignores styles with [attributes], so it will skip the following. */
.mb[class]		{background-image:url(50p_ffffcc.png);}
.mb{border:1px solid #ffffcc;vertical-align:top;}


#zaw2{
/*	border:1px solid #a16300;
	BACKGROUND: #ffffee;*/
 width: 568px;
 margin-right:0px; 
 padding-left:6px;
 padding-right:3px;
}

#zaw2  #kontakt3{width: 100%;}
#zaw2 #obr3{position: relative;top: 10px; left: 90px; 
		border: 1px solid; width: 126px; height: 187px;
		background-color: #dcdcdc;text-align: center;}
#zaw2 #mgr {position: relative; top: -45px; left: 99px; border: 1px solid; width: 168px; height: 43px; background-color: #f5f5ec}		

#zaw2 #txt2{position: relative; top: -219px; left: 291px; border: 1px solid; width: 226px; height: 180px; background-color: #dcdcdc;text-align:center}

#mp, #stopka{
  margin: 0;
  padding: 0;
}

#stopka{
	width:100%;
	text-align:center;
}


#loged{position:absolute;top:2px;left:2px;background-color: #ffffff;
	color:#dd0000;font-weight:bold;}

/* left menu  */

.emil{FONT-SIZE: 13px;color:blue;text-decoration: underline;font-weight:bold;}
.logo:hover{background:transparent;}

/*
ul{FONT-SIZE:10pt;font-weight:bold;FONT-FAMILY:verdana,tahoma;list-style:square;margin-top:12px;margin-left:25px;line-height:110%}
*/

/* Left Menu */
.lm_marg{
	margin: 0px;
	padding: 3px;
	width:156px;
}
.lm_marg ul li a{FONT-FAMILY:verdana,tahoma;color:black;
	font-weight:bold;
	text-decoration: none;line-height:130%;
}
.lm_marg ul li a:hover{background:#DCDCDC;}


#leftmenu{
	width: 145px;
	margin:auto;
	text-align:center;
		vertical-align:top;
}

#leftmenu h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 4px 0px 1px 0px;
	padding: 2px 0px 1px 1px;        /* 1.top  2.right  3.bottom  4.left */
	text-align:center;
	border: none;

	background: #655AA8 url(stale/h2.gif) repeat-y scroll left;

/*	font-weight: bold;	text-transform: capitalize;*/
}

#leftmenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#leftmenu li a{
	font-size:12px;
	padding: 3px 0px 3px 0px;
	margin: 5px 1px 5px 1px;
	text-decoration: none;
	text-align:center;
	display: block;
	border-top:1px solid #eeeeee;
/*	background: url(../stale/kropek.gif) no-repeat scroll left;                  A8,CE,FF */

}

#leftmenu li a:hover{
	color: #333333;
}
#leftmenu li{
	display: inline;
}
.flag{width:24px;height:12px;border:1px solid black}

.al{text-align: left;}
.ar{text-align: right;}
.center{text-align: center}

.thc{background:#eeeeee;FONT-SIZE: 10pt;border:1px solid #cccccc;text-align: center;}
.thr{background:#eeeeee;FONT-SIZE: 10pt;border:1px solid #cccccc;text-align: right;}
.tb{border:1px solid #cccccc;text-align: right;}

.menuT{
	padding: 0;        /* 1.top  2.right  3.bottom  4.left */
	margin: 0;
	width:100%;
	text-align: center;
	height: 26px; BACKGROUND-COLOR: #FFFFEA;  /*CED3D6*/

	BORDER-left: 0;
	BORDER-right: 0;
	BORDER-top: 0;
	BORDER-BOTTOM: #cccccc 1px solid;
	
	CURSOR: pointer;
	color:blue;
	text-decoration:underline;
	font-weight:bold;
	FONT-SIZE: 10pt;
	font-family: Verdana;
	}

.Frekl{padding:0 0 10px 0;margin:0 auto 10px auto;
	font-size:12px;background-color:white;width:152px;}



.BtnEdit{position:absolute;margin:-6px -6px}

/* katalog PN*/
.h3kat{color:#cc0000;text-decoration:underline;}
	
.kat{text-align:center;
	vertical-align:middle;
	font-size:0.65em;
	}
	
/* vbest */

.vb {POSITION: relative;font-weight:bold;
	FONT-FAMILY:verdana;display:inline-block;text-align:center}
.s0,.s1,.s2 {POSITION: relative;font-size:20px}
.s2{COLOR: #dddddd;LEFT: 83px; TOP: 2px;}
.s1{COLOR: #aaaaaa;LEFT: 0px; TOP: 0px;}
.s0{COLOR: #000000;LEFT: -83px; TOP: -2px;}

hr{	width: 99%;
	border:0;
	border-top: 1px solid #808080;
	height: 0;
	}

/* in_r */

A{font-family:Verdana;  cursor:pointer;text-decoration:underline;color: #0000FF;}
a:link{color:navy;}
a:visited{color:purple;}

/* TABLE{border-collapse: collapse;} */

li{list-style:square;}

.tyt{height:74px;
	border:1px brown solid;FONT-WEIGHT:bold;
	text-align:center;}

.tyt td{height:74px;}
.tyt h3{font-size:19px;font-family:Verdana;color:#0000cc; }

