@import url(accordion.css);  
@import url(treeview.css);  
@import url(search.css);  
@import url(calendar.css);  
@import url(star.css);  
@import url(form.css);  
@import url(guest.css);  
@import url(lightbox.css);  
@import url(publisher.css);  
@import url(gallery.css);  
@import url(documents.css);  
@import url(links.css);  
@import url(shop.css);  
@import url(rss.css);  
  
* {margin: 0; padding: 0}  
  
* { padding: 0; margin: 0; }

body {
 font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #5F5F5F; min-width: 1000px; background: #FFF
}


/* ðàçìåòêà */
#wrapper { 
 margin: 0 auto;
 width: 1000px;
 background:url(/images/bg1.gif) 0px 0px no-repeat !important; 
}
#faux {
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 1000px;
 margin-top:-530px;
}
#topheader {
 color: #333;
 width: 1000px;
 height: 706px;
 z-Index:0;
}
#leftcolumn { 
 display: inline;
 margin-top:30px;
 margin-left:20px;
 color: #333;
 padding: 0px;
 width: 220px;
 float: left;
 z-Index:1;
}
#content { 
 float: left;
 color: #333;
 margin-left:20px;
 margin-top:20px;
 padding: 10px;
 width: 700px;
 display: inline;
 position: relative;
 z-Index:2;
}
 
#footer { 
 width: 1000px;
 clear: both;
 color: #333;
 padding: 10px;
 border-top:3px solid #EB1209;
}
.clear { clear: both; background: none; }

#backlink  {text-align:center; padding:1em; border:1px solid #676767;margin:0.5em}

/* Logo */
	.logo {position:absolute; width:378px;height:68px; top:35px; margin-left:0px; background:url(/images/logo.gif) 0px 0px no-repeat !important;}
	
/* Ãëàâíîå ìåíþ */
	.mainMenu {border:0px;height:30px;width:1000px; background: #EB1209 url(/images/bg-menu1.gif) 0px 0px repeat-x !important;  position:absolute; top:140px;margin-left:0px; }
	.mainMenu td  {text-align:center} 
	.mainMenu td:hover {background: #D05E08 url(/images/bg-menu2.gif) 0px 0px repeat-x !important;} 
	.mainMenu a {font:15px Arial; font-weight:bold; color: #FFF;text-decoration: none}
	.mainMenu a:hover  {color: #FFF;text-decoration: none}


/* Ññûëêè */ 
a {color: #636892; text-decoration: none}  
a:hover {color:#004080;text-decoration: none}  

#flashcontent { position:absolute;  margin-left:440px;border:0 none;width:560px;height:140px;}
	  
#header {position:relative; margin-bottom:1em;  text-align:right; padding-right:30px; font-family: Arial; font-size: 18px; color: #636892; font-weight:bolder;  }

  
  
/* Other */  
	
	.selected {text-decoration: underline;}  
	.postmessage{padding-top:3px;font-weight:bold;text-align:center;color:#BB0000}  
	#doc img {background:#FFF;margin-right:3px;}  
	div.clear { clear: both;}  
	hr {height:1px; color:#C0C0C0;  border:0; border-bottom: 1px solid #C0C0C0;}  
	#bordercontent { }   
	#header {   }  
	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;  
		}  
	.statistic {-moz-opacity:0;opacity:.0;filter:alpha(opacity=0);}  
	.commentinfo {font-size:95%}	  
	.spiner {background-color:black;position:absolute;left:0px; z-index:12200; height:200px;filter:alpha(opacity=30) ; -moz-opacity:.3;opacity:.3;}  
	  
	.table {  
		border-top:1px solid #EAEAEA;  
		border-left:1px solid #EAEAEA;  
	}  
	.td {  
		border-right:1px solid #EAEAEA;  
		border-bottom:1px solid #EAEAEA;  
		padding:2px;  
		padding-left:4px;  
	}  
	.commentss { font-size: 95%;  border-top:1px solid #eaeaea; margin-top:6px;  }  
	  
	  
	.textadvert {background: #FFFAE2; border: 1px solid #FFDD75; color:#0C630C;  margin:.5em; margin-left:0; width:190px; padding:5px; 	}  
	  
	  
	.textadvert a{ font-size:11px; }  
	  
	.adv { padding:1em;padding-top:5px;padding-bottom:1px; margin-top:4px; margin-bottom:4px; border-left: 1px solid #B5B5B5; border-right: 1px solid #B5B5B5;}   
	  
  
.content-round  {  
	background: #FFFAE2;   
	padding:0;   
	padding-left:6px;   
	padding-right:6px;   
	display:block;   
	border:1px solid #FFDD75;   
	border-width:0 1px;   
	text-align:center;   
	 z-index:0;  
	 height:100%;  
	 }  
 #pagecontent small {font-size:95%}  
 #pagecontent p {margin-bottom:12px}  
 #pagecontent  .gbcomment p {margin-bottom:0}  
 #pagecontent li {list-style-image: url(/images/li-blue.gif);margin-left:2em}  
  
#footer #footermenu {text-align:center;clear:both;padding-top:6px;}
#footer #footermenu a {color: #5F5F5F;text-decoration: none}
#footer #footermenu a:hover {color: #FFF;text-decoration: none}
#footer .sepMenu {color: #2FCFFE; }


#footer #counter { width:400px; float:right;text-align:right;}
#footer #copy { width:210px; float:left; font-size:10px; }
#footer #copy1 { width:300px; float:left;  }


#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:10px 10px;
	color:#333;
	display:none;
	}
	
#preview{
	position:absolute;
	border:1px solid #FF8040;
	background:#FF8040;
	padding:5px;
	display:none;
	color:#fff;
	z-Index:2000;
	}
