body, td {font-size: 12px; color: #284975}

a:link {color: #284975}
	a:visited {color: #284975}   
	a:hover {text-decoration: underline; color: #284975}
	a:active {color: #284975}

h1, h2, h3 {margin-bottom: 0; padding-bottom: 0}

h1 {font-size: 140%}
h2 {font-size: 125%}
h3 {font-size: 100%}



.mainmenu {font: normal 12px Arial, Helvetica, sans-serif; color: white; text-decoration: none}


.mainmenubutton, .mainmenubutton2  {width: 153px; height: 19px; padding: 0px; border: #5a5a5d 1px solid; cursor: pointer; background-color: #6988b0; text-decoration: none}
.mainmenubutton2 {border-top: none}


.submenutext {font: normal 12px Arial, Helvetica, sans-serif; color: #cdcdce; text-decoration: none}

.submenubutton, .submenubutton2 {border: #5a5a5d 1px solid; padding: 0px; width: 153px; cursor: pointer; height: 19px; background-color: #4c627f}

 .submenubutton2 {border-top: none}


.quotetext {font: bold 12px Arial, Helvetica, sans-serif; color: #284975; text-align: justify}

.authortext {font: 12px Arial, Helvetica, sans-serif; color: #5a5a5d; text-align: justify}

.disclaimertext {font: 12px Arial, Helvetica, sans-serif; color: white !important; text-align: justify; text-decoration: none}


.heading1 {font: bold 12px Arial, Helvetica, sans-serif; color: white; letter-spacing: 1px; text-decoration: none}
.heading2 {FONT-SIZE: 12px; color: white; FONT-FAMILY: Arial; letter-spacing: 1px; text-decoration: none}

A.heading1:link {color: white}
A.heading1:visited {color: white}
A.heading1:active {color: white}

A.heading1:link {color: white}
A.heading1:visited {color: white}
A.heading1:active {color: white}

.office_text1 {FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #284975; FONT-FAMILY: Arial; LETTER-SPACING: 1px; text-decoration: none}
.office_text2 {FONT-SIZE: 12px; color: #6687b0; FONT-FAMILY: Arial; LETTER-SPACING: 1px; text-decoration: none}

.home_news_text {FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #2a558e; FONT-FAMILY: Arial; LETTER-SPACING: 0px}

.consultants_text {FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #2a558e; FONT-FAMILY: Arial; LETTER-SPACING: 0px; TEXT-ALIGN: justify; text-decoration: none}
A.consultants_text:link {color: #2a558e}
A.consultants_text:visited {color: #2a558e}
A.consultants_text:active {color: #2a558e}

.home_news_date {FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #6887af; FONT-FAMILY: Arial; LETTER-SPACING: 0px}
.home_news_more {FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #747476; FONT-FAMILY: Arial; LETTER-SPACING: 0px}


.default_more {FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #747476; FONT-FAMILY: Arial; LETTER-SPACING: 0px; text-decoration: none}
A.default_more:link {color: #747476}
A.default_more:visited {color: #747476}
A.default_more:active {color: #747476}

.glancetext {FONT-SIZE: 13px; color: #284975; FONT-FAMILY: Arial; TEXT-ALIGN: justify}
A.glancetext:link {color: #284975}
A.glancetext:visited {color: #284975}
A.glancetext:active {color: #284975}

.form_fld {BORDER-RIGHT: #284975 1px solid; BORDER-TOP: #284975 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #284975 1px solid; color: #284975; BORDER-BOTTOM: #284975 1px solid; FONT-FAMILY: arail; TEXT-ALIGN: justify}


A.glancetext:link {color: white}
A.glancetext:visited {color: white}
A.glancetext:active {color: white}


.sitemap1 {FONT-WEIGHT: bold; FONT-SIZE: 13px; color: white; FONT-FAMILY: Arial; text-decoration: none}
.sitemap2 {FONT-SIZE: 13px; color: #284975; FONT-FAMILY: Arial; text-decoration: none}


A.glancetext:link {color: #284975}
A.glancetext:visited {color: #284975}
A.glancetext:active {color: #284975}

.online_form_text {FONT-SIZE: 11px; color: #284975; FONT-FAMILY: Arial; LETTER-SPACING: 3px}
.online_form_text2 {FONT-WEIGHT: bold; FONT-SIZE: 13px; color: red; FONT-FAMILY: Arial; LETTER-SPACING: 3px}

.text_faq {FONT-SIZE: 9px; color: #940400; FONT-FAMILY: Arial}


.glance {FONT-WEIGHT: normal; FONT-SIZE: 12px; color: #284975; FONT-FAMILY: Arial; xLETTER-SPACING: 1px; TEXT-ALIGN: justify; text-decoration: none}
.glance_home {FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #284975; FONT-FAMILY: Arial; LETTER-SPACING: 0px; TEXT-ALIGN: justify; text-decoration: none}
.glance_heading {FONT-WEIGHT: bold; FONT-SIZE: 14px; color: #e72727; FONT-FAMILY: Arial; LETTER-SPACING: 1px; text-decoration: none}





.news_block td {color: #284975; vartical-align: top; font-size: 12px}
	.news_block a {color: #2a558e}
	.news_block .title {}
	.news_block .anons {}
	.news_block .date {padding-bottom: 1em}
	.news_block .more {padding-bottom: 1em; text-align: right}
	
.home_news_text .news_block td {font-size: 11px}
	
	.home_news_text .news_block .date {color: #6887af}
	.home_news_text .news_block .more {color: #747476 !important}


#news {}
	#news dt {margin-bottom: 0.25em; font-weight: bold}
	#news dt a {color: #284975}
	#news dd {margin: 0 0 1em 0}
	#news dd a {text-decoration: none; color: #747476; font-weight: bold; font-size: 11px}

#lang_div {margin: 5px 17px}
.site_lang {color: #dcdcdc !important; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
.allnews a {color: #747476}

#rus_flash {background: #CDCDCE; color: white; position: absolute; top: 1px; left: 0px; z-index: 2; width: 153px; height: 100px}

#flash {position: relative; z-index: 1}
#krishka {width: 250px; height: 100px; position: absolute; z-index: 2; background: #cdcdce; margin-left: 155px; margin-top: 1px}

.superpixel {background-image: url(/i/superpixel.gif); background-position: top; background-repeat: repeat-x}

table.user {border-top: 1px solid silver; border-left: 1px solid silver}
	.user td, .user tr {padding: 5px; border-right: 1px solid silver; border-bottom: 1px solid silver}