a:link	{
	color: black;
	text-decoration:underline;
}
a:hover	{
	color: #000099;
	text-decoration:underline;
}
a:active {
	color: #000099;
	text-decoration:underline;
}
a:visited {
	color:#000099;
	text-decoration:underline;
}

a.minilink:link {
	color: #4444aa;text-decoration:underline;
}
a.minilink:hover	{
	color: #4444aa;text-decoration:underline;
}
a.minilink:active {
	color: #4444aa;text-decoration:underline;
}
a.minilink:visited {
	color: #4444aa;text-decoration:underline;
}
html{
	background:transparent url(../img/background.jpg) no-repeat fixed left bottom;
	margin:0;
	padding:0;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font: 11px verdana, arial, helvetica, sans-serif;
	padding:0;
	padding-bottom:150px;
	margin-top:0;
	padding-top:150px;
}

h2.sectionTitle {
	background-color:#988260;
	border-bottom:1px solid #555555;
	color:white;
	padding: 5px;
	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0px;
}
div.header {
	min-height: 100px;
	height:100px;
	background: white url(../img/logo.jpg) no-repeat left top;
	margin:0;
	margin-bottom:30px;
	position:absolute;
	width:100%;
	top:0;
	left:0;
	right:0;
	display:block;
}

div.titleBox {
	position: relative;
	padding:3px;
	padding-left:15px;
	top: 100px;
	font-size: 12px ;
	font-weight:bold;
	background:#CECB02;
	font-family:"Arial";
	border-bottom:1px solid black;
}

div.manageWebsitesBox {
	background:transparent url(../img/gestion.jpg) repeat-x scroll center top;
	padding:0px 0px 9px;
	position:absolute;
	right:10%;
	text-align:right;
	top:0pt;
}
div.manageWebsitesBox a{
	color:black;
	display:block;
	margin:0pt;
	padding:103px 13px 0px;
	font-weight:bold;
}
div.sectionContent, div.webContent {
	margin-bottom: 50px;
	margin-right: 5%;
	padding-top:0;
	border:1px solid #988260;
	border-bottom:0;
}
div.webContent {
	border:1px solid #988260;
	background:white url(../img/eye.jpg) no-repeat right center;
}
div.centralContent, form.keypharse {
	padding: 0px;
	margin-right:5%;
	font-family:"Times New Roman";
	text-align:left;
	background: white url(../img/bgMouth.jpg) no-repeat top right;
}
form.keypharse{
	margin:0;
	min-height: inherit;
	height: auto !important;
}
div span.fecha,div span.web{
	display:block;
}
div span.web{
	font-size:5em;
	height:111px;
	margin-left:10px;
	color:#555
}
div span.fecha{
	font-family:"Arial";
	border-top:1px solid #555;
	border-bottom:1px solid #555;
	font-size:1.3em;
	padding:3px;
	background:#CECB02;
	margin:0 !important;
}
div span.web{
	font-family:"Times New Roman";
	}
div span.web b{
	display:block;
	font-family:"Arial";
	font-size:0.3em;
	color:black;
}
div.legend {
	background-color:#988260;
	clear:both;
	padding:5px;
	border-top:1px solid #555;
	color:white;
}
table.central {
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	background-color: #DDDDDD;
	bgcolor: #DDDDDD;
	width: 100%;
}
table.central th{
	border-bottom: 1px solid #555;
	padding:5px;
	text-align:left;
}
table.central td{
	padding:5px;
}
table.central td a{
	font-size:1.2em;
	font-weight:bold;
}
table.central form{
	display:inline;
}
table.currentResults {
	margin-left: auto;
	margin-right: auto;
	background-color: #DDDDDD;
	border-collapse:collapse;
	width:100%;
}
table.currentResults td{
	height:30px;
}

span.cache{
	display:block;
}
h3{
	font-family:"Times New Roman";
	font-weight:normal;
	font-size: 3em;
	margin:0;
	padding:5px;
	color: black;
	background: white url(../img/bgTitle.gif) repeat-x right bottom;
	border-bottom:1px solid #444;
}
h3 span.peque{
	font-size: .5em;
	color:#555;
}
h3.fecha{
margin-right:5%;
}
div.results {
	width: 80%;
	margin-left:15%;
	margin-top:10px;
	background:white;
	border:1px solid #988260;
}
div.results table{
	width:75%;
	border-collapse: collapse;
	float:left;
	border-right:1px solid #444;
	margin:0;
}
div.graphic{
	width:24.5%;
	float:left;
}
div.graphic img{
}
div.orderList{
	font-family:"Arial";
	min-height:15px;
	padding:5px;
	background-color:#988260;
	color: white;
	border-bottom:1px solid #555;
}
form input.btn{
	border:0;
}
div.orderList a, h2.sectionTitle a, form input.btn{
	display:block;
	float:right;
	margin:3px;
	margin-top:-17px;
	margin-bottom:0px;
	border-top:1px solid #535353;
	border-left:1px solid #535353;
	background: url(../img/button.gif) no-repeat bottom right;
	padding:3px 10px 3px 10px;
	text-decoration:none;
	color:black;
}
form input.hidden{
	display:none;
}
form input.btn{
	float:none;
	margin:0;
	display:inline;
	padding:0;
}
tbody{
	margin:5px;
}
tr {
	background: white url(../img/bacgroundTd.gif) repeat-x top;
	
}

tr.title {
	/* Properties inherited from tr */
	background: url(../img/bgThead.gif) repeat-x;
	
}
tr.title td{
font-weight:bold;
}
td {
	font: 11px verdana, arial, helvetica, sans-serif;
	border-bottom:1px solid #666;
	text-align:center;
	color: #000000;
}
div.results table td{
	height:35px;
}
td.nowrap {
	/* Properties inherited from td */
	background-image:url(../img/bgEngine.gif);
	background-position:-16px center;
	background-repeat:repeat-y;
	white-space:nowrap;
	border-right:1px solid #CDCC02;
}
td.todayData{
	font-family:"Times New Roman";
	font-size:25px;
	font-weight:bold;
}
td.left {
	/* Properties inherited from td */
	text-align:left;
	color: #000000;
}

td.currentKeyphrase {
	/* Properties inherited from td */
	text-align:left;
	width: 300px;
	padding:5px;
}

td.currentResult {
	/* Properties inherited from td */
	width: 100px;
}

td.right {
	/* Properties inherited from td */
	text-align:right;
}
tr.title td {
	width:25%;
	height:25px !important;
}
tr.title td.todayResult {
	/* Properties inherited from td */
	width: 50px;
}

tr.title td.dayResult {
	/* Properties inherited from td */
	width: 20px;
}

td.keyphrase {
	/* Properties inherited from td */
	text-align:left;
	width: 400px;
}

td.editSize {
	/* Properties inherited from td */
	width: 80px;
	text-align:left;
	color: #000000;
}

td.siteName {
	/* Properties inherited from td */
	text-align:left;
	width: 100px;
}

td.siteDescription {
	/* Properties inherited from td */
	text-align:left;
	width: 300px;
}

td.siteUrl {
	/* Properties inherited from td */
	text-align:left;
	width: 150px;
}

td.siteOptions {
	/* Properties inherited from td */
	width: 150px;
}

span.green, span.greenequal, span.greenunknown {
	color: green;
}

span.blue, span.blueequal, span.blueunknown {
	color: blue;
}

span.red, span.redequal, span.redunknown {
	color: red;
}

span.grey, span.greyequal {
	color: grey;
}

span.greenup {
	color: green;
	padding-right: 24px;
	background: url(../img/arrowUp.png) no-repeat right center;
}

span.greendown {
	color: green;
	padding-right: 24px;
	background: url(../img/arrowDown.png) no-repeat right center;
}

span.blueup {
	padding-right: 24
	background: url(../img/arrowUp.png) no-repeat right center;
}

span.bluedown {
	color: blue;
	padding-right: 24px;
	background: url(../img/arrowDown.png) no-repeat right center;
}

span.redup {
	color: red;
	padding-right: 24px;
	background: url(../img/arrowUp.png) no-repeat right center;
}

span.reddown {
	color: red;
	padding-right: 24px;
	background: url(../img/arrowDown.png) no-repeat right center;
}
table.currentResults thead th{
	background-image:none;
	text-align:left;
	padding:5px;
	padding-left:15px;
	border-bottom:1px solid #555;
}
table.currentResults thead th.defaultSortDescending {
	background: url(../img/sortTableDown.gif) no-repeat 2px center;
}

table.currentResults thead th.defaultSortAscending {
	background: url(../img/sortTableUp.gif) no-repeat 2px center;
}

table.currentResults thead th.defaultSortDark {
	background-color:  #FFFAFA;
}

.defaultSortLight {
	background-color: white;
}
ul{
	list-style:none;
	margin:0pt;
	padding:5px;
}
ul li b, ul li span,form.keypharse b, form.keypharse span{
	display:block;
	margin-bottom:5px;
}
ul li {
	margin-top:10px;
}
form.keypharse label{
	font-size: 1.3em;
	font-family:"Arial";
	margin:5px;
}
.relleno{
	padding:5px;
	}

p.footer {
	font-style: italic;
	text-align: right;
}

