html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;background:transparent;line-height: 1.3;font-family: Verdana, sans-serif;font-size: 12px;color:black; font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
nav ul {list-style:none; }
input, select {vertical-align:middle;}
a img {border: none; }
.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;}
#eGHeader {background:  url('http://eg.eGraduate.ru/images/eg_layout/snow.png') repeat-x left top;width: 980px;margin: 5px auto;}
.eGLogo {width: 158px;height: 70px;margin: 10px 0px;}
.banner468x60 {text-align: right!important;vertical-align: middle;}
#eGTopMenu {margin: 5px auto;width: 980px; }
#eGFooter {margin: 5px auto;width: 980px; }
.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;border-radius: 10px;background: #fcaf17; height: 15px;}
a[icon ^="RSSfooter"] {background: url(http://eg.egraduate.ru/images/common/eg_icon_rss_14x14.gif) 0px 0px no-repeat;padding-left:17px;width:14px;height:14px;border:0px;line-height: 17px!important;padding-bottom: 2px; }
.footerBanner{width: 88px;height: 31px;margin: 2px 0px; }
.clear {clear: both;height: 0;font-size: 1px;line-height: 0px;}
.ddsmoothmenu{font-family:Verdana;font-size:14px!important;background: #fcaf17;width: 100%;z-index:9998;min-width: 800px;padding-top: 2px;height: 27px; }
.flevel {font-size: 14px;}
.ddsmoothmenu ul{z-index:9998;margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative; top:1px;display: inline;float: left;line-height: 100%!important; }
.ddsmoothmenu ul li a{display: block;padding: 4px 7px 4px 7px;text-decoration: none;}
* 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;}
.ddsmoothmenu ul li a.selected{color: #962f34!important;}
.ddsmoothmenu ul li a:hover{text-decoration:none;color:#000000;background-position: top center;background-repeat: no-repeat;}
.ddsmoothmenu ul li ul{position: absolute;padding: 3px 5px 3px 5px !important;background-color:#ffffff;border: 1px solid #fcaf17;border-collapse: separate;width: 190px;border-spacing: 11px;display: none;visibility: hidden;text-align: left!important;}
.ddsmoothmenu ul li ul li{display: list-item;float: none;line-height: 11px!important;}
.ddsmoothmenu ul li ul li ul{top: 0;}
#lev3 a{width: 202px;color:#000000;background-color:#fdd78b;padding:4px;font-size:13px;border-bottom: 1px solid #ffffff;}
#lev4 a{width: 194px;color:#000000;background-color:#ffffff;padding: 2px 10px 2px 10px;font-size:11px;}
* html .ddsmoothmenu{height: 1%; z-index:9998;} 
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver;}
.toplevelshadow{opacity: 0.8;}
.homeicon {background: url(http://eg.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://eg.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;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;height: 18px; }
/*table {border-collapse:collapse;border-spacing:0;width: 100%;}*/



h1, h2, h3, h4, h5, h6 {font-weight:normal;margin-bottom: 15px;margin-top: 10px;}
h1{font-size:23px;}
h2{font-size:21px;}
h3{font-size:19px;}
h4{font-size:17px;}
h5{font-size:15px;}
h6{font-size:13px;}
p{margin: 10px 0px;}
.pfl:first-letter{font-size: 130%;}
.b, h6, .targeticon, dfn, .coname, .calicon{font-weight:bold;}
.i, address, .epigraph{font-style: italic;}
.u{text-decoration: underline;}
.big, .phonenum{font-size: 110%;}
.small, .fnnum {font-size: 80%;}
code, abbr, acronym, dfn, .phonenum, .liphonenum {cursor: help;}
dfn, abbr, .fntext, ul, ol, .ul2, .ol2{color: #717171;}
address {text-align: right;}
.epigraph{width: 300px;padding: 25px;text-align: left;}
code{font-family: Arial, sans-serif;font-size: 15px;color: navy;}
abbr{border-bottom: 1px dashed #717171;}
.phonenum{padding-left: 17px;}
.phonetooltip{display:none;background-color:#515151;border-radius: 15px;-moz-border-radius: 15px;opacity: 0.9;font-size:36px;text-shadow: 2px 2px 2px #000;min-height:70px;width: 400px;padding:25px;color:#fff;text-align: center;z-index: 100;}
.calicon{padding-left: 17px;}
.targeticon{background: url(http://eg.egraduate.ru/images/common/miniicons.gif) 0px -650px no-repeat;padding-left: 17px;color: #7C9EAD;}
.fnnum{vertical-align: 5px;text-decoration: none;}
.fntext{padding-left: 20px;font-size: 10px;}
.subsign{vertical-align: super;font-size: 9px;padding: 1px;position: relative;top: -3px;line-height: 210%;}
.iconexcl, .iconquest, .iconinfo, .iconexcl3d, .iconquest3d, .iconinfo3d {width:54px;height:49px;margin:3px 10px 3px 10px;float: left;vertical-align: top;}
ul, ol{margin: 15px 40px;}
ul{list-style: disc inside;}
ol{list-style: decimal inside;}
.ul2{list-style: circle inside;} 
.ol2{list-style: lower-alpha inside;}
.li{padding-left: 20px;}
li{vertical-align: bottom;}
.homeiconblack, .homeiconwhite, .homeiconbord, .homeiconorange, .homeicongrey, .homeicongam, .homeiconblue, .homeiconred, .homeicongreen, .liAddHome, .liAddAdd, .liAddMail, .liAddNum, .liAddCon {clear: both;width:16px;height:16px;display: block;float: left;}
.homeiconblack+span, .homeiconwhite+span, .homeiconbord+span, .homeiconorange+span, .homeicongrey+span, .homeicongam+span, .homeiconblue+span, .homeiconred+span, .homeicongreen+span, .liAddHome+span, .liAddAdd+span, .liAddMail+span, .liAddNum+span, .liAddCon+span {padding-left: 25px;display: block;margin: 3px 0px;}
.homeiconblack {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px 0px no-repeat;}
.homeiconwhite {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -25px no-repeat;}
.homeiconbord {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -50px no-repeat;}
.homeiconorange {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -75px no-repeat;}
.homeicongrey {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -100px no-repeat;}
.homeicongam {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -125px no-repeat;}	
.homeiconblue {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -150px no-repeat;}
.homeiconred {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -175px no-repeat;}
.homeicongreen {background: url(http://eg.egraduate.ru/images/common/home_icon_v.gif) 0px -200px no-repeat;}
.liAddMail a[href ^='mailto'] {background: none;padding: 0px;}
table {border-bottom-width: 3px;border-top-width: 3px;margin: 20px 10px;text-align: left; }
.table td {padding: 5px;}
.table th {padding: 5px;font-size: 14px;font-weight: bold;border-bottom-width: 3px;}
.th2 {font-size: 13px;font-weight: bold;} 
.table  thead {padding: 5px;font-size: 14px;font-weight: bold;}
.table tfoot {padding: 5px;font-size: 13px;font-weight: bold;}
.table caption {font-size: 11px;font-weight: bold;text-align: left;padding: 5px 0px 5px 17px;} 



.logo{float: none;margin: 5px 5px 5px 0px;}
.logoicon{float: left;margin: 10px 15px 10px 0px;}
.logoright{clear: both;float: right;margin: 10px 0px 10px 15px;}
.logoblock{clear: both;float: none;margin: 0px 0px 5px 0px;}
