body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#333333;}
p {margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
a {font-family:Verdana, Arial, Helvetica, sans-serif;}

p#test {margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#062E3A;}

h1 {margin:0 0 0 0; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#062E3A;}
h2 {margin:0 0 0 0; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#062E3A;}
h3 {margin:0 0 0 0; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#062E3A;}
h4 {margin:0 0 0 0; padding:0 0 20px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#062E3A;}
h5 {margin:0 0 0 0; padding:0 0 20px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1984E6;}
h6 {margin:0 0 0 0; padding:0 0 10px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1984E6;}
.head7 {margin:0 0 0 0; padding:0 0 7px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#062E3A;}
.head8 {margin:0 0 0 0; padding:0 0 7px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#062E3A;}

ol {padding:0;}
ul {padding:0;}
ul#spec1 {type: disc; padding:0 0 0 1.5em;}

.ol_padding30 {padding:0 0 0 30px;}

table#simple_table {width:100%; background-color:/*#1984E6*/#7893A8; border:0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

table#simple_table tr {background-color:#7893A8;}
table#simple_table td {background-color:#FFFFFF; padding:2px;}


button {height:auto; width:auto; background:transparent; border-color:#333333; color:#333333; font-weight:bold; cursor:hand;}
select{height:auto; width:auto; background:transparent; border-color:#333333; color:#333333; cursor:hand;}
legend{color:#333333; font-weight:bold}

/* HEADER */
div#header {margin-right:auto; margin-left:auto; margin-top: -12px; width:1000px; height:150px; background-image:url(img/head.png);}
div#path_bg {width:550px; height:55px; background-image:url(img/path_bg.png);}
p.path_text {padding:20px 0 0 50px;}
.path_zag {font-size:14px; /*color:#1984E6; */font-weight:bold;}

/*.path_podzag {font-size:11px; color:#1984E6;}*/
div#icons {width:200px; height:55px; background-image:url(img/icons.png);}

/* MENU */
div#menu {width:250px; background-color:#FFF; float:left;}
div#menu_zag_01 {width:250px; height:30px; background-image:url(img/menu_zag_01.png);}
p.menu_zag_text {padding:7px 0 0 20px; font-size:12px; font-weight:bold; color:#000000;}
p.menu_podzag_link {padding:5px 10px 0 30px;}
.menu_podzag_link:link {font-size:12px; color:#1984E6; text-decoration:none;}
.menu_podzag_link:visited {font-size:12px; color:#1984E6; text-decoration:none;}
.menu_podzag_link:active {font-size:12px; color:#1984E6; text-decoration:none;}
.menu_podzag_link:hover {font-size:12px; color:#1984E6; text-decoration:underline;}

a.menu_link_photo {font-family: sans-serif, Verdana, Arial, Helvetica;}
a.menu_link_photo:link {font-size:12px; color:#1984E6; text-decoration:none;}
a.menu_link_photo:visited {font-size:12px; color:#1984E6; text-decoration:none;}
a.menu_link_photo:active {font-size:12px; color:#1984E6; text-decoration:none;}
a.menu_link_photo:hover {font-size:12px; color:#1984E6; text-decoration:underline;}

div#menu_01_01 {width:250px; height:25px; background-image:url(img/menu_01_01.png);}
div#menu_01_02 {width:250px; height:25px; background-image:url(img/menu_01_02.png);}
div#menu_01_03 {width:250px; height:25px; background-image:url(img/menu_01_03.png);}
div#menu_01_04 {width:250px; height:25px; background-image:url(img/menu_01_04.png);}
div#menu_zag_02 {width:250px; height:30px; background-image:url(img/menu_zag_02.png); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
div.menu_zag_class {width:250px; height:30px; background-image:url(img/menu_zag_class.png); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
div.menu_podzag_class {width:250px; height:25px; background-image:url(img/menu_podzag_class.png);}
div.menu_podzag2_class {width:250px; height:40px; background-image:url(img/menu_podzag2_class.png);}
div#menu_line {width:250px; height:5px; background-image:url(img/menu_line.png);}

/* CONTENT */
div#contentarea {margin-right:auto; margin-left:auto; width:1000px; background-color:#FFF;}
div#content {width:550px; background-color:#FFF; float:left;}
div#sam_content {width:470px; padding:20px 30px 20px 30px;}
div#sam1 {width:460px; padding:20px 30px 1px 30px;}
div#sam2 {width:460px; height:420px; padding:20px 30px 20px 30px;}
.snoski {font-size:11px; font-style: italic;margin-left: 30px;}
.snoski1 {font-size:11px; font-style: italic;}
.selectFont {font-size:11px; }
div#structure {padding:0;}
p.text {padding: 0 0 5px 5px; text-indent: 1.5em; text-align: justify}
p.textindent0 {padding: 0 0 5px 5px; text-indent: 0; text-align: justify}
p.space_in_table {padding: 0 0 5px 222px;}

/* NEWS */
div#news {width:200px; background-color:#FFF; float:left;}
div#news_head {width:200px; height:25px; background-image:url(img/news_head.png);}
div#news_content {width:150px; background-image:url(img/news_content.png); padding:25px 25px 25px 25px;}
div#news_foot {width:200px; height:25px;}
div#videocontainer {width:100%; position: relative}
p.news_head_text {padding:5px 25px 0 0px; color:#FFFFFF; font-weight:bold; text-align:right;}
p.news_date_text {color:#1984E6; font-weight:bold; text-align:right;}
p.news_content_text {padding:0 0px 25px 0; color:#000000; text-align:right; font-size: 11px;}
p#right { text-align: right; }

#fixed_link_navigate {
 position: fixed;
 right: 45%;
 bottom: 12%;
}

/* FOOTER */
div#footer {margin-right:auto; margin-left:auto; width:1000px; height:50px; background-image:url(img/footer.png);}
div#footer2 {margin-right:auto; margin-left:auto; width:1000px; width:1000px; bottom:90%; height:50px; background-image:url(img/footer.png);}
p.footer_text {padding:5px 0 0 440px; color:#FFFFFF; font-size:10px;}
div.clearfloats {clear:both;}

table.pTableColorRows {/*** Полосатая таблица для конкурсов, аккредитации и т.п. ***/
	width: 100%;
	margin: 0 0 15px 0;
	border-top: 5px solid #B9D3EE;
	border-bottom: 5px solid #dfe3e6;
	font-size: 10px;
    border-collapse: collapse;
}

.pTableColorRows2 {/*** Полосатая таблица для конкурсов, аккредитации и т.п. ***/
	width: 100%;
	font-size:11px;
	background-color: white;
    text-align: left;
	border-bottom: 1px solid #B9D3EE;
 }

 table.pTableColorRows2 td {width: 65%;}

 .pTableColorRows2 td {
  width: 55%;
  padding:2px;
 }

 .endTable {/*** Полосатая таблица для конкурсов, аккредитации и т.п. ***/
  width:100%;

  border:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;

  font-size:11px;
  margin: 0 2px;
  background-color: white;
 }

 .endTable td {
  width: 65%;
  padding:2px;
 }
/* дед мороз на новый год */
#ny{padding: 0;margin: 0;position: absolute;left: -140px;z-index: 1000;top: -53px;}
#elka{padding: 0;margin: 0;position: absolute;right: 0px;z-index: 1000;top: 3px;}

/* абитуриенту / направления и специальности */
.maintext{width:100%;display: none;padding:5px;border:1px solid #D0E8F4;background-color: white;}
.maintext ul{list-style-position:inside;}
.headtext{display:block;width:100%;padding:5px;color:#6c8395;border:1px solid #D0E8F4;background-color:#ECF8FD;text-decoration:none;cursor: pointer;}
a.close_col {color:#993300; text-decoration:none;}
.more{width:auto;text-align:center;cursor:pointer;margin-left:78%;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;border:3px solid #D0E8F4;}

#wrap1 { width: auto; margin: 0px auto; }

/* абитуриенту / вступительные специальности */
#accordion h3.head{margin: 1px 0;padding: 5px 10px;font-size: 1.2em;font-weight: normal;color: #6c8395;background: #e0ebf2;cursor: pointer;border-radius: 3px;-o-border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 1px solid #ccc;/*text-shadow: 1px 1px 0px #000;-o-text-shadow: 1px 1px 0px #000;-moz-text-shadow: 1px 1px 0px #000;-webkit-text-shadow: 1px 1px 0px #000;*/}
#accordion h3.active{background: #ecf8fd;}
#accordion div.block{padding: 10px;margin: 0;/*font-size: 13px; font-family: Tahoma;	font-weight: normal; */	color: #333333;	background: #efefef;border: 1px solid #ccc;	border-radius: 3px;	-o-border-radius: 3px;	-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#accordion ul, #accordion ol{list-style-position:inside}

/*
#accordion { border: 1px solid #111; }
#accordion div.selected .title { font-weight: bold; }
#accordion div div {border-left:8px solid #6699CC;	padding: 5px;}
#accordion div.title {border: 1px solid #3366AA;background-color: #6699CC;padding: 10px;cursor: pointer;}
#accordion div.selected {	border-bottom: none;}
@media print {.basic div, #navigation ul, #list2 dd, #list3 div{display: block!important;height: auto!important}}
*/
.smalltext{font-weight: lighter;}
.structure_td_f{text-align: left;vertical-align: top; width: 70%;}
.structure_td_s{width: 30%;vertical-align: top;}

/* всплывающая реклама */
#adSite {width:450px;	position:absolute;left:50%;top:30%;	display:none;margin-left:-275px;	padding:25px 10px 25px;	z-index:10000;	/*--CSS3 тени --*/ -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000;/*--CSS3 углы --*/ -webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px;}
#adSite .close_line #close_bnt {	text-align:right;bottom:-1px;margin-left:8px; position:relative;cursor:pointer;float: right; margin: -55px -55px 0 0}
