*{margin:0; padding:0;}
body{ background:url(images/m_bg.jpg) left top repeat-x #F2F2F2;}
img{border:0; text-align:left; vertical-align:top;}
/*ul{list-style:none;}*/
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#393939; font-size:0.75em; line-height:1.33em; text-align:center;}
input, textarea, select{color:#000000; vertical-align:top; text-align:left; border: 1px solid #D0D0D0; font:12px Tahoma, Arial, helvetica, sans-serif;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.head{font-family: Georgia, 'Times New Roman', Times, serif; color:#961e01; font-size:24px;}
.head1{font-family: Geneva, Arial, Helvetica, sans-serif; color:#7e7e06; font-size:24px;}
.head2{font-family: Georgia, 'Times New Roman', Times, serif; color:#7e7e06; font-size:24px;}
Q {
 quotes: "<" ">"; /* Меняем вид кавычек в цитате */
}

#min_width{min-width:780px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780)? "780px" : "100%");}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

.ws{width:100%;}

a{color:#393939; text-decoration:underline;}
a:hover{text-decoration:none;}

/*=======header===========*/
#header .bill{
padding:20px 0 0 15px;
width:16%; 
float:right;
}
#header .phone{
padding:20px 0 0 50px;
/*width:30%*/; 
float:left;
}
#header .logo{width:32%; height:105px; float:left;}
#header .logo div{padding:36px 0 0 23px;}
#header .logo h1{text-indent:-10000px; background:url(images/logo_2.jpg) left top no-repeat; height:61px;}
#header .bt_1{width:13%; float:left;}
#header .bt_2{width:13%; float:left;}
#header .bt_3{width:13%; float:left;}
#header .bt_4{width:13%; float:left;}
#header .bt_5{width:13%; float:left;}

#header .mp{padding:0 22px 0 22px; text-align:center;}

#header .sch{padding:0 36px 0 35px; text-align:center; height:39px;}
#header .sch .bg{width:709px; background:url(images/sch_bg.jpg) left top repeat-x; text-align:left; margin:0 auto;}
#header .sch .left_bg{background:url(images/sch_left_bg.jpg) left top no-repeat;}
#header .sch .right_bg{background:url(images/sch_right_bg.jpg) right top no-repeat; height:33px; color:#4A4A00; font-weight:bold; padding-left:157px;}
#header .sch .box_1{width:186px; padding-top:3px;}
#header .sch .box_2{width:185px; background:url(images/sch_inp_bg.jpg) left top no-repeat; padding:2px 0 15px 5px;}
#header .sch .box_3{width:73px;}
#header .sch input{width:180px; height:18px; background:none; border:0; color:#4A4A00;}

#header .sch select{width:70px; height:18px; background:0; border:0; color:#4A4A00; font-weight:bold; font-size:0.91em;}
/*=====//header===========*/

/*=======block_1===========*/
.block_1{background:url(images/block_1_left_top.jpg) left top no-repeat #FFFFFF; width:100%;}
.block_1 .right_top{background:url(images/block_1_right_top.jpg) right top no-repeat; padding:19px 25px 0 27px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{background:url(images/block_2_top.jpg) left top repeat-x #FFFFFF; width:100%; font-size:0.91em; line-height:1.27em;}
.block_2 .bot{background:url(images/block_2_pt.jpg) left bottom repeat-x;}
.block_2 .left{background:url(images/block_2_pt.jpg) left top repeat-y;}
.block_2 .right{background:url(images/block_2_pt.jpg) right top repeat-y;}
.block_2 .left_top{background:url(images/block_2_left_top.jpg) left top no-repeat;}
.block_2 .right_top{background:url(images/block_2_right_top.jpg) right top no-repeat;}
.block_2 .left_bot{background:url(images/block_2_left_bot.jpg) left bottom no-repeat;}
.block_2 .right_bot{background:url(images/block_2_right_bot.jpg) right bottom no-repeat; padding:21px 24px 12px 16px;}
/*=====//block_2===========*/

/*=======content===========*/
.content_bg{background:url(images/content_bg.jpg) left top repeat-x #FFFFFF;}
#content{padding:14px 25px 32px 48px;}
#content2{padding:14px 25px 32px 48px;}
.col_1{padding-top:20px;}

.title{margin-bottom:12px;}
/*
.list_1 li {color:#000000; text-decoration:none; font-size:0.91em; line-height:2em;
      background:url(images/list_1.gif) left center no-repeat; padding-left:21px;}
.list_1 li a{color:#797904; text-decoration:none; font-weight:bold; font-size:0.91em; line-height:2em;}
.list_1 li a:hover{text-decoration:underline;}
*/
.pic{margin-right:20px; float:left;}

.line_x{height:1px; background:#DDDDDD; margin:13px 0 14px 0;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .col_1 ul{margin:-5px 0 7px 0;}

#page_1 .qout{padding:5px 0 0 0; width:176px; background:url(images/qout.gif) right top no-repeat; margin-top:-5px; float:left;}

#page_1 .block_2{margin-top:34px;}
#page_1 .block_2 .box_1{width:49%;}
#page_1 .block_2 .box_2{width:49%;}

#page_1 .block_2 .pic{margin-right:1px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .col_1 .box_1{width:55%;}
#page_2 .col_1 .box_2{width:44%;}
#page_2 #content{padding-bottom:22px;}
#page_2 #content2{padding-bottom:22px;}

#page_2 .col_2 .block_1 .pic{margin:0 -10px 0 0; position:relative; left:-10px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .block_1{margin-bottom:35px;}
#page_3 .block_2 .pic{margin-right:1px;}
#page_3 .block_2 .box_1{width:52%;}
#page_3 .block_2 .box_2{width:48%;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .col_1 .line_x{margin:15px 0 15px 0;} 
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .block_2{margin-top:45px;}

#form .box_1{width:222px;}
#form .box_1 div{height:34px;}
#form .box_2{width:191px;}

#form input{height:18px;}
#form textarea{width:190px; height:67px; margin:1px 0 10px 0;}

#page_5 .block_2 .right_bot{padding-left:25px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #content{padding:35px 50px 40px 48px;}
#page_6 #content2{padding:35px 50px 40px 48px;}
/*=====//page_6===========*/

/*=======footer===========*/
.footer_bg{background:#F2F2F2;}
#footer{height:84px; color:#393939; font-size:0.91em; line-height:1.27em;}
#footer .indent{padding:14px 0 0 48px;}
#footer a{color:#393939; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .menu{color:#818106; font-size:1.09em; margin-bottom:10px; word-spacing:15px;}
#footer .menu a{color:#818106; text-decoration:none; word-spacing:0px;}
#footer .menu a:hover{text-decoration:underline;}
/*=====//footer===========*/

/*=====whois============*/
#whoistable, input, select
{
  /*font-size:0.85em;*/
  font-family:verdana,arial,helvetica;
  font-weight: bold;
}
#whoistable
{
  border-bottom:1px solid #D4D0C8;
}
#whoistable th
{
  text-align:left;
}
#whoistable a, #whoistable a:visited
{
  color:#000;
  text-decoration:none;
}
#whoistable a:hover
{
  color:#999;
  text-decoration:underline;
}
h1
{
  font-family:arial,helvetica,sans-serif;
  font-size:1.8em;
  color:#7C765A;  
}
h2
{
  font-family:arial,helvetica,sans-serif;
  font-size:1.6em;
  color:#AEA991;  
}
.whoisform
{
  display:inline; 
}
#whoiswait
{

  text-align: center;
  position: absolute;
  top: 50%;
  width: 100%;
  overflow: visible;
  visibility: visible;
  display: block;
}

#whoiswait .outer
{
  margin-left: -200px;
  position: absolute;
  top: -60px;
  left: 50%;
  visibility: visible;
  width:400px;
}

#whoiswait .inner
{
  background-color:#FCFAF6;
  padding:30px;
  line-height:30px;
  border:1px solid #D4D0C8;
}

#whoisdetails
{
  font-family:verdana,arial,helvetica,sans-serif;;
  font-size:0.85em;
  padding:20px;
  border:1px solid #D4D0C8;
  background-color:#FCFAF6;
}
.linkbutton
{
  font-size:1.0em;
  width:80px;
}

.whoisrow1, .whoisrow1available
{
  background:#FCFAF6;
  border-top:1px solid #D4D0C8;
}
.whoisrow2, .whoisrow2available
{
  background:#FFF;
  border-top:1px solid #D4D0C8;
}

.whoisrow1:hover, .whoisrow2:hover
{
  background:#DDEEFF;
}
#verhuman
{
  text-align:center;
  border:1px solid #D4D0C8;
  background:#FCFAF6;
  padding:20px;
}
.verhuman
{
  font-size:2.2em;
}
.verhumanimg
{
  border:1px solid #000;
}
/*=====//whois==========*/


/*=====login------------*/
#auth_block {
   position:absolute;
   width:150px;
   top:65px;
   left:830px;
   color:#000000;
   z-index:99;
   text-align:right;
}

#tree_0 {
   position: absolute; 
   display: none;
   top:60px;
   left:57%;
   margin: 1.5em; 
   z-index:99;
}

#login_form {
   position: absolute; 
   top:20px;   
   left:20px;
   z-index:99;
}

#auth_block A:active {
  COLOR: #2C2C20; TEXT-DECORATION: none
}

#auth_block A:link {
  COLOR: #2C2C20; TEXT-DECORATION: none
}

#auth_block A:visited {
  COLOR: #3C3C30; TEXT-DECORATION: none
}

#auth_block A:hover {
  COLOR: #5C5C50; TEXT-DECORATION: underline
}
