html, body {
	margin:0px;
	padding:0px;
        background-image: url('img/k.gif'); /* Путь к фоновому рисунку */
        background-repeat: repeat; /*repeat-x, repeat-y Повторение фона по вертикали */
}
body, input, select, textarea {
	/*<!––background-color: #ffffff;––!>   */
}
td, input, select, textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	vertical-align: top; 
}
td {
	padding: 0px;
}

table.mainmenu {
        width: 80%;
	height: 100%;
	border-collapse: collapse;
	border-style: none;
}

table.main {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	border-style: none;
        /*border: 1px solid white; */
}
td.top_100px {
	background-image: url(img/wp_shkola_02.jpg);
	height: 100px;
}
td.top_70px {
	background-image: url(img/wp_shkola_02.jpg);
	height: 50px;
}
td.logo {
	width: 100%;
	text-align: right;
	padding-top: 35px;
	padding-right: 55px;
}
td.search {
    height: 24px; 
}
td.topmenu {
	background-image: url(img/menu5.jpg);
	height: 32px; 
}
td.news {
	width: 30%;
}
td.text {
	width: 100%;
	height: 100%;
	padding:10px;
}
td.copyright {
  	background-image: url(img/menu5.jpg);
	height: 32px;
}
td.bottommenu {
}
td.reddot {
    background-image: url(img/reddot.gif);
    width: 1px;
    height: 1px;
}
td.margin {
    width: 60px;
}
td.menuitem {
	vertical-align: middle;
	text-align: center;
	width: 10%;
	background-image: url(img/menuitem_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
a.menu {
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-style: none;
}
a.menu_check {
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
td.cprghtitem {
	vertical-align: middle;
	text-align: center;
	background-image: url(img/menuitem_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	color: #ffffff;
}
table.photogallery {
    padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
}

table.classmates {
	border-collapse: collapse;
	/*border-style: none;*/
        padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.classmates_td_person {
    background-color: #d9e5d8; 
	height: 20px;
	width: 270px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
	background-image: url(img/wp_3.gif);
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	FONT-FAMILY: 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
}

td.teachers_td_person {
    background-color: #d9e5d8; 
	height: 20px;
	width: 270px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
	/*background-image: url(img/wp_3.gif);*/
	background-image: url(img/wp_3.gif);
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	FONT-FAMILY: 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
}

td.teachers_td_subject {
	background-color: #d9e5d8; 
	height: 20px;
	width: 250px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	FONT-FAMILY: 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
}

td.classmates_td_none {
    background-color: #d9e5d8; 
	height: 20px;
	width: 50px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
}

td.classmates_td_email {
    background-color: #d9e5d8; 
	height: 20px;
	width: 50px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
}

td.classmates_td_born {
    background-color: #d9e5d8; 
	height: 20px;
	width: 70px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
}

td.classmates_td_A {
    background-color: #c6e5d2; 
	height: 20px;
	width: 50px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
}

td.classmates_td_B {
    background-color: #e5e5c6; 
	height: 20px;
	width: 50px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
}

td.classmates_td_C {
    background-color: #e5e5c6; 
	height: 20px;
	width: 50px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
}

a.classmates_link_1 { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #0D528A;
	FONT-FAMILY: 'Helvetica', 'Verdana', 'Arial', 'Comic Sans MS'; 
	TEXT-DECORATION: underline;
}

td.news_text_0 {
    background-color: #C8C7E2; 
	height: 20px;
	width: 40px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: center;
	background-image: url(img/wp_shkola_02.jpg);
	font-weight: bold;
	text-decoration: none;
	font-size: 18px;
	FONT-FAMILY: 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
}

td.news_text_1 {
	height: 20px;
	width: 800px;
	border: 1px solid white; 
	vertical-align: middle;
	text-align: left;
	background-image: url(img/wp_6.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none; /*underline;*/
	font-size: 18px;
	font-style: none;
	FONT-FAMILY: 'Times New Roman', 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
	color: #551A8B; /*#000000;*/
	font-weight: none;
	padding-left:5px;
}

@font-face {
    font-family: UkrainianBrushScript;
    src: url("http://127.0.0.3/school/ukrainio.eot");
}

td.news_text_2 {
	height: 20px;
	width: 600px;
	border: 1px solid white; 
	vertical-align: top;
	text-align: left;
	text-decoration: none;
	font-size: 18px;
	font-weight: none;
	FONT-FAMILY: 'Times New Roman', 'Helvetica', 'Verdana', 'Arial', 'Comic Sans MS';
	padding-left:25px;
	color: #8760A5;
}

td.news_text_3 {
	height: 20px;
	width: 600px;
}

td.main_text_1 {
	text-align: left;
	text-decoration: none; /*underline;*/
	font-size: 18px;
	font-style: none;
	FONT-FAMILY: 'Times New Roman', 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
	color: #551A8B; /*#000000;*/
	font-weight: none;
	padding:5px;
}

td.main_text_2 {
	text-align: left;
	text-decoration: none; /*underline;*/
        font-family: Georgia, serif;
        font-size: 20px;
        letter-spacing: 0px;
/*	font-size: 28px; FONT-FAMILY: 'Times New Roman', 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; */
	font-style: none;	
	color: #551A8B; /*#000000;*/
	font-weight: bold;
	padding:5px;
}

td.main_text_3 {
	text-align: left;
	text-decoration: none; /*underline;*/
	font-size: 18px;
	font-style: italic;
	FONT-FAMILY: 'Times New Roman', 'Verdana', 'Helvetica', 'Arial', 'Comic Sans MS'; 
	color: #551A8B; /*#000000;*/
	font-weight: none;
	padding:5px;
}

.news_link {
    text-transform: none;
	color: #551A8B;
	font-size: 18px;
	font-weight: none;
	text-decoration: underline;
	FONT-FAMILY: 'Times New Roman', 'Helvetica', 'Verdana', 'Arial', 'Comic Sans MS';
	text-decoration: none;
}

A.news_link:link {
    text-decoration: underline
}
A.news_link:visited {
    text-decoration: underline
}
A.news_link:active {
    text-decoration: underline
}
A.news_link:hover {
    text-decoration: underline; 
	color: #0000FF;
}

#wind {
    position: absolute;
    width:800px;
    left: 250px;
    top: 20px;
    border:solid #105a98 4px;
    display: none;
    z-index: 10;
    overflow: hidden;
    background-color:#C0C0C0;
    color:#000000;
    text-align:center;
    padding:10px;
}

/* Стили для спойлера */
.bar {
     background:#c3e8a5 url(img/spo_1.png) no-repeat;
     padding-left: 30px;
     color: #27720d;  
     height:26px;
     font-weight:bold;
     vertical-align: middle;
     text-align: left;
     text-decoration: none;
     font-size: 18px;
     FONT-FAMILY: 'Times New Roman', 'Helvetica', 'Verdana', 'Arial', 'Comic Sans MS';
     cursor:pointer;
}



