/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,input{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

/* begin netizens reset */
	li {overflow:hidden;}
	
	/* txt & a */
	p {clear:both;}
	a,a:hover {outline:none;cursor:pointer;text-decoration:none;}
	a:hover {text-decoration:underline;}
	a img {float:left;}
	.fl {float:left;}
	.fr {float:right;}
	
	/* form */
	legend {display:none;}
	input, select, textarea {float:left;overflow:hidden;padding:2px 4px; font-family:Verdana, Arial, Helvetica, sans-serif;width:83px;height:17px;font-size:11px;}
	textarea {overflow:auto;border:0;}
	button {clear:both;display:block;border:0;float:left;background:transparent;}
	.fih {display:none;}
	.fic input, .fir input {width:13px;height:13px;background:#fff;}
	.fic em, .fic input, .fir em, .fir input, button {cursor:pointer;}
	.fib input, .fib button {cursor:pointer;}
/* end netizens reset */

/* begin main */
	html, body {width:100%; height:100%;}
	body {background:#fff url(body.gif) 50% 0 no-repeat;}
	html,body,a,a:hover {color:#505d59;font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:13px;}

	/* global */
	#t h1,#t h1 a,#t h1 a:hover,#t h2,#t h2 a,#t h2 a:hover, #a h2,#a h2 a,#a h2 a:hover, #a h3,#a h3 a,#a h3 a:hover,.mn li,.mn a,.mn a:hover, .pag li a, .pag li a:hover{width:100%;height:100%;text-indent:-55000px;display:block;overflow:hidden;text-align:left;float:left;}

	/* grid */
	
	.ak {background:transparent; margin-bottom:0;}
	#ani {width:100%; height:100%;} #ani object {float:left;}
	
	#ak {width:996px;margin:0 auto;}
		#t,#c,#f{clear:both;width:996px;float:left;}
		
		#cl {width:206px;float:left;}
		#cr {width:769px;float:right;}
		
		.ofe, .ofet, .ofeb, .mnu, .txt, .ulb, .nav, .pag, .fla, .frm, .file {float:left;width:100%;clear:both;}
				
	/* begin t / top */
		#t {height:103px;}
			#t h1, #t h2 {height:103px;background:url(h1.gif);float:left}
			#t h1 {width:115px;}
			#t h2 {width:91px;background-position:91px 0;}
			
			#t .mn {float:right;}
				#t .mn li {float:left;}
	/* end t / top */

/* begin m / menu */
	.mn {width:790px;height:32px;overflow:hidden;}
	#t .mn {margin-top:54px;}
		.mn ul {float:right;}
		.mn li {height:32px;float:left;display:block;}
		.mn li a {background:url(mn.gif);}

		.mn .m0 {width:60px;} .mn .m0 a {background-position:0 0;}
		.mn .m1 {width:95px;} .mn .m1 a {background-position:-60px 0;}
		.mn .m2 {width:68px;} .mn .m2 a {background-position:-155px 0;}
		.mn .m3 {width:72px;} .mn .m3 a {background-position:-223px 0;}
		.mn .m4 {width:77px;} .mn .m4 a {background-position:-295px 0;}

		.mn .m0 a:hover, .mn .m0 .s  {background-position:0 -32px;}
		.mn .m1 a:hover, .mn .m1 .s  {background-position:-60px -32px;}
		.mn .m2 a:hover, .mn .m2 .s  {background-position:-155px -32px;}
		.mn .m3 a:hover, .mn .m3 .s  {background-position:-223px -32px;}
		.mn .m4 a:hover, .mn .m4 .s  {background-position:-295px -32px;}
				
/* end m / menu */

/* begin .path  */
	.path {width:968px;height:31px;padding:11px 14px 0 14px;overflow:hidden;}
		.path li {float:left;background:url(path.gif) 0 -12px no-repeat;padding:0 8px 0 8px;}
		.path li, .path a, .path  a:hover {color:#787878;font-size:9px;}
		.path .hp {background-position:0 2px;padding-left:14px;}
      .path em {color:#000;}
/* end .path  */

/* begin .ofe */
	.ofe, .ofet, .ofeb {width:769px;}
		.ofet .fl {width:454px; padding-bottom:5px;}
		.ofet .fr {width:315px;}
/* end .ofe */

/* begin .ulb */
	.ulb {background:#efefef;overflow:hidden;padding:8px 0 9px 0;margin-top:38px;}
		.ulb, .ulb a, .ulb a:hover {color:#8f8f8f;line-height:20px;}
		.ulb strong, .ulb strong a, .ulb strong a:hover {color:#000; font-weight:bold;}
		.ulb li {width:286px;border-bottom:1px solid #e6e6e6;padding:8px 0 9px 0;margin-left:20px;}
			.ulb li.l {border:0;}
			.ulb span {padding-left:12px;float:left;}
			.ulb strong {width:166px;float:right;}
/* end .ulb */

/* begin .pag */
	.pag {width:160px; margin:16px 0 0 12px;}
	.pag ul {display:block;width:95px;height:47px;background:url(pag.gif) left bottom;overflow:hidden;margin:0 27px 0 20px; float:left;}
		.pag ul .p, .pag ul .n {width:47px;height:47px;float:left;}
		.pag ul .n {float:right;}
		.pag ul a {background:url(pag.gif) top left;}
		.pag ul .n a {background-position:top right;}
		.pag ul a:hover {background:transparent;}
		
	.pag, .pag a, .pag a:hover {font-size:11px;}
		.pag span {margin:16px 0 0 22px; float:left; clear:both; display:inline;}
	
/* end .pag */

/* begin #a / column left */
	#a {height:141px;}
		#a h2, #a h3 {width:206px;height:88px;float:left;}
		#a h3 {width:296px;}
		#a h2 {background:#b5131c;color:#fff;}
/* end #a / column left */


/* begin .mnl / menu left */
	.mnl {width:206px;}
		.mnl ul {border-top:1px solid #d0d0d0;clear:both;float:left;width:100%;}
			.mnl ul ul {border:0;}
		.mnl li {clear:both;float:left;width:206px;}
		.mnl li a, .mnl li a:hover {clear:both;float:left;overflow:hidden;width:146px;padding:11px 30px 13px 30px;border-bottom:1px solid #d0d0d0;}
			.mnl li a:hover, .mnl li a.s {background-color:#e8f0f7;text-decoration:none;}
			
		.mnl li li a, .mnl li li a:hover {color:#0055a6;padding:2px 30px 3px 44px;width:132px;border:0;}
			.mnl li li a:hover, .mnl li li a.s {background:transparent;font-weight:bold;}
			
		.mnl li ul {padding:9px 0 10px 0;border-bottom:1px solid #d0d0d0;}

		.mnl li li {background:url(mnuli.gif) 33px 7px no-repeat;}
			
/* end .mnl / menu left */

/* begin .fla */
	.fla {margin-top:10px;}
/* end .fla */

/* begin .txt */
	.txt, .txt a, .txt a:hover {color:#050505;line-height:18px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.txt strong {font-weight:bold;}
		.txt small {line-height:10px;}
		.txt big {line-height:12px;}
		.txt a, .txt a:hover {color:#b5131c;}
		.txt p, .txt h3, .txt h4, .txt h5 {margin-top:13px;}
		.txt em {font-style:italic;}
		.txt span {color:#0055a6;}
		.txt ul, .txt ol, .txt h6 {margin-top:7px;}
			.txt ul ul, .txt ol ol {margin-top:0}
			.txt ol {list-style-type:decimal; list-style-position:inside;}
			
			
		.txt h2 {font-size:18px; line-height:24px;}
			
		.txt h3, .txt h3 a, .txt h3 a:hover {font-size:14px;font-weight:bold;}
		.txt h4, .txt h4 a, .txt h4 a:hover {font-size:13px;font-weight:bold;}
		.txt h5, .txt h5 a, .txt h5 a:hover {font-size:12px;font-weight:bold;}
		.txt h6, .txt h6 a, .txt h6 a:hover {font-size:11px;font-weight:bold;}

		.txt ul li {padding-left:16px; background: transparent url(mnuli.gif) 4px 7px no-repeat;}
		
		.txt table caption {display:none;}
		
		.txt blockquote {}
/* end .txt */

/* begin .frm */
	.frm {display:inline;}
		.frm, .frm a, .frm a:hover {color:#050505; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
	
		.frm li {clear:both; margin-top:5px; overflow:hidden;}
		.frm li.fis {padding:3px 9px;}
	
		.frm em, .frm h4  {float:left; display:inline; width:54px; padding:3px 15px 0 17px;clear:both; cursor:pointer;}
		.frm h4 {display:block; padding-bottom:8px; width:100%;}
		.frm span {float:left; display:inline; clear:both; margin:1px 0 0 97px; font-size:10px; color: #b5131c; cursor:pointer;}
		.frm i {margin-left:6px; font-style:normal;}

		.frm .fii input, .frm .fis select, .frm .fit textarea {width:185px; height:14px; padding:1px 4px; line-height:14px; font-size:10px; color:#000; background:#eaeaea; border:0;}

		.frm .fii455 input {width:455px;}
		.frm .fii90 input {width:90px;}
		.frm .fii65 input {width:65px;}

		.frm .fit textarea {width:455px; height:85px;}

		.frm .fic {margin-top:7px;}
		
		.frm .fic label {clear:both;}
			.frm .fic input {float:left; clear:both; margin:7px 0 0 86px;}
			.frm .fic em {width:auto; float:left; margin:4px 0 0 0; clear:none;}
			.frm .fic span {margin-left:21px;}

		.frm li p {color:#000;}
		
		
		.frm .fis select {height:17px;padding:0; overflow:hidden;}
		.frm .fis select, .frm .fis select option {font-size:11px;}
		
		
		.frm .fib {margin:7px 86px; background:url(fib.gif) top left; width:auto; float:left; clear:both; overflow:hidden; display:inline; height: 28px;}
			.frm .fib button {background:url(fib.gif) top right; color:#fff; padding:5px 6px 6px 6px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:17px; float:left; clear:both; overflow:hidden;  }
			.frm .fib-search {background-position:0 -28px;}
				.frm .fib-search button {padding-left:28px; }


	.frm li.frmb {background:#0055a6; padding:9px; margin-bottom: 6px;}
		.frmb em, .frmb h4  {color:#fff; font-weight:bold; width:54px; padding:1px 15px 0 17px;clear:both; cursor:pointer;}


/* end .frm */

/* begin .file */
	.txt .file {margin-top:15px;}
	.file .pdf {background: transparent url(pdf.gif) 0 0 no-repeat; margin-bottom:10px; padding-left:0;}
		.file .pdf a, .file .pdf a:hover {padding:6px 0 12px 41px; display:block;}
/* end .file */


/* begin f */
	#f {width:996px;height:87px;margin-top:42px;}
		#f .fl {width:188px;height:61px;padding:13px 9px 0 9px;}
			#f .fl, #f .fl a, #f .fl a:hover {background:#b5131c;color:#fff;font-size:9px;line-height:11px;}
		#f .fr {width:790px;height:61px;}

#komunikat{display:none}
