BODY {
	 background-image:url(http://edu102.ru/skin/page_00016.jpg);
	 background-attachment:scroll;
	 background-size:100%;
	 margin:0;
}
#siteTitle {
	 color:#ffffff; font-size:15px; font-family:arial, helvetica, sans-serif; text-align:center;
}
#siteSubtitle {
	 color:#ffffff; font-size:20px; text-align:left;
}
.content {
	 color:#ffffff;
	 padding-left:15px;
	 padding-right:15px;
	 margin-top:50px;
}
#td18 {
	 background-image:url(menyu.png); background-position:center center; background-repeat:repeat-x;
}
#td16 {
	 color:#FFFFFF; font-size:21px; font-weight:bold; font-family:arial, helvetica, sans-serif; padding-top:20px; text-align:right;
}
#pageMainmenu .menu {
	color: #ffffff;
	font-size: 17px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
}
#pageMainmenu .menu.menuActive {
	 color:#E80000;
}
#td13 {
	 color:#dd0000; font-size:25px; font-weight:bold; font-family:arial, helvetica, sans-serif; padding-top:20px;
}
#div57 {
	 position:relative; right:86px;
}
#tr4 {
	 background-image:url(gorod.png);
	 background-position:bottom center;
	 background-repeat:no-repeat;
}
#tr6 {
	 background-image:url(menyu.png);
	 background-position:top center;
	 background-repeat:no-repeat;
	 height:50px;
}
#tr8 {
	 background-color:#E0E3E8;
	 background-image:url(forma.png);
	 background-position:top center;
	 background-repeat:no-repeat;
}
#tr10 {
	 background-image:url(nalozhenie-kontent.png); background-position:center center; background-repeat:no-repeat;
}
#table15 {
	 background-position:top center;
	 background-repeat:no-repeat;
	 margin:0;
	 margin-bottom:50px;
	 width:1330px;
	 height:100%;
}
#tr66 {
	 background-image:url(_2.png); background-position:center left; background-repeat:no-repeat; margin-bottom:0px; height:210px;
}
#tr12 {
	 background-image:url(razdelitel-niz.png); background-position:top center; background-repeat:no-repeat;
}
#td29 {
	 color:#ffffff;
	 font-size:14px;
	 font-weight:bold;
	 font-family:lucida console, monaco5, monospace;
	 margin-top:50px;
	 position:relative;
	 top:20px;
	 float:left;
}
.contentTitle {
	 color:#561f55;
	 font-size:27px;
	 font-weight:bolder;
	 font-family:comic sans ms, cursive;
	 text-transform:uppercase;
	 padding-left:20px;
}
.object {
	 color:#ffffff; font-family:arial, helvetica, sans-serif; margin:0; text-align:justify;
}
#global0 #cont_txt .objectNote {
	 text-align:center;
}
#div72 {
	 float:left;
}
#pageMainmenu .mids {
	 background-image:url(razdelitel.png); background-position:center center; background-repeat:no-repeat; width:2px; height:27px;
}
#global0 #cont_txt {
	 padding-left:35px; text-align:center;
}
#global0 {
	 text-align:center;
}
#cont_guest #blockip { margin-top:10px; margin-left:20px; display:block; }
#cont_guest #comments .comm { border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-top:10px; margin-bottom:30px; }
#cont_guest #comments .comm .userdat { border-bottom:1px dotted #c0c0c0; height:23px; }
#cont_guest #comments .comm .userdat .adm_lnk { font-weight:bold; text-decoration:none; background-color:#ffffff; width:23px; height:23px; float:left; text-align:center; vertical-align:middle; }
#cont_guest #comments .comm .userdat .date { margin-top:3px; margin-left:5px; float:left; }
#cont_guest #comments .comm .userdat .name { margin-top:3px; margin-left:20px; float:left; }
#cont_guest #comments .comm .com_txt { margin-top:20px; margin-bottom:10px; margin-left:10px; display:block; clear:both; }
#cont_guest #comments .comm .adm_txt { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-bottom:10px; margin-left:10px; margin-right:10px; }
#cont_guest #comments .comm .admin_label { font-weight:bold; margin-bottom:10px; display:block; }
#cont_guest #comments .pageselector { margin-bottom:20px; margin-left:20px; }
#cont_guest #comments .pageselector .activpg { margin-right:7px; }
#cont_guest #comments .pageselector .pagesel { margin-right:5px; }
#cont_guest #comments .pageselector .arr { margin-right:5px; }
#cont_guest #guesttab { width:300px; }
#cont_guest #guesttab .tabltext { width:30%; }
#cont_guest #guesttab .inp { width:145px; float:right; }
#cont_guest #guesttab #textar { width:100%; height:100px; }
#cont_guest .error { color:#ff0000; font-weight:bold; display:block; clear:both; }
#cont_guest #guesttab #pin_img { margin-bottom:2px; float:right; }
#td200 {
	 color:#ffffff; font-size:10px;
}
#content {
	 color:#ffffff; font-family:arial, helvetica, sans-serif; margin-bottom:20px;
}
#content #cont_news .objectTitle {
	 font-family:arial, helvetica, sans-serif; font-style:italic;
}
#content a {
	 color:#FFFFFF;
}
#cont_news .contentImage { margin-right:10px; float:left; }
#cont_news .contentText { display:block; }
#cont_news .object {
	 margin:0; clear:both;
}
#cont_news .objectTitle {
	 margin-top:10px; margin-bottom:30px;
}
#cont_news #dataType_date {
	 color:#808080; font-size:14px; margin-right:10px;
}
#cont_news .objectImage { margin-right:10px; float:left; }
#cont_news .buttonSend { margin-top:10px; }
#cont_txt .contentImage { margin-right:10px; float:left; }
#cont_txt .object { display:block; clear:both; }
#cont_txt .objectImage { margin-right:10px; float:left; }
#div254 {
	 display:inline-block; width:100%; overflow:hidden;
}
#td238 {
	 margin:0;
}
#cont_news .contentTitle {
	 background-color:#e80000; padding-top:4px; padding-bottom:4px; border-width:2px; border-color:#ffffff; border-style:solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; 
}
#cont_news .objectNote {
	 color:#2e2e2e; background-color:#e7edf0; padding:10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; 
}
#cont_news .objectTitleTxt {
	 color:#FFFFFF; float:left;
}
#global0 .cont_news .contentTitle {
	 background-color:#e80000; padding-top:3px; padding-bottom:3px; border-width:2px; border-color:#FFFFFF; border-style:solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
#global0 .cont_news #dataType_date {
	 color:#E8EDF2; font-size:14px;
}
#global0 .cont_news .objectTitleTxt {
	 color:#0080FF;
}
.art_bank .object .link { margin-bottom:5px; display:inline-block; }
#div464 {
	 margin-top:20px;
	 width:25%;
	 float:left;
	 z-index:100;
	 text-align:center;
}
#div465 {
	 margin-top:20px; width:25%; float:left; text-align:center;
}
#div468 {
	 width:10px;
}
#div469 {
	 width:10px;
}
#div495 {
	 margin-top:20px; width:25%; float:left; text-align:center;
}
#div496 {
	 width:25%; float:left; text-align:center;
}
#div519 {
	 margin-top:0px; width:100%; height:145px;
}
#div526 {
	 margin-top:15px;
	 width:100%;
	 height:145px;
}
#table3 {
	 margin:0 auto;
	 width:1100px;
	 height:291px;
}
#div556 {
	 margin-top:20px; width:20%; height:120px; float:left;
}
#div558 {
	 margin-top:15px; width:20%; height:120px; float:left;
}
#div560 {
	 margin-top:15px; width:20%; height:120px; float:left;
}
#div562 {
	 margin-top:30px; width:20%; height:120px; float:left;
}
#div564 {
	 margin-top:15px; width:20%; height:120px; float:left;
}
.photoAlbumSplash .obj { margin-bottom:30px; margin-right:5px; display:inline-block; text-align:center; vertical-align:top; }
.photoAlbumSplash .obj .photoPreview .textLink { margin-top:5px; display:block; }
.photoAlbumSplash .showImgFon { background-color:#000000; width:100%; }
.photoAlbumSplash table { color:#ffffff; text-align:center; }
.photoAlbumSplash table tr.topImg .center { padding-bottom:5px; }
.photoAlbumSplash .objectTitle { font-size:100%; font-weight:normal; margin:0; float:left; padding:0; }
.photoAlbumSplash .hideImage { cursor:pointer; background-image:url(mfoto_slide/fs_close.png); background-repeat:no-repeat; width:18px; height:18px; float:right; }
.photoAlbumSplash .loading { width:100%; position:absolute; top:45%; text-align:center; }
.photoAlbumSplash .text { font-size:90%; margin-top:5px; display:block; }
.photoAlbumSplash .navigPanel { display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .prev { font-size:0; cursor:pointer; background-image:url(mfoto_slide/fs_punkt_left.png); background-position:center left; background-repeat:no-repeat; width:49%; height:30px; float:left; }
.photoAlbumSplash .navigPanel .next { font-size:0; cursor:pointer; background-image:url(mfoto_slide/fs_punkt_right.png); background-position:center right; background-repeat:no-repeat; width:49%; height:30px; float:right; }
.photoAlbumSplash .photoDetailed .objectTitle { margin-bottom:10px; display:block; width:100%; }
.photoAlbumSplash .photoDetailed .objectImage { clear:both; }
.photoAlbumSplash .photoDetailed .buttonSend { margin-top:10px; display:block; clear:both; }
#table658 {
	 padding-top:50px; padding-bottom:30px; margin:0 auto; width:1050px;
}
#td662 {
	 color:#ffffff; font-size:11px; font-family:arial, helvetica, sans-serif; padding-right:20px; text-align:right;
}
#td29 p table tbody tr td p font {
	 color:#FFFFFF;
}
#div714 {
	margin-top:15px;
	 
	 height:318px; width:100.09%;
}
#div716 {
	 width:20%;
	 float:left;
}
#div718 {
	 width:20%;
	 float:left;
}
#div720 {
	 width:20%;
	 float:left;
}
#div715 {
	 width:20%;
	 float:left;
}
#div842 {
	 width:20%;
	 float:left;
}
#pageMainmenu .menu.menuActive .TextActiveMenu {
	 color:#FFFFFF;
}
#pageMainmenu .mtditem {
	 position:relative;
	 top:3px;
}
#siteLogotype {
	 margin-top:50px;
}
#menuitem2 #pageMenu .menu {
	 color:#6c2061;
	 font-weight:bold;
	 text-transform:uppercase;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-bottom:1px outset ;
	 border-right:1px none ;
	 margin:0;
	 display:block;
	 width:100%;
}
#menuitem2 #pageMenu .tableMenu {
	 width:250px;
}
#menuitem2 #pageMenu .TextItemMenu {
	 color:#ffffff;
	 font-family:arial, helvetica, sans-serif;
	 padding-left:20px;
}
#div926 {
	 font-size:19px;
	 font-family:arial, helvetica, sans-serif;
	 text-transform:uppercase;
	 background-color:#ffd00b;
	 padding-top:10px;
	 padding-bottom:10px;
	 margin-top:50px;
	 margin-right:20px;
}
#menuitem2 {
	 background-color:#52224e;
	 margin-right:20px;
}
#menuitem2 #pageMenu .menu:hover {
	 color:#400040;
	 text-decoration:none;
	 background-color:#deadd9;
}
#table37 {
	 background-color:#E0E3E8;
}
#menuitem2 #pageMenu .TextActiveMenu {
	 color:#ffffff;
	 font-family:arial, helvetica, sans-serif;
	 padding-left:20px;
}
#menuitem2 #pageMenu .menu.menuActive {
	 background-image:url(http://edu102.ru/skin/krug--kopiya.png);
	 background-position:center left;
	 background-repeat:no-repeat;
}
#content .content .contentText img {
	 margin:0 auto;
	 display:block;
	 width:636px;
	 position:relative;
}
.fadedImages .faded { width:600px; height:400px; position:relative; overflow:hidden; }
.fadedImages .faded .fadedArea { margin:0; width:100%; height:100%; position:absolute; top:0px; left:0px; }
.fadedImages .faded .fadedArea .object { width:100%; height:100%; position:absolute; top:0px; left:0px; list-style-type:none; }
.fadedImages .objectTitle { position:absolute; top:20px; left:20px; }
.fadedImages .objectImage { z-index:1; }
.fadedImages .objectNote { position:absolute; top:100px; left:20px; z-index:2; }
.fadedImages .linkNext { text-decoration:none; background-image:url(http://edu102.ru/skin/none); position:absolute; bottom:100px; left:20px; }
.fadedImages .faded .pagination { position:absolute; bottom:40px; right:30px; z-index:15; }
.fadedImages .faded .pagination li { margin-left:1px; width:22px; height:22px; position:relative; float:left; overflow:hidden; list-style-type:none; }
.fadedImages .faded .pagination li a { background-color:#242424; width:100%; height:100%; position:absolute; overflow:hidden; text-indent:100px; }
.fadedImages .faded .pagination li.current a { background-color:#ffffff; }
.fadedImages .faded .pagination li a:hover { background-color:#ffffff; }
.fadedImages .faded {
	 margin:0 auto;
	 display:block;
	 width:1060px;
	 position:relative;
}

.fadedImages .faded .fadedArea {
	 margin:0;
}

.fadedImages .faded .fadedArea .object {
	 margin:0;
}
.fadedImages .objectImage {
	 border-width:5px;
	 border-color:#ffd00b;
	 border-style:solid;
	 margin:0;
	 width:1050px;
}
#div714 {
	 margin:0;
	 margin-top:0px;
	 width:100%;
	 height:380px;
}

#td9 {
	 margin:0;
}
#global5 {
	 margin-top:-30px;
	 display:block;
}
