/********************************************* DIV *********************************************/
#content {min-height: 550px; height: expression(this.scrollHeight < 550 ? "550px" : "auto" );}
.enter-site {width: 100%;}
.enter-site div {float: left; width: 100%; margin-right: 7px;}
.adv-block {float: left; margin-right: 3%;width: 230px; background: #fff; border: 1px dotted #9A9897; text-align: center; padding: 10px; margin-bottom: 10px;}
.adv-block-image {float: left; margin-right: 3%;width: 230px; background: #fff; text-align: center; padding: 10px; margin-bottom: 10px;}
.w-indent {margin-top: 16px; line-height: 20px;}
.links {float: left; margin-top: 20px; margin-right: 100px;}
#morelinks {display: none;}
#moreoutlinks {display: none;}
#graphs-margin {float: left; margin-left: 100px;}
* html #graphs-margin {float: left; margin-left: 50px;}
#graphs-margin div.wp {margin-bottom: 20px;}
#link-up {position: absolute; margin-top: 25px; max-width: 245px; width:expression(document.body.clientWidth > 999? "245px":  "auto" );}
.robots-txt {width: 30%; float: left;}
.answer {width: 50%; float: left; padding-left: 5%;}
.button-analysis-block {margin-top: 7px;}
.wgt {padding-bottom: 20px;}
#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");}
/****************************************** Icons ******************************************/
#snow {position: absolute; left: -15px; top: 2px; width: 11px; height: 11px; background: url(../images/snow.gif) no-repeat; }

/*
#calc {position: absolute; margin-left: -25px; width: 18px; margin-top: 3px; height: 15px; background: url(../images/calc.gif) no-repeat;}
* html #calc {margin-top: 3px;}
#link {position: absolute; margin-left: -25px; width: 18px; margin-top: 3px; height: 15px; background: url(../images/icon-link-a.gif) no-repeat;}
#google {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-google.gif) no-repeat;}
#yandex {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-yandex.gif) no-repeat;}
#plagiary {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-plagiary.gif) no-repeat;}
#history {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-history.gif) no-repeat;}
#whois-2 {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-whois-2.gif) no-repeat;}
#trace {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/network-tools.png) no-repeat;}
#onestat {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/1stat.gif) no-repeat;}
#w3c {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-w3c.gif) no-repeat;}
#money {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-money.png) no-repeat;}
#netcraft {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/netcraft.png) no-repeat;}
#alertsite {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/alertsite.png) no-repeat;}
#speed-2 {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/icon-speed-2.gif) no-repeat;}
#up {position: absolute; margin-left: -15px; width: 7px; margin-top: 3px; height: 16px; background: url(../images/arrow-red-up.gif) no-repeat;}
#twitter {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/twitter.png) no-repeat;}
#otvetmail {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/otvet.mail.png) no-repeat;}
#tracker {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/tracker.png) no-repeat;}
#semrush {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; background: url(../images/semrush.png) no-repeat;}
*/

#calc {position: absolute; margin-left: -25px; width: 18px; margin-top: 3px; height: 15px;}
* html #calc {margin-top: 3px;}
#link {position: absolute; margin-left: -25px; width: 18px; margin-top: 3px; height: 15px; }
#google {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#yandex {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#plagiary {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#history {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#whois-2 {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#trace {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#onestat {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#w3c {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#money {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#netcraft {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#alertsite {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#speed-2 {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#up {position: absolute; margin-left: -15px; width: 7px; margin-top: 3px; height: 16px; }
#twitter {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#otvetmail {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#tracker {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }
#semrush {position: absolute; margin-left: -20px; width: 16px; margin-top: 3px; height: 16px; }

#google {
	background: url("../images/analysis-sprite.png") 0 0 no-repeat;
}
	
#yandex {
	background: url("../images/analysis-sprite.png") -16px 0 no-repeat;
}
	
#w3c {
	background: url("../images/analysis-sprite.png") -32px 0 no-repeat;
}
	
#speed-2 {
	background: url("../images/analysis-sprite.png") -48px 0 no-repeat;
}
	
#alertsite {
	background: url("../images/analysis-sprite.png") -64px 0 no-repeat;
}
	
#semrush {
	background: url("../images/analysis-sprite.png") -80px 0 no-repeat;
}
	
#money {
	background: url("../images/analysis-sprite.png") -96px 0 no-repeat;
}
	
#twitter {
	background: url("../images/analysis-sprite.png") -112px 0 no-repeat;
}
	
#otvetmail {
	background: url("../images/analysis-sprite.png") 0 -16px no-repeat;
}
	
#plagiary {
	background: url("../images/analysis-sprite.png") -16px -16px no-repeat;
}
	
#history {
	background: url("../images/analysis-sprite.png") -32px -16px no-repeat;
}
	
#whois-2 {
	background: url("../images/analysis-sprite.png") -48px -16px no-repeat;
}
	
#trace {
	background: url("../images/analysis-sprite.png") -64px -16px no-repeat;
}
	
#onestat {
	background: url("../images/analysis-sprite.png") -80px -16px no-repeat;
}
	
#netcraft {
	background: url("../images/analysis-sprite.png") -96px -16px no-repeat;
}
	
#tracker {
	background: url("../images/analysis-sprite.png") -112px -16px no-repeat;
}
.ins-icon {
	display: inline-block;
	background-image: url("../images/analysis-sprite.png");
	background-repeat: no-repeat;
	vertical-align: middle;
	}

.calc-icon {
	width: 18px;
	height: 15px;
	background-position: 0 -32px;
	}

.monitoring-icon {
	width: 20px;
	height: 19px;
	background-position: -18px -32px;
	}

.sim-icon {
	width: 18px;
	height: 14px;
	background-position: -38px -32px;
	}
	
.link-a-icon {
	width: 18px;
	height: 16px;
	background-position: -56px -32px;
	}
	
/****************************************** Inputs ******************************************/
.enter-site .es-long-input {float: left; width: 85%; color: #000; padding-left: 2px;}
.enter-site .button {float: left; font-size: 11px; margin-left: 15px;}
* html .enter-site .button {//margin-top: 2px;}
.get-button {width: 75%; float: left;overflow:hidden;}
/****************************************** Lists ******************************************/
#adv ul {width: 200px; float: left;}
#adv ul li {list-style: none; margin-bottom: 8px;}
#adv ul li.seo {position: relative; margin-bottom: 8px;}
.links ul {margin-top: 10px;}
.links ul li {list-style-type: none; margin-bottom: 20px;}
ul.links {float: left; margin: 0px 3% 20px 20px;width: 27%;}
* html ul.links {margin-left: 10px;}
ul.no-margin-right {margin-right: 0;}
ul.no-margin-bottom {margin-bottom: 0;}
ul.links li {list-style: none;}
ul.other-systems {margin-left: 20px;}
ul.other-systems li {list-style-type: none; margin-top: 10px; float: left; margin-right: 35px;}
/****************************************** images ******************************************/
.picture {float: left; margin-right: 28px;}
.button-analysis {margin-top: 3px;}
/****************************************** SPAN ******************************************/
.gray {color: #7B7878;}
.green {color: #1C9A07; font-weight: bold;}
.red-txt {color: red; font-weight: normal;}
.bog {color: #9B8107; font-weight: bold;}
.rank {padding: 5px; border: 1px dashed #000; margin-left: 15px;}
.rank-inner {padding: 4px; border: 1px dashed #000;}
.links ul li span.num {display: block; height: 30px; float: left; margin-right: 5px;}
#showmore span, #hide span, #showoutmore span {color: #616161; background: url(../images/dash.gif) repeat-x 100% 100%; cursor: pointer;}
.showmorelinks {color: #616161; background: url(../images/dash.gif) repeat-x 100% 100%; text-decoration: none;}
.toggler:link {text-decoration: none;}

.showmorekey {padding-top: 10px;}
.showmorekey span {color: #d82a0e; border-bottom: 1px dashed #d82a0e; text-decoration: none;}
.showmorekey span:hover {color: #d82a0e; border-bottom:none; text-decoration: none;}
#words-tbl tr:hover {background-color: #FFFFCC;}
#words-tbl a {font-size: 11px; color: black;}

#words2-tbl tr:hover, #words3-tbl tr:hover {background-color: #FFFFCC;}
#words2-tbl a, #words3-tbl a {font-size: 11px; color: black;}


.eq {display: block; float: left; font-size: 17px; color: #7B7878; margin: 8px 12px 0px 12px;}
/****************************************** Links ******************************************/
.gray {color: #7B7878;}
.red-11 {color: red; font-size: 11px;}
.red-11:hover, .small-black:hover {color: #d82a0e; font-size: 11px;}
.lnk-w-line-height {line-height: 22px;}
.lnk-w-line-height-2 {line-height: 18px;}
.small-black {color: #000; font-size: 11px;}
.wgt a, .wgt a:hover {font-size: 11px;}
/****************************************** Tables ******************************************/
#content-tbl {width: 99%; float: left; border: 0; border-collapse: collapse;}
#content-tbl tr td {padding: 10px 0px 10px 10px; padding: 10px }
#content-tbl tr td.td-50 {width: 50%;}
#content-tbl tr td.purple {background: #EDEBF4; line-height: 20px;}
#content-tbl tr td.blue-bg {background: #EAF7F7; line-height: 20px;}
#content-tbl tr td.yell {background: #F5F2DC; line-height: 20px;}
#content-tbl tr td.grey-bg {background: #ececec; line-height: 20px;}
#content-tbl tr td.pink {background: #F6EEF7;}
#content-tbl tr td.dark-pink {background: #F7E5F8;}
#content-tbl tr td.keywords {background: #F7F7F7;}
#content-tbl tr td.keywords2 {background: #F7F7F7;}
#content-tbl tr td.green-bg {background: #DAEED7;}
#content-tbl tr td.bog-bg {background: #ECE5D0;}
#content-tbl tr td.notop {padding-top: 0px;}
#content-tbl tr td.nobottom {padding-bottom: 0px;}
#content-tbl tr td.w-bottom {padding-bottom: 15px;}
#content-tbl tr td.gray-border {border-left: 2px solid #F1F1F0;}
#content-tbl tr td.green-border {border-left: 2px solid #36B521;}
#content-tbl tr td.bog-border {border-left: 2px solid #B59B21;}
* html #content-tbl tr td.w-bottom {padding-bottom: 25px;}
#content-tbl tr td.wrap, #content-tbl tr td.wrap30, #content-tbl tr td.wrap110 {height: 10px; background: #fff; padding: 0; margin: 0;}
#content-tbl tr td.wrap30 {height: 30px;}
#content-tbl tr td.wrap110 {height: 110px;}
#content-tbl tr td.border {border-top: 1px solid #D1D1D1;}
#content-tbl tr td.td-fixed {width: 30%;}
#keywords-tbl, #words-tbl {width: 100%; border: 0; font-size: 11px; border-collapse: collapse;}
#keywords-tbl tr th, #words-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; }
#words-tbl tr th {width: 25%;}
#words-tbl tr td {padding: 5px 0px 5px 0px !important;text-align: left;}
#words-tbl .kb {color: black; font-size: 11px;}
#words-tbl .kb:hover {color: red;}

#keywords2-tbl, #words2-tbl, #words3-tbl {width: 100%; border: 0; font-size: 11px; border-collapse: collapse;}
#keywords2-tbl tr th, #words2-tbl tr th , #words3-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; }
#words2-tbl tr th, #words3-tbl tr th {width: 25%;}
#words2-tbl tr td, #words3-tbl tr td {padding: 5px 0px 5px 0px !important;text-align: left;}
#words2-tbl .kb, #words3-tbl .kb {color: black; font-size: 11px;}
#words2-tbl .kb:hover, #words3-tbl .kb:hover {color: red;}
#keywords2-tbl tr th.th1 {width: 50%;}
#keywords2-tbl tr th.th2 {width: 25%;}
#keywords2-tbl tr td {padding: 5px 5px 5px 0px; text-align: left;}

#keywords-tbl tr th.th1 {width: 50%;}
#keywords-tbl tr th.th2 {width: 25%;}
#keywords-tbl tr td {padding: 5px 5px 5px 0px; text-align: left;}
.tags {width: 100%; border: 0; font-size: 11px; border-collapse: collapse; padding-left: 0;}
.tags tr th {border-bottom: 1px solid #dedede; border-collapse: collapse; text-align: left; font-size: 12px; font-weight: normal; padding: 5px 0px 5px 0px; }
.tags tr th.th1 {width: 70%;}
.tags tr th.th2 {width: 15%;}
.tags tr td {padding: 5px 0px 5px 0px !important;text-align: left;}
.empty tr th, .empty tr td {color: #818181;}
#params-tbl tr td {font-size: 11px !important; padding: 3px 3px 3px 0px;}
#params-tbl tr td.param {width: 35%; background: url(../images/dash.gif) repeat-x 0% 13px; }
#params-tbl tr td.param span, #params-tbl tr td.param-inner span {background: #fff; font-weight: bold; padding-right: 2px;}
#params-tbl tr td.descr {width: 65%; padding-left: 10px;}
#params-tbl tr td.param-inner {width: 25%; background: url(../images/dash.gif) repeat-x 0% 13px;}
#params-tbl tr td.descr-inner {width: 75%; padding-left: 10px;}
#indicators-tbl {border-collapse: collapse; width: 60%;}
#indicators-tbl tr td {padding: 5px 10px 5px 0px;}
#indicators-tbl tr td.td1 {padding-top: 12px; line-height: 20px;}

/********************************************* P ********************************************/
.data-p {clear: both; float: left; display: block;margin-bottom: 10px; width: 100%; font-size: 11px;}
.adv-block p {color: #494949; font-size: 11px; text-align: left;}
.robots-txt p, .answer p {padding: 7px 0px 7px 0px; font-family: courier;}
#left-inner .p-last {margin-top: -8px;}
.advmoney {font-size: 12px; font-style: italic;}
.pp { margin-top: 15px; font-size: 12px; font-style: italic;}
.rating {background-image: url(../images/bgrate.png); position: absolute; right: 4%; top:210px; width: 100px; height: 50px; text-align: center;font-family: Verdana;}
.plusButton {font-size: 20px; padding:0px 2px; color: #359a07; border-bottom: 1px dashed #359a07;cursor: pointer; text-decoration: none;}
.plusButton:hover {font-size: 20px;background-color: #359a07; color: white;}
.plusButton.active {font-size: 20px;background-color: #359a07; color: white;}
.ratingCaption {font-size: 20px; padding-top: 3px;}
.black {color: black;}
.black:hover {color: #d82a0e;}

.scr {margin-right: 20px;}
.scr {background: url(/images/mini-frame.gif) left top no-repeat; padding: 18px 2px 6px 2px;}
.trust {
background:url('/images/trust.png') no-repeat 100% 0%;
display:inline;
padding-right:13px;
padding-top:1px;
}
.alexa {border: 1px solid #d7dae3; line-height: 20px;}
#alexa ul { margin: 0; padding: 0; list-style: none; }
#alexa ul li { text-align: left; margin:5px 0;}
#alexa ul li a {color:black; border-bottom: 1px dashed black; text-decoration: none; padding:0px 2px; padding-top: 2px;}
#alexa ul li a:hover {border-bottom:none; text-decoration: none; background:#f5f2dc; padding:2px;}
#alexa ul li .here {font-weight: bold; border-bottom:none; text-decoration: none; background:#f5f2dc; padding:2px;}
#alexa .period {border-top:1px #e9e9e9 solid; margin-top:5px; padding-top:5px;}
#alexa .period a {padding:0px 2px; color:#3f4751; border-bottom: 1px dashed #3f4751; text-decoration: none;}
#alexa .period .here:link {padding:2px; background:#cfd9e6; font-weight: bold; border:none; text-decoration: none; color:#667382;}
#alexa .period a:hover {padding:2px; background:#cfd9e6; border:none; text-decoration: none; color:#667382;}

