/* CSS Document */

#poiasnenie{cursor:pointer;}


/* Общее */
.main_border {border: 0px; solid #000000;}
p {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; text-align:justify;}
td p.ob {text-align:justify; margin:5px; text-indent : 1.25cm; margin-left:20px; margin-right:20px;}
td p.sh {text-align:justify; margin:5px;}
td p {text-align:left;}
.footer {text-align:right; font-size:12px; color:#fff; margin:0px; padding: 0px 20px 10px 15px;}
.ip {text-align:center; font-size:11px; color:#aaa;}

.ob {font-family:Arial, Verdana, Helvetica, sans-serif; margin:5px; text-indent : 1.25cm; margin-left:20px; margin-right:20px; color : #000000;}
a {color:#003000;}
.left {background-color:#F6F6F6;}
body {background-image:url(img/bg.gif)} /* фон*/
/*.bg_tab {} /* фон
td {background-image:url(img/bg_tab.gif)}  фон*/
p.title {font-weight:bold; background-color:#e1e1e1; color:#000000; font-weight:bold; margin:1px; margin-bottom:5px;  padding:2px;}
p.title_redact {font-weight:bold; background-color:#3CA064; color:#ffffff; font-weight:bold; margin:5px; padding:5px;}
p.tab {font-weight:bold; margin-top:7px; margin-bottom:7px;}

.name_page {font-size:20px; margin-top:15px; margin-bottom:15px; color:#ff9900; text-align:center; font-weight:bold;}
h1 {font-size:20px; margin-top:15px; margin-bottom:15px; color:#ff9900; text-align:center; font-weight:bold;}
.name {font-size:17px; margin-top:10px; margin-bottom:10px; color:#007700; text-align:center; font-weight:bold;}
.p_center {font-family:Arial, Verdana, Helvetica, sans-serif; text-align:center;}

.name_page_left {font-size:20px; margin-top:15px; margin-bottom:15px; color:#ff9900; text-align:left; font-weight:bold;}
.name_left {font-size:17px; margin-top:10px; margin-bottom:10px; color:#007700; text-align:left; font-weight:bold;}
.num {font-size:20px; margin-top:15px; margin-bottom:15px; color:#ff9900; text-align:center; font-weight:bold;}

/* таблицы */
.nazvan {font-size:12px; margin-right:20px; color:#525252;}
.opred {font-size:12px; font-style:italic; margin-right:40px; color:#222222;}
.name_group {font-weight:bold; font-size:12px; margin-top:15px; margin-bottom:5px; color:#1E1E28; text-align:center;}
.tab_txt {border:1px solid #ddd; width:95%;}
.tab_time {border:1px solid #ddd;}
.tab_time_gen {border:1px solid #ccc;}
.title {background-color:#F0F0FF;}
.min_title {font-weight:bold; font-size:14px; margin-top:5px; margin-bottom:1px; color:#2B2B2B;}
.parametr {font-weight:bold; font-size:13px; margin-top:1px; margin-bottom:1px; color:#222222;}
.link {font-size:12px; margin-bottom:2px; margin-left:20px; color:#006000;}
.down {font-weight:bold; font-size:13px; margin-top:5px; margin-bottom:5px; color:#c80000;}
.lisn {font-weight:bold; font-size:18px; margin-top:15px; margin-bottom:15px; text-align:center; background-color:#3A7D09; color:#ee9090;}
.gen {font-weight:bold; font-size:14px; margin-top:5px; margin-bottom:5px; color:#060;}

.tab_kurs {margin: auto; border: solid 1px; border-color:#999999;}
.tab_kurs_text {margin: auto; width: 90%; border: solid 1px; border-color:#999999;}


/* Уроки  расширенно*/
.view_title {font-size:14px; font-weight:bold; color:#cc0c00; text-align:center;}
.view_date {font-size:14px; color:#101010; margin-top:10px; margin-bottom:10px;}

/* Меню навигация*/
ul {list-style: none; margin: 0; padding: 0;}
#menu4 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:140px; margin:1px;}
#menu4 li a {height: 18px; voice-family: inherit; height: 18px; text-decoration: none; border-left: 1px  solid  #aaaaaa; border-bottom: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa;} 
#menu4 li:first-child {border-top: 1px solid #aaaaaa;}
#menu4 li a:link, #menu4 li a:visited {color: #272; display: block; background-color:#ddddff; padding: 5px 0 0 0;}
#menu4 li a:hover, #menu4 li #current {color: #FFF; background-color:#ccf; padding: 5px 0 0 0;}

#menu5 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; float: center; background-color: #ffffff; padding: 0 0 10px 2px;} 
#menu5 ul {margin: 0px; padding: 0px;}
#menu5 li {height: 15px; float: left; width: 161px; border-top: 1px  solid  #aaaaaa; border-bottom: 1px solid #aaaaaa; background-color: #ededed; border-right: 1px solid #aaaaaa;} #menu5 li:first-child {border-left: 1px solid #aaaaaa;padding: 2px 0 0 0;} 

#menu5 a {text-decoration: none; padding: 2px 0 0 0;/* создаем пространство с обеих сторон текста пункта меню */ color: #bbbbbb;/* задаем цвет шрифта */} 
#menu5 a:hover {color: #ffffff; padding: 2px 0 0 0;}
#menu5 li:hover {background-color: #ffffff; padding: 2px 0 0 0;}


.tab_statistics {margin: auto; border: solid 1px; border-color:#999999; font-size:12px;}


#menu6 ul {padding:3px 0; margin-left:0; border-bottom:1px solid #bbb; font:bold 8pt Verdana, sans-serif;}
#menu6 ul li {list-style:none; margin:0; display:inline;}
#menu6 ul li a {padding:3px 0.5em; margin-left:3px; border:1px solid #bbb; border-bottom:none; background-color:#eee; text-decoration:none; color:#993;}
#menu6 ul li a:hover {background-color:#dfdfdf; color:#990;}
#menu6 ul li a#current {background-color:#fff; border-bottom:1px solid #fff;}


#menu7, #menu7 ul {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; float: left; list-style: none; margin: 0; padding: 0; border: 1px solid #42b657; background: #0b9b48; width: 100%;}
#menu7 li {float: left; position: relative; background: #42b657; back\ground: none;}
#menu7 li a#current {background: #3b5; width: 184px/*ШИРИНА ВЫБРАН ЭЛЕМ*/;}
#menu7 li ul {display: none; position: absolute; background: url(img/fone-tr.png); padding: 1px 0; width: 202px/*ШИРИНА ВЫП СП*/;}
#menu7 li ul a#current {background: url(img/fone-tr-cur.png); width: 182px/*ШИРИНА ВЫБРАН ЭЛЕМ В ВЫП СП*/;}
#menu7 a {color: #fff; text-decoration: none; display: block; width: 184px; padding: 2px 10px; background: url(img/dot.png) repeat-y right;}
#menu7 a:hover {color: #000; background: #4b4;}
#menu7 li:hover, #menu7 li.jshover {background: #42b657;}
#menu7 li li a {width: 183px/*ШИРИНА НАВЕДЕНИЯ В ВЫП СП*/; background: none;}
#menu7 li:hover ul, #menu7 li.jshover ul {display: block;}
#menu7 li:hover li ul, #menu7 li.jshover li ul {display: none; width: 250px; top: -1px; left: 250px;}
#menu7 li:hover li:hover ul, #menu7 li.jshover li.jshover ul {display: block;}



#menu8, #menu8 ul {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; float: left; list-style: none; margin: 0; padding: 0; border: 1px solid #42b657; background: #0b9b48; width: 100%;}
#menu8 li {float: left; position: relative; background: #42b657; back\ground: none;}
#menu8 li a#current {background: #3b5; padding: 2px 0; width: 163px;}
#menu8 li ul {display: none; position: absolute; background: url(img/fone-tr.png); padding: 1px 0; width: 163px;}
#menu8 li ul a#current {background: url(img/fone-tr-cur.png); padding: 1px 0; width: 163px;}
#menu8 a {color: #fff; text-decoration: none; display: block; width: 144px; padding: 2px 10px; background: url(img/dot.png) repeat-y right;}
#menu8 a:hover {color: #000; background: #4b4;}
#menu8 li:hover {background: #42b657;}
#menu8 li li a {width: 144px; background: none;}
#menu8 li:hover ul {display: block;}
#menu8 li:hover li ul {display: none; width: 170px; top: -1px; left: 170px;}
#menu8 li:hover li:hover ul {display: block;}


.formm {text-align:center; border: 1px solid #cccccc; margin:5px; width:700px; padding: 5px 50px;}
p.title2 {background-color: #C4C92F; color: #ffffff; font-weight:bold; margin:5px; padding:5px;}
.form3 {text-align:center; font-family: Verdana;}
.form1 {text-align:center; font-family: Verdana;}