@media screen, print {

	/* стили для боковых блоков */
	.lblock1 {
		background:#ddeff6 url(leftblock_bottom.jpg) left bottom no-repeat;
		margin-bottom:5px;
		width: 175px;
	}
	.lblock2 {
		background:url(leftblock_bottom.jpg) left bottom no-repeat;
	}
	.lblock3 {
		background:url(leftblock_top.jpg) left top no-repeat;
		padding: 2px 10px 7px 10px;
	}
	.rblock1 {
		background:#C6EDF0 url(rightblock_bottom.jpg) right bottom no-repeat;
		margin-bottom:5px;
		width: 150px;
	}
	.lblock1_green {
		background:#d4f4c1 url(leftblock_bottom_green.jpg) left bottom no-repeat;
		margin-bottom:5px;
		width: 175px;
	}
	.lblock2_green {
		background:url(leftblock_bottom_green.jpg) left bottom no-repeat;
	}
	.lblock3_green {
		background:url(leftblock_top_green.jpg) left top no-repeat;
		padding: 2px 10px 6px 10px;
	}
	.rblock2 {
		background:#C6EDF0 url(rightblock_bottom.jpg) right bottom no-repeat;
	}
	.rblock3 {
		background:url(rightblock_top.jpg) right top no-repeat;
		padding: 6px 7px 10px 15px;
	}
	/* /стили для боковых блоков */

	/* стили для пунктов меню */	
	.menu_item {
		background:url(bullet_blue.gif) 0px 5px no-repeat;
		margin-left: -7px;
		padding-left: 7px;
		text-decoration: none;
	}
	.menu_item a {
	color: #0e328e;
	}
	.menu_item a:hover {
		color: #e68200;
	}

	.menu_item_extra {
		background:url(bullet_blue.gif) 0px 5px no-repeat;
		margin-left: -7px;
		padding-left: 7px;
		text-decoration: none;
		font-weight: bold;
	}
	.menu_item_extra a:link, .menu_item_extra a:active, .menu_item_extra a:visited {
		/*color: #0e328e;*/
		color: #165aac;
	}
	.menu_item_extra a:hover{
		color: #e68200;
	}

	.menu_item_cpanel_extra a:link, .menu_item_cpanel_extra a:active, .menu_item_cpanel_extra a:visited {
		color: #2e535c;
	}
	.menu_item_cpanel_extra a:hover {
		color: #e68200;
	}

	
	.menu_item_bottom {
		background:url(bullet_blue.gif) 0px 5px no-repeat;
		margin-right: 30px;
		padding-left: 7px;
	}
	.menu_item_bottom_active {
		background:url(bullet_orange.gif) 0px 5px no-repeat;
		margin-right: 30px;
		padding-left: 7px;
		color: #e68200;
		font-weight:bold;
	}
	.menu_item_active {
		background: #f0fafb url(bullet_orange.gif) 2px 7px no-repeat;
		margin:5px -10px 2px -9px;
		padding: 2px 0px 4px 9px;
		font-weight:bold;
		color: #e68200;
		font-size: 8pt;
	}
	.menu_item_active a:link, .menu_item_active a:active, .menu_item_active a:visited {
		color: #e68200;
	}
	.menu_item_active_corn {
		background: #f0fafb url(bullet_orange.gif) 2px 7px no-repeat;
		margin:5px -10px 0px -9px;
		font-weight:bold;
		color: #e68200;
		font-size: 8pt;
	}
	.menu_item_active_corn a:link, .menu_item_active_corn a:active, .menu_item_active_corn a:visited {
		color: #e68200;
	}
	.menu_item_active_corn div {
		padding-left: 15px;
		background: url(menu_active_corn.gif) right bottom no-repeat;
		color: #e68200;
		font-weight:bold;
		padding: 1px 0px 3px 9px;
	}
	.menu_item_label, .menu_item_label a {

		font-size: 8pt !important;
		color: #ff7e00 !important;
		text-decoration: none;
		font-weight: normal !important;
	}
	/* /стили для пунктов меню */	
}