IMG {
    border: 0;
}
BODY {
	background-color: white;
	margin-top: 0px;
	margin-left: 3px;
	margin-right: 3px;
}

TD {
	font-size: 9pt;
}

TD.footer {
	PADDING-LEFT: 5px; 
	FONT-SIZE: 8pt; 
	COLOR: #ffffff;
}
TD.sub_footer {
	FONT-SIZE: 8pt; 
	BACKGROUND: #ffffff; 
	COLOR: #000000;
}
A.menu_left {
	FONT-WEIGHT: bold; 
	COLOR: #ff7200; 
	TEXT-DECORATION: none;
}
A.footer {
	FONT-WEIGHT: bold; COLOR: #ffffff; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px;
}
A.under_footer {
	COLOR: #000000; TEXT-DECORATION: none
}
A.under_footer:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.tarif:hover {
	COLOR: #435e86; TEXT-DECORATION: underline
}
TD.menu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
P.title {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.content {
	MARGIN-TOP: 6px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 8px; COLOR: #454545;
}
LI.restriction {
	list-style-image: url("http://www.hoster.ru/pic/li.gif");
}

.text {
	MARGIN-TOP: 8px; 
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 8px; 
	MARGIN-LEFT: 8px; 
	COLOR: #454545; 
	TEXT-ALIGN: justify;
	text-indent: 15px;
}

.tarif {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #435e86; 
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9000
}
.order {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff9000
}
a.order {
	MARGIN-BOTTOM: 1em;
}
.blue_text {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #435e86
}
P.this_is {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; COLOR: #454545
}
A.news_link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff9000; TEXT-DECORATION: none
}
FONT.openx_banner
{
  color: #435E86;
}
TH {
	FONT-SIZE: 12px; BACKGROUND: #435e86; COLOR: #ffffff
}
TH.tarif_break {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #435e86
}
TD.tarif_attr {
	BORDER-TOP: #eeeeee 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #eeeeee 1px solid
}
TD.tarif_val {
	FONT-SIZE: 11px; BACKGROUND: #eeeeee; TEXT-ALIGN: center
}
TD.order_val {
	FONT-SIZE: 11px; BACKGROUND: #eeeeee
}

.color_orange {
	background-color: #FF9000;
}
.color_gray {
	background-color: #909090;
}
.color_blue {
	background-color: #435e86;
}


.column_left {
	padding-top: 0px;
}
.column_center {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}
A.menu {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 12px;
}


.header_bg1 {
	background-color: #39557f;
	background-image: url(http://www.hoster.ru/images/header_bg2.png);
	background-repeat: repeat-x;
}
BODY {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana;
	color: #000000; 
}

A {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	COLOR: #ff9000; 
}
A:hover {
	TEXT-DECORATION: underline;
}
/*
#h1 {
#	font-size: 14pt;
#	color: #FBFCFD;
#	margin-top: 10px;
#	margin-bottom: 1px;
#}
*/

h1.main {
     color: white;
     font-size: 13pt;
     margin: 0;
     padding-bottom: 0px;
}

h1 {
	font-size: 10pt;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;	
	margin-right: 10px;
}
h2 {
	font-size: 10pt;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;	
	margin-right: 10px;
}
h3 {
	font-size: 13pt;
	color: #435E86;
	font-weight: bold;
	text-indent: 15px;
	MARGIN-LEFT: 8px; 
}
h4 {
	font-size: 10pt;
	text-indent: 15px;
	MARGIN-LEFT: 8px;
	margin-bottom: 0px;
}
.under_h1, .call_us {
	color: #FBFCFD;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:13px;
}
.call_us {
	margin-left:50px;
	font-size:12px;
	margin-top: 20px;
}
.news_header{
	font-size: 12px;
	text-align:center;
	color: #FBFCFD;
	FONT-WEIGHT: bold;
}
h2 {
	font-size: 10pt;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;	
	margin-right: 10px;
}
.v_menu1 {
	margin-left: 5px;
	font-size: 13px;
	margin-top: 15px;
	margin-bottom: 5px; 
}
.v_menu2 {
	margin-left: 25px;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
}
A.v_menu {
	color: #435E86;
	width: 100%;
}
A.v_menu:hover {
	color: #435E86;
    font-size: 11px;
	background-color: #FF9000;
	width: 100%;
}
A.v_menu_no_bg {
	color: #435E86;
    font-size: 11px;
	width: 100%;
}
A.v_menu_no_bg:hover {
	color: #435E86;
	width: 100%;
}
A.v_menu1 {
	color: #1D3B68;
}
TD.block_title {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #909090; COLOR: #ffffff
}
TD.right_block_title {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #435e86; COLOR: #ffffff
}
TD.block_title_big {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-ALIGN: center
}
input.mail_form {
	width: 120px;
	height: 20px;
	font-size:10px;
}
select.chose_zona {
	width: 40px;
	height: 20px;
	font-size:10px;	
}
.Mb {
	vertical-align: super;
	color: #435E86;
	font-weight: bold;
}
.tarif1 {	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #435e86
}
.tarif_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D5D5D5;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
.addr_block {
	font-size: 10px;
}
.reg_choose {
	font-size: 12px;
	color: #000000;
}
.oferta {
	font-size: 11px;
	color: #000000;
}
.red_mark, .red_mark2{
	color: #CC0000;
	font-family: Arial;
	font-size: 11px;
}

.red_mark2{
	text-decoration: line-through;
}
.reg_data {
	color: #000066;
	font-family: Arial;
	font-weight: bold;
}



TH.inline {
  background-color: #74869A;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  border: 1px solid #656565;
}

TD.inline {
  font-size: 11px;
  color: #636363;
  border: 1px solid #656565;
}

TABLE.inline {
  border-collapse: collapse;
  border: 1px solid #656565;
}
P.title {
  margin-bottom: 3px;
  margin-top: 20px;
  margin-left: 10px;
}
SPAN.title {
  color: #6488AD;
  font-size: 10pt;
  font-family: Verdana;
  font-weight: bold;
}
.old_price {
	color: #CC0000;
	text-decoration: line-through;
	font-style: italic;
}

SPAN.hint {
	color: #A9A9A9;
}

.search_results {
	font-size: 8pt;
}

.search_results li {
	margin-bottom: 0.4em;
}

div.faq p {
    margin:0;
    padding:0;
    margin-left: 15px;
}
A.faq_active {
    COLOR: #000000; TEXT-DECORATION: none
}
A.faq_active:hover {
    COLOR: #000000; TEXT-DECORATION: underline
}

.formtest_req_class {
    color: #b03f43;
    font-weight: bold;
}