body				{margin: 12px; background-color: #DFD8AB; width: 100%; margin: 0;}
body,td,p,div,span  {font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #5B5B5B; font-size: 12px;}
#topMenu			{position: absolute; left: 0; top: 0; width: 100%; height: 49px; background: #B90101 url('images/_mbgtop.png') repeat-x bottom center; text-align: center;}
#topMenu	div		{position: relative; top: 13px; margin: auto; height: 36px; width: 750px; text-align: left;}
#topMenu	td		{font-size: 12px; text-align: center; line-height: 13px;}
#topMenu	a		{color: #ffffff !important; display: inline-block; width: auto; padding: 8px 7px 4px 7px; text-decoration: none !important;}
#topMenu	a:active	{background: transparent;}
#topMenu	td.on1	{background: transparent url('images/_mbg1a.gif') no-repeat top right; width: 5px;}
#topMenu	td.on2	{background: transparent url('images/_mbg1b.gif') repeat-x top center; color: #000000;}
#topMenu	td.on3	{background: transparent url('images/_mbg1c.gif') no-repeat top left; width: 5px; padding-right: 1px;}
#topMenu	td.off1	{background: transparent url('images/_mbg0a.gif') no-repeat top right; width: 5px;}
#topMenu	td.off2	{background: transparent url('images/_mbg0b.gif') repeat-x top center; color: #ffffff;}
#topMenu	td.off3	{background: transparent url('images/_mbg0c.gif') no-repeat top left; width: 5px; padding-right: 1px;}
#topMenu	td.sel1	{background: transparent url('images/_mbg2a.gif') no-repeat top right; width: 5px;}
#topMenu	td.sel2	{background: transparent url('images/_mbg2b.gif') repeat-x top center; color: #ffffff;}
#topMenu	td.sel3	{background: transparent url('images/_mbg2c.gif') no-repeat top left; width: 5px; padding-right: 1px;}
#topMenu	td.sel2	a	{color: #000000 !important; padding: 6px 7px 6px 7px;}
#topMenu	td.off2	a	{padding: 8px 7px 4px 7px;}
#topMenu	td.on2	a	{padding: 5px 7px 7px 7px;}
#ankietaMI								{width: auto;}
#ankietaMI	ol							{padding: 0; margin-left: 17px; color: #000000; font-size: 12px;}
#ankietaMI	li							{margin: 20px 0 3px 12px; color: #000000;}
#ankietaMI	ul.n						{padding: 0; margin: 0; list-style-type: none;}
#ankietaMI	ul.n	li					{padding: 0; margin: 0;}
#ankietaMI	span						{color: #808080;}
#ankietaMI	td							{font-size: 12px; color: #000000; font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; vertical-align: top;}
#ankietaMI	.input						{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #000000; background: #ffffff; border: 1px solid #808080; padding: 2px; padding-left: 3px; height: 22px;}
#ankietaMI	.inputH						{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #000000; background: #ffffff; border: 1px solid #808080; padding: 2px; padding-left: 3px; height: 22px; width: 50px; text-align: center;  vertical-align: -1px;}
#ankietaMI	.select						{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #000000; background: #ffffff; border: 1px solid #808080; padding: 1px; margin: 1px 0;height: 20px; vertical-align: -3px;}
#ankietaMI	.textarea					{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #000000; background: #ffffff; border: 1px solid #808080; padding: 1px; padding-left: 3px; height: 60px; width: 300px; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #aaaaaa; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #aaaaaa; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #aaaaaa;}
#ankietaMI	.button						{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background: transparent; border-width: 0px; padding: 1px;}
ul					{list-style-position: outside; margin:17px;}
.sup				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #E50101; font-size: 11px;}
.mL0				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #505050; font-size: 12px; text-decoration: none;}
.mL1				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #E50101 !important; font-size: 12px; text-decoration: none;}
.smL0				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #505050; font-size: 11px; text-decoration: none;}
.smL1				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #E50101; font-size: 11px; text-decoration: none;}
.mR0				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #505050; font-size: 13px; text-decoration: none; }
.mR1				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #E50101; font-size: 13px; text-decoration: none; }
.txtTopHdr			{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold; line-height: 22px;}
.txtTopHdrMI		{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: bold; line-height: 22px;}
.H1					{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold;}
.H2					{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold;}
.HS					{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #303030; font-size: 16px; font-weight: bold;}
.TH0				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold;}
.TH1				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #E50101; font-size: 16px; font-weight: bold;}
.TH2				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #E50101; font-size: 13px;}
.TH3				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; color: #000000; font-size: 13px;}
.input				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background: #ffffff; border: 1px solid #aaaaaa; padding: 1px; padding-left: 3px; height: 18px;}
.textarea			{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background: #ffffff; border: 1px solid #aaaaaa; padding: 1px; padding-left: 3px; height: 68px; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #aaaaaa; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #aaaaaa; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #aaaaaa;}
.button				{font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background: transparent; border-width: 0px; padding: 1px;}
.red				{color: #E50101;}
.normal				{color: #5B5B5B;}
.black				{color: #000000;}
.copyright			{font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #A09B7B; font-size: 10px;}
.fpc				{padding-bottom: 8px;}
img					{border: 0;}
a					{text-decoration: none; color: #E50101;}
a:hover				{text-decoration: underline; color: #E50101;}
a:active    		{color: #E50101; background-color: #f5f5f5}
table.tabPartnerzy					{width: 100%; border: none; padding: 0; margin: 0;}
table.tabPartnerzy	td				{text-align: center; vertical-align: top; border-bottom: 1px solid #dedede; padding: 10px 0; font-size: 11px;}
table.tabPartnerzy	td	b			{color: #000; #5B5B5B; font-size: 13px;}
table.tabPartnerzy	td	a			{font-size: 13px; color: #5B5B5B; text-decoration: none; font-size: 11px;}
table.tabPartnerzy	td	a:hover		{color: #000; text-decoration: none;}
table.tabPartnerzy	td	a:hover	b	{$color: #e50101;}
table.tabPartnerzy	td	img			{margin-bottom: 5px;}
#partners							{position: relative; width: 130px; height: 100px; left: -10px; top: 31px; overflow: hidden; z-index:1000; font-size: 10px;}
#partners	#bg						{position: absolute; width: 130px; height: 100px; left: 0; top: 0; overflow: hidden; z-index:1001;}
#partners	#vic					{z-index:1002;}
div.galMI							{width: auto; position: relative;}
div.galMI	table					{width: 100%; margin: 0; padding: 0; border: none;}
div.galMI	table	td				{width: 50%; text-align: center; padding: 7px 5px;}
div.galMI	table	td	a			{position: relative; display: inline-block; border: 1px solid #cccccc;}
div.galMI	table	td	img			{border: 3px solid #ffffff; z-index: 100;}
div.galMI	table	td	span		{position: absolute; display: block; right: 6px; bottom: 6px; width: 13px; height: 13px; background: transparent url('images/lupka.gif') no-repeat bottom right; z-index: 120;}
div.hr								{width: auto; height: 1px; border-top: 1px solid #f0f0f0; margin: 3px 0; padding: 0;}
