h1 {
	background: #5b5b5b; color: #ffffff; font-size: 3.2em; font-weight: normal; letter-spacing: -1px; padding: 0 4px;
}
h1.left {
	float: left;
}
h1.right{
	float: right;
}

h2 {
	background: #5b5b5b; color: #ffffff; font-size: 2.225em; font-weight: normal; letter-spacing: -1px; padding: 0 4px;
}
h2.left {
	float: left;
}
h2.right{
	float: right;
}

h3 {
	background: #5b5b5b; color: #ffffff; font-size: 1.725em; font-weight: normal; letter-spacing: -1px; padding: 3px 7px 5px 7px;
}
h3.left {
	float: left;
}
h3.right{
	float: right;
}

/* PAGINACAO RESULTADOS */
#box-paginacao { float:left; width:100%; border-bottom:1px solid #cccccc;border-top:1px dotted #cccccc;text-align:center; margin:20px 0 5px 0; background:#f5f5f5}
#box-paginacao ul { margin:10px 0 10px 0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit; }
#box-paginacao ul li {display:inline;font-size:1.335em;font-weight:bold;}
#box-paginacao ul li.link-anterior {float:left;font-weight:normal;}
#box-paginacao ul li.link-proxima {float:right;font-weight:normal;}
#box-paginacao ul li a {color:#999999;padding:0 0.30em;}
#box-paginacao ul li a:hover {background-color:#999999;color:#FFF;text-decoration:none}
#box-paginacao ul li.link-anterior a,
#box-paginacao ul li.link-proxima a {padding:0;}
#box-paginacao ul li.link-anterior a:hover,
#box-paginacao ul li.link-proxima a:hover {background:none;color:#999999;text-decoration:underline;}
#box-paginacao ul li .on {background-color:#DDD;color:#FFF;display:inline !important;padding:0 0.30em;}
#box-paginacao ul li .off {color:#CCC;display:inline !important;}