/* Fix IE. Hide from IE Mac \*/

@font-face{
font-family: "Lobster-Regular";
src:url("https://fonts.edusite.ru/Lobster-Regular/Lobster-Regular.eot");
src:url("https://fonts.edusite.ru/Lobster-Regular/Lobster-Regular.eot?#iefix") format("embedded-opentype"),
url("https://fonts.edusite.ru/Lobster-Regular/Lobster-Regular.woff") format("woff"),
url("https://fonts.edusite.ru/Lobster-Regular/Lobster-Regular.ttf") format("truetype"),
url("https://fonts.edusite.ru/Lobster-Regular/Lobster-Regular.svg#svgFontName") format("svg");
}


* html *{
 float: none;
}
/* End */
#main{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	width: 100%;
	border: 0px solid #fff;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
			background-color: White;
		width:1080px;
		margin:0 auto;

}

.pagename_div{
padding-left:10px;
}

.pagename_div p,.pagename_div td{
font-size: 17pt;
color:#fff;
font-weight: bold; 
	}
body.main{
	height: 100%;
	width: 100%;
		padding: 10px;
	text-align: left;
	background:none;

}
#name_div{
	min-height:120px;
	text-align:left;
	font-family: "Lobster-Regular";
	margin-right:400px;
	font-size:21pt !important;
}

.head{/*класс ячейки, в которой распологается заголовок страницы и верхнее горизонтальное меню*/
	text-align: center;
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #f4c961;
	background-image:url(scin/pic/head-bg.jpg);
	background-repeat:repeat;
	height:200px;
}
#zagol{
	
	vertical-align:middle;
	width: 100%;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image:url(scin/pic/portrets.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-top: 25px;
	padding-bottom: 25px;
	height:150px;
}
.zagol{
	width: 100%;
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 60px;
}
.search_b{
	background-color: #AA8534;
	color: #fff;
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-top: 4px;
border: 0;
font-weight: bold;
text-align: center;
cursor:pointer;
}
.search_t{
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#l_search{
	text-align: center;
	padding-bottom: 5px;
}
#link_back, #link_next{
	
}
#text{
	width: 100%;
	height: 100%;
	vertical-align: top;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
}
#text_div{
	height: 100%;
}
.pagename_div{ 
	}
#link{
	text-align:right;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 1px;
}
#link a{
	text-decoration: none;
	padding: 4px;
	margin: 0px;
	color: #AA8534;
	font-size: 10pt;
}
#link a:hover{
	color: #000;
	text-decoration: underline;

}
#footer{
	background-image:url(scin/pic/head-bg.jpg);
	background-repeat:repeat;
	
	color:#fff;
}
#footer_text{
		margin: 0 10px 0 10px;
	font-size: 9pt;
	padding-left: 20px;
	padding-right: 10px;
	text-align: right;
	color:#fff;
}
#menu_left{
	vertical-align: Top;
	color: White;
	padding:0;
	margin: 0;
	/*height: 100%;*/
	background-color: #f3edc9;
	width:200px;
}
#menu_left_top{
	color: White;
	padding:0;
	margin: 0;
	background-color: #f3edc9;
vertical-align: bottom;
background-image: url(scin/pic/archi.jpg);
background-repeat: no-repeat;
background-position: center 10px;
}
#divMenuBarLeft{
	/*width: 170px;*/
	height: 100%;
}
.hid{visibility: hidden;} 
#left-current {font-weight: bold;}
input{
	font-size:9pt;
}

.menu_line_vert{
background-image: url(scin/menu_line_bg.gif);
vertical-align: top;
 background-repeat: repeat-y;
 background-position: top;
}
.menu_line_vert2{
background-image: url(scin/pic/menu_line_bg2.jpg);
 background-repeat: repeat-y;
 background-position: bottom;
}
.menu_line_vert3{
background-image: url(scin/pic/menu_line_bg3.jpg);
 background-repeat: repeat-y;
 background-position: top;
}

.hid{visibility: hidden;} 
.logo{
	background-image: url(scin/bg_logo2.gif);
	background-position: bottom;
	vertical-align: bottom;
}

/*==================элементы для всех страниц==============*/

#our{
	padding-bottom: 6px;
	padding-right: 20px;
	font-size: 10pt;
	text-align: right;

	height: 10px;
	background-image:url(scin/pic/head-bg.jpg);
	background-repeat:repeat;
	
	color:#fff;
}
#our a{
	color:#fff;
	text-decoration:none;
}
#our a:hover{
	text-decoration:underline;
}
#our *{
	
	padding-top:20px;
}
#anons_1{
	background-color: #F3EDC9;
	vertical-align: top;
	color:#AA8534;
	padding: 5px;
	height:100%;
}
#anons_2{
	vertical-align: top;
	padding: 8px 0px;
	color: #000;
	margin: 0;
	font-size:10pt;
	
}
#anons_2 .anons_text{
	padding:0px;
}
#anons_2 .anons_text p, #anons_2 .anons_text td,#anons_2 H1, #anons_2 H2, #anons_2 H3, #anons_2 H4, #anons_2 H5, #anons_2 H6{
	padding:5px;
}
#anons_1 H1, #anons_1 H2, #anons_1 H3, #anons_1 H4, #anons_1 H5, #anons_1 H6{
	font-size:10pt;
}
#anons_2 H1, #anons_2 H2, #anons_2 H3, #anons_2 H4, #anons_2 H5, #anons_2 H6{
	font-size:10pt;
	padding:2px;
}
#left{
	vertical-align: top;
	margin: 0;
	padding: 0;
	background-color:#f3edc9;
	min-width:220px;
	padding-left:10px;
}
#content{
	vertical-align: top;
	width: 100%;
	height: 100%;
}
#right{
	vertical-align: top;
	padding: 0 15px;
	
	float:right;
	text-align:left;
}
#menu_right {
    width: 200px;
    vertical-align: Top;
    margin: 0;
}
/*___________________________________________*/
/*new style for #left*/

#left, #right{
padding:0;
margin:0;
min-width:0px;
width:auto;
}
#left, #right{
	padding:0px 15px;
}
#left{
	padding-top:10px;
}
#menu_middle{
width:100%;
}
#menu_left{
min-width:0px;

}
#left-swap-menu, #left-notswap-menu, #menu_left, #menu_right, #right-swap-menu, #right-notswap-menu, #anons_1, #anons_2{
width:auto;
}
/*#anons_1{
text-align:center;
margin:0;
padding:0;
padding-top:30px;
}
#anons_1 .anons_text{
	width: 95%;
	

}
#anons_1 .anons_text p, #anons_1 .anons_text td{
	padding:8px;
	margin:0;
}
#anons_1 img, #anons_1 iframe, #anons_1 form, #anons_1 object, #anons_1 H1, #anons_1 H2, #anons_1 H3, #anons_1 H4, #anons_1 H5, #anons_1 H6{
	margin:8px;
}*/
.search_b{
cursor:pointer;
}
.search_t{
	float:left;
}
#search{

vertical-align:middle;

margin: 0;
padding: 5px 0px;

}
#search form{
	width: 250px;
	padding-left: 15px;
}
#left-menu, #left-notswap-menu, #left-swap-menu{
width:auto!important;
background-image:url(scin/pic/archi.jpg);
background-repeat:no-repeat;
background-position:top center;
padding-top:115px;
}
#left-menu ul{
	width:250px;
}
#left-menu ul, #left-notswap-menu ul, #left-swap-menu ul{
min-width:220px;
}
#left-menu ul ul, #left-notswap-menu ul ul, #left-swap-menu ul ul{
min-width:1px;
width:180px;
}
#right-menu ul, #right-notswap-menu ul, #right-swap-menu ul{
min-width:220px;
}
#right-menu ul ul, #right-notswap-menu ul ul, #right-swap-menu ul ul{
min-width:1px;
width:180px;
}
#middle-menu-structure{
	float:right!important;
	padding-right:0!important;
}
#middle-menu-structure ul{
	float:left!important;
}
#menu_middle{
	padding-left:110px!important;
	padding-right:0px!important;
}
#middle-menu-structure ul ul{
	float:right!important;
	left:auto!important;
	right:-1px!important;
	
}
#middle-menu-structure ul ul, #top-menu-structure ul ul{
	width:170px!important;
}
#middle-menu-structure ul ul a, #top-menu-structure ul ul a{
	font-size:10pt!important;
}
#middle-menu-structure ul ul ul{
	float:right!important;
	left:auto!important;
	right:99%!important;
}
#top-menu-structure{
	float:right!important;
}
#top-menu-structure ul{
	float:right!important;
	min-width:100px!important;
}
#top-menu-structure ul li a{
	padding: 5px 10px 5px 10px;
}
#menu_top{
	padding-left:280px!important;
	padding-right:0px!important;
}
#top-menu-structure ul ul{
	float:right!important;
	left:auto!important;
	right:-1px!important;
}
#top-menu-structure ul ul ul{
	float:right!important;
	left:auto!important;
	right:99%!important;
}
#menu-top-td, #toptd{
	width:auto!important;
}
#top-menu-structure {
    float: right !important;
    padding: 0 !important;
}
#print1{
	text-align:right;
	padding-right: 15px;
}
#search{
	border-bottom:0;
}
#print1 span{
	white-space:nowrap!important;
}
