/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

body {
	margin: 20px 0;
	background: #5ca02e url(../images/bg.gif) repeat-x;
}

body, th, td, input, textarea {
font:Arial, Helvetica, sans-serif;	font-size: 14px;
	color: #000000;
}

form {
}

fieldset {
}

input, textarea {
	font-weight: bold;
}

input.text {
	padding: 2px 5px;
	background: #F8FAEB;
	border-top: 1px solid #4D5719;
	border-left: 1px solid #4D5719;
	border-right: 1px solid #626456;
	border-bottom: 1px solid #626456;
}

input.button {
	background: #ffffff;	
	color: #000000;
}

h1, h2, h3 {
	margin-top: 1.5em;
	color: #006600;
}

h1 {
	letter-spacing: -.035em;
	font-size: 3em;
}

h2 {
	
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	color: #006600;
}


h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-top: 1.5em;
	line-height: 1.8em;
	font-size: 14px;
	color: #000000;
}

ul, ol {
	margin-left: 3em;
}

a {
	text-decoration: none;
	color: #006600;
}

a:hover {
	border: none;
}

h1 a, h2 a, h3 a {
	border: none;
	text-decoration: none;
	color: #006600;
}

h1 a:hover, h2 a:hover, h3 a:hover {
	background: none;
	color: #3C7BCF;
}

hr {
	display: none;
}

/* Wrapper */

#wrapper {
}

/* Header */

#header {
	width: 900px;
	height: 55px;
	margin: 0 auto;
}

#menu {
	float: left;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	float: left;
	height: 25px;
	margin-right: 1px;
	padding: 10px 20px 0 20px;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
}

#menu a:hover {
	background:  #F3F3F3;
	color: #2C2E22;
}

#menu .current_page_item a {
	background:  #F3F3F3;
	color: #2C2E22;
}

/* Logo */

#logo {
	width: 896px;/* 1176*/
	height: 294px;
	margin: 0 auto;
	background: url(../images/img12.jpg) no-repeat center top;

	border: 20px solid #F3F3F3;
}


#logo h1 {
	padding-top: 200px;
	padding-left: 40px;
	color: #ffffff;
	font-size: 24px;
}

#logo h2 {
	font-style: italic;
	font-size: 10px;
	padding-left: 40px;
}

#logo p {
	clear: left;
	margin: 0;
	padding: 0 0 0 20px;
	line-height: normal;
	font-size: 1.2em;
	font-weight: bold;
	color: #ffffff;
}

#logo a {
	color: #FFFFFF;
}

/* Page */

#page {
	width: 898px;
	margin: 0 auto;
	padding: 20px 0px 0 0px;
	background: #FFFFFF;
	border: 20px solid #F3F3F3;
	border-top: none;
}

/* Content */
#content_forum
{
width: 100%;
padding: 10px 10px 10px 10px;
}
#content {
	float: left;
	width: 650px;
	padding: 0px 0px 0px 20px;
}
#post_forum
{
width:100%;
padding: 0px 0px 0px 20px;
}
.post
{

}

.post .title {
	margin: 0;
	font-weight: normal;
}

.post h1.title {
	background: url(../images/img18.gif) no-repeat left top;
	padding: 15px 0  0 15px;
	height: 30px;
	font-size: 2.4em;
}

h1				{font-size:20px;margin:auto auto 5px;width:100%;/*border-bottom:1px solid #CCC;*/float:left;clear:both;display:block}



.post .entry {
	padding: 0 10px 30px 15px;
}

.post .meta {
	margin: 0;
	padding: 5px 0px 0px 15px;
	background: url(../images/img04.gif) repeat-x left bottom;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
}

.post .meta a {
	color: #006600;
}

.post .links {
	margin: 0;
}

.post .tags {
	margin: 0;
	text-transform: uppercase;
	font-size: .8em;
	font-weight: bold;
	background: url(../images/img04.gif) repeat-x;
}

.post .links a, .post .tags a {
	border: none;
}

/* Recent Posts */

#recent-posts {
}

#recent-posts h2 {
	margin: 0;
	background: url(../images/img13.gif) no-repeat left top;
	padding: 15px 0  0 15px;
	height: 30px;
}

#recent-posts h3 {
	margin: 0;
	font-size: 13px;
	padding: 15px 0  0 15px;
	background: url(../images/img04.gif) repeat-x left bottom;
}

#recent-posts p {
	margin: 0 0 10px 0;
	padding: 15px 0  0 15px;
	line-height: 22px;
	font-size: 13px;
}

/* Sidebars */

.sidebar {
	float: left;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	margin-bottom: 2em;
	list-style: none;
}

.sidebar li ul {
list-style: none;
}

.sidebar li li {
list-style: none;
	margin: 0;
}

.sidebar li h2 {
	margin: 0 0 1em 0;
	list-style: none;
}

#sidebar1 {
	width: 180px;
	padding: 0px 0px 0px 20px;
}

#sidebar2 {
	width: 180px;
	padding: 0px 20px 0px 20px;
	
}

#sidebar2 li h2 {
	margin: 0 0 1em 0;
	/*background: url(../images/img11.gif) no-repeat left top;*/
	padding: 15px 0  0 15px;
	height: 30px;
}

#sidebar2 li ul {
	line-height: normal;
	/*background: url(../images/img04.gif) repeat-x;*/
}

#sidebar2 li li {

	padding: 5px;
	/*background: url(../images/img04.gif) repeat-x left bottom;*/
	size:16px;
	font-weight:bold;
}

#sidebar2 li a {
	border: none;
	padding-left: 10px;
	
}

#sidebar2 li a:hover {
	border: none;
	padding-left: 10px;
}



/* Footer */

#footer {
	text-align: center;
	font-size: 9px;
	color: #006600
}


/*    */
#marsh
{

width:100%;
margin:5px 0px 5px 5px;
}
.m_name
{
margin-left:5px;
font-size:16px;
font-weight:bold;
}
.m_image
{
margin-left:25%;
margin-top:5px;
margin-bottom:5px;
}
.m_short
{
margin:2px 0px 2px 2px;
}

/* */
.mod_gal_imgcontainer		{float:left;border:1px solid #ddd;margin:3px;padding:0}
.mod_gal_header			{color:#333;background-color:#F4F4F4;border-bottom:1px solid #ddd;padding:5px}
.mod_gal_img			{padding:10px}
.mod_gal_kbsize			{color:#999;text-align:center;margin-top:3px}

/* */
#forums_pop			{text-align:left;margin:5px}
.forum_attachment_box		{border:1px inset #dedede;margin:10px;padding:3px}
.toggletr			{background:#dedede}
.lastthreads_second		{background-color:#f0f0f0}
a.forum_links:link,
a.forum_links:visited		{color:#555;font-weight:700;text-decoration:underline}
a.forum_links:hover		{color:#555;font-weight:700;text-decoration:none}
a.forum_head:link,
a.forum_head:visited		{color:#000;text-decoration:underline}
a.forum_links_small:hover	{color:#777;font-weight:400;text-decoration:none}
a.forum_links_navi:link,
a.forum_links_navi:visited	{color:#777;font-weight:700;text-decoration:none}
a.forum_links_navi:hover	{color:#000;font-weight:700;text-decoration:none}
a.forum_topicheader:link,
a.forum_topicheader:visited	{color:#fff;font-weight:700;text-decoration:underline}
a.forum_topicheader:hover	{color:#fff;font-weight:700;text-decoration:none}
.forum_post_footer		{background-color:#e9e9e9}
.forum_header			{background:#dedede;padding:5px}
.forum_info_icon		{width:30px;background-color:#f1f1f1;text-align:center;padding:2px}
.forum_info_main		{background-color:#f1f1f1;padding:8px}
.forum_toggle			{width:20px;background-color:#dedede}
.forum_frame			{background-color:#fff;margin-bottom:1px}
.forum_navi			{padding:3px}
.forum_header_bolder		{color:#3c3a3a;background:#cdcdcd;padding:5px}
.forum_tableborder		{background-color:#cdcdcd;border:0 solid #878373;padding:0}
.forum_stats_box		{font-weight:700;color:#777;background-color:#f3f3f3}
.user_sig			{padding-top:4px}
.user_sig_bar			{color:#ccc;padding-top:4px}



*				{margin:0;padding:0}
small,
.small,
.forum_small,
.f_info_comment			{font-size:11px}
/*Login *
/* _______________________ блоки слева _______________________ */
.searchbox			{background:url(../images/module-left.png) no-repeat left bottom;text-align:left;clear:both;padding:0 0 25px 15px;font-size:11px}
.searchbox h3			{display:block;font-size:14px;font-weight:700;color:#789E3A;border-bottom:1px solid #CCC;padding-bottom:3px}
.searchbox li			{margin-left:1px; line-height: normal; list-style:none;}
.searchbox ul			{margin:0;	line-height: normal; list-style:none;}
.searchbox p			{margin:0px 0}
.searchbox em			{margin:0px 0}

/*PopUp*/
/* _______________________ Всплывающая подсказка _______________________ */
.popup span			{display:none}
.popup:hover			{position:relative;display:inline}
.popup:hover span		{display:block;position:absolute;top:1.6em;left:0;width:auto;min-width:200px;font-size:11px;background-color:#fff;padding:5px;color:#000000;border:1px solid #5E7C2D;overflow:hidden;z-index:100}
/* _______________________   _______________________ */
.news-ticker			{float:left;width:667px;margin-bottom:2em}
.news-ticker dl			{float:left;width:667px;margin:.5em 0;padding:0 0 .5em 0;display:inline;border-bottom:1px dotted #ccc}
.news-ticker dt			{float:right;width:531px;margin:0;padding:0;font-size:14px;font-weight:700;margin-bottom:3px;/*letter-spacing:1px;*/color:#627081;font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif}
.news-ticker dd			{margin:0 0 0 136px;padding:0;/*line-height:1.5em;*/font-size:11px;color:#666;text-align:justify}
.news-ticker dl dd.img		{margin:0}
.news-ticker dd.img img		{float:left;margin:0 8px 0 0;border:1px solid #999; padding:2px;background:#fff}
.news-ticker .alt dt		{float:left}
.news-ticker .alt dd		{margin:0 136px 0 0}
.news-ticker .alt dd.img img	{float:right;margin:0 0 0 8px}
.news-ticker dd.newsdate	{font-size:10px;color:#769C38}

/* _______________________ модуль галерея _______________________ */
.mod_gal_imgcontainer		{float:left;border:1px solid #ddd;margin:3px;padding:0}
.mod_gal_header			{color:#333;background-color:#F4F4F4;border-bottom:1px solid #ddd;padding:5px}
.mod_gal_img			{padding:10px}
.mod_gal_kbsize			{color:#999;text-align:center;margin-top:3px}

/* _______________________ модуль комменты _______________________ */
.mod_comment_box		{margin:0 0 5px 0}
.mod_comment_ans_box		{padding:0 0 0 60px;background:url(../images/answer.gif) no-repeat 20px top}
.mod_comment_header		{font-size:10px;background:#EBF1E0;border:1px solid #CEE1AE;color:#709536;padding:3px 10px;clear:both;position:relative}
.mod_comment_text		{padding:8px;border-right:1px solid #CEE1AE;border-bottom:1px solid #CEE1AE;border-left:1px solid #CEE1AE;font-size:11px}
.mod_comment_icons		{float:right}
.mod_comment_author		{float:left}
.mod_comment_highlight		{border:2px solid #eec00a}
.mod_comment_changed		{color:#999;font-size:10px}

/* _______________________ навигация постраницно _______________________ */
a.page_navigation:link,
a.page_navigation:visited	{color:#777;border:1px solid #ddd;background-color:#F8F8F8;text-decoration:none;padding:1px 4px;display:inline-block}
a.page_navigation:hover		{background-color:#A8D060}
a.page_navigation,
.page_navigation		{color:#fff;border:1px solid #709536;background-color:#709536;text-decoration:none;padding:1px 4px;display:inline-block}


a.pnav:link,
a.pnav:visited	{color:#777;border:1px solid #ddd;background-color:#F8F8F8;text-decoration:none;padding:1px 4px;display:inline-block}
a.pnav:hover		{background-color:#A8D060}
a.pnav,
.pnav		{color:#fff;border:1px solid #709536;background-color:#709536;text-decoration:none;padding:1px 4px;display:inline-block}

#navigate { clear:both; padding-left:300px;padding-top:20px;}

#sape {color:#000; width:70%; margin:0 auto;}
#sape  a {color:#000;}
#link {color:#06C;} 
#link  a {color:#06C;padding-left:10px;width:100%;}