/*
	This css have owner, Zelenkov Mikhail A.
	MZ_CMS Part
*/
/********************
	general styles
********************/
/*body p,table,td {margin:0 auto;font-family: verdana; color:#595959;} */

body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#000;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana, 'MS Sans Serif', "News Gothic MT", "Abadi MT Condensed Light";
	font-size:9pt;
	line-height:11pt;
}

/*
#t1 { border-top: solid 1pt white; border-right: solid 1pt white; border-left: solid 1pt white; } 
#t2 { border-right: solid 1pt white; border-left: solid 1pt white; } 
#t3 { border-right: solid 1pt white; border-bottom: solid 1pt white; border-left: solid 1pt white; } 
div.menu1, div.menu2, div.menu3, h1 { font-size:10pt;} 
div.menu1 p.normal { border-right:#ffffff solid 2pt; margin-top:4; margin-bottom:6; padding: 2px 8px 4px 4px; TEXT-DECORATION: none;} 
div.menu1 p.active { font-weight:bold; color:#ffffff; border-right:#ffffff solid 2pt; margin-top:4; margin-bottom:6; padding: 2px 8px 4px 4px; }
div.menu1 a{ font-size:10pt; font-weight:bold; color:#ffffff; } 
div.menu1 span{ padding-right: 2px; font-size:8pt; color:#ffffff; } 
div.menu2 { margin-left:4px; margin-top:2px; } 
div.menu2 p { margin-top:2; margin-bottom:2; padding: 2px 4px 2px 8px; }
div.menu2 p.normal { border-left:white solid 2pt; } 
div.menu2 p.active { font-size:10pt; font-weight:bold; color: #f2be37; border-left:white solid 2pt; } 
div.menu2 a{ font-size:10pt; font-weight:bold; color: white ; TEXT-DECORATION: none; } 
div.menu2 a:hover { TEXT-DECORATION: underline; COLOR: #f2be37;} 
div.menu2 span{ padding-left: 2px; font-size:8pt; color:#ffffff; } 
div.menu3 { font-family: arial; font-weight: bold; padding-left: 0;COLOR: 5AA805; FONT-SIZE: 10pt;} 
div.menu3 a { font-weight: bold; COLOR: 5AA805; TEXT-DECORATION: none;} 
div.menu3 a:hover { TEXT-DECORATION: underline; COLOR: #920001;} 
div.menu3 a.active { COLOR: 5AA805; TEXT-DECORATION: underline;} 
h1.ttitle { font-size: 14pt; font-weight: bold; color: #f1c554; } 
div.tbox { font-family: verdana!important; font-size: 11pt; } 
div.tbox h2,h3,h4 { color: f0d07e; font-size: 14pt; } 
div.tbox a { font-weight: bold; COLOR: white; TEXT-DECORATION: underline; } 
div.tbox a:hover { TEXT-DECORATION: none; COLOR: #f2be37; } 
*/

h1,h2,h3,h4,h5,h6,pre,code {font-size:9pt;font-weight:normal;}
h3 {font-size:9pt;}
/*
a {
	color:#000099;
	border-bottom-style: dashed;
	border-bottom-color: #00CC00;
	border-bottom-width: thin;
	text-decoration:none;
}
a:link {
	color:#000099;
	border-bottom-style: dashed;
	border-bottom-color: #00CC00;
	border-bottom-width: thin;
	text-decoration:none;
}
a:visited {
	color:#000099;
	border-bottom-style: dashed;
	border-bottom-color: #00CC00;
	border-bottom-width: thin;
	text-decoration:none;
}
a:hover {
	color:#6633CC;
	border-bottom-style:none;
	text-decoration:underline;
}
*/
ul {
	list-style-type: none;
	list-style-image: url(/images/bullet_12.gif);
	list-style-position:inherit;
	text-indent: 0px;
	line-height:20px;
}

ul.treeview { /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

ul.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

ul.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	cursor: hand !important;
	cursor: pointer !important;
	background-color: white;
	background-image: url(/closed.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}


ul.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

ul.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}


a {
	COLOR: #1a56bb
}
a:visited {
	COLOR: #6c3cb3
}
a:hover {
	COLOR: #5bbf33 
}
a:focus {
	COLOR: #5bbf33
}


/********************
	links styles
********************/
/*
a:link, a:visited, a:focus, a:hover, a:active {color:#6633FF; text-decoration:underline;}
a:hover {text-decoration:underline;}
*/
.StaticLink {font-size:7pt;color:#595959;line-height:12px;}
/********************
	page header styles
********************/
.SearchGeneral {padding:5px;color:#6633FF;border:1px dashed #cccccc;text-align:left;line-height:10px;background-color:#FFFFFF;margin:2px;}
.SearchExtended {/* reserved */}
.SearchExamplePhrase {cursor:pointer;text-decoration:underline;}
.Menu_top, a.Menu_top:link, a.Menu_top:visited {font-size:10pt;text-decoration:none;}
a.Menu_top:hover {font-size:10pt;color:#F1B80D;text-decoration:underline;}
.UsersList {font-size:6pt;}
.Form {font-size:9pt;padding:5px;color:#6633FF;border:1px dashed #cccccc;text-align:left;line-height:10px;background-color:#FFFFFF;margin:2px;}

.PopBlock {position:absolute;z-index:3;}
.PopUp {float:left;background:#F4F4F4;}
.PopUp form {position:relative;}

/********************
	page footer styles
********************/
.Footer {background:#99CC00;border:#cccccc 1px solid;}
.Menu_down, a.Menu_down:link, a.Menu_down:visited {font-size:8pt;text-decoration:none;}
a.Menu_down:hover {font-size:8pt;color:#FFFF00;text-decoration:underline;}
.MZ_CMS {font-size:7pt;color:#595959;line-height:12px;}
/********************
	inputs styles
********************/
input, textarea {color:#000000;border:#5e74b3 1px solid;}
select {color:#000000;border:#5e74b3 1px solid;}
.Button {color:#000000;background:#EDF3FF;border:#5e74b3 1px solid;}
/********************
	infoblock styles
********************/
.InfoblockTitle {font-weight:bold;padding:5px}
.InfoblockContent {font-size:8pt;line-height:15px;padding:5px;}
.InfoblockLink {font-size:8pt;padding:10px;}
/********************
	section style
********************/
.SectionTitle {background:#e8f0e3;border:#cccccc 1px solid;padding: 10px 5px 5px 5px;}
.SubSectionsList {border:dashed 1px #634F36;line-height:10px;padding:5px;}
.SectionArticles {color:#0066FF;background-color:#FFFFFF;border:#cccccc 1px solid;padding:10px;line-height:18px;}
.OtherSections {border:#999999 solid 1px;background:#d7dfee;padding: 5px 5px 5px 5px;}
/********************
	article style
********************/
.ArticleTitle {background:#e8f0e3;border:#cccccc 1px solid;padding: 10px 5px 5px 5px;}
.ArticleDescription {color:#595959;background-color:#FFFFFF;border:#cccccc 1px solid;padding:10px;line-height:18px;}
.ArticleDate {font-size:7pt;}
.LinkToArticle {font-size:8pt;}
.ArticleSource {font-size:7pt;color:#999999;}
.AnotherArticles {border:dashed 1px #634F36;line-height:10px;padding:5px;}
/********************
	channel style
********************/
.ChannelTitle {background:#e8f0e3;border:#cccccc 1px solid;padding: 10px 5px 5px 5px;}
.ChannelArticles {background:#e8f0e3;border:#cccccc 1px solid;line-height:18px;padding:5px;}
.ChannelInfo {font-size:7pt;}
.LinkToChannel {font-size:8pt;}
/********************
	user style
********************/
.Title {color: #666666; font-size: 11pt;}
.Content {border:#cccccc 1px solid;padding:10px;line-height:18px;}
.Link {font-size:8pt;}
.Date {font-size:7pt;}
/********************
	menu style
********************/
.Menu {
font-weight:bold;
	font-size:8pt;
	color: #333366;
}
.Menu a {color: #333366;text-decoration:none;}
.Menu div {}
.Menu a:hover {color: #333366;text-decoration:none;}
/********************
	navigation style
********************/
.Navigation {font-size:8pt;padding:3px;color:#6633FF;border:1px dashed #cccccc;background-color:#FFFFFF;margin: 4px 0px 4px 0px;line-height:20px;}
.NavigationLine {/* reserve */}
.Navigation a {background-color: #FFFFFF;border: 1px solid #6B838F;margin: 1px;padding: 2px 4px 2px 4px;}
.Navigation span {background-color: #FFFFFF;border: 1px solid #6B838F;margin: 1px;padding: 2px 4px 2px 4px;}
.Navigation a:hover {background-color: #E5E5E5;}
.Navigation .Current {background-color: #E5E5E5;font-weight: bold;}
.Navigation .First {font-weight: bold;}
.Navigation .Another {/* reserved */}
.Navigation .Last {font-weight: bold;}
.Navigation .Prev {background-color: #FFFFFF;font-weight: bold;}
.Navigation .Next {background-color: #FFFFFF;font-weight: bold;}

.Breadcrumbs {font-size:8pt;padding: 5px 5px 5px 5px;}
.Pagination {color: #f1c554;font-size:8pt;padding: 5px 5px 5px 5px;}
/********************
	trigger styles
********************/
.trigger {cursor:pointer;cursor hand;margin-bottom:5;}
.toggle {display:none;}
/********************
	voting style
********************/
.Voting {border:#999999 solid 1px;background:#d7dfee;padding: 5px 5px 5px 5px;}
/********************
	bookmarks style
********************/
.Bookmarks {border:#999999 solid 1px;background:#d7dfee;padding: 5px 5px 5px 5px;}
/********************
	commands style
********************/
.Commands {border:#999999 solid 1px;background:#e8f0e3;padding: 5px 5px 5px 5px;line-height:18px;}
/********************
	rank style
********************/
.Rank {border:#999999 solid 1px;background:#d7dfee;padding: 5px 5px 5px 5px;}
/********************
	notifications style
********************/
.Info {font-size:10pt;padding:5px;border:1px dashed #cccccc;text-indent:25px;line-height:16px;background-color:#FFFF99;}
.Note {font-size:10pt;padding:5px;border:1px dashed #cccccc;text-indent:25px;line-height:16px;}
.Warning {font-size:10pt;padding:5px;border:1px dashed #CCFFCC;text-indent:25px;line-height:16px;}
.Error {font-size:10pt;padding:5px;background-color:#FF0000;border:1px dashed #cccccc;text-indent:25px;line-height:16px;color:#FFFFFF;}
/********************
	example style
********************/
.example {border:dashed 1px #634F36;background:#fffff5;font-family:"Courier New", Courier, monospace;padding:5px;}
.exampleTitle {border:1px solid black;border-bottom:none;padding:3px;display:inline;background:#efecdf;font-weight:bold;white-space:nowrap;}





