/* Reset default styles
--------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	}
:focus {
	outline:0;
	}
body {
	line-height:1;
	color:black;
	background:white; 
	}
ol, ul {
	list-style:none;
	}
table {
	border-collapse:collapse;
	border-spacing:0;
	}
caption, th, td {
	text-align:left;
	font-weight:normal;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
	}
blockquote, q {
	quotes:"" "";
	}


/* Tags
--------------------------------------------------*/
body {
	padding:20px 0;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	text-align:center;
	/*background:#e8e8e8;*/
	background:#000;
	color:#000;
	}
a {
	text-decoration:underline;
	color:#000;
	}
a:hover {
	text-decoration:underline;
	color:#b0002e;
	}
h1 {
	margin-bottom:24px;
	font:bold 24px/32px Georgia, serif;
	color:#333;
	}
h2  {
	margin-bottom:20px;
	padding-left:128px;
	font:normal 17px/23px georgia, serif;
	font-style:italic;
	background-image:url('/public/images/style/h-line-bg.gif');
	background-position:0 12px;
	background-repeat:no-repeat;
	color:#900;
	}
h3,
h4 {
	margin-bottom:20px;
	font:normal 17px/23px georgia, serif;
	font-style:italic;
	color:#000;
	}
h3 {
	padding-left:128px;
	}
#sideBar h4 {
	margin-bottom:12px;
	padding-left:10px;
	}
h5 {
	margin:0 0 12px 0;
	padding-left:128px;
	font:normal 17px/23px georgia, serif;
	font-style:italic;
	color:#000;
	}
p {
	margin:0 0 20px 64px;
	font-size:12px;
	line-height:20px;
	}
table p {
	margin-left:0;
	}
ul,
ol {
	margin:0 0 20px 80px;
	padding:0;
	list-style:disc outside;
	font-size:12px;
	line-height:20px;
	}
ol {
	list-style:decimal outside;
	margin-left:84px;
	}
li ul,
li ol {
	margin-top:20px;
	}
li {
	margin-bottom:6px;
	}
em {
	font-style:italic;
	}
strong {
	font-weight:bold;
	}
table {
	margin-bottom:15px;
	-margin-bottom:0px;
	border:none;
	border-collapse:collapse;
	font-size:11px;
	line-height:17px;
	-line-height:0px;
	}
th,
td {
	padding:5px;
	vertical-align:top;
	}
th {
	
	}
sub {
	vertical-align:sub;
	font-size:10px;
	}

/* General structure
--------------------------------------------------*/

#header,
#container,
#footer {
	width:940px;
	margin:0 auto 0 auto;
	padding:0 20px;
	text-align:left;
	background:#fff;
	}

#header {
	height:116px;
	padding-top:25px;
	position:relative;
	text-align:left;
	background-image:url('/public/images/style/mgup_aa.gif');
	background-position:720px 13px;
	background-repeat:no-repeat;
	}

#logo {
	display:block;
	margin-bottom:3px;
	margin-left:39px;
	width:211px;
	height:88px;
	text-decoration:none;
	background-image:url('/public/images/style/mgup_logo.gif');
	background-position:left top;
	background-repeat:no-repeat;
	}
#logo:hover {
	text-decoration:none;
	}

#language {
	margin:0;
	padding:0;
	position:absolute;
	top:27px;
	right:278px;
	width:90px;
	height:14px;
	background-image:url('/public/images/style/flags.gif');
	background-position:right top;
	background-repeat:no-repeat;
	}
	#language li {
		display:inline;
		}
	#language li a,
	#language li a:hover  {
		float:left;
		width:21px;
		height:14px;
		margin-left:9px;
		text-decoration:none;
		}
	#language li a span {
		display:none;
		}

#hmc {
	margin:0;
	padding:0;
	position:absolute;
	top:83px;
	right:278px;
	width:350px;
	height:11px;
	text-align:right;
	}
	#hmc li {
		display:inline;
		margin-left:15px;
		}
	#hmc li a {
		padding-left:15px;
		text-decoration:none;
		font:normal 11px/11px tahoma, sans-serif;
		color:#818181;
		}
	#hmc li a:hover {
		text-decoration:underline;
		}
	#hmc_auth,
	#hmc_sitemap,
	#hmc_feedback {
		background-image:url('/public/images/style/hmc.gif');
		background-repeat:no-repeat;
		}
	#hmc_auth {
		background-position:0 2px;
		}
	#hmc_sitemap {
		background-position:0 -37px ;
		}
	#hmc_feedback {
		background-position:0 -18px;
		}

#topSearch {
	position:absolute;
	top:84px;
	left:720px;
	height:21px;
	width:240px;
	}
#topSearch input.search_field {
	float:left;
	width:208px;
	height:16px;
	margin:0;
	padding:3px 0px 0px 4px;
	font:normal 11px/13px tahoma, arial, sans-serif;
	border-left:1px solid #343434;
	border-top:1px solid #343434;	
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	background:#fff;
	color:#676767;
	}
#topSearch input.search_submit {
	float:left;
	margin:0;
	padding:0;
	margin:0 0 0 5px;
	height:21px;
	width:21px;
	border:0;
	background:#fff url('/public/images/style/search-go.gif') 0 0 no-repeat;
	cursor:pointer;
	}

	
/* Root Menu */

#container {
	padding-bottom:36px;
	}
#content {
	width:681px;
	padding-top:11px;
	float:left;
	}
#sideBar {
	width:240px;
	padding-top:76px;
	float:right;
	background-image:url('/public/images/style/mgup_aa.gif');
	background-position:0 -128px;
	background-repeat:no-repeat;
	}

#footer {
	padding-bottom:20px;
	}
	#foot-1,
	#foot-2,
	#foot-3,
	#foot-4 {
		float:left;
		padding-top:12px;
		border-top:3px solid #000;
		font:normal 11px/15px tahoma, sans-serif;
		color:#666666;
		}
	#foot-1 {
		width:189px;
		padding-left:64px;
		}
	#foot-2 {
		width:252px;
		}
	#foot-3 {
		width:196px;
		}
	#foot-4 {
		width:239px;
		}


/* Main page classes
--------------------------------------------------*/
body#mainPage {
	padding-top:0;
	background-color:#000;
	}
#mainPage #header,
#mainPage #container {
	width:960px;
	padding-left:0;
	padding-right:0;
	background-image:url('/public/images/style/main-page-bg-black.gif');
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#000;
	}
#mainPage #header {
	height:152px;
	padding-top:0;
	}
#mainPage #logo {
	position:absolute;
	top:34px;
	left:39px;
	margin:0;
	background-image:url('/public/images/style/mgup_logo-black.gif');
	}
#mainPage #language {
	top:57px;
	right:431px;
	background-image:url('/public/images/style/flags.gif');
	}
#mainPage #hmc {
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	right:20px;
	width:350px;
	height:11px;
	text-align:right;
	}
#mainPage #hmc li {
		display:inline;
		margin-left:15px;
		}
#mainPage #hmc li a {
		padding-left:15px;
		text-decoration:none;
		font:normal 11px/11px tahoma, sans-serif;
		color:#FFFFFF;
		}
#mainPage #hmc li a:hover {
		text-decoration:underline;
		}
#mainPage #hmc_auth,
#mainPage #hmc_sitemap,
#mainPage #hmc_feedback {
		background-image:url('/public/images/style/hmc.gif');
		background-repeat:no-repeat;
		}
		
#mainPage #hmc_feedback li a {
		text-decoration:underline;
		}		

#mainPage #hmc_auth {
		background-position:0 2px;
		}
#mainPage #hmc_sitemap {
		background-position:0 -37px ;
		}
#mainPage #hmc_feedback {
		background-position:0 -18px;
		}
		
#mainPage #container {
	background-color:#000;
	}
#mainPage #topSearch {
	top:50px;
	left:700px;
	}
#mainPage #topSearch input.search_submit {
	background:#fff url('/public/images/style/search-go-black.gif') 0 0 no-repeat;
	}

#mainPage #topMenu {
	float:right;
	margin-top:100px;
	padding:0 20px 0 0;
	}
#mainPage #topMenu li {
	background-image:url('/public/images/style/top-menu-arrow-down-black.gif');
	}
#mainPage #topMenu a {
	border-top:1px solid #fff;
	border-bottom:1px solid #333;
	background-image:url('/public/images/style/dot-bg-white.gif');
	color:#fff;
	}
#mainPage #topMenu a:hover,
#mainPage #topMenu li:hover a,
#mainPage #topMenu li.iehover a {
	background-image:url('/public/images/style/top-menu-current-bg-white.gif');
	color:#fff;
	}
#mainPage #topMenu ul li {
	background-color:#fff;
	background-image:none;
	}
#mainPage #topMenu li:hover li a,
#mainPage #topMenu li.iehover li a {
	border:0 none;
	background-image:url('/public/images/style/dot-bg.gif');
	color:#333;
	}
#mainPage #topMenu li li a.current {
	text-decoration:underline;
	color:#000;
	}
#mainPage #topMenu li:hover li a:hover,
#mainPage #topMenu li:hover li:hover a,
#mainPage #topMenu li.iehover li a:hover,
#mainPage #topMenu li.iehover li.iehover a {
	border:0 none;
	text-decoration:underline;
	background-image:url('/public/images/style/dot-bg.gif');
	color:#900;
	}
#mainPage #topMenu li.last {
	/*background-image:none;*/
	}
#mainPage #topMenu li li.last a,
#mainPage #topMenu li li.last a:hover {
	background-image:none;
	}

#mainPage #container {
	padding-bottom:0;
	}
#mainPage #pre-content {	
	margin-bottom:34px;
	}
#mainPage #content {
	width:575px;
	padding:0;
	float:right;
	}
#mainPage #sideBar {
	width:240px;
	padding-top:0;
	padding-left:116px;
	float:left;
	background-image:none;
	}

/* Standart classes
--------------------------------------------------*/
.maxwidth{width:100%}
.halfwidth{width:50%}
.nobr{white-space:nowrap}
.yesbr{white-space:normal}
.center{text-align:center}
.right{text-align:right}
.left{text-align:left}
.hidden{display:none}
.show{display:block}
.underline{text-decoration:underline}
.error_msg,
.successful_msg,
.attention_msg{margin-bottom:15px;padding:5px 10px;font:normal 12px/1.4em verdana}
.error_msg{border:1px solid #d893a1;background:#fbe6f2}
.successful_msg{border:1px solid #a9df91;background:#e2f5da}
.attention_msg{border:1px solid #fae177;background:#fffed9}
.odd_1{background:#fff}
.odd_2{background:#fff}
.odd_3{background:#ffd700}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font:1px/0px serif;}
.clearfix {
/*\*//*/ display: inline-table; /*MacIE*/
_height: 1em;
min-height: 1px;
}
.structure_block{width:681px;margin-bottom:0}


/* Classes
--------------------------------------------------*/

.breadcrumb {
	height:47px;
	margin-bottom:13px;
	overflow:hidden;
	font:normal 23px/47px georgia, serif;
	border-top:1px solid #000;
	border-bottom:3px solid #000;
	color:#000;
	}
.breadcrumb a {
	text-decoration:none;
	color:#000;
	}
.breadcrumb a:hover {
	text-decoration:underline;
	color:#000;
	}
.breadcrumb .last {
	font-size:19px;
	font-style:italic;
	}
.breadcrumb a.to_home {
	width:37px;
	height:47px;
	float:left;
	margin-right:27px;
	text-decoration:none;
	background:#fff url('/public/images/style/arrow-to-home.gif') center center no-repeat;
	}
.breadcrumb a.to_home:hover {
	text-decoration:none;
	}

.biz_schools div {
	margin-bottom:12px;
	}
.biz_schools a,
.biz_schools a:hover {
	text-decoration:none;
	}
.biz_schools a img {
	display:block;
	}


.side_menu,
.side_common_menu {
	margin:0 0 12px 0;
	padding:0;
	border-bottom:1px solid #333;
	}
.side_common_menu {
	margin-top:-9px;
	border-top:1px solid #333;
	background-color:#666666;
	}
.side_menu h6 {
	padding:4px 10px;
	width:220px;
	font:normal 11px/15px tahoma;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	background:#900;
	color:#fff;
	}
.side_menu ul,
.side_common_menu ul {
	margin:0;
	padding:0;
	}
.side_menu ul li,
.side_common_menu ul li {
	display:inline;
	margin:0;
	padding:0;
	list-style-type:none;
	}
.side_menu ul a,
.side_common_menu ul a {
	display:block;
	padding:4px 10px;
	width:220px;
	font:normal 11px/15px tahoma;
	text-decoration:none;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#333;
	}
.side_common_menu ul a {
	background-image:url('/public/images/style/dot-bg-white.gif');
	color:#e8e8e8;
	}
.side_menu ul .last,
.side_common_menu ul .last {
	background-image:none;
	}
.side_menu ul a:hover {
	text-decoration:none;
	background-color:#e5e5e5;
	color:#333;
	}
.side_menu ul .current a,
.side_menu ul .current a :hover {
	text-decoration:none;
	background-color:#e5e5e5;
	color:#333;
	}
.side_menu ul .current_sub ul {
	padding-bottom:1px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.side_menu ul .current_sub a,
.side_menu ul .current_sub a :hover {
	text-decoration:underline;
	background-image:none;
	background-color:#fff;
	color:#900;
	}
.side_common_menu ul a:hover,
.side_common_menu ul .current a,
.side_common_menu ul .current a :hover {
	text-decoration:none;
	background-color:#333;
	color:#fff;
	}
.side_menu ul ul {
	border-bottom:0 none;
	}
.side_menu ul ul a,
.side_menu ul .current_sub ul a {
	padding-left:22px;
	width:208px;
	text-decoration:none;
	background-color:#fff;
	background-image:url('/public/images/style/side-menu-arrow-right.gif');
	background-position:8px center;
	background-repeat:no-repeat;
	color:#999;
	}
.side_menu ul ul a:hover,
.side_menu ul ul .current a,
.side_menu ul ul .current a:hover {
	text-decoration:underline;
	background-color:#fff;
	color:#333;
	}


#mainPage .side_menu {
	margin-bottom:0;
	border-top:1px solid #333;
	border-bottom:1px solid #999;
	}
#mainPage .side_menu ul a {
	color:#ddd;
	}
#mainPage .side_menu ul a:hover {
	background-color:#333;
	color:#ddd;
	}

.main_image {
	float:left;
	width:625px;
	height:303px;
	background:#222;
	}
	.main_image img {
		display:block;
		}

.main_news {
	float:right;
	width:294px;
	height:303px;
	border-right:20px solid #333;
	}
	
.main_news ul {
	width:19px;
	height:152px;
	margin:0;
	padding:0;
	float:left;
	}
.main_news li {
	margin:0;
	padding:0;
	width:19px;
	height:76px;
	list-style:none;
	}
.main_news li a {
	display:block;
	width:19px;
	height:76px;
	text-decoration:none;
	background-image:url('/public/images/style/main-news-switcher-bg.png');
	background-repeat:no-repeat;
	background-color:#333;
	}
.main_news li a:hover {
	text-decoration:none;
	}
.main_news li.current a,
.main_news li.current a:hover {
	text-decoration:none;
	background-color:#666666;
	}
.main_news #main_news_switcher_1 a {
	background-position:-12px center;
	}
.main_news #main_news_switcher_1 a:hover {
	background-position:-65px center;
	}
.main_news #main_news_switcher_1.current a:hover {
	background-position:-12px center;
	}
.main_news #main_news_switcher_2 a {
	background-position:5px center;
	}
.main_news #main_news_switcher_2 a:hover {
	background-position:-48px center;
	}
.main_news  #main_news_switcher_2.current a:hover {
	background-position:5px center;
	}
.main_news #main_news_switcher_3 a {
	background-position:-31px center;
	}
.main_news #main_news_switcher_3 a:hover {
	background-position:-84px center;
	}
.main_news  #main_news_switcher_3.current a:hover {
	background-position:-31px center;
	}	

.main_news div {
	float:right;
	background:#666666;
	}
.main_news div div {
	width:227px;
	padding:0 24px;
	}
.main_news dl {
	height:101px;
	background-image:url('/public/images/style/dot-bg-white.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.main_news dl.last {
	background-image:none;
	}
.main_news dt {
	float:left;
	height:51px;
	width:51px;
	padding:8px 12px 8px 0px;
	}
.main_news dt a {
	display:block;
	height:85px;
	width:85px;
	text-decoration:none;
	}
.main_news dt a:hover {
	text-decoration:none;
	}
.main_news dd {
	float:right;
	height:64px;
	margin-top:8px;
	width:130px;
	overflow:hidden;
	font:normal 12px/16px tahoma, sans-serif;
	}
.main_news dd a {
	text-decoration:none;
	color:#ebebeb;
	}
.main_news dd a:hover {
	text-decoration:underline;
	color:#ebebeb;
	}

	
.main_slogan_title {
	padding:0 20px 0px 43px;
	}
.main_slogan_title h1 {
	margin:0 0 10px 0;
	padding:0 0 0 12px;
	border-left:8px solid #fff;
	font:bold 22px/30px Georgia, serif;
	font-style:italic;
	color:#fff;
	}
.main_slogan_title p {
	margin:0 0 0 0;	
	font:bold 22px/30px Georgia, serif;
	font-style:italic;
	color:#fff;			
	}	
.main_slogan_title a,
.main_slogan_title a:hover  {
	font:bold 22px/30px Georgia, serif;
	font-style:italic;
	color:#fff;		
	text-decoration:underline;
	}	

.main_slogan_description {
	padding:0 20px 10px 43px;
	}
.main_slogan_description p {
	margin:0px 0 10px 20px;
	font:normal 14px/20px Georgia, serif;
	color:#fff;
	}		
.main_slogan_description a,
.main_slogan_description a:hover  {
	font:normal 14px/20px Georgia, serif;
	font-style:italic;
	color:#fff;		
	text-decoration:underline;
	}		
	
.gallery_side {
	margin-bottom:10px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.gallery_side_last {
	margin-bottom:10px;
	}
.gallery_side dl,
.gallery_side_last dl {
	float:right;
	height:64px;
	width:156px;
	}
.gallery_side dl dt,
.gallery_side_last dl dt {
	height:32px;
	overflow:hidden;
	font:bold 12px/16px georgia, serif;
	font-style:italic;
	color:#333;
	}
.gallery_side dl dt a,
.gallery_side_last dl dt a {
	color:#333;
	text-decoration:none;
	}
.gallery_side dl dt a:hover,
.gallery_side_last dl dt a:hover {
	color:#333;
	text-decoration:underline;
	}
.gallery_side dl dd,
.gallery_side_last dl dd {
	height:49px;
	overflow:hidden;
	font:normal 11px/16px tahoma, sans-serif;
	}
.gallery_side dl dd a,
.gallery_side_last dl dd a {
	text-decoration:none;
	color:#666666;
	}
.gallery_side dl dd a:hover,
.gallery_side_last dl dd a:hover {
	text-decoration:underline;
	color:#666666;
	}
.gallery_side a.img,
.gallery_side a.img:hover,
.gallery_side_last a.img,
.gallery_side_last a.img:hover {
	float:left;
	width:76px;
	height:76px;
	text-decoration:none;
	background:#e8e8e8;
	margin-bottom:10px;
	}



.facultet {

	}
.facultet h2 {
	padding-left:254px;
	background-image:url('/public/images/style/h-line-long-bg.gif');
	background-position:64px bottom;
	}
.facultet_image {
	margin:0 0 6px 126px;
	padding-bottom:11px;
	border-bottom:2px solid #000;
	}
	.facultet_image img {
		display:block;
		}
dl.facultet_slogan {
	margin-bottom:20px;
	padding:0 0 0 126px;
	background-image:url('/public/images/style/facultet_quote.gif');
	background-position:86px 7px;
	background-repeat:no-repeat;
	color:#000;
	}
.facultet_slogan dt {
	font:bold 22px/30px Georgia, serif;
	font-style:italic;
	}
.facultet_slogan dd {
	margin-top:20px;
	font:normal 14px/14px Georgia, serif;
	}



.interview {

	}
.interview_description {
	width:366px;
	margin:-9px 0 12px 0;
	border-top:1px solid #000;
	border-bottom:2px solid #000;
	font:bold 12px/26px Georgia, serif;
	font-style:italic;
	}
.interview_person,
.facultet_contact {
	width:240px;
	float:left;
	}
.interview_info,
.facultet_info {
	width:429px;
	float:right;
	}
.interview_person div,
.facultet_contact div {
	margin-left:64px;
	}
.interview_person div {
	margin-top:10px;
	padding-top:8px;
	border-top:2px solid #000;
	}
.facultet_contact p,
.interview_person p {
	margin-left:0;
	margin-bottom:10px;
	font:normal 11px/17px tahoma, sans-serif;
	color:#7a7a7a;
	}
.facultet_contact strong,
.interview_person strong {
	display:block;
	color:#333;
	}

.facultet_info p,
.interview_info p,
.facultet_info h3,
.interview_info h3 {
	margin-left:0;
	padding-left:0;
	}
.facultet_info ul ,
.interview_info ul {
	margin-left:16px;
	}
.facultet_info ol,
.interview_info ol {
	margin-left:20px;
	}
.facultet_info li ul,
.interview_info li ul {
	margin-left:56px;
	}
.interview h2 {
	padding-left:0;
	background-image:none;
	}


.questions_form {
	
	}
.questions_form p {
	width:176px;
	float:left;
	margin-left:0;
	padding-left:64px;
	font:normal 11px/16px tahoma, sans-serif;
	color:#666666;
	}
.questions_form table{
	float:right;
	width:429px;
	margin:0;
	padding:0;
	}
.questions_form th,
.questions_form td {
	margin:0;
	padding:0 0 12px 0;
	font:normal 11px/16px tahoma, sans-serif;
	vertical-align:middle;
	text-align:right;
	}
.questions_form th {
	width:240px;
	padding-right:12px;
	}
.questions_form .form_input {
	width:171px; /* real 177-6 */
	}
.questions_form .form_textarea {
	width:423px; /* real 429-6 */
	height:123px;
	}
.questions_form span {
	color:#c00;
	}
.questions_form label {
	display:block;
	text-align:left;
	}


.question {
	margin:0 0 20px 64px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.question dl {
	padding-bottom:20px;
	}
.question dt {
	width:64px;
	float:left;
	font:bold 11px/20px tahoma, sans-serif;
	color:#6666666;
	}
.question dd {
	width:492px;
	float:right;
	font-size:12px;
	line-height:20px;
	}


.news_entry {
	
	}
.news_entry .news_entry_meta {
	width:303px;
	float:left;
	text-align:right;
	}
.news_entry .news_entry_data {
	width:365px;
	float:right;
	}
.news_entry .news_img {
	padding:4px 0 14px 0;text-align:right;
	}
.news_entry .news_img img {
	
	}
.news_entry .news_title {
	margin-bottom:18px;
	font:bold 24px/32px Georgia, serif;
	color:#000;
	}
.news_entry .news_date {
	margin-left:126px;
	border-top:1px solid #000;
	border-bottom:2px solid #000;
	font:bold 12px/26px Georgia, serif;
	font-style:italic;
	color:#900; 
	}
.news_entry .news_description,
.news_entry .news_content {
	margin-bottom:20px;
	font-size:12px;
	line-height:20px;
	color:#333;
	}
.news_entry .news_content p,
.news_entry .news_description p {
	margin-left:0;
	}
.news_entry .news_content ul,
.news_entry .news_content ol,
.news_entry .news_description ul,
.news_entry .news_description ol {
	margin-left:0px;
	}

.news_list_entry {
	margin-bottom:25px;
	}
.news_list_entry .news_img {
	width:126px;
	float:left;
	padding-top:4px;
	}
.news_list_entry .news_img a {
	display:block;
	width:114px;
	height:114px;
	text-decoration:none;
	}
.news_list_entry .news_img a:hover {
	text-decoration:none;
	}
.news_list_entry .news_data {
	width:555px;
	float:right;
	}
.news_list_entry .news_title {
	margin-bottom:10px;
	}
.news_list_entry .news_title a {
	font:normal 17px/21px Georgia,  serif;
	font-style:italic;
	text-decoration:none;
	color:#111;
	}
.news_list_entry .news_title a:hover {
	text-decoration:underline;
	}
.news_list_entry .news_date {
	width:177px;
	margin:0 0 2px 0;
	border-top:1px solid #000;
	border-bottom:2px solid #000;
	font:bold 12px/26px Georgia, serif;
	font-style:italic;
	color:#900; 
	}
.news_list_entry .news_description {
	font-size:12px;
	line-height:20px;
	color:#4e4e4e; 
	}
.news_list_entry .news_description a {
	text-decoration:underline;
	color:#5c5c5c; 
	}
.news_list_entry .news_description a:hover {
	color:#900; 
	}
	

.adverts_list_entry {
	margin:0 0 20px 64px;
	font-size:12px;
	line-height:20px;
	}
.adverts_list_entry .advert_title {
	margin-bottom:10px;
	font:normal 17px/21px Georgia, serif;
	font-style:italic;
	color:#111;
	}
.adverts_list_entry .advert_text{
	padding-bottom:20px;
	font-size:12px;
	line-height:20px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#4e4e4e; 
	}


.adverts_side {
	height:64px;
	margin-bottom:12px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.adverts_side_last {
	height:64px;
	margin-bottom:12px;
	}
.adverts_side a,
.adverts_side_last a {
	display:block;
	height:51px;
	padding-left:64px;
	overflow:hidden;
	font:normal 11px/16px tahoma, sans-serif;
	text-decoration:none;
	background-image:url('/public/images/style/advert-bg.gif');
	background-position:10px 4px;
	background-repeat:no-repeat;
	color:#666666;
	}
.adverts_side a:hover,
.adverts_side_last a:hover {
	text-decoration:underline;
	color:#666666;
	}

//Classifieds

.classifieds_list_entry {
	margin:0 0 20px 64px;
	font-size:12px;
	line-height:20px;
	}
.classifieds_list_entry .classified_title {
	margin-bottom:10px;
	font:normal 17px/21px Georgia, serif;
	font-style:italic;
	color:#111;
	}
.classifieds_list_entry .classified_text{
	padding-bottom:20px;
	font-size:12px;
	line-height:20px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#4e4e4e; 
	}


.classifieds_side {
	height:64px;
	margin-bottom:12px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.classifieds_side_last {
	height:64px;
	margin-bottom:12px;
	}
.classifieds_side a,
.classifieds_side_last a {
	display:block;
	height:51px;
	padding-left:64px;
	overflow:hidden;
	font:normal 11px/16px tahoma, sans-serif;
	text-decoration:none;
	background-image:url('/public/images/style/advert-bg.gif');
	background-position:10px 4px;
	background-repeat:no-repeat;
	color:#666666;
	}
.classifieds_side a:hover,
.classifieds_side_last a:hover {
	text-decoration:underline;
	color:#666666;
	}	
	
.illustration {
	display:block;
	float:left;
	width:177px;
	height:177px;
	margin:6px 12px 12px 0;
	}

.imagelist {
	margin:0 0 16px 64px;
	}
.imagelist dl {
	float:left; 
	width:302px;
	margin:0 12px 12px 0;
	padding-bottom:13px;
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.imagelist dl.last {
	margin-right:0;
	}
.imagelist dl dt {
	width:115px;
	height:100px;
	float:left;
	text-align:center;
	}
.imagelist dl dt img {   
	vertical-align:middle;
	}
.imagelist dl dd {
	width:175px;
	height:100px;
	float:right;
	overflow:hidden;
	font:normal 11px/20px tahoma, sans-serif;
	color:#333;
	}


.list_table {
	width:617px;
	margin:0 0 20px 64px;
	border:none;
	border-bottom:1px solid #333;
	border-collapse:collapse;
	}
.list_table tr {
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left top;
	background-repeat:repeat-x;
	}
.list_table th,
.list_table td {
	padding:6px;
	vertical-align:middle;
	font:normal 11px/15px tahoma, sans-serif;
	color:#333;
	}
.list_table th {
	font:bold 13px/19px serif;
	font-style:italic;
	color:#000;
	}
.list_table ul,
.list_table ol {
	margin-left:16px;
	font:normal 11px/15px tahoma, sans-serif;
	}

.list_table .col-1,
.list_table .col-2,
.list_table .col-3,
.list_table .col-4,
.list_table .col-5,
.list_table .col-6,
.list_table .col-7,
.list_table .col-8 {padding:6px;}
.list_table .first {padding-left:0;}
.list_table .last {padding-right:0;}
.list_table .col-1 {width:51px}
.list_table .col-2 {width:114px}
.list_table .col-3 {width:177px}
.list_table .col-4 {width:240px}
.list_table .col-5 {width:303px}
.list_table .col-6 {width:366px}
.list_table .col-7 {width:429px}
.list_table .col-8 {width:492px}
/*
.list_table .first {background:#eee}
.list_table .last {background:#ddd}
*/
.map {
	width:617px;
	height:300px;
	margin:0 0 20px 64px;
	z-index:1;
	border:1px solid #ddd;
	background:#eee;
	}
.map * {
	margin:0;
	}

ol.page_map,
ul.related {
	margin-left:148px;
	}
ol.page_map li,
ul.related li {
	margin-bottom:0;
	}
ul.related li.current a {
	text-decoration:underline;
	color:#000;
	}
ol.page_map li a,
ul.related  li a {
	text-decoration:none;
	color:#000;
	}
ol.page_map li a:hover,
ul.related li a:hover {
	text-decoration:underline;
	}


.sitemap ul {
	margin:0 0 20px 80px;
	}
.sitemap ul ul {
	margin:10px 0 10px 32px;
	}


.files {
	margin:0 0 20px 64px;
	padding:0;
	list-style:none;
	}
.files li {
	margin:0;
	padding:0 0 12px 64px;
	background-position:38px 2px;
	background-repeat:no-repeat;
	}
.files li a {
	text-decoration:none;
	color:#000;
	}
.files li a:hover {
	text-decoration:underline;
	color:#000;
	}

.file_exel {
	background-image:url('/public/images/icons/file_exel.gif');
	}
.file_page {
	background-image:url('/public/images/icons/file_page.gif');
	}
.file_pdf {
	background-image:url('/public/images/icons/file_pdf.gif');
	}
.file_powerpoint {
	background-image:url('/public/images/icons/file_powerpoint.gif');
	}
.file_word {
	background-image:url('/public/images/icons/file_word.gif');
	}
.file_zip {
	background-image:url('/public/images/icons/file_zip.gif');
	}



#footer_main {

    margin: 20px auto;
	font-size: 1px;
	font-weight: bold;
	text-align: center;
	/*
    background:red;
	)*/
	width:920px;
	
	padding:0 20px;	
	
}
#footer_main a {
	text-decoration: none;
	color: #ffffff;
	}
#footer_main a:hover,
#footer_main a:active {
	text-decoration: none;
	border-bottom: 1px dotted #ffffff;
	color: #ffffff;
	}


#footer_main span {
	padding-left: 0.5em;
	padding-right: 0em;
	color: #ffffff;
	}
	
	
/*Для IE6 некоторые свойства прописаны отдельно(перед свойством стоит знак -)*/
#footer.normal{width:900px;-height:245px;height:160px;z-index:2;background:#000000}
#footer.normal .wrap{width:900px;margin:0 auto;position:relative;}
#footer.normal a{color:#6a6a6a;text-decoration:none;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-moz-transition-duration:150ms;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}
#footer.normal a:hover{color:#fff}
#footer.normal li{list-style:none;float:left;width:160px;background:#000000}
#footer.normal .icons{background:#000000;-height:65px;height:160px;}
#footer.normal .icons li.banner_1 strong{left:5px;font-size:11px;}
#footer.normal .icons li.banner_1 span{left:0px;font-size:12px;}
#footer.normal .icons li.banner_1 .icon{-background:url('/public/images/banners/1.png');background:url('/public/images/banners/1.png');}
#footer.normal .icons li.banner_2 strong{left:-20px;font-size:11px;}
#footer.normal .icons li.banner_2 span{left:0px;font-size:12px;}
#footer.normal .icons li.banner_2 .icon{-background:url('/public/images/banners/2.png');background:url('/public/images/banners/2.png')}
#footer.normal .icons li.banner_3 strong{left:0px;font-size:11px;}
#footer.normal .icons li.banner_3 span{left:0px;font-size:12px;}
#footer.normal .icons li.banner_3 .icon{-background:url('/public/images/banners/3.png');background:url('/public/images/banners/3.png')}
#footer.normal .icons li.banner_4 strong{left:0px;font-size:11px;}
#footer.normal .icons li.banner_4 span{position:relative;left:15px;font-size:12px;}
#footer.normal .icons li.banner_4 .icon{-background:url('/public/images/banners/4.png');left:25px;background:url('/public/images/banners/4.png')}
#footer.normal .icons a{padding-top:0px;display:block;color:#8e8e8e;font-size:12px;width:160px;position:relative;-moz-transition-property:color;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-moz-transition-duration:300ms;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}
#footer.normal .icons a:hover{color:#fff}#footer.normal .icons a:hover .hover{opacity:1}

#footer.normal .icons .icon{left:23px;width:80px;height:80px;margin-bottom:10px}
#footer.normal .icons strong{display:block;font-size:13px}
#footer.normal .icons .icon,#footer.normal .icons strong,#footer.normal .icons span{position:relative;z-index:3}

#footer.normal .social{width:157px;-width:174px;height:37px;background:#262626;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;top:14px;-top:10px;position:absolute;right:0}
#footer.normal .social .label{color:#fff;text-align:right;font-size:10px;width:47px;float:left;margin:10px 10px 0 10px;-margin:13px 0 0 6px;line-height:1.1}
#footer.normal .social a{display:block;width:17px;height:18px;float:left;padding:0;margin:10px 0 0 8px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-moz-transition-property:all;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms}
#footer.normal .social a.twitter{background:url('/public/images/banners/twitter.png')}
#footer.normal .social a.twitter:hover{-moz-box-shadow:#5b9bc4 0 0 4px;-webkit-box-shadow:#5b9bc4 0 0 4px;-o-box-shadow:#5b9bc4 0 0 4px;box-shadow:#5b9bc4 0 0 4px}
#footer.normal .social a.facebook{background:url('/public/images/banners/facebook.png')}
#footer.normal .social a.facebook:hover{-moz-box-shadow:#6272a1 0 0 4px;-webkit-box-shadow:#6272a1 0 0 4px;-o-box-shadow:#6272a1 0 0 4px;box-shadow:#6272a1 0 0 4px}
#footer.normal .social a.rss{background:url('/public/images/banners/rss.png')}
#footer.normal .social a.rss:hover{-moz-box-shadow:#fe8500 0 0 4px;-webkit-box-shadow:#fe8500 0 0 4px;-o-box-shadow:#fe8500 0 0 4px;box-shadow:#fe8500 0 0 4px}
#footer.normal .social a.vk{background:url('/public/images/banners/vk.png')}
#footer.normal .social a.vk:hover{-moz-box-shadow:#3e6a93 0 0 4px;-webkit-box-shadow:#3e6a93 0 0 4px;-o-box-shadow:#3e6a93 0 0 4px;box-shadow:#3e6a93 0 0 4px}
#footer.normal .social a.odnoklassniki{background:url('/public/images/banners/odnoklassniki.png')}
#footer.normal .social a.odnoklassniki:hover{-moz-box-shadow:#3e6a93 0 0 4px;-webkit-box-shadow:#3e6a93 0 0 4px;-o-box-shadow:#3e6a93 0 0 4px;box-shadow:#3e6a93 0 0 4px}
#footer.normal .social a.youtube{background:url('/public/images/banners/youtube.png')}
#footer.normal .social a.youtube:hover{-moz-box-shadow:#3e6a93 0 0 4px;-webkit-box-shadow:#3e6a93 0 0 4px;-o-box-shadow:#3e6a93 0 0 4px;box-shadow:#3e6a93 0 0 4px}

/* Main page top menu */		

#mainPage #mgupCssMenu {
	float:left;
	margin-top:100px;
	margin-left:441px;
	-margin-left:208px;
	}	
	
#pcm{display:none;}
ul.mgupCssMenu ul{display:none}
ul.mgupCssMenu li:hover>ul{display:block}
ul.mgupCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.mgupCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.mgupCssMenu,ul.mgupCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 3px 3px 0px;
	background-color:#414141;
	background-repeat:repeat;
	border-color:#CECECE;
	
	border-width:2px;
	border-style:ridge;
	
}
ul.mgupCssMenu table {border-collapse:collapse}ul.mgupCssMenu {
	display:block;
	zoom:1;
	position:absolute;
	z-index: 1000;
	left: 100;
	top: 200;
}
* HTML ul.mgupCssMenu {position:absolute}
ul.mgupCssMenu ul{
	width:195px;
}
ul.mgupCssMenu li{
	display:block;
	margin:3px 17px 0px 3px;
	font-size:0px;
	-height:0px;
	
}

#mgupCssMenu li ul li {
	margin:1px 1px 0px 3px;	
	}

ul.mgupCssMenu a:active, ul.mgupCssMenu a:focus {
outline-style:none;
}
ul.mgupCssMenu a, ul.mgupCssMenu li.dis a:hover, ul.mgupCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#414141;
	border-width:1px;
	border-color:#414141;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:2px 4px 2px 4px;	
	_padding-left:0;
	-padding-left:5px;
	font:normal 11px Tahoma;
	color: #FFFFFF;
	text-decoration:none;
	cursor:pointer;
	
	background-image:url('/public/images/style/dot-bg-white.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
}
ul.mgupCssMenu span{
	overflow:hidden;
}
ul.mgupCssMenu li {
	float:left;
}
ul.mgupCssMenu ul li {
	float:none;
}
ul.mgupCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.mgupCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.mgupCssMenu li.sep span{
	float:none;	padding-right:0;
	width:3;
	height:100%;
	display:inline-block;
	background-color:#CECECE;	background-image:none;}
ul.mgupCssMenu ul li.sep span{
	width:100%;
	height:3;
}
ul.mgupCssMenu li:hover{
	position:relative;
}
ul.mgupCssMenu li:hover>a{
	background-color:#A3A3A3;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #FFFFFF;
	text-decoration:none;
}
ul.mgupCssMenu li a:hover{
	position:relative;
	background-color:#A3A3A3;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #FFFFFF;
	text-decoration:none;
}
ul.mgupCssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.mgupCssMenu img {
border: none;
float:left;
_float:none;
margin-right:4px;
width:24px;
height:24px;
}
ul.mgupCssMenu ul img {
width:16px;
height:16px;
}
ul.mgupCssMenu img.over{display:none}
ul.mgupCssMenu li.dis a:hover img.over{display:none !important}
ul.mgupCssMenu li.dis a:hover img.def {display:inline !important}
ul.mgupCssMenu li:hover > a img.def  {display:none}
ul.mgupCssMenu li:hover > a img.over {display:inline}
ul.mgupCssMenu a:hover img.over,ul.mgupCssMenu a:hover ul img.def,ul.mgupCssMenu a:hover a:hover ul img.def,ul.mgupCssMenu a:hover a:hover img.over,ul.mgupCssMenu a:hover a:hover a:hover img.over{display:inline}
ul.mgupCssMenu a:hover img.def,ul.mgupCssMenu a:hover ul img.over,ul.mgupCssMenu a:hover a:hover ul img.over,ul.mgupCssMenu a:hover a:hover img.def,ul.mgupCssMenu a:hover a:hover a:hover img.def{display:none}
ul.mgupCssMenu a:hover ul,ul.mgupCssMenu a:hover a:hover ul{display:block}
ul.mgupCssMenu a:hover ul ul{display:none}
ul.mgupCssMenu span{
	display:block;
	background-image:url(/public/images/style/mgupCssMenu/arrow_sub5.gif);
	background-position:right center;
	background-repeat: no-repeat;
    padding-right:14px;}
ul.mgupCssMenu ul span,ul.mgupCssMenu a:hover table span{background-image:url(/public/images/style/mgupCssMenu/arrow_sub2.gif)}
ul.mgupCssMenu ul li:hover > a span{	background-image:url(/public/images/style/mgupCssMenu/arrow_sub5.gif);}
ul.mgupCssMenu table a:hover span,ul.mgupCssMenu table a:hover a:hover span{background-image:url(/public/images/style/mgupCssMenu/arrow_sub5.gif)}
ul.mgupCssMenu table a:hover table span{background-image:url(/public/images/style/mgupCssMenu/arrow_sub2.gif)}


#mgupCssMenu li ul {
	-left:-6px;		
	}
	
#mgupCssMenu li.last ul {
	left:-109px;		
	-left:-96px;		
	}
	
#mgupCssMenu li ul ul {
	left:172px;		
	-left:166px;		
	}
	
#mgupCssMenu li.third ul {
	left:-1px;    	
	-left:-7px;    	
	}
			
#mgupCssMenu li.third ul ul {
	left:-200px;	
	-left:-205px;	
	
	}		
			
#mgupCssMenu li.last ul ul {
	left:172px;		
	-left:166px;		
	}	
		
#mgupCssMenu li.last ul ul {
	left:-200px;		
	-left:-205px;		
	
	}
	
	
	
/* Standart page top menu */	

	
#standartPage #mgupCssMenu_Standart {
	float:left;	
	margin-top:0px;
	margin-left:181px;
	-margin-left:79px;
	}	
	
	
#pcm{display:none;}
ul.mgupCssMenu_Standart ul{display:none}
ul.mgupCssMenu_Standart li:hover>ul{display:block}
ul.mgupCssMenu_Standart ul{position: absolute;left:-1px;top:98%;}
ul.mgupCssMenu_Standart ul ul{position: absolute;left:98%;top:-2px;}
ul.mgupCssMenu_Standart,ul.mgupCssMenu_Standart ul {
	margin:0px;
	list-style:none;	
	padding:0px 3px 3px 0px;
	background-color:#FFFFFF;
	background-repeat:repeat;
	border-color:#BFBFBF;	
	-border-color:#FFFFFF;	
	
	border-width:2px;
	border-style:ridge;
	
}
ul.mgupCssMenu_Standart table {border-collapse:collapse}ul.mgupCssMenu_Standart {
	display:block;
	zoom:1;
	position:absolute;
	z-index: 1000;
	left: 100;
	top: 200;
}
* HTML ul.mgupCssMenu_Standart {position:absolute}
ul.mgupCssMenu_Standart ul{
	width:195px;	
}
ul.mgupCssMenu_Standart li{
	display:block;
	margin:3px 17px 0px 3px;	
	font-size:0px;
	-height:0px;
	
}

#mgupCssMenu_Standart li ul li {
	margin:1px 1px 0px 3px;
	}

ul.mgupCssMenu_Standart a:active, ul.mgupCssMenu_Standart a:focus {
outline-style:none;
}
ul.mgupCssMenu_Standart a, ul.mgupCssMenu_Standart li.dis a:hover, ul.mgupCssMenu_Standart li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:2px 4px 2px 4px;
	_padding-left:0;
	-padding-left:5px;
	font:normal 11px Tahoma;
	color: #000000;
	text-decoration:none;
	cursor:pointer;
	
	background-image:url('/public/images/style/dot-bg.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
}
ul.mgupCssMenu_Standart span{
	overflow:hidden;
}
ul.mgupCssMenu_Standart li {
	float:left;
}
ul.mgupCssMenu_Standart ul li {
	float:none;
}
ul.mgupCssMenu_Standart ul a {
	text-align:left;
	white-space:nowrap;
}
ul.mgupCssMenu_Standart li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.mgupCssMenu_Standart li.sep span{
	float:none;	padding-right:0;
	width:3;
	height:100%;
	display:inline-block;
	background-color:#CECECE;	background-image:none;}
ul.mgupCssMenu_Standart ul li.sep span{
	width:100%;
	height:3;
}
ul.mgupCssMenu_Standart li:hover{
	position:relative;
}
ul.mgupCssMenu_Standart li:hover>a{
	background-color:#A3A3A3;
	-background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #FFFFFF;
	-color: #990000;
	text-decoration:none;
	-text-decoration:underline;
}
ul.mgupCssMenu_Standart li a:hover{
	position:relative;
	background-color:#A3A3A3;
	-background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #FFFFFF;
	-color: #990000;
	text-decoration:none;
	-text-decoration:underline;
}
ul.mgupCssMenu_Standart li.dis a {
	color: #AAAAAA !important;
}
ul.mgupCssMenu_Standart img {border: none;float:left;_float:none;margin-right:4px;width:24px;
height:24px;
}
ul.mgupCssMenu_Standart ul img {width:16px;
height:16px;
}
ul.mgupCssMenu_Standart img.over{display:none}
ul.mgupCssMenu_Standart li.dis a:hover img.over{display:none !important}
ul.mgupCssMenu_Standart li.dis a:hover img.def {display:inline !important}
ul.mgupCssMenu_Standart li:hover > a img.def  {display:none}
ul.mgupCssMenu_Standart li:hover > a img.over {display:inline}
ul.mgupCssMenu_Standart a:hover img.over,ul.mgupCssMenu_Standart a:hover ul img.def,ul.mgupCssMenu_Standart a:hover a:hover ul img.def,ul.mgupCssMenu_Standart a:hover a:hover img.over,ul.mgupCssMenu_Standart a:hover a:hover a:hover img.over{display:inline}
ul.mgupCssMenu_Standart a:hover img.def,ul.mgupCssMenu_Standart a:hover ul img.over,ul.mgupCssMenu_Standart a:hover a:hover ul img.over,ul.mgupCssMenu_Standart a:hover a:hover img.def,ul.mgupCssMenu_Standart a:hover a:hover a:hover img.def{display:none}
ul.mgupCssMenu_Standart a:hover ul,ul.mgupCssMenu_Standart a:hover a:hover ul{display:block}
ul.mgupCssMenu_Standart a:hover ul ul{display:none}
ul.mgupCssMenu_Standart span{
	display:block;
	background-image:url(/public/images/style/mgupCssMenu/arrow_black.png);
	-background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_black.gif);
	background-position:right center;
	background-repeat: no-repeat;
    padding-right:14px;}
ul.mgupCssMenu_Standart ul span,ul.mgupCssMenuv a:hover table span{background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_black.gif)}
ul.mgupCssMenu_Standart ul li:hover > a span{	background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_grey.gif);}
ul.mgupCssMenu_Standart table a:hover span,ul.mgupCssMenu_Standart table a:hover a:hover span{background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_grey.gif)}
ul.mgupCssMenu_Standart table a:hover table span{background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_grey.gif)}

ul.mgupCssMenu_Standart ul span,ul.mgupCssMenuv a:hover table span{-background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_black.gif)}
ul.mgupCssMenu_Standart ul li:hover > a span{	-background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_black.gif);}
ul.mgupCssMenu_Standart table a:hover span,ul.mgupCssMenu_Standart table a:hover a:hover span{-background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_black.gif)}
ul.mgupCssMenu_Standart table a:hover table span{-background-image:url(/public/images/style/mgupCssMenu/arrow_sub5_black.gif)}


#mgupCssMenu_Standart li ul {
	-left:-6px;		
	}

#mgupCssMenu_Standart li.last ul {
	left:-108px;		
	-left:-96px;		
	}
	
#mgupCssMenu_Standart li ul ul {
	left:172px;		
	-left:166px;		
	}
			
#mgupCssMenu_Standart li.last ul ul {
	left:172px;		
	-left:166px;		
	}

	
/* Ministry of Education */		
#header_mgup_main {

    margin: 10px auto;		
	width:920px;	
	padding:0 20px;	
	
}

#header_mgup_main span {
	
	font: Tahoma;
	font-size: 11px;
	font-weight: solid;	
	color: #FFFFFF;
	text-align: center;		
}

#header_mgup_standart {

    margin: -10px auto 10px auto;		
	width:920px;	
	padding:0 20px;	
	
}

#header_mgup_standart span {
	
	font: Tahoma;
	font-size: 11px;
	font-weight: solid;	
	color: #FFFFFF;
	text-align: center;		
}


	
	
	
	
	
	
	
	
	
	
