
/*для Всех*/
H1 {font-size:12px;}
H2 { font-size:10px; margin:2px;}
H3 {font-size:12px; margin:2px;}
A {
 color: white; text-decoration:none /* Цвет ссылок */ 
}
.img_center{ background-color:#000000; border:2px solid #585858;}
.repeatx{ background-position:inherit; background-repeat:repeat-x;}
.lefta {text-decoration: none; margin-bottom:1px; margin-top:5px; /*Подчеркивание у ссылок - нет*/ margin-left:45px;}
vlink{ color: #FF0000;
}
A:visited {color:white;
}
a:hover {
color: #FF0000;}
.main_border {border:2px solid CC3300;}
p {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 15px;
    overflow: hidden;
}
.b{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-right:25px; vertical-align:bottom;}
.left { background-color:#CCCCCC; border-right:1px solid #666666;}
body{ background-color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; color:#FFFFFF;
}
/* код из исходника  */
p.title {
background-color: #A72E37;
color: #ffffff;
font-weight:bold;
margin:5px;
padding:5px;
}
#coolmenu{
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 93%; /*Ширина меню */
background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin:4px; /*Ширина отступов*/
}
* html #coolmenu{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}
.topword{ font-size:12px; margin-bottom:2px; margin-top:3px; }
#coolmenu a{
font: bold 13px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
color: #000000;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}
html>body #coolmenu a{ 
width: auto;
}
#coolmenu a:hover{
background-color: #cccccc; /*Фоновый цвет ячейки при наведение курсора*/
color: #000000;  /*Цвет текста при наведении курсора*/
}
/* ТАБЛИЦА ВЫВЕДЕНИЯ УРОКОВ И ЕЕ СТИЛЬ*/
.lesson {border:1px solid  #666666; width:99%; margin-left:45px; margin-right:45px;margin-top:20px; margin-bottom:3px;}
.iacheika{ border-top:1px solid #666666; background-color:#CCCCCC;}
/* стиль для верхней части этой таблицы выведен уроков*/
.lesson_title {background-color:#f6f6f6;}
/*стиль для названия уроков*/
.lesson_name{ font-weight:bold; margin-top:7px; margin-bottom:7px; color:#FFFF00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.lesson_edds{ font-size:11px; margin-top:5px; margin-bottom:7px; color:#333333} 
.lessons_photo{margin-left:0px; margin-top:1px; margin-right:3px;}
.nazvanie{font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:24px;}
.avtor{ margin-left:2px; font-weight:700; color:#333333;}
.nav_tirle{background-image:url(img/7.gif); width:221px; height:45px; background-repeat:no-repeat;font-size:13px; font-weight:bold; text-align:center; margin:0px;}
 .nav_tirle_text{margin-top:5px;}
 .nav_link{color:#333333; font-size:12px; margin-left:15px;}
 .sinput {
width:190px;
height:25px;
background-color:#f6f6f6;
border:1px solid gray;
}
.sbutton {
width:190px;
height:25px;
background-color:#cc0000;
color:#FFFFFF;
border:1px solid gray;}
.post_secret {font-weight:bold; margin-top:7px; margin-bottom:7px;}
.post_secret a {color:#666666; text-decoration:none;}
.comments {
font-family:Verdana;
font-size:11px;
color: #666666;}
.pvote {
border:1px solid gray;
background-color:#f6f6f6;
padding:10px;}
.sub_vote {
border:1px solid gray;
background-color:#f6f6f6;
width:60px;
margin-left:10px;}
.point {
font-size:12px;
background-image:url(img/bg-navlist.gif);
background-position:bottom;
background-repeat: no-repeat;
padding-bottom:5px;
margin-top:7px;
margin-left:-20px;
}
.pstrnav {
	padding: 0px 10px 20px 15px;
	color:white;}
.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px;color:#ffffff; text-decoration:underline;}
.post_comment {
font-size:15px;
font-weight:bold;
color:#cc0000;
}
.post_comment_add {
font-size:11px;}
.post_div {
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:15px;}
.post_div p {
margin-left:0px;
}
.search_t {
font-size:11px;
}
.search_b {
border:1px solid; background-color:#FFFFFF;   
margin-top:1px;}
.search_e {
border:1px solid; background-color:#FFFFFF;   
margin-top:1px;}
.vopros{margin-top:10px;}
.vopros2{ margin-bottom:14px;}
.post_comment2 {
font-size:15px;
font-weight:bold;
color:#333333;
}
.nav_t {
border-bottom:1px solid #333333;
border-top:3px solid #119F3A;
border-right:1px solid #999999;
background-color:#F6F6F6;
background-image:url(img/arrow.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:15px;}
.nav_t a { color:;}
.nav_a{
border-bottom:1px solid #333333;
border-top:3px solid #CC0000;
border-right:1px solid #999999;
background-color:#F6F6F6;
background-image:url(img/arrow.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:15px;}
.knop {font-size:14px; font-weight:570;}
.o nas {font-size:15px; margin-left:5px; margin-right:5px;}
.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#ffffff;
}
.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff; text-decoration:underline;
}
.nav_v{}
.right_title{ font-size:10px; margin-bottom:15px; margin-top:1px;}
.left_img{ width:140px; height:200px; margin-bottom:1px; margin-top:1px; }
.left_img2 {
    height: 240px;
    margin-bottom: -25px;
    margin-top: 0;
    width: 98%;
}
.table{ width:97%; height:330px; border:2px solid #000000; background-color:#FDEF92;
}
.center_img {
    height: 320px;
    margin-bottom: -25px;
    width: 210px;
}
.post_title{font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1A7EFF; font-size:20px; }
.td1{ border-bottom:1px solid #8A2BE2; background-color:#000000; background-image:url(img/lenta.jpg); background-repeat:repeat-x; background-position:center; }
.index_img{ width:32%; height:245px;}
.top{ color:#FF0000; font-size:16px;}
.td2 {
    background-color: #000000;
    border-right: 1px solid #000000;
    overflow: hidden;
}
.td3{ background-color:#000066; background-image:url(img/18.jpg); background-position:center;}
.tabletop{ margin-top:8px; }
#counter{ visibility:inherit;}
.count{ visibility:collapse; font-size:0,1px;}
.stat{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #000099; font-size:11px;}
.zakl{ background-image:url(/img/63.gif); height:27px}
.lenta{ background-image:url(img/195_1232090494.jpg); background-repeat:repeat-x;}
.lenta2{ background-image:url(img/2_195_1232090494.jpg); background-repeat:repeat-x;}
.img_toop{ width:20%; border:#000000; border-bottom-width:0px; overflow: hidden; }
.leee {text-decoration: none;  /*Подчеркивание у ссылок - нет*/ 
color:#660000;
}
.search_top{ background-image:url(img/99.gif); background-repeat:repeat-x; height:40px; margin:0px; }
.search_p{margin-top:7px;}
.ssilkas{ color: #00FF00;}
.ssilkak{ color:#FFFFFF; font-style:italic;}
.top_key{ font-size: 10px; margin:4px; margin-top:2px;}
.h1{ font-size:12px;}
.h11{margin:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.obiasnim{ font-size:10px; margin-top:4px; margin-left:12px;}
.img_disc{ margin-right:2px; margin-left:11px;}
.cat_title{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
* html .cat_title{ //font-size:12px;}
h1 {font-size:12px;}
h2 {font-weight:bold; margin-top:7px; margin-bottom:7px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; vertical-align:super;}
.lefttd{ margin:0px; padding:0px; width:221px;}
.doppole{ border:2 #CCCCCC solid;}
.online { font-size:9px; color:#FFFF00;}

