BODY , P , DIV , A , TABLE , TABLE TD
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:12px/18px Tahoma;
	color:#000000;
}

A { text-decoration: none; }

A:hover { text-decoration: underline; }

IMG { border: 0px; }

.line { display:block; height:1px; background:url(http://mamarama.ru/mamarama/images/green.gif) repeat-x top left; font:1px/1px Tahoma;}
.br { display:block; }
.form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.isearch { width:150px; height:16px; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; font:11px/16px Tahoma; color:#000000; background:#D1E1C4; border:1px solid #5F704D; }
.isearch_button { width:16px; height:16px; margin:0px 3px 0px 0px; }
.main_menu { font:12px/18px Tahoma; color:#5F704D; }
.main_menu a { font:12px/18px Tahoma; color:#5F704D; }

.main_menu td.data { padding: 0px 0px 0px 3px; }
.main_menu td.rasdel { width:1px; background:url(http://mamarama.ru/mamarama/images/green_light.gif) repeat-y top center; padding: 0px 5px 0px 5px; }
.head_table { background: url(http://mamarama.ru/mamarama/images/grad.gif) repeat-x top left; }

.element_menu { font:11px/18px Tahoma; height:25px; }
.element_menu td.title { font:11px/18px Tahoma; background:url(http://mamarama.ru/mamarama/images/green.gif) repeat-x bottom left; }
 
.element_menu td.start { font:11px/18px Tahoma; width:1px; background:url(http://mamarama.ru/mamarama/images/element_start.gif) no-repeat bottom left; }
.element_menu td.element { font:11px/18px Tahoma; background:url(http://mamarama.ru/mamarama/images/element.gif) repeat-x bottom left; padding:1px 8px 0px 8px; white-space:nowrap; }
.element_menu td.main { font:11px/18px Tahoma; background:#99B080 url(http://mamarama.ru/mamarama/images/element.gif) repeat-x bottom left; padding:1px 8px 0px 8px; white-space:nowrap; }
.element_menu td.element_active { font:11px/18px Tahoma; background:url(http://mamarama.ru/mamarama/images/element_active.gif) repeat-x bottom left; padding:1px 8px 0px 8px; white-space:nowrap; }

.element_menu td.element a , .element_menu td.main a, .element_menu td.element_active a { color:#5F704D; }

.element_menu td.main a { color: #4F5944; }

.element_menu td.rss img { margin:0px 5px 0px 5px; }

.element_menu td.rss { background:url(http://mamarama.ru/mamarama/images/green.gif) repeat-x bottom left; }

.article_title { font:12px/18px Tahoma; margin:0px 0px 0px 0px; color:#5F704D; }
.article_title td.rasdel { width:1px; background:url(http://mamarama.ru/mamarama/images/green_light.gif) repeat-y top center; padding: 0px 7px 0px 7px; color:#5F704D; }
.article_title a { color:#5F704D; }

.article_title td.data { padding: 0px 0px 0px 5px; }

.art_description { font:12px/20px Tahoma; text-align:justify; }
.art_description P { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.art_description a { font:12px/20px Tahoma; color:#5F704D; }

.art_padding { margin:20px 0px 20px 0px; }

.article_pic { margin:5px 15px 5px 5px; float:left; }

.tags_table { border-collapse:collapse; border:1px solid #D1E1C4; font:12px/18px Tahoma; margin:0px 0px 10px 0px; color:#000000; }

.tag-cloud {
    text-align: center;
	width: 230px;
	margin: 5px 0px 10px 25px;
	display: none;
}

H1, H2, H3, H4, H5, H6 { display:inline; }

.tag-cloud a { color:#5F704D; margin:0px 10px 0px 0px; white-space: inherit; line-height:1.8em !important; }
.tag-cloud a:hover { color:#414C36; text-decoration:none; }
.tag-cloud H1.s0 {font:2.0em Tahoma;}
.tag-cloud H1.s1 {font:1.95em Tahoma;}
.tag-cloud H1.s2 {font:1.9em Tahoma;}
.tag-cloud H2.s0 {font:1.85em Tahoma;}
.tag-cloud H2.s1 {font:1.8em Tahoma;}
.tag-cloud H2.s2 {font:1.75em Tahoma;}
.tag-cloud H3.s0 {font:1.7em Tahoma;}
.tag-cloud H3.s1 {font:1.65em Tahoma;}
.tag-cloud H3.s2 {font:1.6em Tahoma;}
.tag-cloud H4.s0 {font:1.55em Tahoma;}
.tag-cloud H4.s1 {font:1.5em Tahoma;}
.tag-cloud H4.s2 {font:1.45em Tahoma;}
.tag-cloud H5.s0 {font:1.4em Tahoma;}
.tag-cloud H5.s1 {font:1.35em Tahoma;}
.tag-cloud H5.s2 {font:1.3em Tahoma;}
.tag-cloud H6.s0 {font:1.25em Tahoma;}
.tag-cloud H6.s1 {font:1.2em Tahoma;}
.tag-cloud H6.s2 {font:1.15em Tahoma;}

.pages TD { padding: 0px 4px 0px 0px; }

.pages a {font:11px/16px Tahoma; color:#5F704D; padding:2px 3px 2px 3px; background:#D1E1C4; border:1px solid #5F704D;}
.pages a:hover { background:#D1E1C4; }

.pages a.selected_page { font:11px/16px Tahoma; color:#D1E1C4; padding:2px 3px 2px 3px; background:#5F704D; border:1px solid #5F704D; }
.pages a.selected_page:hover { background:#5F704D; }

.copyright { text-align:left; font:11px/16px Tahoma; color:#5F704D; padding:10px 10px 10px 10px}


.show_three , .show_three1 , .show_three2 , .show_three3 , .show_three4 , .show_three5 , .show_three6 { line-height:1.8em; }
.show_three a, .show_three1 a, .show_three2 a, .show_three3 a, .show_three4 a, .show_three5 a, .show_three6 a { font:11px Tahoma; color:#5F704D; }

.show_three6 {margin:0px 0px 10px 100px; color:#5F704D; line-height:1.8em;}
.show_three6 H6 {font:10px Tahoma;}
.show_three5 {margin:0px 0px 10px 80px; color:#5F704D;}
.show_three5 H5 {font:12px Tahoma; }
.show_three4 {margin:0px 0px 10px 60px; color:#5F704D;}
.show_three4 H4 {font:14px Tahoma; }
.show_three3 {margin:0px 0px 10px 40px; color:#5F704D; }
.show_three3 H3 {font:15px Tahoma; }
.show_three2 {margin:0px 0px 10px 20px; color:#5F704D; }
.show_three2 H2 {font:16px Tahoma;}
.show_three1 {margin:0px 0px 10px 0px; color:#5F704D; }
.show_three1 H1 {font:17px Tahoma;}

.input, .button, .red_button, .select { padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; font:11px/16px Tahoma; color:#000000; background:#D1E1C4; border:1px solid #5F704D; }

.red_button { padding: 2px 5px 2px 5px; margin:0px 0px 0px 0px; font:11px/16px Tahoma; color:#FFFFFF; background:#EC5F54; border:1px solid #5F704D; }

.input { width:100%; }
.button , .red_button { color:#000000; padding: 2px 5px 2px 5px; }

.red_button { color:#FFFFFF; background:#EB6A6A; border:1px solid #B83232; }

.select { color:#000000; padding:0px 0px 0px 0px; }

.form_table {font:11px/16px Tahoma; color:#5F704D; border-collapse:collapse; border-color: #D1E1C4;}
.form_table td { height:24px; padding:0px 3px 0px 3px;  border-collapse:collapse; border-color: #D1E1C4;}
.form_table td.td_bold { height:24px; padding:0px 3px 0px 3px; font-weight:bold; border-color: #D1E1C4;}
.form_table a {font:11px/16px Tahoma; color:#5F704D; }

.form_table .head { background: #E9F2E1; }
.form_table .text { padding:10px 10px 10px 10px; }

.error { color:#EC5F54; }
.tbbold { font-weight:bold; }

.black { color:#000000; }
.form_context { color:#A8A0A0; }

.select_element { cursor:pointer; }

.hide { display:none; }

.table_padding{ padding: 0px 20px 0px 20px !important;  }

.access_blocked { border: 1px solid #5F704D; background: #E3EBDD; font:11px/18px Tahoma; color:#5F704D; padding: 10px 10px 10px 10px; }

.admin_padding { margin: 0px 30px 0px 30px; width:500px; font:12px/18px Tahoma; color:#5F704D; }

.tab { visibility:hidden; }

.hidden { display: none; }

.pointer { cursor:pointer; }

.rating 
{
	height: 18px;
	width: 18px;
	display:block;
	float:left;
	background: url(http://mamarama.ru/mamarama/images/starrating.gif) top left repeat-x;
	cursor:pointer;
}

.rating-selected
{
	height: 18px;
	width: 18px;
	display:block;
	float:left;
	background: url(http://mamarama.ru/mamarama/images/starrating.gif) top left repeat-x;
	background-position:0 -36px;
	cursor:pointer;
}

.rating-current
{
	height: 18px;
	width: 18px;
	display:block;
	float:left;
	background: url(http://mamarama.ru/mamarama/images/starrating.gif) top left repeat-x;
	background-position:0 -18px;
	cursor:pointer;
}

.break
{
	clear:both;
}

.info_title
{
	margin:5px 5px 5px 5px;
	font-weight:bold;
}

.nowrap
{
	white-space:nowrap;
	color:#000000;
}

.admin_menu
{
	display:block;
	margin:0px 0px 15px 0px;
}

.block , .admin_menu
{
	border:1px solid #D1E1C4;
	padding:5px 5px 5px 5px;
	display:none;
	margin:15px 0px 0px 0px;
}

.click
{
	cursor: pointer;
}

/* CSS для диалогов */

.window, .admin, .dialog, .alert, .warning, .see, .social
{

	cursor:default;
	text-align:left;
	padding:15px 10px 15px 10px;
	border:1px solid #5F704D;
	width:235px;
	background:#fff;
	display:none;

}

.admin { width:560px; }
.see { width:710px; }
.social { width:440px; }
.dialog { width:300px; }
.alert , .warning { width:350px; }

.warning a { color:#5F704D; }

.upload_dialog
{
	position:absolute;
	top:0px;
	left:0px;
	cursor:default;
	text-align:left;
	padding:15px 10px 15px 10px;
	border:1px solid #5F704D;
	width:240px;
	background:#fff;
	display:none;
	z-index:1001;
	overflow:auto;

}

.preview
{
	margin: 10px 15px 10px 15px;
	padding:5px 5px 5px 5px;
	height:450px;
	overflow:auto;
	border:1px solid #5F704D;
}

/* CSS для mTool */

.mTool_hint
{
	padding:4px;
	display: none;
	font-size:11px;
	color:#000;
	position:absolute;
	z-index:1010;
	background: url(http://mamarama.ru/mamarama/images/hint.png) repeat top left;
	background: "none";
	filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mamarama.ru/mamarama/images/hint.png',sizingMethod='scale')";	
}

.mTool_hint strong
{
	color:#5F704D;
	font-weight: normal;
}

.mTool_menu
{
	
	display:block;	
	text-decoration:none;
	color:#5F704D;

}

.mTool_horizontal, .mTool_vertical
{

	position: absolute;
	z-index:1002;
	width:150px;
	display: none;
	
}

.mTool_menu
{

	cursor:pointer;

}

.mTool_menu_conteiner
{
	
	font:11px/20px tahoma;
	color:#5F704D;
	border:1px solid #5F704D;
	border-collapse:collapse;
	background:#fff;
	
}

	.mTool_menu_conteiner TR { border:1px solid #5F704D; }
	
	.mTool_menu_conteiner TD { vertical-align:middle; }
	
	
		.mTool_menu_conteiner TR.hover
		{
			
			background:#D1E1C4;
		
		}
		
		.mTool_menu_conteiner TR.none
		{
			
			background:none;
		
		}
	
	.mTool_menu_conteiner IMG { border:none; margin:3px 0px 3px 3px; }
	
	.mTool_menu_conteiner a
	{
		
		padding:3px 3px 3px 3px;
		width:146px;
		display:block;	
		color:#5F704D;
		height:20px;
	
	}
	
	.mTool_dialog_background
	{
		
		z-index:900;
		position:absolute;
		top:0px;
		left:0px;
		background: url(http://mamarama.ru/mamarama/images/dialog.png) repeat top left;
		background: "none";
		filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mamarama.ru/mamarama/images/dialog.png',sizingMethod='scale')";
		width:100%;
		height:100%;
		display:none;
		text-align:left;

	}
	
	.mTool_alert
	{

		z-index:1005;
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		display:none;
		text-align:left;

	}
	
.element_title {

	font-size:2.167em !important;

}

.element_title a {
	
	font-size:100% !important;

}

.element_title, .element_title a {

	color:#768566 !important;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:118%;

} 

.element_title .location { color: #9C9C9C; }
.element_title .arrow { color: #F49002; }


