
  .czerwone
  {
    color: #FF0000;
  }

	#header_container {
	  position: relative;
		height: 117px;
		margin-bottom: 15px;
	}
	#header_container.public {
		margin-bottom: 5px;
	}

	#header_container.internal {
	  position: relative;
		height: 185px;
		background: url(./template/assets/header-back-img.jpg) no-repeat 225px 0;
	}


	#left_content {
		float: left;
		width: 225px;
	}


	#main_content {
		width: 747px;
		margin-left: 225px;
	}
	#main_content.internal {
		width: 749px;
		margin-left: 225px;
	}


	#left_content.internal {
		width: 212px;
	}

	#left_content a, #left_content a:active, #left_content a:visited, #left_content a:hover {
		color: white;
	}

	#left_content a:hover {
		text-decoration: underline;
	}

	#left_content.internal a, #left_content.internal a:active, #left_content.internal a:visited, #left_content.internal a:hover {
		color: #202374;
	}

	#footer_container {
		border-top: none;
		margin-bottom: 10px;
		z-index: 9999999999;
	}

	a.notlast {
		padding-right: 10px;
		margin-right: 10px;
		border-right: 1px solid silver;
	}



	#main_header {
		color: white;
		height: 37px;
		background-color: #1952af;
		background-image: url(/site/css/template/assets/bg_gradient_blue.gif);
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		margin: 0px 6px 0px 7px;
	}

	#main_header.public {
		background-image: url(./template/assets/menu-back-img.jpg);
		margin: 0px;
		padding: 9px 0 0 10px;
	}

	#main_header ul{
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	#main_header ul li{
		display: block;
		float: left;
	}
	#main_header a{
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		padding: 12px 17px 12px 17px;
		width: auto;
		display: block;
		background-image: url(/site/css/template/assets/bg_gradient_red.gif);
		background-position: 0px -37px;
		background-repeat: repeat-x;
		/*height: 25px;*/
	}
	#main_header a:hover{
		background-position: 0px 0px;
		background-color: #bb1700;
		color: #ffffff;
	}

	#main_header li.on a{
		background-position: 0px 0px;
	}



	#main_body {
		position: relative;
	}
	#main_body.public {
		background: url(./template/assets/main-back-middle-strip.jpg) bottom;
	}


	#pojFlashMain {
		padding-left: 7px;
	}


	#main_table td.upper-row {
		background: url(./template/assets/main-back-upper-img.jpg) no-repeat ;
		padding: 10px 20px 10px 20px;
	}
	#main_table td.lower-row {
		background: url(./template/assets/main-back-lower-img.jpg) no-repeat left bottom;
	}








	#left_content {
		color: white;
	}

	#left_flash_bg {
		width: 215px;
/*		position: absolute; */
		position: relative;
		/*top: 169px;*/
		top: 0px;
		overflow: hidden;
		padding-left: 6px;
		height: auto;
		z-index: 0;
	}

	#left_flash_bg.public {
		/*top: 168px;*/
	}

	#flashBgMenu {
		z-index: 0;
	}

	#left_menu {
		position: absolute;
		top: 163px;
		width: 215px;
		margin-bottom: 20px;
	}



	#left_content td {
		color: white;
		padding: 0 10px 10px 20px;
	}

	#left_content.internal {
		color: #202374;
	}

	#left_content.internal td {
		color: #202374;
		padding: 0 10px 10px 5px;
	}


	#main_container.red #left_content {
		background: url(./template/assets/left-menu-back-text-img-red.jpg) bottom left no-repeat;
	}
	#main_container.yellow #left_content {
		background: url(./template/assets/left-menu-back-text-img-yellow.jpg) bottom left no-repeat;
	}



	#left_header {
		background-color: #BB1700;
		background-image: url(/site/css/template/assets/bg_gradient_red.gif);
		height: 37px;
		margin: 0pt 4px 0pt 6px;
	}

	#left_header.public {
		font-size: 17px;
		height: 28px;
		padding: 18px 0 0 20px;
		margin: 0px;
	}
	#left_header.internal {
		background: none;
		height: 30px;
		padding: 7px 0 0 10px;
		font-size: 17px;
		font-weight: bold;
	}

	#main_container.red #left_content #left_header {
		background: url(./template/assets/left-menu-back-header-img-red.jpg) no-repeat;
	}
	#main_container.yellow #left_content #left_header {
		background: url(./template/assets/left-menu-back-header-img-yellow.jpg) no-repeat;
	}

	ul.left-menu {
		list-style: none;
		margin: 26px 0 0 42px; padding: 0;
	}

	#left_content.internal ul.left-menu {
		margin-left: 0px;
	}


	ul.left-menu li {
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 3px; padding-left: 12px; padding-right: 10px;
	}
	#main_container.red #left_content ul.left-menu li {
		background: url(./template/assets/icon-left-menu-red.jpg) no-repeat 0 6px;
	}
	#main_container.home #left_content ul.left-menu li {
		background: url(./template/assets/icon-left-menu-red.jpg) no-repeat 0 6px;
	}
	#main_container.yellow #left_content ul.left-menu li {
		background: url(./template/assets/icon-left-menu-yellow.jpg) no-repeat 0 6px;
	}
	#left_content.internal ul.left-menu li {
		background: url(./template/assets/icon-left-menu-white.jpg) no-repeat 0 6px;
	}
	#left_content.internal ul.left-menu li ul.left-sub-menu li{
		background: none;
	}

	#main_container.home #left_content ul.left-menu li {
		margin-bottom: 5px
	}


	ul.left-menu li.on a, ul.left-menu li.on a:visited, ul.left-menu li.on a:active, ul.left-menu li.on a:hover {
		text-decoration: underline;
	}
	ul.left-menu li.off a, ul.left-menu li.off a:visited, ul.left-menu li.off a:active, ul.left-menu li.off a:hover {
		text-decoration: none;
	}

	ul.left-sub-menu {
		list-style: none;
		margin: 0; padding: 0;
		margin-left: 15px;
		margin-top: 3px;
	}
	ul.left-sub-menu li {
		font-weight: normal;
		margin-bottom: 3px;
		padding-left: 0;
	}

	#main_container.red #left_content	ul.left-sub-menu li, #main_container.home #left_content	ul.left-sub-menu li {
		background: none;
	}
	#main_container.yellow #left_content.yellow	ul.left-sub-menu li {
		background: none;
	}

	div.big-link {
		margin: 0; height: 113px;
		float: left;
	}

	div.big-link a, p.big-link a:visited, p.big-link a:active, p.big-link a:hover {
		text-decoration: underline;
		font-weight: bold;
	}

	span.raquo {
		font-size: 120%;
		padding-left: 5px;
	}


	a.base-solor, a.base-color:visited, a.base-color:active, a.base-color:hover { color: #737373; }






	/* img.bordered */

	img.bordered {
		background: white;
		padding: 5px;

	}
	div.topborder {
		position: relative; display: inline;
		padding-top: 5px;
		background: url(/site/css/template/assets/editor/imgborder-top-img2000.jpg) no-repeat left top;
	}
	div.rightborder {
		padding-right: 5px; display: inline;
		background: url(/site/css/template/assets/editor/imgborder-right-img2000.jpg) no-repeat top right;
	}
	div.bottomborder {
		padding-bottom: 5px;  display: inline;
		background: url(/site/css/template/assets/editor/imgborder-bottom-img2000.jpg) no-repeat bottom left;
	}
	div.leftborder {
		padding-left: 5px; display: inline;
		background: url(/site/css/template/assets/editor/imgborder-left-img2000.jpg) no-repeat top left;
	}

	img.topleftborder { position: absolute; top: 0; left: 0; }
	img.toprightborder { position: absolute; top: 0; right: 0; }
	img.bottomrightborder { position: absolute; bottom: 0; right: 0; }
	img.bottomleftborder { position: absolute; bottom: 0; left: 0; }


	a.current-menu-item, a.current-menu-item:active, a.current-menu-item:visited, a.current-menu-item:hover {
		text-decoration: underline;
	}

li.multimedia {
	width: 125px;
/*	height: 31px; */
}
li.multimedia a.multimedia {
	padding: 0 0 6px 0 !important;
	display: block;
	height: 31px;
	background-position: 0 0 !important;
}
li.multimedia.off a.multimedia {
	background-image: url(/site/css/template/assets/menu_multimedia_03.gif) !important;
}
li.multimedia.on a.multimedia, li.multimedia.off a:hover.multimedia {
	background-image: url(/site/css/template/assets/menu_multimedia_over_03.gif) !important;
}











