/* <DEF> */
html,body,table,td,th,img,select,input,p,div,form,ul,li,form,select,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font:normal 12px Tahoma,sans-serif;}

html,body	{width:100% !important;height:100%;margin:0 !important;padding:0 !important;}
table,img	{border-width:0px;}
td	{vertical-align:top;}
li	{list-style:none;}
/* </DEF> */
/* <MAIN> */
.wide, .stretch	{width:100%;}
.high, .stretch	{height:100%;}
/* </MAIN> */

body	{background:url('../images/bg.png');}

#main	{height:100%;min-height:100%;margin:0 0px;}
html>body #main	{height:auto;}

#top-wrap	{height:30px;}
#top	{height:156px;}

#wrap	{margin:0 13px;}

#site-nav	{width:100%;background:url('../images/top-line-bg.gif') repeat-x bottom;line-height:24px;height:24px;}
#site-nav ul	{float:right;padding-right:28px;}
#site-nav li	{float:left;margin-right:3px;}
/*
#site-nav img	{display:block;}
*/

#container	{width:100%;height:100%;}

#goto	{float:right;position:relative;top:24px;width:169px;}
#goto.lesnoy	{width:167px;}
#goto-wrap	{padding-left:7px;}
.lesnoy	#goto-wrap	{padding-left:48px;}
#goto-wrap a	{color:#E8C63B;}
#goto-icon	{background:url('../images/icon-down.gif') no-repeat 40px 50%;height:20px;}
#goto-link {display:block;text-align:right;}

#logo-wrap	{height:114px;border:0;}
#logo	{margin:0;position:absolute;left:26px;top:25px;background:#562A06;}
#logo_swf	{margin:0;position:absolute;left:26px;top:25px;background:#562A06;}
#banner{margin-left:55px;}

#book-tl	{height:31px;width:211px;background:url('../images/b-top-l.gif') no-repeat;}
#book-tm	{width:80px;}
#book-tm .in	{position:relative;float:left;}
#book-tm .in div	{width:80px;position:absolute;bottom:-110px;background:url('../images/b-top-mbig.gif') no-repeat;height:110px;float:left;}
#book-tr	{text-align:right;background:url('../images/b-top-m-bg.gif') repeat-x;}
#book-tr div	{background:url('../images/b-top-r.gif') no-repeat;width:106px;height:31px;float:right;}
#book-mm	{vertical-align:middle;background:url('../images/b-mid-m-bg.gif') repeat-y;}
#book-mm div	{background:url('../images/b-mid-m-img.gif');width:80px;height:109px;}
#book-mr	{background:url('../images/b-mid-r-bg.gif') repeat-y;width:47px;vertical-align:middle;text-align:right;}
#book-bl	{background:url('../images/b-bot-l.gif') no-repeat;height:31px;text-align:center;}
#book-bl .in	{position:relative;float:right;}
#book-bl .in div	{width:80px;height:79px;position:absolute;right:-80px;bottom:0px;background:url('../images/b-bot-m.gif') no-repeat;}
#book-bl a	{padding-left:60px;line-height:31px;color:#000;text-decoration:none;font-size:10px;}
#book-bm	{background:url('../images/b-bot-m2.gif') no-repeat;}
#book-br	{background:url('../images/b-bot-r-bg.gif') repeat-x;}
#book-br div	{line-height:31px;background:url('../images/b-bot-r.gif') no-repeat;width:94px;height:31px;float:right;}
#book-br a	{
line-height:31px;color:#000;text-decoration:none;font-size:10px; position:absolute; right:30px;
}

#content	{background:#fff; position:relative;}
#content .content	{border:1px solid #E5E5E5;padding:20px;margin:0 0 10px 0;}
#content .content p	{margin-bottom:15px;}
#content .content ul	{margin-bottom:0px;}


#content .list li	{margin-left:7px;background:url('../images/li.gif') no-repeat 0 6px;line-height:17px;padding-left:17px;}



html>body #content .content li	{background-position:0 5px;}

#label	{width:47px;height:133px;background:url('../images/b-label.jpg') no-repeat right;}

#head	{background:url('../images/header-bg.gif') repeat-x 0 50%;line-height:56px;vertical-align:middle;padding-left:10px;font:normal 18px/56px Tahoma, sans-serif;color:#fff;}

#menu	{background:#E9C73B url('../images/menu-bg.gif') repeat-y;padding-left:41px;}
#menu dl	{margin-bottom:12px;width:170px;}
#menu dt	{font-size:18px;color:#000;border-bottom:1px solid #998227;line-height:28px;padding-left:1px;}
#menu dd	{background:url('../images/menu-li.gif') no-repeat 3px 9px;line-height:21px;border-bottom:1px solid #998227;padding-left:10px;color:#000;font-size:12px;vertical-align:middle;}
#menu dd a	{color:#643006;font-size:12px;}
#menu dd a:hover	{color:#000;}

#counter	{height:10px;background:url('../images/menu-bg.gif') repeat-y;vertical-align:bottom;}
#counter img	{margin:0 0 0px 76px;display:block;}

.img-wrap	{width:240px;height:340px;border:1px solid #CECECE;float:left;margin-right:10px;}
.img-wrap div	{background:#e5e5e5;padding:5px;}

.clr	{clear:left;}

#foot	{border-top:5px solid #000;line-height:13px;height:13px;font-size:1px;}

.current a	{color:#111 !important;font-weight:bold;text-decoration:none;}
.current-item a	{color:#111 !important;}
span{
font-size:11px;
padding-left:4px;
}
.active a{
text-decoration:none;
font-size:12px;
color:#006600;


}
.active a:hover{
background-color:#CCCCCC;
}
#content .arch a{

color: #006600;
}



