#header {text-align: center; margin: 69px auto 0  auto;}
.wpmd {font-style: normal;font-weight: normal;text-decoration: none;}
#footer {text-align: center;}
.wpmd {margin: 3px 0 3px 0;}
ul.navi {margin: 0px;padding: 0px;list-style-type: none; font-size: 13px;}

td.mx1
{
	background-color: #f8ebb7;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000;
	font-weight: bold;

}

td.mx
{
	font-size: 8pt;
	color:#000000;

}


td.erx 
{
	font-size: 8pt;
	background-color: #FAFAFA; 
	border: 1px solid #000000; 
	padding-left: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}

td.mx1
{
	background-color: #f8ebb7;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000;
	font-weight: bold;

}

td.mx
{
	font-size: 8pt;
	color:#000000;

}

.button {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000;
	background-color:#f8ebb7;
	
	background-repeat: repeat-x;
	background-position: left top;
	border:1px solid #5eb2de;
	height:20px;
	width:auto;
	cursor:hand;
	padding:0px 3px 0px 3px;
	}


/* ������ �� �������� */

a {
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #aaa;
text-decoration: underline;
}

a:hover {
font-family: Georgia, Times New Roman;
font-weight: normal;
color: #fff;
text-decoration: none;
}

a.f {
font-family: Georgia, Times New Roman;
font-size: 8pt;
font-weight: normal;
color: #23467E;
text-decoration: none;
}



/* ������� ������� */

.maintable {
border-width: 0px 1px 0px 1px;
border-color: #9f9f9f;
border-style: solid;
}



/* ����� */

.logobottom {
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #9f9f9f;
}



/* �������������� ���� */

.menubar {
border-width: 0px 1px 1px 0px;
border-style: solid;
border-color: #9f9f9f;
background: url(images/menu_bg.gif);
background-repeat: repeat-x;
background-position: 0px 0px;
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
}

.menubar a {
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #4e4d4d;
text-decoration: underline;
}

.menubar a:hover {
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #4e4d4d;
text-decoration: none;
}

.menubuy {
border-width: 0px 1px 1px 0px;
border-style: solid;
border-color: #9f9f9f;
padding: 0px 0px 0px 0px;
font-family: Georgia, Times New Roman;
font-size: 6pt;
font-weight: normal;
}

.menudemo {
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #9f9f9f;
padding: 0px 0px 0px 0px;
font-family: Georgia, Times New Roman;
font-size: 6pt;
font-weight: normal;
}



/* ���� �������� (������ �����) */

.mainbody {
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #9f9f9f;
background: url(images/mainbody_pink_bg.jpg);
background-repeat: repeat-x;
background-position: 0px 0px;
backgrounf-color: #FFFFFF;
padding: 20px 30px 20px 18px;
font-family: Georgia, Times New Roman;
font-size: 11pt;
font-weight: normal;
}



/* ���� �������� (����� �����) */

.mainbody-left {
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #9f9f9f;
background: url(images/mainbody_green_bg.jpg);
background-repeat: repeat-x;
background-position: 0px 0px;
backgrounf-color: #FFFFFF;
padding: 20px 30px 20px 35px;
 font-family:Myriad Pro, Georgia, Tahoma;
font-size: 11pt;
font-weight: normal;
}



/* ��������� */

h1 {
font-family:Myriad Pro, Georgia, Tahoma;
font-weight: normal;
color: #fff;
font-size: 16pt;
}



/* ���� ��������� */

.navigation {
margin-left: -37px;
margin-top: -15px;
}

.navigation ul {
list-style: url(images/menu_yellow_arrow.gif);
line-height: 18px;
}



/* ���� � ������� */

.system {
margin-left: -37px;
margin-top: -15px;
}

.system ul {
list-style: url(images/menu_green_arrow.gif);
line-height: 18px;
}



/* ���� ������ ������� */

.buy {
margin-left: -37px;
margin-top: -15px;
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #6c786a;
}

.buy ul {
list-style: url(images/menu_green_arrow.gif);
line-height: 18px;
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #6c786a;
padding-top: 4px;
}



/* ���� �������� ����� �������� */

.mainbodyblock {
margin-top: -15px;
line-height: 22px;
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #eee;
}



/* ����� */

.footer-left {
padding: 10px 5px 10px 35px;
background: url(images/footer_bg.jpg);
background-position: 0px 0px;
background-repeat: repeat-x;
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #4e4d4d;
line-height: 18px;
}

.footer-right {
padding: 10px 35px 10px 5px;
background: url(images/footer_bg.jpg);
background-position: 0px 0px;
background-repeat: repeat-x;
font-family: Georgia, Times New Roman;
font-size: 10pt;
font-weight: normal;
color: #4e4d4d;
line-height: 18px;
}

select.change
{
background-color:$cl4;cursor:hand; font-size: 10pt; border: 1 solid black;
}











body
{
 margin:0;
 padding:0;
 background:#34649e;
 font-family:Tahoma;
 font-size:12px;
 color:#fff;
}

td {
 font-family:Tahoma;
 font-size:12px;
 color:#fff;
}


.logotext {
 color:#f8ebb7;
 font-weight:bold;
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:24px;
 margin-top:10px;
}

.o0 {background: #f2ede9;color:#000;}
.o1 {background: url('/images/o1.jpg') no-repeat bottom left;}
.o2 {background: url('/images/o2.jpg') no-repeat top right;}
.o3 {background: url('/images/o3.jpg') no-repeat top left;}
.o4 {background: url('/images/o4.jpg') no-repeat top left;}
.o21 {background: url('/images/o21.jpg') no-repeat top left;width:18px;height:238px;margin-bottom:23px;}


.news_header {
 background: url('/images/news_header.gif') no-repeat left;
 width:auto;
 height:35px;
 margin-left:30px;
 margin-bottom:10px;
 padding-left:35px;
 padding-top:5px;
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:18px;
 color:#2d3341;
}

.news {
 margin-left:20px;
 color:#2d3341;
 font-size:11px;
}

.date {
 background: url('/images/news_icon.gif') no-repeat left;
 color:#ff242d;
 font-size:11px;
 padding-left:20px;
}

.rekv {
 margin-left:20px;
 color:#2d3341;
 font-size:11px;
 line-height:2;
}

.rekv_header {
 background: url('/images/rekv_header.gif') no-repeat left;
 width:auto;
 height:35px;
 margin-top:20px;
 margin-left:30px;
 margin-bottom:10px;
 padding-left:35px;
 padding-top:5px;
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:18px;
 color:#2d3341;
}


.main {
 padding:10px;
}

.slogan {
 color:#f8ebb7;
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:27px;
 text-align:center;
}

.slogan span {
 font-size:30px;
 color:#f2ede9;
}


.slogan_text {
 color:#add8ed;
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:14px;
 text-align:center;
}

.bottom {
 padding:10px;
 color:#bbb;
}


.bottom  a {
 color:#bbb;
 text-decoration:none;
 font-size:11px;
}

.menucell {background: url('/images/menucell.gif') no-repeat top left;}

.menubutton a {
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:14px;
 color:#9198a7;
 text-decoration:none;
 text-transform:uppercase;
}

.menubutton a:hover {
 font-family:Myriad Pro, Georgia, Tahoma;
 font-size:14px;
 color:#fff;
 text-decoration:none;
 text-transform:uppercase;
}


.menubutton img {
 margin-bottom:10px;
}

.curs {
 margin-left:30px;
 margin-bottom:15px;
}

.text {
 padding-bottom:5px;
}


.td td, .td, .td th {color:#000};
