@charset "utf-8";

* {
	margin: 0px;
	padding: 0px;

}

img, div, a, input { behavior: url('/img/iepngfix.htc') }

body {
	background-color: #ffffff;
	font-family: Arial, Verdana, serif;
	font-size: 11px;
}

img {
	border: 0px;
}

.invisible {
	display: none;
}

a {
	text-decoration: underline;
	color: #474748;
}

a:hover {
	text-decoration: none;
}

h1, h1 a {
	font-size: 24px;
	color: #A90000;
}

h2, h2 a {
	font-size: 18px;
	color: #003A5B;
}

/* ukrywanie od ie5 \*/
* html div.box {height:1%;}
/* koniec! */

div.ma_loginBar {
	background: white url('/img/profilLogo.jpg') no-repeat 0px 0px;
	margin: 15px 0px;
	/*width: 833px;*/
	height: 20px;
}

div.wrap {
	padding: 10px;
}

div.ma_mainWrap {
	width: 960px;
	margin: 0px auto;
}

div.ma_banner {
	text-align: center;
}

.clear {
	clear: both;
}

ol {
	margin: 10px 0px 30px 30px;
}

ol li {
	margin-top: 8px;
	font-size: 14px;

}

.searchBox#mainSearch {
	width: 960px;
	height: 255px;
	margin: 50px auto 20px auto;
	background: transparent url('/img/mainBoxBg2.jpg') top center no-repeat;
}

.searchBox#resultsSearch {
	width: 960px;
	height: 120px;
	margin: 0px auto 20px auto;
	background: transparent url('/img/topBoxBg.jpg') top center no-repeat;
}

.searchBox#mainSearch h1 {
	width: 440px;
	height: 75px;
	margin: 10px;
	background: transparent url('/img/szukamauto.gif') 0px 0px no-repeat;
	font-size: 30px;
	text-indent: -1000001px;
	float: left;
}

.searchBox#mainSearch h1 a {
	display: block;
	width: 420px;
	height: 55px;
}

div.infoBox {
	width: 960px;
	margin: 20px auto 30px auto;
}

div.infoBox h1 {
	font-size: 20px;
	margin: 40px 0 15px;
	color: #003A5B;
}

div.infoBox h1 a {
	color: #003A5B;
}

div.infoBox h1 span {
	font-weight: normal;
	letter-spacing: 1px;
	color: #A90000;
}

div.tile {
	width: 285px;
	margin-right: 50px;
	float: left;
	font-size: 12px;
}

h2.topTen {
	font-weight: bold;
	border-bottom: 1px solid #474748;
	padding-bottom: 3px;
	
}

h2.topTen a {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

ol.topTen {
	font-weight: bold;
	margin: 10px 0px 0px 30px;
}

ol.topTen li {
	margin-top: 3px;
	
}

ol.topTen li {
	font-weight: normal;
}

.searchBox#resultsSearch h1 {
	width: 215px;
	height: 30px;
	margin: 3px 0px 0px 5px;
	background: transparent url('/img/szukamauto-sm.gif') 0px 0px no-repeat;
	font-size: 20px;
	text-indent: -1000001px;
	float: left;
}

.searchBox#resultsSearch h1 a {
	display: block;
	width: 191px;
	height: 25px;
}

.searchBox .poweredby {
	float: right;
	width: 180px;
	color: #efefef;
	vertical-align: middle;
}

.searchBox .poweredby img {
	vertical-align: middle;
}

.searchBox#mainSearch #doSearch {
	margin: 0px;
}

.searchBox#resultsSearch #doSearch {
	margin: 0px;
}

.searchBox #doSearch p.typeMenu {
	background: url("/img/tabber3.gif") no-repeat scroll 6px 0px transparent;
	color: #FEFEFE;
	font-size: 14px;
	line-height: 35px;
	margin-top: -6px;
	padding-left: 13px;
	text-shadow: 1px 1px #202020;
}

.searchBox #doSearch p.typeMenu a {
	margin-left: 7px;
	color: #9bbbdf;
	text-decoration: none;
}

.searchBox #doSearch p.typeMenu a:hover {
	color: #fefefe;
}

.searchBox #doSearch p.typeMenu a.current {
	font-size: 16px;
	font-weight: bold;
	color: #fefefe;
}

.searchBox #doSearch ul li {
	width: 65px;
	height: 24px;
	background: transparent url('/img/tab1.gif') 0px 0px no-repeat;
	float: left;
	text-align: center;
	line-height: 24px;
	vertical-align: middle;
	cursor: pointer;
}

.searchBox #doSearch ul li.current {
	font-weight: bold;
	background: transparent url('/img/tab1p.gif') 0px 0px no-repeat;
}

.searchBox #doSearch ul li a {
	text-decoration: none;
}

.searchBox #doSearch p.searchRow {
	vertical-align: middle;
	
}

.searchBox #doSearch div.mainQueryWrapper {
	width: 630px;

}

.searchBox #doSearch input.mainQuery {
	border: 0px;
	width: 810px;
	background: transparent url('/img/input3.png') 0px -39px no-repeat;
	padding: 10px 10px;
	vertical-align: middle;
	font-size: 16px;
}

.searchBox #doSearch input.mainQuery:focus {
	background-position: 0px -1px;
}

.searchBox #doSearch label {
	display: none;
}

.searchBox #doSearch input.mainSubmit {
	border: 0px;
	width: 95px;
	height: 35px;
	background: transparent url('/img/szukaj.gif') 0px 2px no-repeat;
	cursor: pointer;
	vertical-align: middle;
}

.searchBox p.info {
	margin-top: 25px;
	font-size: 16px;
	color: #ffffff;
	line-height: 30px;
	text-shadow: 1px 1px #202020;
}

.searchBox p.info a {
	color: #ffffff;
	text-decoration: none;
	vertical-align: middle;
	float: left;
}

.searchBox p.info a img {
	vertical-align: middle;
}

.summing {
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	float: left;
}

.resultsContainer {
	margin-top: 15px;
}

.resultsContainer .resultsCats {
	width: 220px;
	float: left;
	overflow: visible;
}

.resultsContainer .resultsCats h3 {
	color: #003a5b;
	height: 39px;
	width: 220px;
	background: transparent url('/img/header.gif') 0px 0px no-repeat;
	color: white;
	font-size: 14px;
	line-height: 39px;
	/*padding-left: 10px;
	margin-left: 10px;*/
	text-align: left;
	vertical-align: middle;

	margin-top: 5px;
}

.resultsContainer .resultsCats h3 span {
	margin-left: 10px;
}

.resultsContainer .resultsCats ul {
	list-style-type: none;
	width: 215px;
	float: right;
}

.resultsContainer .resultsCats ul li {
	line-height: 22px;
	vertical-align: middle;
	padding-left: 10px;
	height: 22px;
	background: transparent url('/img/cattab.gif') 0px 0px no-repeat;
	font-size: 12px;
	cursor: pointer;
}

.resultsContainer .resultsCats ul li.current, .resultsContainer .resultsCats ul li:hover {
	margin-left: -5px;
	font-weight: bold;
	/*width: 220px;
	background: transparent url('/img/cattab.gif') -5px 0px no-repeat;*/
}

.resultsContainer .resultsCats ul li a {
	color: #9d0000;
	text-decoration: none;
}

.resultsContainer .resultsList {
	width: 720px;
	float: left;
}

.resultsContainer .resultsList .cornertop, .resultsContainer .resultsList .cornerbottom {
	height: 5px;
	font-size: 1px;
}
.resultsContainer .resultsList .cornertop .cornerbetween {
	height: 5px;
	margin: 0px 5px 0px 5px;
	border-top: 1px solid #C4C4C4;
}

.resultsContainer .resultsList .cornerbottom .cornerbetween {
	height: 5px;
	margin: 0px 5px 0px 5px;
	border-bottom: 1px solid #C4C4C4;
}

.resultsContainer .resultsList .cornertl {
	height: 5px;
	width: 5px;
	background: transparent url('/img/cornertl.gif') 0px 0px no-repeat;
	float: left;
}

.resultsContainer .resultsList .cornertr {
	height: 5px;
	width: 5px;
	background: transparent url('/img/cornertr.gif') 0px 0px no-repeat;
	float: right;
}

.resultsContainer .resultsList .cornerbl {
	height: 5px;
	width: 5px;
	background: transparent url('/img/cornerbl.gif') 0px 0px no-repeat;
	float: left;
}

.resultsContainer .resultsList .cornerbr {
	height: 5px;
	width: 5px;
	background: transparent url('/img/cornerbr.gif') 0px 0px no-repeat;
	float: right;
}

.resultsContainer .resultsMain {
	border-left: 1px solid #C4C4C4;
	border-right: 1px solid #C4C4C4;
	font-size: 12px;
}

.resultsContainer .resultsMain p {
	margin: 10px 0px;
}

.resultsContainer .resultsMain h2 {
	font-size: 14px;
	/*background: transparent url('/img/h2border.gif') no-repeat bottom center;
	padding-bottom: 4px;*/
	/*color: #9D0000;*/
	color: #000;
	font-weight: bold;
	margin-bottom: 10px;
}

.resultsContainer .resultsMain h2 strong {
	color: #003a5b;
	font-weight: normal;
	letter-spacing: 1px;
	margin-left: 5px;
}

.resultsContainer .resultsMain h2 span {
	float: right;
}

.resultsContainer .resultsMain h2 span a {
	font-size: 14px;
	font-weight: normal;
}

.resultsContainer .resultsMain .resultsNext {
	font-style: italic;
	color: #9D0000;
}

.resultsContainer .resultsMain h3 {
	font-size: 14px;
	margin-top: 15px;
}

.resultsContainer .resultsMain h3 a {
	color: #003a5b;
	font-weight: bold;
}

.resultsContainer .resultsMain h3 a:visited {
	font-weight: normal;
}

.resultsContainer .resultBox {
	margin-bottom: 10px;
}

.resultsContainer .resultBox p img {
	float: left;
	margin-right: 10px;
}

.resultsContainer .resultBox.typecar {
	background: transparent url('/img/carbg.jpg') 0px 0px no-repeat;
	height: 145px;
}

.resultsContainer .resultBox.typeroad {
	background: transparent url('/img/roadbg.jpg') 0px 0px no-repeat;
	height: 130px;
}

.resultsContainer .resultBox.typeroad div.roadSign {
	float: left;
	text-align: center;
	width: 120px;
	height: 90px;
}

.resultsContainer .resultBox.typeroad div.roadSign {
	margin-top: 20px;
}
.resultsContainer .links {
	clear: both;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	background: transparent url('/img/tags.jpg') 0px 5px no-repeat;
	padding: 5px 0px 0px 25px;
}

.resultsContainer .links a {
	color: #003a5b;
	text-decoration: none;
}

.resultsContainer .links a.tags {
	font-weight: bold;
	
}

.resultsContainer .links a.similiar {
	float: right;
	font-weight: normal;
	background: transparent url('/img/search.jpg') 0px 0px no-repeat;
	padding-left: 25px;
}

.boxVideo {
	float: left;
	margin: 10px 10px 10px 0px;
	width: 92px;
}

.resultsContainer .resultBox a.play {
	background:url("/img/play.png") no-repeat scroll -158px -30px transparent;
	display: block;
	float: left;
	height: 68px;
	left: 25px;
	margin-left: -24px;
	margin-top: -71px;
	position: relative;
	width: 92px;
}

.resultsContainer .resultBox a.play:hover {
	background-position: 24px -30px;
}

.resultsContainer .resultBox img.next {
	margin: 22px 0px 0px 0px;

}

.resultsContainer .resultBox span.author {
	display: block;
	font-style: italic;
	font-weight: bold;
	text-align: right;
}

.resultsContainer .resultsMain p.noResults {
	font-size: 14px;
	color: #9D0000;
	margin-bottom: 20px;
}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#000;}

#colorbox{}
#cboxContent{margin-top:20px; background: #f3f3f3 url('/img/sabg.jpg') top center no-repeat;}
#cboxLoadedContent{padding:0px;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url('/img/colorbox/controls.png') top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url('/img/colorbox/controls.png') top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url('/img/colorbox/loading.gif') center center no-repeat;}
#cboxClose{position:absolute; top:0px; right:5px; display:block; background:url('/img/colorbox/controls.png') top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}

#steps {
	margin: 10px;
	font-size: 14px;
}

#steps h1 {
	background: url("/img/user.gif") no-repeat scroll 0 0 transparent;
	padding-left: 32px;
	margin-bottom: 15px;
}

#steps h2 {
	font-weight: normal;
	margin: 15px 0px 20px 0px;
}

#steps p {
	margin: 5px 0px;
}

#steps .button {
	width: 330px;
	height: 90px;
	float: left;
	margin-left: 100px;
	color: white;
	background: transparent url('/img/buttonLarge.gif') 0px 0px no-repeat;
}

#steps .button h4 {
	font-size: 16px;
	color: #FFFF00;
	margin: 10px 0px;
	text-align: center;
}

#steps .button a {
	text-decoration: none;
}

#steps .button h4 a {
	color: #FFFF00;
}

#steps .button p {
	color: #fff;
	margin: 10px;
	font-size: 12px;
}

#steps .button p a {
	color: white;
}

#steps ul, #steps li{
	list-style: none;
}

#steps, #steps li {
	width: 938px;
	height: 378px;
	overflow: hidden;

}

#steps li form {
	width: 630px;
}

#steps li form p label {
	font-weight: bold;
}

#steps li form p select {
	width: 200px;
	margin-left: 10px;
}

#steps li form p button {
	float: right;
}

#steps p.linkStep {
	font-weight: bold;
	margin: 15px 0;
	background: transparent url('/img/talk.gif') 0px 1px no-repeat;
	padding-left: 22px;
}

#steps p.linkOut {
	font-weight: bold;
	margin: 15px 0;
	background: transparent url('/img/world.gif') 0px 1px no-repeat;
	padding-left: 22px;
}

#steps p.back {
	margin-top: 20px;
}

em {
	font-style: normal;
	font-weight: bold;
	background-color: #FEFFBF;
}

cite {
	font-style: italic;
}

.ac_results {
	border: 1px solid #00236E;
	/*background: white url('/img/hints.gif') top right no-repeat;*/
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	margin: -6px 0px 0px 6px;
}

.ac_image {
	float: right;
	margin-bottom: -20px;
	z-index: 100;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	z-index: 1;
}

.ac_results ul li {
	padding: 2px 5px;
	cursor: default;
	display: block;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	z-index: 1;
}

.ac_loading {
	/*background-color: red;*/
}

.ac_odd {
	/*background-color: #eee;*/
}

.ac_over {
	background-color: #eee;
}

#misspelled {
	color: #BF0505;
	font-style: italic;
	font-weight: normal;
}

#misspelled a {
	color: #BF0505;
	font-weight: bold;
	text-decoration: underline;
}

.rejected {
	font-size: 12px;
	margin-bottom: 15px;
	padding-top: 10px;
}

.rejected span {
	font-style: italic;
}

p.error {
	background: url("/img/warn.gif") no-repeat scroll 0 0 transparent;
	color: #9D0000;
	line-height: 30px;
	padding-left: 35px;
}

p.help {
	background: url("/img/help25.gif") no-repeat scroll 0 0 transparent;
	color: #9D0000;
	line-height: 25px;
	padding-left: 35px;
	font-size: 12px;
	margin-top: 5px;
}

.queryWordWrap {
	vertical-align: middle;
}

table.queryWord {
	float: left;
	height: 18px;
	border-collapse: collapse;
	display: inline;
	font-size: 14px;
	vertical-align: middle;
	margin-left: 8px;
}

table.queryWord tr td.wc {
	padding: 1px 0px;
	vertical-align: middle;
}

table.queryWord tr td.wc img {
	margin-left: 5px;
}

table.queryWord.wordOR .wl {
	background: url("/img/worl.gif") no-repeat scroll 0 0 transparent;
	width: 4px;
}

table.queryWord.wordOR .wc p {
	background-color: #EBEBEB;
}

table.queryWord.wordOR .wr {
	background: url("/img/worr.gif") no-repeat scroll 0 0 transparent;
	width: 4px;
}

table.queryWord.wordAND .wl {
	background: url("/img/wandl.gif") no-repeat scroll 0 0 transparent;
	width: 4px;
}

table.queryWord.wordAND .wc p {
	background-color: #A0EE8E;
}

table.queryWord.wordAND .wr {
	background: url("/img/wandr.gif") no-repeat scroll 0 0 transparent;
	width: 4px;
}

table.queryWord.wordNOT .wl {
	background: url("/img/wnotl.gif") no-repeat scroll 0 0 transparent;
	width: 4px;
}

table.queryWord.wordNOT .wc p {
	background-color: #EE8E8E;
}

table.queryWord.wordNOT .wr {
	background: url("/img/wnotr.gif") no-repeat scroll 0 0 transparent;
	width: 4px;
}

.syntaxHelper {
	display: none;
	margin-left: -35px;
	margin-right: 16px;
	vertical-align: middle;
}

/* global */
#cluetip-close img {
  border: 0;
}

#cluetip-title {
  overflow: hidden;
}

#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}

#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  /*background-image: url(images/wait.gif);*/
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}

.cluetip-jtip {
  background-color: transparent;
}

.cluetip-jtip #cluetip-outer {
  border: 2px solid #FDFF4F;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px 2px 20px;
  font-size: 14px;
  font-weight: bold;
  background: #FDFF4F url('/img/idea.gif') 3px 3px no-repeat;
  color: #000;
  vertical-align: middle;
}

.cluetip-jtip h3#cluetip-title img {
	vertical-align: middle;
}

.cluetip-jtip #cluetip-inner {
  padding: 0px 10px 10px 10px;
  display: inline-block;
  font-size: 12px;
}

.cluetip-jtip #cluetip-inner ul, ul.check {
	list-style-type: none;
}

.cluetip-jtip #cluetip-inner ul li, ul.check li {
	background: transparent url('/img/check.gif') 0px 4px no-repeat;
	padding-left: 20px;
	margin-top: 5px;
	line-height: 22px;
}

.cluetip-jtip #cluetip-inner ul li strong {
	font-size: 16px;
	font-weight: bold;
}

ul.check {
	font-size: 14px;
}

.cluetip-jtip div#cluetip-close {
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

.clue-right-jtip .cluetip-arrows {
  background-image: url('/img/arrowleft.gif');
}
.clue-left-jtip .cluetip-arrows {
  background-image: url('/img/arrowright.gif');
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url('/img/arrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}
.clue-bottom-jtip .cluetip-arrows {
  background-image: url('/img/arrowup.gif');
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}

a.tryit {
	color: #3261A5;
}

div.pagination {
	margin-top: 10px;
	font-size: 14px;
	text-align: center;
}

div.pagination a {
	color: #474748;
}

div.pagination a.previous {
	padding-top: 4px;
	float: left;
}

div.pagination a.next {
	padding-top: 4px;
	float: right;
}

div.pagination ul {
	list-style-type: none;
}

div.pagination ul li {
	display: inline;
	margin: 0px 2px;
	vertical-align: bottom;
}

div.pagination ul li.current {
	font-size: 16px;
	font-weight: bold;
}

span.reviewNote5 {
	background: transparent url('/img/ranking4.png') 0px 0px no-repeat;
	height: 32px;
	width: 64px;
	float: left;
	color: white;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
	margin-right: 5px;
}

span.reviewNote4 {
	background: transparent url('/img/ranking4.png') 0px 0px no-repeat;
	height: 32px;
	width: 64px;
	float: left;
	color: white;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
	margin-right: 5px;
}

span.reviewNote3 {
	background: transparent url('/img/ranking3.png') 0px 0px no-repeat;
	height: 32px;
	width: 64px;
	float: left;
	color: white;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
	margin-right: 5px;
}

span.reviewNote2 {
	background: transparent url('/img/ranking2.png') 0px 0px no-repeat;
	height: 32px;
	width: 64px;
	float: left;
	color: white;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
	margin-right: 5px;
}

span.reviewNote1 {
	background: transparent url('/img/ranking1.png') 0px 0px no-repeat;
	height: 32px;
	width: 64px;
	float: left;
	color: white;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
	margin-right: 5px;
}

a.tag_cloud {
	padding: 5px 5px 5px 0px;
	text-decoration: none;
	line-height: 24px;
}

a.tag_cloud:hover {
	color: #000;
}

div.gMapContainer {
	width: 280px;
	height: 120px;
	border: 1px solid #C4C4C4;
	float: left;
	margin-right: 7px;
	background: transparent url('/img/loader.gif') center center no-repeat;
}

p.text {
	font-size: 14px;
	margin: 10px 0 20px;
	line-height: 25px;
}

/* adkontekst */
.res {
	font-size: 11px;
	color: #000000;
	margin: 20px 0px;
	border-top: 0px solid #d4d4d4;
	border-bottom: 0px solid #d4d4d4;

}
.res div div {
	margin-top: -5px;
}
.res span {
	color: #474748;
}
.res big a {
	font-size: 12px;
}
.res a:link, .res a:visited, .res a:active {
	color: #003A5B;
}
#ss_header span {
	font-weight: bold;
	text-decoration:none;
	color: #000;
	font-size: 12px;
}
#ss_footer a {
	text-decoration:none;
}

div.sticky {
	background: url("/img/sticky.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 370px;
	width: 320px;
	margin: 10px 0;
}

div.sticky p {
	font-size: 22px;
	letter-spacing: 1px;
	margin: 16px 0;
	text-align: center;
	margin-left: 20px;
}

div.sticky p.dateDay {
	color: #A90000;
	font-size: 150px;
	margin: 30px 0 0 20px;
}

div.sticky p.dateMonth {
	font-weight: bold;
	font-size: 26px;
}

div.freshQueries {
	float: right;
	width: 620px;
	height: 370px;
	margin: 10px 0;
}

div.freshQueries p {
	font-size: 14px;
	margin: 8px 0;
	background: transparent url('/img/check.gif') 0px 1px no-repeat;
	padding-left: 20px;
}

div.freshQueries p span.date {
	color: #8F8F8F;
	font-style: italic;
	float: right;
}

div.freshQueries p span.id {
	display: none;
}

div.freshQueries h2 span {
	color: #A90000;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 14px;
}

div.freshQueries div#liveQueries {
	height: 370px;
	overflow: hidden;
}

span.betaSign {
	width: 30px;
	height: 30px;
	background: transparent url('/img/beta.gif') 0px 0px no-repeat;
	float: right;
	margin-top: -10px;
	position: relative;
}

span.betaSign.sm {
	background: transparent url('/img/betasm.gif') 0px 0px no-repeat;
	height: 20px;
	width: 20px;
	margin-right: 10px;
}

