.head {background-color: #303498;}

td.t_l {background-color : #CCCCCC;}  /*рамка*/
td.t_h {background-color : #DCD9F9;}  /*заголовок*/
td.t_b {background-color : #F4F5F9; padding-left: 4pt; padding-right: 4pt;}  /*меню*/
td.t_d {background-color : #F4F5F9;}

table.deps {border-width: 1px; border-style: solid; border-color: #336699; font-size: 10pt; background-color: e8f0f8;}
td.deps {border-width: 1px; border-style: solid; border-color: #336699; padding: 5px; font-weight: bold; background-color: #fdd7c6;}

.button {font-size: 9px; font-weight: normal; border-style: solid;}
input {border-style: solid; border-width: 1px; color: black; background-color: #FAF8F4; font-weight: bold; }
input.radio {color: #F4F5F9; background-color: #F4F5F9;}
input.radio2 {color: #F4F5F9;}
input.bt {border-style: solid; border-width: 1px; border-color: black; color: #333333; background-color: #CCCCFF; height:20;}
input.bt2 {border-style: solid; border-width: 1px; border-color: black; color: #333333; background-color: white; width: 90px;}
textarea {border-style: solid; border-width: 1px; color: #333333; background-color: white;}

/*ссылки в меню*/
a:visited {text-decoration: underline; color: #004e9b;}
a:active {text-decoration: underline; color: #004e9b;}
a:link {text-decoration: underline; color: #004e9b;}
a:hover	{text-decoration: underline; color: #6fb7ff;}

/*ссылки в разделах мейна*/
a.link:link {color: #004e9b; font-weight: bold; font-size: 9pt; font-family: Verdana;} 
a.link:active {color: #004e9b; font-weight: bold; font-size: 9pt; font-family: Verdana;}
a.link:visited {color: #004e9b; font-weight: bold; font-size: 9pt; font-family: Verdana;}
a.link:hover {color: #6fb7ff; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: underline;}

a.empty:link {color: white; } 
a.empty:active {color: white; }
a.empty:visited {color: white; }
a.empty:hover {color: white; }

a.link2:link {color: #004e9b; font-size: 9pt; font-family: Verdana;} 
a.link2:active {color: #004e9b; font-size: 9pt; font-family: Verdana;}
a.link2:visited {color: #004e9b; font-size: 9pt; font-family: Verdana;}
a.link2:hover {color: #6fb7ff; font-size: 9pt; font-family: Verdana; text-decoration: underline;}

/*ссылки по тексту*/
a.main:link {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: underline; font-weight: bold;} 
a.main:active {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: underline; font-weight: bold;}
a.main:visited {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: underline; font-weight: bold;}
a.main:hover {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: underline; font-weight: bold;}

a.main2:link {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: none; font-weight: bold;} a.main2:active {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: none; font-weight: bold;}
a.main2:visited {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: none; font-weight: bold;}
a.main2:hover {font-family: Verdana; font-size: 8pt; color:#004e9b; text-decoration: none; font-weight: bold;}

/*MENU*/
.mclass {border: 1px solid #CDDBEB; background-color : #336699; border-collapse: collapse;}
.navText {font-size: 12px; font-family: verdana,arial,helvetica,sanserif; color: #3333AA; white-space: nowrap; line-height: 15px;}
.pmenu {width: 212px; padding-left:6px;}
.pmenu1 {width: 232px; padding-left:6px;}
a.navText:link {color: #3333AA; text-decoration: none;}
a.navText:visited {color: #3333AA; text-decoration: none;}
a.navText:hover {color: #0E0E91; text-decoration: none; cursor: hand; background-color: #8BAFEF;}
a.navText:active {color: #3333AA; text-decoration: none;}
#all_menu {position: relative; width:774px; z-index: 20; visibility: visible;}
#m_info {position: absolute; width: 128px; top: 21px; left: 1px; z-index: 100; visibility: hidden;}
#abitur {position: absolute; width: 128px; top: 21px; left: 129px; z-index: 100; visibility: hidden;}
#ucheba {position: absolute; width: 127px; top: 21px; left: 258px; z-index: 100; visibility: hidden;}
#nauka {position: absolute; width: 128px; top: 21px; left: 387px; z-index: 100; visibility: hidden;}
#dist_ob {position: absolute; width: 128px; top: 21px; left: 515px; z-index: 100; visibility: hidden;}             
#svobodnVr {position: absolute; width: 128px; top: 21px; left: 559px; z-index: 100; visibility: hidden;}

/*ссылки в разделах*/
.left_menu {background-color: #6fb7ff; border-width: 0; color: #000000; font-weight: bold; font-size: 10pt; text-align: justify; font-family: Verdana; }

/*Заголовки в меню*/
.punkts {background-color: #004e9b; color: white; font-weight: bold; font-size: 10pt; font-family: Verdana; text-align: center; }
			
/*Дополнительные настройки меню*/
.menu_text {padding-left: 5pt; padding-right: 5pt; padding-bottom : 10px; padding-top: 8px; font-size:10pt;}
.menu_text2 {padding-left: 5pt; padding-right: 5pt; font-size:10pt;}

td.main {text-align: justify; padding-left: 8pt; padding-right: 8pt; padding-bottom: 5px;}
td.main2 {padding-left: 8pt; padding-right: 8pt; padding-bottom: 5px;}
td.votes {padding-left: 4pt; padding-right: 8pt; padding-bottom: 5px;}

p.main {font-family: Verdana; font-size:8pt;}
table.p {font-family: Verdana; font-size:10pt; padding-left: 5pt; padding-right: 5pt; padding-bottom: 2pt; padding-top: 2pt;}
p.blue {color: #004e9b; font-size: 9pt; font-family: Verdana;}
p.pages {color: #000000; font-size: 9pt; font-family: Verdana;}

/*Новости*/
p.news {font-family: Verdana; font-size: 8pt; text-align: justify;}


/*Рамка, текст*/
span {font-size: 75%; font-family: Verdana;}
span.z {color: #055192; font-size: 71%;}
img {border-color: #004189;}
img.black {border-color: black;}
h2 {font-size: 15pt; font-family: Verdana; text-align: center; padding-top: 0px; color: #004e9b;}
h3 {font-size: 12pt; font-family: Verdana; text-align: center; padding-top: 0px; color: #004e9b;}
h4 {font-size: 10pt; font-family: Verdana; padding-top: 0px; color: #004e9b; text-align: center;}
h5 {font-size: 10pt; font-family: Verdana; padding-top: 0px; padding-bottom: 2px; color: #000000; text-align: left;}

li {font-family: Verdana; font-size: 8pt;}
b {font-family: Verdana; font-size: 8pt; color: #004e9b;}
b.menu {color: #004189;}
b.black {color: #000000;}
b.red {color: #CC3300; text-decoration: underline; font-size: 8pt;}
b.rd {color: #CC3300; text-decoration: none;}
i.news {font-family: Verdana; font-size:8pt; padding-left: 8pt; padding-right: 8pt; background-color: #6fb7ff; color: #004189; font-weight: bold;}
b.pub {font-family: Verdana; font-size: 10pt; color: #004e9b;}

center {font-family: Verdana; font-size:8pt;}

/*Раздел фоток*/
td.photos {padding-left: 1pt; padding-right: 1pt; padding-top: 1px; padding-bottom: 1px; text-align : justify;}
p.photos {font-family: Verdana; font-size: 8pt;}

/*Маркерованный список*/
td.mspisok {padding-left: 20pt; padding-right: 11pt; font-size: 10pt; padding-top: 8px; padding-bottom: 15px; text-align: justify; font-family: Verdana;}
p.mspisok {font-family: Verdana; font-size: 8pt;}
td.spisok {padding-left: 30pt; padding-right: 11pt; font-size: 12pt; padding-top: 8px; padding-bottom: 15px; text-align: justify; font-style: italic;}

td.right {padding-left: 220pt; padding-right: 11pt; font-size: 10pt; padding-top : 1px; padding-bottom: 15px;}
