* {margin:0;padding:0;border:0;}

body {border:0;margin:0;padding:0;background-color:#faf3ec;font-family:'Comic Sans MS', Verdana, Helvetica, Times New Roman; font-size:13px; width:100%; height:100%}

.bodylab {background-image:none;margin:0px;padding:0px;background-color:#6b4b3d;font-family:Times New Roman; font-size:14px;}

.bodyzv {border:0px;margin:0px;padding:0px;font-family:Arial,Verdana, Times New Roman; font-size:16px; width:100%; height:100%;}

p {margin-bottom: 12px; margin-top:8px;} 
/*img {max-width:800px;}*/

/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrц               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	width:200px;
}
/*white-space: nowrap;*/
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	padding: 1px 2px 1px 2px;
}
/*	white-space: nowrap;*/
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

/*.htmllab {overflow: hidden;}*/

/*чтобы заголовки не имели больших отступов*/
H1 {margin-bottom: 0px; margin-top: 0px; font-family:'Comic Sans MS', Verdana, Helvetica, Arial;font-size:25px;}
H2 {margin-bottom: 0px; margin-top: 0px}
H3 {margin-bottom: 0px; margin-top: 0px}
H4 {margin-bottom: 0px; margin-top: 0px}
H5 {margin-bottom: 0px; margin-top: 0px}
H6 {margin-bottom: 0px; margin-top: 0px}

H1.list1 {position:absolute;z-index:8;left:145px;}
H2.list1 {position:absolute;z-index:8;left:10px;}
H3.list1 {position:absolute;z-index:8;left:10px;}
H4.list1 {position:absolute;z-index:8;left:10px;}
H5.list1 {position:absolute;z-index:8;left:10px;}
H6.list1 {position:absolute;z-index:8;left:10px;}

ul {list-style:none;}
ul.perech {list-style:square;}

.error {color:black; background-color:white; font-size:20px; border:2px ridge red; width:500px;position:absolute;left:0px; top:10px; z-index:50; padding:10px; text-align:center;}

#h1l1 {top:110px;}
#h1l2 {top:70px;}
#h1l3 {top:110px;}
#h1l5 {position:relative;left:0px; top:0px;z-index:8;color:#FFFFFF}
#h1l6 {position:relative;left:0px; top:0px;z-index:8;color:#FFFFFF}
#h1l7 {z-index:8;color:#000000;font-size:15px;}
#h1l8 {color:#FFFFFF}

/* чтобы ссылки были неподчеркнутыми при наведении мышки подчеркивались*/
A:link {text-decoration: none;}
A:visited {text-decoration: none;} 
A:active {text-decoration: none;}
A:hover {text-decoration: underline;} 

A {color:#974b3d};

/* выделение отдельных слов жирным*/
em {font-weight:bold;}
em.podpis {font-weight:normal;font-size:14px;}

/* ссылки на источник информации*/
a.istochnik{color:black;font-size:13px;}
a.lohm {color:black;font-size:18px;}

/* оформление*/
/*#polosa2     {width:990px; height:225px;  position:absolute; left:0px;   top:-10px; z-index:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='poltop.png', sizingMethod='scale');}
#polosa2_     {width:990px; height:225px;  position:absolute; left:0px;   top:-10px; z-index:0;}

#polosa21    {width:1090px; height:388px;  position:absolute; left:0px;   top:-10px; z-index:10;            }

#polosa1     {width:400px;  height:3010px; position:absolute; left:605px; top:5px;   z-index:15; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='polright1.png', sizingMethod='scale');}
#polosa1_     {width:400px;  height:3010px; position:absolute; left:605px; top:5px;   z-index:15;}

#polosa11    {width:400px;  height:3010px; position:absolute; left:705px; top:0px;   z-index:0             }
#polosaniz   {width:990px;  height:230px;  z-index:7             }

#polosak     {width:200px;  height:210px;  position:absolute; left:720px; top:1000px;z-index:10;}
*/
#panelss     { position:absolute;top:224px; left:230px;color:#000000;text-align:center;}
/*#panelss     {                             position:absolute; left:85px;  top:220px; z-index:25;color:black;}*/

/*#ramkapr      {width:360px; height:250px;   position:absolute; left:710px; top:210px; z-index:7             }
#ramkapr1    {width:360px; height:250px;   position:absolute; left:710px; top:430px; z-index:7             }
#ramkapr2    {width:360px; height:250px;   position:absolute; left:710px; top:650px; z-index:7             }
#ramkapr3    {width:360px; height:250px;   position:absolute; left:710px; top:870px; z-index:7             }

#ramkaprr     {width:360px; height:250px;   position:absolute; left:710px; top:1090px; z-index:7             }

#ramka3      {width:645px;  height:45px;   position:absolute; left:80px;  top:220px; z-index:10; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='polosa3.png', sizingMethod='scale');}
#ramka3_      {width:645px;  height:45px;   position:absolute; left:80px;  top:220px; z-index:10; }
*/
/* строка с историей перемещений */
a.menu0 {color:black;font-size:13px;font-family:Arial;}

.peregorodka {                             position:absolute; left:1000px;           z-index:7             }

/* ссылки на уроки*/
ul.menu1 {
  list-style:none;
  margin:0;
  padding:0;
  width:100px;
  font-family:Helvetica;
} 

/* ссылки на основные разделы*/
a.menu2t  {color:black;font-weight:bold;}
a.menu2   {color:black;}
div.menu2 {position:absolute; left:730px;top:230px;width:300px;height:auto;z-index:15;font-family:Arial;font-size:13px}
ul.menu2 {
  list-style:none;
  margin:0;
  padding:0;
} 

/* ссылки на основные разделы*/
a.menu3t  {color:black;font-weight:bold;}
a.menu3   {color:black;}
div.menu3 {position:absolute; left:730px;top:450px;width:300px;height:auto;z-index:15;font-family:Arial;font-size:13px}
ul.menu3 {
  list-style:none;
  margin:0;
  padding:0;
} 
a.menu4t  {color:black;font-weight:bold;}
a.menu4   {color:black;}
div.menu4 {position:absolute; left:730px;top:670px;width:300px;height:auto;z-index:15;font-family:Arial;font-size:13px}
ul.menu4 {
  list-style:none;
  margin:0;
  padding:0;
} 
a.menu5t  {color:black;font-weight:bold;}
a.menu5   {color:black;}
div.menu5 {position:absolute; left:730px;top:890px;width:300px;height:auto;z-index:15;font-family:Arial;font-size:13px}
ul.menu5 {
  list-style:none;
  margin:0;
  padding:0;
} 


/* для картинок */
.vcent {text-align:center}
.lcent {text-align:left}
.rcent {text-align:right}

/* подстановка картинок по ходу текста*/
.podst {border:0px; text-align:center; overflow: hidden; zoom:1;
 }
.podstl {border:0px; float:right; text-align:center}

.imgleft {float:left; margin-right:10px}
.imgright {float:right}
.imgs {float:right;margin:10px}
.imgsl {float:left;margin:0px 10px 0px 0px;border:1px solid black;}
.img1 {margin:10px auto;border:3px double black;text-align:center;float:left;}
.img2 {margin-right:10px;border:0px;text-align:center;float:left;}

.divs {float:right;margin:10px;border:3px double black;text-align:center;}
.divc {margin:10px auto;border:3px double black;text-align:center;}

/* блок основного текста*/
/*.tektext {background-image:url(v2f3.jpg);padding:10px 10px 10px 10px; text-align:justify; position:absolute;left:80px;top:240px;width:605px;height:auto; z-index:1;overflow:hidden;}*/
.tektext {overflow:hidden;}


/* меню ссылок на уроки*/
.menutext {color:#a3542d; position:absolute;left:0px;top:220px;z-index:13;width:100px;height:540px;visibility:hidden;}
.menuname {text-align:left; border-left:0px solid #a3542d; border-bottom:0px solid #a3542d;border-right:0px solid #a3542d;border-top:0px solid #a3542d;}
.menutek {text-align:left; border-left:0px solid #a3542d; border-bottom:0px solid #a3542d;border-right:0px solid #e0ce9c;border-top:0px solid #a3542d;}
.menuz {margin-left:0px; position:relative; left:0px; top:8px;color:#ac7d69;font-size:13px;}
.menutz {margin-left:0px; position:relative; left:0px; top:8px;color:#bca77f;font-weight:900;font-size:14px;}


.krtext {font-size:35px; text-align:left;font-family:Arial;}
.krtext1 {font-size:20px; text-align:left;font-family:Arial;}

.ptext {font-family:'Comic Sans MS', Verdana, Helvetica, Arial;font-size:13px;overflow:hidden;}

.d_line {border-bottom:3px double black}
.p_line {border-bottom:3px dotted #d8d6c6; width:90%; margin-left:5%;margin-bottom:12px;}

/*#prav {position:absolute; left:1000px;top:220px;width:0px;height:0px;}*/

/* комментарии */
/*#divcomment {position:absolute;left:0px;top:1000px;font-size:13px;}*/
/*#divcomment_m {position:absolute;left:0px;top:1000px;font-size:13px;}*/

/*.tekcomment {background-image: url(v2f2.jpg);font-family:Arial,Courier,Helvetica; font-size:13px;width:690px;padding: 10px 10px 10px 10px;}*/
.tekcomment {background-color:#e7ece8;font-family:'Comic Sans MS', Verdana, Helvetica, Arial; font-size:13px;width:690px;padding: 10px 10px 10px 10px;}

#divcomment em {font-weight:bold;font-style:normal;}
.otvet {font-family:Courier, Helvetica, Arial ;font-size:13px;margin-left:10px;}
.vvod {font-size:13px;background-color:#d1dcd7;}
//.ssilky {background-image: url(pix7.jpg); border:1px;margin-left:10px; width:690px;font-size:16px;font-family:Arial,Tahoma;padding:10px;}
.ssilky a{color:#000000; font-size:13px;font-family:'Comic Sans MS', Verdana, Helvetica, Arial;}

.c1, .c2, .c3, .c4, .c5 {
	overflow:hidden; /* Как известно, ие6 не очень любит дивы маленькой высоты, это свойство спасает ситуцию */
}


/* это не знаю зачем но пока оставлю*/
.cornerText {
	border:1px solid #28415b;
	border-width:0 1px;
	padding:10px;

}


/*ЛАБИРИНТЫ*/

/*#labdiv {background-image: url(gon1.jpg); font-family:Times New Roman; font-size:19px; position:absolute;left:50px;top:55px;width:630px;height:480px;z-index:0;}*/
#labdiv {font-family:Times New Roman; font-size:19px; position:absolute;left:50px;top:55px;width:630px;height:480px;z-index:0;}

#board {border-collapse: collapse;background-color:#ffffcc;position:relative;left:50px;top:16px;}

TD.foot {font-size: 10pt;}
#board TD.start {font-size: 8pt; border-left: 2px black solid; border-top: 2px black solid;text-align: center; color: #ffffcc}
#board TD.end {font-size: 8pt; text-align: center; color: #ffffcc}

#message {margin: 0pt; padding: 0pt; text-align: center}

/*очень маленький*/
.board1 TD {width:70px; height: 70px; font-size: 2pt; border-color: red;}
/*маленький*/
.board2 TD {width:53px; height: 53px; font-size: 2pt; border-color: red;padding: 0px}
/*средний*/
.board3 TD {width:39px; height: 39px; font-size: 2pt; border-color: red;}
.board4 TD {width:24px; height: 23px; font-size: 2pt; border-color: red;}
.board5 TD {width:16px; height: 15px; font-size: 2pt; border-color: red;}

#labpfonzv {background-color:#6b4b3d;position:absolute;left:722px;top:0px;width:400px; height:620px;z-index:-1;}

#nadp1 {position:absolute;left:100px;top:45px;font-family:Arial;color:black;z-index:1;font-weight:bold;}
#nadp2 {position:absolute;left:100px;top:540px;font-family:Arial;color:black;z-index:10;font-weight:bold;width:600px;}

/* ИЗУЧЕНИЕ ЦВЕТОВ И ФИГУР*/

#obj {width:90px;height:90px;border:0px;position:absolute;left:450px;top:20px;z-index:5;}
#obj1 {width:90px;height:90px;border:0px;position:absolute;left:450px;top:20px;z-index:5;}
#pic1 {position:absolute;width:100px;height:100px;margin:0px;border:0px;z-index:5;}
#pic2 {position:absolute;width:100px;height:100px;margin:0px;border:0px;z-index:5;}
#fonzv {position:absolute;left:10px;top:3px;width:980px;height:610px;z-index:3;}
#pfonzv {position:absolute;left:10px;top:18px;width:980px;height:580px;z-index:4;}
.imgzap {width:100px;height:100px;margin:0px;border:0px;position:absolute;left:0px;top:0px;visibility:hidden;z-index:2;}

#tinfo {position:absolute;left:350px;top:180px;width:300px;height:200px;text-align:center;border:0px solid black;z-index:20;font-size:20px;font-family:Arial;}

#nadp {position:absolute;left:10px;top:30px;width:300px;height:50px;font-size:34px;font-family:Arial Narrow,Arial;text-align:center;border:0px solid black;z-index:20;}
#nadp1_z {position:absolute;left:690px;top:30px;width:300px;height:50px;font-size:34px;font-family:Arial Narrow,Arial;text-align:center;border:0px solid black;z-index:20}

/*#glav {background-image: url(../gon1.jpg);padding:10px 10px 10px 10px; text-align:justify; position:absolute;left:10px;top:10px;width:980px;height:590px; z-index:1;}*/
#glav {padding:10px 10px 10px 10px; text-align:justify; position:absolute;left:10px;top:10px;width:980px;height:590px; z-index:1;}

#nor {left:890px;top:70px;visibility:hidden;z-index:11;}
#nor1 {left:890px;top:70px;visibility:hidden;z-index:2;}
#nor2 {left:890px;top:70px;visibility:hidden;z-index:2;}
#nol {left:10px;top:70px;visibility:hidden;z-index:11;}
#nol1 {left:10px;top:70px;visibility:hidden;z-index:2;}
#nol2 {left:10px;top:70px;visibility:hidden;z-index:2;}

.malimg {width:14px;height:14px;margin:0px;border:0px;}
#dmal {position:absolute;left:12px;top:173px;width:100px;height:14px;border:0px;}
#dmal1 {position:absolute;left:12px;top:173px;width:100px;height:14px;border:0px;}

/*ПОИСК РАЗЛИЧИЙ*/
.foundg2 {width:240px;height:400px;border:3px double black;position:absolute;left:520px;top:550px;}
.foundg2l {width:240px;height:400px;border:3px double black;position:absolute;left:250px;top:550px;}
.foundg2a {width:240px;height:400px;border:3px double black;position:absolute;left:390px;top:550px;visibility:hidden;}
.foundg2k {width:20px;height:40px;border:3px double black;position:absolute;left:495px;top:550px;z-index:20;text-align:center;font-size:20px;font-weight:bold;}

.foundg3 {width:240px;height:240px;border:3px double black;position:absolute;left:250px;top:550px;}
.foundg3l {width:240px;height:240px;border:3px double black;position:absolute;left:520px;top:550px;}
.foundg3a {width:240px;height:240px;border:3px double black;position:absolute;left:390px;top:550px;visibility:hidden;}

.foundg4 {width:240px;height:390px;border:3px double black;position:absolute;left:250px;top:550px;}
.foundg4l {width:240px;height:390px;border:3px double black;position:absolute;left:520px;top:550px;}
.foundg4a {width:240px;height:390px;border:3px double black;position:absolute;left:390px;top:550px;visibility:hidden;}

.foundg5 {width:240px;border:3px double black;position:absolute;left:250px;top:550px;}
.foundg5l {width:240px;border:3px double black;position:absolute;left:520px;top:550px;}
.foundg5a {width:240px;border:3px double black;position:absolute;left:390px;top:550px;visibility:hidden;}

.perepg2l {width:500px;height:500px;border:3px double black;position:absolute;left:240px;top:530px;visibility:visible;}
.perepg2a {width:500px;height:500px;border:3px double black;position:absolute;left:240px;top:530px;visibility:hidden;}
.perepg2k {width:20px;height:40px;border:3px double black;position:absolute;left:745px;top:530px;z-index:20;text-align:center;font-size:20px;font-weight:bold;}

/*ЛИШНИЙ ПРЕДМЕТ*/
.praviln {width:150px;height:150px;border:3px double black;background-image: url(pix7.jpg);z-index:50;}

#house {position:absolute;left:220px;top:670px;z-index:-10;visibility:hidden;}

#soglash {font-size:12px; height:250px; width:100%;background:url(niz.jpg) repeat-x left; overflow:hidden;}
#soglash1 {font-size:13px; width:605px;}

.reklama {position:absolute;left:730px;top:1110px;z-index:15;width:300px;height:auto;}

#header {
	background: url(fon2.jpg) repeat-x left; height:250px;
}
#outer_wrapper {
	background: url(fon3_.jpg) repeat-y left;
}
#wrapper {
	background: url(fon3.jpg) repeat-y right;
}
 
#container {
	width: 100%;
	float: left;
	margin-right: -220px;
	background: url(fon3.jpg) repeat-y right;
}
#content {
	margin-right: 220px;
	background: url(fon3_.jpg) repeat-y left;
}
#main {
	margin-left: 220px; padding-left:5px; padding-right:5px; text-align:left;
}

#left {
	width: 211px;
	float: left; margin-left:9px;
}
#sidebar {
	width: 211px;
	float: right;margin-left:9px;
}
#footer {
	border: 1px solid #cecea5;text-align:center;
	background-image: url(podv.jpg);height:100%;}
h1 {
	margin-top: 0;
}
.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}

.box {width:90%;border:1px solid #5f92a2;background:url(fon5.jpg) repeat-x top;margin:0 auto;
padding-left:5px; padding-right:5px;text-align:justify;font-size:11px;overflow:hidden;
font-family: 'Comic Sans MS', Verdana, Geneva, Arial, Helvetica, sans-serif;}

.boxcomm {width:90%;border:1px solid #5f92a2;background:url(fon5.jpg) repeat-x top;margin:0 auto;
padding-left:5px; padding-right:5px;text-align:justify;font-size:13px;
font-family: 'Comic Sans MS', Verdana, Geneva, Arial, Helvetica, sans-serif;}

.box_c {width:100%-10px;border:1px solid #5f92a2;background:url(fon5.jpg) repeat-x top;
text-align:left;font-size:13px;margin:0 auto;padding-left:5px;padding-right:5px;}

.box_bz {width:100%;border:1px solid #5f92a2;padding-top:8px;padding-bottom:8px;
 padding-right:0px;text-align:justify;font-size:11px;text-align:center;}

.zagbox {font-weight:bold;font-size:18px;height:30px;text-align:center;margin-top:2px;
font-family:'Comic Sans MS', Verdana, Helvetica;}
.zagboxl {font-weight:bold;font-size:18px;height:30px;text-align:left;margin-top:2px;
font-family:'Comic Sans MS', Verdana, Helvetica;}

.knopka {border:2px double #5f92a2; margin 5px; padding:10px;}

.stat_img {border: 1px solid #5f92a2;}

.tableb TD {border:1px solid #000000; padding:0 20px 0 20px;}
.tableb {border:1px solid #000000;}