*
{
  margin:0px;
  padding:0px;
}

body
{
  text-align:center;
  background:#ffffff url(/img/back.gif) repeat-x top;
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#333333;
  border-bottom:20px solid #da251c;
}

a
{
  color:#005f90;
}
a.t11gr
{
	color:#999;
	font-size:9px;
}

img
{
  border:none;
}

.clear
{
  clear:both;
}

#wrap_top
{
  margin:0px auto;
  text-align:center;
  background:#b11008 url('img/topbg0.gif') repeat-x;
  background-position: center top;
}

#wrap
{
  width:864px;
  margin:0px auto;
  text-align:left;
  /*background:transparent url(/img/top.gif) no-repeat;*/
}

#top
{
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 864px;
  height:99px;
  padding-top:21px;
  background-image: url('img/gtop.gif');
  background-repeat: no-repeat;
}

#top_nav
{
  padding-top:21px;/*23*/
  float:right;
  list-style:none;
  font-family:"Trebuchet MS", arial, sans-serif;
  font-style:italic;
  font-size:14px;
}

#top_nav li
{
  float:left;
  padding-right:13px;
  background:url(/img/lir.gif) no-repeat right top;
  margin-left:13px;
  color:#ffffff;
}

* html #top_nav li
{
  margin-left:6px;
}

#top_nav a
{
  padding-left:13px;
  display:block;
  height:25px;
  float:left;
  background:url(/img/li.gif) no-repeat left top;
  color:#ffffff;
}

#content
{
  background:url(/img/content.jpg) no-repeat;
}

#main
{
  width:736px;
  margin:0 auto;
}

#main h2
{
  font-family:Verdana, Arial, sans-serif;
  font-size:30px;
  font-weight:normal;
  color:#000000;
}

#main h2 span
{
  color:#b11008;
}

#panel
{
  height:147px;
  position:relative;
  background:url(/img/panel.jpg) no-repeat;
  padding-top:15px;
  padding-left:29px;
}

#whois
{
  width:400px;
  float:left;
  padding-top:18px;
}

#whois_query, #login, #pass
{
  border:1px solid #848484;
  line-height:19px;
  color:#c2c2c2;
  font-size:11px;
  height:17px;
  padding:2px 0px 0px 8px;
  margin:0px 6px;
  width:196px;
}

#tld
{
  padding-top:15px;
}

#tld *
{
  vertical-align:middle;
  padding-right:2px;
}

#login_form
{
  width:175px;
  float:left;
  padding-top:18px;
  padding-left:108px;
  font-size:11px;
}

#login
{
  width:161px;
}

#pass
{
  width:98px;
}

#login_form p
{
  padding-top:2px;
  padding-left:7px;
}

#offer
{
  margin-bottom:/*46*/13px;
}

#offer h2, #offer p
{
  padding-left:30px;
  margin-bottom:13px;
}

.offer
{
float:left;
margin-right:2px;
}

#offer .offer p
{
  padding-left:0px;
  margin-bottom:0px;
}

.tarif
{
  width:243px;
  height:137px;
  position:relative;
  background:#ffffff url(/img/mini.gif) no-repeat;
}

.tarif .caption
{
  color:#ffffff;
  background-color:#515151;
  text-transform:uppercase;
  font-style:italic;
  font-weight:bold;
  font-size:16px;
  position:absolute;
  left:70px;
  top:3px;

	font-family:arial narrow,arial;
	letter-spacing:0.01em;
}

.tarif .plan
{
  color:#009081;
  text-transform:uppercase;
  font-style:italic;
  font-weight:bold;
  font-size:17px;
  position:absolute;
  left:123px;
  top:25px;

	font-family:arial narrow,arial;
}

.tarif .dollars
{
  color:#b11008;
  font-style:italic;
  font-weight:bold;
  font-size:75px;
  position:absolute;
  left:110px;
  top:51px;
}

.tarif .cents
{
  color:#b11008;
  font-style:italic;
  font-weight:bold;
  text-decoration:underline;
  font-size:30px;
  position:absolute;
  left:155px;
  top:62px;
}

.tarif .currency
{
  color:#919191;
  font-style:italic;
  font-size:14px;
  position:absolute;
  left:155px;
  top:106px;
}

#start .plan
{
  color:#fb9b03;
  left:120px;
}

#normal .plan
{
  color:#005f90;
  left:110px;
}

.offer ul
{
  list-style-type:square;
  margin-top:10px;
  margin-left:40px;
}

#start
{
  background-image:url(/img/start.gif);
}

#normal
{
  background-image:url(/img/normal.gif);
}

#domen
{
  padding-left:30px;

	padding-top:19px;
}

#domen h2, #domen p, #domen table
{

  margin-bottom:13px;
}

#domen table
{
  float:left;
  width:486px;
  line-height:22px;
  font-weight:bold;
  color:#97938c;
  border-collapse: collapse;
}

#domen table td
{
  border-top:1px solid #cdcdcd;
}

#domen table .pr
{
  color:#b11008;
}

#footer
{
  width:736px;
  margin:0 auto;
  height:95px;/*58*/
  padding-top:13px;/*62*/
  background:url(/img/gfooter_pic.gif) no-repeat 155px bottom;
  margin-bottom:-20px;/*-19*/
  position:relative;
}

#foot_nav
{
  text-align:center;
  color:#005f90;
  margin-bottom:9px;
}

#foot_nav a
{
  margin:0px 5px;
}

#footer p
{
  float:left;
  padding-right:123px;
  padding-left:30px;
}

p#contacts
{
  width:173px;
  padding-right:63px;
}

p#footnote
{
  margin-top:12px;
  padding-right:0px;
}

/*------inner---------pages-----styles-----*/

#left
{
  float:left;
  width:524px;
}

#left #offer
{
  margin-bottom:10px;
}

#plans
{
  border-collapse:collapse;
  margin-left:30px;
  font-size:12px;
  font-weight:bold;
  color:#97938c;
  margin-bottom:20px;
}

#plans thead
{
  background:#e5e5e6;
}

#plans thead td
{
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
  color:#bf3e38;
  line-height:22px;
  text-align:center;
}

#plans tbody td
{
  border-bottom:1px solid #ffffff;
  border-right:1px solid #ffffff;
  line-height:39px;
  text-align:center;

	padding-left:6px;
	padding-right:6px;
}

col#first
{
  width:89px;
  text-align:left;
  line-height:normal;
}

#second
{
	background:#f6f6f6;
}

#third
{
	background:#ededed;
}

#fourth
{
	background:#e7e7e7;
}

#fifth
{
	background:#dfdfdf;
}

#sixth
{
	background:#3f3f3e;
	color:#ffffff;
}

.last
{
	color:#ffffff;
}
td.last
{
	background:#3f3f3e;

	padding-left:6px;
	padding-right:6px;
}

#plans tbody td.action
{
  background:#bf3e38;
  color:#ffffff;
  font-size:11px;
  line-height:normal;
}

.action p
{
  font-weight:normal;
}

#plans tbody tr.gethosting td
{
  line-height:normal;
  height:56px;
}

#right
{
  float:right;
  width:188px;
  padding-top:48px;
}

#right h6
{
  font-size:12px;
  font-weight:bold;
  margin-bottom:1px;
}

#right ul
{
  margin-bottom:5px;
  list-style:none;
}

#pg_txt
{
  margin-bottom:15px;
  padding-left:30px;
}
#discount
{
  clear:both;
  margin-bottom:15px;

  padding-left:30px;
}

#pg_txt ul
{
  margin-left:50px;
  margin-bottom:15px;
}
#discount ul
{
  margin-left:50px;
  margin-bottom:15px;
}

#footer
{
  clear:both;
}

.dst
{
	font-size:8pt;
}
.dst select
{
	font-size:8pt;
}
.dst input
{
	font-size:8pt;
}