li, ol, ul, table, td, p, div {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000;
}
h1 {font-family: Arial; font-size:16px; color:#1B7FA0;
}
h2, h3 {font-family: Arial; font-size:16px; color:#20B8EB;
}
h4, h5, h6 {font-family: Arial; font-weight:bold; font-size:16px; color: #20B8EB;
}


h3 a {font-family: Arial; font-size:16px; color:#20B8EB;
}

h3 a:hover {font-family: Arial; font-size:16px; color:#20B8EB; text-decoration:underline;
}


.slogan {font-family: Arial; font-size:12px; color:#20B8EB; font-weight: bold;}

.slogan a {font-family: Arial; font-size:12px; color:#20B8EB; font-weight: bold;}

.slogan a:hover {font-family: Arial; font-size:12px; color:#20B8EB; text-decoration: underline; font-weight: bold;}



.description {font-family:font-family: Arial; font-weight:bold; font-size:14px; color: #20B8EB;
}


a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #2188FB;
    text-decoration: none;
}
.created {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
}
.gorizbg {
    background-image:url(/images/gorizbg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.vertikbg {
    background-image:url(/images/vertikbg.gif);
	background-position:top right;
	background-repeat:repeat-y;
}
.bgrazdely {
    background-image:url(images/bgrazdely.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.bgnews {
    background-image:url(/images/bgnews.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.bgstati {
    background-image:url(/images/bgstati.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.bghelp {
    background-image:url(/images/bghelp.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.topmenu a {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-decoration:none;
}
.topmenu a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;	
	text-decoration:underline;
}

.topmenu2 a {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration:none;
}
.topmenu2 a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2188FB;	
	text-decoration:underline;
}

.topmenubg {
    background-image:url(/images/topmenu_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.bigfont {
    font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #FFCC99;
}


.bigfont a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #FFCC99;
}


.bigfont a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #FFCC99;
	text-decoration:underline;
}
.search {
    height: 18;
	width: 130;
	border: solid #FF9900 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(/images/form_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.login, .login a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	text-decoration:none;
}
.login a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2188FB;
    text-decoration: underline;
}
.leftmenu a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #1B7FA0;
	text-decoration:underline;
}
.leftmenu a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #2188FB;
	text-decoration:underline;
}
.leftmenu2lev a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
.leftmenu2lev a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2188FB;
}
.content1 {
    background-image:url(/images/content_bg1.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.hotline {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
}
.content2 {
    background-image:url(/images/content_bg2.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.content2repeat {
    background-image:url(/images/cont_bg2_repeat.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.content3spring {
    background-image:url(/images/spring.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.content22 {
    background-image:url(/images/content_bg22.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.content3 {
    background-image:url(/images/content_bg3.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.content3repeat {
    background-image:url(/images/cont_bg3_repeat.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.content3test {
    background-image:url(/images/test.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.analiz, .analiz a{
    font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
}

.analiz a:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:underline;
}



.statihead, .statihead a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #FF9933;
}

.statihead a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #FF9933;
	text-decoration:underline;
}

.statibody {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color: #666666;
}
.vertikbgblue {
    background-image:url(/images/vertikbgblue.gif);
	background-position:top right;
	background-repeat:repeat-y;
}
.listzagn {
   background-image:url(/images/list_zagnut.gif);
   background-position:right;
   background-repeat:no-repeat;
   padding:15px;
}
.pathbar, .pathbar a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   color: #999999;
   text-decoration:none;
}
.pathbar a:hover {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   color: #999999;
   text-decoration:underline;
}
.poisk {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #937659;
}
.rightmenuhead {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #E18701;
}
.bgbig {
    background-image:url(/images/long-banner.jpg);
	background-position:left;
	background-repeat:repeat-x;

}

.header2 {
	font-size:16px;
	font-weight: normal;	
	color:#1B7FA0;	
}



span.news .date { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color: #3F93AF;}
span.news .head	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333}
span.news .body	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333}
span.news .hotlink	a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:bold}
span.news .hotlink	a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:underline; font-weight:bold}



div.news .header 	{font-weight: bolder;}
div.news .date 		{color: #828282;}
div.news .announce	{font-style: normal; text-indent: 0em; color: #666666;}
div.news .body 		{text-indent: 0em;}



TABLE.list {background: #f2f2ff; font-size: 9pt}
TABLE.list TR TH { font-size: 10pt; color: black; background: #CFE1E9}

TABLE.list TR.n TD { font-weight: normal; color: black; background: #f2f2f2;}
TABLE.list TR.o TD { font-weight: normal; color: black; background: #E4ECF0;}

TABLE.forum {background: #ffffff; font-size: 9pt; margin: 0px;}
TABLE.forum TR TH { font-size: 10pt; color: black; background: #cfe1e9}
TABLE.forum TR TD { font-size: 8pt; font-weight: normal; color: black;}
TABLE.forum TR.e TD { font-weight: normal; color: black; background: #f2f2f2;}
TABLE.forum TR.o TD { font-weight: normal; color: black; background: #E4ECF0;}



TABLE.forumstyle {background: #ffffff; font-size: 9pt; margin: 0px;}
TABLE.forumstyle TR TH { font-size: 10pt; color: black; background: #CFE1E9}
TABLE.forumstyle TR TD  { font-size: 11px; color: #000000;}
TABLE.forumstyle TR TD a { font-size: 12px; font-weight: bold; color: #2188fb;}


div.listbox {border: solid thin #d2d2ff; width: 300px;}
div.listbox div.head { text-align:center;font-size: 10pt; color: black; background: #d2d2ff; font-weight:bold;}
div.listbox div.box { height: 300px; overflow: scroll; padding: 2px;}

.time {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1a72d5}
.author {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000}



  


div.faq_group span.answers {
	display: none;
	text-indent: 0em;
	padding-left: 2em;
	color: black;
	margin-bottom: 1.5ex;
	}
div.faq_group .faq_group_content ol li {
	margin-bottom: 1.5ex;
}








table.dictionary {
	font-weight: normal;
	color: black;
	font-size: 8pt;
	padding: 2px;
	width : 100%;
}
table.dictionary tr th {background: #CFE1E9; text-align: center; font-size: 10pt;}
table.dictionary tr.a td {
	background: #f2f2f2;
	text-align: left;
	vertical-align : top;
}
table.dictionary tr.b td {
	background: #E4ECF0;
	text-align: left;
	vertical-align : top;
}
table.dictionary tr.a td.name {
	background: #f2f2f2;
	text-align: center;
	vertical-align : top;
}
table.dictionary tr.b td.name {
	background: #E4ECF0;
	text-align: center;
	vertical-align : top;
}



