/* CSS Document */

body {background: #F5F5F5 url(../images/bg.jpg) center top no-repeat; margin: 0;}
img {border: 0;}
ul {margin: 0; padding: 0;}
li {list-style: none;}


#wrapper {margin: 0 auto; width: 960px;}



/* Header */
#header {float: left; width: 960px; margin: 0 0 25px;}
#header .logo {float: right; margin: 5px 0 0;}
#header .banner {float: left; margin: 45px 0 0 30px;}

#header .phone {float: right; margin: 50px 5px 0 0; width: 255px; text-align: right; color: #9C9B9B; font: 11px Verdana;}
#header .phone .small {float: left; color: #2759a3; font: 12px Tahoma; padding: 0 0 23px;
background: url(../images/phone.png) center bottom no-repeat; margin: 5px 0 8px;}
#header .phone .big {float: right; color: #1D9C29; font: 44px Tahoma; line-height: 37px; margin: 8px 0 8px;}
#header .phone a {color: #002c73;}
#header .phone a:hover {text-decoration: none;}

#topmenu {background: url(../images/tm.png) center 0 no-repeat; width: 960px; height: 61px; float: left;
margin: 20px 0;}
#topmenu ul {margin: 0 5px; padding: 0;}
#topmenu ul li {font: 15px Tahoma; float: left; background: url(../images/arrow2.png) right 0 no-repeat;}
#topmenu ul li.last {background: 0;}
#topmenu ul li.last a {padding: 13px 30px 13px 37px;}
#topmenu ul li a {color: #2F3D3F; display: block; padding: 13px 37px;}
#topmenu ul li a:hover {}

.headbot {width: 960px; float: left; position: relative;}
.headbot .usercab {float: left; margin-left: 5px; margin-top: 5px;}
.headbot .usercab a {
	background: url(../images/user.png) no-repeat;
	display: block;
	color: #fff;
	font: 14px Tahoma;
	text-decoration: none;
	width: 124px;
	text-align: right;
	padding: 6px 50px 23px 31px;
}

#proverka {float: right; color: #549434; font: 11px Verdana; margin: 5px 0 0;}
.pr_left {float: left !important; margin-bottom: 20px !important;}
#proverka label {float: left; margin: 6px 10px 0 0;}
#proverka .inp {background:  url(../images/domain1.png) no-repeat; width: 198px; border: 0; color: #9C9B9B;
font: 12px Verdana; padding: 5px 15px 7px; float: left; margin-right: 5px;}
#proverka .sub {background:  url(../images/domain3.png) no-repeat; width: 112px; border: 0; color: #605F5F;
font: 12px Verdana; padding: 5px 0 15px; float: left; margin: -1px 0 0; text-decoration: underline; cursor: pointer;}
#proverka .sub_link {background:  url(../images/domain3.png) no-repeat; width: 112px; border: 0; color: #605F5F;
font: 12px Verdana; padding: 5px 0 15px; float: left; text-align: center; text-decoration: underline;}
/* Whois */
#more_info {float: left; margin: 15px 0; width: 960px !important;}



#tarif {float: left; margin: 0 0 30px;}
#tarif .block {
	background: url(../images/hbl1.png) no-repeat;
	float: left;
	width: 215px;
	height: 310px;
	margin: 0 25px 0 8px;
}
#tarif .nomargin {margin: 0;}
#tarif .block .title {background: url(../images/title.png) no-repeat; color: #fff; font: 14px Tahoma;
width: 194px; padding: 9px 0 12px; text-align: center; float: left; margin: 15px 0 3px -4px;}

#tarif .block ul {margin: 10px 25px; float: left; background: url(../images/dotted.png) center top no-repeat;
padding: 14px 0 0; width: 165px;}
#tarif .block ul li {background: url(../images/arrow.jpg) left 3px no-repeat; font: 11px Tahoma; color: #525252;
padding: 0 0 0 15px; margin: 0 0 9px;}
#tarif .block .clr2 {clear: both; background: url(../images/dotted2.png) center top no-repeat; margin: 10px 20px;
width: 165px; height: 1px;}
#tarif .block .cena {color: #11AB3D; font: 14px Tahoma; float: left; margin-left: 25px;}
#tarif .block .cena b {font: normal 22px Tahoma;}
#tarif .block .more {float: right;}
#tarif .block .more a {background: url(../images/more1.png) no-repeat; font: 11px Tahoma; color: #605F5F;
text-decoration: none; display: block; width: 71px; padding: 4px 0 12px 10px; margin: 5px 15px 0 0;}

#tarif .green {background: url(../images/hbl2.png) center 3px no-repeat;}
#tarif .green ul li {color: #fff; background: url(../images/arrow3.png) 2px 5px no-repeat;}
#tarif .green .cena {color: #fff;}
#tarif .green .more a {background: url(../images/more2.png) no-repeat;}
#tarif .green .title {background: url(../images/title2.png) no-repeat;}



/* Авторизация */
#logform {
	background: #fff;
	border: 1px solid #999;
	padding: 5px 10px;
	width: 120px;
	font: 11px Verdana;
	position: absolute;
	top: 35px;
	left: 25px;
	z-index: 1000;
	display: none;
}
#login_name, #login_password {background: #fff; border: 1px solid #999; font: 12px Verdana; padding: 2px 5px;
width: 110px; margin-bottom: 5px; color: #2759a3;}
#logform a {color: #002c73;}
#logform a:hover {text-decoration: none;}
#logform li {margin-bottom: 5px;}




/* Sidebar */
#sidebar {float: left; width: 335px; background: url(../images/line.png) right center no-repeat; min-height: 392px;
margin: 0 0 0 15px;}
.s_title {float: left; width: 350px; color: #2759a3; font: 21px Tahoma; margin: 0 0 30px;}
.newsblock {float: left; width: 280px; color: #525252; font: 12px Verdana; margin: 0 0 20px; line-height: 15px;}
.newsblock .date {color: #B0B0AF; font: italic 11px Verdana; margin: 0 0 5px 10px;}
.newsblock p {margin: 0 0 0 10px;}
.newsblock .name {font: 15px Tahoma; margin: 0 0 5px 0;}
.newsblock .name a {color: #002c73;}
.newsblock .name a:hover {text-decoration: none;}
.allnews {float: left; width: 350px; font: 15px Tahoma; margin: 20px 0;}
.allnews a {color: #002c73;}
.allnews a:hover {text-decoration: none;}



/* Content */
#content {float: left; width: 550px; margin: 0 0 30px 50px; font: 12px Verdana; color: #525252; line-height: 15px;}
#dle-content {font: 12px Verdana; color: #525252; line-height: 15px;}
#content h1, #dle-content h1 {color: #2759a3; font: 21px Tahoma; margin: 0 0 30px;}
#content h2, #dle-content h2 {font: 18px Tahoma; margin: 0 0 15px;}
#content a, #dle-content a {color: #002c73;}
#content a:hover, #dle-content a:hover {text-decoration: none;}

#dle-content .shortstory {float: left; width: 960px; margin-bottom: 30px;}
#dle-content .shortstory5 {float: left; width: 960px; min-height: 200px; margin-bottom: 30px;}
#dle-content .shortstory .bhinfo {float: left; width: 960px; margin-bottom: 15px;}
#dle-content .shortstory .bhinfo img {float: left; margin-right: 5px;}
#dle-content .shortstory .mlink {float: left; width: 960px; margin: 10px 0 15px; font: 11px Tahoma;
border-top: 1px solid #ccc; padding-top: 5px;}


#dle-content .berrors {float: left; width: 530px; margin-bottom: 30px;
border: 1px solid #ccc; padding: 5px 10px;}

#dle-content .bcomment {float: left; width: 550px; margin: 10px 0; border-bottom: 1px solid #ccc; padding: 0 0 5px;}
#dle-content .bcomment .dtop {float: left; width: 550px; margin: 0 0 10px;}



#table_vip {float: left; margin: 10px 0 30px;}
#table_vip .col1 {float: left; width: 220px; font: 12px Verdana; color: #525252; margin: 20px 0 0;}
#table_vip .col1 .title {background: url(../images/icon2.png) left 0 no-repeat; float: left; width: 220px;
font: 14px Tahoma; color: #B7B7B6; padding: 0 0 7px 20px; margin-bottom: 20px;}
#table_vip .col1 .cena {margin-bottom: 2px;}
#table_vip .col1 .cena li {background: url(../images/dotted3.png) center bottom no-repeat; width: 220px;
padding: 0 0 18px; color: #1C9828;}
#table_vip .col1 .other li {background: url(../images/dotted4.png) bottom repeat-x; width: 220px;
padding: 7px 0 10px;}
#table_vip .col1 .other li.last {background: 0;}


#table_vip .col2 {float: left; width: 160px; font: 12px Verdana; color: #525252; margin-left: 25px;}
#table_vip .col2 .title {float: left; width: 165px; font: 14px Tahoma; color: #888;
padding: 20px 0 14px; margin-bottom: -2px; text-align: center; margin-left: -4px;}

#table_vip .col2 .title1 {background: url(../images/title3.png) left 0 no-repeat;}
#table_vip .col2 .title2 {background: url(../images/title5.png) left -2px no-repeat;}
#table_vip .col2 .title3 {background: url(../images/title4.png) left -2px no-repeat; color: #fff; width: 167px;}
#table_vip .col2 .title4 {background: url(../images/title6.png) left -2px no-repeat;}

#table_vip .col2 .title71 {background: url(../images/title71.png) left -1px no-repeat;}
#table_vip .col2 .title72 {background: url(../images/title72.png) left -1px no-repeat;}
#table_vip .col2 .title73 {background: url(../images/title73.png) left -1px no-repeat; color: #fff; width: 168px;}
#table_vip .col2 .title74 {background: url(../images/title74.png) left -1px no-repeat; margin-left: -3px;}

#table_vip .col2 .cena {background: url(../images/sh1.png) top no-repeat; float: left; padding: 5px 0 22px;
margin-bottom: -10px;}
#table_vip .col2 .cena li {background: url(../images/dotted4.png) bottom repeat-x; width: 156px; margin: 0 0 0 4px;
padding: 8px 0 10px; color: #1C9828; text-align: center;}
#table_vip .col2 .other {background: url(../images/sh2.png) 0 bottom no-repeat; float: left; padding: 0 0 16px;}
#table_vip .col2 .other li {background: url(../images/dotted4.png) bottom repeat-x; width: 156px; margin: 0 0 0 4px;
padding: 7px 0 10px; text-align: center;}
#table_vip .col2 .other li.last {background: 0;}
#table_vip .col2 .zakaz {color: #fff; text-decoration: none;}
#table_vip .col2 .zakaz {color: #fff; text-decoration: none;}




/* Domains */
#table_dom {float: left; margin: 10px 0 30px; width: 960px; font: 12px Verdana; color: #525252;}
.wp-table-reloaded {
	border-collapse: separate;
	border-spacing: 1px;
	background-color: #CDCDCD;
	margin: 10px 0px 15px 0px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
.wp-table-reloaded th {
	background-color: #E6EEEE;
	border: 1px solid #FFFFFF;
	padding: 7px;
	color: #3D3D3D!important;
}
.wp-table-reloaded td {
	color: #3D3D3D;
	padding: 7px;
	background-color: #FFFFFF;
	vertical-align: top;
}
.wp-table-reloaded .even td {
	background-color: #FFFFFF;
}
.wp-table-reloaded .odd td {
	background-color: #F0F0F6;
}
.wp-table-reloaded .row-hover tr:hover td {
	background-color: #D0D0D6!important;
}
.wp-table-reloaded-table-description {
	clear: both;
	display: block;
}
.wp-table-reloaded th a,
.wp-table-reloaded-id-2 .row-18 td a
 {
  color: #ffffff!important;
  border-bottom:1px dashed #FFFFFF!important;
  text-decoration: none!important;
}
.wp-table-reloaded  th,
.wp-table-reloaded-id-2 .row-18  td
 {
  text-align: center;
  background-color: #25B432!important;
  color: #ffffff!important;
  border: none!important;
}
.wp-table-reloaded-id-1 .row-12 td,
.wp-table-reloaded-id-1 .row-13 td,
.wp-table-reloaded-id-1 .row-14 td,
.wp-table-reloaded-id-1 .row-15 td,
.wp-table-reloaded-id-2 .row-18 td
{
  font-weight:bold!important;
}
.wp-table-reloaded td {
text-align:center;
vertical-align:middle;
}
.wp-table-reloaded-id-1 .column-1 {width:25%;}
.wp-table-reloaded-id-1 .column-2 {width:15%;}
.wp-table-reloaded-id-1 .column-3 {width:15%;}
.wp-table-reloaded-id-1 .column-4 {width:15%;}
.wp-table-reloaded-id-1 .column-5 {width:15%;}







.p_text {float: left; width: 960px; color: #908F8F; font: 12px Verdana; margin: 0 0 20px;}
.p_text b {color: #525252; font: normal 12px Verdana;}




#icons {background: url(../images/dashed.png) top repeat-x; width: 960px; float: left; margin: 10px 0 30px;}
#icons .inner {background: url(../images/dashed.png) bottom repeat-x; width: 960px;  padding: 15px 0;
text-align: center;}






/* Footer */
#footer {float: left; width: 960px; height: 90px; margin: 10px 0 0;}
#footer .copy {float: left; color: #959595; font: 11px Verdana; margin: 0 0 0 5px;}
#footer .copy a {color: #575757;}
#footer .copy a:hover {text-decoration: none;}

#footmenu {float: right; margin: 0 10px 23px;}
#footmenu li {float: left; margin-left: 30px; font: 11px Tahoma;}
#footmenu li a {color: #002c73;}
#footmenu li a:hover {text-decoration: none;}

#footer .cont {float: left; color: #959595; font: 11px Verdana; margin-left: 125px;}
#footer .cont b {color: #525252; font: normal 14px Verdana;}

#footer .counter {float: right; margin: 0 10px;}

#footer .makeup {float: left; font: 11px Verdana; margin: 5px;}
#footer .makeup a {color: #575757;}
#footer .makeup a:hover {text-decoration: none;}






.clr {clear: both;}




/* Selects */
.selectedTxt {
	float: left;
	width: 71px;
	height: 21px;
	padding: 5px 15px 0;
	overflow: hidden;
	background: url(../images/domain2.png) no-repeat;
	zoom: 1;
	position: relative;
	z-index: 1;
	color: #9C9B9B;
	font: bold 12px Verdana;
	text-align: left;
	margin-bottom: 5px;
	cursor: pointer;
}
.newListSelected {float: left;}
.newList {
	list-style: none;
	padding: 0;
	margin-top: -5px;
	border: 1px solid #DDDBDB;
	width: 120px;
	position: absolute;
	z-index: 500;
	top: 20px;
	font: bold 12px Verdana;
	text-align: left;
}
.newList li{padding: 0; margin: 0;}
.newList li a{
	display: block;
	background: #fff;
	line-height: normal;
	outline: none;
	color: #9C9B9B;
	text-decoration: none;
	padding: 4px 5px;
	overflow: hidden;
	width: 110px !important;
}
.newList li a:hover {background: #ccc;}
.newList li a.hiLite,.newList li a.newListHover{opacity: 0.95; filter: alpha(opacity=95);}

.footer_1 {
	height: 180px;
	padding-top: 15px;
	border: 0px;
	color: #959595;
	font-size: 0.95em;
}
.footer_1 .title {
	font-weight: bold;
    color:#002c73;
	font-family: Arial, sans-serif;
	padding-bottom: 5px;
}

.footer_1 a {
	padding: 3px 6px 3px 0px;
	display: table;
	width: 100%;
	text-decoration: none;
	color: #959595;
	border: 0px;
}
.footer_1 a:hover {
	padding: 3px 6px 3px 5px;
	text-decoration: none;
}
.footer_1 .telephone {
font-family: Tahoma;
	font-size: 28px;
	color:#2e599e;
	padding-top: 1px;
}
.footer_2 {
	color: #959595;
	font-size: 0.95em;
}

.reset, .reset li {
    list-style: none;
    padding: 0;
    margin: 0;
}

.reset li {
float:left;
padding-right: 10px;
}


.pm_status {
    float:left;
    border: 1px solid #d8d8d8;
    padding: 0px;
    background-color: #fff;
    width: 280px;
    height: 100px;
    margin-left: 20px;
    margin-right: 5px;
}

.pm_status_head {
    border-bottom: 1px solid #d8d8d8;
    font-size: 0.9em;
    background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
    height: 22px;
    padding: 0;
    font-weight: bold;
    text-align: center;
    color: #4e4e4e;
}

/*image story*/ .bnews img { background-color: #ffffffff; border: 1px solid #555555; padding: 6px; margin: 4px; } .bnews .editor_button img, .bnews .editbclose img, .bnews .editor_button_brk img, .bnews .title_spoiler img, .bnews #dle_emo td img { padding: 0 !important; margin: 0 !important; border: 0 none !important; background-color: transparent; } /*maincont*/ .baseer .maincont { padding-bottom: 10px; overflow: hidden; }