body	{font-family:Arial; font-size:14px; color:#104090; font-weight:500; padding: 0px;
		 width: 1280px; height:760px; min-height:760px; max-height:760px; border: 0px solid;}

#menu	{ position: absolute; top:0px; left:0px; width:250px; height:94%;
				z-index:2; background-color: #ffeeaa; border: 1px solid blue}
.menu { padding: 5px}
#opis	{	position: absolute; top:0px; left:0px; width:350px; height:94%;
				z-index:1; background-color: #fff7cc; border: 1px solid blue}
.opis { padding: 0px; margin-left: 250px;}
#telo	{	position: absolute; top:0px; left:0px; width: 1024px; height:94%;
				z-index:0; background-color: #ffffff; border: 1px solid blue}
.telo { padding: 0px; margin-left: 350px;}

.ce		{font-family:Arial;font-size:14px;color:#104090;  padding: 0px; text-align: center;}
.head	{font-family:Arial;font-size:14px;color:#104090;  padding: 10px  5px; }
.mdol	{font-family:Arial;font-size:14px;color:#104090;  padding: 10px 10px 10px  6px; background: silver ; border-top: 2px solid #104090; border-bottom: 2px solid #104090}
.mgor	{font-family:Arial;font-size:14px;color:#104090;  padding: 10px 10px 10px  6px; background: #ffffaa; border-top: 2px solid #104090; border-bottom: 2px solid #104090}
.form	{font-family:Arial;font-size:14px;color:#104090;  padding: 10px  5px  5px  5px; background: silver; border: 0px inset}
.data	{font-family:Arial;font-size:14px;color:#104090;  padding:  0px  0px  0px  0px; background: white}
.mops	{font-family:Arial;font-size:16px;color:#104090;  padding:  0px; height:  30px; background: #ffd;
		 font-weight: 700; border: 0px inset}
.mtab	{font-family:Arial;font-size:16px;color:#104090;  padding:  0px; height:  28px; background: #ffd;
		 width: 25%; text-align: center; vertical-align: middle; font-weight: 700; border: 1px inset}
.mlin	{font-family:Arial;font-size:14px;color:#104090;  padding:  3px 0px 0px 0px; height:  25px; background: #ffd;
		 text-align: left; vertical-align: middle; font-weight: 700; border: 0px inset}
ul.as	{font-family:Arial;font-size:12px;color:#104090;  margin:  0px  0px  0px 20px;padding:  0px  0px  0px  0px}
li.al	{margin:  0px  0px  0px  0px; padding:  0px  0px  0px 16px}
a  		{font-family:Arial;font-size:16px;color:#007700; font-weight:700; text-decoration:none}
a:hover	{color:#770000; background-color: #fff7cc}
input 	{padding-left:4px; color: #104090}
select 	{ color: #104090}
textarea{ color: #104090; width: 100%; height:96%;padding-left:4px;padding-right:4px;border: 1px solid silver}

.a0  	{font-family:Arial;font-size:24px;color:#104090; text-align: left; font-weight:700;
		 padding:  6px 0px 0px 5px; border-bottom: 1px solid silver; height: 38px; max-height: 38px}
.a1  	{font-family:Arial;font-size:24px;color:#104090; text-align: left; font-weight:700;
		 padding:  5px 0px 0px 5px; border-bottom: 1px solid silver; height: 38px; max-height: 34px}
.a2  	{font-family:Arial;font-size:18px;color:#104090; text-align: center; font-weight:700;
		 padding: 14px 5px 0px 5px; border-bottom: 1px solid silver; height: 30px; max-height: 30px}
.a3  	{font-family:Arial;font-size:18px;color:#104090; text-align: left; font-weight:500;
		 padding: 12px 5px 0px 5px; border-bottom: 1px solid silver; height: 32px; max-height: 32px}
.a4  	{font-family:Arial;font-size:12px;color:#104090; height: 10px; text-align: center; }
.a5  	{font-family:Arial;font-size:16px;color:#104090; padding: 5px }
.a6  	{font-family:Arial;font-size:20px;color:#104090; padding: 0px  }
.a7  	{font-family:Arial;font-size:20px;color:maroon; padding:  0px  }
.b0 	{font-family:Arial;font-size:12px;color:#104090; padding:  0px  }
.b1  	{font-family:Arial;font-size:12px;color:white; background: #104090}
.b2  	{font-family:Arial;font-size:12px;color:orange; }
.b3  	{font-family:Arial;font-size:12px;color:orange; background: #104090}
.b4 	{font-family:Arial;font-size:12px;color:#104090; padding-top:  10px  }
.b5 	{font-family:Arial;font-size:12px;color:#777777; padding:  0px  }
.b6 	{font-family:Arial;font-size:8px;color:#777777; padding:  0px  }
.b7 	{font-family:Arial;font-size:11px;color:#104090; padding:  30px  }
.c1  	{font-family:Arial;font-size:24px;color:lime; background: #000077; text-align: left;}
.c2  	{font-family:Arial;font-size:48px;color:lime; padding-left: 0em; background: #000077}
.c3  	{font-family:Arial;font-size:12px;color:lime; background: #104090}
.mn  	{font-family:Arial;font-size:12px;color:#104090; border: 1px inset; width: 100px; height:100px}
.ko  	{font-family:Arial;font-size:14px;color:#104090; border-top: 1px solid}
.sl		{float: right;  border: 0; margin: -1em 0em 0em 0em; }
.sr  	{font-family:Arial;font-size:14px;color:#104090; }
.ss  	{font-family:Arial;font-size:14px;color:#104090; padding-left:8px}
.st  	{font-family:Arial;font-size:14px;color:#104090; padding-left:32px}
.sw  	{font-family:Arial;font-size:14px;color:#104090; padding-left:16px}
.gp  	{padding-left:60px; border: solid 1px}
.bu-a	{font-family:Arial;font-size: 14px; color:#000000; background: #e4f0fc; width: 19px; height:19px;
		 border: 1px outset #007; padding: 5px 0px 0px 5px; margin-right: 2px; float: left }
.bu-a:hover {background: #fff7cc; background-color: #fff7cc; border: 1px inset #007;}
.bu-e	{font-family:Arial;font-size: 14px; color:#000000; background: #a2c0e8; width: 19px; height:19px;
		 border: 1px outset #007; padding: 5px 0px 0px 5px; margin-right: 2px; float: left }
.bu-e:hover {background: #fff7cc; background-color: #fff7cc; border: 1px inset #007;}
.bu-i	{font-family:Arial;font-size: 14px; color:#000000; background: transparent; width: 6px; height:10px;
		 border: 0px outset #007; float: left }
.bu-u	{font-family:Arial;font-size: 14px; color:#ffffff; background: #72a0d8; width: 19px; height:19px;
		 border: 1px outset #007; padding: 5px 0px 0px 5px; margin-right: 2px; float: left }
.bu-u:hover {background: #fff7cc; background-color: #fff7cc; border: 1px inset #007; color: black}
.fA6 	{margin-top: -16px; padding-left: 16px; width: 300px; border-right: dotted 1px}
.fA5  	{margin-top: -16px; padding-left: 16px; width: 430px; border-right: dotted 1px}
.fA4  	{margin-top: -16px; padding-left: 16px; width: 600px; border-right: dotted 1px}
.fL5  	{margin-top: -16px; padding-left: 16px; width: 450px; border-right: dotted 1px}
.pogl 	{border-right: 1px solid #7f9db9; border-bottom: 1px solid #7f9db9; height: 14px}

.m_on	{font-size:16px;color:#904010; background: #fff7cc; padding-top:5px;}
.m_of	{font-size:16px;color:#104090; background: #ffeeaa; padding-top:5px;}
.m_oz	{font-size:16px;color: maroon; background: #ffeeaa; padding-top:5px; font-weight:700}
.m_os	{font-size:16px;color:#104090; background: #ffeeaa; padding-top:5px; font-weight:500}

.l_ne 	{height: 2px; font-size:1px; width: 100%; border-bottom: solid 1px lightgrey; margin-bottom: 1px}
.G_mb 	{height: 18px; width: 20px; font-size:14px; font-weight:700; color: #550000; background-color: #fff7cc;
		 border: solid 1px lightgrey; float:left; padding: 2px 0px 0px 4px; margin-left:3px}
.g_mb 	{height: 18px; width: 20px; font-size:14px; font-weight:700;
		 border: solid 1px lightgrey; float:left; padding: 2px 0px 0px 4px; margin-left:3px}
.g_mb:hover { color: maroon; background-color: #fff7cc; }

#op_1 	{position: absolute; width: 166px; height: 180px;  		color: #007; text-align: left;
		 visibility: hidden; z-index: 1;   				 background-color: #ffd; line-height: 24px;
		 padding: 10px; top: 123px; left: 721px;		 border-top: 2px solid #007; border-bottom: 1px solid #007; }
#op_2 	{position: absolute; width: 166px; height: 180px;  		color: #007; text-align: left;
		 visibility: hidden; z-index: 1;   				 background-color: #ffd; line-height: 24px;
		 padding: 10px; top: 123px; left: 814px;		 border-top: 2px solid #007; border-bottom: 1px solid #007; }
#op_3 	{position: absolute; width: 166px; height: 180px;  		color: #007; text-align: right;
		 visibility: hidden; z-index: 1;   				 background-color: #ffd; line-height: 24px;
		 padding: 10px; top: 123px; left: 814px;		 border-top: 2px solid #007; border-bottom: 1px solid #007; }
