.mbody {background-color: #b0e0e6;}
/*==============================*/
.mform ,.mform fieldset,.mform label,.mform option,.mform A ,.mform A:visited .mform A:active ,.mform A:hover,
.mform textarea {FONT-SIZE: 11px; COLOR: #000000;text-align: left;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mform input	 {FONT-SIZE: 11px; COLOR: #000000;						FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
.mform submit   {FONT-SIZE: 11px; COLOR: #000000;text-align: center;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.mform 	th		 {FONT-SIZE: 11px; COLOR: #00008b;text-align: left;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
.mform img 		 {padding-top:2px;}
/*==============================*/
.hitbox { background: yellow;}
.hitboxt{ background: yellow;}
/*==============================*/
.mmenu {text-align: left;height:30px;FONT-SIZE: 13px;COLOR: #8b0000; TEXT-DECORATION: none;FONT-FAMILY: arial,helvetica,sans-serif;}
.mmenu A ,
.mmenu A:visited ,
.mmenu A:active ,
.mmenu A:hover {COLOR: red;TEXT-DECORATION: none;}
/*==============================*/
.smenu ,
.smenu A ,
.smenu A:visited {TEXT-DECORATION: none;COLOR: #8b0000;text-align: left;vertical-align:middle;padding-left:10px;FONT-SIZE: 13px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;width:200px;height: 30px;}
.smenu A:active ,
.smenu A:hover  {COLOR: red;TEXT-DECORATION: none}
/*==============================*/
.gmmenu ,
.gmmenu A ,
.gmmenu A:visited {text-align: left;height:20px;vertical-align:top;FONT-SIZE: 13px;COLOR: #8b0000; TEXT-DECORATION: none;FONT-FAMILY: arial,helvetica,sans-serif;padding-left:9px;}
.gmmenu A:active ,
.gmmenu A:hover {COLOR: red;TEXT-DECORATION: none;}
/*==============================*/
.dboxp,.dboxp td{width:400px;padding: 10px 5px 10px 5px;vertical-align: top;}
.dboxf,.dboxf td{width:400px;padding:  0px 0px  0px 0px;vertical-align: top;}
/*==============================*/
.dtitle {FONT-SIZE: 13px;color: #00008b;text-align: left;	text-decoration: none;	padding-left: 10px;padding-top: 20px;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
/*==============================*/
.dtekst {FONT-SIZE: 11px;color: black;text-align: left;	padding-left: 20px;padding-top: 10px;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.dtekst a,
.dtekst a:visited,
.dtekst a:active,
.dtekst a:hover   {color: #8b0000;}
/*==============================*/
.dtabl         	{text-align: left; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.dtabl a,
.dtabl a:visited,
.dtabl a:active  	{text-align: left; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.dtabl a:hover  	{color: #8b0000;}
.dtabl table , 		
.dtabl td     		{text-align:left;BORDER-width: 0px;height:20px;vertical-align:top;}
.dtabl th		 	{text-align:left;BORDER-width: 0px;height:20px;vertical-align:top;color: #00008b; }
.dtabl ul 			{FONT-SIZE: 14px;COLOR: #00008b; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/*==============================*/
.dojazd,         
.dojazd a,
.dojazd a:visited,
.dojazd a:active  {text-align: left;COLOR: #006699;}
.dojazd a:hover  	{color: #8b0000;}		
.dojazd td     	{FONT-SIZE: 10px;width:380px;text-align:left;BORDER-width: 0px;vertical-align:top;  font-family: "MS Serif", "New York", serif; }
.dojazd th		 	{FONT-SIZE: 11px;width:380px;text-align:left;BORDER-width: 0px;height:20px;vertical-align:top;color: #00008b;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }
/*==============================*/
.reklama td 	
{
	background: url(../images/tt.jpg) no-repeat center;
	list-style: circle;
	text-align: center;vertical-align: middle;line-height: 40px;width:360px;height:325px;
	FONT-WEIGHT: bold; FONT-SIZE: 16px;COLOR: #1c1d7b; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*==============================*/
.mainbox th 	
{
	text-align: center;vertical-align: middle;
	background: url(../images/d0.jpg) no-repeat center;
	width:380px;
	height:265px;
}
.mainbox td 	
{
	text-align: center;vertical-align: middle;
	width:380px;
	height: 20px;
	padding-top:5px;
}
/*==============================*/
.gallery        	{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.gallery a,
.gallery a:visited,
.gallery a:active  	{FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.gallery a:hover  	{color: #8b0000;}
.gallery td				{padding: 5px 5px 5px 5px;}
.gallery th				{padding: 5px 5px 5px 5px;}
.gallery img			{text-align:center;border:none;vertical-align: top;      }
/*==============================*/

.cennik,
.cennik table {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}	
.cennik td{text-align:right;font-weight: normal;padding: 2px 20px 2px 10px;}
.cennik th{text-align:left; font-weight: normal;padding: 2px 20px 2px 10px;}

/*==============================*/
.panel {background-color: navy;}
.panel th {vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;background: navy;height: 25px;color: #fffff0;  text-align: left;    padding-left: 10px;}
.panel td {vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;background: navy;height: 25px;color: #fffff0;  text-align: right;  padding-right: 10px;}
.panel a,
.panel a:visited,
.panel a:active {color: #fffff0;text-decoration: none;}
.panel a:hover  {color: yellow;}
/*==============================*/
.login th {vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;background: navy;height: 30px;color: #fffff0;  text-align: center; }
.login td {vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background: #584aaa;height: 25px;color: #fffff0;  text-align: justify; }
/*==============================*/
.panelinfo td {font-size: 10px;text-align: right;vertical-align: middle;height:11px;
					background: navy;color: #fffff0;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.panelinfo a,
.panelinfo a:visited,
.panelinfo a:active {color: #fffff0;}
.panelinfo a:hover  {color: yellow;}
/*==============================*/
.panelmenu th {vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;background: navy;height: 30px;color: #fffff0;  text-align: justify; padding-left: 10px;}
.panelmenu td {vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;background: #584aaa;height: 25px;color: #fffff0;  text-align: justify; padding-left: 10px;}
.panelmenu a,
.panelmenu a:visited,
.panelmenu a:active {color: #fffff0;  text-decoration: none; }
.panelmenu a:hover  {color: yellow;}
/*==============================*/
.panelbody {background-color: InfoBackground;}
.paneltable td {vertical-align: top;  background-color: silver;padding-top:2px;}
.paneltable th {vertical-align:middle;background-color: silver;padding-top:2px;}
/*==============================*/
.heading1      {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #494949; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
/*==============================*/
.small,          
.small a,
.small a:visited,
.small a:active 
.small a:hover {z-index:2;FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  padding: 0px 0px 0px 0px; }
/*==============================*/
.t0a {background: url(../images/t0f.jpg);height:230px;width:600px;background-repeat: repeat-y;vertical-align: bottom; text-align:right; }
.t0c{background: url(../images/tc.jpg) repeat-y;width:200px;vertical-align:top;}	
.t0d {background: url(../images/td.jpg) repeat-y;width:400px;padding-top:0px;padding-bottom:0px;height:440px;vertical-align: top;}
.t0f {background: url(../images/t0f.jpg);height:30px;width:600px;background-repeat: repeat-y;vertical-align: middle;}
.t0r {background: url(../images/t0r.jpg);height: 5px;width:600px;background-repeat: repeat-y;vertical-align: middle;}
.t0lg{height: 5px;width:5px;background: url(../images/tlg.jpg);  background-repeat: no-repeat; }
.t0rg{height: 5px;width:5px;background: url(../images/trg.jpg);  background-repeat: no-repeat; }
.t0ld{height: 5px;width:5px;background: url(../images/tld.jpg);  background-repeat: no-repeat; }
.t0rd{height: 5px;width:5px;background: url(../images/trg.jpg);  background-repeat: no-repeat; }
td.t0n {vertical-align:bottom;background: url(../images/t0a.jpg);height:230px;width:600px;background-repeat: no-repeat;text-align:right;}
/*==============================*/
.footl,
.footl a,.footl a:visited,.footl a:hover,.footl a:active 	{font-size: 11px;color: navy;text-align: left; vertical-align: middle;
						padding-left: 10px;padding-right: 10px;font-family: "MS Sans Serif", Geneva, sans-serif;
						text-decoration: none;}
.footr,
.footr a,.footr a:visited,.footr a:hover,.footr a:active	{font-size: 11px;color: navy;text-align: right; vertical-align: middle;
						padding-left: 10px;padding-right: 10px;font-family: "MS Sans Serif", Geneva, sans-serif;
						text-decoration: none;}
.footm,
.footm a,.footm a:visited,.footm a:hover,.footm a:active	{font-size: 11px;color: navy;text-align: center; vertical-align: middle;
						padding-left: 10px;padding-right: 10px;font-family: "MS Sans Serif", Geneva, sans-serif;
						text-decoration: none;}					
/*==============================*/
#typymapy{margin: 0;padding: 0;font-family: Arial;font-size: 10px;list-style: none;}
#typymapy li{display: block;width: 60px;text-align: center;padding: 2px;border: 1px solid black;cursor: pointer;float: left;margin-left: 2px;}
#typymapy li.nieaktywny{background: white;color: black;font-weight: normal;}
#typymapy li.aktywny{background: black;color: white;font-weight: bold;}
#typymapy li:hover{background: #ddd;}
/*==============================*/
.darch   {text-align: left; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.darch th{background-color: navy;color:white;}
.darch td{background-color:silver;color:black;height:15px;}
/*==============================*/
.historia {padding-left:20px;font: normal 12px "Courier New", Courier, monospace;}
.gmmargin {padding-left:20px}
.conspect {background-color: #b0e0e6;color: #b0e0e6;
	font: small-caps lighter 2px Arial, Helvetica, sans-serif;width:600px;
	z-index: -1;
	border: none;
	vertical-align: bottom;
	visibility: hidden;
	}
