/* @@@@@@@@@@@@@ стили общих блоков верстки сайта @@@@@@@@@@@@@ */
/* ie6 */
.ie6note {
	background-color: red;
	border: 1px solid #a22819;
	position: absolute;
	top: 0;
	left: 0;
	width: 103%;
	height: 50px;
	display: none;
	z-index: 1000!important;
}
.ie6notetext {
	color: white;
	font-size: 14px;
	padding: 15px!important;
}
.ie6close {
	top: 5px;
	position: absolute;
	left: 95%;
	background: url(http://mts.egraduate.ru/images/common/close_red_ie6.gif) no-repeat;
	padding: 30px;
}
/* верхнее меню */
.ddsmoothmenu{
	font-family:Verdana; 
	font-size:14px!important;
	background: #fcaf17; /*background of menu bar (default state)*/
	width: 100%;
	z-index:9998;
	min-width: 800px;
}
.flevel {
	font-size: 14px;
}
.ddsmoothmenu ul{
	z-index:9998;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/* Top level list items */
.ddsmoothmenu ul li{
	position: relative; top:1px;
	display: inline;
	float: left;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
	display: block;
	padding: 4px 7px 5px 7px;
	text-decoration: none;
}
/*IE6 hack to get sub menu links to behave correctly*/
* html .ddsmoothmenu ul li a{ 
	display: inline-block;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
	color: black;
}
#lev4 a:visited{
	color: #962f34;
}
/*CSS class that's dynamically added to the currently active menu items' LI A element*/
.ddsmoothmenu ul li a.selected{ 
 	color: #962f34!important; 
}
/*background of menu items during onmouseover (hover state)*/
.ddsmoothmenu ul li a:hover{
	text-decoration:none;
	color:#000000;
	background-position: top center;
	background-repeat: no-repeat;
}
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
	position: absolute;
	padding: 5px 5px 5px 5px !important;
	background-color:#ffffff;
	border: 1px solid #fcaf17; /* Рамка вокруг таблицы */ 
	/* border-collapse: separate; /* Способ отображения границы */ 
	width: 190px; /* Ширина таблицы */ 
	/* border-spacing: 11px; /* Расстояние между ячейками */ 
	display: none; /*collapse all sub menus to begin with*/
	visibility: hidden;
	text-align: left!important;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
	display: list-item;
	float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
	top: 0;
}
/* Sub level menu links style */
/* .ddsmoothmenu ul li ul li a */
#lev3 a{
	font-family:Verdana; 
	font-size:13px;
	width: 202px; /*width of sub menus*/
	padding: 5px;
	color:#000000; 
	background-color:#fdd78b; 
	padding:2px 4px 2px 4px; 
	font-size:13px;
	border-bottom: 1px solid #ffffff;
}
#lev4 a{
	font-family:Tahoma,Verdana; 
	font-size:13px;
	width: 194px; /*width of sub menus*/
	color:#000000; 
	background-color:#ffffff;
	padding: 1px 10px 2px 10px;
	font-size:11px;
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%; z-index:9998;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
	position: absolute;
	top: 12px;
	right: 7px;
}
.rightarrowclass{
	position: absolute;
	top: 6px;
	right: 5px;
}
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background: silver;
}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
	opacity: 0.8;
}
.homeicon {
	background: url(http://neweg.egraduate.ru/images/common/home_icon.gif) 0px 0px no-repeat; 
	width:13px; 
	height:13px;
	position: relative; top: 2px;		
}
div.homeicon:hover {
	background: url(http://neweg.egraduate.ru/images/common/home_icon.gif) -14px 0px no-repeat; 
	width:13px; 
	height:13px;
}
.roundmenu {
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
/* Футер */
.clear {clear: both; font-size: 1px; height: 1px}
.footertext {font-size:11px; color:#6f6f5e;}
.footerhead {font-size:11px; color:#6f6f5e; font-weight:bold; padding: 0px 0px 6px 0px;}
.foterlink {text-decoration:none!important; color:#D38C00!important;}
.footersmall {font-size:11px; color:#000000;}
.roundfooter {
	padding: 5px 10px 5px 10px;
	border: 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #fcaf17; 
	height: 15px;
}
