BODY, TABLE, TR, TD, P, DIV, SPAN {
	font-family: Arial;
	color: #666666;
	font-size: 12px;
	vertical-align : top;
}

INPUT, TEXTAREA {
 	border: 1px #888888 solid;
        font-size: 9pt;
}

A:link, A:visited, A:active {
	color: #115678;
	text-decoration: underlined;
}

A:hover {
	color: #FFAE00;
	text-decoration: none;
}
.globalMenu{
	padding-top : 5px;
}

A.globalMenuLinkON:link, A.globalMenuLinkON:visited, A.globalMenuLinkON:hover, A.globalMenuLinkON:active
{
	color: #076B9E;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}
A.globalMenuLinkOFF:link, A.globalMenuLinkOFF:visited, A.globalMenuLinkOFF:hover, A.globalMenuLinkOFF:active
{
	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

.bottomText {
 	color: #979344;
 	font-size: 9pt;
 	padding-left: 30px;
 	background: url(../img/bg_bottom.gif);
}

.firstBlock {
 	margin: 15px;
}

UL {
 	list-style-image:url(../img/ul-body.gif);
 	font-size: 12px;
 	color: #666666;
}


UL.first {
 	list-style-image:url(../img/y_arrow.gif);
 	font-size: 12px;
	padding-left : 17px;
 	margin-left: 0px;
 	margin-top: 20px;
 	margin-bottom: 20px;
}


UL.first li{
 	margin-left: 0px;
 	margin-top: 10px;
	line-height : 14px;
}

.hdrTxt {
 	color: #979344;
 	font-size: 13pt;
 	font-weight: bold;
 	background: url(../img/hdr_bg.jpg);
 	padding-left: 15px;
}
.bodyTxt {
    color: #000000;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 18px;
    padding-bottom: 18px;
    background-color: #F5F5F5;
}	
H4 {
 	background: url(../img/body_title_bg.gif) no-repeat left top;
 	background-color: #F5F5F5;
    padding-left: 20px;
    color: #666666;
}
.tdTopnews {
 	padding-left: 23px;
 	background-color: #EFEDE2;
}

.tdTopnewsHdr {
 	padding-left: 20px;
    background: url(../img/top_news_bg.gif) no-repeat #EFEDE2;
    padding-top: 2px;
}

A.topNewsTxt {
 	color: #115678;
 	font-size: 8pt;
}

A.catlink {
 	font-size: 12px;
 	font-weight: bold;
}

.topNewsDt {
 	color: #000000;
 	font-size: 8pt;
}

A.menuOFF {

}
A.menuON:active, A.menuON:hover, A.menuON:visited, A.menuON:link,{
	color: #FFAE00;
	font-weight: bold;
	text-decoration: none;
}
A.menuParent:active, A.menuParent:hover, A.menuParent:visited, A.menuParent:link,{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	font-family: "Times New Roman";
}
.tdMenu {
 	padding-left: 21px;
}
.fContactsTd {
 	background-image: url(../img/bg_f_contacts.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}
.fPressTd {
 	background-image: url(../img/bg_f_pressservice.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}
.fCultureTd {
 	background-image: url(../img/bg_f_culture.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}
.fEconomicTd {
 	background-image: url(../img/bg_f_economic.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}
.fPosolTd {
 	background-image: url(../img/bg_f_posol_new.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}
.fEmbassyTd {
 	background-image: url(../img/bg_f_embassy.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}

.fAstanaTd {
 	background-image: url(../img/bg_f_astana.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}

.fCustomTd {
 	background-image: url(../img/bg_f_custom.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}

.fElectionTd {
 	background-image: url(../img/bg_f_election.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}

.fEventsTd {
 	background-image: url(../img/bg_f_events.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}

.fProjectsTd {
 	background-image: url(../img/bg_f_projects.gif);
 	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right top;
}

.subMenuTable {
    padding: 3px;
    background-color: #EFEDE2;
    margin-bottom: 3px;
    margin-top: 1px;
}
A.subMenuOFF {
}
A.subMenuON:link, A.subMenuON:visited, A.subMenuON:active  {
 color: #FFAE00;
 font-weight: bold;
 text-decoration: none;
}
.subMenuSpanOFF {
    display: none;
}
.subMenuSpanON {
    display: block;
}
/* форумы */
.fhdr {
 background-color: #EFEDE2;
 color: #979344;
 font-size: 11pt;
 font-weight: bold;
 padding: 5px;
 border-right: 1px solid #FFFFFF;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}
.fhdrBlue {
 background-color: #63B5EA;
 border: 1px solid #FFFFFF;
}
.forumTable {
 background-color: #EFEDE2;
}
.forumHdrTr {
 border: 1px solid #EFEDE2;
 background-color: #FFFFFF;
}
.listDescr {
 margin-left: 12px;
 color: #999999;
 font-size: 8pt;
}
.forumTr {
 background-color: #F5F5F5;
 padding: 5px;
}
.forumDelim {
 background-color: #E7E6D3;
}
.noborder {
 border: 0px;
}
/** Форумы саши **/
a {color:#115678; text-decoration:underline}
a:hover, a.c1_, a.nn {text-decoration:none}
a.c1_:hover, a.nn:hover {text-decoration:underline}
html,body {height:100%; margin:0; padding:0}
body,td {font:12px/1.4 Arial,sans-serif}
form {margin:0}
input,select,textarea {font:11px Tahoma,Arial,sans-serif}
.c0 {color:#000}
.c1,.c1_ {color:#999}
.c2 {color:#666}
.c3 {color:#fff}
.c4 {color:#979344}
.c5 {color:#FFAE00}
table.f11 td, .f11 {font-size:11px}
table.f14 td, .f14 {font-size:14px}
table.text td, p {text-align:justify}
a.menu {color:#fff; text-decoration:none}
a.menu:hover, a.menu_a {color:#069; text-decoration:none}
ul.ul1 {list-style-type:disc; list-style-image:url(i/arr1.gif); margin-top:6px; margin-bottom:8px}
ul.ul1 li {margin-bottom:5px}
.t1 {background:url(i/l_bg.gif) no-repeat left; height:21px; padding-left:18px; padding-top:2px; margin-top:10px}
.i1 {border:1px solid #D9D5BF}
.i1_ {border:1px solid #f00}
.i2 {border:1px solid #115678; background-color:#FFFFFF; color:#115678}
.fmain { background-color: #FFFFFF }
.fdark { background-color: #F7F6F0 }
.flight1 { background-color: #FFFFFF }

.tab1 {border-left:1px solid #979344; border-top:1px solid #979344}



.tab1 td, .tab1 th {border-right:1px solid #979344; border-bottom:1px solid #979344; font-size:12px; font-family: Arial; padding:4px 6px}



.tab1 th {background:#A3D3F3; color:#fff; font:bold 13px Arial,sans-serif}



.tab1 tr.mark td {background:#EEF1F3}

.ptop td{
	padding-top: 7px;
}

.v_dot{
	background : url(../img/v_dot.gif) repeat-y center;
}

.h_dot{
	background : url(../img/h_dot.gif) repeat-x;
}

.h_dot td{
	padding-top: 0px;
}

.sub_block{
	width : 92%;
	margin-top : 20px;
	background : url(../img/sub_block_b.gif) no-repeat right bottom #EFEDE2;	
}

.sub_block td{
	font-size : 11px;
	color : black;
	padding : 10px 5px 0px 10px;
}

.sub_block input{
	border : 1px solid #bebf95;
	font-size : 13px;
	width : 100%;
}

.sub_block .sub_title{
	width : 100%;
	margin-bottom : 10px;
	height : 23px;
	background : url(../img/sub_block_r.gif) no-repeat right top #c2bf91;
	border-bottom : 1px solid white;		
}

.subact{
	width : 90px;
	padding-bottom : 10px;
	margin-top : 6px;
	padding-right : 10px;
}

.subact a{
	color : #195566;
	font-size : 11px;
	font-weight : bold;
}



.event_block{
	width : 92%;
	margin-top : 20px;
	background : url(../img/event_bg.gif) repeat-x top #EFEDE2;	
}


.event_block .sub_title{
	width : 100%;
	margin-bottom : 10px;
	height : 23px;
	background : url(../img/sub_block_r.gif) no-repeat right bottom;
	border-bottom : 1px solid white;		
}




.about_block{
	float : left; 
	margin-bottom : 25px;
	width : 95%;
	margin-top : 20px;
	background : url(../img/about_bg.jpg) repeat-x bottom #FFFFFF;	
	border : 1px solid #e6e6dd;		
	border-top : none;
}


.about_block div{
	float : left; 
}

.about_block a.h2{
	font-size : 12px;
	text-transform : uppercase;
	font-weight : bold;
	color : #c4920f;
}


.about_block .sub_title{
	width : 100%;
	margin-bottom : 10px;
	height : 27px;
	background : url(../img/about_title_bg.jpg) repeat-x top;

}


.about_block UL.first {
 	list-style-image:url(../img/ul1.gif);
 	font-size: 12px;
	padding-left : 15px;
 	margin-left: 0px;
 	margin-top: 10px;
 	margin-bottom: 20px;
}


.about_block UL.first li{
 	margin-left: 0px;
 	margin-top: 6px;
	line-height : 14px;
}

.footer{
	clear : left;
	height : 28px;
	padding-top : 7px;
	padding-bottom : 15px;
	width : 100%;
}

.fleft{
	background : url(../img/fleft_bg.gif) no-repeat left;
	height : 28px;
	padding-left : 30px;
}

.fleft a{
	color : #c28800;
	font-size : 11px;
}

.fright{
	background : url(../img/footer_l.gif) no-repeat left #64b5eb;
	height : 21px;
	text-align : center;
	padding-top : 7px;
	color : white;
	font-size : 11px;
}