/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
body{text-align:center;margin-left:auto;margin-right:auto;}.yui-d0,.yui-d1,.yui-d1f,.yui-d2,.yui-d2f,.yui-d3,.yui-d3f{margin:auto;text-align:left;width:57.69em;*width:56.25em;}.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6{margin:auto;text-align:left;width:100%;}.yui-d0{margin:auto 10px;width:auto;}.yui-d0f{width:100%;}.yui-d2{width:73.076em;*width:71.25em;}.yui-d2f{width:950px;}.yui-d3{width:74.923em;*width:73.05em;}.yui-d3f{width:974px;}.yui-b{position:relative;}.yui-b{_position:static;}.yui-main .yui-b{position:static;}.yui-main{width:100%;}.yui-t1 .yui-main,.yui-t2 .yui-main,.yui-t3 .yui-main{float:right;margin-left:-25em;}.yui-t4 .yui-main,.yui-t5 .yui-main,.yui-t6 .yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 .yui-main .yui-b{margin-left:13.30769em;*margin-left:12.975em;}.yui-t2 .yui-b{float:left;width:13.84615em;*width:13.50em;}.yui-t2 .yui-main .yui-b{margin-left:14.84615em;*margin-left:14.475em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 .yui-main .yui-b{margin-left:24.0769em;*margin-left:23.475em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 .yui-main .yui-b{margin-right:14.8456em;*margin-right:14.475em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 .yui-main .yui-b{margin-right:19.4615em;*margin-right:18.975em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 .yui-main .yui-b{margin-right:24.0769em;*margin-right:23.475em;}.yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:2.0%;}.yui-gb .yui-u{*width:31.8%;*margin-left:1.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;_width:65.7%;}.yui-gd div.first{width:32%;_width:31.5%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;_width:74%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;_width:23.8%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after,.yui-t1:after,.yui-t2:after,.yui-t3:after,.yui-t4:after,.yui-t5:after,.yui-t6:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6{zoom:1;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

* html input { overflow: visible; }

/* -------------------------------------------------- */
a { color:#1462C1; }
a.external { background: url(/images/external.png) no-repeat right center; padding-right: 15px; }
abbr.links-in { background: url(/images/l-in.png) no-repeat left center; padding-left: 15px; }
abbr.links-out { background: url(/images/l-out.png) no-repeat left center; padding-left: 15px; }
a.new { background: url('/images/new_icon.png') left center no-repeat; padding: 1px;	padding-left: 18px; }
a.list { background: url('/images/table.png') left center no-repeat; padding: 1px;	padding-left: 18px; font-weight: bold; }
input.submit { font-weight: bold; padding: 3px; }
hr { border: 0px; height: 1px; background-color: #eee; color: #eee; }
ul li { list-style-type: square; }
fieldset { border: 1px solid #ddd; margin: 10px 0px; padding: 5px 5px 10px 5px; width: 60%; }
legend { color: #999; margin-left: 1em; padding: 0px 0.5em; }
textarea { width: 90%; }
img { vertical-align: middle; }
td { vertical-align: middle; }

span.fatal-error { font-weight:bold; padding-left:20px; background-color: red; display: block; padding: 10px; text-align: center; color: black; }

table { width: 100%; }
table th { text-align: center; padding: 3px; font-weight: bold; border: none; }
table td { padding-left: 10px; padding: 3px; border: none; }

div.highlight { background-color: rgb(238, 255, 170); padding: 10px; }

.messages {	background-color: #eee;	margin: 10px 0px; padding: 0px 20px; }
.messages li { padding: 10px; margin-left: 18px; list-style: square; }

.invoice-link { padding-left: 20px; background: url(/images/pdf.gif) left center no-repeat; font-weight: bold; }
.statement-link { padding-left: 20px; background: url(/images/statement.gif) left center no-repeat; font-weight: bold; }
.tocart { padding-left: 20px; background: url(/images/tocart.png) left center no-repeat; font-weight: bold; }

.error_list { padding: 0px; margin: 5px; margin-left: 0px; }
.error_list li { background:transparent url(/images/error.png) no-repeat scroll left center; font-weight:bold; padding-left:20px; list-style: none; }

#hd { padding-top: 5px; }
#hd #righbox { float: right; padding: 10px; padding-top: 0px; width: 45%; }
#hd #leftbox { padding-top: 5px; width: 45%; }
#hd #login-link { padding-right: 20px; background: url(/images/down.gif) right center no-repeat; font-weight: bold; }

#bd { clear: both; }

#ft { clear: both; text-align: right; margin-top: 50px; padding-top: 5px; padding-bottom: 5px; /*border-top: 1px solid #eee;*/ color: gray; }

#land #notes { background:transparent url(/images/notes.png) repeat scroll 0 0; height:270px; margin-left:640px; position:absolute; top:190px; width:324px; }
#land ul.highlight { background-color: #eee; padding: 10px; padding-left: 35px; margin: 0px; width: 85%; }
#land ul.highlight li { font-size: 130%; padding: 5px; }
#land #advertiser { float: left; width: 320px; }
#land #action { width: 60%; text-align: center; margin-top: 4em;}
#land #action .submit { margin-bottom: 5px; padding: 0.5em; font-size: 1.5em; }
#land h1 { font-size: 180%; }

/*
 * Account
 * -------
 */
div#balance { border: 5px solid #eee; padding: 5px; margin-bottom: 0.5em; font-size: 160%; font-weight: bold; }
tr.type-send td { color: silver; }

/*
 * Slots
 * -----
 */
.banned { border-top: 3px solid #c00; }
.banned .notice { color: #c00; }

div.adbox { width: 238px; border: 5px solid #ccc; height: 53px; padding: 5px; overflow: hidden; }
div.adbox .ad-heading { color: #1462C1; font-size: 120%; font-weight: bold; text-decoration: underline; }
.ad-preview-box { width: 250px; }
.ad-preview div.confirm { background-color: yellow; }

#tabs-menu { margin: 0px; padding: 0px; }
#tabs-menu li { display: inline; float: left; }
#tabs-menu li a { display: block; padding: 5px; text-decoration: none; background-color: #ddd; margin-right: 5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius-topleft: 5px;
-webkit-border-radius-topright: 5px;
}
/*#tabs-menu li.ui-tabs-selected a { background-color: #1462C1; color: white; } 
div.slot-tab { clear: left; border-top: 3px solid #1462C1;}*/
#tabs-menu li.ui-tabs-selected a { background-color: #333; color: white; } 
.slot-tab { clear: left; border-top: 3px solid #333;}

/*#codes-switch { margin: 0px; padding: 0px; }
#codes-switch li { display: inline; float: left; }
#codes-switch li a { display: block; margin-right: 5px; }*/
#codes-switch li.ui-tabs-selected a { font-weight: bold; text-decoration: none; color: black; }
.code-box { clear: left; padding-top: 5px; }

.adinfo { text-align: center; color: gray; font-size: 90%; }

/*
 * Wizard
 * ------
 */
a.owned { padding-right: 20px; background: transparent url(/images/star.png) no-repeat right center; }
a.bought { padding-right: 20px; background: transparent url(/images/ad-icon2.png) no-repeat right center; }

#categories-menu {	width: 160px; border-right: 1px solid #eee;	margin-right: 15px;	float: left; margin-top: 0em; }
#slots-table th { white-space: normal; }
#slots-table td { padding: 0.6em; }
#slots-table td.l { text-align: right; }
#slots-table td.new { background-image: url(/images/nova.png); background-position: top right; background-repeat: no-repeat; }
.cart-remove { padding-left: 15px; background: transparent url(/images/down.gif) no-repeat scroll left center; float: right; }
div.slot { margin: 10px 0px; } 
div.slot-actions { margin-top: 0.5em; padding-left: 15px; background: transparent url(/images/down.gif) no-repeat scroll left center; float: right; }

table.slot-preview { border-top:3px solid #666666; width: 100%; }
table.slot-preview td, table.slot-info td { border: 1px solid #DDDDDD; padding: 5px 10px;}
table.slot-preview td.price { width: 180px; text-align: right;}
table.slot-preview span.head { font-size: 90%; font-weight: bold; }
table.slot-preview div.price { font-size: 250%; font-weight: bold; color: #1a0;  }
table.slot-preview div.price big { letter-spacing: -3px; }
table.slot-preview div.price small { font-size: 11px; font-weight: normal; }
table.slot-preview h2 { font-weight:bold; font-size: 120%; }
table.slot-preview td.weblink { width: 160px; text-align: center; }
table.slot-preview td.ranks { width: 121px; }

table.slot-info { border-top:3px solid #666666; width: 100% }
table.slot-info td { width: 20% }
table.slot-info span.head { font-size: 90%; font-weight: bold; }

table.total td { background-color: #FFA; } 
table.total td div.price { color: #333;  }
table.total h2 { color: #333;}

div#total-block { padding: 10px; border: 3px solid #666; width: 16%; text-align: center; }
div#total-block span.head { font-size: 90%; font-weight: bold; }
div#total-block div.price, div#renew div.price { font-size: 250%; font-weight: bold; color: #1a0;  }
div#total-block div.price big, div#renew div.price big { letter-spacing: -3px; }
div#total-block div.price small, div#renew div.price small { font-size: 11px; font-weight: normal; }

div#slot-ads a.cancel, div#slot-ads div.actions { padding-left: 15px; background: transparent url(/images/up.gif) no-repeat scroll left center; display: block; margin-left: 10px; margin-top: 5px; margin-bottom: 10px; }
.renew-info { font-size: 90%; margin-top: 10px; color: green; }

div.codes div { margin: 10px 0px; }
div.codes pre { overflow: auto; background-color: #eee; padding: 5px; margin-top: 5px; }

/*
 * Registration
 * ------------
 */
div#registration fieldset {	width: 50%; }
div#login-form fieldset { width: 40%; margin-left: auto; margin-right: auto; }
div#login-form table { margin: 0px; margin-top: 0.5em; }
table.common th, div#registration table th, div#login-form table th { text-align: right; padding: 3px; font-weight: bold }
div#registration table th, div#login-form table th { width: 110px; }
table.common td, div#registration table td, div#login-form table td { padding-left: 10px; padding: 3px; }
div#registration #confirms { width: 50%; }

/*
 * Pager
 * -----
 */
.pager { float: left; margin: 10px 0px;	margin-bottom: 15px; padding: 3px; font-family: arial; font-size: 100%; text-align: right; }
.pager a, .pager span { display: block; float: left; padding: 0.2em 0.5em; margin-right: 0.1em; border: 1px solid #fff; background: #fff; }
.pager span { font-weight: bold; }
.pager a { border: 1px solid #9AAFE5; text-decoration: none; }
.pager a:hover { border-color: #2E6AB1; color: black; }

/*
 * Tabs
 * ----
 */
.ui-tabs .ui-tabs-hide { display: none; }
#switch { padding: 0px; margin: 0px; text-align: right; }
#switch li { display: inline; }
#switch li a { color: white; display: block; padding: 3px 5px; float: right; margin: 3px; text-decoration: none; font-weight: bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#switch li.inzerent a { background-color: #8d8d8d; }
#switch li.inzerent a:hover, #switch li.inzerent a.selected { background-color: black; }

#switch li.publisher a { background-color: #a3c0e9; }
#switch li.publisher a:hover, #switch li.publisher a.selected { background-color: #3274d0; }

#switch li.ranky a { background-color: #94d98d; }
#switch li.ranky a:hover, #switch li.ranky a.selected { background-color: #11AA00; }

#tabs { text-align: right;}
#tabsbox { padding-top: 5px; }

/*
 * Query
 * -----
 */
div#query-form { width: 100%; margin: 30px auto; text-align: center; }
div#query-form input#q { font-size: 18px; padding: 2px; width: 780px; display: inline; }
div#query-form #send { font-size: 18px; padding: 1px 10px; }

/*
 * User webs
 * ---------
 */
#webs { width: 71%; }
#webs #domain { width: 280px; }
#webs #srank { width: 22px; }
#webs #pagerank { width: 22px; }
#webs #jyxorank { width: 22px; }
#webs #yb { width: 22px; }
#webs #action { width: 60px;}

#webs-stats { float:right; width:28%; }
#webs-stats .block { border:1px solid #eee;	padding:8px; margin-bottom: 10px; }
#webs-stats .block table, #webs-stats .block tr, #webs-stats .block th, #webs-stats .block td {
	border: 0px; font-weight: normal;
}
#webs-stats .block h3 {	margin-bottom: 10px; }
#webs-stats .block input.submit { margin-top: 10px; }
#webs-stats ul { margin-bottom: 10px; padding-left: 20px; }
#webs-stats ul li { list-style: square; }

#webs span.old { color: gray; font-size: 88%; font-weight: normal; }
#webs span.arreq { padding-left: 6px; background: url('http://ranky.cz/images/arr-eq.png') left center no-repeat; }
#webs span.arrup { padding-left: 9px; background: url('http://ranky.cz/images/arr-up.png') left center no-repeat; }
#webs span.arrdown { padding-left: 9px; background: url('http://ranky.cz/images/arr-dw.png') left center no-repeat; }
#webs .delete { background: url('http://ranky.cz/images/delete_icon.png') left center no-repeat; padding: 1px; padding-left: 18px; }


/*
 * Expired domains
 * ---------------
 */
#expired-domains { width: 71%; }
#expired-domains span.expiring, #expired-domains span.available, #expired-domains span.unavailable {
	font-weight: bold; font-size: 85%;
}
#expired-domains span.expiring { color: blue; }
#expired-domains span.available { color: green; }
#expired-domains span.unavailable { color: red; }

#expired-right { float: right; width: 28%; }
#expired-info { padding: 8px; border: 1px solid #eee; margin-top: 10px; }
#expired-nav { padding: 8px; border: 1px solid #eee; }
#expired-nav table { width: 100%; }
#expired-nav table td { padding: 0px; border: 0px;}
#expired-domains #domain { width: 29%; }

#expired-domains #date { width: 17%; }
#expired-domains #status { width: 10%; }
#expired-domains #srank { width: 8%; }
#expired-domains #pagerank { width: 8%; }
#expired-domains #yb { width: 12%; }

/*
 * Domain search
 * -------------
 */
#domain-search-query { font-size:18px; }
#domain-search-query input { padding: 2px; }
#domain-search-query input#query_query { width: 350px; }
#domain-search-options { margin: 5px 0px; width: 100%; }
#domain-search-options #search-options { vertical-align: top; }
#domain-search-options #search-options input { vertical-align: middle; }
#domain-search-options td { vertical-align: top; border: 0px; text-transform: lowercase; }
#domain-search-options td td { border: 1px solid #CCCCCC; }
#domain-search-options td th { width: 3em; }
#domain-search-options td div#prefixes, #domain-search-options td div#domains { padding-left: 1px; padding-top: 1px; height: 150px;	overflow-y: auto; }
#domain-search-options td#prefixes-td, #domain-search-options td#domains-td { padding-right: 22px; }
#search-options label { color: gray; }

#domain-search-box { width: 68%; }
#domain-search-ads { float:right; width:31%; }

#domain-search-options td th { width:4em; font-weight:bold; white-space:pre; text-align: left; }
#domain-search-options td td, #domain-search-options th { border:1px solid #CCCCCC; padding:0.5em; }
#domain-search-options table { width: auto; }
#domain-search-options .all { color:gray; margin-bottom:3px; }

#domain-search-options td#prefixes-td, #domain-search-options td#domains-td { padding-right:22px; }
#domain-search-options td { border:0 none; text-transform:lowercase; vertical-align:top; }


.domains { width: 100%;	margin-top: 3px; }
.domains th { text-align: left; }
.domains th, .domains td { padding: 5px; }
.domains .status { width: 10%; text-align: center; }
.domains .status .unavailable { color: red; }
.domains .status .available { color: green; font-weight: bold; }
.domains .premiumnotice { color: #FE8208; }
.domains td.price { width: 20%;	text-align: right; border-left: none; color: gray; }
.premium th { border-right: none; }
.domains .land { width: 13%; text-align: center; }

.domains tr.rowodd th, .domains tr.rowodd td { background-color: #FFF; }
.domains tr.roweven th, .domains tr.roweven td { background-color: #F2F2F2; }

.zero, .nope { color: silver; }


/*
 * Ranky
 * -----
 */
#ranky-box { width: 68%; }
#ranky-ads { float: right; width: 31%; }

div.box { padding: 15px; padding-left: 130px; padding-top: 10px; margin-top: 10px; border-top: 1px solid #eee; }
div.box h3 { font-size:110%; font-weight:bold; padding: 0px; margin: 0px; }
div.box ul { padding: 0px; margin: 0px; padding-left: 15px; }
div.box li { list-style: disc; }
#butt {	padding: 0px; margin: 0px; background-color: white; border: none; font-size: 28px; vertical-align: middle; }

div#rank_seznam { background: url('/images/seznam-logo.png') no-repeat left; }
div#rank_jyxo { background: url('/images/jyxo-logo.png') no-repeat left; }
div#rank_google { background: url('/images/google-logo.png') no-repeat left; }
div#rank_alexa { background: url('/images/alexa-logo.png') no-repeat left; }
div#rank_compete { background: url('http://home.compete.com.edgesuite.net/site_media/upl/img/api_compete_2.gif') no-repeat left; }
div#backlinks_yahoo { background: url('/images/yahoo-logo.jpg') no-repeat left; }
div#wayback_machine { background: url('/images/wayback.gif') no-repeat left; }

div.result { font-size: 220%; float: right; }

div#query-menu li { float: left; display: block; margin-right: 2px; }
div#query-menu li a { display: block; padding: 8px 8px; background-color: #f1f1f1; }
div#query-menu li a:hover, div#query-menu li a.selected:hover { background-color: #3482C1; color: white; }
div#query-menu li a.selected { background-color: #3482C1; color: white; text-decoration: none; }

.info { font-style: italic; color: gray; }


/*
 * Slot generator
 * --------------
 */
ul.generators { list-style-image: url('/images/bullet-go.png'); }
ul.generators li { clear: both; list-style-image: url('/images/bullet-go.png'); }
ul.generators li a.generator { font-weight: bold; font-size: 110%; }
ul.generators li p.descr { font-style: italic; }

a.export-csv { padding-left: 20px; background: url('/images/formats/csv.png') left center no-repeat; }
a.export-xml { padding-left: 20px; margin-left: 30px; background: url('/images/formats/xml.gif') left center no-repeat; }
a.export-json { padding-left: 20px; background: url('/images/formats/json.gif') left center no-repeat; }
a.export-yaml { padding-left: 20px; margin-right: 30px; background: url('/images/formats/yaml.gif') left center no-repeat; }

div#generator-form { width: 80%; }
div#generator-form th { text-align: right; width: 25%; }

/*
 * Ads.ranky promo
 * ---------------
 */
.ads-promo { width: 100%; font-size: 95%; margin: 0px; padding: 0px; }
.ads-promo td, .ads-promo th { text-align: center; }
.ads-promo th.domain, .ads-promo td.domain { text-align: left; }
.ads-promo td.price, .ads-promo th.price { text-align: right; font-weight: bold; }
.ads-promo tfoot td { text-align: right; font-weight: bold; }