IMG {
	BORDER: 0px solid;
}

TABLE TD {
	VERTICAL-ALIGN: top;
}

TABLE.toptable TD {
	HEIGHT: 50px;
	FONT: 11px Arial, Tahoma;
	COLOR: #485661;
}

TABLE.toptable TD H2, TABLE.toptable TD A, TABLE.toptable TD A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #000000;
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 20px;
	TEXT-DECORATION: none;
}

INPUT.form {
	FONT: 11px Arial,Tahoma;
	COLOR: #000000;
}

INPUT.user {
	WIDTH: 200px;
	FONT: 11px Arial,Tahoma;
	COLOR: #000000;
}

TEXTAREA {
	WIDTH: 200px;
	FONT: 12px Arial, Tahoma;
	COLOR: gray;
}
body { color: gray; font-size: 13px; background-color: white; text-align: justify; margin: 12px; }
SELECT {
	WIDTH: 200px;
	FONT: 11px Arial,Tahoma;
	COLOR: #000000;
}

FORM {
	MARGIN: 0px;
	PADDING: 0px;
}

DIV.topmenu {
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f1.gif) repeat-x left top;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	PADDING-TOP: 8px;
	HEIGHT: 30px;
	PADDING-LEFT: 20px;
}

HTML:root DIV.topmenu {
	HEIGHT: 22px;
}

DIV.topmenu A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

DIV.topmenu A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

TD.f2 {
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f2.gif) repeat-x left top;
	HEIGHT: 21px;
}

TD.bt {
	PADDING: 38px 20px 20px 20px;
	BACKGROUND: #00477B url(NewFiles/h-73.h1.hostworks.com.ru/images/f3.gif) no-repeat left bottom;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
}

HTML>BODY TD.bt {
	WIDTH: 340px;
}

TD.bt H3 {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #B4B4B4;
	MARGIN: 0px;
	PADDING: 3px 0px 0px 0px;
}

TD.bt UL {
	PADDING: 0px;
	MARGIN: 10px 0px 0px 18px;
}

TD.bt LI {
	LIST-STYLE: url(NewFiles/h-73.h1.hostworks.com.ru/images/li.gif);
	PADDING-TOP: 4px;
	PADDING-LEFT: 10px;
	HEIGHT: 27px
}

TD.bt A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

TD.bt A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

TD.ym DIV, TD.ym2 DIV.sq2 {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	HEIGHT: 37px;
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f5.gif) no-repeat left top;
	PADDING-TOP: 11px;
	PADDING-LEFT: 20px;
}

HTML:root TD.ym DIV, HTML:root TD.ym2 DIV.sq, HTML:root TD.ym2 DIV.sq2 {
	HEIGHT: 26px;
}

TD.ym DIV.sq {
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f4.gif) no-repeat left top;
}

TD.ym2 DIV.sq {
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f4.gif) no-repeat left top;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	HEIGHT: 37px;
	PADDING-TOP: 11px;
	PADDING-LEFT: 20px;
}

TD.ym DIV A, TD.ym2 DIV A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

TD.ym DIV A:hover, TD.ym2 DIV A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

TD.ym2 UL {
	PADDING: 0px;
	MARGIN: 10px 0px 25px 18px;
}

TD.ym2 LI {
	LIST-STYLE: url(NewFiles/h-73.h1.hostworks.com.ru/images/lis.gif);
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
}

TD.ym2 LI A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

TD.ym2 LI A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

DIV.tph {
	BACKGROUND: #485661;
	FONT: 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	PADDING: 24px 5px 5px 18px;
	HEIGHT: 181px;
}

HTML:root DIV.tph {
	HEIGHT: 152px;
}

DIV.tph DIV {
	FONT: bold 32px "Arial Narrow", Arial, Tahoma;
}

DIV.tph DIV SPAN {
	FONT: bold 14px "Arial Narrow", Arial, Tahoma;
}

DIV.rating {
	FONT: 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f6.gif) no-repeat left top;
	PADDING: 12px 10px 0px 52px;
	HEIGHT: 37px;
}

HTML:root DIV.rating {
	HEIGHT: 25px;
}

DIV.rating A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

DIV.rating A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

DIV.con {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f7.gif) no-repeat left top;
	HEIGHT: 111px;
	PADDING: 24px 10px 10px 15px;
}

HTML:root DIV.con {
	HEIGHT: 77px;
}

DIV.steps {
	BACKGROUND: #FEF4D9 url(NewFiles/h-73.h1.hostworks.com.ru/images/f8.gif) no-repeat left top;
	HEIGHT: 266px;
	PADDING: 29px 20px 20px 20px;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #000000;
}

HTML:root DIV.steps {
	HEIGHT: 217px;
}

TABLE.steps TD {
	PADDING: 3px;
}

TABLE.steps TD DIV.sout {
	BORDER: 1px solid #F7B500;
	HEIGHT: 177px;
}

TABLE.steps TD DIV.sout DIV.sin {
	BORDER: 1px solid #FEF4D9;
	HEIGHT: 175px;
	BACKGROUND: #485661;
}

TABLE.steps TD DIV.sout DIV.sin DIV {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	PADDING: 8px 8px 0px 8px;
}

TABLE.steps TD DIV.sout DIV.sin DIV A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

DIV.bhr {
	HEIGHT: 6px;
	BACKGROUND: #DAD4C1;
}

TABLE.mtext TD {
	FONT: 12px Arial, Tahoma;
	COLOR: #000000;
}

TABLE.mtext TD.mtext1 {
	BACKGROUND: #E5ECF2;
	PADDING: 20px;
}

TABLE.mtext TD SPAN {
	COLOR: #00514E;
}

TABLE.mtext TD.mtext2 {
	BACKGROUND: #FDEFC9;
	PADDING: 20px 10px 20px 20px;
}

TABLE.mtext TD UL {
	PADDING: 0px;
	MARGIN: 10px 0px 25px 18px;
}

TABLE.mtext TD LI {
	LIST-STYLE: url(NewFiles/h-73.h1.hostworks.com.ru/images/lis.gif);
	PADDING-TOP: 4px;
	PADDING-LEFT: 10px;
}

TABLE.mtext TD A {
	FONT: 12px Arial, Tahoma;
	COLOR: #00514E;
	TEXT-DECORATION: underline;
}

TABLE.mtext TD A:hover {
	FONT: 12px Arial, Tahoma;
	COLOR: #00514E;
	TEXT-DECORATION: none;
}

TABLE.mtext TD LI A, TABLE.mtext TD LI A:hover {
	FONT: 12px Arial, Tahoma;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

DIV.bottommenu {
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f11.gif) repeat-x left top;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	PADDING-TOP: 8px;
	HEIGHT: 30px;
	PADDING-LEFT: 20px;
}

HTML:root DIV.bottommenu {
	HEIGHT: 22px;
}

DIV.bottommenu A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

DIV.bottommenu A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

DIV.rightblock {
	PADDING: 10px 14px 0px 14px;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #485661;
}

DIV.rightblock A {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #485661;
	TEXT-DECORATION: none;
}

DIV.rightblock A:hover {
	FONT: bold 12px Arial, Tahoma;
	COLOR: #485661;
	TEXT-DECORATION: underline;
}

IMG.icon16 {
	WIDTH: 16px;
	HEIGHT: 16px;
	MARGIN-RIGHT: 10px;
}

IMG.icon32 {
	WIDTH: 32px;
	HEIGHT: 32px;
	MARGIN-RIGHT: 10px;
}

DIV.mailform {
	PADDING: 20px 14px 14px 14px;
	FONT: 9px "Small Fonts", Arial;
	COLOR: #000000;
}

DIV.mailform INPUT{
	FONT: 11px Arial,Tahoma;
	COLOR: #000000;
	WIDTH: 159px;
}

DIV.mailform TEXTAREA {
	FONT: 11px Arial,Tahoma;
	COLOR: #000000;
	WIDTH: 159px;
	HEIGHT: 127px;
}

DIV.mailform A {
	FONT: 9px "Small Fonts", Arial;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

DIV.mailform A:hover {
	FONT: 9px "Small Fonts", Arial;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

DIV.ros {
	FONT: bold 11px Arial, Tahoma;
	COLOR: #FFFFFF;
	MARGIN-LEFT: 14px;
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/f12.gif) no-repeat left top;
	WIDTH: 159px;
	HEIGHT: 100px;
	PADDING: 8px 13px 13px 13px;
}

HTML:root DIV.ros {
	WIDTH: 133px;
	HEIGHT: 79px;
}

DIV.ros A {
	FONT: bold 11px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

DIV.ros A:hover {
	FONT: bold 11px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}

DIV.mp {
	PADDING-LEFT: 3px;
}

TD.text {
	FONT: 13px Arial, Tahoma;
	COLOR: #485661;
	PADDING: 29px 20px 20px;
	TEXT-ALIGN: justify;
}

TD.text TABLE TD {
	FONT: 13px Arial, Tahoma;
	COLOR: #485661;
}

H2.h2 {
	FONT: bold 16px Arial, Tahoma;
	COLOR: #485661;
}

TD.text H1 {
	FONT: bold 16px Arial, Tahoma;
	COLOR: #005A8C;
	TEXT-ALIGN: left;
}

TD.text A {
	FONT: 13px Arial, Tahoma;
	COLOR: #005a8c;
	TEXT-DECORATION: underline;
}

TD.text A:hover {
	FONT: 13px Arial, Tahoma;
	COLOR: #005a8c;
	TEXT-DECORATION: none;
}

TD.text A.textlink2 {
	FONT: 13px Arial, Tahoma;
	COLOR: #00514e;
	TEXT-DECORATION: underline;
}

TD.text A.textlink2:hover {
	FONT: 13px Arial, Tahoma;
	COLOR: #00514e;
	TEXT-DECORATION: none;
}

TD.text UL.zag {
	PADDING: 0px;
	MARGIN: 10px 0px 25px 18px;
}

TD.text UL.zag LI {
	LIST-STYLE: url(NewFiles/h-73.h1.hostworks.com.ru/images/lis.gif);
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	COLOR: #000000;
}

TABLE.steps2 TD IMG {
	BORDER: 1px solid #FFFFFF;
}

TABLE.steps2 TD A:hover IMG{
	BORDER: 1px solid #F7B500;
}

DIV.copy {
	FLOAT: right;
	FONT: 10px Arial, Tahoma;
	COLOR: #485661;
}

DIV.copy A {
	FONT: 10px Arial, Tahoma;
	COLOR: #005A8C;
	TEXT-DECORATION: underline;
}

DIV.copy A:hover {
	FONT: 10px Arial, Tahoma;
	COLOR: #005A8C;
	TEXT-DECORATION: none;
}

HR {
	BORDER: 0px solid;
	BORDER-TOP-COLOR: #336666;
	BORDER-TOP-STYLE: solid;
	BORDER-BOTTOM-COLOR: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
}

DIV.count {
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/bgcount.jpg) no-repeat left top;
	HEIGHT: 148px;
	PADDING-TOP: 16px;
	FONT: bold 12px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
}

HTML:root DIV.count {
	HEIGHT: 132px;
}

DIV.count TABLE {
	MARGIN: 11px 0px 11px 0px;
	WIDTH: 76px;
	HEIGHT: 35px;
}

DIV.count TABLE TD.c {
	PADDING-TOP: 1px;
	BACKGROUND: url(NewFiles/h-73.h1.hostworks.com.ru/images/c1.gif) repeat-x left top;
	FONT: bold 30px Arial, Tahoma;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
}

DIV.count SPAN {
	DISPLAY: block;
	MARGIN-TOP: 6px;
	FONT: bold 13px Arial, Tahoma;
}

DIV.cons {
	TEXT-ALIGN: center;
}
/* COMMON STYLES */
body { margin:0; padding:0; background: #ffffff; font-family: 'Arial'; }
img { border: none; }
/* LINK */
a { color: #0066cc; }
div.menu a { padding-left: 10px;}
span.rus a { color: #FF9900;}
.activelink1 {color: #FF9900; padding-left: 10px; text-decoration: underline;}
.activelink2 {color: #FF9900; padding-left: 10px;}
/* CONTENT */
h1 { color: #f93; margin: -0.2em 0 0; font-size: 140%; font-weight: normal; }
h2 { margin: 0 0 0.4em; font-size: 115%; font-weight: normal; color: #06f; }
h3 { color: #2b405b; margin: 1.6em 0 0; font-size: 140%; font-weight: normal; }
p { margin: 0px 0px 1.2em 0px; line-height: 1.5em; }
.content {width: 100%; height: 100%;}
.text { color: #808080; font-size: 100%; text-align: justify; padding:20px 0 0 77px; vertical-align: top; }
.text2 { color: #808080; font-size: 100%; text-align: justify; padding: 20px 20px 0 77px; vertical-align: top; }
.copyr {float: left; padding-top: 10px;}
.adress {float: right;}
.title {vertical-align: top;}
.titlezone { margin-bottom: 10px; }
.reprus { color: gray; font-size: 130%; margin: 0 0 0.4em; }
.copyright { color: gray; font-size: 80%; }
.headline { margin:0px 0px 7px 0px; }
/* DESIGN */
.logo {position: absolute; top: 40px; left: 20px;margin-left:1%;}
.bg {display: table; background-image: url(images/bg.gif); background-repeat: no-repeat;  height: 524px;}
.doc {background: url(images/doc.gif)url('/images/doc.gif'); background-repeat: no-repeat; width: 322px;  height: 99px; float: right; margin: 11px 30px 0px 0px;}
.photo {  vertical-align: top; padding-top: 25px;}
.null {background-image: url(images/null.gif);  width: 150px;  height: 110px; float: left; }
.stamp { float: right; background-image: url(images/stamp.gif); width: 202px;  height: 133px;}
.flag { vertical-align: top; padding-right:15px;}
/* NAV */
.menu { color: gray; padding: 130px 10px 0 40px; font: 90% "Geneva CY", Verdana; }
.authorization { color: #808080; padding: 30px 0 100px 40px; font: 70% "Geneva CY", Verdana; }
.nav {position:absolute; top:40px;left:308px; margin-left:2%;}
.ico { padding-bottom: 10px;}
.lang { color: gray; font: 70% "Geneva CY", Verdana; }
.rus { padding-right: 10px; color: #FF9900;}
.eng { padding-right: 38px;}
.home { padding-right: 19px;}
.map { padding-right: 19px;}
.feedback { padding-left: 5px;}
.log { padding-top: 0.3em; 'Geneva CY', Verdana;  width: 4.5em;  float: left;}
div.form { padding-bottom: 10px;}
div.menu_include p {margin-top: -0.7em;}
.menu_include { padding-left: 25px }
.extra { padding-left: 52px; margin-bottom: 0.3em; }
.submit { padding-left: 52px; margin-bottom: 1em; }
div.authorization p { font: 120% 'Geneva CY', Verdana; color: #FF9900;}
/* BASIS */
.table {width: expression((document.body.clientWidth||document.documentElement.clientWidth)  > 1000 ? '100%' : '1000px');
border-spacing: 0px; border-collapse: collapse; height: 100%; width: 100%; min-width: 1000px;}
.top { background-image: url(images/shade_g.gif); background-repeat: repeat-x; background-position: bottom left; height: 110px; }
.pre {height: 100%; width: 1%;}
.table_left { width: 220; vertical-align: top; background-image: url(images/tower.gif); background-repeat: no-repeat; background-position: top center; }
.table_right { vertical-align: top; background-image: url(images/shade_v.gif);background-repeat: repeat-y;}
.bottom {background-image: url(images/shade_v.gif); background-repeat: repeat-y;}
.footer { color: gray; font-size: 90%; margin:30px 30px 0 77px; }
.info {width: 100%; border-spacing: 0px; border-collapse: collapse;}
.info td { color: gray; border: solid 1px #d7dad7; font-size: 90%; }
.merchant { width: 50%; border-spacing: 0px; border-collapse: collapse;}
.merchant td { color: gray; border: solid 1px #d7dad7; font-size: 90%; }
.contacts { color: gray; width: 100%; border-spacing: 0px; border-collapse: collapse; font-size: 100%; }
