#root { /* width: 167px; */ width: 159px;  padding: 1px 0px 6px 0px;   }
#root a, #root a:hover, #root div div { text-decoration:none; font-size:8pt ; }
DIV#root img { float: left; margin: 3px 4px 3px 9px; clear: both; width: 9px; height: 9px; }
.Pline { /* height:1px; */ height:0px; overflow: hidden; background: #eceff1; margin: 2px 0px 4px 0px; clear: both; }

.point { display: block;  padding: 1px 0px 6px 0px;  font-family: Tahoma; font-weight: bold;   text-decoration: none; }
.point a {color: #879195; text-decoration: none;  display: block; }
/* .point a {color: #000000; text-decoration: none;  display: block; } */


#root .active {display: block;  float: left; padding: 1px 0px 6px 0px;     font-family: Tahoma; font-weight: bold;  color: #66818c; text-decoration: none; }
#root .active a {color: #555; display: block;  }
/* #root .active a {color: #66818c; display: block;  } */
#root .not_active {display: block;  float: left;    padding: 1px 0px 6px 0px;   font-family: Tahoma; font-weight: bold;   text-decoration: none; }
#root .not_active a {color: #000000;  display: block; }



#root .child { padding-left: 10px; font-size:7.4pt ! important; }
#root .child .child a { font-size:7.4pt ! important; color:#000000; font-weight: normal; display: block; }

#root .child .child .point { display: block; margin-left: 0px;  font-family: Tahoma; text-decoration: none; font-size:7.4pt ! important;  padding: 2px 0px 4px 0px; font-weight: normal; }
#root .child .child .active {  margin-left: 0px; display: block; font-family: Tahoma; text-decoration: none; font-size:7.4pt ! important;  padding: 2px 0px 4px 0px;  font-weight: normal; }
#root .child .child .active a {  color: #66818c;  }
#root .child .child .not_active {  margin-left: 0px; display: block; font-family: Tahoma; text-decoration: none; font-size:7.4pt ! important; padding: 2px 0px 4px 0px;  font-weight: normal;  }

DIV#root .simpleImg { margin: 3px 6px 3px 0px; }

#all_other_container {padding:0px 30px 20px 30px}

.page_active a {color:#bb001e;font-size:8pt;text-decoration:none;}
.page a {color:#000000;font-size:8pt;}
		
div.baseContent						{margin:0px 0px 20px 0px;}
	div.baseContent div.Bheader			{ height: 30px;  border-top: 3px solid #e7e8e8; border-bottom:1px solid #bebebe; }
	div.baseContent div.Bheader div { color: #000;}
	div.baseContent .pic { display:block; margin: 0px; width: 100px; padding: 6px 0px 0px 0px;}
	div.baseContent .pic img { display:block; margin: 0px 0px 0px 30px; }
	div.baseBlock 	{width:100%; border: 1px solid #ffffff}
	div.baseBlockA	{width:100%; }
	div.baseContent .text	{width: 70%; padding: 6px 0px 4px 0px; text-align:left}
	div.baseContent .wt {width: 60px; padding: 6px 0px 0px 0px;}
	div.baseContent .wt a { color: #000; text-decoration: none;}
	div.baseContent .wt a:hover { color: #000; text-decoration: underline;}
	div.baseContent .text a {TEXT-DECORATION: underline; color:#5f5c5c; }
	div.baseContent .text a:HOVER 	{TEXT-DECORATION:none}

.librarySearch  {background:#eceff1; border-top: 3px solid #e7e8e8; border-bottom:1px solid #bebebe; display: block; padding:10px 10px 10px 10px; margin-bottom: 14px}
	.librarySearch h3 { float: left; margin: 2px 10px 0px 0px;}
	.rightPanelForm .search { padding: 0px 0px 0px 0px;}
	.rightPanelForm .search .Inp { width: 150px; margin: 0px 2px 0px 0px;}
	.rightPanelForm input.checkInp {width:11px; height:11px; background:#fff; margin: 0px 7px 0px 20px}
	.rightPanelForm .check { padding: 4px 0px 0px 0px;}

.boxDocs { width: 558px; display: block;}

table.kbTable { width: 558px; border: solid 1px #80b3ba; border-top: none; border-right: none; background: url( /debug/img/bg/boock_c.gif  ) right repeat-y;  margin: 0px 0px 0px 0px;}

DIV#bookmark_container { width: 558px; overflow: hidden; }
DIV#bookmark_container a {text-decoration:none}
DIV#bookmark_container DIV.tabs_row { position: absolute; }
DIV#bookmark_container TD.breaker IMG { width: 0px; }
DIV#bookmark_container .tabs_row_1 TABLE { cursor:pointer; width: 186px; } 
DIV#bookmark_container .tabs_row_2 TABLE { cursor:pointer; width: 180px; }
DIV#bookmark_container .tabs_row_3 TABLE { cursor:pointer; width: 174px; } 
DIV#bookmark_container .tabs_row_4 TABLE { cursor:pointer; width: 168px; } 
DIV#bookmark_container .tabs_row_5 TABLE { cursor:pointer; width: 162px; } 
DIV#bookmark_container TABLE TR { vertical-align: top; } 
DIV#bookmark_container TABLE TD.top_border { width: 100%; } 

#bookmark_container .w100 table { background: url( /debug/img/bg/boock_noactive.gif ) left repeat-y; }
#bookmark_container .w100 table.active { background: none;}

DIV#bookmark_container TABLE TD.name { background: url( /debug/img/bg/boock_c.gif  ) top repeat-x; color:#666666;font-size:7.4pt; font-weight:bold; text-align:center; padding-top:5px; width: 100%; } 
DIV#bookmark_container TABLE TD.name A { color:#000; font-size:8pt; font-weight:normal; letter-spacing:-1} 
DIV#bookmark_container TABLE TR.data TD.left_corner { background: url( /debug/img/bg/boock_r.gif ) top left no-repeat; width: 3px; } 
DIV#bookmark_container TABLE TR.data TD.right_corner { background: url( /debug/img/bg/boock_l.gif  ) top right no-repeat;  width: 3px;}
DIV#bookmark_container TABLE TR.data TD.left_corner img , DIV#bookmark_container TABLE TR.data TD.right_corner img { width: 3px; display: block; } 

DIV#bookmark_container TABLE .bot td  { background: url( /debug/img/bg/boock_c.gif  ) top repeat-x; height: 1px;} 

DIV#bookmark_container TABLE.active TD.name { color:#ffffff;font-size:7.4pt; font-weight:bold; text-align:center; background: #fff url( /debug/img/bg/boock_c.gif  ) top repeat-x; } 
DIV#bookmark_container TABLE.active TD.name A { color:#000;font-size:8pt; font-weight:bold; text-transform:uppercase; } 
DIV#bookmark_container TABLE.active TR.top TD.top_border { } 
DIV#bookmark_container TABLE.active TR.top TD.left_corner { background: url( /debug/img/catalogue/act_tl.gif ) top left no-repeat;} 
DIV#bookmark_container TABLE.active TR.top TD.right_corner { background: url( /debug/img/catalogue/act_tr.gif ) top right no-repeat;} 
DIV#bookmark_container TABLE.active .bot td  { background: #fff; height: 1px;} 
DIV#bookmark_container TABLE.active .bot .left_corner { background: #fff url( /debug/img/bg/boock_c.gif ) top left no-repeat;} 
DIV#bookmark_container TABLE.active .bot .right_corner { background: #fff url( /debug/img/bg/boock_c.gif ) right top no-repeat;}
