.menucat {color:#000000;}a img{ border:none;}.amenu,.amenu:hover{ font-size:15px; color:#970100; font-weight:bolder; text-decoration:none;}.random_articles{border:#996633 1px solid ;margin:5px 0px 5px 0px;padding:10px;text-decoration:none;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;width:95%;text-align:center;}.copyright{margin:10px 2px 0px 2px;font-size:11px;text-align:justify;padding:0px;}.copyright a{color:#990033;text-decoration:none;}.copyright a:hover{color:#0066CC;text-decoration:none;}#pishet{background: url('/images/govorit.png') bottom left no-repeat;}#tell_comment{background: url('/images/tell_comment.png') no-repeat;background-position: bottom left ;}.s_foruma{background-color:#ffccaa;font-size:11px;color: #663300;padding:5px ;margin:0px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;width:95%;}.s_foruma a:hover{color: #3333CC;}.s_foruma  a {font-weight:bold;background-color:transparent;font-size:10px;color: #502d16;padding:0px ;margin:0px;text-decoration:none;width:100%;}.s_commentov{background-color:#ffe6d5;font-size:11px;color: #996633;padding:5px;margin:0px 0px 0px 0px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;width:95%;}.s_commentov a:hover{color: #660033;}.s_commentov  a {font-weight:bold;background-color:transparent;font-size:10px;color: #996633;padding:0px ;margin:0px;text-decoration:none;width:100%;}.pole_vvoda{font-size:13px;padding:5px;color:#990000; border: 2px #CC6633 solid;background: #fff;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.pole_vvoda:hover{border: 2px #CC0033 solid;}.user_rubriki{background-color:#FFCC99;font-size:16px;font-weight:bold;color: #663300;margin:5px 0px 5px 0px;padding:10px;text-decoration:none;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;width:100%;}h1.user_rubriki   a{font-size:16px;font-weight:bold;color: #663300;text-decoration:none;}h1.user_rubriki  a:hover{color: #003399;font-size:16px;font-weight:bold;text-decoration:none;}.menug{ border-bottom: 5px #DEB15D solid; background: url(/img/sota0.gif) left no-repeat; padding: 10px 10px 10px 35px; margin-right:10px; cursor:hand;}.hamenu{ border-bottom: 5px #D3631C solid; float:left; background: url(/img/sota3.gif) left no-repeat; padding: 10px 10px 10px 35px; margin-right:10px; cursor:hand;}.hamenug{ border-bottom: 5px #D3631C solid; background: url(/img/sota3.gif) left no-repeat; padding: 10px 10px 10px 35px; margin-right:10px; cursor:hand;}.btn{font-size:13px;font-weight:bold;color:#996633; border: 1px #996633 solid;background: #fff url(/images/fon_zagolovka_center.jpg) center center repeat-x;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.btn:hover{cursor:pointer;color:#990000; border: 1px #990000 solid;}.btn2{font-size:13px;padding:5px;font-weight:bold;color:#996633; border: 1px #996633 solid;background: #fff url(/images/header-fon.jpg) top center repeat-x;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.btn3{font-size:13px;font-weight:bold;color:#996633; border: 1px #996633 solid;background:#fff;padding:5px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.grtreesel{font-weight:bold;color:#970100;padding:10px 10px 10px 33px;}.grtreetextsel{ font-weight:bold;color:#4C2C2D;font-size:10px;}.grtreetext{ font-weight:bold;color:#dd0000;font-size:10px;}.grtreetextsel:hover{font-weight:bold;color:#8B3531;font-size:10px;border-bottom:1px groove #8B3531;}.menucat{padding-bottom:10px;}.error{color:#0000ff;background-color:#E6DFC5;font-weight:bold;padding:10px;margin:20px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}.tit a,.tit{ font-size:1.05em;font-weight: bold;color: #A8524E;margin-bottom:5px;}#last_comments{color: #A8524E;padding-left:2px;}#headline_article{text-align:center;width:100%;height:53px;background:#F0E68C; margin-bottom:5px;}#headline_article h1 {	padding:10px 3px 5px 5px;	color: #A0522D;	text-align:center;	font-size: 14pt;	font-weight:bold;font-family: Arial, Helvetica, sans-serif;}#zagolovok_menu{font-weight:bold; font-size:1em; color:#970100; text-align:left; padding:2px 2px 2px 15px;}.wt{background-color: #ffffff;padding:10px;}.wt2{background-color: #ffffff;padding:3px;}.otstup,.otstup a.div{padding:10px;text-align:justify;font-size:1.2em;color: #2E8B57;font-weight:bold;}.current{ padding:10px; background: url(images/videlen.jpg) no-repeat center ; color:red; font-size:15px;}.nocurrent{ padding:15px; background: url(images/ne_videlen.jpg) center no-repeat; color: #970100; font-size:13px;}.ent{ background:url(/images/fon_logina.gif) #DEB887 repeat-x ; color: #8B4513; font-weight:bold; width:100px; height:10px; border:none; padding:0px 2px 2px 1px; margin-top:0px;}.buttons{background: url(/images/fon_knopki.jpg) #D2B48C ;color: #B22222;text-align:center;font-weight:bold;width:60px;height:15px;border:none;padding:0px 2px 2px 0px;}.mesto{padding-left:10px;}.mesto a{color:#DC143C;font:10px;font-weight:bold;}.link_reg {color:#DC143C;font:10px;font-weight:bold;}.link_reg:hover{color:green;}.za{  border-bottom: #552801 solid 3px;  font-weight:bold;  font-size:14px;  padding-bottom:11px;  color: #970100;}.wt2{font-size:26px;background: #552801;}.komments{  background: url(images/komment.png) no-repeat ;    border:none;  text-align:left;  padding:10px 5px 5px 30px;  font-weight:bold;  font-size:1.2em;  color:#883B06;  font:Tahoma;  height:40px;}.zaregsya {color:#DA8562;font-size:13px;font-weight:bold;}#contact{background: #fff url(/images/fon_zagolovka_center.jpg) center center repeat-x;width:100%;height:53px;text-decoration:none;text-align:center;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}#contact:hover{background: #fff url(/images/fon_zagolovka_center.jpg) center center repeat-x;} #contacts{padding-top:20px;font-weight:bold;font-size:14px;font-family: Tahoma, sans-serif;text-transform: uppercase;} #contacts a{color:#996633; } #contacts a:hover{color:#990000; }.top_comment{background: url(images/comments.gif) top left no-repeat; background-position: 240px 0px;padding-top:10px;font-size:11px;}.comment {      background:#c8e996;	  width:90%;      border:0px; 	color:#1A4613;	font-size:11px;	font:Tahoma;	}.comment div {      background: url(images/tl.gif) top left no-repeat;       position: relative;      margin: 0px; }.comment div div {      background: url(images/tr.gif) top right no-repeat;       margin: 0px;}.comment div div div {      background: url(images/br.gif) bottom right no-repeat; }.comment div div div div {      background: url(images/bl.gif) bottom left no-repeat; }#fon_zagolovka{width:100%;margin-bottom:10px;}#fon_zagolovka h1 {	padding-top: 7px;	letter-spacing: 1px;	color:#993300;	text-align:center;	font-size:20px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;	font-weight:bold;	margin:0px;}.preview_news{  text-align:left;  padding:1px 1px 1px 1px;}.author_laws{  background: url() #F0D7C8 10px no-repeat;    border: 2px solid #fff;  text-align:left; margin:5px 0px 5px 5px;  padding:5px 5px 5px 15px; }.all_users{  background: url(images/welcome.jpg) center no-repeat;    text-align:center;  padding:15px 0px 0px 0px;width:230px;height:40px;font-size:13px;font-weight:700; }.info{   text-align:left;  margin-bottom:5px;}.info4{background:#FED7A6 ; margin-bottom:5px;  padding:5px;    text-align:left;  color: #502831;}.info2{  border: none;  text-align:left;   }  .info_comments{background: url(images/fon_comments.jpg) repeat-x ;background-position: 0% 0%;  margin-bottom:5px;  padding:5px 5px 0px 5px;  border: none;  text-align:left;  color: #228B22;  width:565px; }.info3{  margin-bottom:5px;  padding:5px;   text-align:left;}.users{color:#CC6633;}	.users a{font-size:12px;color:#CC6633;text-decoration:none;}	.users a:hover{font-size:12px;color:#CC0033;}.active_users a{text-align:left;padding-left:2px;color: #A0522D;font-weight:bold;font-size:1em;}.active_users a:hover{color: #DC143C;}.com{padding:3px;text-align:right;color: #502831;font-weight:bold;font-size:0.9em;}.registration{color: green;font-weight:600;font-size:1em;}#head_comments{padding-left:23px;text-align:left;color: green;font-weight:bold;font-size:13px;height:15px;margin:5px;}#head_comments a{color:green;}.current1{color: red;font-size:12px;}body {margin:0px;padding:0px;width:100%;font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */font-size: 11px;line-height: 1.6em;color:#993300;background-color:#FFF;}h1 a {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 32px;color: #993300;margin-bottom:40px;}	h1 a:hover{color: #DC143C;}	h2 {color: #666666;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}		a {color:#CC6714;text-decoration: none;}a:hover {color:#CC6714;}form {margin: 0;padding: 0;}		input {background-color: #FFF;color: #999999;border: 1px solid #CCC;font-size: 11px;padding: 3px;}	.button {padding: 2px;}/* HEADER ELEMENTS */#header {background:url(images/header-fon.jpg) repeat; border-bottom: 4px solid #948979;	clear: both;	margin-bottom: 5px;	width: 100%;	height: 100px;	margin:0px;	}/* Logo */#logo {	float: left;	margin-right:15px;}#logo h1, #logo h2 {	margin:0px;}#logo h1 {	padding-top: 20px;	padding-left: 100px;	font-size: 3.75em;	color: #8E4930;}#logo h2 {	padding-top: 28px;	padding-left: 100px;	font-size: 12pt;	color: #299762;}#logotip {float: left;color: #299762;text-align: left;padding-top: 2px;padding-left: 2px;}	/* Menu */#menu {		float:right;		}#menu ul {	margin: 0;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	font-weight: 1.8em;	float: left;	padding: 80px 15px 0px 15px;	text-align: center;	text-decoration: none;	text-transform: lowercase;	font-size: 1.8em;	color: #3CB371;}#menu a:hover {color: #DC143C;background: url(images/menu-hover3.jpg) repeat-x 0;}#menu .current_page_item a {color: #8B4513;}	#menu .current_page_item a:hover {color: #DC143C;}					 #navigation {			margin-left:5px;			padding-left:2px;			width:185px;					}		 #navlist {margin-left:0;padding-left:2px;width: 185px;						}			 #navlist ul {			margin-left: 0;			padding-left: 0;			list-style-type: none;						float: left;			width: 185px;}		#navlist a {			display: block;			padding: 5px;			width: 185px;			font-weight:bold;			color:#228B22;					}		#navlist a:hover {			color:#800000;			background: url('/images/navigation_hover.png') left no-repeat;			font-weight:bold;		}		#navigation p {			margin-top: 40px;			padding: 2px;			background:#fff;				}		#content {width:95%;padding:5px;text-align:justify;color:#993300;font-size:12px;}#content p {padding-bottom: 5px;}#content a{color:#A52A2A;font-weight:600;}#content a:hover {color:#2E8B57;border-bottom: 1px dotted #2E8B57; /* A faint grey line below the text */}#random_articles{border:0px;}a#random_articles:hover {border:0px;}#content h2 {color:#8E4930;}/* SIDEBAR ELEMENTS */#sidebar {width: 200px;}	#sidebar p {padding-bottom: 10px;}/* FOOTER ELEMENTS */#footer {margin:0px;height:74px;background:  url('images/footer_fon.jpg') #F5DEB3 bottom repeat-x ;}	#footer a {color: #663300;}		#footer  a:hover {color:#990033;border-bottom: 1px dotted #990033;}		#footer-left{color: #663300;padding-left:10px;margin:0px;font-size:11px;}#footer-right{font-size:12px;text-align:justify;padding:1px;color:#722D14;margin-top:4px;margin-right:4px;}		#news_partners{margin:0px;padding:10px;font-size:11px;text-align:justify;color:#336699;}#news_partners a{font-size:12px;color:#996633;font-weight:bold;text-decoration:none; }#news_partners a:hover{color:#CC0033;text-decoration:none; border:none;}#news_rss {padding:10px;height:120px;font-size:11px;color:#CC9966;background:url(images/fon_rss.png) center left repeat-x;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}#zagolovok_news_rss {padding:10px;background:url(images/fon_rss.png) center left repeat-x;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.dobav_rss{background:url(images/fon_rss.png) top left  repeat-x;font-size:12px;font-weight:bold;color: #CC9966;margin:10px 0px 10px 0px;padding:10px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}h1.dobav_rss a{text-decoration:none;background:url(images/fon_rss.png) top left  repeat-x;font-size:12px;font-weight:bold;color: #c87137;margin:10px 0px 10px 0px;padding:10px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}h1.dobav_rss a:hover{color: #003399;text-decoration:none;border:none; }a.zagolovok_lenti { font-weight:bold; font-size:12px;text-decoration:none; color:#CC0000; }a.zagolovok_lenti:hover{ border-bottom:1px dotted; color:#0033CC; }	.date_rss{ font-weight:bold; font-size:11px;color:#663300; }.description_rss {text-indent:10px;text-align:justify;font:12px Tahoma;color:#CC6633;}.text {font-size:12px;font-family: Verdana, sans-serif;color:#AC430C;}.text  p{text-indent:15px;margin:0px;padding:0px;line-height: normal;}.text  ul li{text-indent:0px;margin:0px 0px 0px 20px;}.text  li{margin:0px;list-style-position:inside;line-height: normal;padding:0px;color:#5A0007;text-indent:0px; font-weight:bold;}.text a{color:#1B703A; text-decoration:none;}.text a:hover{color:#F8092B;}#top_art a{font-family: 'MS Sans Serif',Geneva,sans-serif;font-size: 15px;color:#D38D5F; text-decoration:none;}#top_art a:hover{color:#F8092B;}#top_art img{ text-decoration:none; padding:2px;}#top_art img:hover{color:#F8092B; padding:0px;border: 2px solid #D38D5F;}
