*    	{font: normal 12px Arial; color:#333333;}
body 	{margin:0 auto; width: 995px; }
table,td {padding:0; margin:0; border-collapse:collapse; vertical-align:top;}
img 	{border:none;}
a		{font: bold 12px Arial; color:#a80202; text-decoration: none;}
a:hover {text-decoration: underline; color:#028fa8;}
h1 {font: bold 14px Myriad Pro; color: #2a2a2a; text-decoration: none; border-bottom: 1px solid #b8b8b0}

.lnk {font: normal 12px Tahoma; color: #b90302; background: url(img/lnk_dot.png) 0 70%; background-repeat: no-repeat; padding: 0 0 0 20px; text-decoration: none;}
.lnk:hover {font: normal 12px Tahoma ; color: #3ea675; background: url(img/lnk_dot.png) 0 50%; background-repeat: no-repeat; padding: 0 0 0 20px; text-decoration: underline;}

#sm_dot {border-bottom: 1px dotted #b3b3b3; height: 3px; margin: 6px 0;}



.c1{color:#3399FF;}
.c2{color:#FF66FF}
.c3{color:red}
.c4{color:yellow}
.c5{color:blue}

#tm {background-image: url(img/top_menu_bg.png); height: 72px; background-repeat: repeat-x}
	#t_menu {background: url(img/top_menu_section_bg.png); background-position: top right; margin:10px 10px 0px 15px; padding:5px 15px 0 0; height: 40px; float: left; background-repeat: no-repeat}
	#t_menu a {font: bold 14px Myriad Pro; color:#2a3d49; text-decoration: none;}
	#t_menu a:hover {font: bold 14px Myriad Pro; color:#7274d9; text-decoration: none;}

#s_line {clear: both; float: left; height: 249px; }
	#logo {background: url(img/logo.jpg) 50% 22%; width: 248px; height: 249px; border-left: 9px solid #546169; background-repeat: no-repeat; float: left}
		#logo h1 {font: normal 40px Myriad Pro; color: #666666; text-decoration: none; padding: 100px 0 0 40px; margin: 0; border: none}
        #logo h2 {font: bold 10px Arial; color: #5a5a5a; text-decoration: none; margin: 5px; width: 230px; text-align: center}
	#mi {background-image: url(img/mi.jpg); background-repeat: no-repeat; width: 510px; height: 249px; float: left}
	#ttb {width: 199px; height: 236px; border-right: 9px solid #546169; float: left; padding: 3px 10px 10px 10px; }
		#ttb p{font-weight: bold; color: #1f465d; padding:3px 0 5px 0; margin: 0; }

#ca{clear: both; float: left;width: 995px;}
	#fc {float: left; width: 225px; padding: 5px 10px 10px 20px;}
		#news{padding: 5px; font: normal 11px Tahoma; color: #277a9c;}
			#news h1{padding: 5px; font: normal 11px Tahoma; color: #215f2a; padding:0; margin: 3px 0 9px 0; border: none;}
	#if { margin: 10px 0; padding: 5px 10px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7;}
	#sc {float: left; width: 448px; padding: 5px 20px 10px 20px;}
		#hello {background: url(img/globus.jpg) 0 75%; background-repeat: no-repeat; padding: 10px 0 0 40px;}
			#hello h1 {font: normal 25px Myriad Pro; color: #215f2a; text-decoration: none; margin: 0; padding: 0;  border: none;}
			#hello h2 {font: normal 11px Myriad Pro; color: #8a8a8a; text-decoration: none; margin: 0; padding: 0;}
		#MIC_BLOCK {margin: 10px 5px; clear: both}
		#top_block {margin: 10px 0; padding: 10px; background-color: #E9F5FD;  min-height: 95px}
			#tb_s {float: left; padding-left: 10px}
				#tb_s ul {margin: 3px 3px 1px 3px }
				#tb_s li {background: url(img/li2_dot.png) 0 50%; background-repeat: no-repeat; padding-left: 15px;}
				#tb_s li a {font: bold 12px TAhoma; color: #03314d; text-decoration: none}
				#tb_s li:hover{background-color: #e4e3f5; text-decoration: none}
	#tc {float: left; width: 200px; padding: 5px 20px 10px 10px;}
		#pg_podpis {background-color: #666666; padding: 3px 0; width: 177px; margin: auto; text-align: center; color: #fff}
		#historu {margin: 15px 0}
			#historu p{ font: normal 10px Arial; color:#333333;}
		#quik{margin: 15px 0}
			#quik ul,li {margin: 0; padding: 0; list-style: none;}
			#quik li {margin: 0; padding: 0; list-style: none; background: url(img/li_dot.png) 0 50%; background-repeat: no-repeat; background-position: left; padding: 1px 0 1px 10px;}
			#quik li:hover {background-color: #e6ebff}
			#quik li a {font: normal 12px TAhoma; color:#0d5540;}
			#quik li a:hover {font: normal 12px TAhoma; color: #5671d5; background-color: #e6ebff; text-decoration: none}
		#pol{padding: auto;}
#bottom {clear: both; float: left; width: 995px;height: 62px;}
	#s1 {float: left; height: 62px; width: 250px; border-top: 1px solid #546169; background: url(img/bottom_logo.png) 8% 50%; background-repeat: no-repeat}
	   	.copyr {padding: 10px 0 0 10px; font: normal 10px Arial; color: #666666; text-align: right}
	#s2 {float: left; height: 62px; width: 740px; border-top: 4px solid #546169;}
		#s2 a:hover {text-decoration: none; color: #1e10ce }