HTML, BODY.body {
	HEIGHT: 100%;
}
BODY.body {
	MARGIN: 0px;
	PADDING: 0px;
}
BODY.body IMG {
	BORDER: 0px;
}
DIV.contacts {
	BACKGROUND: url(images/mb.gif) no-repeat;
	PADDING: 100px 0px 3px 40px;
}
DIV.contacts, DIV.contacts * {
	COLOR: #595959;
	FONT: 10px tahoma;
}
DIV.contacts1 {
	COLOR: #595959;
	FONT: 8px tahoma;
}
DIV.contacts1 a {
	COLOR: #595959;
	FONT: 8px tahoma;
	text-decoration:none;
}
DIV.contacts STRONG {
	COLOR: #36802F;
	FONT: bold 10px tahoma;
}
DIV.cap {
	BACKGROUND: url(images/cap_bg.gif) 7px 9px no-repeat #36802F;
	PADDING: 4px 10px 4px 20px;
}
DIV.cap, DIV.cap A {
	COLOR: white;
	FONT: 11px tahoma;
	TEXT-DECORATION: none;
}
DIV.cap A:hover {
	TEXT-DECORATION: underline;
}
DIV.auth {
	BACKGROUND: url(images/auth_bg.gif) repeat-x;
	PADDING: 32px 0px 20px 20px;
	COLOR: #737373;
	FONT: 11px tahoma;
}
DIV.auth A {
	FONT: 11px tahoma;
	COLOR: #737373;
	TEXT-DECORATION: underline;
}
DIV.auth TABLE.client TD A {
	FONT: 10px tahoma;
	TEXT-DECORATION: none;
}
DIV.auth TABLE.client TD A:hover {
	TEXT-DECORATION: underline;
}
DIV.auth FORM {
	MARGIN: 0px;
	PADDING-BOTTOM: 22px;
}
HTML:root DIV.auth FORM {
	PADDING-BOTTOM: 26px;
}
DIV.auth TABLE {
	BORDER-COLLAPSE: collapse;
}
DIV.auth TABLE TD {
	PADDING: 0px;
	FONT: 11px tahoma;
	COLOR: #737373;
	PADDING: 0px 15px 2px 0px;
}
DIV.auth TABLE TD {
	FONT: 11px tahoma;
	COLOR: #737373;
}
DIV.auth TABLE TD A {
	FONT: 11px tahoma;
	COLOR: #737373;
	TEXT-DECORATION: underline;
}
BODY.body INPUT.text {
	BORDER: 1px #737373 solid;
	BACKGROUND: white;
	HEIGHT: 16px;
	MARGIN: 0px;
	PADDING: 0px;
}
DIV.white_cap {
	BACKGROUND: url(images/white_cap_bg.gif) no-repeat 7px 30px;
	FONT: bold 11px tahoma;
	COLOR: #595959;
	PADDING: 10px 0px 0px 19px;
}
.text {
	COLOR: #595959;
	FONT: 11px tahoma;
}
TABLE.counters {
	BORDER-COLLAPSE: collapse;
}
TABLE.counters TD {
	PADDING: 0px 6px 6px 0px;
}
DIV.links {
	WIDTH: 530px;
	PADDING: 20px 0px 15px 0px;
}
DIV.links DIV {
	BACKGROUND: #E6E6E6;
	TEXT-ALIGN: right;
	PADDING: 4px 13px 3px 0px;
}
DIV.links, DIV.links A {
	FONT: 11px tahoma;
	COLOR: #737373;
	TEXT-DECORATION: none;
}
DIV.links A:hover {
	TEXT-DECORATION: underline;
}
DIV.menu {
	PADDING: 2px 0px 37px 0px;
	BACKGROUND: url(images/top2_bg.gif) 0px 14px repeat-x;
}
DIV.menu A {
	DISPLAY: table-cell;
	DISPLAY: inline-block;
	HEIGHT: 86px;
}
DIV.menu A SPAN {
	DISPLAY: none;
}
DIV.menu A.m1 {
	BACKGROUND: url(images/1.gif) no-repeat;
	WIDTH: 107px;
}
DIV.menu A.m1:hover {
	BACKGROUND: url(images/1_1.gif) no-repeat;
}
DIV.menu A.m2 {
	BACKGROUND: url(images/2.gif) no-repeat;
	WIDTH: 104px;
}
DIV.menu A.m2:hover {
	BACKGROUND: url(images/2_1.gif) no-repeat;
}
DIV.menu A.m3 {
	BACKGROUND: url(images/3.gif) no-repeat;
	WIDTH: 104px;
}
DIV.menu A.m3:hover {
	BACKGROUND: url(images/3_1.gif) no-repeat;
}
DIV.menu A.m4 {
	BACKGROUND: url(images/4.gif) no-repeat;
	WIDTH: 105px;
}
DIV.menu A.m4:hover {
	BACKGROUND: url(images/4_1.gif) no-repeat;
}
DIV.menu A.m5 {
	BACKGROUND: url(images/5.gif) no-repeat;
	WIDTH: 110px;
}
DIV.menu A.m5:hover {
	BACKGROUND: url(images/5_1.gif) no-repeat;
}
H1 {
	MARGIN: 0px;
	PADDING: 0px;
}
H1, H1 * {
	COLOR: #AD2E38;
	FONT: bold 11px tahoma;
}
TD.content {
	FONT: 11px tahoma;
	COLOR: #322E28;
}
DIV.parnter_cap {
	FONT: bold 14px tahoma;
	COLOR: #5E9959;
	PADDING: 0px 0px 10px 22px;
}
H2, DIV.news_cap {
	FONT: bold 14px tahoma;
	COLOR: #5E9959;
	PADDING: 0px 0px 10px 20px;
	BACKGROUND: url(images/news_bg.gif) 6px 7px no-repeat;
}
DIV.news {
	PADDING: 5px 20px;
}
DIV.news, DIV.news A, TD.main_content, TD.main_content A {
	COLOR: #5C5C5C;
	FONT: 11px tahoma;
	TEXT-DECORATION: none;
}
DIV.news A:hover, TD.main_content A:hover {
	TEXT-DECORATION: underline;
}
DIV.news B {
	COLOR: #AD3344;
}
A.menuitem {
	FLOAT: left;
	WIDTH: 100px;
	MARGIN: 4px 4px 0px 0px;
	BACKGROUND: #737373;
	COLOR: white;
	TEXT-DECORATION: none;
	FONT: 11px tahoma;
	TEXT-ALIGN: center;
	PADDING: 5px 0px 4px 0px;
}
A.new:link, A.new:hover, A.new:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
	color: #FFFFFF;
	text-decoration: none;
}
td.new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.menuitem_first {
	MARGIN: 4px 4px 0px 4px;
}
A.menuitem:hover {
	BACKGROUND: #990015;
	TEXT-DECORATION: underline;
}
DIV.bottom_menu {
	BORDER: 1px #B9B9B9 solid;
	BORDER-BOTTOM: 0px;
	FLOAT: left;
}
DIV.submenu {
	BORDER: 1px white solid;
	BORDER-BOTTOM: none;
	POSITION: absolute;
}
DIV.submenu A {
	DISPLAY: block;
	BACKGROUND: #DBE7D9;
	COLOR: #333333;
	FONT: 11px tahoma;
	BORDER-BOTTOM: 1px white solid;
	TEXT-DECORATION: none;
	PADDING: 4px 15px;
	WHITE-SPACE: nowrap;
}
DIV.submenu A:hover {
	TEXT-DECORATION: underline;
	BACKGROUND: #FCE7C6;
}
DIV.main_body {
	BORDER: 1px #737373 solid;
}
DIV.caption {
	BACKGROUND: url(images/bullet.gif) no-repeat 6px 13px #FCE7C6;
	FONT: bold 14px Tahoma;
	COLOR: #49893F;
	PADDING: 7px 0px 7px 20px;
}
DIV.inbox_body {
	padding: 0px 6px 7px 6px;
}
TABLE.inbox {
	WIDTH: 100%;
	border-collapse: collapse;
	width: expression('auto');
}
TABLE.inbox TD, TABLE.inbox TH, TABLE.inbox TD A {
	font: 11px tahoma;
	color: #737373;
}
TABLE.inbox TH {
	text-align: left;
	padding: 3px 3px 3px 10px;
}
TABLE.inbox TD {
	border: 1px #CDCDCD solid;
	padding: 2px 3px;
	cursor: pointer;
	cursor: hand;
}
DIV.message_body {
	border: 1px #CDCDCD solid;
	padding: 3px;
	margin-top: 5px;
}
DIV.message_buttons {
	text-align: center;
	padding-top: 5px;
}
INPUT.text_input, SELECT {
	BORDER: 1px #737373 solid;
	BACKGROUND: white;
	FONT: 11px Tahoma;
	COLOR: #737373;
	HEIGHT: 17px;
}
TEXTAREA {
	BORDER: 1px #737373 solid;
	BACKGROUND: white;
	FONT: 11px Tahoma;
	COLOR: #737373;
}
INPUT.button {
	BORDER: 1px #737373 solid;
	BACKGROUND: url(images/button_bg.gif) repeat-x center center #ADACAC;
	FONT: 11px Tahoma;
	COLOR: #737373;
	HEIGHT: 17px;
}
INPUT.button1 {
	BORDER: 1px #DBE7D9 solid;
	BACKGROUND: #737373;
	FONT: 11px Tahoma;
	COLOR: #ffffff;
	HEIGHT: 22px;
}
INPUT.button2 {
	BORDER: 1px #DBE7D9 solid;
	BACKGROUND: #990015;
	FONT: 11px Tahoma;
	COLOR: #ffffff;
	HEIGHT: 22px;
}
TABLE.inbox TR.new TD, TABLE.inbox TR.new TD A, TABLE.inbox TH {
	font-weight: bold;
}
A.eurowebbutton, A.eurowebbutton:hover {
	BACKGROUND: url(http://www.euroweb.ru/bans/88x31_euroweb.gif) no-repeat left top;
	WIDTH: 88px;
	HEIGHT: 31px;
	DISPLAY: table-cell; 
	DISPLAY: inline-block;
	FONT: 9px Small Fonts; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	BORDER: 0px solid #FF0000;
	PADDING-LEFT: 9px;
	PADDING-TOP: 5px;	
}