/* CSS Document */

.main_border {
width:766px;
border-collapse:collapse;
border:0px solid #a5696f;
background-color:#63b1f1;
}
p {
font-family:Verdana;
font-size:12px;
margin:15px;
}

h1 {
font-family:Verdana;
font-size:13px;
text-align: center;
margin-top: 5px;
padding: 0px;
}

.h1_text {
font-family:Verdana;
font-size:12px;
text-align: left;
margin:15px;
}

h2 {
font-family:Verdana;
font-size:12px;
text-align: left;
margin:15px;
}

.left {
height:510px;
background-color:#63b1f1;
border-right:4px dotted #41C9FC;
border-bottom:0px solid #a5696f;
}

.bottom {
//background-image:url(img/ab-grass-bottom.jpg);
border-top:0px solid #a5696f;
}
.right {
color:#000000;
background-image:url(img/1t1.jpg);
text-align:left;
}
body {
border:0px;
background-color:#FFFFFF;
margin:0px;
}

.right2 {
color:#000000;
background-image:url(img/1t1.jpg);
text-align:left;
margin:15px;
}

p.title {
background-color:#41C9FC;
color: #FFFFFF;
font-weight:bold;
border-collapse:collapse;
margin:5px;
padding:5px;
}

#coolmenu{
border: 0px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 160px; /*Ширина меню */
background-color:#63b1f1;  /*Фоновый цвет ячейки*/
margin:20px; /*Ширина отступов*/
}

* html #coolmenu{ 
width: 160px;/*Ширина меню для Internet Explorer*/
}

#coolmenu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

#coolmenu ul li ul li a {
    font: bold 11px Verdana; /*Шрифт текста*/
    margin: 0px;
    padding: 0px;
    text-align: left;
    padding: 3px; /*Внутренний отсутп текста ссылки от краев ячейки*/
    padding-left: 10px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
    display: block;
    width:160px !important; /*Ширина ячейки*/
    background: #6FBEFF;
}

#coolmenu a, span {
font: bold 13px Verdana; /*Шрифт текста*/
padding: 3px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 10px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width:160px !important; /*Ширина ячейки*/
color: #000099;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}

html>body #coolmenu a, span, ul { 
width: auto;
}

#coolmenu a:hover{
background-color: #cccccc; /*Фоновый цвет ячейки при наведение курсора*/
color: #000000;  /*Цвет текста при наведении курсора*/
}
p.title2 {
background-color:#41C9FC;
color:#FFFFFF;
font-weight:bold;
margin:5px;
padding:5px;
}

.form1{
font-family:Verdana;
font-size:10px;
}
.form3{
font-family:Verdana;
font-size:11px;
}
.formm{
border:0px solid #cccccc;
width: 160px;
margin:5px;
}
.lesson {
text-align:left;
width:100%;
border-bottom:2px dotted #03A8E7;
margin:0px;
}
.lesson_title {
background-color:#63b1f1;
}
.lesson_name {
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}
.lesson_adds {
font-size:11px;
margin-top:1.5px;
margin-bottom:1px;
color:#424242;
}
.view_title {
font-size:13px;
font-weight:bold;
color: #000000;
text-align:center;
}
.view_date {
font-size:11px;
color:#424242;
margin-top:7px;
margin-bottom:7px;
}
.lesson_ts {
text-align:left;
width:100%;
margin-top:1px;
margin-bottom:1px;
}
.стиль1 {
text-align:center;
color:#ffffff;
font-weight:bold;
}

.main_page_all h1 {color: #000175; font-size: 16px; text-decoration: underline; font-family: Verdana; margin-top: 5px; padding: 0px; text-align: center;}
.main_page_all h3 {text-decoration: underline; color: #000175; font-family: Verdana; font-size: 14px; text-align: center; margin: 0px 0px 0px 10px;}
.main_page_all {font-family: Verdana; font-size: 12px;}
.main_page_all strong {color: #272b34;}
.main_page_all .notype {list-style-type: none; padding: 0px 0px 0px 10px; font-size: 12px;}
.main_page_all .notype li {padding: 2px 0px;}
.main_page_all p {text-indent: 1.5em;}

#menuitem { padding-top:1px; }
@media all and (min-width:0) { #menuitem { padding-top:3px; } } 
.menuitemLink { border:none !important; display:inline !important; padding-top:0px !important; padding-bottom:0px !important; }
.linemenu { width:173px !important;  border:none; height:0px; border-bottom:1px solid gray; padding:0px; font-size:0px; margin-top:1px; }
@media all and (min-width:0) { .linemenu { margin-top:3px; } }

table.lenta {border:solid 1px #777777; width:100%; background-color:#FFFFFF}
table.lenta td.img {margin:0; padding: 10px 0px 3px 10px; border-bottom:dotted 1px #000000}
table.lenta td.text {margin:0; padding: 10px 10px 3px 10px; border-bottom:dotted 1px #000000}
table.lenta img {margin:0}
table.lenta A:link {color:#183CAD}
table.lenta A:link img {border:none}
table.lenta A:visited {color:#840084}
table.lenta A:visited img {border:solid 1px #FFFFFF}
table.lenta p.title {margin:0; font-family:Verdana; font-size:13px; font-weight:bold}
table.lenta p.t {margin:0; font-family:Verdana; font-size:11px; color:#000000}
table.lenta p.content {margin:0; font-family:Verdana; font-size:11px; color:#000000}
