/* ######### ÏÎÄÊËÞ×ÀÅÌ ÌÎÄÓËÈ ÑÒÈËÅÉ ######### */
@import url(accordion.css);
@import url(calendar.css);
@import url(pager.css);
@import url(star.css);
@import url(publisher.css);
@import url(gallery.css);
@import url(lightbox.css);
@import url(quotes.css);
@import url(guest.css);
@import url(search.css);
@import url(treeview.css);
@import url(documents.css);
@import url(links.css);

/*@import url(price.css);*/

body {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0;
	scrollbar-face-color: #E2DFC7; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #ece9d8; 
	scrollbar-track-color: #ece9d8; 
	scrollbar-arrow-color: #706B38; 
	scrollbar-darkshadow-color: #ece9d8;
	FONT: 11px Tahoma,  Arial, Helvetica; 
	background:  url(/images/themes/loading.gif) center 370px no-repeat; 
	}

#pagecontainer { width: 934px; margin:auto;  }
#pageframe { border-left: 222px solid #fff; border-right: 222px solid #fafafa;}
 

.MM { border-bottom: 1px solid #ededed;    }
.MM1 { border-bottom: 1px solid white;  }
 
  
#pagefooter {  margin-left: -222px;margin-right: -222px;  height:82px; color: #6a6862;   background: #EFEFEF; font-size:10px}



/*  content   */
#pagecontent {background: #fff;}
#pagecontent { color: #6B6B6B; width:490px;float: left;}
  a:link, a:visited {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	color: #0080FF;
}
 
 a:active,  a:hover {
	font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: underline;
	color: #0080FF;
	
}

	 #doc img {background:#FFF;margin-right:3px;}


#bordercontent {padding:1em;padding-top:5px;padding-bottom:1px; margin-top:4px; margin-bottom:4px; border-left: 1px solid #B5B5B5; border-right: 1px solid #B5B5B5;} 
#header { background:#72B814 ;color:white;  margin-top:4px; padding-top:5px;padding-bottom:5px;padding-left:1em; font-weight:bold;text-transform: uppercase;		}

#ADV { padding-top:1px;padding-bottom:4px; margin-top:4px; margin-bottom:4px; border-left: 1px solid #B5B5B5; border-right: 1px solid #B5B5B5; background:#fff} 

 
div.clear { clear: both;}

hr {height:1px; color:#C0C0C0;  border:0;border-bottom: 1px solid #C0C0C0;}

h3 {font: 9px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; letter-spacing: 2px; font-weight:bold;text-align:left; text-transform: uppercase; margin-top:6px;margin-bottom:4px;}
#headers{ 
 	font-weight:bold;
	padding-top:7px;
	padding-bottom:5px;
	text-align:left;
	color:#585A59;
	background: url(/images/themes/header_bulet.gif) no-repeat center left;
	padding-left:1.5em;
	text-transform: uppercase;
	}
 a:visited.mainmenu {text-transform: uppercase;font-weight:bold; font-size:9px; text-decoration: none; color: #0080ff;letter-spacing: 2px;}	
 a:link.mainmenu 	{text-transform: uppercase;font-weight:bold; font-size:9px; text-decoration: none; color: #0080ff;letter-spacing: 2px;}	
 a:active.mainmenu 	{text-transform: uppercase;font-weight:bold; font-size:9px; text-decoration: underline; color: #0080ff;letter-spacing: 2px;}	
 a:hover.mainmenu 	{text-transform: uppercase;font-weight:bold; font-size:9px; text-decoration: underline;color: #0080ff;letter-spacing: 2px;}	

a.lens{
	cursor:url(/images/themes/lens.cur), pointer; 
	}
 
.mark  {background-color: #FFFF00;color:black}

.list {list-style-image: url(/images/themes/list.png);}

/* ïîäðåçêà ñòðîê â äèâàõ */
.ellipsis {
	position : absolute;
	width : 100%; 
	text-overflow : ellipsis; 
	overflow : hidden;
	}


/* checkbox */
 #price {padding-left:2em;cursor:default}
	 .checkbox { margin-left:-15px;opacity:0;filter: alpha(opacity:0);cursor:default}
	 .checked		{width:20px; display:inline;background:url(/images/themes/checkbox.gif) 0px 0px no-repeat;cursor:default}
	 .unchecked 	{width:30px; display:inline;background:url(/images/themes/checkbox.gif) -25px 0px no-repeat;cursor:default} 
	 .middled 	{width:20px; display:inline;background:url(/images/themes/checkbox.gif) -50px 0px no-repeat;cursor:default} 
	.li{list-style-image: url(/images/themes/lic.png);}
	 
	 .input { border:1px solid #C0C0C0;font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; padding-left:3px; height:15px;}
	 .textarea {border:1px solid #C0C0C0; overflow:auto;font: 11px Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; padding-left:3px; }
	label { cursor:default}
	.label { position:relative; width:80px; float:left;; cursor:default;padding-top:3px}
	
	.buttonUP {cursor:default;height:18px; text-align:center;width:74px;padding-top:3px;background:url(/images/themes/button.gif) 0px 0px no-repeat;}
	.buttonHO {cursor:default;height:18px; text-align:center;width:74px;padding-top:3px;background:url(/images/themes/button.gif) 0px -21px no-repeat;}
	.buttonDO {cursor:default;height:18px; text-align:center;width:74px;padding-top:3px;background:url(/images/themes/button.gif) 0px -42px no-repeat;}
	
#unique { width:45px;height:15px;text-align:left }
.ok {background:url(/images/themes/ok.gif) right 1px no-repeat; } 
.no {background:url(/images/themes/no.gif) right 1px no-repeat; }	

/* Toolbar */
	a:link.tbHome,a:visited.tbHome,a:active.tbHome {background:url(/images/themes/tb_home.gif) 0 0 no-repeat;width:12px;text-decoration: none; }
	a:hover.tbHome  {background:url(/images/themes/tb_home.gif) -24px 0 no-repeat;width:12px;text-decoration: none; }

	a:link.tbFav,a:visited.tbFav,a:active.tbFav {background:url(/images/themes/tb_fav.gif) 0 0 no-repeat;width:12px;text-decoration: none; }
	a:hover.tbFav  {background:url(/images/themes/tb_fav.gif) -24px 0 no-repeat;width:12px;text-decoration: none; }

	a:link.tbTree,a:visited.tbTree,a:active.tbTree {background:url(/images/themes/tb_tree.gif) 0 0 no-repeat;width:12px;text-decoration: none; }
	a:hover.tbTree  {background:url(/images/themes/tb_tree.gif) -24px 0 no-repeat;width:12px;text-decoration: none; }

	a:link.tbRSS,a:visited.tbRSS,a:active.tbRSS {background:url(/images/themes/tb_rss.gif) 0 0 no-repeat;width:12px;text-decoration: none; }
	a:hover.tbRSS  {background:url(/images/themes/tb_rss.gif) -24px 0 no-repeat;width:12px;text-decoration: none; }

	a:link.tbMail,a:visited.tbMail,a:active.tbMail {background:url(/images/themes/tb_mail.gif) 0 0 no-repeat;width:12px;text-decoration: none; }
	a:hover.tbMail  {background:url(/images/themes/tb_mail.gif) -24px 0 no-repeat;width:12px;text-decoration: none; }



.statistic {-moz-opacity:0;opacity:.0;filter:alpha(opacity=0);}

.spiner {background-color:black;position:absolute;left:0px; z-index:12200; height:200px;filter:alpha(opacity=30) ; -moz-opacity:.3;opacity:.3;}


