/********************************************* DIV *********************************************/
#content {min-height: 550px; height: expression(this.scrollHeight < 550 ? "550px" : "auto" );}
.enter-site-2 {margin-top: -3px;width: 100%;}
.enter-site-2 div {float: left; width: 100%; margin-right: 7px;}
.adv-block {width: 230px;border: 1px dotted #9A9897; background: #fff; text-align: center; padding: 10px; margin-bottom: 10px;}
#widgets {width: 100%; float: left; padding-bottom: 0px;}
#widgets div.pr, #widgets div.wgt {float: left; width: 45%;}
#widget {width: 133px; height: 57px;background: url(../images/widget.png) no-repeat; margin-left: -7px;}
* html #widget {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/prcy/images/widget.png");}
#hash {float: left; margin-top: 15px;}
#pr-data {width: 99%; float: left; background: #daf2d8; padding: 5px; margin-bottom: 20px;}
#pr-data div.div1 {float: left; width: 40%;}
#pr-data div.div2 {float: left; width: 57%;}
.w-clear {clear: both;}
.wpt {padding-top: 40px;}
.price {float: left; margin-left: 5px; width: 395px;background: url(../images/dbl-arrow.gif) no-repeat 0% 20%;}
.price-right {margin-left: 50px;}
.price-bottom {float: left; width: 160px; margin-left: 15px;}
* html .price-bottom {margin-left: 8px;}
.speed-tbl tr td.normal div {float: right; width: 130px; background: #DAEED7; font-size: 10px;}
.speed-tbl tr td.slow div {float: right; width: 130px; background: #FBCFCF; font-size: 10px;}
.green {color: #1C9A07; font-weight: bold;}
.red-txt {color: red; font-weight: normal;}
/********************************************* icon blocks *********************************************/
.snow {background:url(../images/snow.gif) no-repeat 0 0.7em;padding:7px 0 6px 13px;margin-left: -13px;}
#calc, .calc-icon {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/calc.gif) no-repeat;}
#browser-info {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-browser-info.gif) no-repeat;}
#duplicate {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-duplicate.gif) no-repeat 100% 50%;}
#sim {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-sim.gif) no-repeat 100% 50%;}
#tlen {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-tlen.gif) no-repeat 100% 50%;}
#mass-check {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-mass-check.gif) no-repeat 100% 50%;}
#pwd {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-mass-pwd.gif) no-repeat 100% 50%;}
#links-checker {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-links-checker.gif) no-repeat 100% 50%;}
#gen-2 {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-gen-2.gif) no-repeat 100% 50%;}
#link_price {position: absolute; margin-left: -25px; width: 20px; height: 19px; background: url(../images/icon-link_price.gif) no-repeat 100% 50%;}
#mass-whois {position: absolute; margin-top: -4px; margin-left: -25px; width: 20px; height: 19px; background: url(../images/icon-mass-whois.gif) no-repeat 100% 50%;}
#md5 {position: absolute; margin-left: -33px; width: 31px; height: 14px; background: url(../images/icon-md5.gif) no-repeat 100% 50%;}
#whois, .whois-icon {position: absolute; margin-left: -33px; width: 31px; height: 14px; background: url(../images/icon-whois.gif) no-repeat 100% 50%;}
#icon-back {position: absolute; margin-left: -18px; width: 13px; height: 15px; background: url(../images/icon-back.gif) no-repeat 100% 50%;}
#meta {position: absolute; margin-left: -25px; width: 22px; height: 14px; background: url(../images/icon-meta.gif) no-repeat 100% 50%;}
#link-a {position: absolute; margin-left: -25px; width: 20px; height: 15px; background: url(../images/icon-link-a.gif) no-repeat 100% 50%;}
#speed {position: absolute; margin-left: -25px; width: 19px; height: 19px; background: url(../images/icon-speed.gif) no-repeat 100% 50%;}
#gen-url {position: absolute; margin-left: -25px;width: 19px; height: 19px; background: url(../images/icon-gen-url.gif) no-repeat 100% 50%;}
#robots {position: absolute; margin-left: -25px; margin-top: -8px;width: 19px; height: 25px; background: url(../images/icon-robots.gif) no-repeat 100% 50%;}
#site-a {position: absolute; margin-left: -25px; width: 18px; height: 15px; background: url(../images/icon-site-a.gif) no-repeat;}
#monitoring-icon {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/icon-monitoring.gif) no-repeat 100% 50%;}
#feedburner {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/icon-feedburner.gif) no-repeat 100% 50%;}
#encrypt {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/icon-encrypt.gif) no-repeat 100% 50%;}
#dc {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/icon-dc.gif) no-repeat 100% 50%;}
#voc {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/icon-voc.gif) no-repeat 100% 50%;}
#note {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/sticky-notes-text.png) no-repeat 100% 50%;}
#speedtest-icon {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/inetspeed.png) no-repeat 100% 50%;}
#fav {position: absolute; margin-top: -2px; margin-left: -25px;width: 20px; height: 19px; background: url(../images/game.png) no-repeat 100% 50%;}


.site-a2 {background: url(../images/icon-site-a.gif) no-repeat 0 0.7em;padding:8px 0 6px 23px;}
/****************************************** Inputs ******************************************/
.enter-site .es-input {width: 100%; padding-left: 2px;}
.enter-site .button {font-size: 11px; margin-left: 15px;}
* html .enter-site .button {//margin-top: 2px; margin-left: 7px;}
.chb {float: left;}
.chb-mleft {float: left; margin-left: 0px;}
* html .chb-mleft {float: left; margin-left: -3px;}
.courier {font: 11px Courier;}
.textarea-96 {width: 96%;}
/****************************************** Lists ******************************************/
#adv ul {margin-bottom: 30px;}
#adv ul li {list-style: none; margin-bottom: 8px;}
#adv ul li.seo {position: relative; margin-bottom: 8px;}
#adv ul .bold {font-weight: bold;}
/****************************************** images ******************************************/
.lnk-icon {margin-top: 3px; padding-right: 3px;}
/****************************************** SPAN ******************************************/
.enter-site div span {display: block; font-weight: bold; margin-top: 2px;}
* html .enter-site div span {margin-top: 3px;}
#widgets div p span.date {font-size: 11px; padding-left: 3px;}
#hash b {color: red;}
.pwd {font-size: 45px; color: red; font-family: georgia;}
.wpl {padding-left: 40px;}
.wm {display: block; float: left; margin-top: 3px; margin-left: 5px;}
.txt-float {float: left; padding-top: 3px; padding-right: 5px;}
.pr-tbl tr td b {width: 200px;}
#pr-data div b.b1 {display: block; float: left; width: 80px; margin-top: 4px;}
#pr-data div b.b2 {display: block; float: left; width: 120px; margin-top: 4px;}
.amount {display: block; float: left; font-size: 24px; font-weight: bold; color: #10A204; margin-right: 8px;}
.price-right p span {font-size: 10px;}
.chb-txt {display: block; font-size: 11px; padding-top: 3px;}
.speed-tbl tr td.slow div span, .speed-tbl tr td.normal div span {background: #fff; padding-left: 5px;}
span.green-bg {background: #A6DCA6 !important;}
span.brown-bg {background: #DCC0A6 !important;}
span.blue-bg {background: #A6B7DC !important;}
/****************************************** Links ******************************************/
.price-bottom a {font-size: 11px; color: #2147A0;}
.price-bottom a:hover {font-size: 11px; color: #d82a0e;}
.copy-to a, .copy-to a:hover {font-size: 11px;}
.darr, .darr:hover {display: block; width: 10px; font-size: 17px; margin-left: 25px;}
.darr:hover {color: #d82a0e;}
/****************************************** Tables ******************************************/
#content-tbl {width: 100%; float: left; border: 0;}
#content-txt {padding-right: 20px; padding-left: 10px;}
#adv {width: 265px;}
#add div {float: left; padding: 5px 25px 0px 7px; height: 22px; background: url(../images/add-bg.gif) no-repeat top right #D2E8BF; margin: 10px 0px 20px -10px;}
#add div a {font-size: 12px; font-weight: bold; color: #2B7B0B; padding-left: 4px;}
#add div a:hover {font-size: 12px; font-weight: bold; color: #d82a0e;}

#add-b div {float: left; padding: 5px 25px 0px 7px; height: 22px; background: url(../images/add-blue.gif) no-repeat top right #0779ac; margin: 10px 0px 20px -10px;}
#add-b div a {font-size: 12px; font-weight: bold; color: white; padding-left: 4px;}
#add-b div a:hover {font-size: 12px; font-weight: bold; color: white; text-decoration: none;}

.browser-info-tbl, .monitoring-tbl {width: 100%; border: 0; border-collapse: collapse; margin-top: 30px;}
.monitoring-tbl {float: left; width: 95%;}
.browser-info-tbl tr td, .monitoring-tbl tr td  {padding: 7px 0px 7px 0px; border-collapse: collapse;}
.browser-info-tbl tr td.param {width: 30%; font-weight: bold;}
.monitoring-tbl tr td.param {width: 25%; font-weight: bold;}
.browser-info-tbl tr td.descr, .monitoring-tb tr td.descr {width: 65%;}
.monitoring-tbl tr td.descr {padding-left: 15px;}
.notop {margin-top: 0px !important;}
#results-tbl {margin-top: 10px; width: 100%; border: 0; font-size: 11px; border-collapse: collapse;}
#count-tbl {border-collapse: collapse;}
#results-tbl tr th {border-bottom: 1px solid #dedede; border-collapse: collapse; font-size: 12px; text-align: left; font-weight: normal;padding: 5px 0px 5px 0px; }
#results-tbl tr td, #count-tbl tr td {padding: 5px 5px 5px 0px; text-align: left;}
#results-tbl tr td.pr {font-size: 12px;}
.gen-tbl {width: 100%; border: 0;border-collapse: collapse; margin-bottom: 10px;}
.gen-tbl tr td {width: 48%; padding: 10px 10px 10px 0px;}
.pr-tbl {width: 100%; border: 0;border-collapse: collapse; margin-bottom: 10px; background: #DAF2D8;}
.pr-tbl tr td.td1 {width: 17%; padding: 10px 3px 10px 10px;}
.pr-tbl tr td.td2 {width: 30%; text-align: left;}
.pr-tbl tr td.td3 {width: 120px;}
.whois-tbl {width: 95%; border: 0;border-collapse: collapse; margin-top: 10px; background: url(../images/whois-bg.gif) repeat-x;}
.whois-tbl tr.tr1 td {padding-top: 25px;}
.whois-tbl tr td {padding-bottom: 7px;}
.whois-tbl tr td.td1 {width: 25%;}

.tu-tbl {width: 95%; border: 0;border-collapse: collapse; margin-top: 10px;}
.tu-tbl tr.tr1 td {padding-left: 3px; padding-top: 9px; background: url(../images/whois-bg.gif) repeat-x; font-weight: bold;}
.tu-tbl tr td {padding-bottom: 7px; padding-left: 3px;}
.tu-tbl tr:hover {background-color: #FFFFCC;}

.meta-tbl {width: 100%; border: 0;border-collapse: collapse;}
.meta-tbl tr td {padding: 5px 0px 5px 0px;}
.meta-tbl tr td.td1 {width: 120px;}
.speed-tbl {width: 96%; border: 0;border-collapse: collapse; text-align: right;}
.speed-tbl tr td.td1 {width: 50px; text-align: left;}
.speed-tbl tr td.slow {width: 50%;}
.speed-tbl-data {width: 99%; border: 0;border-collapse: collapse; margin-left: -10px;}
.speed-tbl-data tr th {font-weight: bold; padding: 5px 0px 5px 10px; text-align: left;}
.speed-tbl-data tr td { padding: 5px 0px 5px 10px; border-bottom: 3px solid #fff;}
.speed-tbl-data tr td.slow {background: #FBCFCF;}
.speed-tbl-data tr td.normal {background: #DAEED7;}
.rw-tbl {width: 99%; border: 0;border-collapse: collapse;}
.rw-tbl tr td.td1 {width: 70px; padding-right: 5px;}
#calendar-tbl {width: 100%;border-collapse: collapse;}
#calendar-tbl tr td.grid {width: 40%;}
#calendar-tbl tr td.month {text-align: center;padding: 10px 0;padding-right: 20px;}
#calendar-tbl tr td.month a {padding: 0 10px;}
#calendar-tbl tr td.descr {padding-left: 30px;}
#grid-tbl {width: 235px;border-collapse: collapse;}
#grid-tbl tr th {text-align: center;}
#grid-tbl tr td {text-align: center;width: 75px; padding: 2px 7px 2px 7px; font-size: 11px; border-bottom: 4px solid #fff;}
#grid-tbl tr td span {font-size: 11px;}
#grid-tbl tr td.bg-green {background: #A6DCA6;}
#grid-tbl tr td.bg-brown {background: #DCC0A6;}
#grid-tbl tr td.bg-blue {background: #A6B7DC;}
#upd-tbl {width: 100%; border: 0; font-size: 12px; border-collapse: collapse;}
#upd-tbl tr th {border-bottom: 1px solid #dedede; border-collapse: collapse; font-size: 12px; text-align: left; font-weight: normal;padding: 5px 0px 5px 0px; }
#upd-tbl tr td {padding: 10px 5px 0px 0px; text-align: left;}
/********************************************* P ********************************************/
.adv-block p {color: #494949; font-size: 11px; text-align: left;}
#widgets div p {padding-bottom: 10px;}
#widgets div .p-last {padding-left: 27px; margin-top: -10px;}
#left-inner .p-last {margin-top: -8px;}
#pr-data div p {padding: 5px;}
.price-right p {display: block; width: 160px; float: left; font-size: 10px;}
.p-gray {color: #7D807C; font-size: 11px; line-height: 20px; padding-top: 5px;}
.copy-to {width: 96%; text-align: right;}
.reswhois {padding-top: 20px;}
.se {background-color: #0072bc;color: white;}
.cy {background-color: #f26522;color: white;}
.pr {background-color: #197b30;color: white;}
.secy {background: url(/images/secy.gif);color: white;}
.sepr {background: url(/images/sepr.gif);color: white;}
.cypr {background: url(/images/cypr.gif);color: white;}
.secypr {background: url(/images/secypr.gif);color: white;}
.now {font-weight: bold;}
#pr,#cy,#se {display: none;}
#showcy span, #showpr span, #showse span, #hide span {color: #616161; background: url(../images/dash.gif) repeat-x 100% 100%; cursor: pointer;}
#showcy, #showpr, #showse, #hide {margin-top: 10px;}
.highlight {background: #ffa;}
.simulator {margin: 15px 0; padding: 10px; border-bottom: 3px #DFEDFF solid; border-top: 1px #DFEDFF solid; background: #F7F8FC; font-size:11px;}
.shlink {font-size: 11px; color: gray; padding-left: 3px;} 
.btm-speed {padding:5px 15px; font-size: 18px; }
.steptest {font-style: italic; color: #598527; padding: 5px; border: 1px #666 solid; background: #eaf7f7; margin-bottom: 2px;}
.steptest2 {font-style: italic; color: #a26824;padding: 5px; border: 1px #666 solid; background: #f5f2dc; margin-bottom: 2px;}
#speed-test td {padding: 4px;}
#speed-test .r {font-weight: bold; color: gray;}
#notes {padding: 20px 0; margin: 20px 0; border-top: 1px dashed grey;}
#notes .note {margin-bottom: 20px;}
#notes .note .date {margin-bottom: 5px; color: gray;}

#noteone .note {margin-bottom: 20px;}
#noteone .note .date {margin-bottom: 5px; color: gray;}

#banners-tbl {width: 95%; border: 0; border-collapse: collapse; margin-top: 10px;}
#banners-tbl tr td {padding-bottom: 7px; padding-left: 3px; margin-bottom: 10px;}
#banners-tbl .banner {width: 280px; background-color: #ebf5e2; padding: 5px;}
#banners-tbl .stat {line-height: 2; background: url(../images/bann-bg.gif) no-repeat 100% #ebf5e2;}
#banners-tbl .ctr-td {padding-top: 5px; padding-left: 15px;}
#banners-tbl .ctr {color: #d6d5d5;; font-size: 24px;}
#banners-tbl .ctr-good {color: #369800; font-size: 24px;}
#banners-tbl .ctr-bad {color: #d54e38;  font-size: 24px;}
#banners-tbl .stat-l {float: right; padding-top: 4px; color: #777777; font-size: 16px; margin-right: 10%;}
#banners-tbl .stat-l a {padding-left: 10px;}

#headlist-tbl {width: 95%; border: 0; border-collapse: collapse; margin-top: 10px;}
#headlist-tbl tr td {padding-bottom: 7px; padding-left: 3px; margin-bottom: 10px;}

#headlist-tbl .banner {margin-bottom: 60px;}
#headlist-tbl .info {float: left; border-left: 1px dashed gray; margin-left: -5px; padding-left: 5px;} 
#headlist-tbl .info h1 {font-size: 16px; font-weight:normal;} 
#headlist-tbl .info h1 a {font-size: 16px; color: black;} 
#headlist-tbl .info h1 a:hover {font-size: 16px; color: black; text-decoration: none;} 
#headlist-tbl .info .date {margin-top: 5px; color: #908f90;} 
#headlist-tbl .stat {float: right; display: block; width: 100px; line-height: 1.6;} 
#headlist-tbl .stat .icon-banner {color: #5b5b5b;}
#headlist-tbl .stat .icon-stat {color: #9b8471; background:url(../images/chart.png) no-repeat 0 0.7em; padding:9px 0 6px 13px; padding-left: 20px;}
#headlist-tbl .stat .icon-pay {color: #9b8471; background:url(../images/payb.png) no-repeat 0 0.7em; padding:9px 0 6px 13px; padding-left: 20px;}


.file-gif {background: url("http://files.pr-cy.ru/i/file-gif.png") no-repeat 0 0.7em; padding:13px 0 0 0; padding-left: 22px; margin-left: -2px;}
.file-jpg {background: url("http://files.pr-cy.ru/i/file-jpg.png") no-repeat 0 0.7em; padding:13px 0 0 0; padding-left: 22px; margin-left: -2px;}
.file-png {background: url("http://files.pr-cy.ru/i/file-png.png") no-repeat 0 0.7em; padding:13px 0 0 0; padding-left: 22px; margin-left: -2px;}
.file-swf {background: url("http://files.pr-cy.ru/i/file-swf.png") no-repeat 0 0.7em; padding:13px 0 0 0; padding-left: 22px; margin-left: -2px;}


